(57)【要約】複数の入力項目を備える入力画面をディスプレイに表示する第１の表示部（１０）と、入力項目に関連する参照情報を記憶する参照情報記憶部（１８）と、入力項目と、当該入力項目に関連する参照情報とを対応付けた対応情報を記憶する対応情報記憶部（１２）と、ディスプレイに表示されている表示入力項目を特定する表示入力項目特定部（１１）と、対応情報を参照して表示入力項目に関連する表示対象参照情報を特定する表示対象参照情報特定部（１３）と、表示入力項目に基づいて表示対象参照情報をディスプレイに表示する表示態様を決定する表示態様決定部（１６）と、参照情報記憶部（１８）から表示対象参照情報を取出し、表示態様決定部（１６）が決定した表示態様で、表示入力項目が表示されている入力画面に表示する第２の表示部（１７）と、を有する入力支援装置（１）。
2014033978.tif 000002
【特許請求の範囲】
【請求項１】
複数の入力項目を備える入力画面をディスプレイに表示する第１の表示手段と、
複数の前記入力項目の少なくとも一部に関連する複数の参照情報を記憶する参照情報記憶手段と、
前記入力項目と、当該入力項目に関連する１つ又は複数の前記参照情報とを対応付けた対応情報を記憶する対応情報記憶手段と、
前記ディスプレイに表示されている１つ又は複数の前記入力項目である表示入力項目を特定する表示入力項目特定手段と、
前記対応情報を参照して前記表示入力項目に関連する前記参照情報である表示対象参照情報を特定する表示対象参照情報特定手段と、
前記表示入力項目に基づいて前記表示対象参照情報を前記ディスプレイに表示する表示態様を決定する表示態様決定手段と、
前記参照情報記憶手段から前記表示対象参照情報を取出し、前記表示態様決定手段が決定した表示態様で、前記表示入力項目が表示されている前記入力画面に表示する第２の表示手段と、
を有する入力支援装置。
【請求項２】
請求項１に記載の入力支援装置において、
前記表示入力項目に基づいて、所定のルールに従い前記複数の参照情報をグループ化した複数のグループに優先順位を付す優先順位決定手段をさらに有し、
前記表示態様決定手段は、前記グループ毎にまとめて複数の前記参照情報を表示するとともに、前記優先順位が高い前記グループを優先的に表示した表示態様を決定する入力支援装置。
【請求項３】
請求項２に記載の入力支援装置において、
前記表示態様決定手段は、所定のルールに従い並べられた複数のグループの並べ方を変更することなく、前記優先順位が高いグループの表示領域を前記優先順位が低いグループの表示領域よりも大きくした表示態様を決定する入力支援装置。
【請求項４】
請求項２に記載の入力支援装置において、
前記表示態様決定手段は、優先順位の高い順に複数のグループを並べた表示態様を決定する入力支援装置。
【請求項５】
請求項２から４のいずれか１項に記載の入力支援装置において、
前記優先順位決定手段は、各グループに含まれる前記表示対象参照情報の数に基づいて前記グループの優先順位を決定する入力支援装置。
【請求項６】
請求項２から４のいずれか１項に記載の入力支援装置において、
前記対応情報記憶手段は、互いに関連する前記入力項目と前記参照情報のペア毎に、関連する強さを示す情報を対応付けた関連性情報をさらに記憶し、
前記優先順位決定手段は、各グループに含まれる前記表示対象参照情報の数、及び、前記表示入力項目と前記表示対象参照情報の関連する強さに基づいて前記グループの優先順位を決定する入力支援装置。
【請求項７】
請求項２から６のいずれか１項に記載の入力支援装置において、
前記表示態様決定手段は、前記グループ毎にまとめて表示される複数の前記参照情報の各前記グループ内における表示態様として、前記表示対象参照情報を他の前記参照情報よりも優先的に表示した表示態様を決定する入力支援装置。
【請求項８】
請求項１から７のいずれか１項に記載の入力支援装置において、
前記ディスプレイに表示されている前記表示入力項目を変更する入力を受付ける入力受付手段をさらに有し、
前記表示入力項目特定手段は、前記入力受付手段が前記表示入力項目を変更する入力を受付けると、それをトリガにして、変更後の前記表示入力項目を特定する入力支援装置。
【請求項９】
請求項１から８のいずれか１項に記載の入力支援装置において、
前記表示入力項目の中のユーザがその時点で選択している前記表示入力項目である選択入力項目を特定する選択入力項目特定手段をさらに有し、
前記表示態様決定手段は、前記選択入力項目に関連する前記参照情報を、前記ディスプレイに表示されている他の前記参照情報と識別可能に表示した表示態様を決定する入力支援装置。
【請求項１０】
コンピュータが、
複数の前記入力項目の少なくとも一部に関連する複数の参照情報を記憶する参照情報記憶手段と、
前記入力項目と、当該入力項目に関連する１つ又は複数の前記参照情報とを対応付けた対応情報を記憶する対応情報記憶手段と、を備え、
複数の入力項目を備える入力画面をディスプレイに表示する第１の表示ステップと、
前記ディスプレイに表示されている１つ又は複数の前記入力項目である表示入力項目を特定する表示入力項目特定ステップと、
前記対応情報を参照して前記表示入力項目に関連する前記参照情報である表示対象参照情報を特定する表示対象参照情報特定ステップと、
前記表示入力項目に基づいて前記表示対象参照情報を前記ディスプレイに表示する表示態様を決定する表示態様決定ステップと、
前記参照情報記憶手段から前記表示対象参照情報を取出し、前記表示態様決定ステップで決定した表示態様で、前記表示入力項目が表示されている前記入力画面に表示する第２の表示ステップと、
を実行する入力支援方法。
【請求項１１】
コンピュータを、
複数の入力項目を備える入力画面をディスプレイに表示する第１の表示手段、
複数の前記入力項目の少なくとも一部に関連する複数の参照情報を記憶する参照情報記憶手段、
前記入力項目と、当該入力項目に関連する１つ又は複数の前記参照情報とを対応付けた対応情報を記憶する対応情報記憶手段、
前記ディスプレイに表示されている１つ又は複数の前記入力項目である表示入力項目を特定する表示入力項目特定手段、
前記対応情報を参照して前記表示入力項目に関連する前記参照情報である表示対象参照情報を特定する表示対象参照情報特定手段、
前記表示入力項目に基づいて前記表示対象参照情報を前記ディスプレイに表示する表示態様を決定する表示態様決定手段、
前記参照情報記憶手段から前記表示対象参照情報を取出し、前記表示態様決定手段が決定した表示態様で、前記表示入力項目が表示されている前記入力画面に表示する第２の表示手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力支援装置、入力支援方法、及び、プログラムに関する。
【背景技術】
【０００２】
ユーザが、テキスト入力や項目選択、ファイルの指定などの入力作業を行う場合において、入力内容を決定したり、入力内容の妥当性を判断するために、有用となる情報を参照可能とする技術がある。【０００３】
例えば、所定のアプリケーション画面において、入力項目となるテキストボックス近傍に、入力補助用の操作ボタンを配置し、これをクリックすることで、参照情報を表示したウインドウを出力する技術がある。このような技術によれば、ユーザは入力作業に関連する情報を参照しながら、入力作業を行うことが可能となり、作業効率や正確性の向上が期待できる。【０００４】
当該技術に関連する技術としては、例えば特許文献１に記載されたものがある。特許文献１には、情報提供装置から情報提供を受ける際の利用者の入力操作を支援する入力支援方法が開示されている。当該入力支援方法は、情報提供装置から情報提供を受けるために入力された入力情報を通信装置により利用者端末から受信してその受信した入力情報を情報提供装置へ送信するステップと、利用者端末から受信した入力情報を記憶装置に格納して管理するステップと、情報提供装置から送信された提供情報へ入力情報に関連する情報を支援情報として付加して出力情報を生成し、その生成した出力情報を通信装置により利用者端末へ送信するステップとを有する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１８８２８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明者は、入力作業時に関連する情報（参照情報）を参照するための技術（以下、「当該技術」という）において、以下のような課題があることを見出した。【０００７】
すなわち、入力作業を行うユーザが参照情報を呼び出す、あるいは探し出す、不要となった参照情報を非表示とする等の手間が発生するという問題がある。【０００８】
例えば、システム運用管理業務において発生した障害に関する情報を登録する入力作業においては、その障害の詳細を示す複数のデータ（グラフ、テキスト、図等）を参照しながら、各入力項目に対する入力内容を決定し、決定した内容を入力することとなる。また、資材発注業務における発注量の入力作業においては、在庫量、過去の同時期の消費量、その他の留意事項等を参照しながら発注量を決定し、決定した発注量を入力することとなる。このように入力作業時に参照する情報量が多い場合、上記問題は顕著になる。【０００９】
また、入力項目が複数ある場合、各入力項目に応じて参照する情報は異なったものとなり得るが、かかる場合、処理対象の入力項目が他の入力項目に移る毎に、それまでに呼び出した参照情報を画面上で非表示にする（ウインドウを閉じる等）作業を行わないと、画面上に呼び出された参照情報の数が増え続け、画面が見難い状態となってしまう。結果、いずれの参照情報を参照すればよいのか把握し難い状態となってしまう。【００１０】
そこで、本発明では、所定の参照情報を参照しながら入力作業を行う処理において、ユーザが所定の参照情報を呼び出したり、探し出したり、また、不要となった参照情報を非表示にするなどの面倒な作業を行わなくても、所定の参照情報を参照しながら行う入力作業を効率的に進めることができるユーザフレンドリーな技術を提供することを課題とする。
【課題を解決するための手段】
【００１１】
本発明によれば、
複数の入力項目を備える入力画面をディスプレイに表示する第１の表示手段と、
複数の前記入力項目の少なくとも一部に関連する複数の参照情報を記憶する参照情報記憶手段と、
前記入力項目と、当該入力項目に関連する１つ又は複数の前記参照情報とを対応付けた対応情報を記憶する対応情報記憶手段と、
前記ディスプレイに表示されている１つ又は複数の前記入力項目である表示入力項目を特定する表示入力項目特定手段と、
前記対応情報を参照して前記表示入力項目に関連する前記参照情報である表示対象参照情報を特定する表示対象参照情報特定手段と、
前記表示入力項目に基づいて前記表示対象参照情報を前記ディスプレイに表示する表示態様を決定する表示態様決定手段と、
前記参照情報記憶手段から前記表示対象参照情報を取出し、前記表示態様決定手段が決定した表示態様で、前記表示入力項目が表示されている前記入力画面に表示する第２の表示手段と、
を有する入力支援装置が提供される。【００１２】
また、本発明によれば、
コンピュータが、
複数の前記入力項目の少なくとも一部に関連する複数の参照情報を記憶する参照情報記憶手段と、
前記入力項目と、当該入力項目に関連する１つ又は複数の前記参照情報とを対応付けた対応情報を記憶する対応情報記憶手段と、を備え、
複数の入力項目を備える入力画面をディスプレイに表示する第１の表示ステップと、
前記ディスプレイに表示されている１つ又は複数の前記入力項目である表示入力項目を特定する表示入力項目特定ステップと、
前記対応情報を参照して前記表示入力項目に関連する前記参照情報である表示対象参照情報を特定する表示対象参照情報特定ステップと、
前記表示入力項目に基づいて前記表示対象参照情報を前記ディスプレイに表示する表示態様を決定する表示態様決定ステップと、
前記参照情報記憶手段から前記表示対象参照情報を取出し、前記表示態様決定ステップで決定した表示態様で、前記表示入力項目が表示されている前記入力画面に表示する第２の表示ステップと、
を実行する入力支援方法が提供される。【００１３】
また、本発明によれば、
コンピュータを、
複数の入力項目を備える入力画面をディスプレイに表示する第１の表示手段、
複数の前記入力項目の少なくとも一部に関連する複数の参照情報を記憶する参照情報記憶手段、
前記入力項目と、当該入力項目に関連する１つ又は複数の前記参照情報とを対応付けた対応情報を記憶する対応情報記憶手段、
前記ディスプレイに表示されている１つ又は複数の前記入力項目である表示入力項目を特定する表示入力項目特定手段、
前記対応情報を参照して前記表示入力項目に関連する前記参照情報である表示対象参照情報を特定する表示対象参照情報特定手段、
前記表示入力項目に基づいて前記表示対象参照情報を前記ディスプレイに表示する表示態様を決定する表示態様決定手段、
前記参照情報記憶手段から前記表示対象参照情報を取出し、前記表示態様決定手段が決定した表示態様で、前記表示入力項目が表示されている前記入力画面に表示する第２の表示手段、
として機能させるためのプログラムが提供される。
【発明の効果】
【００１４】
本発明によれば、所定の参照情報を参照しながら入力作業を行う処理において、ユーザが所定の参照情報を呼び出したり、探し出したり、また、不要となった参照情報を非表示にするなどの面倒な作業を行わなくても、所定の参照情報を参照しながら行う入力作業を効率的に進めることができるユーザフレンドリーな技術が実現される。
【図面の簡単な説明】
【００１５】
上述した目的、および、その他の目的、特徴および利点は、以下の述べる好適な実施の形態、および、それに付随する以下の図面によって、さらに明らかになる。
【図１】本実施形態の入力操作支援装置により実現された入力画面がディスプレイに表示されている状態を示す一例である。
【図２】本実施形態の入力支援装置が保持する情報の一例である。
【図３】本実施形態の入力操作支援装置により実現された入力画面がディスプレイに表示されている状態を示す一例である。
【図４】本実施形態の入力操作支援装置の機能ブロック図の一例である。
【図５】本実施形態の入力支援装置が保持する情報の一例である。
【図６】本実施形態の入力支援方法の処理の流れの一例を示すフローチャートである。
【図７】本実施形態の入力操作支援装置により実現された入力画面がディスプレイに表示されている状態を示す一例である。
【図８】本実施形態の入力操作支援装置により実現された入力画面がディスプレイに表示されている状態を示す一例である。
【図９】本実施形態の入力操作支援装置により実現された入力画面がディスプレイに表示されている状態を示す一例である。
【図１０】本実施形態の入力操作支援装置の機能ブロック図の一例である。
【図１１】本実施形態の入力操作支援装置により実現された入力画面がディスプレイに表示されている状態を示す一例である。
【図１２】本実施形態の入力操作支援装置により実現された入力画面がディスプレイに表示されている状態を示す一例である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図面を用いて説明する。
【００１７】
なお、本実施形態の装置は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされたプログラム（あらかじめ装置を出荷する段階からメモリ内に格納されているプログラムのほか、ＣＤ等の記憶媒体やインターネット上のサーバ等からダウンロードされたプログラムも含む）、そのプログラムを格納するハードディスク等の記憶ユニット、ネットワーク接続用インタフェイスを中心にハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。
【００１８】
また、本実施形態の説明において利用する機能ブロック図は、ハードウェア単位の構成ではなく、機能単位のブロックを示している。これらの図においては、各装置は１つの機器により実現されるよう記載されているが、その実現手段はこれに限定されない。すなわち、物理的に分かれた構成であっても、論理的に分かれた構成であっても構わない。
【００１９】
＜第１の実施形態＞
まず、本実施形態の入力操作支援装置の概要について説明する。
【００２０】
図１は、本実施形態の入力操作支援装置により実現された入力画面がディスプレイに表示されている状態を示す一例である。当該入力画面は、ユーザが入力作業を行う入力項目（Ｉｔｅｍ０１乃至０５等）を配置した入力領域Ｂと、ディスプレイに表示されている複数の入力項目（Ｉｔｅｍ０１乃至０５）のいずれかの入力時に有用となる参照情報を配置した参照領域Ａとを有する。
【００２１】
参照情報は、入力作業に関する要件やアルファベット順などの何らかの論理的法則によりグルーピング・階層化されており、最上位の階層毎に（グループ毎に）異なる領域（パネル）に分けて表示されている。図１の例では、参照情報は、Ｉｎｆｏ０１、Ｉｎｆｏ０２、Ｉｎｆｏ０３、Ｉｎｆｏ０４の４つのグループに分類され、グループ毎に分けて複数の参照情報が表示されている。
【００２２】
また、本実施形態の入力操作支援装置は、あらかじめ、図２に示すように、入力画面に表示される入力項目ごとに、当該入力項目への入力作業の際に参照される単一あるいは複数の参照情報を特定する情報を含む項目関連情報（対応情報）を対応付けて記憶しておく。
【００２３】
図２に示す項目関連情報（対応情報）は、入力項目を特定する識別子である「入力項目ＩＤ」と、各入力項目に対応する参照情報を特定する識別子である「参照情報ＩＤ」とが対応付けられている。なお、「入力項目ＩＤ」と「参照情報ＩＤ」とは、１：ｎ（ｎは０以上の整数）の関係にある。例えば、入力項目「Ｉｔｅｍ０１」は参照情報として「Ｉｎｆｏ０１−１」および「Ｉｎｆｏ０２−２」が対応付けられている。入力項目「Ｉｔｅｍ０２」はいずれの参照情報も対応付けられていない（入力作業時に参照される情報がない）。入力項目「Ｉｔｅｍ０４」は参照情報「Ｉｎｆｏ０２−２」が対応付けられている。
【００２４】
本実施形態の入力操作支援装置は、ディスプレイに表示されている入力項目（図１の場合、Ｉｔｅｍ０１〜０５)を識別すると、図２に示す項目関連情報（対応情報）を参照し、ディスプレイに表示されている入力項目に対応付けられている参照情報ＩＤを特定する。そして、特定した結果に基づいて、参照領域Ａ（図１参照）における複数の参照情報の表示態様（レイアウト等）を決定し、決定した表示態様（レイアウト等）で複数の参照情報を表示する。
【００２５】
例えば、入力操作支援装置は、特定した参照情報ＩＤを利用して、複数の参照情報を分類する複数のグループの優先順位を決定する。図１の画面では、入力項目としてＩｔｅｍ０１乃至０５が表示されている。参照情報Ｉｎｆｏ０１−１とＩｎｆｏ０２−３はそれぞれ表示入力項目Ｉｔｅｍ０１乃至０５の中の１つに対応している。このため、Ｉｎｆｏ０１グループ及びＩｎｆｏ０２グループ各々に１ポイントを加える。また、参照情報Ｉｎｆｏ０１−２、Ｉｎｆｏ０２−１及びＩｎｆｏ０２−２はそれぞれ表示入力項目Ｉｔｅｍ０１乃至０５の中の２つに対応している。このため、Ｉｎｆｏ０１グループに２ポイントを加えるとともに、Ｉｎｆｏ０２グループに４ポイントを加える。
【００２６】
入力支援装置は、この結果から、Ｉｎｆｏ０１グループの優先度は３（Ｉｎｆｏ０１−１：１ポイント、Ｉｎｆｏ０１−２：２ポイント）、Ｉｎｆｏ０２グループの優先度は５（Ｉｎｆｏ０２−１：２ポイント、Ｉｎｆｏ０２−２：２ポイント、Ｉｎｆｏ０２−３：１ポイント）、Ｉｎｆｏ０３グループ及び０４グループの優先度は０と算出することができる。そして、入力支援装置は、優先順位の高い方から順にＩｎｆｏ０２グループ、Ｉｎｆｏ０１グループ、同位でＩｎｆｏ０３及び０４グループと決定する。
【００２７】
その後、決定した優先順位に従い、参照領域Ａにおける複数の参照情報の表示態様（レイアウト等）を決定する。具体的には、優先順位の高いグループの参照情報が優先的に表示されるような表示態様（レイアウト等）を決定する。図１に示す例の場合、優先度が０であるＩｎｆｏ０３グループ及び０４グループはグループ名のみ表示している。そして、優先度が５であるＩｎｆｏ０２グループと、優先度が３であるＩｎｆｏ０１グループは、表示領域面積比が５：３（上記算出された優先度の比）となるように並べて表示されている。
【００２８】
なお、図１に示す表示から入力領域Ｂにおいてスクロール操作を受付け、ディスプレイに表示される入力項目が変更すると、入力支援装置は変更後の状態においてディスプレイに表示されている入力項目をリアルタイムに識別する。そして、上記と同様にして識別した入力項目に基づいた参照領域Ａの表示態様（レイアウト等）を決定し、図３に示すように、リアルタイムに参照領域Ａの表示態様を変更する。
【００２９】
このように、本実施形態によれば、ディスプレイに表示されている入力項目に応じて、ディスプレイの参照領域Ａに表示される参照情報の表示態様（レイアウト等）をそれに適した態様に決定することができる。また、ディスプレイに表示する入力項目を変更する入力を受付けると、その入力内容に従いディスプレイの入力領域Ｂに表示される入力項目を変更するとともに、当該変更をトリガにして、ディスプレイの参照領域Ａに表示される参照情報の表示態様（レイアウト等）をも変更することができる。
【００３０】
このような本実施形態によれば、所定の参照情報を参照しながら入力作業を行う処理において、ユーザが所定の参照情報を呼び出したり、探し出したり、また、不要となった参照情報を非表示にするなどの面倒な作業を行わなくても、所定の参照情報を参照しながら行う入力作業を効率的に進めることができるユーザフレンドリーな技術が実現される。
【００３１】
以下、本実施形態の構成について説明する。
【００３２】
まず、図４に本実施形態の入力支援装置１の機能ブロック図の一例を示す。図示するように、入力支援装置１は、第１の表示部１０と、表示入力項目特定部１１と、対応情報記憶部１２と、表示対象参照情報特定部１３と、優先順位決定部１５と、表示態様決定部１６と、第２の表示部１７と、参照情報記憶部１８と、入力受付部１９とを有する。以下、各部について説明する。
【００３３】
第１の表示部１０は、複数の入力項目を備える入力画面をディスプレイに表示する。なお、複数の入力項目は、入力画面の中の一部領域である入力領域Ｂに表示される（図１参照）。入力画面中における入力領域Ｂの位置は設計的事項である。
【００３４】
入力画面は、例えば、システム運用管理業務において発生した障害に関する情報を登録するための入力画面であってもよい。入力項目の内容は特段制限されず、障害の内容、障害発生日時、現在の状況、障害発生の頻度、行った処理内容、関連するＳＬＡの内容等であってもよい。
【００３５】
その他、入力画面は、例えば、資材発注業務における発注量を入力するための入力画面であってもよい。入力項目の内容は特段制限されず、所定の品目毎の発注量、納品希望日等であってもよい。
【００３６】
ここでの入力画面の例示はあくまで一例であり、これらに限定されない。
【００３７】
複数の入力項目を表示した入力領域Ｂは、スクロール操作、タグ選択操作、画面・ページ切替操作等により、ディスプレイに表示される入力項目が選択的に変更される構成となっている。なお、図１に示すように、入力画面の中の入力領域Ｂのみを他の領域から独立して、上述のような操作により表示内容を変更する構成とすることができる。
【００３８】
第１の表示部１０は予め入力領域Ｂにおける表示を実現するデータを保持しておき、当該データを利用して入力領域Ｂにおける上述のような表示を実現する。
【００３９】
図４に戻り、表示入力項目特定部１１は、ディスプレイに表示されている１つ又は複数の入力項目である表示入力項目を特定する。上述の通り、入力項目が表示される入力領域Ｂは、スクロール操作、タグ選択操作、画面・ページ切替操作等のユーザ操作に応じて、ディスプレイに表示される入力項目が選択的に変更される構成となっている。表示入力項目特定部１１は、このように一部ずつ選択的にディスプレイに表示される複数の入力項目の中の、その時点でディスプレイに表示されている入力項目を表示入力項目として特定する。
【００４０】
例えば図１に示す例の場合、表示入力項目特定部１１は、表示入力項目として、Ｉｔｅｍ０１乃至０５を特定する。また、図３に示す例の場合、表示入力項目特定部１１は、表示入力項目として、Ｉｔｅｍ０４乃至０８を特定する。なお、表示入力項目特定部１１による特定処理は従来技術に準じて実現できるので、ここでの説明は省略する。
【００４１】
図４に戻り、参照情報記憶部１８は、複数の入力項目の少なくとも一部に関連する複数の参照情報を記憶する。入力項目に関連する参照情報とは、入力項目の入力作業時に参照される情報である。例えば、入力内容を決定するための情報や、入力内容の妥当性を判断するための情報等が参照情報となる。
【００４２】
参照情報の詳細な内容は設計的事項であるが、例えば入力項目が上述した障害の内容、障害発生日時である場合、障害発生時に発せられる障害情報を示すアラートのリストを参照情報としてもよい。また、入力項目が現在の状況である場合、監視対象の現在の状態をリアルタイムに示す画面を参照情報としてもよい。また、入力項目が関連するＳＬＡの内容である場合、ＳＬＡの内容をまとめた一覧を参照情報としてもよい。また、入力項目が上述した所定の品目毎の発注量及び納品希望日である場合、現在の在庫量を示す情報や、過去の消費量を示す情報等を参照情報としてもよい。
【００４３】
対応情報記憶部１２は、入力項目と、当該入力項目に関連する１つ又は複数の参照情報とを対応付けた対応情報を記憶する。図２に対応情報の一例を示す。
【００４４】
図２に示す対応情報は、入力項目を特定する識別子である「入力項目ＩＤ」と、各入力項目に対応する参照情報を特定する識別子である「参照情報ＩＤ」とが対応付けられている。なお、「入力項目ＩＤ」と「参照情報ＩＤ」とは、１：ｎ（ｎは０以上の整数）の関係にある。例えば、入力項目「Ｉｔｅｍ０１」は参照情報として「Ｉｎｆｏ０１−１」および「Ｉｎｆｏ０２−２」が対応付けられている。入力項目「Ｉｔｅｍ０２」はいずれの参照情報も対応付けられていない（入力時に参照される情報がない）。入力項目「Ｉｔｅｍ０４」は参照情報「Ｉｎｆｏ０２−２」が対応付けられている。
【００４５】
なお、対応情報（図２参照）は、入力項目と参照情報の対応付けを一意に決定できれば良く、例えば、識別子ではなく入力項目の名称や参照情報の種類などで表記しても構わない。
【００４６】
図４に戻り、表示対象参照情報特定部１３は、対応情報（図２参照）を参照して、表示入力項目特定部１１が特定した表示入力項目に関連する参照情報である表示対象参照情報を特定する。
【００４７】
図４に戻り、優先順位決定部１５は、表示入力項目特定部１１が特定した表示入力項目に基づいて（いずれの入力項目が表示されているかに基づいて）、所定のルールに従い複数の参照情報をグループ化した複数のグループに優先順位を付す。複数の参照情報のグループ化は、入力作業に関する要件や参照情報の名称のアルファベット順などの何らかの論理的法則に基づいたものとすることができるが、その詳細は特段制限されない。また、グループの数は特段制限されない。複数の参照情報は予めグループ化されており、優先順位決定部１５はそのグループを識別する情報（手段）を予め保持しておいてもよい。図２に示す例の場合、参照情報ＩＤにおける「Ｉｎｆｏ」の直後の値（０１、０２、０３等）が、各参照情報が属するグループを識別する情報となっている。「Ｉｎｆｏ」の直後の値（０１、０２、０３等）が同じ参照情報同士が、同じグループに属することとなる。
【００４８】
ここで、複数のグループに優先順位を付す手段の例を説明する。
【００４９】
一例として、優先順位決定部１５は、各グループに含まれる表示対象参照情報の数に基づいてグループの優先順位を決定することができる。図１の画面では、入力項目としてＩｔｅｍ０１乃至０５が表示されている。表示対象参照情報Ｉｎｆｏ０１−１とＩｎｆｏ０２−３はそれぞれ表示入力項目Ｉｔｅｍ０１乃至０５の中の１つに対応している。このため、Ｉｎｆｏ０１グループ及びＩｎｆｏ０２グループ各々に１ポイントを加える。また、表示対象参照情報Ｉｎｆｏ０１−２、Ｉｎｆｏ０２−１及びＩｎｆｏ０２−２はそれぞれ表示入力項目Ｉｔｅｍ０１乃至０５の中の２つに対応している。このため、Ｉｎｆｏ０１グループに２ポイントを加えるとともに、Ｉｎｆｏ０２グループに４ポイントを加える。
【００５０】
優先順位決定部１５は、この結果から、Ｉｎｆｏ０１グループの優先度は３（１ポイント＋２ポイント）、Ｉｎｆｏ０２グループの優先度は５（１ポイント＋４ポイント）、Ｉｎｆｏ０３グループ及び０４グループの優先度は０と算出する。そして、優先順位決定部１５は、優先順位の高い方から順にＩｎｆｏ０２グループ、Ｉｎｆｏ０１グループ、同位でＩｎｆｏ０３及び０４グループと決定する。なお、優先順位決定部１５が決定した優先順位のみならず、優先順位決定部１５が算出した各グループの優先度も、表示態様決定部１６による表示態様（レイアウト等）決定処理に利用されてもよい。
【００５１】
その他の例を説明する。対応情報記憶部１２は、互いに関連する入力項目と参照情報のペア毎に、関連する強さを示す情報を対応付けた関連性情報をさらに記憶しておく（図５参照）。図５に示す例の場合、各参照情報の末尾に付されたカッコ内の数値が、関連する強さを示す情報である。３点満点であり、数値が大きいほど関連する強さ（関連度）が強い。例えばＩｔｅｍ０１とＩｎｆｏ０１−１の関連度は３であり、Ｉｔｅｍ０１とＩｎｆｏ０２−２の関連度は１であることがわかる。
【００５２】
そして、優先順位決定部１５は、各グループに含まれる表示対象参照情報の数、及び、表示入力項目と表示対象参照情報の関連する強さに基づいて、グループの優先順位を決定することができる。
【００５３】
図１の画面では、入力項目としてＩｔｅｍ０１乃至０５が表示されている。表示入力項目Ｉｔｅｍ０１に対応している表示対象参照情報Ｉｎｆｏ０１−１の関連度は３である。このため、Ｉｎｆｏ０１グループに３ポイントを加える。また、表示入力項目Ｉｔｅｍ０１に対応している表示対象参照情報Ｉｎｆｏ０２−２の関連度は１であるのでＩｎｆｏ０２グループに１ポイントを加える。他の表示入力項目に対応している他の表示対象参照情報についても同様に処理し、各グループにポイントを加える。
【００５４】
優先順位決定部１５は、この結果から、Ｉｎｆｏ０１グループの優先度は７（Ｉｎｆｏ０１−１：３ポイント、Ｉｎｆｏ０１−２：２＋２ポイント）、Ｉｎｆｏ０２グループの優先度は８（Ｉｎｆｏ０２−１：２＋１ポイント、Ｉｎｆｏ０２−２：１＋３ポイント、Ｉｎｆｏ０２−３：１ポイント）、Ｉｎｆｏ０３グループ及び０４グループの優先度は０と算出することができる。そして、優先順位決定部１５は、優先度の高い方から順にＩｎｆｏ０２グループ、Ｉｎｆｏ０１グループ、同位でＩｎｆｏ０３及び０４グループと決定する。なお、優先順位決定部１５が決定した優先順位のみならず、各グループの優先度も、表示態様決定部１６による表示態様（レイアウト等）決定処理に利用されてもよい。
【００５５】
図４に戻り、表示態様決定部１６は、その時点でディスプレイに表示されている表示入力項目に基づいて（どの表示入力項目が表示されているかに基づいて）、表示対象参照情報をディスプレイに表示する表示態様（レイアウト等）を決定する。
【００５６】
そして、第２の表示部１７は、参照情報記憶部１８から表示対象参照情報を取出し、表示態様決定部１６が決定した表示態様（レイアウト等）で並べて、表示入力項目が表示されている入力画面の参照領域Ａに表示する。なお、第２の表示部１７は、参照領域Ａに、表示対象参照情報以外の参照情報をあわせて表示してもよいし、表示対象参照情報のみを表示してもよい。
【００５７】
図１に示すように、入力画面は、ユーザが入力作業を行う入力項目（Ｉｔｅｍ０１乃至０５等）を配置した入力領域Ｂと、ディスプレイに表示されている複数の入力項目のいずれかの入力時に有用となる参照情報を配置した参照領域Ａとを有する。なお、図１の例では、入力領域Ｂと参照領域Ａを横方向に並べて配置しているが、縦方向など他のレイアウトをとっても構わない。
【００５８】
ここで、表示態様決定部１６が決定する表示態様（レイアウト等）の例を説明する。
【００５９】
例えば、表示態様決定部１６は、グループ毎にまとめて複数の参照情報を表示するとともに、優先順位決定部１５が決定した優先順位に従い、優先順位が高いグループを優先的に表示した表示態様（レイアウト等）を決定することができる。
【００６０】
より具体的には、表示態様決定部１６は、図１に示すように、所定のルールに従い並べられた複数のグループの並べ方（所定の並び順、所定の位置関係等）を変更することなく、優先順位が高いグループの表示領域を優先順位が低いグループの表示領域よりも大きくした表示態様（レイアウト等）を決定することができる。
【００６１】
図１に示す例の場合、所定のルールに従い複数のグループは一列に並べて配置されている。表示態様決定部１６はこの並び順を変更することなく、優先順位に応じて各グループの表示領域の大きさを変更した表示態様（レイアウト等）を決定することができる。各グループの表示領域の大きさは、例えば、優先順位決定部１５が算出した各グループの優先度を利用して決定してもよい。
【００６２】
図１の例の場合、優先度が０であるＩｎｆｏ０３及び０４グループはグループ名のみ表示している。なお、優先度が０であるＩｎｆｏ０３及び０４グループは非表示にしてもよい。そして、優先度が５であるＩｎｆｏ０２グループと、優先度が３であるＩｎｆｏ０１グループは、表示領域面積比が５：３となるような大きさで表示されている。
【００６３】
このような手段の場合、参照領域Ａの表示態様（レイアウト等）が変更しても複数のグループの位置関係は変更しないので、ユーザは、どのグループがどの位置に表示されているかを容易に把握することができる。そして、各グループの表示領域の大きさに基づいて、その時点でディスプレイに表示されている表示入力項目に対する入力作業を行う際、いずれのグループに含まれている参照情報を参照すべきか容易に把握することができる。すなわち、表示領域が大きいグループを優先的に参照すればよい。
【００６４】
その他の表示態様（レイアウト等）の例として、表示態様決定部１６は、優先順位の高い順に複数のグループを並べたレイアウト（例：優先順位の順位上から下又は左から右に向かって並べたレイアウト）を決定することができる。このような手段の場合、ユーザは、複数のグループの並び順に基づいて、その時点でディスプレイに表示されている表示入力項目に対する入力作業を行う際、いずれのグループに含まれている参照情報を参照すべきか容易に把握することができる。例えば画面の上方から下方に向かって優先順位の高い順に複数のグループが並べられている場合、上方に位置するグループを優先的に参照すればよい。
【００６５】
ところで、各グループは、表示対象参照情報（表示入力項目と関連する参照情報）とその他の参照情報（表示入力項目と関連しない参照情報）が混在する場合、表示対象参照情報のみが含まれる場合、その他の参照情報のみが含まれる場合、のいずれかとなる。表示態様決定部１６は、このような各グループにおける複数の参照情報の表示態様（レイアウト等）をさらに決定してもよい。
【００６６】
例えば、表示対象参照情報のみが含まれるグループ、又は、その他の参照情報のみが含まれるグループの場合、予め定められた所定の並べ方（並び順、位置関係等）で複数の参照情報を並べた表示態様（レイアウト等）を決定してもよい。
【００６７】
一方、表示対象参照情報とその他の参照情報が混在するグループの場合、予め定められた所定の並べ方（並び順、位置関係等）で複数の参照情報を並べるとともに、表示対象参照情報を優先的に表示した表示態様（レイアウト等）を決定してもよい。例えば、各グループに含まれる複数の参照情報がスクロール操作等の手段を用いて選択的にディスプレイに表示される構成となっている場合、表示最小参照情報が表示されるようにスクロール位置、ページ位置、タグ位置を決定してもよい。または、予め定められた所定の並べ方（並び順、位置関係等）で複数の参照情報を並べるとともに、表示対象参照情報を強調表示（他の参照情報よりも大きく表示、他の参照情報と異なる色で表示等）した表示態様を決定してもよい。又は、表示対象参照情報を上から順にならべた後、その下にその他の参照情報を並べたレイアウトを決定してもよい。
【００６８】
入力受付部１９は、ディスプレイに表示されている表示入力項目を変更する入力を受付ける。表示入力項目を変更する操作は入力領域Ｂの構成に応じて異なるが、例えば、スクロール操作、タグ選択操作、画面・ページ切替操作等である。入力受付部１９はこのような操作で表示入力項目を変更する入力を受付ける。
【００６９】
入力受付部１９が表示入力項目を変更する入力を受付けると、それをトリガにして、第１の表示部１０が入力領域Ｂにおける表示を変更する。また、それをトリガにして、上述した表示入力項目特定部１１による表示入力項目を特定する処理、表示対象参照情報特定部１３による表示対象参照情報を特定する処理、優先順位決定部１５による優先順位を決定する処理、表示態様決定部１６による表示態様（レイアウト等）を決定する処理、及び、第２の表示部１７による表示対象参照情報をディスプレイに表示する処理が連動して行われる。結果、入力受付部１９が表示入力項目を変更する入力を受付けると、その入力内容に従いディスプレイの入力領域Ｂに表示される入力項目が変更されるとともに、ディスプレイの参照領域Ａに表示される参照情報の表示態様（レイアウト等）も変更される。
【００７０】
次に、図６のフローチャートを用いて、本実施形態の処理の流れの一例を説明する。
【００７１】
まず、入力支援装置１が入力領域Ｂ及び参照領域Ａを有する入力画面をディスプレイに表示する入力を受付けると、表示入力項目特定部１１は、初期設定等に基づいて最初にディスプレイに表示される１つまたは複数の入力項目（表示入力項目）を特定する（Ｓ１０）。その後、表示対象参照情報特定部１３は対応情報記憶部１２を参照し（図２参照）、Ｓ１０で特定された表示入力項目に対応付けられている参照情報（表示対象参照情報）を特定する（Ｓ２０）。
【００７２】
その後、優先順位決定部１５は、Ｓ１０で特定された表示入力項目に基づいて、所定のルールに従い複数の参照情報をグループ化した複数のグループに優先順位を付す（Ｓ３０）。
【００７３】
次いで、表示態様決定部１６は、Ｓ１０で特定された表示入力項目に基づいて表示対象参照情報をディスプレイに表示する表示態様（レイアウト等）を決定する。例えば、表示態様決定部１６は、グループ毎にまとめて複数の参照情報を表示するとともに、優先順位が高いグループを優先的に表示した表示態様（レイアウト等）を決定する（Ｓ４０）。
【００７４】
その後、例えば図１に示すような入力画面がディスプレイに表示される（Ｓ５０）。図１に示す入力画面においては、入力領域Ｂに、例えば初期設定に基づいて決定された複数の入力項目が表示されている（第１の表示部１０）。また、参照領域Ａに、参照情報記憶部１８から取出された表示対象参照情報を、Ｓ４０で決定された表示態様（レイアウト等）で並べて表示されている（第２の表示部１７）。
【００７５】
図１に示す入力画面がディスプレイに表示された後、ユーザが、例えば入力領域Ｂに対してスクロール操作を行い、ディスプレイに表示される入力項目を変更する入力を行ったとする。例えば、図１に示されているＩｔｅｍ０１乃至０３を非表示にし、Ｉｔｅｍ０４が最も上に表示される状態までスクロール移動させる操作を行ったとする。
【００７６】
すると、入力受付部１９は当該入力を受付ける。そして、第１の表示部１０は、入力内容に従い、入力領域Ｂにおける表示内容を変更する。
【００７７】
また、表示入力項目特定部１１は、変更後にディスプレイに表示される１つまたは複数の変更後の入力項目（表示入力項目）を特定する（Ｓ１０´）。その後、表示対象参照情報特定部１３は対応情報記憶部１２を参照し（図２参照）、Ｓ１０´で特定された変更後の表示入力項目に対応付けられている参照情報（表示対象参照情報）を特定する（Ｓ２０´）。
【００７８】
その後、優先順位決定部１５は、Ｓ１０´で特定された表示入力項目に基づいて、所定のルールに従い複数の参照情報をグループ化した複数のグループに優先順位を付す（Ｓ３０´）。
【００７９】
次いで、表示態様決定部１６は、Ｓ１０´で特定された表示入力項目に基づいて表示対象参照情報をディスプレイに表示する表示態様（レイアウト等）を決定する。例えば、表示態様決定部１６は、グループ毎にまとめて複数の参照情報を表示するとともに、優先順位が高いグループを優先的に表示した表示態様（レイアウト等）を決定する（Ｓ４０´）。
【００８０】
そして、第２の表示部１７は、参照領域Ａにおける表示を、Ｓ２０´で特定された表示対象参照情報をＳ４０´で決定された表示態様（レイアウト等）で並べた表示に変更する。
【００８１】
結果、図１に示す表示が図３に示す表示に変更される。
【００８２】
このように、本実施形態によれば、ディスプレイに表示されている入力項目に応じて、ディスプレイの参照領域Ａに表示される参照情報の表示態様（レイアウト等）をそれに適した態様に決定することができる。また、ディスプレイに表示する入力項目を変更する入力を受付けると、その入力内容に従いディスプレイの入力領域Ｂに表示される入力項目を変更するとともに、当該変更をトリガにして、ディスプレイの参照領域Ａに表示される参照情報の表示態様（レイアウト等）をも変更することができる。
【００８３】
以下、本実施形態の変形例を説明する。
【００８４】
本実施形態の入力支援装置１は、据置型のディスプレイ及びコンピュータを有し、当該ディスプレイに上述した入力画面（図１、３参照）を表示してもよいし、又は、ノートパソコンやスマートフォン等の持ち運びされる装置として構成されてもよい。
【００８５】
図７乃至９に、本実施形態の入力支援装置１をスマートフォンとした場合の入力画面の表示例を示す。
【００８６】
図示するように、入力画面は、ユーザが入力作業を行う入力項目（Ｉｔｅｍ０１乃至０５等）を配置した入力領域Ｂ´と、ディスプレイに表示されている入力項目の入力時に有用となる参照情報を配置した参照領域Ａ´とを有する。なお、図示する例では、入力領域Ｂ´と参照領域Ａ´を縦方向に並べて配置しているが、横方向など他の表示態様（レイアウト等）をとっても構わない。
【００８７】
図７に示す例の場合、ディスプレイの表示面積が小さいので、入力領域Ｂ´における入力項目の数は１つとなっている。また、優先度が０であるＩｎｆｏ０３及び０４グループは非表示となり、優先度が１以上の所定値であるＩｎｆｏ０１グループとＩｎｆｏ０２グループとが、所定の表示領域面積比で表示されている。
【００８８】
図７に示す状態から、入力受付部１９が、入力領域Ｂ´に表示される入力項目を変更する入力を受付けたとする。例えば、図７に示す状態で示されているＩｔｅｍ０１を非表示にし、Ｉｔｅｍ０３を表示する入力を受付けたとする。
【００８９】
すると、図８に示すように、第１の表示部１０は、当該入力に従い入力領域Ｂ´の表示内容を変更する。また、第２の表示部１７は、入力領域Ｂ´の表示変更に応じて、参照領域Ａ´の表示内容を変更する。図７と８を比べると、Ｉｎｆｏ０１のスクロール位置が変更していることが分かる。図２の対応情報を参照すれば、Ｉｔｅｍ０１にはＩｎｆｏ０１−１が関連しており、Ｉｔｅｍ０３にはＩｎｆｏ０１−２が関連していることが分かる。このため、表示入力項目がＩｔｅm０１である図７の例においては、表示態様決定部１６はＩｎｆｏ０１グループの表示態様として、Ｉｎｆｏ０１−１が優先的に表示されるスクロール位置での表示態様を決定している。一方、表示入力項目がＩｔｅm０３である図８の例においては、表示態様決定部１６はＩｎｆｏ０１グループの表示態様として、Ｉｎｆｏ０１−２が優先的に表示されるスクロール位置での表示態様を決定している。
【００９０】
次に、図８に示す状態から、入力受付部１９が、Ｉｎｆｏ０２グループの表示を閉じる入力を受付けたとする。すると、表示態様決定部１６は入力内容に従った表示態様を決定する。そして、第２の表示部１７は、新たに決定された表示態様で参照情報を参照領域Ａ´に表示する（図９参照）。図９に示す例の場合、Ｉｎｆｏ０２グループは、名称のみ表示したバーが表示され、参照情報の詳細を表示する領域は閉じられている。また、あわせて、空いたスペースに、Ｉｎｆｏ０２グループと同様の態様で、非表示となっていた他のグループのバーが表示されている。
【００９１】
その他の変形例として、上記例では、グループ毎に優先順位を付し、グループ単位で参照情報を表示する例を説明したが、参照情報単位（Ｉｎｆｏ０１−１、Ｉｎｆｏ０１−２等）で優先順位を付し、表示することもできる。例えば、図５を用いて説明した関連度を用いて、関連度の大きい順に、複数の表示対象参照情報に優先順位を付してもよい。そして、表示対象参照情報のみを優先順位の高い順に並べて表示してもよい。すなわち、表示対象参照情報以外の参照情報は非表示としてもよい。当該変形例の場合、表示対象参照情報のみをディスプレイに表示することができるので、表示スペースが小さい場合に有効である。
【００９２】
以上説明した本実施形態によれば、所定の参照情報を参照しながら入力作業を行う処理において、ユーザが所定の参照情報を呼び出したり、探し出したり、また、不要となった参照情報を非表示にするなどの面倒な作業を行わなくても、所定の参照情報を参照しながら行う入力作業を効率的に進めることができるユーザフレンドリーな技術が実現される。
【００９３】
＜第２の実施形態＞
本実施形態は、ディスプレイに表示されている入力項目（表示入力項目）と、表示入力項目の中のユーザが選択している表示項目（選択入力項目）とに基づいて、参照情報の表示態様（レイアウト等）を決定する。
【００９４】
図１０に本実施形態の入力支援装置１の機能ブロック図の一例を示す。図示するように、入力支援装置１は、第１の表示部１０と、表示入力項目特定部１１と、対応情報記憶部１２と、表示対象参照情報特定部１３と、優先順位決定部１５と、表示態様決定部１６と、第２の表示部１７と、参照情報記憶部１８と、入力受付部１９と、選択入力項目特定部２０とを有する。
【００９５】
第１の表示部１０、表示入力項目特定部１１、対応情報記憶部１２、表示対象参照情報特定部１３、優先順位決定部１５、第２の表示部１７、参照情報記憶部１８の構成は、第１の実施形態と同様であるので、ここでの説明は省略する。
【００９６】
以下、表示態様決定部１６と、入力受付部１９と、選択入力項目特定部２０との構成について説明する。
【００９７】
入力受付部１９は、ディスプレイに表示されている表示入力項目の中の１つを選択する入力をユーザから受付ける。入力操作は特段制限されず、例えば、１つの入力項目に対応するテキストボックスをマウスクリックやタッチ操作で選択する入力や、１つの入力項目の名称や対応するテキストボックスへのマウスオーバー、Ｔａｂキーによるフォーカス移動等とすることができる。
【００９８】
選択入力項目特定部２０は、入力受付部１９による入力の受付によりその時点で選択されている１つの表示入力項目を特定する。
【００９９】
表示態様決定部１６は、選択入力項目に関連する参照情報を、ディスプレイに表示されている他の参照情報と識別可能に表示した表示態様（レイアウト等）を決定する。識別可能に表示した表示態様は特段制限されず、表示を大きくする、配色を変更する、枠で囲む等の手段を利用することができる。
【０１００】
ここで、図１１及び１２を用いて一例を説明する。
【０１０１】
図１１には、参照領域Ａと入力領域Ｂとを有する入力画面が表示されている。入力領域Ｂには、ユーザが入力作業を行う入力項目（Ｉｔｅｍ０１乃至０５等）が配置されている。参照領域Ａには、第１の実施形態と同様の手段により、入力領域Ｂに表示されている表示入力項目（Ｉｔｅｍ０１乃至０５）に基づいて決定された表示態様（レイアウト等）で、複数の参照情報が表示されている。
【０１０２】
当該入力画面において、図示するように、入力受付部１９がＩｔｅm０４の選択を受付けたとする。すると、選択入力項目特定部２０は、Ｉｔｅｍ０４が選択入力項目であることを特定する。その後、表示態様決定部１６は、第１の実施形態と同様にして表示入力項目に基づいて決定した表示態様（レイアウト等）において、さらに、選択入力項目であるＩｔｅｍ０４に関連する参照情報Ｉｎｆｏ０２−２（図２参照）を他の参照情報と識別可能に表示する表示態様を追加することを決定する。図１１に示す例の場合、参照情報Ｉｎｆｏ０２−２は枠Ｃで囲まれることで、他の参照情報と識別可能に表示されている。
【０１０３】
図１２には、参照領域Ａと入力領域Ｂとを有する入力画面が表示されている。入力領域Ｂには、ユーザが入力作業を行う入力項目（Ｉｔｅｍ０１乃至０５等）が配置されている。参照領域Ａには、第１の実施形態と同様の手段により、入力領域Ｂに表示されている表示入力項目（Ｉｔｅｍ０１乃至０５）に基づいて決定された表示態様（レイアウト等）で、複数の参照情報が表示されている。
【０１０４】
当該入力画面において、図示するように、入力受付部１９がＩｔｅm０５の選択を受付けたとする。すると、選択入力項目特定部２０は、Ｉｔｅｍ０５が選択入力項目であることを特定する。その後、表示態様決定部１６は、第１の実施形態と同様にして表示入力項目に基づいて決定した表示態様（レイアウト等）において、さらに、選択入力項目であるＩｔｅｍ０５に関連する参照情報Ｉｎｆｏ０１−２、Ｉｎｆｏ０２−１、及び、Ｉｎｆｏ０２−３（図５参照）を、他の参照情報と識別可能に表示する表示態様を追加することを決定する。図１２に示す例の場合、選択入力項目であるＩｔｅｍ０５と最も関連度が高い参照情報Ｉｎｆｏ０１−２は枠Ｄで囲まれることで、他の参照情報と識別可能に表示されている。そして、Ｉｎｆｏ０２−１、及び、Ｉｎｆｏ０２−３は、参照情報Ｉｎｆｏ０１−２の近辺にまとめて表示（ポップアップウインドウＥ）されている。
【０１０５】
以上、本実施形態によれば、第１の実施形態と同様の作用効果を実現することができる。
【０１０６】
また、本実施形態によれば、複数の入力項目に関連する複数の参照情報が表示されている入力画面において、ユーザが１つの入力項目を選択する入力を行うと、その選択された入力項目に関連する参照情報のみを他の参照情報と識別可能に表示することができる。このため、ユーザは、容易に、入力項目毎に、各々に関連する参照情報を把握することができる。
【０１０７】
＜＜付記＞＞
上記説明によれば、以下の発明の説明がなされている。
＜発明１＞
複数の入力項目を備える入力画面をディスプレイに表示する第１の表示手段と、
複数の前記入力項目の少なくとも一部に関連する複数の参照情報を記憶する参照情報記憶手段と、
前記入力項目と、当該入力項目に関連する１つ又は複数の前記参照情報とを対応付けた対応情報を記憶する対応情報記憶手段と、
前記ディスプレイに表示されている１つ又は複数の前記入力項目である表示入力項目を特定する表示入力項目特定手段と、
前記対応情報を参照して前記表示入力項目に関連する前記参照情報である表示対象参照情報を特定する表示対象参照情報特定手段と、
前記表示入力項目に基づいて前記表示対象参照情報を前記ディスプレイに表示する表示態様を決定する表示態様決定手段と、
前記参照情報記憶手段から前記表示対象参照情報を取出し、前記表示態様決定手段が決定した表示態様で、前記表示入力項目が表示されている前記入力画面に表示する第２の表示手段と、
を有する入力支援装置。
＜発明２＞
発明１に記載の入力支援装置において、
前記表示入力項目に基づいて、所定のルールに従い前記複数の参照情報をグループ化した複数のグループに優先順位を付す優先順位決定手段をさらに有し、
前記表示態様決定手段は、前記グループ毎にまとめて複数の前記参照情報を表示するとともに、前記優先順位が高い前記グループを優先的に表示した表示態様を決定する入力支援装置。
＜発明３＞
発明２に記載の入力支援装置において、
前記表示態様決定手段は、所定のルールに従い並べられた複数のグループの並べ方を変更することなく、前記優先順位が高いグループの表示領域を前記優先順位が低いグループの表示領域よりも大きくした表示態様を決定する入力支援装置。
＜発明４＞
発明２に記載の入力支援装置において、
前記表示態様決定手段は、優先順位の高い順に複数のグループを並べた表示態様を決定する入力支援装置。
＜発明５＞
発明２から４のいずれかに記載の入力支援装置において、
前記優先順位決定手段は、各グループに含まれる前記表示対象参照情報の数に基づいて前記グループの優先順位を決定する入力支援装置。
＜発明６＞
発明２から４のいずれかに記載の入力支援装置において、
前記対応情報記憶手段は、互いに関連する前記入力項目と前記参照情報のペア毎に、関連する強さを示す情報を対応付けた関連性情報をさらに記憶し、
前記優先順位決定手段は、各グループに含まれる前記表示対象参照情報の数、及び、前記表示入力項目と前記表示対象参照情報の関連する強さに基づいて前記グループの優先順位を決定する入力支援装置。
＜発明７＞
発明２から６のいずれかに記載の入力支援装置において、
前記表示態様決定手段は、前記グループ毎にまとめて表示される複数の前記参照情報の各前記グループ内における表示態様として、前記表示対象参照情報を他の前記参照情報よりも優先的に表示した表示態様を決定する入力支援装置。
＜発明８＞
発明１から７のいずれかに記載の入力支援装置において、
前記ディスプレイに表示されている前記表示入力項目を変更する入力を受付ける入力受付手段をさらに有し、
前記表示入力項目特定手段は、前記入力受付手段が前記表示入力項目を変更する入力を受付けると、それをトリガにして、変更後の前記表示入力項目を特定する入力支援装置。
＜発明９＞
発明１から８のいずれかに記載の入力支援装置において、
前記表示入力項目の中のユーザがその時点で選択している前記表示入力項目である選択入力項目を特定する選択入力項目特定手段をさらに有し、
前記表示態様決定手段は、前記選択入力項目に関連する前記参照情報を、前記ディスプレイに表示されている他の前記参照情報と識別可能に表示した表示態様を決定する入力支援装置。
＜発明１０＞
コンピュータが、
複数の前記入力項目の少なくとも一部に関連する複数の参照情報を記憶する参照情報記憶手段と、
前記入力項目と、当該入力項目に関連する１つ又は複数の前記参照情報とを対応付けた対応情報を記憶する対応情報記憶手段と、を備え、
複数の入力項目を備える入力画面をディスプレイに表示する第１の表示ステップと、
前記ディスプレイに表示されている１つ又は複数の前記入力項目である表示入力項目を特定する表示入力項目特定ステップと、
前記対応情報を参照して前記表示入力項目に関連する前記参照情報である表示対象参照情報を特定する表示対象参照情報特定ステップと、
前記表示入力項目に基づいて前記表示対象参照情報を前記ディスプレイに表示する表示態様を決定する表示態様決定ステップと、
前記参照情報記憶手段から前記表示対象参照情報を取出し、前記表示態様決定ステップで決定した表示態様で、前記表示入力項目が表示されている前記入力画面に表示する第２の表示ステップと、
を実行する入力支援方法。
＜発明１０−２＞
発明１０に記載の入力支援方法において、
前記コンピュータは、前記表示入力項目に基づいて、所定のルールに従い前記複数の参照情報をグループ化した複数のグループに優先順位を付す優先順位決定ステップをさらに実行し、
前記表示態様決定ステップでは、前記グループ毎にまとめて複数の前記参照情報を表示するとともに、前記優先順位が高い前記グループを優先的に表示した表示態様を決定する入力支援方法。
＜発明１０−３＞
発明１０−２に記載の入力支援方法において、
前記表示態様決定ステップでは、所定のルールに従い並べられた複数のグループの並べ方を変更することなく、前記優先順位が高いグループの表示領域を前記優先順位が低いグループの表示領域よりも大きくした表示態様を決定する入力支援方法。
＜発明１０−４＞
発明１０−２に記載の入力支援方法において、
前記表示態様決定ステップでは、優先順位の高い順に複数のグループを並べた表示態様を決定する入力支援方法。
＜発明１０−５＞
発明１０−２から１０−４のいずれかに記載の入力支援方法において、
前記優先順位決定ステップでは、各グループに含まれる前記表示対象参照情報の数に基づいて前記グループの優先順位を決定する入力支援方法。
＜発明１０−６＞
発明１０−２から１０−４のいずれかに記載の入力支援方法において、
前記対応情報記憶手段は、互いに関連する前記入力項目と前記参照情報のペア毎に、関連する強さを示す情報を対応付けた関連性情報をさらに記憶し、
前記優先順位決定ステップでは、各グループに含まれる前記表示対象参照情報の数、及び、前記表示入力項目と前記表示対象参照情報の関連する強さに基づいて前記グループの優先順位を決定する入力支援方法。
＜発明１０−７＞
発明１０−２から１０−６のいずれかに記載の入力支援方法において、
前記表示態様決定ステップでは、前記グループ毎にまとめて表示される複数の前記参照情報の各前記グループ内における表示態様として、前記表示対象参照情報を他の前記参照情報よりも優先的に表示した表示態様を決定する入力支援方法。
＜発明１０−８＞
発明１０から１０−７のいずれかに記載の入力支援方法において、
前記コンピュータは、前記ディスプレイに表示されている前記表示入力項目を変更する入力を受付ける入力受付ステップをさらに実行し、
前記表示入力項目特定ステップでは、前記入力受付ステップで前記表示入力項目を変更する入力を受付けると、それをトリガにして、変更後の前記表示入力項目を特定する入力支援方法。
＜発明１０−９＞
発明１０から１０−８のいずれかに記載の入力支援方法において、
前記コンピュータは、前記表示入力項目の中のユーザがその時点で選択している前記表示入力項目である選択入力項目を特定する選択入力項目特定ステップをさらに実行し、
前記表示態様決定ステップでは、前記選択入力項目に関連する前記参照情報を、前記ディスプレイに表示されている他の前記参照情報と識別可能に表示した表示態様を決定する入力支援方法。
＜発明１１＞
コンピュータを、
複数の入力項目を備える入力画面をディスプレイに表示する第１の表示手段、
複数の前記入力項目の少なくとも一部に関連する複数の参照情報を記憶する参照情報記憶手段、
前記入力項目と、当該入力項目に関連する１つ又は複数の前記参照情報とを対応付けた対応情報を記憶する対応情報記憶手段、
前記ディスプレイに表示されている１つ又は複数の前記入力項目である表示入力項目を特定する表示入力項目特定手段、
前記対応情報を参照して前記表示入力項目に関連する前記参照情報である表示対象参照情報を特定する表示対象参照情報特定手段、
前記表示入力項目に基づいて前記表示対象参照情報を前記ディスプレイに表示する表示態様を決定する表示態様決定手段、
前記参照情報記憶手段から前記表示対象参照情報を取出し、前記表示態様決定手段が決定した表示態様で、前記表示入力項目が表示されている前記入力画面に表示する第２の表示手段、
として機能させるためのプログラム。
＜発明１１−２＞
発明１１に記載のプログラムにおいて、
前記コンピュータを、さらに、
前記表示入力項目に基づいて、所定のルールに従い前記複数の参照情報をグループ化した複数のグループに優先順位を付す優先順位決定手段として機能させ、
前記表示態様決定手段に、前記グループ毎にまとめて複数の前記参照情報を表示させるとともに、前記優先順位が高い前記グループを優先的に表示した表示態様を決定させるプログラム。
＜発明１１−３＞
発明１１−２に記載のプログラムにおいて、
前記表示態様決定手段に、所定のルールに従い並べられた複数のグループの並べ方を変更することなく、前記優先順位が高いグループの表示領域を前記優先順位が低いグループの表示領域よりも大きくした表示態様を決定させるプログラム。
＜発明１１−４＞
発明１１−２に記載のプログラムにおいて、
前記表示態様決定手段に、優先順位の高い順に複数のグループを並べた表示態様を決定させるプログラム。
＜発明１１−５＞
発明１１−２から１１−４のいずれかに記載のプログラムにおいて、
前記優先順位決定手段に、各グループに含まれる前記表示対象参照情報の数に基づいて前記グループの優先順位を決定させるプログラム。
＜発明１１−６＞
発明１１−２から１１−４のいずれかに記載のプログラムにおいて、
前記対応情報記憶手段に、互いに関連する前記入力項目と前記参照情報のペア毎に、関連する強さを示す情報を対応付けた関連性情報をさらに記憶させ、
前記優先順位決定手段に、各グループに含まれる前記表示対象参照情報の数、及び、前記表示入力項目と前記表示対象参照情報の関連する強さに基づいて前記グループの優先順位を決定させるプログラム。
＜発明１１−７＞
発明１１−２から１１−６のいずれかに記載のプログラムにおいて、
前記表示態様決定手段に、前記グループ毎にまとめて表示される複数の前記参照情報の各前記グループ内における表示態様として、前記表示対象参照情報を他の前記参照情報よりも優先的に表示した表示態様を決定させるプログラム。
＜発明１１−８＞
発明１１から１１−７のいずれかに記載のプログラムにおいて、
前記コンピュータを、さらに、前記ディスプレイに表示されている前記表示入力項目を変更する入力を受付ける入力受付手段として機能させ、
前記表示入力項目特定手段に、前記入力受付手段が前記表示入力項目を変更する入力を受付けると、それをトリガにして、変更後の前記表示入力項目を特定させるプログラム。
＜発明１１−９＞
発明１１から１１−８のいずれかに記載のプログラムにおいて、
前記コンピュータを、さらに、前記表示入力項目の中のユーザがその時点で選択している前記表示入力項目である選択入力項目を特定する選択入力項目特定手段として機能させ、
前記表示態様決定手段に、前記選択入力項目に関連する前記参照情報を、前記ディスプレイに表示されている他の前記参照情報と識別可能に表示した表示態様を決定させるプログラム。
【０１０８】
この出願は、２０１２年８月３１日に出願された日本特許出願特願２０１２−１９２１４８号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2014033978.tif 000003
【図２】
2014033978.tif 000004
【図３】
2014033978.tif 000005
【図４】
2014033978.tif 000006
【図５】
2014033978.tif 000007
【図６】
2014033978.tif 000008
【図７】
2014033978.tif 000009
【図８】
2014033978.tif 000010
【図９】
2014033978.tif 000011
【図１０】
2014033978.tif 000012
【図１１】
2014033978.tif 000013
【図１２】
2014033978.tif 000014
【国際調査報告】
2014033978.tif 000015
2014033978.tif 000016