(57)【要約】【課題】計算機と表示装置との間の通信負荷、および、計算機の処理負荷を低減させる。【解決手段】計算機１１の表示指示部１６は、表示画面１１２に含まれる複数の表示領域の各々の属性を表す属性情報と、属性情報に対応する表示領域に表示する表示内容とを含む表示指示２１を表示装置１３に送信する。表示装置１３の表示制御部１７０は、領域対応表１５１から、表示指示２１に含まれる属性情報に対応する領域識別子を抽出する。表示制御部１７０は、抽出した領域識別子により識別される表示領域に対応して設けられた表示領域更新部１９１に、表示指示２１に含まれる表示内容を表示させる。【選択図】図２
2020086732.tif 000002
【特許請求の範囲】
【請求項１】
計算機と、表示画面を有する表示装置とを備えたコンソール表示システムにおいて、
前記表示装置は、
前記表示画面に含まれる複数の表示領域の各々の属性を表す属性情報と、前記複数の表示領域の各々を識別する領域識別子とを対応付けた領域対応表と、
前記複数の表示領域の各々に対応して設けられ、前記複数の表示領域の各々の表示を更新する表示領域更新部と
を備え、
前記計算機は、
前記属性情報と、前記属性情報に対応する表示領域に表示する表示内容とを含む表示指示を前記表示装置に送信する表示指示部を備え、
前記表示装置は、
前記領域対応表から、前記表示指示に含まれる前記属性情報に対応する領域識別子を抽出し、抽出した領域識別子により識別される表示領域に対応して設けられた表示領域更新部に、前記表示指示に含まれる表示内容を表示させる表示制御部を備えたコンソール表示システム。
【請求項２】
前記表示制御部は、
前記計算機から送信された前記表示指示を取得し、前記領域対応表から、前記表示指示に含まれる前記属性情報に対応する領域識別子のリストを領域リストとして抽出する表示領域検索部と、
前記領域リストに含まれる領域識別子により識別される表示領域に対応して設けられた表示領域更新部に、前記表示指示に含まれる表示内容を送信する表示処理部と
を備えた請求項１に記載のコンソール表示システム。
【請求項３】
前記属性情報は、
前記複数の表示領域の各々に表示する表示内容の属性を表すキーワードである請求項１または請求項２に記載のコンソール表示システム。
【請求項４】
表示画面を有する表示装置と通信する計算機において、
前記表示装置は、
前記表示画面に含まれる複数の表示領域の各々の属性を表す属性情報と、前記複数の表示領域の各々を識別する領域識別子とを対応付けた領域対応表と、
前記複数の表示領域の各々に対応して設けられ、前記複数の表示領域の各々の表示を更新する表示領域更新部と
を備え、
前記計算機は、
前記属性情報と、前記属性情報に対応する表示領域に表示する表示内容とを含む表示指示を前記表示装置に送信する表示指示部を備え、
前記表示装置は、
前記領域対応表から、前記表示指示に含まれる前記属性情報に対応する領域識別子を抽出し、抽出した領域識別子により識別される表示領域に対応して設けられた表示領域更新部に、前記表示指示に含まれる表示内容を表示させる表示制御部を備えた計算機。
【請求項５】
表示画面を有し、計算機と通信する表示装置において、
前記表示装置は、
前記表示画面に含まれる複数の表示領域の各々の属性を表す属性情報と、前記複数の表示領域の各々を識別する領域識別子とを対応付けた領域対応表と、
前記複数の表示領域の各々に対応して設けられ、前記複数の表示領域の各々の表示を更新する表示領域更新部と、
前記属性情報に対応する表示領域に表示する表示内容を含む表示指示を前記計算機から取得し、前記領域対応表から、前記表示指示に含まれる前記属性情報に対応する領域識別子を抽出し、抽出した領域識別子により識別される表示領域に対応して設けられた表示領域更新部に、前記表示指示に含まれる表示内容を表示させる表示制御部と
を備えた表示装置。
【請求項６】
計算機と、表示画面を有する表示装置とを備えたコンソール表示システムのコンソール表示方法において、
前記表示装置が、前記表示画面に含まれる複数の表示領域の各々の属性を表す属性情報と、前記複数の表示領域の各々を識別する領域識別子とを対応付けた領域対応表を備え、
前記表示装置が、前記複数の表示領域の各々に対応して設けられ、前記複数の表示領域の各々の表示を更新する表示領域更新部を備え、
前記計算機は、前記属性情報と、前記属性情報に対応する表示領域に表示する表示内容とを含む表示指示を前記表示装置に送信し、
前記表示装置が、前記領域対応表から、前記表示指示に含まれる前記属性情報に対応する領域識別子を抽出し、抽出した領域識別子により識別される表示領域に対応して設けられた表示領域更新部に、前記表示指示に含まれる表示内容を表示させるコンソール表示方法。
【請求項７】
計算機と、表示画面を有する表示装置とを備えたコンソール表示システムのコンソール表示プログラムにおいて、
前記表示装置は、
前記表示画面に含まれる複数の表示領域の各々の属性を表す属性情報と、前記複数の表示領域の各々を識別する領域識別子とを対応付けた領域対応表と、
前記複数の表示領域の各々に対応して設けられた表示領域更新部と
を備え、
前記属性情報と、前記属性情報に対応する表示領域に表示する表示内容とを含む表示指示を、前記計算機から前記表示装置に送信する表示指示処理と、
前記計算機から前記表示指示を取得し、前記領域対応表から、前記表示指示に含まれる前記属性情報に対応する領域識別子を抽出し、抽出した領域識別子により識別される表示領域に対応して設けられた表示領域更新部に、前記表示指示に含まれる表示内容を表示させる表示制御処理と
をコンピュータに実行させるコンソール表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンソール表示システム、計算機、表示装置、コンソール表示方法、およびコンソール表示プログラムに関する。特に、計算機と表示装置で処理を分散したコンソール表示システムに関する。
【背景技術】
【０００２】
従来のコンソール表示システムでは、計算機と表示装置で処理を分散している。計算機は、表示装置に表示したい情報を送信し、表示装置が情報の表示を行う。計算機で動作するコンソール制御プログラムは、表示装置で動作するコンソールプログラムに対して情報の表示を指示する表示指示部を備える。表示装置に複数の表示領域がある場合、コンソールプログラムは、各表示領域の表示の更新を行なう表示領域更新部を表示領域毎に備える。また、コンソール制御プログラムは、表示指示部を表示領域更新部毎に備える。よって、現在時刻といった同じ情報を表示する表示領域が複数ある場合、コンソール制御プログラムの複数の表示指示部の各々は、対応する各表示領域更新部に対し、現在時刻といった同じ情報を送信することになる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−２６３１０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
表示装置と計算機で処理を分散したコンソール表示システムでは、表示する情報を、計算機から表示装置に送信して情報の表示を行っている。よって、同じ情報を表示装置の複数箇所に表示する場合は、計算機は同一情報を複数回送信する必要があった。したがって、同一情報を表示する表示箇所が多くなるほど、計算機と表示装置との間の通信負荷、および、計算機の処理負荷が増加してしまうという課題がある。
【０００５】
本発明は、表示装置と計算機で処理を分散したコンソール表示システムにおいて、計算機と表示装置との間の通信負荷、および、計算機の処理負荷を低減させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係るコンソール表示システムは、計算機と、表示画面を有する表示装置とを備えたコンソール表示システムにおいて、
前記表示装置は、
前記表示画面に含まれる複数の表示領域の各々の属性を表す属性情報と、前記複数の表示領域の各々を識別する領域識別子とを対応付けた領域対応表と、
前記複数の表示領域の各々に対応して設けられ、前記複数の表示領域の各々の表示を更新する表示領域更新部と
を備え、
前記計算機は、
前記属性情報と、前記属性情報に対応する表示領域に表示する表示内容とを含む表示指示を前記表示装置に送信する表示指示部を備え、
前記表示装置は、
前記領域対応表から、前記表示指示に含まれる前記属性情報に対応する領域識別子を抽出し、抽出した領域識別子により識別される表示領域に対応して設けられた表示領域更新部に、前記表示指示に含まれる表示内容を表示させる表示制御部を備えた。
【発明の効果】
【０００７】
本発明に係るコンソール表示システムでは、計算機の表示指示部は、属性情報と、属性情報に対応する表示領域に表示する表示内容とを含む表示指示を表示装置に送信する。表示装置の表示制御部は、領域対応表から、表示指示に含まれる属性情報に対応する領域識別子を抽出する。そして、表示装置の表示制御部は、抽出した領域識別子により識別される表示領域に対応して設けられた表示領域更新部に、表示指示に含まれる表示内容を表示させる。よって、本発明に係るコンソール表示システムによれば、１回の表示指示により複数の表示領域に表示内容を表示させることができ、計算機と表示装置との間の通信負荷、および、計算機の処理負荷を低減させることができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係るコンソール表示システムと比較するための比較例。
【図２】実施の形態１に係るコンソール表示システムの機能構成図。
【図３】実施の形態１に係る計算機の構成図。
【図４】実施の形態１に係る表示装置の構成図。
【図５】実施の形態１に係る計算機の動作のフロー図。
【図６】実施の形態１に係る表示指示の一例を示す図。
【図７】実施の形態１に係る表示画面の一例を示す図。
【図８】実施の形態１に係る表示装置の動作のフロー図。
【図９】実施の形態１に係る領域対応表の一例を示す図。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について、図を用いて説明する。なお、各図中、同一または相当する部分には、同一符号を付している。実施の形態の説明において、同一または相当する部分については、説明を適宜省略または簡略化する。
【００１０】
実施の形態１．
＊＊＊構成の説明＊＊＊
図１を用いて、本実施の形態に係るコンソール表示システム１００と比較するための比較例のコンソール表示システム８００について説明する。
図１の比較例は、計算機８１と表示装置８３で処理を分散したコンソール表示システム８００である。計算機８１で動作するコンソール制御プログラム８２は、表示装置８３で動作しているコンソールプログラム８４に対して、情報の表示を指示する表示指示部８１０を備える。コンソールプログラム８４は、表示領域１１３毎に、表示領域更新部８１１を備える。表示領域更新部８１１は、対応する表示領域１１３の表示の更新を行なう。また、比較例では、計算機８１における表示指示部８１０は、表示領域更新部８１１毎に設けられる。
現在時刻といった同じ情報を複数の表示領域１１３で表示する場合、計算機８１は、複数の表示領域１１３に対応する複数の表示領域更新部８１１に対して同じ情報を送信する必要がある。よって、計算機８１では、複数の表示領域更新部８１１に対応する複数の表示指示部８１０から、現在時刻といった同じ情報を送信することになる。このように、比較例のコンソール表示システム８００では、同じ情報を複数の表示領域１１３で表示する場合、計算機８１は、同じ情報を複数回送信しなければならない。
【００１１】
図２を用いて、本実施の形態に係るコンソール表示システム１００の機能構成について説明する。
コンソール表示システム１００は、計算機１１と、表示画面１１２を有する表示装置１３とを備える。計算機１１と表示装置１３とは分散して処理を行う。計算機１１では、コンソール制御プログラム１２が動作している。表示装置１３では、コンソールプログラム１４が動作している。また、表示装置１３は、データベース１５を備える。コンソールプログラム１４はデータベース１５にアクセス可能である。データベース１５には、領域対応表１５１が格納されている。
【００１２】
コンソール制御プログラム１２は、表示指示部１６を備える。
コンソールプログラム１４は、表示制御部１７０と更新部１９０を備える。表示制御部１７０は、表示処理部１７１と表示領域検索部１７２を備える。また、更新部１９０は、複数の表示領域更新部１９１を備える。表示領域更新部１９１は、複数の表示領域１１３の各々に対応して設けられ、複数の表示領域１１３の各々の表示を更新する。図２では、複数の表示領域更新部１９１を、表示領域更新部１９１１，１９１２，１９１３と区別している。
【００１３】
コンソール制御プログラム１２は、表示指示２１をコンソールプログラム１４の表示処理部１７１に送信する。表示指示２１は、表示画面１１２の複数の表示領域１１３に、同じ情報を表示することを指示する情報である。表示指示２１は、同じ情報を表示する表示領域に共通の属性情報と、その表示領域に表示する表示内容とを組にした情報である。表示指示２１については、後で説明する。
【００１４】
図３を用いて、本実施の形態に係る計算機１１の構成を説明する。
計算機１１は、コンピュータである。計算機１１は、プロセッサ９１０を備えるとともに、メモリ９２１、補助記憶装置９２２、入力インタフェース９３０、出力インタフェース９４０、および通信装置９５０といった他のハードウェアを備える。プロセッサ９１０は、信号線を介して他のハードウェアと接続され、これら他のハードウェアを制御する。
【００１５】
計算機１１は、機能要素として、表示指示部１６を備える。
表示指示部１６の機能は、ソフトウェアにより実現される。
【００１６】
プロセッサ９１０は、コンソール制御プログラム１２を実行する装置である。コンソール制御プログラム１２は、表示指示部１６の機能を実現するプログラムである。
プロセッサ９１０は、演算処理を行うＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。プロセッサ９１０の具体例は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。
【００１７】
メモリ９２１は、データを一時的に記憶する記憶装置である。メモリ９２１の具体例は、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、あるいはＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。
補助記憶装置９２２は、データを保管する記憶装置である。補助記憶装置９２２の具体例は、ＨＤＤである。また、補助記憶装置９２２は、ＳＤ（登録商標）メモリカード、ＣＦ、ＮＡＮＤフラッシュ、フレキシブルディスク、光ディスク、コンパクトディスク、ブルーレイ（登録商標）ディスク、ＤＶＤといった記憶媒体であってもよい。なお、ＨＤＤは、Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅの略語である。ＳＤ（登録商標）は、Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌの略語である。ＣＦは、ＣｏｍｐａｃｔＦｌａｓｈ（登録商標）の略語である。ＤＶＤは、Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋの略語である。
【００１８】
入力インタフェース９３０は、マウス、キーボード、あるいはタッチパネルといった入力装置と接続されるポートである。入力インタフェース９３０は、具体的には、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子である。なお、入力インタフェース９３０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）と接続されるポートであってもよい。
出力インタフェース９４０は、ディスプレイといった出力機器のケーブルが接続されるポートである。出力インタフェース９４０は、具体的には、ＵＳＢ端子またはＨＤＭＩ（登録商標）（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）端子である。ディスプレイは、具体的には、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）である。表示画面１１２は、ディスプレイといった出力機器に表示される画面である。
【００１９】
通信装置９５０は、レシーバとトランスミッタを有する。通信装置９５０は、ＬＡＮ、インターネット、あるいは電話回線といった通信網に接続している。通信装置９５０は、具体的には、通信チップまたはＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）である。計算機１１は、通信装置９５０を介して、表示指示２１を表示装置１３に送信する。
【００２０】
図４を用いて、本実施の形態に係る表示装置１３の構成を説明する。
表示装置１３は、コンピュータである。表示装置１３は、プロセッサ９１０を備えるとともに、メモリ９２１、補助記憶装置９２２、入力インタフェース９３０、出力インタフェース９４０、および通信装置９５０といった他のハードウェアを備える。プロセッサ９１０は、信号線を介して他のハードウェアと接続され、これら他のハードウェアを制御する。
なお、図４の表示装置１３では、プロセッサ９１０、メモリ９２１、補助記憶装置９２２、出力インタフェース９４０、および通信装置９５０に、計算機１１と同一符号を付している。これは、表示装置１３のハードウェアの説明を簡単にするためであり、同一符号のハードウェアは同様の機能を有しているが、計算機１１と表示装置１３との各装置に個別に搭載されている。
【００２１】
表示装置１３は、機能要素として、表示処理部１７１と表示領域検索部１７２と複数の表示領域更新部１９１とデータベース１５を備える。
【００２２】
表示処理部１７１と表示領域検索部１７２と複数の表示領域更新部１９１の機能は、ソフトウェアにより実現される。データベース１５は、メモリ９２１に備えられる。
プロセッサ９１０は、コンソールプログラム１４を実行する装置である。コンソールプログラム１４は、表示処理部１７１と表示領域検索部１７２と複数の表示領域更新部１９１の機能を実現するプログラムである。
【００２３】
表示装置１３は、通信装置９５０を介して、表示指示２１を計算機１１から受信する。
【００２４】
コンソール制御プログラム１２およびコンソールプログラム１４の全体または一部をコンソール表示プログラムと称する。すなわち、コンソール表示プログラムは、コンソール表示システム１００の計算機１１および表示装置１３の各装置において実行される。コンソール表示プログラムは、プロセッサ９１０に読み込まれ、プロセッサ９１０によって実行される。メモリ９２１には、コンソール表示プログラムだけでなく、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）も記憶されている。プロセッサ９１０は、ＯＳを実行しながら、コンソール表示プログラムを実行する。コンソール表示プログラムおよびＯＳは、補助記憶装置９２２に記憶されていてもよい。補助記憶装置９２２に記憶されているコンソール表示プログラムおよびＯＳは、メモリ９２１にロードされ、プロセッサ９１０によって実行される。なお、コンソール表示プログラムの一部または全部がＯＳに組み込まれていてもよい。
【００２５】
計算機１１および表示装置１３の各装置をコンソール表示システム１００の各装置という。コンソール表示システム１００の各装置は、プロセッサ９１０を代替する複数のプロセッサを備えていてもよい。これら複数のプロセッサは、コンソール表示プログラムの実行を分担する。それぞれのプロセッサは、プロセッサ９１０と同じように、コンソール表示プログラムを実行する装置である。
【００２６】
コンソール表示プログラムにより利用、処理または出力されるデータ、情報、信号値および変数値は、メモリ９２１、補助記憶装置９２２、または、プロセッサ９１０内のレジスタあるいはキャッシュメモリに記憶される。
【００２７】
コンソール表示システム１００の各装置の各部の「部」を「処理」、「手順」あるいは「工程」に読み替えてもよい。また、計算機１１の表示指示処理の「処理」を「プログラム」、「プログラムプロダクト」、「プログラムを記録したコンピュータ読取可能な記憶媒体」、または「プログラムを記録したコンピュータ読取可能な記録媒体」に読み替えてもよい。また、表示装置１３の表示制御処理あるは更新処理の「処理」を「プログラム」、「プログラムプロダクト」、「プログラムを記録したコンピュータ読取可能な記憶媒体」、または「プログラムを記録したコンピュータ読取可能な記録媒体」に読み替えてもよい。
コンソール表示プログラムは、上記の各部の「部」を「処理」、「手順」あるいは「工程」に読み替えた各処理、各手順あるいは各工程を、コンピュータに実行させる。また、コンソール表示方法は、コンソール表示システム１００の各装置がコンソール表示プログラムを実行することにより行われる方法である。
コンソール表示プログラムは、コンピュータ読取可能な記録媒体に格納されて提供されてもよい。また、コンソール表示プログラムは、プログラムプロダクトとして提供されてもよい。
【００２８】
＊＊＊動作の説明＊＊＊
図５から図９を用いて、本実施の形態に係るコンソール表示システム１００の動作について説明する。
【００２９】
＜計算機１１の動作＞
まず、図５を用いて、本実施の形態に係る計算機１１の動作について説明する。
計算機１１の表示指示部１６は、属性情報２１０と、属性情報２１０に対応する表示領域に表示する表示内容２１２とを含む表示指示２１を表示装置１３に送信する。
具体的には、以下の通りである。
【００３０】
ステップＳ１０１において、表示指示部１６は、属性情報２１０と、属性情報２１０に対応する表示領域に表示する表示内容２１２とを含む表示指示２１を生成する。具体的には、表示指示部１６は、属性情報２１０であるキーワード２１１と、キーワード２１１により表される表示領域１１３に表示する表示内容２１２との組である表示指示２１を生成する。
【００３１】
図６は、本実施の形態に係る表示指示２１の一例である。
図７は、本実施の形態に係る表示画面１１２の一例である。図７では、表示装置１３の表示画面１１２の複数の表示領域１１３に、同一の現在時刻を表示する場合を想定している。
属性情報２１０は、例えば、複数の表示領域１１３の各々に表示する表示内容２１２の属性を表すキーワード２１１である。キーワード２１１は、表示領域１１３を表す単語をあらかじめ定義したものである。例えば、現在時刻を表示する表示領域１１３を表すキーワード２１１は「時刻表示領域」と定義される。よって、図７の表示画面１１２の表示領域１１３に同一現在時刻を表示することを指示する表示指示２１は、キーワード２１１として「時刻表示領域」が設定され、表示内容２１２として「２０１８／７／１２  １１：１５：２３」が設定される。
【００３２】
ステップＳ１０２において、表示指示部１６は、通信装置９５０を介して、表示指示２１を表示装置１３に送信する。
【００３３】
＜表示装置１３の動作＞
次に、図８を用いて、本実施の形態に係る表示装置１３の動作について説明する。
表示装置１３の表示制御部１７０は、領域対応表１５１から、表示指示２１に含まれる属性情報２１０に対応する領域識別子を抽出する。そして、表示制御部１７０は、抽出した領域識別子により識別される表示領域１１３に対応して設けられた表示領域更新部１９１に、表示指示２１に含まれる表示内容２１２を表示させる。
【００３４】
図９は、本実施の形態に係る領域対応表１５１の一例を示す図である。
領域対応表１５１は、表示画面１１２に含まれる複数の表示領域の各々の属性を表す属性情報２１０と、複数の表示領域の各々を識別する領域識別子２２２とを対応付けた表形式のデータである。
具体的には、領域対応表１５１は、属性情報２１０として、キーワード２２１が設定されている。図９の例では、キーワード２２１の「時刻表示領域」には、図７の表示領域１１３の各々を識別する領域識別子２２２であるＲ１，Ｒ２，Ｒ３が設定されている。
【００３５】
表示領域検索部１７２は、計算機１１から送信された表示指示２１を取得する。表示領域検索部１７２は、領域対応表１５１から、表示指示２１に含まれる属性情報２１０に対応する領域識別子２２２のリストを領域リスト２２として抽出する。
表示処理部１７１は、領域リスト２２に含まれる領域識別子２２２により識別される表示領域に対応して設けられた表示領域更新部１９１に、表示指示２１に含まれる表示内容２１２を送信する。
具体的には、以下の通りである。
【００３６】
ステップＳ２０１において、表示処理部１７１は、通信装置９５０を介して、計算機１１から送信された表示指示２１を受信する。
ステップＳ２０２において、表示処理部１７１は、表示指示２１に含まれるキーワード２１１を取得する。
ステップＳ２０３において、表示処理部１７１は、表示指示２１に含まれるキーワード２１１を表示領域検索部１７２に出力する。
【００３７】
ステップＳ２０４において、表示領域検索部１７２は、キーワード２１１を用いて、領域対応表１５１を検索する。表示領域検索部１７２は、領域対応表１５１から、キーワード２１１，２２１に対応する領域識別子２２２のリストを領域リスト２２として抽出する。具体的には、図６のキーワード２１１の「時刻表示領域」を用いて、図９の表示対応表１５１を検索する。表示対応表１５１において、キーワード２２１の「時刻表示領域」に対応する領域識別子２２２は、Ｒ１，Ｒ２，Ｒ３である。よって、表示領域検索部１７２は、領域対応表１５１から、Ｒ１，Ｒ２，Ｒ３を領域リスト２２として抽出する。表示領域検索部１７２は、領域リスト２２を表示処理部１７１に出力する。
【００３８】
ステップＳ２０５において、表示処理部１７１は、表示領域検索部１７２から領域リスト２２を取得する。表示処理部１７１は、領域リスト２２に含まれる表示領域１１３に対応して設けられた表示領域更新部１９１に、表示指示２１に含まれる表示内容２１２を出力する。領域リスト２２に含まれる表示領域１１３とは、領域リスト２２に含まれる領域識別子２２２であるＲ１，Ｒ２，Ｒ３により識別される表示領域１１３のことである。図７に示すように、表示領域更新部１９１１は、表示領域Ｒ１の表示を更新する。表示領域更新部１９１２は、表示領域Ｒ２の表示を更新する。表示領域更新部１９１３は、表示領域Ｒ３の表示を更新する。よって、表示処理部１７１は、表示領域更新部１９１１，１９１２，１９３３に、表示指示２１に含まれる表示内容２１２である「２０１８／７／１２  １１：１５：２３」を出力する。
【００３９】
ステップＳ２０６において、表示領域更新部１９１は、表示処理部１７１から表示内容２１２を取得する。表示領域更新部１９１は、対応する表示領域１１３の表示を、表示処理部１７１から取得した表示内容２１２に更新する。
【００４０】
＊＊＊他の構成＊＊＊
＜変形例１＞
本実施の形態では、コンソール表示システム１００の各装置の各部の機能が、ソフトウェアにより実現される。しかし、変形例として、コンソール表示システム１００の各装置の各部の機能が専用のハードウェアにより実現されてもよい。あるいは、コンソール表示システム１００の各装置の各部の機能がソフトウェアと専用のハードウェアとの組み合わせにより実現されてもよい。すなわち、コンソール表示システム１００の各装置の各部の機能の一部が専用のハードウェアにより実現され、残りがソフトウェアにより実現されてもよい。
【００４１】
専用のハードウェアは、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ロジックＩＣ、ＧＡ、ＦＰＧＡ、ＡＳＩＣ、または、これらのうちいくつか、もしくは、すべての組み合わせである。「ＩＣ」は、Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略語である。「ＧＡ」は、Ｇａｔｅ  Ａｒｒａｙの略語である。「ＦＰＧＡ」は、Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙの略語である。「ＡＳＩＣ」は、Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略語である。
【００４２】
プロセッサおよび専用のハードウェアは、いずれも処理回路あるいはプロセッシングサーキットリである。すなわち、コンソール表示システム１００の各装置の各部の機能がソフトウェアにより実現されるか、ソフトウェアとハードウェアとの組み合わせにより実現されるかに関わらず、コンソール表示システム１００の各装置の各部の動作は、処理回路あるいはプロセッシングサーキットリにより行われる。
【００４３】
＊＊＊本実施の形態の効果の説明＊＊＊
本実施の形態に係るコンソール表示システム１００では、表示装置の複数領域に表示したい情報を、計算機のコンソール制御プログラムが１つのキーワードで表示指示することができる。よって、本実施の形態に係るコンソール表示システム１００によれば、表示装置で表示する表示領域数に関係なく、計算機と表示装置間の通信回数が１回で済む。したがって、本実施の形態に係るコンソール表示システム１００によれば、通信負荷が増大しない。
【００４４】
また、本実施の形態に係るコンソール表示システム１００では、計算機のコンソール制御プログラムは、表示指示部により表示領域数だけ繰り返し処理を実施しなくてもよい。よって、本実施の形態に係るコンソール表示システム１００によれば、コンソール制御プログラム、すなわち計算機の処理負荷も増大しない。
【００４５】
また、本実施の形態に係るコンソール表示システム１００では、将来、表示装置における盤面の要求が変更され、特定のキーワードに対応した表示領域が増減した場合でも、表示装置のデータベースのキーワードと表示領域の情報を更新すれば良い。よって、本実施の形態に係るコンソール表示システム１００によれば、コンソール制御プログラムとコンソールプログラムの修正が不要となるため、プログラム変更コストを抑制することができる。
【００４６】
以上の実施の形態１では、コンソール表示システムの各装置の各部を独立した機能ブロックとして説明した。しかし、コンソール表示システムの各装置の構成は、上述した実施の形態のような構成でなくてもよい。コンソール表示システムの各装置の機能ブロックは、上述した実施の形態で説明した機能を実現することができれば、どのような構成でもよい。また、コンソール表示システムの各装置は、１つの装置でなく、複数の装置から構成されたシステムでもよい。
また、実施の形態１のうち、複数の部分を組み合わせて実施しても構わない。あるいは、これらの実施の形態のうち、１つの部分を実施しても構わない。その他、これら実施の形態を、全体としてあるいは部分的に、どのように組み合わせて実施しても構わない。
すなわち、実施の形態１では、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【００４７】
なお、上述した実施の形態は、本質的に好ましい例示であって、本発明の範囲、本発明の適用物の範囲、および本発明の用途の範囲を制限することを意図するものではない。上述した実施の形態は、必要に応じて種々の変更が可能である。
【符号の説明】
【００４８】
１５  データベース、２１  表示指示、２２  領域リスト、１００，８００  コンソール表示システム、１１，８１  計算機、１３，８３  表示装置、１６，８１０  表示指示部、１２，８２  コンソール制御プログラム、１４，８４  コンソールプログラム、１７０  表示制御部、１７１  表示処理部、１７２  表示領域検索部、１９０  更新部、８１１，１９１，１９１１，１９１２，１９１３  表示領域更新部、１１２  表示画面、１１３  表示領域、１５１  領域対応表、２１０  属性情報、２１１，２２１  キーワード、２１２  表示内容、２２２  領域識別子、９１０  プロセッサ、９２１  メモリ、９２２  補助記憶装置、９３０  入力インタフェース、９４０  出力インタフェース、９５０  通信装置。
【図１】
2020086732.tif 000003
【図２】
2020086732.tif 000004
【図３】
2020086732.tif 000005
【図４】
2020086732.tif 000006
【図５】
2020086732.tif 000007
【図６】
2020086732.tif 000008
【図７】
2020086732.tif 000009
【図８】
2020086732.tif 000010
【図９】
2020086732.tif 000011