JP2024034001A - 情報提供装置、情報提供方法および情報提供プログラム - Google Patents
情報提供装置、情報提供方法および情報提供プログラム Download PDFInfo
- Publication number
- JP2024034001A JP2024034001A JP2022137971A JP2022137971A JP2024034001A JP 2024034001 A JP2024034001 A JP 2024034001A JP 2022137971 A JP2022137971 A JP 2022137971A JP 2022137971 A JP2022137971 A JP 2022137971A JP 2024034001 A JP2024034001 A JP 2024034001A
- Authority
- JP
- Japan
- Prior art keywords
- information
- display
- monitor
- display screen
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
以下に、実施形態に係る情報提供システム100の構成、各装置の構成、処理の流れを順に説明し、最後に実施形態の効果を説明する。
図1を用いて、実施形態に係る情報提供システム100の構成を詳細に説明する。図1は、実施形態に係る情報提供システム100の構成例を示す図である。以下に、情報提供システム100全体の構成例、情報提供システム100の処理、参考技術の情報提供システムの問題点を順に説明し、最後に情報提供システム100の効果について説明する。なお、実施形態では、プラントに設置されるデバイスであるプラント機器を使用する工場生産監視を一例にして説明するが、利用場所や利用分野を限定するものではなく、モニタ画面によるデータの管理等全般に適用することができる。
情報提供システム100は、情報提供装置であるサーバ装置10および端末装置20(20A、20B、20C)を有する。ここで、サーバ装置10および端末装置20は、所定の通信網を介して相互に通信可能に接続される。また、端末装置20は、プラントにおけるプラント機器を管理する利用者Uによって使用され、プラントに設置される。図1の例では、利用者UAがプラントAにおいて端末装置20Aを使用し、利用者UBがプラントBにおいて端末装置20Bを使用し、利用者UCがプラントCにおいて端末装置20Cを使用している。
上記のような情報提供システム100全体の処理について説明する。なお、下記のステップS1~S8は、異なる順序で実行することもできる。また、下記のステップS1~S8のうち、省略される処理があってもよい。
端末装置20を使用する利用者Uは、モニタ画面の表示構成(適宜、「モニタ構成」)を作成する(ステップS1)。例えば、利用者UAは、端末装置20Aに表示されるウェブブラウザを操作することによって、モニタ構成の要素である表示項目として、分割種類、モニタ種類、グループを設定する。ここで、分割種類とは、ディスプレイ1つ当たりの表示画面数や表示レイアウト等の分割形式である。また、モニタ種類とは、計測データ表示、アラーム表示、エラー表示等の機能別の表示形式である。また、グループとは、分類された計測データや演算データごとのデータグループである。
端末装置20Aは、構成情報をサーバ装置10に送信する(ステップS2)。例えば、端末装置20Aは、利用者UAが設定したモニタ構成を示す構成情報を1時間ごとにサーバ装置10に送信する。このとき、端末装置20Aは、構成情報を記憶してもよい。
サーバ装置10は、記憶している計測情報を更新する(ステップS3)。例えば、サーバ装置10は、構成情報からモニタ画面の表示項目(分割種類、モニタ種類、グループ)の使用回数を計測し、使用された時間帯ごとにそれぞれ加算することによって、計測情報を更新する。このとき、サーバ装置10は、構成情報からモニタ画面の表示項目の使用時間を計測してもよい。また、サーバ装置10は、同様に、端末装置20Bおよび端末装置20Cから構成情報を受信し、モニタ画面の表示項目の使用回数を計測し、統合した計測情報を更新する。
サーバ装置10は、計測情報から提案情報を生成する(ステップS4)。例えば、サーバ装置10は、計測情報からモニタ画面の分割種類、モニタ種類、グループそれぞれについて時間帯ごとに使用回数が多い2~3種類の表示項目を抽出し、抽出した表示項目の組合せを、時間帯ごとの提案情報として生成する。
サーバ装置10は、提案情報を端末装置20に送信する(ステップS5)。例えば、サーバ装置10は、利用者UAが端末装置20Aを利用する時間帯に応じて、当該時間帯ごとに生成した提案情報を端末装置20Aに送信する。
端末装置20は、提案情報を表示する(ステップS6)。例えば、端末装置20Aは、サーバ装置10から取得した提案情報を、複数のモニタ構成の一覧として表示する。このとき、端末装置20は、提案情報を複数のモニタ画面のプレビュー画面として表示してもよい。
利用者Uは、表示された提案情報からモニタ構成を選択する(ステップS7)。例えば、利用者UAは、端末装置20Aに表示されるウェブブラウザを操作することによって、複数のモニタ構成の一覧から表示したいモニタ構成を選択する。このとき、利用者Uは、複数のモニタ画面のプレビュー画面から表示したいモニタ画面を選択してもよい。
端末装置20は、モニタ画面を表示する(ステップS8)。例えば、端末装置20Aは、利用者UAが選択したモニタ画面のモニタ構成情報をもとに、ウェブブラウザを介してモニタ画面を表示する。このとき、端末装置20は、モニタ構成情報を記憶してもよい。また、端末装置20B、端末装置20Cは、同様に、それぞれ利用者UB、利用者UCが選択したモニタ画面のモニタ構成情報をもとに、ウェブブラウザを介してモニタ画面を表示する。
参考技術としての情報提供処理の概要について説明した上で、参考技術の問題点について説明する。
以下では、参考技術としての情報提供処理の概要について、参考技術のデータ収集処理、データ表示処理の順に説明する。
参考技術におけるモニタ構成の作成および保存を実行するデータ収集処理について説明する。第1に、利用者は、端末装置に表示されるウェブブラウザを操作することによって、モニタ構成の要素である表示項目を設定する。第2に、端末装置は、設定されたモニタ構成のモニタ構成情報を記憶する。第3に、端末装置は、モニタ構成情報をサーバ装置に送信する。第4に、サーバ装置は、モニタ構成情報を記憶する。
参考技術におけるモニタ構成の表示復元を実行するデータ表示処理について説明する。第1に、利用者は、端末装置に表示されるウェブブラウザを操作することによって、設定したモニタ構成を選択する。第2に、端末装置は、選択されたモニタ構成のモニタ構成情報を、ウェブブラウザを介してサーバ装置から取得する。第3に、取得したモニタ構成のモニタ構成情報をもとに、ウェブブラウザを介してモニタ画面を表示する。
以下では、参考技術の情報提供処理の問題点について説明する。第1に、参考技術の情報提供処理では、事前にモニタ構成を作成させて、その後はその決まった構成のモニタ構成を使用するという形式であるので、作成および保存の作業に時間がかかるという問題点がある。第2に、参考技術の情報提供処理では、決まったモニタ構成でしか表示しなくなるので、他によりよいモニタ構成があるかもしれない状況で利用者自身が気づかないという問題点がある。第3に、特許文献1の参考技術の情報提供処理では、利用者にモニタ構成の選択の余地を残していないので、例えば2~3つの候補からユーザが選択できることで真に最適な最終結果が得られたかもしれない機会を損失する問題点がある。
以下では、実施形態に係る情報提供システム100の概要について説明した上で、情報提供システム100の効果について説明する。
以下では、実施形態に係る情報提供処理の概要について、実施形態に係るデータ収集処理、データ表示処理の順に説明する。
実施形態に係る構成情報の送信および計測を実行するデータ収集処理について説明する。第1に、利用者Uは、端末装置20に表示されるウェブブラウザを操作することによって、モニタ構成の要素である表示項目を設定する。第2に、端末装置20は、モニタ構成情報をサーバ装置10に送信する。第3に、サーバ装置10は、モニタ構成の計測を実行し、計測情報を生成する。このとき、サーバ装置10は、モニタ画面の分割種類やモニタ種類の使用回数を時間帯ごとに分けて計測する。第4に、サーバ装置10は、計測情報を記憶することによって、計測情報を更新する。
実施形態に係るモニタ構成の表示復元を実行するデータ表示処理について説明する。第1に、サーバ装置10は、計測情報から使用時の時間帯のランキング上位の構成情報を複数含む提案情報を生成する。このとき、サーバ装置10は、ランキング上位の構成情報として、時間帯別に使用回数が多いモニタ画面の分割種類やモニタ種類を選択し、提案情報を生成する。第2に、端末装置20は、複数の構成情報を含む提案情報を、ウェブブラウザを介してサーバ装置10から取得する。第3に、端末装置20は、取得した提案情報をもとに、ウェブブラウザを介して複数のモニタ構成を提示する。第4に、利用者Uは、ウェブブラウザを介して使用したいモニタ構成を選択する。第5に、端末装置20は、選択されたモニタ構成の構成情報をもとに、モニタ画面を表示する。
上述した情報提供システム100は、以下の効果がある。第1に、情報提供システム100では、利用者Uがモニタ画面のカスタマイズを自分でプリセット保存するのではなく、運用中にその時々にマッチしたモニタ構成を都度作成し、サーバ装置10がモニタ構成をランキング化し、利用者Uが使用する時間帯ごとに使用頻度の高いモニタ構成をランキング形式でリコメンドすることによって、利用者Uの行動特性を動的に、かつ柔軟に運用に反映し、モニタ作業を効率化することができる。第2に、情報提供システム100では、システム側が反映結果を決定出力せず、利用者Uが最後の選択をできるようにすることによって、真に最適な結果を得られる機会を増やすとともに、利用者Uに「利用者自身が選択してよい結果を得られた」という満足感や成功体験をもたらすことができる。以上より、情報提供システム100は、利用者Uにモニタ画面のカスタマイズを効果的に提案できる。
図2を用いて、図1に示した情報提供システム100が有する各装置の機能構成について説明する。図2は、実施形態に係る各装置の構成例を示すブロック図である。以下では、実施形態に係る情報提供システム100全体の構成例を説明した上で、実施形態に係るサーバ装置10および端末装置20の構成例について詳細に説明する。
図2に示すように、情報提供システム100は、サーバ装置10および端末装置20を有する。サーバ装置10と端末装置20とは、インターネット回線等の通信網Nによって通信可能に接続されている。
まず、図2を用いて、情報提供装置であるサーバ装置10の構成例について説明する。サーバ装置10は、通信部11、記憶部12および制御部13を有する。なお、サーバ装置10は、情報提供システム100の管理者から各種操作を受け付ける入力部(例えば、キーボードやマウス等)や、各種情報を出力するための出力部(例えば、液晶ディスプレイ等)を有してもよい。
通信部11は、他の装置との間でのデータ通信を司る。例えば、通信部11は、ルータ等を介して、各通信装置との間でデータ通信を行う。また、通信部11は、図示しないオペレータの端末との間でデータ通信を行うことができる。
記憶部12は、制御部13が動作する際に参照する各種情報や、制御部13が動作した際に取得した各種情報を記憶する。記憶部12は、計測情報記憶部12a、提案情報記憶部12bおよび機械学習モデル12cを有する。ここで、記憶部12は、例えば、RAM(Random Access Memory)、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置等で実現され得る。なお、図2の例では、記憶部12は、サーバ装置10の内部に設置されているが、サーバ装置10の外部に設置されてもよいし、複数の記憶部が設置されていてもよい。
計測情報記憶部12aは、後述する制御部13の計測部13bによって更新された計測情報を記憶する。ここで、図3を用いて、計測情報記憶部12aが記憶する情報の一例を説明する。図3は、実施形態に係るサーバ装置10の計測情報記憶部12aの一例を示す図である。図3の例において、計測情報記憶部12aは、「時間帯」、「分割種類」、「モニタ種類」、「グループ」といった項目を有する。
提案情報記憶部12bは、後述する制御部13の生成部13cによって生成された提案情報を記憶する。ここで、図4を用いて、提案情報記憶部12bが記憶する情報の一例を説明する。図4は、実施形態に係るサーバ装置10の提案情報記憶部12bの一例を示す図である。図4の例において、提案情報記憶部12bは、「利用者」、「時間帯」、「分割種類」、「モニタ種類」、「グループ」といった項目を有する。
機械学習モデル12cは、利用者Uの属性情報および計測情報が入力されると、利用者Uごとに提案する表示画面の構成情報を出力するように訓練されたモデルである。例えば、機械学習モデル12cは、利用者Uの属性情報および計測情報を説明変数、属性ごとの表示画面の構成情報を目的変数とする機械学習により生成された学習済みモデルである。
制御部13は、当該サーバ装置10全体の制御を司る。制御部13は、収集部13a、計測部13b、生成部13cおよび送信部13dを有する。ここで、制御部13は、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等の電子回路やASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現され得る。
収集部13aは、表示対象である少なくとも1つの表示項目が設定される、各利用者U(UA、UB、UC)の表示画面の構成情報を収集する。例えば、収集部13aは、利用者UAの端末装置20A、利用者UBの端末装置20B、利用者UCの端末装置20Cそれぞれから、表示画面の構成情報を収集する。また、収集部13aは、プラントに設置されたプラント機器が送信するプラント情報を監視するウェブブラウザを実行する端末装置20から、構成情報を収集する。
計測部13bは、構成情報に基づき、表示画面に使用される各表示項目に関する使用頻度を計測する。例えば、計測部13bは、各表示項目それぞれについて、各利用者U(UA、UB、UC)から収集された各表示画面の構成情報に使用された使用回数を所定の時間帯ごとに計測する。このとき、計測部13bは、構成情報に基づき、表示画面を分割する各分割形式の使用回数と、各表示項目を表示する表示形式の使用回数と、各表示項目の表示対象であるデータをグループ化した各データグループの使用回数を計測する。なお、計測部13bは、各表示項目の使用回数等の使用頻度を計測し、計測情報記憶部12aに記憶される計測情報に計測した使用頻度を加算することによって、計測情報を更新する。
生成部13cは、各表示項目に関する使用頻度に基づき、表示画面の表示を要求する要求利用者U’に提案する表示画面を示す提案情報を生成する。例えば、生成部13cは、使用回数が最も多い表示項目を設定した提案情報を時間帯ごとに生成する。このとき、生成部13cは、使用回数が最も多い分割形式に分割した各画面に、使用回数が最も多い分割形式の分割数分の上位に該当する表示形式を用いて、使用回数が最も多いデータグループに属する表示項目を表示する提案情報を生成する。具体的な例について説明すると、生成部13cは、分割種類として「3分割」の使用回数が最も多い場合には、「モニタ種類#5」、「モニタ種類#6」および「モニタ種類#2」の順に使用回数が多い上位3つのモニタ種類を表示し、最も使用回数が多い「グループ#1」のデータグループを表示する提案情報を生成する。なお、生成部13cは、生成した提案情報を提案情報記憶部12bに格納する。
送信部13dは、要求利用者U’に提案情報を送信する。例えば、送信部13dは、要求利用者U’に、要求利用者U’が要求した時間帯に対応する提案情報を送信する。具体的な例について説明すると、送信部13dは、利用者UAが「時間帯#1」の時間帯に提案情報を要求した場合には、「時間帯#1」の時間帯において提案する提案情報として、第1候補{分割種類:「分割種類#2」,モニタ種類:「モニタ種類#5」「モニタ種類#6」,グループ:「グループ#1」,・・・}、第2候補{分割種類:「分割種類#2」,モニタ種類:「モニタ種類#5」「モニタ種類#2」,グループ:「グループ#1」,・・・}、第3候補{分割種類:「分割種類#1」,モニタ種類:「モニタ種類#5」,グループ:「グループ#2」,・・・}のような構成情報の一覧表を利用者UAの端末装置20Aに送信する。
図2を用いて、利用者Uによって使用される端末装置20の構成例について説明する。例えば、端末装置20は、デスクトップPC(Personal Computer)、ノート型PC、スマートフォン、タブレット型端末、ハンディターミナル、携帯電話機、PDA(Personal Digital Assistant)等により実現される。端末装置20は、入力部21、出力部22、通信部23、記憶部24および制御部25を有する。
入力部21は、当該端末装置20への各種情報の入力を司る。入力部21は、例えば、マウスやキーボード等であり、当該端末装置10への設定情報等の入力を受け付ける。
出力部22は、当該端末装置20からの各種情報の出力を司る。出力部22は、例えば、ディスプレイ等であり、当該端末装置20に記憶された設定情報等を出力する。
通信部23は、他の装置との間でのデータ通信を司る。例えば、通信部23は、ルータ等を介して、各通信装置との間でデータ通信を行う。また、通信部23は、図示しないオペレータの端末との間でデータ通信を行うことができる。
記憶部24は、制御部25が動作する際に参照する各種情報や、制御部25が動作した際に取得した各種情報を記憶する。記憶部24は、構成情報記憶部24aを有する。ここで、記憶部24は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置等で実現され得る。なお、図2の例では、記憶部24は、端末装置20の内部に設置されているが、端末装置20の外部に設置されてもよいし、複数の記憶部が設置されていてもよい。
構成情報記憶部24aは、後述する制御部25の取得部25aによって取得された構成情報を記憶する。ここで、図5を用いて、構成情報記憶部24aが記憶する情報の一例を説明する。図5は、実施形態に係る端末装置20の構成情報記憶部24aの一例を示す図である。図5の例において、構成情報記憶部24aは、「時間」、「分割種類」、「モニタ種類」、「グループ」といった項目を有する。
制御部25は、当該端末装置20全体の制御を司る。制御部25は、取得部25a、表示部25bおよび送受信部25cを有する。ここで、制御部25は、例えば、CPUやMPU等の電子回路やASICやFPGA等の集積回路により実現され得る。
取得部25aは、表示対象である少なくとも1つの表示項目が設定される、利用者Uの表示画面の構成情報を取得する。具体的な例について説明すると、収集部13aは、利用者UAが設定した表示画面の構成情報として、{時間:「時間#1」,分割種類:「分割種類#2」,モニタ種類:「モニタ種類#5」「モニタ種類#6」,グループ:「グループ#1」,・・・}、{時間:「時間#2」,分割種類:「分割種類#1」,モニタ種類:「モニタ種類#2」,グループ:「グループ#3」,・・・}、{時間:「時間#3」,分割種類:「分割種類#4」,モニタ種類:「モニタ種類#5」「モニタ種類#9」「モニタ種類#6」,グループ:「グループ#1」,・・・}、・・・を取得する。
表示部25bは、サーバ装置10から送信された各種情報をもとに表示画面を生成する。例えば、表示部25bは、サーバ装置10が送信した提案情報や設定情報をもとに表示画面を生成する。なお、表示部25bによって表示される画面の詳細については、(2-4.表示画面の具体例)において後述する。
送受信部25cは、各種情報を送信する。例えば、送受信部25cは、サーバ装置10に構成情報を送信する。また、送受信部25cは、各種情報を受信する。例えば、送受信部25cは、サーバ装置10が送信した提案情報や設定情報を受信する。
図6~図11を用いて、端末装置20の表示部25bが表示する表示画面の具体例について説明する。以下では、時間帯ごとの端末装置20の表示画面の具体例とともに、それぞれの時間帯ごとの計測情報の具体例について説明する。
図6および図7を用いて、朝の始業直後の時間帯における表示画面の具体例1、当該時間帯における計測情報の具体例1について説明する。以下では、朝の始業直後(8:00~9:00)において、データの全体状態、夜間~始業前のアラーム状態を確認するために利用者Uが使用する表示画面、および当該時間帯における計測情報について説明する。
図6を用いて、具体例1の表示画面について説明する。図6は、実施形態に係る表示画面の具体例1を示す図である。図6に示すように、端末装置20は、利用者Uのモニタ構成の設定をもとに、プラントにおけるプラント機器の監視を可能とする表示画面を表示する。図6の例では、端末装置20は、表示項目である「分割種類」として、「2分割(縦)」の分割形式で表示画面を表示する。また、端末装置20は、表示項目である「モニタ種類」として、「オーバビュー」および「アラームサマリ」の表示形式で表示画面を表示する。また、端末装置20は、表示項目である「グループ」が「なし」に設定されているので、全プラント機器から収集された計測データとして、「0001」~「0010」のセンサ値を表示する。
図7を用いて、具体例1の計測情報について説明する。図7は、実施形態に係る計測情報の具体例1を示す図である。図7に示すように、サーバ装置10は、「8:00~9:00」の「時間帯」において、「分割種類」、「モニタ種類」、「グループ」それぞれの「回数」について、収集した構成情報をもとに使用回数を加算することによって、計測情報を更新する。
図8および図9を用いて、午後の時間帯において特定のプラント機器のデータをチェックする表示画面の具体例2、当該時間帯における計測情報の具体例2について説明する。以下では、午後の時間帯(14:00~15:00)において、特定のプラント機器から収集され、グループ2のデータグループに分類されるプラント情報を確認するために利用者Uが使用する表示画面、および当該時間帯における計測情報について説明する。
図8を用いて、具体例2の表示画面について説明する。図8は、実施形態に係る表示画面の具体例2を示す図である。図8に示すように、端末装置20は、利用者Uのモニタ構成の設定をもとに、特定のプラント機器の監視を実行する表示画面を表示する。図8の例では、端末装置20は、表示項目である「分割種類」として、「なし」(1画面表示)の分割形式で表示画面を表示する。また、端末装置20は、表示項目である「モニタ種類」として、「ディジタル」の表示形式で表示画面を表示する。また、端末装置20は、表示項目である「グループ」が「グループ2」に設定されているので、「グループ2」に分類された特定のプラント機器から収集された計測データとして、「0001」~「0004」のセンサ値を表示する。
図9を用いて、具体例2の計測情報について説明する。図9は、実施形態に係る計測情報の具体例2を示す図である。図9に示すように、サーバ装置10は、「14:00~15:00」の「時間帯」において、「分割種類」、「モニタ種類」、「グループ」それぞれの「回数」について、収集した構成情報をもとに使用回数を加算することによって、計測情報を更新する。
図10および図11を用いて、夕方の終業直前の時間帯における表示画面の具体例3、当該時間帯における計測情報の具体例3について説明する。以下では、夕方の集合直前(16:00~17:00)において、終業前のデータ状態、アラーム状態とともに、終業前なのでエラー発生状態も確認するために利用者Uが使用する表示画面、および当該時間帯における計測情報について説明する。
図10を用いて、具体例3の表示画面について説明する。図10は、実施形態に係る表示画面の具体例3を示す図である。図10に示すように、端末装置20は、利用者Uのモニタ構成の設定をもとに、プラントにおけるプラント機器の監視、エラー発生状況の確認を可能とする表示画面を表示する。図10の例では、端末装置20は、表示項目である「分割種類」として、「3画面表示」の分割形式で表示画面を表示する。また、端末装置20は、表示項目である「モニタ種類」として、「オーバビュー」、「アラームサマリ」、「エラーログ」の表示形式で表示画面を表示する。また、端末装置20は、表示項目である「グループ」が「なし」に設定されているので、全プラント機器から収集された計測データとして、「0001」~「0010」のセンサ値を表示する。
図11を用いて、具体例3の計測情報について説明する。図11は、実施形態に係る計測情報の具体例3を示す図である。図11に示すように、サーバ装置10は、「16:00~17:00」の「時間帯」において、「分割種類」、「モニタ種類」、「グループ」それぞれの「回数」について、収集した構成情報をもとに使用回数を加算することによって、計測情報を更新する。
上記の計測情報更新処理(ランキング処理)は、プラントの稼働監視において実行される場合には、利用者Uによるモニタ構成の設定操作が毎日繰り返される。このとき、ランキング処理によって、計測された使用回数の母数が大きくなっていくので、時間帯ごとのランキングが徐々に確立されていく。また、プラント機器の追加等のプラントの操業に変化があり、時間帯ごとのランキングに影響が生じた場合でも、徐々にランキングに反映され最適化されていく。そして、一定期間が経過してランキングパラメータ(使用回数)の母数が十分に増えたときに、ウェブモニタ表示時にランキングに基づいて「この時間に見たいモニタ内容はこれですか?」等の複数の候補をリコメンド表示して、利用者Uに選択させることができる。すなわち、上記のランキング処理では、利用者Uが「普段どのようなことを繰り返し行っているか?」や「頻度高く行っているか?」という情報を、利用者Uの行動特性としてパラメータ化することで、より最適化されたモニタ作業を可能にする。
図12および図13を用いて、実施形態に係る情報提供システム100の処理の流れについて説明する。以下では、情報提供システム100の処理の流れとして、データ収集処理、データ表示処理の順に説明する。
図12を用いて、実施形態に係る構成情報の送信および計測を実行するデータ収集処理について説明する。図12は、実施形態に係るデータ収集処理の流れの一例を示すシーケンス図である。なお、下記のステップS101~S106の処理は、異なる順序で実行することもできる。また、下記のステップS101~S106の処理のうち、省略される処理があってもよい。
図13を用いて、実施形態に係るモニタ構成の表示復元を実行するデータ表示処理について説明する。図13は、実施形態に係るデータ表示処理の流れの一例を示すシーケンス図である。なお、下記のステップS201~S208の処理は、異なる順序で実行することもできる。また、下記のステップS201~S208の処理のうち、省略される処理があってもよい。
最後に、実施形態の効果について説明する。以下では、実施形態に係る処理に対応する効果1~8について説明する。
第1に、上述した実施形態に係る処理では、サーバ装置10は、表示対象である少なくとも1つの表示項目が設定される、各利用者Uの表示画面の構成情報を収集し、構成情報に基づき、表示画面に使用される各表示項目に関する使用頻度を計測し、各表示項目に関する使用頻度に基づき、表示画面の表示を要求する要求利用者U’に提案する表示画面を示す提案情報を生成し、要求利用者U’に提案情報を送信する。このため、本処理では、利用者Uにモニタ画面のカスタマイズを効果的に提案することができる。
第2に、上述した実施形態に係る処理では、サーバ装置10は、各表示項目それぞれについて、各利用者Uから収集された各表示画面の構成情報に使用された使用回数を所定の時間帯ごとに計測し、使用回数が最も多い表示項目を設定した提案情報を時間帯ごとに生成し、要求利用者U’に、要求利用者U’が要求した時間帯に対応する提案情報を送信する。このため、本処理では、時間帯ごとの表示項目の使用回数を計測することによって、利用者Uにモニタ画面のカスタマイズを効果的に提案することができる。
第3に、上述した実施形態に係る処理では、サーバ装置10は、構成情報に基づき、表示画面を分割する各分割形式の使用回数と、各表示項目を表示する表示形式の使用回数と、各表示項目の表示対象であるデータをグループ化した各データグループの使用回数を計測し、使用回数が最も多い分割形式に分割した各画面に、使用回数が最も多い分割形式の分割数分の上位に該当する表示形式を用いて、使用回数が最も多いデータグループに属する表示項目を表示する提案情報を生成し、要求利用者U’に提案情報を送信する。このため、本処理では、時間帯ごとの表示画面の分割形式、表示形式、データグループの使用回数を計測することによって、利用者Uにモニタ画面のカスタマイズを効果的に提案することができる。
第4に、上述した実施形態に係る処理では、サーバ装置10は、各表示項目それぞれについて、各利用者から収集された各表示画面の構成情報に使用された使用時間をさらに計測し、使用時間を重み付けした使用回数を用いて提案情報を生成する。このため、本処理では、時間帯ごとの表示項目の使用回数だけではなく使用時間を計測することによって、利用者Uにモニタ画面のカスタマイズを効果的に提案することができる。
第5に、上述した実施形態に係る処理では、サーバ装置10は、表示画面の表示要求を受信した時点までの使用頻度に基づく第1の提案情報と、表示画面の表示要求を受信した時点から所定期間までの使用頻度に基づく第2の提案情報とを生成し、要求利用者U’に、第1の提案情報と第2の提案情報とを送信する。このため、本処理では、時間帯ごとの表示項目の使用頻度を任意の期間ごとに計測することによって、利用者Uにモニタ画面のカスタマイズを効果的に提案することができる。
第6に、上述した実施形態に係る処理では、サーバ装置10は、提案情報と、要求利用者U’自身が設定を行う表示画面の設定情報とを選択可能に、要求利用者U’に送信する。このため、本処理では、提案されたモニタ画面と利用者U自身が作成したモニタ画面を比較することによって、利用者Uにモニタ画面のカスタマイズを効果的に提案することができる。
第7に、上述した実施形態に係る処理では、サーバ装置10は、各利用者Uの属性を示す属性情報をさらに収集し、属性情報に基づき使用頻度を計測した計測情報を出力し、要求利用者U’の属性および表示画面に使用される各表示項目に関する使用頻度が入力されると、要求利用者U’ごとに提案する表示画面の構成情報を出力する機械学習モデル12cを用いて提案情報を生成する。このため、本処理では、利用者Uの属性を用いた提案情報を生成することによってランキングの妥当さを向上させ、利用者Uにモニタ画面のカスタマイズを効果的に提案することができる。
第8に、上述した実施形態に係る処理では、サーバ装置10は、プラントに設置されたプラント機器が送信するプラント情報を監視するウェブブラウザを実行する端末装置20から、構成情報を収集する。このため、本処理では、継続的なデータの監視が必要となるプラントにおいて、利用者Uにモニタ画面のカスタマイズを効果的に提案することができる。
上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
次に、情報提供装置であるサーバ装置10のハードウェア構成例を説明する。なお、端末装置20等の他の装置も同様のハードウェア構成とすることができる。図14は、ハードウェア構成例を説明する図である。図14に示すように、サーバ装置10は、通信装置10a、HDD(Hard Disk Drive)10b、メモリ10c、プロセッサ10dを有する。また、図14に示した各部は、バス等で相互に接続される。
開示される技術特徴の組合せのいくつかの例を以下に記載する。
11 通信部
12 記憶部
12a 計測情報記憶部
12b 提案情報記憶部
13 制御部
13a 収集部
13b 計測部
13c 生成部
13d 送信部
20 端末装置
21 入力部
22 出力部
23 通信部
24 記憶部
24a 構成情報記憶部
25 制御部
25a 取得部
25b 表示部
25c 送受信部
100 情報提供システム
Claims (10)
- 表示対象である少なくとも1つの表示項目が設定される、各利用者の表示画面の構成情報を収集する収集部と、
前記構成情報に基づき、前記表示画面に使用される各表示項目に関する使用頻度を計測する計測部と、
前記各表示項目に関する使用頻度に基づき、前記表示画面の表示を要求する要求利用者に提案する前記表示画面を示す提案情報を生成する生成部と、
前記要求利用者に前記提案情報を送信する送信部と、
を備える情報提供装置。 - 前記計測部は、
前記各表示項目それぞれについて、前記各利用者から収集された各表示画面の構成情報に使用された使用回数を所定の時間帯ごとに計測し、
前記生成部は、
前記使用回数が最も多い前記表示項目を設定した前記提案情報を前記時間帯ごとに生成し、
前記送信部は、
前記要求利用者に、前記要求利用者が要求した前記時間帯に対応する前記提案情報を送信する、
請求項1に記載の情報提供装置。 - 前記計測部は、
前記構成情報に基づき、前記表示画面を分割する各分割形式の使用回数と、前記各表示項目を表示する表示形式の使用回数と、前記各表示項目の表示対象であるデータをグループ化した各データグループの使用回数を計測し、
前記生成部は、
使用回数が最も多い前記分割形式に分割した各画面に、使用回数が最も多い前記分割形式の分割数分の上位に該当する前記表示形式を用いて、使用回数が最も多い前記データグループに属する前記表示項目を表示する前記提案情報を生成し、
前記要求利用者に、前記提案情報を送信する、
請求項1に記載の情報提供装置。 - 前記計測部は、
前記各表示項目それぞれについて、前記各利用者から収集された各表示画面の構成情報に使用された使用時間をさらに計測し、
前記生成部は、
前記使用時間を重み付けした前記使用回数を用いて、前記提案情報を生成する、
請求項2に記載の情報提供装置。 - 前記生成部は、
前記表示画面の表示要求を受信した時点までの使用頻度に基づく第1の提案情報と、現前記表示画面の表示要求を受信した時点から所定期間までの使用頻度に基づく第2の提案情報とを生成し、
前記送信部は、
前記要求利用者に、前記第1の提案情報と前記第2の提案情報とを送信する、
請求項1に記載の情報提供装置。 - 前記送信部は、
前記提案情報と、前記要求利用者自身が設定を行う前記表示画面の設定情報とを選択可能に、前記要求利用者に送信する、
請求項1に記載の情報提供装置。 - 前記収集部は、
前記各利用者の属性を示す属性情報をさらに収集し、
前記計測部は、
前記属性情報に基づき、前記使用頻度を計測した計測情報を出力し、
前記生成部は、
前記属性および前記使用頻度が入力されると、前記要求利用者ごとに提案する前記表示画面の前記構成情報を出力する機械学習モデルを用いて、前記提案情報を生成する、
請求項1に記載の情報提供装置。 - 前記収集部は、
プラントに設置されたプラント機器が送信するプラント情報を監視するウェブブラウザを実行する端末装置から、前記構成情報を収集する、
請求項1に記載の情報提供装置。 - コンピュータが、
表示対象である少なくとも1つの表示項目が設定される、各利用者の表示画面の構成情報を収集し、
前記構成情報に基づき、前記表示画面に使用される各表示項目に関する使用頻度を計測し、
前記各表示項目の使用頻度に基づき、前記表示画面の表示を要求する要求利用者に提案する前記表示画面を示す提案情報を生成し、
前記要求利用者に前記提案情報を送信する、
処理を実行する情報提供方法。 - コンピュータに、
表示対象である少なくとも1つの表示項目が設定される、各利用者の表示画面の構成情報を収集し、
前記構成情報に基づき、前記表示画面に使用される各表示項目に関する使用頻度を計測し、
前記各表示項目の使用頻度に基づき、前記表示画面の表示を要求する要求利用者に提案する前記表示画面を示す提案情報を生成し、
前記要求利用者に前記提案情報を送信する、
処理を実行させる情報提供プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022137971A JP2024034001A (ja) | 2022-08-31 | 2022-08-31 | 情報提供装置、情報提供方法および情報提供プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022137971A JP2024034001A (ja) | 2022-08-31 | 2022-08-31 | 情報提供装置、情報提供方法および情報提供プログラム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2024034001A true JP2024034001A (ja) | 2024-03-13 |
Family
ID=90193384
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022137971A Pending JP2024034001A (ja) | 2022-08-31 | 2022-08-31 | 情報提供装置、情報提供方法および情報提供プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2024034001A (ja) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009014986A (ja) * | 2007-07-04 | 2009-01-22 | Toshiba Corp | 指揮統制システムにおける表示管理システム |
| JP2017037551A (ja) * | 2015-08-12 | 2017-02-16 | アズビル株式会社 | 画面生成装置 |
| JP2018182697A (ja) * | 2017-04-21 | 2018-11-15 | パナソニックIpマネジメント株式会社 | 表示方法、プログラム、及び、表示システム |
| JP2018195208A (ja) * | 2017-05-19 | 2018-12-06 | 株式会社リコー | 情報処理システム、装置、及び方法 |
| JP2021111234A (ja) * | 2020-01-14 | 2021-08-02 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | 表示装置、表示方法および表示プログラム |
-
2022
- 2022-08-31 JP JP2022137971A patent/JP2024034001A/ja active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009014986A (ja) * | 2007-07-04 | 2009-01-22 | Toshiba Corp | 指揮統制システムにおける表示管理システム |
| JP2017037551A (ja) * | 2015-08-12 | 2017-02-16 | アズビル株式会社 | 画面生成装置 |
| JP2018182697A (ja) * | 2017-04-21 | 2018-11-15 | パナソニックIpマネジメント株式会社 | 表示方法、プログラム、及び、表示システム |
| JP2018195208A (ja) * | 2017-05-19 | 2018-12-06 | 株式会社リコー | 情報処理システム、装置、及び方法 |
| JP2021111234A (ja) * | 2020-01-14 | 2021-08-02 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | 表示装置、表示方法および表示プログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW201923675A (zh) | 資訊推薦方法及裝置、設備 | |
| JP6147433B2 (ja) | ユーザとの自然会話能力を備えたエージェントシステム、エージェント制御方法、エージェント制御プログラム、及び記録媒体 | |
| US20170300819A1 (en) | Time-Series Prediction Apparatus and Time-Series Prediction Method | |
| CN111831704A (zh) | 异常数据的确定方法、装置、存储介质和电子设备 | |
| US8793236B2 (en) | Method and apparatus using historical influence for success attribution in network site activity | |
| JP6948424B2 (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム | |
| JP2019082874A (ja) | 設計支援装置及び設計支援システム | |
| CN116302893A (zh) | 设备性能评估方法、装置、电子设备及存储介质 | |
| JP6437376B2 (ja) | 意思決定支援システム、及び意志決定支援方法 | |
| CN111177564A (zh) | 一种产品推荐方法及装置 | |
| CN115130065A (zh) | 供应端特征信息处理方法、装置、设备和计算机可读介质 | |
| EP3316197A1 (en) | Data provision apparatus and data provision method | |
| US11782576B2 (en) | Configuration of user interface for intuitive selection of insight visualizations | |
| JP2018072958A5 (ja) | ||
| JP6397785B2 (ja) | グラフ処理システム、方法、及びプログラム | |
| JP7257168B2 (ja) | データ分析装置 | |
| JP2024034001A (ja) | 情報提供装置、情報提供方法および情報提供プログラム | |
| CN114429360A (zh) | 转化率确定方法、装置、电子设备和计算机可读存储介质 | |
| CN116976152B (zh) | 一种数字孪生模型构建方法及系统 | |
| US11176496B2 (en) | Future prediction simulation apparatus, method, and computer program | |
| US20230245206A1 (en) | Time sensitive item-to-item recommendation system and method | |
| CN116894679A (zh) | 一种基于数据对比的产品分析方法、装置、设备及介质 | |
| CN114548972A (zh) | 支付方式的推荐方法、装置、计算机设备和存储介质 | |
| US20260030944A1 (en) | Consensus Building Support Device, Consensus Building Support Method, and Recording Medium | |
| JP7677276B2 (ja) | 情報管理装置、演算装置、情報管理プログラム、演算プログラム、情報処理システムおよび情報処理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240701 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250319 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250415 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250610 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20250624 |