(57)【要約】【課題】複数の入力画面に入力項目が分けて配置された入力システムにおいて、情報の入力を容易にすることを目的とする。【解決手段】確認画面表示装置１０は、利用者の操作によって、入力システムの入力画面２１が切り換えられると、切り替え前の入力画面２１の入力項目２３に入力された情報を取得し、切り替え後の入力画面２１が表示されているときに、切り替え前の入力画面２１の入力項目２３に入力された情報を示す確認画面３０を表示する。【選択図】図１
2015072647.tif 000002
【特許請求の範囲】
【請求項１】
複数の入力画面を切り替えて情報を入力する入力システムにおいて各入力画面へ入力された情報を示す確認画面を表示する確認画面表示装置であり、
前記各入力画面へ入力された情報を取得する入力情報取得部と、
前記入力情報取得部により取得された情報を表示する確認画面表示部であって、前記複数の入力画面のうちのいずれかの入力画面が表示されているときに、他の入力画面で入力された情報を示す確認画面を表示する確認画面表示部と
を備えることを特徴とする確認画面表示装置。
【請求項２】
前記入力システムは、前記複数の入力画面を順に切り替えて情報を入力するシステムであり、
前記確認画面表示装置は、さらに、
入力画面が開かれた場合に、前記入力画面に含まれる各入力項目を特定する入力項目特定部と、
前記入力項目特定部により特定された各入力項目へ入力された情報を記憶するための仮テーブルを作成する仮テーブル作成部と
を備え、
前記入力情報取得部は、前記各入力項目へ入力された情報を取得して、前記仮テーブル作成部により作成された仮テーブルに記憶し、
前記確認画面表示部は、前記入力情報取得部により前記仮テーブルに記憶された情報を示す確認画面を表示する
ことを特徴とする請求項１に記載の確認画面表示装置。
【請求項３】
前記入力項目特定部は、前記入力画面に含まれる入力項目を構成するプログラムコードを特定することにより、前記入力画面に含まれる各入力項目を特定する
ことを特徴とする請求項２に記載の確認画面表示装置。
【請求項４】
前記確認画面表示装置は、さらに、
利用者の指示に従い、過去に前記入力情報取得部により前記仮テーブルに記憶された情報を、前記各入力項目へ入力する情報入力部
を備えることを特徴とする請求項２又は３に記載の確認画面表示装置。
【請求項５】
前記確認画面表示部は、前記入力情報取得部により取得された情報を、入力画面毎に、その入力画面における入力位置を示すカーソルの移動順に並べて示す確認画面を表示することを特徴とする請求項１から４までのいずれかに記載の確認画面表示装置。
【請求項６】
前記確認画面表示部は、前記入力情報取得部により取得された情報を一覧にして示すとともに、前記入力情報取得部により取得された情報のうち利用者によって選択された一部の情報を前記一覧とは別に示す確認画面を表示する
ことを特徴とする請求項１から５までのいずれかに記載の確認画面表示装置。
【請求項７】
前記確認画面表示部は、前記入力情報取得部により取得された情報が一度に表示しきれない場合には、前記一覧にして示す情報については利用者の指示に従い一部ずつ切り替えて表示し、利用者によって選択された一部の情報については常時表示する
ことを特徴とする請求項６に記載の確認画面表示装置。
【請求項８】
前記入力情報取得部は、入力画面が切り替えされた際の入力画面のハードコピーを、入力画面へ入力された情報を示す情報として取得し、
前記確認画面表示部は、前記入力情報取得部により取得された入力画面のハードコピーを示す確認画面を表示する
ことを特徴とする請求項１に記載の確認画面表示装置。
【請求項９】
複数の入力画面を切り替えて情報を入力する入力システムにおいて各入力画面へ入力された情報を示す確認画面を表示する確認画面表示プログラムであり、
前記各入力画面へ入力された情報を取得する入力情報取得処理と、
前記入力情報取得処理により取得された情報を表示する確認画面表示処理であって、前記複数の入力画面のうちのいずれかの入力画面が表示されているときに、他の入力画面で入力された情報を示す確認画面を表示する確認画面表示処理と
をコンピュータに実行させることを特徴とする確認画面表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報を入力する入力システムにおいて、入力された情報を示す確認画面を表示することにより、情報の入力をサポートする技術に関する。
【背景技術】
【０００２】
商品を購入する場合の購入システムでは購入者の情報を入力する機能があり、列車のチケットを予約する場合の予約システムでは予約者の情報を入力する機能があり、会計処理を行う会計システムでは伝票の情報を入力する機能がある。このように、多くのシステムには情報を入力する機能がある。
【０００３】
情報を入力する機能があるシステム（入力システム）では、テキストボックス、チェックボックス、ラジオボタン等の入力項目を含む入力画面を表示し、利用者に入力させる。入力する項目が多い場合、１つの入力画面に全ての入力項目を配置するのではなく、複数の入力画面に入力項目を分けて配置し、入力画面を順に切り替えて入力させる場合がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−３８４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
複数の入力画面に入力項目が分けて配置された場合、ある入力項目を入力する場合に、前の入力画面で入力した内容を参照したい場合がある。この場合、前の入力画面に切り替えて、入力した内容を参照する必要があり、操作が煩雑である。
この発明は、複数の入力画面に入力項目が分けて配置された入力システムにおいて、情報の入力を容易にすることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る確認画面表示装置は、
複数の入力画面を切り替えて情報を入力する入力システムにおいて各入力画面へ入力された情報を示す確認画面を表示する確認画面表示装置であり、
前記各入力画面へ入力された情報を取得する入力情報取得部と、
前記入力情報取得部により取得された情報を表示する確認画面表示部であって、前記複数の入力画面のうちのいずれかの入力画面が表示されているときに、他の入力画面で入力された情報を示す確認画面を表示する確認画面表示部と
を備えることを特徴とする。
【０００７】
前記入力システムは、前記複数の入力画面を順に切り替えて情報を入力するシステムであり、
前記確認画面表示装置は、さらに、
入力画面が開かれた場合に、前記入力画面に含まれる各入力項目を特定する入力項目特定部と、
前記入力項目特定部により特定された各入力項目へ入力された情報を記憶するための仮テーブルを作成する仮テーブル作成部と
を備え、
前記入力情報取得部は、前記各入力項目へ入力された情報を取得して、前記仮テーブル作成部により作成された仮テーブルに記憶し、
前記確認画面表示部は、前記入力情報取得部により前記仮テーブルに記憶された情報を示す確認画面を表示する
ことを特徴とする。
【０００８】
前記入力項目特定部は、前記入力画面に含まれる入力項目を構成するプログラムコードを特定することにより、前記入力画面に含まれる各入力項目を特定する
ことを特徴とする。
【０００９】
前記確認画面表示装置は、さらに、
利用者の指示に従い、過去に前記入力情報取得部により前記仮テーブルに記憶された情報を、前記各入力項目へ入力する情報入力部
を備えることを特徴とする。
【００１０】
前記確認画面表示部は、前記入力情報取得部により取得された情報を、入力画面毎に、その入力画面における入力位置を示すカーソルの移動順に並べて示す確認画面を表示することを特徴とする。
【００１１】
前記確認画面表示部は、前記入力情報取得部により取得された情報を一覧にして示すとともに、前記入力情報取得部により取得された情報のうち利用者によって選択された一部の情報を前記一覧とは別に示す確認画面を表示する
ことを特徴とする。
【００１２】
前記確認画面表示部は、前記入力情報取得部により取得された情報が一度に表示しきれない場合には、前記一覧にして示す情報については利用者の指示に従い一部ずつ切り替えて表示し、利用者によって選択された一部の情報については常時表示する
ことを特徴とする。
【００１３】
前記入力情報取得部は、入力画面が切り替えされた際の入力画面のハードコピーを、入力画面へ入力された情報を示す情報として取得し、
前記確認画面表示部は、前記入力情報取得部により取得された入力画面のハードコピーを示す確認画面を表示する
ことを特徴とする。
【００１４】
この発明に係る確認画面表示プログラムは、
複数の入力画面を切り替えて情報を入力する入力システムにおいて各入力画面へ入力された情報を示す確認画面を表示する確認画面表示プログラムであり、
前記各入力画面へ入力された情報を取得する入力情報取得処理と、
前記入力情報取得処理により取得された情報を表示する確認画面表示処理であって、前記複数の入力画面のうちのいずれかの入力画面が表示されているときに、他の入力画面で入力された情報を示す確認画面を表示する確認画面表示処理と
をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１５】
この発明に係る確認画面表示装置は、複数の入力画面のうちのいずれかの入力画面が表示されているときに、他の入力画面で入力された情報を示す確認画面を表示する。そのため、前の入力画面に切り替えることなく、前の入力画面で入力した内容を参照することが可能であり、情報の入力が容易である。
【図面の簡単な説明】
【００１６】
【図１】実施の形態１に係る確認画面表示装置１０の概要を説明するための図。
【図２】実施の形態１に係る確認画面表示装置１０の構成図。
【図３】実施の形態１に係る確認画面表示装置１０の動作を示すフローチャート。
【図４】実施の形態２に係る確認画面表示装置１０の概要を説明するための図。
【図５】実施の形態２に係る確認画面表示装置１０の構成図。
【図６】実施の形態２に係る確認画面表示装置１０の動作を示すフローチャート。
【図７】実施の形態３に係る確認画面表示装置１０の概要を説明するための図。
【図８】実施の形態４に係る確認画面表示装置１０の概要を説明するための図。
【図９】実施の形態４に係る確認画面表示装置１０の構成図。
【図１０】実施の形態５に係る確認画面表示装置１０の構成図。
【図１１】実施の形態５に係る確認画面表示装置１０の動作を示すフローチャート。
【図１２】実施の形態１〜５に示した確認画面表示装置１０のハードウェア構成の例を示す図。
【発明を実施するための形態】
【００１７】
実施の形態１．
図１は、実施の形態１に係る確認画面表示装置１０の概要を説明するための図である。
図１では、入力システム２０には、４つの入力画面２１があり、タブ２２を選択することにより、入力画面２１が切り替えられる。図１では、塗りつぶしされているタブ２２は選択されていることを表しており、白抜きになっているタブ２２は選択されていないことを表している。各入力画面２１には、テキストボックス、チェックボックス、ラジオボタン等の入力項目２３が表示されている。
確認画面表示装置１０は、タブ２２が選択され、入力画面２１が切り替えられる際、入力画面２１の入力項目２３に入力された情報を取得して、取得した情報を示した確認画面３０を入力画面２１に並べて表示する。
【００１８】
まず、図１（ａ）に示すように、左端のタブ２２が選択された状態で入力システム２０が起動し、左端のタブ２２に対応する入力画面２１（入力画面２１Ａと呼ぶ）が表示される。このとき、確認画面表示装置１０は、入力項目２３に入力された情報を何も取得していないので、確認画面３０としては何も情報が示されていないウインドウが表示される。なお、確認画面表示装置１０は、この時点では確認画面３０を表示しなくてもよい。
【００１９】
続いて、図１（ｂ）に示すように、左から２つ目のタブ２２が選択され、入力画面２１Ａから、左から２つ目のタブ２２に対応する入力画面（入力画面２１Ｂと呼ぶ）に表示が切り換わる。この際、確認画面表示装置１０は、入力画面２１Ａの入力項目２３に入力された情報を取得する。そして、入力画面２１Ｂに並べて、確認画面表示装置１０は、入力画面２１Ａの入力項目２３に入力された情報を示した確認画面３０を表示する。
【００２０】
続いて、図１（ｃ）に示すように、再び左端のタブ２２が選択され、入力画面２１Ｂから入力画面２１Ａに表示が切り換わる。この際、確認画面表示装置１０は、入力画面２１Ｂの入力項目２３に入力された情報を取得する。そして、入力画面２１Ａに並べて、確認画面表示装置１０は、前に入力画面２１Ａの入力項目２３に入力された情報と、入力画面２１Ｂの入力項目２３に入力された情報とを示した確認画面３０を表示する。
【００２１】
続いて、図１（ｄ）に示すように、右端のタブ２２が選択され、入力画面２１Ａから、右端のタブ２２に対応する入力画面２１（入力画面２１Ｄと呼ぶ）に表示が切り換わる。この際、確認画面表示装置１０は、入力画面２１Ａの入力項目２３に入力された情報を取得する。そして、入力画面２１Ｄに並べて、確認画面表示装置１０は、入力画面２１Ａの入力項目２３に入力された情報と、入力画面２１Ｂの入力項目２３に入力された情報とを示した確認画面３０を表示する。なお、入力画面２１Ａの入力項目２３に入力された情報としては、最新の情報が表示される。つまり、図１（ａ）で入力された情報が、図１（ｃ）で更新された場合、図１（ｃ）で更新された情報が表示される。
【００２２】
そして、図１（ｄ）の登録ボタンが押下され、これまでに各入力画面２１の入力項目に入力された情報がデータベースのテーブル（以下、本テーブル）に登録される。この際、確認画面表示装置１０は、入力画面２１Ｄの入力項目２３に入力された情報を取得する。そして、図１（ｅ）に示すように、確認画面表示装置１０は、入力画面２１Ａの入力項目２３に入力された情報と、入力画面２１Ｂの入力項目２３に入力された情報と、入力画面２１Ｄの入力項目２３に入力された情報とを示した確認画面３０を表示する。
【００２３】
図２は、実施の形態１に係る確認画面表示装置１０の構成図である。
確認画面表示装置１０は、入力項目特定部１１、仮テーブル作成部１２、入力情報取得部１３、確認画面表示部１４を備える。
【００２４】
入力項目特定部１１は、入力画面２１が初めに表示された際、その入力画面２１に含まれる各入力項目２３を特定する。入力項目特定部１１は、可能であるなら、入力システム２０が起動して、初めの入力画面２１が表示されると、全ての入力画面２１が含まれる入力項目２３を特定してもよい。
入力システム２０がＶＢ（Ｖｉｓｕａｌ  Ｂａｓｉｃ，登録商標）で作成されたシステムである場合には、入力項目特定部１１は、入力画面２１を構成するコントロールのプロパティを参照して、テキストボックス、チェックボックス、ラジオボタン等の入力項目２３を構成するコントロールを特定することにより、入力画面２１に含まれる各入力項目２３を特定する。また、入力システム２０がＷｅｂシステムである場合には、入力項目特定部１１は、入力画面２１を構成するＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）のタグの要素名を参照して、テキストボックス、チェックボックス、ラジオボタン等の入力項目２３を構成するタグを特定することにより、入力画面２１に含まれる各入力項目２３を特定する。
【００２５】
仮テーブル作成部１２は、入力項目特定部１１が特定した各入力項目２３の情報を一時記憶するための仮テーブルを作成する。
仮テーブルとは、図１（ｄ）に示す登録ボタンが押下された場合に、入力された情報が登録される、入力システム２０が有する本テーブルとは異なり、確認画面３０を表示するために使用する確認画面表示装置１０が有するテーブルである。
【００２６】
入力情報取得部１３は、入力画面２１が切り替えられた際、切り替え前の入力画面２１の各入力項目２３に入力された情報を取得して、仮テーブル作成部１２が作成した仮テーブルに記憶する。
【００２７】
確認画面表示部１４は、入力情報取得部１３が仮テーブルに記憶した情報を示す確認画面３０を表示装置に表示する。
【００２８】
図３は、実施の形態１に係る確認画面表示装置１０の動作を示すフローチャートである。
まず、入力システム２０が起動されると、確認画面表示装置１０が起動し、動作を開始する。
【００２９】
入力画面２１が表示されると、入力項目特定部１１が表示された入力画面２１に含まれる入力項目２３を特定し（Ｓ１１）、仮テーブル作成部１２が特定された入力項目２３の情報を一時記憶するための仮テーブルを作成する（Ｓ１２）。
利用者により入力画面２１が切り替えられると、入力情報取得部１３は、切り替え前に表示されていた入力画面２１の入力項目２３に入力された情報を取得して、仮テーブルに記憶する（Ｓ１３）。そして、切り替え後の入力画面２１が表示されると、確認画面表示部１４は、仮テーブルに記憶された情報を示す確認画面３０を表示するとともに（Ｓ１４）、入力項目特定部１１が表示された入力画面２１に含まれる入力項目２３を特定し（Ｓ１１）、仮テーブル作成部１２が特定された入力項目２３の情報を一時記憶するための仮テーブルを作成する（Ｓ１２）。
【００３０】
利用者によって登録ボタンが押下されると、各入力画面２１の入力項目２３に入力された情報が入力システム２０の本テーブルに登録される。この際、入力情報取得部１３は、登録ボタンが押下された際に表示されていた入力画面２１の入力項目２３に入力された情報を取得して、仮テーブルに記憶する（Ｓ１５）。そして、各入力画面２１の入力項目２３に入力された情報が入力システム２０の本テーブルに登録された後、確認画面表示部１４は、仮テーブルに記憶された情報を示す確認画面３０を表示する（Ｓ１６）。
【００３１】
以上のように、実施の形態１に係る確認画面表示装置１０は、入力画面２１が表示されているときに、他の入力画面２１で入力された情報を示す確認画面３０を表示する。そのため、前の入力画面２１に切り替えることなく、前の入力画面２１で入力した内容を参照することが可能であり、情報の入力が容易である。
【００３２】
特に、実施の形態１に係る確認画面表示装置１０は、入力システム２０のプログラムを解析して、入力項目２３を特定し確認画面３０を表示する。そのため、入力システム２０の詳細な仕様を把握することなく、導入することができる。
【００３３】
実施の形態２．
実施の形態２では、過去に入力した情報を利用して、新たに情報を入力する方法について説明する。
【００３４】
図４は、実施の形態２に係る確認画面表示装置１０の概要を説明するための図である。
図４では、確認画面３０に入力ボタン３１が表示されている。また、入力システム２０が起動すると、確認画面３０には入力システム２０で前回登録された情報が表示される。
入力システム２０が起動した時点では、各入力画面２１の入力項目２３には情報が入力されていない状態である。ここで、利用者により入力ボタン３１が押下されると、入力システム２０で前回登録された情報、つまり確認画面３０に表示されている情報が、各入力画面２１の入力項目２３に入力される。
【００３５】
図５は、実施の形態２に係る確認画面表示装置１０の構成図である。
実施の形態２に係る確認画面表示装置１０は、図２に示す実施の形態１に係る確認画面表示装置１０が備える構成に加え、情報入力部１５を備える。
【００３６】
情報入力部１５は、入力ボタン３１が押下されると、入力システム２０で前回登録された情報を、各入力画面２１の入力項目２３に入力する。
なお、実施の形態１で説明したように、本テーブルに登録される情報が仮テーブルにも記憶される。そのため、仮テーブルに記憶された情報を削除しなければ、次に入力画面２１が開かれたときには、仮テーブルには前回登録された情報が残っている。そこで、情報入力部１５は、仮テーブルに記憶された情報を取得して、各入力画面２１の入力項目２３に入力することにより、入力システム２０で前回登録された情報を、各入力画面２１の入力項目２３に入力する。
なお、前提として、仮テーブル作成部１２は、各入力項目２３と、仮テーブルの各レコードあるいは各項目とを対応付けておく必要がある。そこで、仮テーブル作成部１２は、例えば、入力項目２３の識別情報をキー項目として、仮テーブルを作成すればよい。
【００３７】
図６は、実施の形態２に係る確認画面表示装置１０の動作を示すフローチャートである。
まず、入力システム２０が起動されると、確認画面表示装置１０が起動し、動作を開始する。すると、確認画面表示部１４は、前回作成された仮テーブルに記憶された情報を示す確認画面３０を表示する。確認画面３０には、入力ボタン３１も表示されている（Ｓ２１）。
【００３８】
入力ボタン３１が押下された場合、情報入力部１５は、前回作成された仮テーブルに記憶された情報を、各入力画面２１の入力項目２３へ入力する（Ｓ２２）。
【００３９】
Ｓ２３からＳ２８の処理は、図３に示すＳ１１からＳ１６までの処理と同じであるため、説明を省略する。
【００４０】
以上のように、実施の形態２に係る確認画面表示装置１０は、入力ボタン３１が押下されると、前回登録された情報を各入力画面２１の入力項目２３に入力する。そのため、例えば入力項目２３に入力する情報が前回とほとんど同じである場合に、前回登録された情報を各入力画面２１の入力項目２３に入力することで、入力の手間を軽減することができる。
【００４１】
なお、図６では、入力ボタン３１が押下された場合の処理を、入力システム２０の起動直後にしていた。しかし、入力ボタン３１が押下された場合の処理が実行されるのは、このタイミングに限るものではなく、いつでもよい。
【００４２】
また、上記説明では、入力ボタン３１が押下されると、前回登録された情報が各入力画面２１の入力項目２３に入力されるとした。しかし、入力ボタン３１が押下されると、そのときに表示されている入力画面２１の入力項目２３に、前回その入力画面２１で入力された情報が入力されるとしてもよい。
【００４３】
実施の形態３．
実施の形態３では、確認画面３０の表示について説明する。
【００４４】
入力システム２０には、入力項目２３毎に、名称や説明等が付けられ、その入力項目２３に何を入力すべきかが分かるようになっているのが一般的である。しかし、実施の形態１で説明したように、確認画面表示装置１０は、入力システム２０のプログラムを解析して、入力項目２３を特定し確認画面３０を表示する。つまり、入力システム２０の仕様を把握した上で、確認画面３０を表示しているわけではない。そのため、確認画面表示装置１０では、名称や説明等と入力項目２３との対応関係を特定できない。
しかし、単に入力項目２３に入力された情報だけを羅列して表示しても、どの入力項目２３に対して入力した情報であるか利用者が判別できなくなってしまう恐れがある。
【００４５】
図７は、実施の形態３に係る確認画面表示装置１０の概要を説明するための図である。
実施の形態３では、確認画面表示装置１０は、入力項目２３に入力された情報を、入力画面２１毎に区切り、入力画面２１でカーソルが移動する順に並べて示した確認画面３０を表示する。入力画面２１のカーソルの移動する順は、ＶＢのコントロールやＨＴＭＬのタグに設定されており、プログラムを解析することで取得可能な情報である。
また、確認画面表示装置１０は、入力項目２３に入力された情報の隣りに、その入力項目２３を構成するコントロールやタグ等から得られる情報（以下、設定情報）を示した確認画面３０を表示する。例えば、確認画面表示装置１０は、入力項目２３に入力された項目の隣りに、設定情報として、その入力項目２３を構成するＶＢのコントロールにおけるプロパティの“ｔａｇ”や“ｎａｍｅ”、ＨＴＭＬのタグにおける“ｎａｍｅ”に設定された情報を表示する。
【００４６】
実施の形態３に係る確認画面表示装置１０の構成は、図５に示す実施の形態２に係る確認画面表示装置１０の構成と同じであるため、説明を省略する。
【００４７】
実施の形態３に係る確認画面表示装置１０の動作について、図６に示すフローチャートを用いて説明する。
Ｓ２１からＳ２２までの処理は、実施の形態２に係る確認画面表示装置１０の処理と同じであるため、説明を省略する。
【００４８】
入力画面２１が表示されると、入力項目特定部１１が表示された入力画面２１に含まれる入力項目２３を特定し（Ｓ２３）、仮テーブル作成部１２が特定された入力項目２３に入力された情報と、その入力項目２３の設定情報とを一時記憶するための仮テーブルを作成する（Ｓ２４）。
利用者により入力画面２１が切り替えられると、入力情報取得部１３は、切り替え前に表示されていた入力画面２１の入力項目２３に入力された情報を、その入力項目２３の設定情報とともに取得して、仮テーブルに記憶する（Ｓ２５）。また、この際、入力情報取得部１３は、各入力項目２３のカーソルが移動する順を示す情報を取得して、記憶する。そして、切り替え後の入力画面２１が表示されると、確認画面表示部１４は、入力項目２３に入力された情報をカーソルが移動する順に整列して、仮テーブルに記憶された設定情報と、入力項目２３に入力された情報とを隣りに並べて示す確認画面３０を表示する（Ｓ２６）。
【００４９】
利用者によって登録ボタンが押下されると、各入力画面２１の入力項目２３に入力された情報が入力システム２０の本テーブルに登録される。この際、入力情報取得部１３は、登録ボタンが押下された際に表示されていた入力画面２１の入力項目２３に入力された情報を、その入力項目２３の設定情報とともに取得して、仮テーブルに記憶する（Ｓ２７）。そして、各入力画面２１の入力項目２３に入力された情報が入力システム２０の本テーブルに登録された後、確認画面表示部１４は、入力項目２３に入力された情報をカーソルが移動する順に整列して、仮テーブルに記憶された設定情報と、入力項目２３に入力された情報とを隣りに並べて示す確認画面３０を表示する（Ｓ２８）。
【００５０】
以上のように、実施の形態３に係る確認画面表示装置１０は、入力項目２３に入力された情報の隣りに、その入力項目２３の設定情報を示した確認画面３０を表示する。そのため、確認画面３０に表示された情報が、どの入力項目２３に入力した情報であるか利用者が特定し易い。
【００５１】
なお、上記説明では、入力項目２３に入力された情報の隣りに、その入力項目２３の設定情報を示すとした。しかし、入力項目２３に入力された情報の隣りでなく、上でも下でも、入力項目２３に入力された情報の近傍であれば、その入力項目２３の設定情報を示す位置はどこでもよい。
【００５２】
実施の形態４．
実施の形態４では、入力項目２３が多い場合の確認画面３０の表示について説明する。
【００５３】
入力項目２３が多い場合、全ての入力項目２３に入力された情報を一度に確認画面３０に表示しきれなくなる。この場合、一部の入力項目２３に入力された情報だけが確認画面３０に表示され、残りの入力項目２３に入力された情報を表示させる場合には、確認画面３０をスクロールさせる等しなければならない。そのため、参照したい情報が確認画面３０に表示されていない場合、一旦確認画面３０をスクロールさせる操作をしなければならず、手間がかかる。
【００５４】
図８は、実施の形態４に係る確認画面表示装置１０の概要を説明するための図である。
実施の形態４では、確認画面表示装置１０は、各入力項目２３に入力された情報を、隣りにチェックボックスを付して一覧表示欄３２に一覧表示する。そして、チェックボックスがチェックされた入力項目２３に入力された情報は、一覧表示欄３２とは別の常時表示欄３３に表示する。
一覧表示欄３２では、入力項目２３が多く、一度に表示しきれない場合、一部の情報のみを表示し、残りは画面がスクロールされた場合に表示されるようにする。一方、常時表示欄３３では、一覧表示欄３２に表示される情報が多くなっても、チェックボックスがチェックされた入力項目２３に入力された情報が常時表示されるようにする。
例えば、参照したい情報についてチェックボックスにチェックをすることで、参照したい情報を常時表示させることが可能となり、利便性が向上する。
【００５５】
実施の形態４に係る確認画面表示装置１０の構成は、図５に示す実施の形態２に係る確認画面表示装置１０の構成と同じであるため、説明を省略する。
【００５６】
実施の形態４に係る確認画面表示装置１０の動作について、図６を示すフローチャートを用いて説明する。
Ｓ２１からＳ２５の処理と、Ｓ２７からＳ２８の処理とは、実施の形態３と同じであるため、説明を省略する。
Ｓ２６では、確認画面表示部１４は、仮テーブルに記憶された設定情報と、入力項目２３に入力された情報とを隣りに並べ、チェックボックスを付した一覧表示欄３２を示す確認画面３０を表示する。ここで、確認画面表示部１４は、チェックボックスにチェックを入れられた場合、チェックを入れられた入力項目２３に入力された情報と設定情報とが常時表示欄３３にも表示されるように、表示を変更する。また、チェックボックスに入れられたチェックが外された場合、チェックが外された入力項目２３に入力された情報と設定情報とを常時表示欄３３から消去する。
【００５７】
以上のように、実施の形態４に係る確認画面表示装置１０は、利用者によって選択された入力項目２３に入力された情報を常時表示する。そのため、参照したい情報を参照し易い。
【００５８】
なお、上記説明では、常時表示させる入力項目２３を選択する際、チェックボックスを利用した。しかし、これに限らず、他の方法によって常時表示させる入力項目２３を選択させてもよい。
【００５９】
実施の形態５．
実施の形態３では、設定情報を表示することにより、確認画面３０に表示された情報が、どの入力項目２３に入力した情報であるか利用者が特定できるようにした。実施の形態５では、より簡単に、確認画面３０に表示された情報が、どの入力項目２３に入力した情報であるか利用者が特定できるようにする方法について説明する。
【００６０】
図９は、実施の形態５に係る確認画面表示装置１０の概要を説明するための図である。
実施の形態５では、確認画面表示装置１０は、各入力画面２１のハードコピーを示す確認画面３０を表示する。
【００６１】
まず、図９（ａ）に示すように、左端のタブ２２が選択された状態で入力システム２０が起動し、入力画面２１Ａが表示される。続いて、図９（ｂ）に示すように、左から２つ目のタブ２２が選択され、入力画面２１Ａから入力画面２１Ｂと呼ぶに表示が切り換わる。この際、確認画面表示装置１０は、入力画面２１Ａのハードコピーを取得する。そして、入力画面２１Ｂに並べて、確認画面表示装置１０は、入力画面２１Ａのハードコピーを示した確認画面３０を表示する。
【００６２】
続いて、図９（ｃ）に示すように、再び左端のタブ２２が選択され、入力画面２１Ｂから入力画面２１Ａに表示が切り換わる。この際、確認画面表示装置１０は、入力画面２１Ｂのハードコピーを取得する。そして、入力画面２１Ａに並べて、確認画面表示装置１０は、前に取得した入力画面２１Ａのハードコピーと、入力画面２１Ｂのハードコピーとを示した確認画面３０を表示する。
【００６３】
続いて、図９（ｄ）に示すように、右端のタブ２２が選択され、入力画面２１Ａから入力画面２１Ｄに表示が切り換わる。この際、確認画面表示装置１０は、入力画面２１Ａのハードコピーを取得する。そして、入力画面２１Ｄに並べて、確認画面表示装置１０は、入力画面２１Ａのハードコピーと、入力画面２１Ｂのハードコピーとを示した確認画面３０を表示する。なお、入力画面２１Ａのハードコピーとしては、最新のハードコピーが表示される。
【００６４】
そして、図９（ｄ）の登録ボタンが押下され、これまでに各入力画面２１の入力項目に入力された情報が本テーブルに登録される。この際、確認画面表示装置１０は、入力画面２１Ｄのハードコピーを取得する。そして、図９（ｅ）に示すように、確認画面表示装置１０は、入力画面２１Ａのハードコピーと、入力画面２１Ｂのハードコピーと、入力画面２１Ｄのハードコピーとを示した確認画面３０を表示する。
【００６５】
図１０は、実施の形態５に係る確認画面表示装置１０の構成図である。
実施の形態５に係る確認画面表示装置１０は、図２に示す実施の形態１に係る確認画面表示装置１０が備える構成のうち、入力項目特定部１１、仮テーブル作成部１２を備えていない。
【００６６】
入力情報取得部１３は、入力画面２１が切り替えられた際、切り替え前の入力画面２１のハードコピーを取得して記憶装置に記憶する。
【００６７】
確認画面表示部１４は、入力情報取得部１３が記憶装置に記憶したハードコピーを示す確認画面３０を表示装置に表示する。
【００６８】
図１１は、実施の形態５に係る確認画面表示装置１０の動作を示すフローチャートである。
まず、入力システム２０が起動されると、確認画面表示装置１０が起動し、動作を開始する。
【００６９】
利用者により入力画面２１が切り替えられると、入力情報取得部１３は、切り替え前に表示されていた入力画面２１のハードコピーを取得して、記憶装置に記憶する（Ｓ３１）。そして、切り替え後の入力画面２１が表示されると、確認画面表示部１４は、記憶装置に記憶されたハードコピーを示す確認画面３０を表示する（Ｓ３２）。
【００７０】
利用者によって登録ボタンが押下されると、各入力画面２１の入力項目２３に入力された情報が入力システム２０の本テーブルに登録される。この際、入力情報取得部１３は、登録ボタンが押下された際に表示されていた入力画面２１のハードコピーを取得して、記憶装置に記憶する（Ｓ３３）。そして、各入力画面２１の入力項目２３に入力された情報が入力システム２０の本テーブルに登録された後、確認画面表示部１４は、記憶装置に記憶されたハードコピーを示す確認画面３０を表示する（Ｓ３４）。
【００７１】
以上のように、実施の形態５に係る確認画面表示装置１０は、入力画面２１のハードコピーを示した確認画面３０を表示する。入力画面２１のハードコピーであれば、どの入力項目２３に入力した情報であるか利用者が容易に特定できる。
【００７２】
なお、上記説明では、確認画面表示装置１０が入力情報取得部１３、確認画面表示部１４のみを備える場合について説明した。しかし、確認画面表示装置１０は、図５に示す実施の形態２に係る確認画面表示装置１０と同様に、入力項目特定部１１、仮テーブル作成部１２、情報入力部１５も備えていてもよい。そして、入力画面２１のハードコピーを示した確認画面３０を表示しつつ、入力ボタン３１が押下されると、前回登録された情報が各入力画面２１の入力項目２３に入力されるようにしてもよい。
【００７３】
図１２は、実施の形態１〜５に示した確認画面表示装置１０のハードウェア構成の例を示す図である。
確認画面表示装置１０はコンピュータであり、確認画面表示装置１０の各要素をプログラムで実現することができる。
確認画面表示装置１０のハードウェア構成としては、バスに、演算装置９０１、外部記憶装置９０２、主記憶装置９０３、通信装置９０４、入出力装置９０５が接続されている。
【００７４】
演算装置９０１は、プログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等である。外部記憶装置９０２は、例えばＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やフラッシュメモリ、ハードディスク装置等である。主記憶装置９０３は、例えばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等である。通信装置９０４は、例えば通信ボード等である。入出力装置９０５は、例えばマウス、キーボード、ディスプレイ装置等である。
【００７５】
プログラムは、通常は外部記憶装置９０２に記憶されており、主記憶装置９０３にロードされた状態で、順次演算装置９０１に読み込まれ、実行される。
プログラムは、入力項目特定部１１、仮テーブル作成部１２、入力情報取得部１３、確認画面表示部１４、情報入力部１５として説明している機能を実現するプログラムである。
更に、外部記憶装置９０２にはオペレーティングシステム（ＯＳ）も記憶されており、ＯＳの少なくとも一部が主記憶装置９０３にロードされ、演算装置９０１はＯＳを実行しながら、上記プログラムを実行する。
また、実施の形態１〜５の説明において、「〜の特定」、「〜の作成」、「〜の取得」、「〜の表示」、「〜の入力」等として説明している処理の結果を示す情報やデータや信号値や変数値が主記憶装置９０３にファイルとして記憶されている。
【００７６】
なお、図１２の構成は、あくまでも確認画面表示装置１０のハードウェア構成の一例を示すものであり、確認画面表示装置１０のハードウェア構成は図１２に記載の構成に限らず、他の構成であってもよい。
【符号の説明】
【００７７】
１０  確認画面表示装置、１１  入力項目特定部、１２  仮テーブル作成部、１３  入力情報取得部、１４  確認画面表示部、１５  情報入力部、２０  入力システム、２１  入力画面、２２  タブ、２３  入力項目、３０  確認画面、３１  入力ボタン。
【図１】
2015072647.tif 000003
【図２】
2015072647.tif 000004
【図３】
2015072647.tif 000005
【図４】
2015072647.tif 000006
【図５】
2015072647.tif 000007
【図６】
2015072647.tif 000008
【図７】
2015072647.tif 000009
【図８】
2015072647.tif 000010
【図９】
2015072647.tif 000011
【図１０】
2015072647.tif 000012
【図１１】
2015072647.tif 000013
【図１２】
2015072647.tif 000014
【手続補正書】
【提出日】平成26年9月26日(2014.9.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の入力画面を切り替えて情報を入力する入力システムにおいて各入力画面へ入力された情報を示す確認画面を表示する確認画面表示装置であり、
入力画面が開かれた場合に、前記入力画面に含まれる入力項目を構成するプログラムコードを特定することにより、前記入力画面に含まれる各入力項目を特定する入力項目特定部と、
入力画面が切り替えられた場合に、前記入力項目特定部により特定された、切り替え前の入力画面に含まれる各入力項目へ入力された情報を取得する入力情報取得部と、
前記入力情報取得部により取得された情報を表示する確認画面表示部であって、前記複数の入力画面のうちのいずれかの入力画面が表示されているときに、他の入力画面で入力された情報を示す確認画面を表示する確認画面表示部と
を備えることを特徴とする確認画面表示装置。
【請求項２】
前記確認画面表示装置は、さらに、
前記入力項目特定部により特定された各入力項目へ入力された情報を記憶するための仮テーブルを作成する仮テーブル作成部
を備え、
前記入力情報取得部は、前記各入力項目へ入力された情報を取得して、前記仮テーブル作成部により作成された仮テーブルに記憶し、
前記確認画面表示部は、前記入力情報取得部により前記仮テーブルに記憶された情報を示す確認画面を表示する
ことを特徴とする請求項１に記載の確認画面表示装置。
【請求項３】
前記確認画面表示装置は、さらに、
過去に前記入力情報取得部により前記仮テーブルに記憶された情報を、前記各入力項目へ入力する情報入力部
を備えることを特徴とする請求項２に記載の確認画面表示装置。
【請求項４】
前記確認画面表示部は、前記入力情報取得部により取得された情報を、入力画面毎に、その入力画面における入力位置を示すカーソルの移動順に並べて示す確認画面を表示することを特徴とする請求項１から３までのいずれかに記載の確認画面表示装置。
【請求項５】
前記確認画面表示部は、前記入力情報取得部により取得された情報を一覧にして示すとともに、前記入力情報取得部により取得された情報のうち利用者によって選択された一部の情報を前記一覧とは別に示す確認画面を表示する
ことを特徴とする請求項１から４までのいずれかに記載の確認画面表示装置。
【請求項６】
前記確認画面表示部は、前記入力情報取得部により取得された情報が一度に表示しきれない場合には、前記一覧にして示す情報については利用者の指示に従い一部ずつ切り替えて表示し、利用者によって選択された一部の情報については常時表示する
ことを特徴とする請求項５に記載の確認画面表示装置。
【請求項７】
複数の入力画面を切り替えて情報を入力する入力システムにおいて各入力画面へ入力された情報を示す確認画面を表示する確認画面表示プログラムであり、
入力画面が開かれた場合に、前記入力画面に含まれる入力項目を構成するプログラムコードを特定することにより、前記入力画面に含まれる各入力項目を特定する入力項目特定処理と、
入力画面が切り替えられた場合に、前記入力項目特定処理により特定された、切り替え前の入力画面に含まれる各入力項目へ入力された情報を取得する入力情報取得処理と、
前記入力情報取得処理により取得された情報を表示する確認画面表示処理であって、前記複数の入力画面のうちのいずれかの入力画面が表示されているときに、他の入力画面で入力された情報を示す確認画面を表示する確認画面表示処理と
をコンピュータに実行させることを特徴とする確認画面表示プログラム。