(57)【要約】【課題】監視や診断などの対象となるシステムの状態が、様々な入出力装置に適応して表示できるようにする。【解決手段】表示操作制御装置１０１は、ユーザを識別するユーザ情報、およびユーザ情報に対応する接続が可能な制御システム１５２を識別する対象識別情報を有し、接続された端末１５１と、対応する制御システム１５２とを中継するアバター１０２を備える。アバター１０２は、端末１５１より送出された端末１５１を識別する端末識別情報を受け付ける端末情報受け付け機能１０５、受け付けた端末識別情報をもとに、端末１５１に対応した表示形態で、特定対象である制御システム１５２の監視・操作を行うための画面を端末１５１に送出する対象画面送出機能１０６を備える。【選択図】  図１
2015162155.tif 000002
【特許請求の範囲】
【請求項１】
端末より受け付けたリクエストを監視・操作の対象へ送出し、送出されたリクエストに対する前記対象からのレスポンスを受け付けて対応する端末に送出する表示操作制御装置において、
ユーザを識別するユーザ情報、および前記ユーザ情報に対応する接続が可能な前記対象を識別する対象識別情報を有し、接続された接続端末と対応する特定対象とを中継するアバターを備え、
前記アバターは、
前記ユーザ情報が送出された接続端末のみとの接続を確立する接続確立機能と、
前記接続端末より送出された前記接続端末を識別する端末識別情報を受け付ける端末情報受け付け機能と、
前記端末識別情報をもとに、前記接続端末に対応した表示形態で、前記特定対象の監視・操作を行うための画面を前記接続端末に送出する対象画面送出機能と、
前記対象画面送出機能が送出した画面が操作されたことにより前記接続端末より送出された前記特定対象へのリクエストを受け付けて、受け付けた前記リクエストを前記特定対象へ転送するリクエスト転送機能と、
前記リクエストを転送した前記特定対象からのレスポンスを受け付けて、受け付けた前記レスポンスを前記接続端末に転送するレスポンス転送機能と
を備えることを特徴とする表示操作制御装置。
【請求項２】
請求項１記載の表示操作制御装置において、
前記アバターは、
スケジュールが設定されているスケジュール設定機能と、
前記スケジュール設定機能に設定されているスケジュールを確認するスケジュール確認機能と、
前記スケジュール確認機能が確認したスケジュールを実施するスケジュール実施機能と
を備えることを特徴とする表示操作制御装置。
【請求項３】
請求項１または２記載の表示操作制御装置において、
前記アバターは、
前記ユーザ情報に対応して設定された送出先情報で特定される送出先に前記レスポンスを送出する転送先変更機能を備えることを特徴とする表示操作制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視や操作などの対象となるシステムなどの状態を表示する表示操作制御装置に関する。
【背景技術】
【０００２】
例えば、建築物に付帯している各設備の監視制御や、プラントなどの制御には制御システムが用いられ、さらに機器管理装置が用いられている場合がある。例えば、機器管理装置は、ネットワークにより接続している現場に設置されたプロセス機器や各種センサなどのフィールド機器との間で信号をやりとりし、例えば、パラメータ設定により較正を行い、また、フィールド機器の動作状態に関する診断結果を表示している。また、このような監視・操作の実施において、ユーザが、アバターやエージェントを用いて制御システムにアクセスする技術がある（特許文献１，特許文献２参照）。
【０００３】
このようなシステムにおいて、ユーザが監視や操作などを行うためのユーザとシステムとのインターフェースは、専用のマシンを使用するのが通例であった。特に、ユーザがシステムの状態を確認（監視）し、また、操作を行う場合、ＨＭＩ（Human Machine Interface）マシンが使用され、マウスやタッチなどの操作が利用されていた。近年、ＨＭＩ用のマシンとして使用される機器が多様化し、様々な機器に付属する入出力用の装置も多様化しつつある。例えば、表示に関しては、大画面表示から、スマートフォンなどの小型のものまである。また、入力装置としては、マルチタッチ、ＧＰＳ、音声入力、ジェスチャー入力、などの普及が目覚ましい。設備、機器を運転／監視を行うシステムにおいても、これらの入出力装置への対応が必要になってきている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−０９２４５９号公報
【特許文献２】特開２００９−２３７６５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところが、現状では、上述した様々な入出力装置（端末）に対応し、各入出力装置に適応した表示や操作を実現するためには、個別装置毎に、システムの個別の機能を実行する処理を組み込む必要があり、実現が困難であった。また、機能の実装は、個別機器，機能に行うため、機能の入力装置を入出力装置に接続するときにユーザ認証などアクセス制御を行うことになり、操作が煩雑となり、この点でも実現が容易ではなかった。
【０００６】
本発明は、以上のような問題点を解消するためになされたものであり、監視（診断）や操作などの対象となるシステムの状態が、様々な入出力装置に適応して表示できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る表示操作制御装置は、端末より受け付けたリクエストを監視・操作の対象へ送出し、送出されたリクエストに対する対象からのレスポンスを受け付けて対応する端末に送出する表示操作制御装置において、ユーザを識別するユーザ情報、およびユーザ情報に対応する接続が可能な対象を識別する対象識別情報を有し、接続された接続端末と対応する特定対象とを中継するアバターを備え、アバターは、ユーザ情報が送出された接続端末のみとの接続を確立する接続確立機能と、接続端末より送出された接続端末を識別する端末識別情報を受け付ける端末情報受け付け機能と、端末識別情報をもとに、接続端末に対応した表示形態で、特定対象の監視・操作を行うための画面を接続端末に送出する対象画面送出機能と、対象画面送出機能が送出した画面が操作されたことにより接続端末より送出された特定対象へのリクエストを受け付けて、受け付けたリクエストを特定対象へ転送するリクエスト転送機能と、リクエストを転送した特定対象からのレスポンスを受け付けて、受け付けたレスポンスを接続端末に転送するレスポンス転送機能とを備える。
【０００８】
上記表示操作制御装置において、アバターは、スケジュールが設定されているスケジュール設定機能と、スケジュール設定機能に設定されているスケジュールを確認するスケジュール確認機能と、スケジュール確認機能が確認したスケジュールを実施するスケジュール実施機能とを備えるようにしてもよい。また、アバターは、ユーザ情報に対応して設定された送出先情報で特定される送出先にレスポンスを送出する転送先変更機能を備えるようにしてもよい。
【発明の効果】
【０００９】
以上説明したことにより、本発明によれば、監視や操作などの対象となるシステムの状態が、様々な入出力装置に適応して表示できるようになるという優れた効果が得られる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施の形態１における表示操作制御装置１０１の構成を示す構成図である。
【図２】図２は、本発明の実施の形態１における表示操作制御装置１０１の動作を説明するフローチャートである。
【図３】図３は、本発明の実施の形態２における表示操作制御装置１０１の構成を示す構成図である。
【図４】図４は、本発明の実施の形態２における表示操作制御装置１０１の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について図を参照して説明する。
【００１２】
［実施の形態１］
はじめに、本発明の実施の形態１について説明する。図１は、本発明の実施の形態１における表示操作制御装置１０１の構成を示す構成図である。表示操作制御装置１０１は、端末１５１より受け付けたリクエストを監視・操作の対象である制御システム１５２へ送出し、送出されたリクエストに対する制御システム１５２からのレスポンスを受け付けて対応する端末１５１に送出する。
【００１３】
アバター１０２は、送受信部１２１により、端末１５１との信号（情報）の授受を行う。また、アバター１０２は、送受信部１２２により、制御システム１５２との信号（情報）の授受を行う。例えば、送受信部１２１は、公知の無線ＬＡＮ（Local Area Network ）機能により端末１５１と接続する。また、送受信部１２２は、ＬＡＮ機能により制御システム１５２と接続する。また例えば、送受信部１２１は、公衆の携帯電話網を経由して端末１５１と接続する。
【００１４】
また、表示操作制御装置１０１は、ユーザを識別するユーザ情報、およびユーザ情報に対応する接続が可能な制御システム１５２を識別する対象識別情報を有し、接続された端末（接続端末）１５１と、対応する制御システム（特定対象）１５２とを中継するアバター１０２を備える。
【００１５】
アバター１０２は、対象識別情報記憶部１０３，接続確立機能１０４，端末情報受け付け機能１０５，対象画面送出機能１０６，リクエスト転送機能１０７，レスポンス転送機能１０８，収集情報通知機能１１０を備える。
【００１６】
対象識別情報記憶部１０３は、ユーザを識別するユーザ情報、およびユーザ情報に対応する接続が可能な制御システム１５２を識別する対象識別情報を記憶する。ユーザ情報には、ユーザの識別（認証）情報に加え、ユーザの名称，性別，年齢，所属組織，権限，資格，役割などの情報が含まれていてもよい。
【００１７】
接続確立機能１０４は、対象識別情報記憶部１０３に記憶されているユーザ情報が送出された端末１５１のみとの接続を確立する。接続確立機能１０４は、ユーザ情報により認証を行って、端末１５１との接続を確立する。端末情報受け付け機能１０５は、端末１５１より送出された端末１５１を識別する端末識別情報を受け付ける。端末情報受け付け機能１０５は、例えば、端末１５１における表示機能（表示領域，表示性能）、端末１５１の現在位置などの、端末１５１の状態を識別するための端末識別情報を受け付ける。
【００１８】
また、対象画面送出機能１０６は、受け付けた端末識別情報をもとに、端末１５１に対応した表示形態で、特定対象である制御システム１５２の監視・操作を行うための画面を端末１５１に送出する。アバター１０２は、対象識別情報記憶部１０３に記憶されている制御システム１５２のみを対象としており、この特定対象となる制御システム１５２のみに関する画面が、接続を確立した端末１５２に送出される。この結果、端末１５１におけるユーザによる画面の操作で監視・操作が可能な対象は、特定対象である制御システム１５２のみとなる。また、受け付けた端末識別情報をもとに画面の表示形態を決定するので、ログインした端末１５１の表示性能に適応した状態で、監視や操作などの対象となる制御システム１５２の状態が表示できる。
【００１９】
リクエスト転送機能１０７は、端末１５１より送出された制御システム１５２へのリクエストを受け付け、受け付けたリクエストを制御システム１５２へ転送する。リクエストは、対象画面送出機能１０６が送出した画面を、端末１５１上でユーザが操作したことにより送出される。ユーザの操作は、マウスによる入力、タッチパネルなどによるタッチ，マルチタッチなどによる入力、また、音声入力により行える。また、角速度センサを用いたセンサ入力によるジェスチャー操作であってもよい。
【００２０】
また、レスポンス転送機能１０８は、リクエストを転送した制御システム１５２からのレスポンスを受け付け、受け付けたレスポンスを端末１５１に転送する。ここで、例えば、ユーザによる画面操作により、制御システム１５２の現在状況の確認が、リクエストとして送出されて転送される。このリクエストに対し、制御システム１５２より、現在は停止していることを示すレスポンスが、送出されて転送される。この結果、端末１５１の画面には、特定対象である制御システム１５２が停止してることを示す情報が、表示される。
【００２１】
また、上述した停止状態である旨の情報を認識したユーザによる画面操作により、制御システム１５２の運転開始が、リクエストとして送出されて転送される。このリクエストに対し、制御システム１５２では運転が開始され、運転が開始されたことを示すレスポンスが送出されて転送される。この結果、端末１５１の画面には、特定対象である制御システム１５２が運転を開始したことを示す情報が、表示される。このように、ユーザは、ユーザが監視・操作の担当となっている制御システム１５２について、動作状態の監視や、運転開始の操作などを容易に実施できる。
【００２２】
次に、実施の形態１における表示操作制御装置１０１の動作例について、図２のフローチャートを用いて説明する。
【００２３】
まず、ステップＳ２０１で停止の指示が受け付けられない場合、ステップＳ２０２に進む。ステップＳ２０２で、アバター１０２は、対象識別情報記憶部１０３に記憶されているユーザ情報を用いた認証により端末１５１のログインを受け付けると、ステップＳ２０３で、接続確立機能１０４が、ユーザ情報が送出された端末１５１との接続を確立し、ステップＳ２０４で、端末情報受け付け機能１０５が、端末１５１より送出された端末１５１を識別する端末識別情報を受け付ける。
【００２４】
次に、ステップＳ２０５で、対象画面送出機能１０６が、受け付けた端末識別情報をもとに、端末１５１に対応した表示形態を決定する。次いで、ステップＳ２０６で、対象画面送出機能１０６が、決定された表示形態により、特定対象である制御システム１５２の監視・操作を行うための画面を端末１５１に送出する。
【００２５】
次に、上述したように端末１５１に対して画面を送出した後、リクエスト転送機能１０７が、端末１５１より送出された制御システム１５２へのリクエストを受け付けると（ステップＳ２０７のｙ）、ステップＳ２１１で、受け付けたリクエストを制御システム１５２へ転送する。リクエストは、対象画面送出機能１０６が送出されて端末１５１上で表示される画面を、ユーザが操作したことにより送出される。
【００２６】
なお、リクエストが受け付けられない（検出されない）場合（ステップＳ２０７のｎ）、設定されている時間（待機時間）待機し（ステップＳ２０９のｎ）、設定されている時間が経過すると（ステップＳ２０９のｙ）、ステップＳ２１０で端末１５１との接続確立を解消してログオフ状態とし、ステップＳ２０１に戻る。
【００２７】
ステップＳ２０８でリクエストを転送した後、リクエストを転送した制御システム１５２からのレスポンスが、レスポンス転送機能１０８で受け付けられると（ステップＳ２１１のｙ）、ステップＳ２１２で、レスポンス転送機能１０８は、受け付けたレスポンスを端末１５１に転送する。レスポンスが受け付けられない場合（ステップＳ２１１のｎ）、設定されている時間（待機時間）待機し（ステップＳ２１３のｎ）、設定されている時間が経過すると（ステップＳ２１３のｙ）、ステップＳ２１４で端末１５１に対してエラーを通知する。
【００２８】
ステップＳ２１２でレスポンスを転送した後、端末１５１よりログオフの指示が受け付けられると（ステップＳ２１５のｙ）、ステップＳ２１６で端末１５１との接続確立を解消してログオフ状態とし、ステップＳ２０１に戻る。一方、ログオフの指示が受け付けられない場合、ステップＳ２０７〜ステップＳ２１４を繰り返す。
【００２９】
以上に説明したように、実施の形態１によれば、接続された接続端末と対応する特定対象とを中継するアバターにより、受け付けた端末識別情報をもとに画面の表示形態を決定するようにしたので、監視や操作などの対象となるシステムの状態が、端末となる様々な入出力装置に適応して表示できるようになる。
【００３０】
［実施の形態２］
以下、本発明の実施の形態２について図を参照して説明する。図３は、本発明の実施の形態２における表示操作制御装置１０１の構成を示す構成図である。表示操作制御装置１０１は、端末１５１より受け付けたリクエストを監視・操作の対象である制御システム１５２へ送出し、送出されたリクエストに対する制御システム１５２からのレスポンスを受け付けて対応する端末１５１に送出する。
【００３１】
アバター１０２は、送受信部１２１により、端末１５１との信号（情報）の授受を行う。また、アバター１０２は、送受信部１２２により、制御システム１５２との信号（情報）の授受を行う。例えば、送受信部１２１は、公知の無線ＬＡＮ（Local Area Network ）機能により端末１５１と接続する。また、送受信部１２２は、ＬＡＮ機能により制御システム１５２と接続する。また例えば、送受信部１２１は、公衆の携帯電話網を経由して端末１５１と接続する。
【００３２】
また、表示操作制御装置１０１は、ユーザを識別するユーザ情報、およびユーザ情報に対応する接続が可能な制御システム１５２を識別する対象識別情報を有し、接続された端末（接続端末）１５１と、対応する制御システム（特定対象）１５２とを中継するアバター１０２を備える。
【００３３】
アバター１０２は、対象識別情報記憶部１０３，接続確立機能１０４，端末情報受け付け機能１０５，対象画面送出機能１０６，リクエスト転送機能１０７，レスポンス転送機能１０８，収集情報通知機能１１０を備える。これらの構成は、前述した実施の形態１と同様である。
【００３４】
実施の形態２では、アバター１０２が、スケジュール設定部１０９，スケジュール確認部１１０，スケジュール実施部１１１を備える。スケジュール設定部１０９には、例えば、特定のシステムデータの記録，対象装置の起動準備，制御システム１５２より送出された対象情報の収集，収集した情報の通知，アラームの通知などが、スケジュールとして設定されている。また、対称装置の起動準備開始の時刻、アラーム通知の条件なども設定されている。
【００３５】
スケジュール確認部１１０は、スケジュール設定部１０９に設定されているスケジュールを確認する。スケジュール実施部１１１は、スケジュール確認部１１０により確認されたスケジュールを実施する。
【００３６】
次に、実施の形態２における表示操作制御装置１０１の動作例について、図２のフローチャートを用いて説明する。
【００３７】
まず、ステップＳ３０１で、アバター１０２は、スケジュール確認部１１０により、スケジュール設定部１０９に設定されているスケジュールを確認する。スケジュールが確認されると、（ステップＳ３０１のｙ）、ステップＳ３０２で、スケジュール実施部１１１が、設定されているスケジュールを実施する。
【００３８】
例えば、特定のシステムデータを記録する。また、設定されている時刻より対象装置の起動準備を実施する。また，制御システム１５２より送出された対象情報を収集し、収集した情報を対象識別情報記憶部１０３に記憶されているユーザ情報で識別されるメールアドレスに対して通知する。また，発生したアラームについて、設定されている条件に則って、ユーザ情報で識別されるメールアドレスに対して通知する。これらのエージェント動作を、後述するユーザのログインまで継続する。次に、ステップＳ３０３で停止の指示が受け付けられない場合、ステップＳ３０４に進む。
【００３９】
次にステップＳ３０４で、対象識別情報記憶部１０３に記憶されているユーザ情報を用いた認証により端末１５１のログインを受け付けると、ステップＳ３０５で、接続確立機能１０４が、ユーザ情報が送出された端末１５１との接続を確立し、ステップＳ３０６で、端末情報受け付け機能１０５が、端末１５１より送出された端末１５１を識別する端末識別情報を受け付ける。
【００４０】
次に、ステップＳ３０７で、対象画面送出機能１０６が、受け付けた端末識別情報をもとに、端末１５１に対応した表示形態を決定する。次いで、ステップＳ３０８で、対象画面送出機能１０６が、決定された表示形態により、特定対象である制御システム１５２の監視・操作を行うための画面を端末１５１に送出する。
【００４１】
次に、上述したように端末１５１に対して画面を送出した後、リクエスト転送機能１０７が、端末１５１より送出された制御システム１５２へのリクエストを受け付けると（ステップＳ３０９のｙ）、ステップＳ３１０で、受け付けたリクエストを制御システム１５２へ転送する。リクエストは、対象画面送出機能１０６が送出されて端末１５１上で表示される画面を、ユーザが操作したことにより送出される。
【００４２】
なお、リクエストが受け付けられない（検出されない）場合（ステップＳ３０９のｎ）、設定されている時間（待機時間）待機し（ステップＳ３１１のｎ）、設定されている時間が経過すると（ステップＳ３１１のｙ）、ステップＳ３１２で端末１５１との接続確立を解消してログオフ状態とし、ステップＳ３０１に戻る。
【００４３】
ステップＳ３１０でリクエストを転送した後、リクエストを転送した制御システム１５２からのレスポンスが、レスポンス転送機能１０８で受け付けられると（ステップＳ３１３のｙ）、ステップＳ３１４で、レスポンス転送機能１０８は、受け付けたレスポンスを端末１５１に転送する。レスポンスが受け付けられない場合（ステップＳ３１３のｎ）、設定されている時間（待機時間）待機し（ステップＳ３１５のｎ）、設定されている時間が経過すると（ステップＳ３１５のｙ）、ステップＳ３１６で端末１５１に対してエラーを通知する。
【００４４】
ステップＳ３１４でレスポンスを転送した後、端末１５１よりログオフの指示が受け付けられると（ステップＳ３１７のｙ）、ステップＳ３１８で端末１５１との接続確立を解消してログオフ状態とし、ステップＳ３０１に戻る。一方、ログオフの指示が受け付けられない場合、ステップＳ３０９〜ステップＳ３１６を繰り返す。上述した実施の形態２では、ユーザがログインしていない状態では、設定されているスケジュールに従い、いわゆるエージェントとして動作するところに特徴がある。
【００４５】
上述したように、本発明では、接続された接続端末と対応する特定対象とを中継するアバターを備え、アバターにおいて、端末情報受け付け機能が、受け付けた端末識別情報をもとに画面の表示形態を決定するようにした。この結果、本発明によれば、監視や操作などの対象となるシステムの状態が、端末となる様々な入出力装置に適応して表示できるようになる。
【００４６】
なお、表示操作制御装置１０１は、例えば、ＣＰＵ（Central Processing Unit；中央演算処理装置）と主記憶装置と外部記憶装置とネットワーク接続装置となどを備えたコンピュータ機器であり、主記憶装置に展開されたプログラムによりＣＰＵが動作することで、上述した各機能が実現される。また、各機能は、複数のコンピュータ機器に分散させるようにしてもよい。
【００４７】
なお、本発明は以上に説明した実施の形態に限定されるものではなく、本発明の技術的思想内で、当分野において通常の知識を有する者により、多くの変形および組み合わせが実施可能であることは明白である。例えば、アバターは、ユーザ情報に対応して設定された送出先情報で特定される送出先に、レスポンスを送出する転送先変更機能を備えるようにしてもよい。また、アバターは、対象情報の収集に限らず、端末がログインしていない状態でも、予め計画されている指示を実行するようにしてもよい。
【符号の説明】
【００４８】
１０１…表示操作制御装置、１０２…アバター、１０３…対象識別情報記憶部、１０４…接続確立機能、１０５…端末情報受け付け機能、１０６…対象画面送出機能、１０７…リクエスト転送機能、１０８…レスポンス転送機能、１０９…対象情報収集機能、１１０…収集情報通知機能、１２１，１２２…送受信部、１５１…端末（接続端末）、１５２…制御システム（特定対象）。
【図１】
2015162155.tif 000003
【図２】
2015162155.tif 000004
【図３】
2015162155.tif 000005
【図４】
2015162155.tif 000006