(57)【要約】【課題】できるだけ見直し操作またはリターン操作を減らすことができる文字情報表示装置を提供する。【解決手段】  表示画面１２に表示される各リストは、作業者が作業しやすいように、スクロール方向についての画面中心に位置する注視領域ＧＡでは最大行数で文字が表示され、注視領域ＧＡから離れるに従ってリストの表示行数が減数される。該当する文字情報の最初の文字行を必ず含むように定められており、最初の行から作業者は直感的にリスト内の文字情報の内容を想起するため、見直し操作またはリターン操作を減らすことができる。【選択図】  図２
2019020436.tif 000002
【特許請求の範囲】
【請求項１】
表示画面を備えた表示部と、
前記表示画面に表示する複数の文字情報を記憶する文字情報記憶部と、
前記文字情報記憶部に記憶された前記複数の文字情報を順番に、前記表示画面上に上下方向または横方向にスクロール可能な複数のリストの形式で表示する表示制御部を備えた文字情報表示装置であって、
前記表示制御部は、
操作者の入力操作に応じて、前記複数のリストをスクロールするスクロール部と、
前記スクロール部の操作により前記複数のリストをスクロールして、１つのリストを前記表示画面上の基準位置を含む位置までスクロールすることにより、前記表示画面に表示される複数のリストに表示される複数の文字情報のうち前記表示画面の中央部またはその近傍にある注視領域中のリストに表示する１つの中心文字情報及び該中心文字情報と順番が連続する複数の文字情報を選択する文字情報選択部と、
選択した前記中心文字情報または該中心文字情報及び該中心文字情報と隣接する１以上の文字情報を、前記複数の文字情報の中で最大の文字数を有する文字情報の全てまたは大部分を表示するのに必要な表示行数を備えた最大行数のリストとして前記注視領域に表示し、且つ選択した前記中心文字情報または該中心文字情報及び該中心文字情報と隣接する１以上の文字情報よりも順番が前及び後の複数の文字情報を複数の前のリスト及び複数の後のリストとして前記表示画面に表示するリスト表示部とを備え、
前記リスト表示部は、前記複数の前のリスト及び前記複数の後のリストの表示行数を、前記最大行数のリストから離れるに従って予め定めた減数モードで前記最大行数のリストの前記表示行数よりも表示行数が少なくなるように定め、且つ前記複数の前のリスト及び前記複数の後のリストには、該当する文字情報の最初の文字行を必ず含むように定める機能を有していることを特徴とする文字情報表示装置。
【請求項２】
前記スクロール部が前記複数のリストを前記表示画面の上下方向にスクロールするときには、前記注視領域は前記表示画面の中心よりも上側に位置している請求項１に記載の文字情報表示装置。
【請求項３】
前記減数モードは、前記前の複数のリスト及び前記後の複数のリストが前記最大行数のリストから離れるに従って、ｎ．ｍ行（ｎは１以上の整数，ｍは０以上の整数）ずつ表示行数を減らすように構成されている請求項１に記載の文字情報表示装置。
【請求項４】
前記ｎが１または２であり、ｍが４，５または６である請求項３に記載の文字情報表示装置。
【請求項５】
前記リスト表示部は、前記表示画面に表示する前記複数のリストに隣接して該当するリストの内容に関連したアイコンを表示する機能を有しており、前記アイコンがクリックされると、該当するリストの内容を全て表示する機能を有している請求項１に記載の文字情報表示装置。
【請求項６】
前記複数の文字情報がシーケンスまたはプログラムの各ステップの内容である請求項１乃至５のいずれか１項に記載の文字情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字情報を表示画面上に上下方向または横方向にスクロール可能な複数のリストの形式で表示する文字情報表示装置に関するものである。
【背景技術】
【０００２】
特許第３３６５７８６号公報（特許文献１）には、画面上にテキストなどを表示しながら編集作業を行うための情報表示装置に関して、画面のなかでユーザが作業している部分を大きく表示し、作業場所から遠い部分は小さく表示することを可能とした文字情報表示装置が開示されている。
【０００３】
特開平５−１８８９１８号公報（特許文献２）には、ディスプレイ表示装置の画面上の文字フォントサイズを入力行より離れるに従って段階的に小さくする縮小表示を行うことができるようにし、表示行数を増加させるとともにオペレータにとって特に重要な入力行及びその近辺の画面中のデータの認識を容易にするディスプレイ表示装置が開示されている。
【０００４】
特開平７−３０２１８３号公報（特許文献３）は、フィッシュ・アイ形式によるデータ表示方法で、１日の全てのイベントが要約形式で１モニタ画面に表示され、ユーザがあるイベントを指定すると、そのイベントは全文形式に再変換されるが、残りの全てのイベントは要約形式のままで表示される表示装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３３６５７８６号公報
【特許文献２】特開平５−１８８９１８号公報
【特許文献３】特開平７−３０２１８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１乃至３の文字情報表示装置では、いずれも作業者が注視しない部分に表示される文字情報を小さく表示したり、簡略化して表示する。しかしながらこのような文字表示では、作業者が注視している文字情報以外の文字情報で表示画面に表示されているものを確認したいと思っても、文字が小さすぎて実際上読めなかったり、簡略化され過ぎていて、内容を思い出せなかったりして、再度、その部分を見るための見直し操作またはリターン操作をすることが多い。
【０００７】
本発明の目的は、できるだけ見直し操作またはリターン操作を減らすことができる文字情報表示装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明が対象とする文字情報表示装置は、表示画面を備えた表示部と、表示画面に表示する複数の文字情報を記憶する文字情報記憶部と、文字情報記憶部に記憶された複数の文字情報を順番に、表示画面上に上下方向または横方向にスクロール可能な複数のリストの形式で表示する表示制御部を備えている。本発明では、表示制御部がスクロール部と、文字情報選択部と、リスト表示部とを備えている。スクロール部は、操作者の入力操作に応じて、複数のリストをスクロールする。文字情報選択部は、スクロール部の操作により複数のリストをスクロールして、１つのリストを表示画面上の基準位置を含む位置までスクロールすることにより、表示画面に表示される複数のリストに表示される複数の文字情報のうち表示画面の中央部またはその近傍にある注視領域中のリストに表示する１つの中心文字情報及び該中心文字情報と順番が連続する複数の文字情報を選択する。
【０００９】
リスト表示部は、選択した中心文字情報または該中心文字情報及び該中心文字情報と隣接する１以上の文字情報を、複数の文字情報の中で最大の文字数を有する文字情報の全てまたは大部分を表示するのに必要な表示行数を備えた最大行数のリストとして注視領域に表示し、且つ中心文字情報または該中心文字情報及び該中心文字情報と隣接する１以上の文字情報よりも順番が前及び後の複数の文字情報を複数の前のリスト及び複数の後のリストとして表示画面に表示する。特に本発明では、リスト表示部が、複数の前のリスト及び複数の後のリストの表示行数を、最大行数のリストから離れるに従って予め定めた減数モードで最大行数のリストの表示行数よりも表示行数が少なくなるように定め、且つ複数の前のリスト及び複数の後のリストには、該当する文字情報の最初の文字行を必ず含むように定める機能を有している。
【００１０】
本願明細書においては「スクロール可能な複数のリストの形式」とは、複数の文字情報が、スクロール操作により、順番に表示されるものであり、各文字情報の表示が、他の文字情報の表示と区別できるように表示されているものである。例えば、文字情報の表示態様としては、各文字情報を枠で囲んでもよく、隣り合う２つの文字情報を仕切り線で仕切ってもよく、隣り合う文字情報の間にスペースまたは改行を入れてもよい。
【００１１】
また本願明細書において、「注視領域」とは、表示画面を見る作業者が、通常の作業において注視する領域であり、一般的には表示画面の中央領域または中央領域に近い領域である。
【００１２】
通常文字情報の最初の行には、その文字情報の内容に密接に関連する文字が含まれることが多いことが経験則から判っている。そのため本発明のように表示すると、作業者が通常注視する注視領域から離れた領域に一部が表示される文字情報であっても、縮小されていない最初の文字行から、作業者は直感的にその文字情報の内容を想起する場合が多い。そのため本発明によれば、見直し操作またはリターン操作をする回数を減らすことができる。
【００１３】
スクロール部が複数のリストを表示画面の上下方向にスクロールするときには、注視領域は表示画面の中心よりも上側に位置しているのが好ましい。注視領域をこのように定めると、最大行数のリストを楽に見ることができる。
【００１４】
なお表示画面に７個以上のリストが表示される場合には、１以上の最大行数のリストを、注視領域に２個または３個設けても良い。
【００１５】
なお減数モードは、前の複数のリスト及び後の複数のリストが最大行数のリストから離れるに従って、ｎ．ｍ行（ｎは１以上の整数，ｍは０以上の整数）ずつ表示行数を減らすように構成されていてもよい。すなわち１行ずつ表示行数を減らしてもよいが、例えば１．５行のように１行を表示した上で、さらに１行に満たない行を表示するようにしてもよい。ｎが１または２であり、ｍが４，５または６であってもよい。
【００１６】
リスト表示部は、表示画面に表示する複数のリストに隣接して該当するリストの内容に関連したアイコンを表示する機能を有しており、アイコンがクリックされると、該当するリストの内容を全て表示する機能を有していてもよい。このようにすると見たいリストの内容をすぐに全て見ることができる。
【００１７】
なお複数の文字情報が、比較的確認のために見る機会が多い、シーケンスまたはプログラムの各ステップの内容であれば、作業者の確認作業の負担を大幅に軽減できる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態の文字情報表示装置の主要な構成を示すブロック図である。
【図２】（Ａ）及び（Ｂ）は、図１に示す文字情報装置の表示画面上の基準位置と複数の各リストとの位置関係を説明する模式図である。
【図３】図１に示す文字情報表示装置における表示部の制御の過程を示すフローチャートである。
【図４】図１の文字情報表示装置における、リストのスクロールに伴い変化する表示画面である。
【図５】（Ａ）及び（Ｂ）は、図４（Ａ）及び（Ｂ）の拡大図である。
【図６】（Ｃ）及び（Ｄ）は、図４（Ｃ）及び（Ｄ）の拡大図である。
【図７】（Ｅ）及び（Ｆ）は、図４（Ｅ）及び（Ｆ）の拡大図である。
【図８】（Ｇ）及び（Ｈ）は、図４（Ｇ）及び（Ｈ）の拡大図である。
【図９】（Ｉ）及び（Ｊ）は、図４（Ｉ）及び（Ｊ）の拡大図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照して、本発明の文字情報表示装置の実施の形態について詳細に説明する。図１は、本発明の一つの実施の形態の文字情報表示装置の主要な構成を示すブロック図である。
【００２０】
図１に示す文字情報表示装置は、表示画面１２を備えた表示部１０と、表示画面１２に表示する複数の文字情報を記憶する文字情報記憶部２０と、文字情報記憶部２０に記憶された複数の文字情報を順番に、表示画面１２上に上下方向にスクロール可能な複数のリストの形式で表示する表示制御部３０を備えている。
【００２１】
なお本実施の形態の文字情報表示装置は、産業機器のコントローラの表示装置である。本実施の形態において、コントローラのディスプレイが表示部１０、ＲＡＭ及びＨＤＤ等の補助記憶装置が文字情報記憶部２０、タッチパネル、マウス及びキーボードが操作部４０の機能を果たす。表示制御部３０はＣＰＵ、ＲＡＭ及びＲＯＭから構成されて、ＣＰＵがＲＯＭに記憶され又はＲＡＭにロードされたプログラムに従って各処理を実行する。
【００２２】
本実施の形態における複数の文字情報はシーケンス（またはプログラムの各ステップ）の内容であり、複数のリストはシーケンスを構成する一部の文字情報であって、通常は処理や制御の一単位であるブロック（モジュール）が一つのリストを構成する。
【００２３】
表示制御部３０は、スクロール部３２と、文字情報選択部３４と、リスト表示部３６とを備えており、スクロール部３２は、操作部４０を操作する操作者の入力操作に応じて、複数のリストを上下方向にスクロールする。文字情報選択部３４とリスト表示部３６とは、図２（Ａ）及び図５（Ａ）に示すように、表示画面１２上の注視領域ＧＡに、最大行数のリストを表示し、最大行数のリストから離れるに従って表示行数を少なくしてリストを表示するように、表示画面１２上での位置に応じて各リストの表示行数を調節する。
【００２４】
注視領域ＧＡとは、表示画面１２を見る作業者、本実施の形態においてはプログラミングやプログラムのチェック作業を行うプログラマが、通常の作業において注視する領域である。本実施の形態では、シーケンスの内容を見て確認する機会が多いため、注視領域ＧＡは表示画面１２の中心よりも上側に位置している。注視領域ＧＡをこのように定めると、最大行数のリストを楽に見ることができることが経験的に判明している。
【００２５】
注視領域ＧＡの位置する表示画面１２の「中心」は、スクロール方向を基準とする。すなわち本実施の形態においてはスクロール方向は上下方向なので、表示画面１２の中心とは、上下方向についての中心を意味する。他の実施の形態においてスクロール方向が横方向であれば、左右方向の中心が表示画面の中心となる。
【００２６】
表示画面１２に表示されたシーケンスは、例えば図８（Ｈ）に示すように、リストＬ１、Ｌ２、Ｌ３・・を含み、スクロール操作に応じて、上から順番にリストが表示されている。各リストＬ１、Ｌ２、Ｌ３それぞれの間には改行線が入れられて、リスト相互の間が区別できるようにされている。
【００２７】
文字情報選択部３４は、図８（Ｈ）の画面で説明すると、スクロール部３２の操作により複数のリストをスクロールして、１つのリスト（Ｌ４）を表示画面１２上の後述する基準位置ＲＰＬを含む位置までスクロールすることにより、表示画面１２に表示される複数のリストに表示される複数の文字情報（ＣＴ１〜ＣＴｎ）のうち表示画面１２の中央部またはその近傍にある注視領域中のリストに表示する１つの中心文字情報（ＣＴ４）及び該中心文字情報（ＣＴ４）と順番が連続する複数の文字情報（ＣＴ１〜ＣＴ３とＣＴ５〜ＣＴ１０）を選択する。
【００２８】
すなわちリスト表示部３６は、図８（Ｈ）に示すように、中心文字情報ＣＴ４及び該中心文字情報ＣＴ４と隣接する文字情報ＣＴ５を、複数の文字情報（ＣＴ１〜ＣＴｎ）の中で最大の文字数を有する文字情報の全てまたは大部分を表示するのに必要な表示行数を備えた最大行数のリストＬ４及びＬ５として注視領域ＧＡ中に表示する。図８（Ｈ）の例では、リストＬ４とリストＬ５とが最大行数のリストである。そしてリスト表示部３６は、中心文字情報ＣＴ４及び該中心文字情報ＣＴ４と隣接する文字情報ＣＴ５よりも順番が前及び後の複数の文字情報（ＣＴ１〜ＣＴ３とＣＴ６〜ＣＴ１０）を選択する。そして複数の前のリスト（Ｌ１〜Ｌ３）及び複数の後のリスト（Ｌ６〜Ｌ１０）として表示画面１２に表示する。その際、リスト表示部３６は、複数の前のリスト（Ｌ１〜Ｌ３）及び後のリスト（Ｌ６〜Ｌ１０）の表示行数を、最大行数のリスト（Ｌ４，Ｌ５）から離れるに従って予め定めた減数モードで最大行数のリストの表示行数よりも表示行数が少なくなるように定めるように機能する。
【００２９】
図２（Ａ）及び（Ｂ）を用いて、本実施の形態の動作を具体的に説明する。図２（Ａ）及び（Ｂ）は、表示画面１２の注視領域に設定した基準位置ＲＰＬを中心にしてリストの一部だけをその大きさだけが判るように表示してある。図２（Ａ）の状態は、スクロール操作により、リストＬ４の一部が基準位置ＲＰＬと重なっている（またはリストＬ４中を基準位置ＲＰＬを示す線が通っている）状態を示している。この状態では、リストＬ４とリストＬ４の次のリストＬ５が最大行数のリストであり、リストＬ３とリストＬ６は行数が減数したリストである。スクロール操作により、図２（Ａ）の状態から図２（Ｂ）の状態になると、リストＬ４は基準位置ＲＰＬと重ならない状態となり、行数が減数したものとなる、リストＬ５が基準位置ＲＰＬとかさなり最大行数のままで、次のリストＬ６が最大行数となり、リストＬ７が減数したリストとして上がってくる。このように、本実施の形態では、スクロールで操作された結果、基準位置ＲＰＬと重なったリストとその次のリストが最大行数のリストとなり、表示画面１２に表示されるその他のリストは行数が減数されたリストとなる。
【００３０】
なお「表示画面」は必ずしも表示部１０の画面全体を指すものではなく、複数のリストが表示される部分であって、例えば画面の一部を占めるウィンドウの場合も含み、注視領域ＧＡも表示画面を基準に定められ、仮に表示画面のサイズや画面全体に占める位置が変化した場合には、それに伴い変動する。
【００３１】
リスト表示部３６の表示する具体的な最大行数は、文字情報表示装置の使用目的や操作者の感じる利便性に応じて予め設定されるが、操作部４０の操作により作業途中に変更可能であってもよい。
【００３２】
リスト表示部３６は、減数モードの適用された複数の前のリスト（例えば図８（Ｈ）のリストＬ１乃至Ｌ３及び複数の後のリスト（例えば図８（Ｈ）のＬ６乃至Ｌ１０）には、該当する文字情報の最初の文字行を必ず含むように定める機能を有している。通常文字情報の最初の行には、その文字情報の内容に密接に関連する文字が含まれることが多いので、最初の行さえ表示すると、作業者が通常注視する注視領域から離れた領域に一部が表示される文字情報であっても、縮小されていない最初の文字行から作業者は直感的にその文字情報の内容を想起する場合が多い。そのため本実施の形態によれば、見直し操作またはリターン操作をする回数を減らすことができる。
【００３３】
表示画面１２に表示されるリストの数は、表示画面１２のサイズや文字情報表示装置の使用目的等により調整可能であるが、５個から１１個ぐらいまでが好ましく、本実施の形態においても、図５乃至図９に拡大して示すようにリストは表示画面１２に９個または１０個表示できる。表示画面１２に７個以上のリストが表示される場合には、１以上の最大行数のリストを、注視領域ＧＡに２個または３個設けるように設定可能である。
【００３４】
なお本実施の形態においては、例えば図８（Ｈ）に示すように、リストＬ１とＬ１０を除き、前の複数のリスト及び後の複数のリストの表示行数が、アイコンの縦幅より小さくならないように設定されているが、減数モードは、操作者の嗜好や装置の使用目的に応じて、前の複数のリスト及び後の複数のリストが最大行数のリストから離れるに従って、ｎ．ｍ行（ｎは１以上の整数，ｍは０以上の整数）ずつ表示行数を減らすように設定してもよい。すなわち１行ずつ表示行数を減らしてもよいが、例えば１．５行のように１行を表示した上で、さらに１行に満たない行を表示するようにしてもよい。ｎが１または２であり、ｍが４，５または６であってもよい。
【００３５】
次に本実施の形態の作用について説明する。図３は本実施の形態の処理の流れを説明するフローチャートである。
【００３６】
図３において、スタート時には、シーケンスのプログラムを作成するためのプログラミング用ソフトが起動されている。操作部４０の操作により文字情報記憶部２０から作業を行うためのファイルを読み出すと、表示部１０には初期リスト画面が表示される（ステップＳ１）。そのまま操作によりスクロール指示を行わなければ、表示画面が維持される（ステップＳ２、ステップＳ３）。
【００３７】
操作部４０の操作によりスクロール部３２が動作してスクロール指示がなされると（ステップＳ３）、複数のリストを指定量スクロールするとしたときに基準位置を含む位置にリストが存在するかどうかを文字情報選択部３４が判断し（ステップＳ４）、リストが存在しなければ、スクロール部３２がスクロールを実行して、リスト表示部３６が表示画面にリストを表示し（ステップＳ８）、続いて終了（ステップＳ９）でなければステップＳ３に戻る。
【００３８】
基準位置を含む位置にリストが存在すると文字情報選択部３４が判断した場合（ステップＳ４）、文字情報選択部３４は該当リストに表示される文字情報を中心文字情報と定め、中心情報と順番が連続する複数の文字情報を選択する（ステップＳ５）。
【００３９】
続いて、リスト表示部３６は、文字情報選択部３４が選択した中心文字情報または中心文字情報及び中心文字情報と隣接する１以上の文字情報を、複数の文字情報の中で最大の文字数を有する文字情報の全てまたは大部分を表示するのに必要な表示行数を備えた最大行数のリストとして注視領域に表示し、且つ選択した中心文字情報またはこの中心文字情報及びこの中心文字情報と隣接する１以上の文字情報よりも順番が前及び後の複数の文字情報を複数の前のリスト及び複数の後のリストとする（ステップＳ６）。
【００４０】
次にリスト表示部３６は、複数の前のリスト及び複数の後のリストの表示行数を、最大行数のリストから離れるに従って予め定めた減数モードで最大行数のリストの表示行数よりも表示行数が少なくなるように定め、且つ複数の前のリスト及び複数の後のリストには、該当する文字情報の最初の文字行を必ず含める（ステップＳ７）。
【００４１】
その後リスト表示部３６はスクロールを実行して表示画面にリストを表示する（ステップＳ８）。
【００４２】
図４は、実際の表示画面上に表示されたリストの変化を示す。図５乃至図９には、図４（Ａ）乃至（Ｊ）の拡大図を示してある。図５（Ａ）は、図３のステップＳ１の初期リスト画面が表示された状態であり、その後ステップＳ３からステップＳ８までの処理が、９回繰り返されて、図９（Ｊ）の状態に至っている。
【００４３】
なお各表示画面の左端近くには、表示画面に表示する複数のリストの左方に隣接して該当するリストの内容に関連したアイコンがリスト表示部３６により表示される。本実施の形態における各アイコンはシーケンスのブロックの種類（例えばスタート、出力等）を示し、作業者がブロックの内容を一目で認識することができる。また操作部４０のマウスによりアイコンがクリックされると、該当するリストの内容が全て表示される（全ての行が表示された状態は図示していない）。このようにすると見たいリストの内容をすぐに全て見ることができる。
【００４４】
図８（Ｈ）では、中心文字情報ＣＴが属するリスト４とその下のリストＬ５のみが最大行数で表示されている。最大行数のリストから離れるに従って、表示される行数が減少している。
【００４５】
同様にして、図９（Ｊ）まで上方向にスクロールするにつれて、注視領域では１個から３個のリストが入れ替わって最大行数で表され、注視領域から離れるに従って、行数が漸次少なくなるように表示されているが、最小でも最初の一行だけは表示するように定められている。
【００４６】
以上のように、本実施の形態の文字情報表示装置によると、作業者が文字入力や確認の作業を施す注視領域にあるリストについては最大行数で表示して作業しやすくするとともに、注視領域から離れたリストについては表示行数を減らすが、最初の行だけは表示するようにすることで、作業者が直感的にそのリストに含まれる文字情報の内容を想起することができ、見直し操作やリターン操作をする回数を減らして作業効率を向上させることができる。
【産業上の利用可能性】
【００４７】
本発明によれば、注視領域から離れた文字情報でも、最初の文字行を表示することにより、作業者は直感的にその文字情報の内容を想起する場合が多いので、見直し操作またはリターン操作をする回数を減らすことができる。
【符号の説明】
【００４８】
１０  表示部
１２  表示画面
２０  文字情報記憶部
３０  表示制御部
３２  スクロール部
３４  文字情報選択部
３６  リスト表示部
４０  操作部
【図１】
2019020436.tif 000003
【図２】
2019020436.tif 000004
【図３】
2019020436.tif 000005
【図４】
2019020436.tif 000006
【図５】
2019020436.tif 000007
【図６】
2019020436.tif 000008
【図７】
2019020436.tif 000009
【図８】
2019020436.tif 000010
【図９】
2019020436.tif 000011