(57)【特許請求の範囲】
【請求項１】
表示手段と、該表示手段に表示させる画面及び該画面に遷移先として設定された画面を示す遷移先情報を関連付けて複数記憶するデータ記憶手段とを備え、該データ記憶手段に記憶された複数の画面の中から選択された画面を前記表示手段において表示することにより外部制御装置の状態表示を行うプログラマブル表示器であって、
選択された画面の履歴情報を記憶する操作記憶手段と、
前記操作記憶手段に記憶されている前記履歴情報に基づいて、現在選択されている画面よりも過去に選択された画面を前記データ記憶手段から読み出し、該データ記憶手段から読み出した画面を基に、前記現在選択されている画面よりも過去に選択された画面の縮小画面を過去縮小画面として生成する過去画面生成手段と、
前記現在選択されている画面に関連付けられている前記遷移先情報に基づいて、該現在選択されている画面に遷移先として設定されている画面を前記データ記憶手段から読み出し、該データ記憶手段から読み出した画面を基に、前記現在選択されている画面に遷移先として設定されている画面の縮小画面を遷移先縮小画面として生成する遷移先画面生成手段と、
前記過去縮小画面と、前記現在選択されている画面と、前記遷移先縮小画面とを、前記表示手段に一括表示させる手段とを有し、
前記過去画面生成手段は、前記過去に選択された画面に含まれる変数を現在値に更新して前記過去縮小画面を生成することを特徴とするプログラマブル表示器。
【請求項２】
前記過去縮小画面と、前記現在選択されている画面と、前記遷移先縮小画面との一括表示を行うか、前記現在選択されている画面の単独表示を行うかを切り替える手段を有することを特徴とする請求項１記載のプログラマブル表示器。
【請求項３】
前記過去縮小画面及び前記遷移先縮小画面の縮小率を、前記過去縮小画面及び前記遷移先縮小画面の数に応じて変更することを特徴とする請求項１又は２記載のプログラマブル表示器。
【請求項４】
前記各画面に予め設定された優先度に応じて、前記過去縮小画面及び前記遷移先縮小画面を予め設定された数だけ前記現在選択されている画面と一括表示することを特徴とする請求項１又は２記載のプログラマブル表示器。
【請求項５】
前記過去縮小画面及び前記遷移先縮小画面が予め設定された数以上存在する場合には、該予め定められた数の前記過去縮小画面及び前記遷移先縮小画面とスクロールバーとを前記表示手段に表示させ、前記表示手段に現れていない前記過去縮小画面及び前記遷移先縮小画面を前記スクロールバーにより選択可能としたことを特徴とする請求項１又は２記載のプログラマブル表示器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部制御装置の状態表示及び外部制御装置への指示入力を受けるプログラマブル表示器に関する。
【背景技術】
【０００２】
従来のプログラマブル表示器は、選択されている画面のみを表示部に表示するように構成されており、別画面に遷移させる際には、その設定がなされている画面切換スイッチの名板から内容を判断し、選択するように動作する。
【０００３】
また、従来のプログラマブル表示器は、選択されている画面に別画面への切換スイッチがあった場合に、スイッチに関連付けられている遷移画面の情報を読み出すように構成されており、得られた情報から縮小表示画面を生成し、重ねて表示するように動作する（例えば、特許文献１参照。）。
【０００４】
さらに、過去に表示していた画面の縮小表示画面を生成する従来の方法は、過去に表示した画面から一部を抜粋して縮小表示画面を生成するように構成されており、生成された縮小表示画面のみ一括表示するように動作する（例えば、特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２６６２７号公報（００３９、００４０段落、第３、４図）
【特許文献２】国際公開第２００７／１１６７０５号（００７６段落、第８図）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の技術では、表示部には選択されている画面のみが表示されるため、別画面に遷移させる際には、所望の画面に遷移させるための画面切換スイッチを名板から判断する必要があり、判断に時間を要する。また、操作者の意図とは異なる画面を間違って選択してしまうという問題もあった。
【０００７】
また、上記従来の技術では、選択されている画面の別画面への切換スイッチ情報のみ読み出すため、過去に表示していた画面に遷移する設定が画面に無い場合は、一旦上位の階層の画面に遷移した上で、改めて再選択しなくてはならず、操作作業量が増加するという問題があった。
【０００８】
さらに、間違った選択から復旧を想定して、画面ごとに排他な画面切換スイッチの設定を実施する必要があり、設定作業が煩雑化するという問題があった。
【０００９】
本発明は、上記に鑑みてなされたものであって、過去の表示履歴から過去の表示画面の縮小表示画面を生成可能で、選択されている画面に過去に表示した画面へ遷移する設定が無い場合にも、過去に表示した画面へ容易に戻ることができるプログラマブル表示器を得ることを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明は、表示手段と、表示手段に表示させる画面及び画面に遷移先として設定された画面を示す遷移先情報を関連付けて複数記憶するデータ記憶手段とを備え、データ記憶手段に記憶された複数の画面の中から選択された画面を表示手段において表示することにより外部制御装置の状態表示を行うプログラマブル表示器であって、選択された画面の履歴情報を記憶する操作記憶手段と、操作記憶手段に記憶されている履歴情報に基づいて、現在選択されている画面よりも過去に選択された画面をデータ記憶手段から読み出し、データ記憶手段から読み出した画面を基に、現在選択されている画面よりも過去に選択された画面の縮小画面を過去縮小画面として生成する過去画面生成手段と、現在選択されている画面に関連付けられている遷移先情報に基づいて、現在選択されている画面に遷移先として設定されている画面をデータ記憶手段から読み出し、データ記憶手段から読み出した画面を基に、現在選択されている画面に遷移先として設定されている画面の縮小画面を遷移先縮小画面として生成する遷移先画面生成手段と、過去縮小画面と、現在選択されている画面と、遷移先縮小画面とを、表示手段に一括表示させる手段とを有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、画面選択操作で意図しない画面を選択してしまった場合にも、一覧表示画面内に縮小表示された過去の画面を選択することにより、容易に操作前の状態に復帰させることができ、画面ごとに排他な画面切換スイッチの設定を実施する必要がないという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明にかかるプログラマブル表示器の実施の形態１の全体構成を示す図である。
【図２】図２は、プログラマブル表示器における動作手順の一例を示すフローチャートである。
【図３】図３は、プログラマブル表示器における縮小表示画面一括表示を模式的に示す図である。
【図４】図４は、実施の形態２でのプログラマブル表示器が過去に表示した画面の縮小表示画面を生成する際の動作の流れを示す図である。
【発明を実施するための形態】
【００１３】
以下に、本発明にかかるプログラマブル表示器の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１４】
実施の形態１．
図１は、本発明にかかるプログラマブル表示器の実施の形態１の全体構成を示す図である。プログラマブル表示器１００は、入力部１１、表示部１２、外部制御装置接続インタフェース（Ｉ／Ｆ）１３、入力処理部２０、表示生成部２１、操作記憶部２２、データ記憶部２３、及び遷移・更新情報判断部２４を備える。
【００１５】
入力部１１は、操作者による操作を受け付ける入力インタフェースである。表示部１２は、情報を表示する機能部であり、液晶パネルや有機ＥＬパネルなどを適用可能である。なお、入力部１１及び表示部１２が、タッチパネルを構成するようにすることも可能である。外部制御装置接続Ｉ／Ｆ１３は、外部制御装置１０２を接続するためのインタフェースであり、ＵＳＢコネクタやＲＳ−２３２Ｃコネクタなどである。入力処理部２０は、操作者による入力部１１の操作、又は外部制御装置接続Ｉ／Ｆ１３を介して外部制御装置１０２から受け取った指示に応じて現画面データ番号を選択し、画面データ番号の選択情報を生成する。操作記憶部２２は、入力処理部２０から表示生成部２１宛に送られる画面データ番号の選択情報を保持する。表示生成部２１は、選択された画面データ番号に基づきデータ記憶部２３からデータを抽出して画面データ番号に対応した画面を生成する。また、表示生成部２１は、操作記憶部２２に過去に選択された画面データ番号が保持されている場合、保持されているデータに対応した画面の縮小表示画面を生成する。さらに、表示生成部２１は、現画面に含まれる遷移情報に対応した画面の縮小表示画面を生成する。遷移・更新情報判断部２４は、選択された現画面に次画面への遷移情報が含まれているか否かを判断し、遷移情報が含まれている場合は、遷移する画面データ番号を遷移情報として抽出する。
【００１６】
データ記憶部２３は、画面に配置される複数の種類の部品の各々のデータ（部品データ）、１以上の部品を含んだ画面のデータ（画面データ）を記憶する。なお、画面データには、部品のレイアウトを示す情報に加え、画面のプロパティを示す情報が含まれる。遷移情報を画面のプロパティに設定しておくことにより、入力部１１における操作や外部制御装置１０２からの指示によらず画面を遷移させることも可能である。例えば、タイトル画面を一定時間表示した後に自動的にメニュー画面へ遷移するといった動作が可能である。また、画面ごとに優先度をプロパティとして設定しておくことも可能である。
【００１７】
次に、プログラマブル表示器１００の動作について説明する。図２は、プログラマブル表示器１００における動作手順の一例を示すフローチャートである。
【００１８】
入力部１１における操作者の入力操作や、外部制御装置接続Ｉ／Ｆ１３を介して外部制御装置１０２から受信した指示に応じて、入力処理部２０は現画面のデータ番号を選択する（ステップＳ１０１）。入力操作や受信した指示が一括表示形式での表示を要求するものであった場合（ステップＳ１０２／Ｙｅｓ）、遷移・更新情報判断部２４は、現画面に次画面への遷移情報があるか否かを判断する（ステップＳ１０３）。ここでは、遷移・更新情報判断部２４は、現画面内の画面切換スイッチが存在する場合に、次画面への遷移情報があると判断する。次画面への遷移情報が現画面にある場合には（ステップＳ１０３／Ｙｅｓ）、表示生成部２１は遷移情報に対応した画面データ番号の縮小表示画面（遷移先縮小画面）を生成する（ステップＳ１０４）。また、表示生成部２１は、操作記憶部２２に保持されている画面データ番号の縮小表示画面を生成する（ステップＳ１０５）。表示生成部２１は、次画面の縮小表示画面、現画面、過去画面の縮小表示画面を表示部１２において時系列に沿って一括表示する（ステップＳ１０６）。図３は、プログラマブル表示器１００における次画面、現画面及び過去画面の一括表示の一を示す図である。図３に示す一括表示画面は、過去に選択された画面２００、現在選択されている画面２０１、次に選択可能な画面２００、２０２〜２０５を時系列に沿って一括して表示するように構成されている。現在選択されている画面２０１には、画面切換スイッチ３００が設定されており、該当するスイッチを押すことで、画面遷移が指示される。
【００１９】
一方、現画面に次画面への遷移情報が含まれていない場合には（ステップＳ１０３／Ｎｏ）、表示生成部２１は、操作記憶部２２に保持されている画面データ番号の縮小表示画面を生成する（ステップＳ１０９）。表示生成部２１は、現画面、過去画面の縮小表示画面を表示部１２において一括表示する（ステップＳ１１０）。
【００２０】
また、入力操作や受信した指示が一括表示形式での表示を要求するものでなかった場合（ステップＳ１０２／Ｎｏ）、表示生成部２１は現画面を表示部１２に表示する（ステップＳ１１１）。
【００２１】
次画面の縮小表示画面、現画面、過去画面の縮小表示画面の一括表示、又は、現画面、過去画面の縮小表示画面の一括表示、若しくは現画面の表示を行った後、操作記憶部２２は、ステップＳ１０１で選択した現画面のデータ番号を保持する（ステップＳ１０７）。画面の表示を行った後、画面遷移の指示があるまで画面を表示し続け、画面遷移の指示があれば（ステップＳ１０８／Ｙｅｓ）、ステップＳ１０１に戻る。
【００２２】
上記の説明においては、遷移・更新情報判断部２４は、画面切換スイッチが現画面内に存在する場合に、次画面への遷移情報が現画面に含まれていると判断したが、データ記憶部２３内の設定（画面のプロパティでの設定）に基づいて判断することもできる。
【００２３】
また、過去画面や次画面を含む一括表示形式で表示するか否かの判断は、データ記憶部２３内の設定（画面のプロパティ）に基づいて行っても良い。すなわち、過去に選択した画面や次に選択可能な画面とともに一括表示するか、単独で表示するかを画面ごとにプロパティとして設定しておき、表示生成部２１が設定に応じて表示形式を切り替えても良い。
【００２４】
さらに、現画面とともに一括表示する過去画面や次画面が多い場合は、画面上には一定数のみが現れるようにスクロール表示しても良いし、画面のプロパティとして予め設定しておいた優先度が高いものを抽出して表示しても良い。あるいは、画面数に応じて縮小率を変動させてもよい。これらの機能の実施有無は、外部制御装置１０２からの入力やデータ記憶部２３内の設定に応じて切り替えることができるようにしても良い。
【００２５】
本実施の形態によれば、過去に選択した画面から次に選択可能な画面まで一括して表示することが可能であるため、画面選択操作で意図しない画面を選択してしまった場合にも、一覧表示画面内に縮小表示された過去の画面を選択することにより、容易に操作前の状態に復帰させることができる。換言すると、プログラマブル表示器の画面上に過去に表示した縮小表示画面が時系列に沿って一括表示されており、縮小表示画面を選択し、その画面に遷移可能であるので、操作者の意図とは異なる画面に誤って遷移させてしまった場合にも、選択前の段階に容易に復旧することができる。
【００２６】
さらに、選択間違えを想定して、選択前の画面に遷移するように画面切換スイッチの設定をする必要がないため、設計時の画面データ作成に階層を確認しながら画面切換スイッチの設定を行う煩雑な作業を大幅に低減可能である。具体的には、メニュー画面に加え（１）番〜（５）番の画面が存在する場合は、（１）番の画面には、メニュー画面及び（２）番〜（５）番に対応する画面切換スイッチを設置する必要がある。一方、（４）番の画面には、メニュー画面及び（１）番〜（３）番、（５）番に対応する画面切換スイッチを設置する必要がある。このように、画面切換スイッチは画面ごとに異なるため、全ての画面で画面切換スイッチを誤りなく設定する作業は煩雑なものとなる。本実施の形態では、このような煩雑な作業は不要である。
【００２７】
実施の形態２．
本発明にかかるプログラマブル表示器の実施の形態２の構成及び全体的な動作の流れは、実施の形態１と同様である。ただし、本実施の形態においては、操作記憶部２２に保持されている画面番号の縮小表示画面を生成する際に、過去画面に更新すべき情報が含まれている場合には現在値に更新する。すなわち、対象画面を遷移・更新情報判断部２４で分析し、必要に応じて入力処理部２０から更新情報を取得する。
【００２８】
図４は、実施の形態２でのプログラマブル表示器が過去に表示した画面の縮小表示画面を生成する際の動作の流れを示す図である。この動作は、図２におけるステップＳ１０５やステップＳ１０９に相当する動作であり、この部分以外の全体的な動作の流れは図２を用いて実施の形態１で説明した通りである。
【００２９】
過去に選択した画面の縮小表示画面の生成を開始すると、表示生成部２１は、操作記憶部２２に記憶されている画面データ番号を読み出す（ステップＳ２０１）。さらに、表示生成部２１は、該当する番号の画面データをデータ記憶部２３から読み出す（ステップＳ２０２）。遷移・更新情報判断部２４は、画面データに更新すべき情報が含まれているか否かを判断する（ステップＳ２０３）。例えば、外部制御装置１０２から取得した値が代入される変数は、更新すべき情報として見なされる。画面データに更新すべき情報が含まれている場合（ステップＳ２０３／Ｙｅｓ）、入力処理部２０は外部制御装置１０２の現在値を外部制御装置接続Ｉ／Ｆ１３を介して取得する（ステップＳ２０４）。入力処理部２０は、外部制御装置１０２から取得した現在値を表示生成部２１へと渡す。表示生成部２１は、外部制御装置１０２の現在値を用いて画面データを更新する（ステップＳ２０５）。さらに、表示生成部２１は、更新した画面の縮小表示画面を生成する（ステップＳ２０６）。
【００３０】
なお、画面データに更新すべき情報が含まれていない場合には（ステップＳ２０３／Ｎｏ）、表示生成部２１は、データ記憶部２３から読み出した画面データを基に縮小表示画面を生成する（ステップＳ２０７）。
【００３１】
本実施の形態においては、過去に選択された画面を一括表示する際に、画面内の情報を現在の値に更新して表示できる。すなわち、過去に選択した画面から縮小表示画面を生成しても、縮小表示画面内に表示されている情報は、現在の設定値と同じ値である。したがって、生成された縮小表示画面を操作者が見た際に、過去の古い情報に基づいて誤った判断をすることを抑制できる。すなわち、過去に選択されていた画面の縮小表示画面を生成する際に、画面データに含まれる数値などの更新可能な情報を現在値に更新することが可能であるため、一括表示されている画面内における情報の新旧混在を防止し、古い情報に基づいた認識間違いを抑制することができる。
【００３２】
本発明にかかるプログラマブル表示器は、情報量の多い表示が必要な大規模システムの表示端末として用いられる場合や、表示部に高解像度のモニタデバイスを適用する場合に適している。
【符号の説明】
【００３３】
１１  入力部
１２  表示部
１３  外部制御装置接続Ｉ／Ｆ
２０  入力処理部
２１  表示生成部
２２  操作記憶部
２３  データ記憶部
２４  遷移・更新情報判断部
１００  プログラマブル表示器
１０２  外部制御装置
【図１】
0005478527.tif 000002
【図２】
0005478527.tif 000003
【図３】
0005478527.tif 000004
【図４】
0005478527.tif 000005