(57)【要約】  作画支援装置（１０）は、第１の画面の画面データである第１の画面データを生成する画面データ生成部（１２）と、第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の第２の画面のそれぞれの画面データである複数の第２の画面データを生成する分割部（１５）と、複数の前記第２の画面データを出力する出力部（１７）と、を備える。
2019171548.tif 000002
【特許請求の範囲】
【請求項１】
第１の画面の画面データである第１の画面データを生成する画面データ生成部と、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成する分割部と、
複数の前記第２の画面データを出力する出力部と、
を備えることを特徴とする作画支援装置。
【請求項２】
前記出力部は、複数の前記表示器のそれぞれが表示する前記第２の画面を切り替えるタイミングを同期させる同期設定を行うことを特徴とする請求項１に記載の作画支援装置。
【請求項３】
前記第１の画面を表示する表示部と、
前記第１の画面内の領域を指定する入力操作を受け付け可能な操作受付部と、
をさらに備え、
前記分割部は、前記入力操作に基づいて、前記第１の画面を複数の前記第２の画面に分割することを特徴とする請求項１または２に記載の作画支援装置。
【請求項４】
複数の前記第２の画面のそれぞれの大きさを、複数の前記表示器のうち複数の前記第２の画面のそれぞれを表示する前記表示器の表示領域の大きさに合わせて変更する画面サイズ変更部、
をさらに備えることを特徴とする請求項１から３のいずれか１項に記載の作画支援装置。
【請求項５】
前記画面データ生成部は、前記第２の画面データに基づいて、前記第１の画面データを作成することが可能であることを特徴とする請求項１から４のいずれか１項に記載の作画支援装置。
【請求項６】
前記画面データ生成部は、複数の前記表示器のそれぞれから複数の前記第２の画面データを読み出して、複数の前記第２の画面データに基づいて、前記第１の画面データを作成することが可能であることを特徴とする請求項１から５のいずれか１項に記載の作画支援装置。
【請求項７】
前記第１の画面データを記憶する記憶部、
をさらに備え、
前記第２の画面データを一時記憶し、前記出力部が複数の前記第２の画面データを出力した後、前記第２の画面データを破棄することを特徴とする請求項１から６のいずれか１項に記載の作画支援装置。
【請求項８】
前記表示器は、プログラマブル表示器であることを特徴とする請求項１から７のいずれか１項に記載の作画支援装置。
【請求項９】
前記出力部は、複数の前記表示器のそれぞれに、複数の前記第２の画面データのそれぞれを出力することを特徴とする請求項１から８のいずれか１項に記載の作画支援装置。
【請求項１０】
請求項１から９のいずれか１項に記載の作画支援装置と、
複数の前記第２の画面のそれぞれを表示する複数の前記表示器と、
を備えることを特徴とする表示システム。
【請求項１１】
前記作画支援装置が出力した複数の前記第２の画面データを記憶するウェブサーバ、
をさらに備え、
複数の前記表示器のそれぞれは、複数の前記第２の画面データのうちの１つを前記ウェブサーバから読出し、読み出した前記第２の画面データを用いて、前記第２の画面を表示することを特徴とする請求項１０に記載の表示システム。
【請求項１２】
前記ウェブサーバは、ウェブサーバ機能を有するプログラマブル表示器であることを特徴とする請求項１１に記載の表示システム。
【請求項１３】
表示器が表示する画面の作成を支援する作画支援装置が、
第１の画面の画面データである第１の画面データを生成するステップと、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成するステップと、
複数の前記第２の画面データを出力するステップと、
を含むことを特徴とする作画支援方法。
【請求項１４】
第１の画面の画面データである第１の画面データを生成するステップと、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成するステップと、
複数の前記第２の画面データを出力するステップと、
をコンピュータに実行させることを特徴とする作画支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示器に表示させる画面の作成を支援する作画支援装置、表示システム、作画支援方法および作画支援プログラムに関する。
【背景技術】
【０００２】
プログラマブル表示器は、通常、プログラマブルロジックコントローラ、センサ、駆動装置、入力装置、出力装置などの外部機器と接続され、プログラマブル表示器および外部機器が構成するシステムの状態を表示するために用いられる。プログラマブル表示器が表示する画面は、作画ソフトウェアを使用して作成され、作成された画面がプログラマブル表示器に転送される。【０００３】
特許文献１には、複数の制御部のそれぞれが作成した複数の表示画面を１つの表示器の表示領域に並べて表示させる技術と、１つの表示画面を複数の表示器のそれぞれに表示させる技術とが記載されている。【０００４】
一方、大規模なアンドンシステムを構築する際などには、表示領域を拡張するために、複数の表示器の表示領域を合わせて１つの画面を表示することがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１２３６７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、複数の表示器を用いて１つの画面を表示する上記の技術では、通常、表示器の台数分の画面をそれぞれ個別に作成する必要があり、作画工数が増えるという問題があった。特許文献１では、複数の表示画面を１つの表示器の表示領域に並べて表示させる技術が開示されているだけであり、複数の表示器の表示領域を合わせて１つの画面を表示する方法については開示されていない。【０００７】
本発明は、上記に鑑みてなされたものであって、複数の表示器を用いて１つの画面を表示する際に、作画工数を削減することが可能な作画支援装置および表示システムを得ることを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明にかかる作画支援装置は、第１の画面の画面データである第１の画面データを生成する画面データ生成部と、第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の第２の画面のそれぞれの画面データである複数の第２の画面データを生成する分割部と、複数の第２の画面データを出力する出力部と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明にかかる作画支援装置は、複数の表示器を用いて１つの画面を表示する際に、作画工数を削減することが可能であるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態１にかかる表示システムの構成を示す図
【図２】図１に示す作画支援装置の機能構成を示す図
【図３】図２に示す表示部が表示する作画画面の一例を示す図
【図４】図１に示す作画支援装置および表示器のハードウェア構成を示す図
【図５】図１に示す作画支援装置の動作を示すフローチャート
【図６】図５に示す画面サイズの変更の詳細な動作を示すフローチャート
【図７】図１に示す表示器に表示される第２の画面を示す図
【図８】図１に示す表示器に表示される第２の画面を示す図
【図９】図１に示す表示器に表示される第２の画面を示す図
【図１０】図１に示す表示器に表示される第２の画面を示す図
【図１１】本発明の実施の形態２にかかる表示システムの構成を示す図
【図１２】本発明の実施の形態３にかかる表示システムの構成を示す図
【図１３】図１２に示す作画支援装置の動作を示すフローチャート
【発明を実施するための形態】
【００１１】
以下に、本発明の実施の形態にかかる作画支援装置、表示システム、作画支援方法および作画支援プログラムを図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１２】
実施の形態１．
図１は、本発明の実施の形態１にかかる表示システム１００の構成を示す図である。表示システム１００は、作画支援装置１０と、複数の表示器２０−１，２０−２，２０−３および２０−４とを有する。以下、表示器２０−１〜２０−４のそれぞれを区別する必要がない場合、単に表示器２０と称する。表示器２０は、画面データに基づいて画面を表示することができ、例えばプログラマブル表示器である。
【００１３】
作画支援装置１０は、複数の表示器２０の表示領域を合わせて表示システム１００の表示領域であるシステム表示領域とみなした場合に、システム表示領域に表示する画面である第１の画面の画面データである第１の画面データ１を作成する。作画支援装置１０は、作画ソフトウェアをインストールした情報処理装置である。作画ソフトウェアは、表示器２０に表示する画面などの作成を行うためのソフトウェアである。また作画支援装置１０は、第１の画面データ１から、複数の表示器２０のそれぞれに表示させる第２の画面の画面データである第２の画面データ２−１，２−２，２−３および２−４を生成する。以下、第２の画面データ２−１〜２−４のそれぞれを区別する必要がない場合、単に第２の画面データ２と称する。
【００１４】
作画支援装置１０は、作成した第２の画面データ２−１〜２−４のそれぞれを、表示器２０−１〜２０−４のそれぞれに出力する。具体的には、作画支援装置１０は、第２の画面データ２−１を表示器２０−１に出力し、第２の画面データ２−２を表示器２０−２に出力し、第２の画面データ２−３を表示器２０−３に出力し、第２の画面データ２−４を表示器２０−４に出力する。
【００１５】
複数の表示器２０が第２の画面データ２を使用して第２の画面を表示することで、複数の表示器２０の表示領域を合わせたシステム表示領域に、第１の画面が表示されることになる。第２の画面データ２は、ユーザが作画支援装置１０を使用して第１の画面データ１を作成すると、自動的に生成される。作画支援装置１０がこのような機能を有することで、作画工数を削減することが可能になる。
【００１６】
図２は、図１に示す作画支援装置１０の機能構成を示す図である。作画支援装置１０は、操作受付部１１と、画面データ生成部１２と、表示部１３と、記憶部１４と、分割部１５と、画面サイズ変更部１６と、出力部１７とを有する。
【００１７】
操作受付部１１は、入力装置を用いてユーザが行う操作である入力操作を受け付けて、入力操作を示す操作情報を生成し、生成した操作情報を画面データ生成部１２、分割部１５、出力部１７に出力する。操作受付部１１は、例えば、キーボード、マウスなどの外部の入力装置と接続されている。或いは操作受付部１１は、表示部１３に重畳されたタッチセンサなどの入力装置を含んでもよい。
【００１８】
画面データ生成部１２は、第１の画面データ１を生成する。画面データ生成部１２は、操作受付部１１が受け付けた入力操作に基づいて、第１の画面データ１を生成することができる。画面データ生成部１２は、第１の画面データ１を生成すると、生成した第１の画面データ１を表示部１３および記憶部１４に出力する。表示部１３は、画面データ生成部１２が出力した第１の画面データ１に基づいて、第１の画面を表示する。記憶部１４は、画面データ生成部１２が出力した第１の画面データ１を記憶する。
【００１９】
図３は、図２に示す表示部１３が表示する作画画面３ａの一例を示す図である。第１の画面１ａは、操作メニュー４、ツールボックス５などと共に、第１の画面１ａを作成するための作画画面３ａの一部として表示される。第１の画面１ａを含む作画画面３ａが表示された状態で、操作メニュー４、ツールボックス５などに対してユーザが入力操作を行い、第１の画面１ａに変更を加えると、画面データ生成部１２は、入力操作に基づいて第１の画面データ１を更新する。画面データ生成部１２が第１の画面データ１を更新する度に、表示部１３は、第１の画面１ａを更新する。
【００２０】
ユーザは、図３に示す作画画面３ａを使用して、表示器２０−１〜２０−４のそれぞれに表示させる画面であり、第１の画面１ａの一部領域である第２の画面２ａ−１〜２ａ−４の領域を指定することもできる。以下、第２の画面２ａ−１〜２ａ−４のそれぞれを区別する必要がない場合、第２の画面２ａと称する。図３には、第１の画面１ａを４つの領域に分けて、４つの領域のそれぞれを第２の画面２ａ−１〜２ａ−４としている。４つの領域の境界は、破線で示されている。ユーザが第２の画面２ａ−１〜２ａ−４のそれぞれの領域を指定する入力操作は、第１の画面１ａのうち第２の画面２ａ−１〜２ａ−４のそれぞれとなる領域を指定することができればよい。例えば、ユーザが分割数を選択する入力操作を行うと、画面データ生成部１２は、選択された分割数の領域に分ける境界線Ｌを表示させる。境界線Ｌの初期位置は、領域を等分する位置とすることができる。ユーザが境界線Ｌの位置を変更する入力操作を行うと、入力操作に応じて、境界線Ｌの位置が変更される。或いは、分割数を指定するのではなく、入力操作によって、初めから境界線Ｌの位置が指定されてもよい。境界線Ｌの位置は、座標を用いて表され、作画支援装置１０は、境界線Ｌの位置を示す座標を記憶部１４に記憶することができる。
【００２１】
ユーザは、作画画面３ａを使用して、複数の第２の画面２ａのそれぞれの出力先の表示器２０を対応づけることができる。出力先の表示器２０は、第２の画面２ａを表示する表示器２０とも言うことができる。図３に示す例では、第２の画面２ａ−１は、表示器２０−１に対応づけられており、第２の画面２ａ−２は、表示器２０−２に対応づけられており、第２の画面２ａ−３は、表示器２０−３に対応づけられており、第２の画面２ａ−４は、表示器２０−４に対応づけられている。
【００２２】
図２の説明に戻る。ユーザが第１の画面１ａを作成して、第１の画面１ａを分割する位置を指定し、表示器２０に第２の画面２ａを表示させるための入力操作を行うと、分割部１５は、第１の画面１ａの分割処理を行う。具体的には分割部１５は、記憶部１４に記憶された第１の画面データ１を読み出して、第１の画面１ａの領域を指定された境界線Ｌで複数の領域に分割し、複数の第２の画面２ａにする。分割部１５は、分割して生成される複数の第２の画面２ａのそれぞれの画面データである複数の第２の画面データ２−１〜２−４を生成する。また分割部１５は、第２の画面データ２−１〜２−４のそれぞれに、出力先の表示器２０−１〜２０−４を対応づける。分割部１５は、生成した複数の第２の画面データ２−１〜２−４を画面サイズ変更部１６に出力する。
【００２３】
画面サイズ変更部１６は、複数の第２の画面２ａ−１〜２ａ−４のそれぞれの大きさを、複数の表示器２０−１〜２０−４のうち複数の第２の画面２ａ−１〜２ａ−４のそれぞれに対応づけられた表示器２０の表示領域の大きさに合わせて変更する。ここでは表示器２０の表示領域の大きさは、作画支援装置１０が予め記憶していることとする。図３に示す例では、第２の画面２ａ−１は表示器２０−１に対応づけられているため、画面サイズ変更部１６は、第２の画面２ａ−１の大きさを、表示器２０−１の表示領域の大きさに合わせて変更する。第２の画面２ａ−２、２ａ−３および２ａ−４についても同様である。画面サイズ変更部１６は、大きさを変更した後の第２の画面２ａ−１〜２ａ−４のそれぞれの第２の画面データ２−１〜２−４を出力部１７に出力する。
【００２４】
出力部１７は、画面サイズ変更部１６が出力した第２の画面データ２−１〜２−４のそれぞれを、表示器２０−１〜２０−４のいずれか１つに出力する。具体的には、出力部１７は、第２の画面データ２−１〜２−４のそれぞれに出力先として対応づけられた１つの表示器２０に、第２の画面データ２−１〜２−４のそれぞれを出力する。
【００２５】
図４は、図１に示す作画支援装置１０および表示器２０−１〜２０−４のハードウェア構成を示す図である。作画支援装置１０および表示器２０−１〜２０−４の機能は、入力装置５１と、表示装置５２と、通信装置５３と、プロセッサ５４と、メモリ５５とを用いて実現することができる。
【００２６】
入力装置５１は、入力ボタン、キーボード、タッチセンサなどである。入力装置５１に対する入力操作に応じて、入力装置５１は入力操作を示す操作信号を生成し、プロセッサ５４に出力する。表示装置５２は、第１の画面データ１、第２の画面データ２などの画面データに基づいて画面を表示する。表示装置５２は、例えば有機ＥＬ（Electro  Luminescence）表示装置、液晶表示装置などである。通信装置５３は、外部装置と通信するための通信インタフェースである。通信装置５３は、無線または有線で外部装置と通信する。
【００２７】
プロセッサ５４は、ＣＰＵ（Central  Processing  Unit）であり、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、ＤＳＰ（Digital  Signal  Processor）などとも呼ばれる。
【００２８】
メモリ５５は、例えば、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリー、ＥＰＲＯＭ（Erasable  Programmable  ＲＯＭ）、ＥＥＰＲＯＭ（登録商標）（Electrically  ＥＰＲＯＭ）などの不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ（Digital  Versatile  Disk）などである。
【００２９】
プロセッサ５４は、メモリ５５に記憶される作画支援プログラムなどのコンピュータプログラムを読み出して実行することにより、作画支援装置１０および表示器２０−１〜２０−４の各機能を実現することができる。メモリ５５は、プロセッサ５４が実行する各処理における一時メモリとしても用いられる。
【００３０】
図５は、図１に示す作画支援装置１０の動作を示すフローチャートである。作画支援装置１０の画面データ生成部１２は、操作受付部１１が出力する操作情報に基づいて、第１の画面データ１を生成する（ステップＳ１００）。
【００３１】
画面データ生成部１２は、操作受付部１１が出力する操作情報に基づいて、第１の画面１ａを分割して生成される複数の第２の画面２ａのそれぞれに領域を設定する（ステップＳ１０１）。画面データ生成部１２は、複数の第２の画面２ａのそれぞれを、複数の表示器２０のそれぞれに対応づける（ステップＳ１０２）。
【００３２】
分割部１５は、第１の画面１ａを分割して複数の第２の画面２ａを生成する（ステップＳ１０３）。具体的には、分割部１５は、画面データ生成部１２により設定された領域に基づいて、第１の画面１ａを分割して、複数の第２の画面２ａの領域を生成し、第２の画面２ａを表示させるための画面データである複数の第２の画面データ２を生成する。第２の画面データ２は、表示器２０に書き込まれるまでの間、一時的に作画支援装置１０に記憶される画面データである。分割部１５は、生成した複数の第２の画面データ２を画面サイズ変更部１６に出力する。
【００３３】
画面サイズ変更部１６は、分割部１５が出力する複数の第２の画面データ２のそれぞれの第２の画面２ａの大きさを、複数の表示器２０のうち複数の第２の画面データ２のそれぞれの出力先である表示器２０の表示領域の大きさに合わせて変更する（ステップＳ１０４）。画面サイズ変更部１６は、大きさを変更した後の複数の第２の画面データ２を出力部１７に出力する。
【００３４】
図６は、図５に示す画面サイズの変更（ステップＳ１０４）の詳細な動作を示すフローチャートである。画面サイズ変更部１６は、第２の画面データ２の解像度を確認する（ステップＳ２００）。画面サイズ変更部１６は、第２の画面データ２の解像度が、出力先の表示器２０の表示領域の大きさである解像度と一致しているか否かを判断する（ステップＳ２０１）。
【００３５】
第２の画面データ２の解像度が出力先の表示器２０の解像度と一致していない場合（ステップＳ２０１：Ｎｏ）、画面サイズ変更部１６は、表示器２０の解像度に合わせて第２の画面２ａの解像度を変更する（ステップＳ２０２）。第２の画面データ２の解像度が出力先の表示器２０の解像度と一致している場合（ステップＳ２０１：Ｙｅｓ）、ステップＳ２０２の処理は省略される。
【００３６】
図５の説明に戻る。出力部１７は、画面サイズ変更部１６が出力する複数の第２の画面データ２の出力先である複数の表示器２０のそれぞれに、画面切替機器の設定を行う（ステップＳ１０５）。画面切替機器は、プログラマブルロジックコントローラなどのデバイスである。作画支援装置１０は、複数の表示器２０に対して、当該複数の表示器２０のそれぞれが有する画面切替機能の設定を行う。具体的には、複数の表示器２０は、プログラマブルロジックコントローラなどの画面切替機器に接続されており、プログラマブルロジックコントローラに記憶されるデバイス値を参照して画面を切り替える。作画支援装置１０は、それぞれの表示器２０が参照するデバイス値を共通に設定して画面切替機器を設定する。画面切替機器が設定されると、複数の表示器２０のそれぞれは、画面切替機器に対する画面切替操作に同期して、表示する画面を切り替える。本実施の形態では、表示器２０−１〜２０−４に共通の画面切替機器が設定されることとする。この場合表示器２０−１〜２０−４が表示する画面を切り替えるタイミングは同期される。
【００３７】
出力部１７は、複数の第２の画面データ２のそれぞれを、出力先の表示器２０のそれぞれに書き込む（ステップＳ１０６）。このとき出力部１７は、出力先の表示器２０のＩＰアドレス、出力先の表示器２０に接続されたポートのポート番号、書き込む第２の画面２ａを識別する番号などを指定し、表示器２０に第２の画面データ２を書き込む。
【００３８】
なお上記では、出力部１７は、複数の表示器２０のそれぞれに画面切替機器を設定した後に、複数の表示器２０のそれぞれに第２の画面データ２の書き込みを行うこととしたが、本実施の形態はかかる例に限定されない。出力部１７は、複数の表示器２０のそれぞれに対して、画面切替機器の設定と第２の画面データ２の書き込みとを順番に行ってもよい。
【００３９】
作画支援装置１０が複数の表示器２０のそれぞれに第２の画面データ２を書き込むと、複数の表示器２０のそれぞれは、書き込まれた第２の画面データ２に基づいて、第２の画面２ａを表示する。
【００４０】
図７は、図１に示す表示器２０に表示される第２の画面２ａ−１を示す図である。図８は、図１に示す表示器２０に表示される第２の画面２ａ−２を示す図である。図９は、図１に示す表示器２０に表示される第２の画面２ａ−３を示す図である。図１０は、図１に示す表示器２０に表示される第２の画面２ａ−４を示す図である。
【００４１】
図７には、表示器２０−１に表示される第２の画面２ａ−１が示されている。図８には、表示器２０−２に表示される第２の画面２ａ−２が示されている。図９には、表示器２０−３に表示される第２の画面２ａ−３が示されている。図１０には、表示器２０−４に表示される第２の画面２ａ−４が示されている。図７〜図１０に示されるように、本実施の形態の作画支援装置１０によれば、１つの第１の画面１ａを作成して、分割する領域が指定されると、第１の画面１ａが複数の第２の画面２ａ−１〜２ａ−４に分割されて、解像度が変換された第２の画面２ａ−１〜２ａ−４が自動的に生成される。また作画支援装置１０は、生成された複数の第２の画面２ａ−１〜２ａ−４のそれぞれを、複数の表示器２０−１〜２０−４のそれぞれに出力し、複数の第２の画面２ａ−１〜２ａ−４は、それぞれ異なる表示器２０に表示される。したがって、複数の表示器２０を用いて１つの画面を表示する際に、作画工数を削減することができる。
【００４２】
また、従来のシステムでは、分割して生成される複数の画面のそれぞれを表示する複数の表示器２０の画面切替を同期するためには、複数の表示器２０のそれぞれに設定されている画面切替機器に、表示させたい画面を書き込む設定を手動で行う必要があり、手間がかかっていた。しかしながら、本実施の形態１によれば、画面切替機器の設定も自動的に行われる。このため、表示システム１００の管理者が手動で画面切替機器の設定を行う必要がなくなり、ユーザの手間が省略される。
【００４３】
また本実施の形態１によれば、作画支援装置１０によれば、第１の画面データ１は、記憶部１４に記憶され、第２の画面データ２は、一時的に作画支援装置１０に記憶され、表示器２０に出力された後に廃棄される。このため、作画支援装置１０は、複数の第２の画面データ２の全てを記憶しておく場合と比較して、管理する画面数が低減される。
【００４４】
実施の形態２．
図１１は、本発明の実施の形態２にかかる表示システム２００の構成を示す図である。表示システム２００は、作画支援装置１０と、複数の表示器２０−１〜２０−４と、ウェブサーバ３０とを有する。以下、実施の形態１と同様の箇所については説明を省略し、実施の形態１と異なる部分について主に説明する。
【００４５】
作画支援装置１０は、複数の表示器２０−１〜２０−４のそれぞれに第２の画面データ２−１〜２−４を出力する代わりに、第２の画面データ２−１〜２−４をウェブサーバ３０に出力する。ウェブサーバ３０は、ウェブサーバ機能を有するプログラマブル表示器である。ウェブサーバ３０は、作画支援装置１０が出力する第２の画面データ２−１〜２−４を記憶する記憶部を有し、複数の表示器２０−１〜２０−４のそれぞれは、複数の第２の画面データ２−１〜２−４のうちの１つをウェブサーバ３０から読出し、読み出した第２の画面データ２を用いて、第２の画面２ａを表示する。表示器２０−１〜２０−４は、ウェブクライアント機能を有する携帯端末である。
【００４６】
なお、ウェブサーバ３０の機能も、図４に示す入力装置５１、表示装置５２、通信装置５３、プロセッサ５４およびメモリ５５を用いて実現することが可能である。
【００４７】
実施の形態３．
図１２は、本発明の実施の形態３にかかる表示システム３００の構成を示す図である。表示システム３００は、作画支援装置１０と、複数の表示器２０−１〜２０−４とを有する。以下、実施の形態１と同様の箇所については説明を省略し、実施の形態１と異なる部分について主に説明する。なお、作画支援装置１０の構成は、図２に示す実施の形態１の構成と同様であるため、以下、図２の符号を用いて説明を行う。
【００４８】
実施の形態１では、第１の画面データ１から生成した複数の第２の画面データ２−１〜２−４のそれぞれが、複数の表示器２０−１〜２０−４のうちの対応する表示器２０に出力されている。これに対して、本実施の形態３では、作画支援装置１０は、複数の表示器２０−１〜２０−４のそれぞれに、複数の第２の画面データ２−１〜２−４の全てを出力する。言い換えると、表示器２０−１には、表示器２０−１が表示する第２の画面データ２−１だけでなく、表示器２０−２が表示する第２の画面データ２−２、表示器２０−３が表示する第２の画面データ２−３、表示器２０−４が表示する第２の画面データ２−４も入力される。
【００４９】
また、作画支援装置１０の画面データ生成部１２は、複数の表示器２０−１〜２０−４のそれぞれが、複数の第２の画面データ２−１〜２−４のうちのどの第２の画面データ２を表示するのかを対応づけた情報である対応情報３を生成し、生成した対応情報３を表示器２０−１〜２０−４のそれぞれに出力する。
【００５０】
上記の対応情報３および第２の画面データ２−１〜２−４は、表示器２０−１〜２０−４のそれぞれに保存される。作画支援装置１０は、必要に応じて、対応情報３および第２の画面データ２−１〜２−４を、表示器２０−１〜２０−４のそれぞれから取出して使用することができる。例えば、画面データ生成部１２は、表示器２０−１〜２０−４の少なくとも１つから取出した第２の画面データ２と対応情報３とに基づいて、第１の画面データ１を作成することが可能である。具体的には、画面データ生成部１２は、複数の第２の画面データ２−１〜２−４を結合して、第１の画面データ１を復元することもできる。画面データ生成部１２は、復元した第１の画面データ１を用いて、表示器２０−１〜２０−４に表示させる画面を再編集することができる。
【００５１】
図１３は、図１２に示す作画支援装置１０の動作を示すフローチャートである。なお、図１３において、図５と同様の動作については同じ符号を付することによって説明を省略する。ステップＳ１００〜ステップＳ１０２は図５と同様であるため説明を省略する。複数の第２の画面２ａのそれぞれを複数の表示器２０のそれぞれに対応付けた（ステップＳ１０２）後、作画支援装置１０の画面データ生成部１２は、対応情報３を生成する（ステップＳ２０１）。
【００５２】
ステップＳ１０３〜ステップＳ１０５は図５と同様であるため説明を省略する。画面切替機器の設定を行った（ステップＳ１０５）後、出力部１７は、複数の第２の画面データ２および対応情報３を、複数の表示器２０のそれぞれに書き込む（ステップＳ２０２）。
【００５３】
以上説明したように、本発明の実施の形態３によれば、表示器２０に全ての第２の画面データ２と、表示器２０と第２の画面データ２との対応関係を示す対応情報３とが記憶されるため、作画支援装置１０が第１の画面データ１および対応情報３を記憶していない場合であっても、対応情報３に基づいて、表示器２０から取出した複数の第２の画面データ２を結合して第１の画面データ１を復元し、表示器２０に表示させる画面を再編集することが可能になる。
【００５４】
以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。
【００５５】
例えば、実施の形態１では、作画支援装置１０は、複数の表示器２０−１〜２０−４のそれぞれに第２の画面データ２−１〜２−４のそれぞれを直接出力し、実施の形態２では、作画支援装置１０は、ウェブサーバ３０に第２の画面データ２−１〜２−４を出力することとしたが、本発明はかかる例に限定されない。作画支援装置１０は、複数の表示器２０−１〜２０−４のそれぞれに第２の画面データ２−１〜２−４のそれぞれを直接出力する機能と、ウェブサーバ３０に第２の画面データ２−１〜２−４を出力する機能とを併せ持っていてもよい。
【００５６】
上記の実施の形態では、第１の画面１ａを４つの第２の画面２ａに分割する例を挙げたが、本発明はかかる例に限定されない。画面の分割数は、２以上の任意の数であってもよい。また上記の実施の形態では、表示器２０−１〜２０−４を互いに画面切替機器に設定したが、本実施の形態はかかる例に限定されない。例えば、表示器２０−２，２０−３および２０−４に、表示器２０−１を画面切替機器として設定してもよい。この場合、表示器２０−１で画面切替操作が行われると、表示器２０−１〜２０−４の画面が切り替えられる。
【００５７】
また上記の実施の形態では、作画支援装置１０を含む表示システム１００、２００の機能について説明したが、本実施の形態にかかる発明は、作画支援装置１０の実行する作画支援方法、或いは作画支援方法の各ステップをコンピュータに実行させるコンピュータプログラムとして実現することもできる。
【符号の説明】
【００５８】
１  第１の画面データ、１ａ  第１の画面、２，２−１，２−２，２−３，２−４  第２の画面データ、２ａ，２ａ−１，２ａ−２，２ａ−３，２ａ−４  第２の画面、３  対応情報、３ａ  作画画面、４  操作メニュー、５  ツールボックス、１０  作画支援装置、１１  操作受付部、１２  画面データ生成部、１３  表示部、１４  記憶部、１５  分割部、１６  画面サイズ変更部、１７  出力部、２０，２０−１，２０−２，２０−３，２０−４  表示器、３０  ウェブサーバ、５１  入力装置、５２  表示装置、５３  通信装置、５４  プロセッサ、５５  メモリ、１００，２００，３００  表示システム。
【図１】
2019171548.tif 000003
【図２】
2019171548.tif 000004
【図３】
2019171548.tif 000005
【図４】
2019171548.tif 000006
【図５】
2019171548.tif 000007
【図６】
2019171548.tif 000008
【図７】
2019171548.tif 000009
【図８】
2019171548.tif 000010
【図９】
2019171548.tif 000011
【図１０】
2019171548.tif 000012
【図１１】
2019171548.tif 000013
【図１２】
2019171548.tif 000014
【図１３】
2019171548.tif 000015
【手続補正書】
【提出日】平成30年8月31日(2018.8.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の画面の画面データである第１の画面データを生成する画面データ生成部と、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成する分割部と、
複数の前記第２の画面データを出力する出力部と、を備え、
複数の前記表示器のそれぞれが表示する前記第２の画面は、切り替えられるタイミングが同期されることを特徴とする作画支援装置。
【請求項２】
前記第１の画面を表示する表示部と、
前記第１の画面を分割する位置を指定する入力操作を受け付け可能な操作受付部と、
をさらに備え、
前記分割部は、前記入力操作が示す位置で前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成することを特徴とする請求項１に記載の作画支援装置。
【請求項３】
第１の画面の画面データである第１の画面データを生成する画面データ生成部と、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成する分割部と、
複数の前記第２の画面データを出力する出力部と、
を備え、
前記画面データ生成部は、前記第２の画面データに基づいて、前記第１の画面データを作成することが可能であることを特徴とする作画支援装置。
【請求項４】
第１の画面の画面データである第１の画面データを生成する画面データ生成部と、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成する分割部と、
複数の前記第２の画面データを出力する出力部と、
を備え、
前記画面データ生成部は、複数の前記表示器のそれぞれから複数の前記第２の画面データを読み出して、複数の前記第２の画面データに基づいて、前記第１の画面データを作成することが可能であることを特徴とする作画支援装置。
【請求項５】
前記出力部は、複数の前記表示器のそれぞれが表示する前記第２の画面を切り替えるタイミングを同期させる同期設定を行うことを特徴とする請求項３または４に記載の作画支援装置。
【請求項６】
複数の前記第２の画面のそれぞれの大きさを、複数の前記表示器のうち複数の前記第２の画面のそれぞれを表示する前記表示器の表示領域の大きさに合わせて変更する画面サイズ変更部、
をさらに備えることを特徴とする請求項１から３のいずれか１項に記載の作画支援装置。
【請求項７】
前記画面データ生成部は、前記第２の画面データに基づいて、前記第１の画面データを作成することが可能であることを特徴とする請求項１に記載の作画支援装置。
【請求項８】
前記画面データ生成部は、複数の前記表示器のそれぞれから複数の前記第２の画面データを読み出して、複数の前記第２の画面データに基づいて、前記第１の画面データを作成することが可能であることを特徴とする請求項１または２に記載の作画支援装置。
【請求項９】
前記第１の画面データを記憶する記憶部、
をさらに備え、
前記第２の画面データを一時記憶し、前記出力部が複数の前記第２の画面データを出力した後、前記第２の画面データを破棄することを特徴とする請求項１から８のいずれか１項に記載の作画支援装置。
【請求項１０】
前記表示器は、プログラマブル表示器であることを特徴とする請求項１から９のいずれか１項に記載の作画支援装置。
【請求項１１】
前記出力部は、複数の前記表示器のそれぞれに、複数の前記第２の画面データのそれぞれを出力することを特徴とする請求項１から１０のいずれか１項に記載の作画支援装置。
【請求項１２】
請求項１から１１のいずれか１項に記載の作画支援装置と、
複数の前記第２の画面のそれぞれを表示する複数の前記表示器と、
を備えることを特徴とする表示システム。
【請求項１３】
前記作画支援装置が出力した複数の前記第２の画面データを記憶するウェブサーバ、
をさらに備え、
複数の前記表示器のそれぞれは、複数の前記第２の画面データのうちの１つを前記ウェブサーバから読出し、読み出した前記第２の画面データを用いて、前記第２の画面を表示することを特徴とする請求項１２に記載の表示システム。
【請求項１４】
前記ウェブサーバは、ウェブサーバ機能を有するプログラマブル表示器であることを特徴とする請求項１３に記載の表示システム。
【請求項１５】
表示器が表示する画面の作成を支援する作画支援装置が、
第１の画面の画面データである第１の画面データを生成するステップと、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成するステップと、
複数の前記第２の画面データを出力するステップと、
を含み、
複数の前記表示器のそれぞれが表示する前記第２の画面は、切り替えられるタイミングが同期されることを特徴とする作画支援方法。
【請求項１６】
表示器が表示する画面の作成を支援する作画支援装置が、
第１の画面の画面データである第１の画面データを生成するステップと、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成するステップと、
複数の前記第２の画面データを出力するステップと、
を含み、
前記第１の画面データを生成するステップでは、前記第２の画面データに基づいて、前記第１の画面データを生成することが可能であることを特徴とする作画支援方法。
【請求項１７】
表示器が表示する画面の作成を支援する作画支援装置が、
第１の画面の画面データである第１の画面データを生成するステップと、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成するステップと、
複数の前記第２の画面データを出力するステップと、
を含み、
前記第１の画面データを生成するステップでは、複数の前記表示器のそれぞれから複数の前記第２の画面データを読み出して、複数の前記第２の画面データに基づいて、前記第１の画面データを作成することが可能であることを特徴とする作画支援方法。
【請求項１８】
第１の画面の画面データである第１の画面データを生成するステップと、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成するステップと、
複数の前記第２の画面データを出力するステップと、
複数の前記表示器のそれぞれが表示する前記第２の画面が、切り替えられるタイミングが同期されるステップと、
をコンピュータに実行させることを特徴とする作画支援プログラム。
【請求項１９】
第１の画面の画面データである第１の画面データを生成するステップと、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成するステップと、
複数の前記第２の画面データを出力するステップと、
をコンピュータに実行させ、
前記第１の画面データを生成するステップでは、前記第２の画面データに基づいて、前記第１の画面データを生成することが可能であることを特徴とする作画支援プログラム。
【請求項２０】
第１の画面の画面データである第１の画面データを生成するステップと、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成するステップと、
複数の前記第２の画面データを出力するステップと、
をコンピュータに実行させ、
前記第１の画面データを生成するステップでは、複数の前記表示器のそれぞれから複数の前記第２の画面データを読み出して、複数の前記第２の画面データに基づいて、前記第１の画面データを作成することが可能であることを特徴とする作画支援プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上述した課題を解決し、目的を達成するために、本発明にかかる作画支援装置は、第１の画面の画面データである第１の画面データを生成する画面データ生成部と、第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の第２の画面のそれぞれの画面データである複数の第２の画面データを生成する分割部と、複数の第２の画面データを出力する出力部と、を備えることを特徴とする。複数の表示器のそれぞれが表示する第２の画面は、切り替えられるタイミングが同期される。
【手続補正書】
【提出日】平成31年1月21日(2019.1.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の画面の画面データである第１の画面データを生成する画面データ生成部と、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成する分割部と、
複数の前記第２の画面データを出力する出力部と、を備え、
複数の前記表示器のそれぞれが表示する前記第２の画面は、複数の前記表示器に接続される画面切替機器に記憶される値であって複数の前記表示器にそれぞれ対応する値に基づいて、切り替えられるタイミングが同期されることを特徴とする作画支援装置。
【請求項２】
前記第１の画面を表示する表示部と、
前記第１の画面を分割する位置を指定する入力操作を受け付け可能な操作受付部と、
をさらに備え、
前記分割部は、前記入力操作が示す位置で前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成することを特徴とする請求項１に記載の作画支援装置。
【請求項３】
第１の画面の画面データである第１の画面データを生成する画面データ生成部と、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成する分割部と、
複数の前記第２の画面データを出力する出力部と、
を備え、
前記画面データ生成部は、前記第２の画面データに基づいて、前記第１の画面データを作成することが可能であることを特徴とする作画支援装置。
【請求項４】
第１の画面の画面データである第１の画面データを生成する画面データ生成部と、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成する分割部と、
複数の前記第２の画面データを出力する出力部と、
を備え、
前記画面データ生成部は、複数の前記表示器のそれぞれから複数の前記第２の画面データを読み出して、複数の前記第２の画面データに基づいて、前記第１の画面データを作成することが可能であることを特徴とする作画支援装置。
【請求項５】
前記出力部は、複数の前記表示器のそれぞれが表示する前記第２の画面を切り替えるタイミングを同期させる同期設定を行うことを特徴とする請求項３または４に記載の作画支援装置。
【請求項６】
複数の前記第２の画面のそれぞれの大きさを、複数の前記表示器のうち複数の前記第２の画面のそれぞれを表示する前記表示器の表示領域の大きさに合わせて変更する画面サイズ変更部、
をさらに備えることを特徴とする請求項１から３のいずれか１項に記載の作画支援装置。
【請求項７】
前記画面データ生成部は、前記第２の画面データに基づいて、前記第１の画面データを作成することが可能であることを特徴とする請求項１に記載の作画支援装置。
【請求項８】
前記画面データ生成部は、複数の前記表示器のそれぞれから複数の前記第２の画面データを読み出して、複数の前記第２の画面データに基づいて、前記第１の画面データを作成することが可能であることを特徴とする請求項１または２に記載の作画支援装置。
【請求項９】
前記第１の画面データを記憶する記憶部、
をさらに備え、
前記第２の画面データを一時記憶し、前記出力部が複数の前記第２の画面データを出力した後、前記第２の画面データを破棄することを特徴とする請求項１から８のいずれか１項に記載の作画支援装置。
【請求項１０】
前記表示器は、プログラマブル表示器であることを特徴とする請求項１から９のいずれか１項に記載の作画支援装置。
【請求項１１】
前記出力部は、複数の前記表示器のそれぞれに、複数の前記第２の画面データのそれぞれを出力することを特徴とする請求項１から１０のいずれか１項に記載の作画支援装置。
【請求項１２】
請求項１から１１のいずれか１項に記載の作画支援装置と、
複数の前記第２の画面のそれぞれを表示する複数の前記表示器と、
を備えることを特徴とする表示システム。
【請求項１３】
前記作画支援装置が出力した複数の前記第２の画面データを記憶するウェブサーバ、
をさらに備え、
複数の前記表示器のそれぞれは、複数の前記第２の画面データのうちの１つを前記ウェブサーバから読出し、読み出した前記第２の画面データを用いて、前記第２の画面を表示することを特徴とする請求項１２に記載の表示システム。
【請求項１４】
前記ウェブサーバは、ウェブサーバ機能を有するプログラマブル表示器であることを特徴とする請求項１３に記載の表示システム。
【請求項１５】
表示器が表示する画面の作成を支援する作画支援装置が、
第１の画面の画面データである第１の画面データを生成するステップと、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成するステップと、
複数の前記第２の画面データを出力するステップと、
を含み、
複数の前記表示器のそれぞれが表示する前記第２の画面は、複数の前記表示器に接続される画面切替機器に記憶される値であって複数の前記表示器にそれぞれ対応する値に基づいて、切り替えられるタイミングが同期されることを特徴とする作画支援方法。
【請求項１６】
表示器が表示する画面の作成を支援する作画支援装置が、
第１の画面の画面データである第１の画面データを生成するステップと、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成するステップと、
複数の前記第２の画面データを出力するステップと、
を含み、
前記第１の画面データを生成するステップでは、前記第２の画面データに基づいて、前記第１の画面データを生成することが可能であることを特徴とする作画支援方法。
【請求項１７】
表示器が表示する画面の作成を支援する作画支援装置が、
第１の画面の画面データである第１の画面データを生成するステップと、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成するステップと、
複数の前記第２の画面データを出力するステップと、
を含み、
前記第１の画面データを生成するステップでは、複数の前記表示器のそれぞれから複数の前記第２の画面データを読み出して、複数の前記第２の画面データに基づいて、前記第１の画面データを作成することが可能であることを特徴とする作画支援方法。
【請求項１８】
第１の画面の画面データである第１の画面データを生成するステップと、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成するステップと、
複数の前記第２の画面データを出力するステップと、
複数の前記表示器のそれぞれが表示する前記第２の画面が、複数の前記表示器に接続される画面切替機器に記憶される値であって複数の前記表示器にそれぞれ対応する値に基づいて、切り替えられるタイミングが同期されるステップと、
をコンピュータに実行させることを特徴とする作画支援プログラム。
【請求項１９】
第１の画面の画面データである第１の画面データを生成するステップと、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成するステップと、
複数の前記第２の画面データを出力するステップと、
をコンピュータに実行させ、
前記第１の画面データを生成するステップでは、前記第２の画面データに基づいて、前記第１の画面データを生成することが可能であることを特徴とする作画支援プログラム。
【請求項２０】
第１の画面の画面データである第１の画面データを生成するステップと、
前記第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の前記第２の画面のそれぞれの画面データである複数の第２の画面データを生成するステップと、
複数の前記第２の画面データを出力するステップと、
をコンピュータに実行させ、
前記第１の画面データを生成するステップでは、複数の前記表示器のそれぞれから複数の前記第２の画面データを読み出して、複数の前記第２の画面データに基づいて、前記第１の画面データを作成することが可能であることを特徴とする作画支援プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上述した課題を解決し、目的を達成するために、本発明にかかる作画支援装置は、第１の画面の画面データである第１の画面データを生成する画面データ生成部と、第１の画面を分割して複数の表示器のそれぞれに表示させる複数の第２の画面にし、複数の第２の画面のそれぞれの画面データである複数の第２の画面データを生成する分割部と、複数の第２の画面データを出力する出力部と、を備えることを特徴とする。複数の表示器のそれぞれが表示する第２の画面は、複数の表示器に接続される画面切替機器に記憶される値であって複数の表示器にそれぞれ対応する値に基づいて、切り替えられるタイミングが同期される。
【国際調査報告】
2019171548.tif 000016
2019171548.tif 000017