(57)【要約】【課題】情報の入力漏れを抑えることのできる情報入力装置、および、情報入力プログラムを提供する。【解決手段】情報入力装置１０の表示制御部は、入力項目Ｉｎの入力欄Ｆを、入力画面Ｄｎに含めて入力項目Ｉｎごとに順に表示させるとともに、入力画面Ｄｎに対する操作の位置を示す信号に基づき、表示中の入力欄Ｆへ情報を表示させる。そして、表示制御部は、表示中の入力欄Ｆに表示されるべき情報の条件をその入力欄Ｆに表示させている情報が満たしていることを入力項目Ｉｎに対する情報の入力の完了として取扱い、情報の入力が完了しているか否かを表示中の入力欄Ｆが属する入力項目Ｉｎごとに判定し、情報の入力が完了していると判定されるまで、次の入力項目Ｉｎの入力欄Ｆへ表示を変更させず、情報の入力が完了していると判定したときに、次の入力項目Ｉｎの入力欄Ｆへ表示を変更させる。【選択図】図１
2017129900.tif 000002
【特許請求の範囲】
【請求項１】
入力画面を表示する表示部と、
前記入力画面内の領域を選択する操作を受けてその操作の位置を示す信号を出力するタッチセンサと、
前記信号に基づいて前記表示部の表示を制御する制御部と、を備え、
複数の入力項目の各々は、その入力項目に入力されるべき情報の種別を示し、
前記入力項目の入力欄は、その入力項目に対する情報の入力として、前記信号に基づく情報が表示される領域であり、
前記制御部は、前記入力項目の前記入力欄を、前記入力画面に含めて前記入力項目ごとに順に表示させるとともに、前記入力画面に対する操作の位置を示す前記信号に基づき、表示中の前記入力欄へ情報を表示させる表示制御部を備え、
前記表示制御部は、表示中の前記入力欄に表示されるべき情報の条件をその入力欄に表示させている情報が満たしていることを前記入力項目に対する情報の入力の完了として取扱い、情報の入力が完了しているか否かを表示中の前記入力欄が属する前記入力項目ごとに判定し、情報の入力が完了していると判定されるまで、次の前記入力項目の前記入力欄へ表示を変更させず、情報の入力が完了していると判定したときに、次の前記入力項目の前記入力欄へ表示を変更させる
情報入力装置。
【請求項２】
前記入力画面は、第１領域を含み、
前記表示制御部は、前記入力欄のなかで、前記信号に基づく情報を表示させる対象の前記入力欄を対象入力欄とし、表示中の前記入力欄が前記対象入力欄に設定されている状態で、前記第１領域を選択する操作が検出されたとき、対象変更処理を行い、
前記対象変更処理は、前記判定を行い、表示中の前記入力欄が属する前記入力項目に対する情報の入力が完了していると判定されたとき、前記入力画面に含まれる前記入力項目の前記入力欄を、次の前記入力項目の前記入力欄に変更させ、その入力欄を前記対象入力欄に設定する処理である
請求項１に記載の情報入力装置。
【請求項３】
前記入力項目は、前記入力項目をさらに区分した複数の下位項目から構成され、前記入力項目の前記入力欄は、前記下位項目ごとに設けられ、
表示中の前記入力項目を構成するすべての前記下位項目の前記入力欄が１つずつ順に前記対象入力欄に設定され、最後の前記入力欄が前記対象入力欄に設定されている状態で、前記第１領域を選択する操作が検出されたとき、
前記表示制御部は、前記対象変更処理を行う
請求項２に記載の情報入力装置。
【請求項４】
前記表示制御部は、表示中の前記入力欄が属する前記入力項目を構成する複数の前記下位項目のなかに、情報の入力が必須であって、かつ、情報の入力されていない前記下位項目があるとき、前記判定として、当該入力項目に対する情報の入力が完了していないと判定し、未入力の前記下位項目があることを示す通知を表示させる
請求項３に記載の情報入力装置。
【請求項５】
前記制御部は、
前記入力項目に対して入力された情報が、当該入力項目に対して入力すべき情報の形式に合致した情報であるか否かを、前記入力欄に表示されている情報が変更される度に判定するエラー判定部をさらに備え、
前記表示制御部は、
前記エラー判定部によって、前記入力項目に対して入力された情報が前記形式に合致していないと判定されたとき、入力された情報が前記形式に合致していないことを示す通知を表示させ、
前記エラー判定部による最新の判定結果が前記入力項目に対して入力された情報が前記形式に合致していないことを示すとき、前記表示制御部による前記判定として、当該入力項目に対する情報の入力が完了していないと判定する
請求項１〜４のいずれか一項に記載の情報入力装置。
【請求項６】
前記表示制御部は、前記対象変更処理によって、前記入力画面に含まれる前記入力項目の前記入力欄を変更させることに伴って、情報の入力が完了していると判定された前記入力項目についての入力済みの情報を前記入力画面に含めて表示させる
請求項２または３に記載の情報入力装置。
【請求項７】
前記入力済みの情報の表示されている前記入力項目を選択する操作が検出されたとき、
前記表示制御部は、前記入力画面に含まれる前記入力項目の前記入力欄を、選択された前記入力項目の前記入力欄に変更させる
請求項６に記載の情報入力装置。
【請求項８】
複数の前記入力項目は、複数のカテゴリーに区分され、
前記表示制御部は、前記カテゴリーごとに、前記カテゴリーに含まれる複数の前記入力項目のすべてについて各入力項目に対する情報の入力が完了していると判定されたとき、当該カテゴリーに含まれる各入力項目に対して入力された情報の確認の要求を表示させる
請求項１〜７のいずれか一項に記載の情報入力装置。
【請求項９】
前記表示制御部は、複数の前記入力項目のうちの、情報の入力が完了していると既に判定された前記入力項目の割合を示す表示を前記入力画面に含めて表示させる
請求項１〜８のいずれか一項に記載の情報入力装置。
【請求項１０】
入力画面を表示する表示部と、
前記入力画面内の領域を選択する操作を受けてその操作の位置を示す信号を出力するタッチセンサと、
前記信号に基づいて前記表示部の表示を制御する制御部と、を備える情報入力装置の前記制御部を表示制御部として機能させる情報入力プログラムであって、
複数の入力項目の各々は、その入力項目に入力されるべき情報の種別を示し、
前記入力項目の入力欄は、その入力項目に対する情報の入力として、前記信号に基づく情報が表示される領域であり、
前記表示制御部は、前記入力項目の前記入力欄を、前記入力画面に含めて前記入力項目ごとに順に表示させるとともに、前記入力画面に対する操作の位置を示す前記信号に基づき、表示中の前記入力欄へ情報を表示させる表示制御部であって、表示中の前記入力欄に表示されるべき情報の条件をその入力欄に表示させている情報が満たしていることを前記入力項目に対する情報の入力の完了として取扱い、情報の入力が完了しているか否かを表示中の前記入力欄が属する前記入力項目ごとに判定し、情報の入力が完了していると判定されるまで、次の前記入力項目の前記入力欄へ表示を変更させず、情報の入力が完了していると判定したときに、次の前記入力項目の前記入力欄へ表示を変更させる
情報入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された情報の処理を行う情報入力装置、および、情報入力プログラムに関する。
【背景技術】
【０００２】
従来から、インターネット等のネットワークを通じた情報の送受信を利用して、商品の購入、各種の会員登録、銀行口座の開設やローン契約といった種々の申し込みが行われている。具体的には、申し込みに必要な情報である申込情報が申込端末に入力され、入力された申込情報は、申し込みを受け付ける受付サーバに申込端末から送信される。そして、受付サーバは、申込端末から受信した申込情報に基づき、申し込み内容に応じた処理を行う。
【０００３】
近年の情報機器の進化に伴い、上述した申込端末のような情報入力装置として、スマートフォンのようにタッチパネルを備える装置が用いられる機会が増加している（例えば、特許文献１参照）。こうした情報入力装置は、当該装置に表示されている画面内の領域を選択する操作を、指等の接触位置の検出に基づいて認識し、その操作を情報に変換する。これにより、操作に応じた情報が情報入力装置に入力される。上述した申し込みに際しては、情報入力装置には、複数の入力項目についての入力項目ごとの入力欄と、文字や数字を選択するための複数のキーを示す領域とを有する画面が表示される。申込者は、表示されている入力欄をスクロールさせながら、情報の入力対象とする入力項目の入力欄を選択し、入力したい情報に応じた文字や数字のキーを選択する。これにより、選択されている入力欄に、選択された文字や数字が表示され、これらの文字等からなる情報が、選択されている入力欄に対応する入力項目に対して入力された情報として、情報入力装置に保持される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１８５４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、申し込み内容の多様化につれて、多くの入力項目について情報を入力する必要のある申し込みが増加している。その結果、入力項目の一部についての情報の入力漏れが生じやすくなっている。
【０００６】
一般に、申込端末から受付サーバへの情報の送信に際して、情報の入力されていない入力項目があると判定された場合には、その入力項目についての情報の入力を求める表示が申込端末に表示され、申込者は表示に従って引き続き情報の入力を行う。しかしながら、こうした作業は、情報の入力が完了したと認識している申込者に更なる情報の入力を強いるため、申込者にとって煩雑であり、また、情報の入力の効率も低くなるため、申し込みのための情報の入力にかかる時間の増大を招いてもいる。
【０００７】
なお、こうした課題は、申し込みに必要な情報を申込端末に入力する場合に限らず、複数の入力項目についての情報を、入力された情報の処理を行う情報入力装置に入力する場合において共通する。
本発明は、情報の入力漏れを抑えることのできる情報入力装置、および、情報入力プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決する情報入力装置は、入力画面を表示する表示部と、前記入力画面内の領域を選択する操作を受けてその操作の位置を示す信号を出力するタッチセンサと、前記信号に基づいて前記表示部の表示を制御する制御部と、を備え、複数の入力項目の各々は、その入力項目に入力されるべき情報の種別を示し、前記入力項目の入力欄は、その入力項目に対する情報の入力として、前記信号に基づく情報が表示される領域であり、前記制御部は、前記入力項目の前記入力欄を、前記入力画面に含めて前記入力項目ごとに順に表示させるとともに、前記入力画面に対する操作の位置を示す前記信号に基づき、表示中の前記入力欄へ情報を表示させる表示制御部を備え、前記表示制御部は、表示中の前記入力欄に表示されるべき情報の条件をその入力欄に表示させている情報が満たしていることを前記入力項目に対する情報の入力の完了として取扱い、情報の入力が完了しているか否かを表示中の前記入力欄が属する前記入力項目ごとに判定し、情報の入力が完了していると判定されるまで、次の前記入力項目の前記入力欄へ表示を変更させず、情報の入力が完了していると判定したときに、次の前記入力項目の前記入力欄へ表示を変更させる。
【０００９】
上記課題を解決する情報入力プログラムは、入力画面を表示する表示部と、前記入力画面内の領域を選択する操作を受けてその操作の位置を示す信号を出力するタッチセンサと、前記信号に基づいて前記表示部の表示を制御する制御部と、を備える情報入力装置の前記制御部を表示制御部として機能させる情報入力プログラムであって、複数の入力項目の各々は、その入力項目に入力されるべき情報の種別を示し、前記入力項目の入力欄は、その入力項目に対する情報の入力として、前記信号に基づく情報が表示される領域であり、前記表示制御部は、前記入力項目の前記入力欄を、前記入力画面に含めて前記入力項目ごとに順に表示させるとともに、前記入力画面に対する操作の位置を示す前記信号に基づき、表示中の前記入力欄へ情報を表示させる表示制御部であって、表示中の前記入力欄に表示されるべき情報の条件をその入力欄に表示させている情報が満たしていることを前記入力項目に対する情報の入力の完了として取扱い、情報の入力が完了しているか否かを表示中の前記入力欄が属する前記入力項目ごとに判定し、情報の入力が完了していると判定されるまで、次の前記入力項目の前記入力欄へ表示を変更させず、情報の入力が完了していると判定したときに、次の前記入力項目の前記入力欄へ表示を変更させる。
【００１０】
上記構成によれば、表示中の入力欄が属する入力項目に対する情報の入力が完了していると判定されるまで、情報の入力されていない入力項目の入力欄が表示されないため、複数の入力項目の各々に対する情報の入力漏れが抑えられる。また、すべての入力項目に対して情報が入力された後に、各入力項目に対して情報の入力が完了しているか否かの判定が行われて、情報の入力が完了していないと判定された入力項目について適切な情報の入力が求められる構成と比較して、利用者が情報の入力を煩雑に感じることが抑えられ、また、効率の良い情報の入力が可能である。
【００１１】
上記構成において、前記入力画面は、第１領域を含み、前記表示制御部は、前記入力欄のなかで、前記信号に基づく情報を表示させる対象の前記入力欄を対象入力欄とし、表示中の前記入力欄が前記対象入力欄に設定されている状態で、前記第１領域を選択する操作が検出されたとき、対象変更処理を行ってもよい。前記対象変更処理は、前記判定を行い、表示中の前記入力欄が属する前記入力項目に対する情報の入力が完了していると判定されたとき、前記入力画面に含まれる前記入力項目の前記入力欄を、次の前記入力項目の前記入力欄に変更させ、その入力欄を前記対象入力欄に設定する処理である。
【００１２】
上記構成によれば、第１領域の選択という１つの操作によって、上記判定を経て、入力画面に含まれる入力項目の入力欄が、次の入力項目の入力欄に変更され、その入力欄が対象入力欄に設定されるため、利用者は、第１領域の選択に続けて、次の入力項目に対する情報の入力を行うことができる。したがって、１つの入力項目に対する情報の入力が完了してから、次の入力項目に対する情報の入力の開始までに、２以上の操作を要する構成と比較して、情報の入力に要する操作が削減されるため、利用者の利便性が向上され、情報の入力の効率も高められる。
【００１３】
上記構成において、前記入力項目は、前記入力項目をさらに区分した複数の下位項目から構成され、前記入力項目の前記入力欄は、前記下位項目ごとに設けられ、表示中の前記入力項目を構成するすべての前記下位項目の前記入力欄が１つずつ順に前記対象入力欄に設定され、最後の前記入力欄が前記対象入力欄に設定されている状態で、前記第１領域を選択する操作が検出されたとき、前記表示制御部は、前記対象変更処理を行ってもよい。
【００１４】
上記構成によれば、入力項目が複数の下位項目から構成される場合に、第１領域を選択する操作によって、上記判定を経て、対象入力欄が、先に表示されていた入力項目の最後の入力欄から、新たに表示された入力項目の入力欄に変更される。したがって、入力項目の構成に適した態様で、利用者は、第１領域の選択に続けて情報の入力を行うことができるため、利用者の利便性が向上される。
【００１５】
上記構成において、前記表示制御部は、表示中の前記入力欄が属する前記入力項目を構成する複数の前記下位項目のなかに、情報の入力が必須であって、かつ、情報の入力されていない前記下位項目があるとき、前記判定として、当該入力項目に対する情報の入力が完了していないと判定し、未入力の前記下位項目があることを示す通知を表示させてもよい。
【００１６】
上記構成によれば、表示されている入力項目に対する情報の入力が完了しているか否かの判定が的確に行われるため、情報の入力漏れが的確に抑えられる。また、未入力の下位項目があることが通知されるため、利用者は、未入力の下位項目に対して情報を入力する等して、情報の入力を適切に進めることができる。
【００１７】
上記構成において、前記制御部は、前記入力項目に対して入力された情報が、当該入力項目に対して入力すべき情報の形式に合致した情報であるか否かを、前記入力欄に表示されている情報が変更される度に判定するエラー判定部をさらに備え、前記表示制御部は、前記エラー判定部によって、前記入力項目に対して入力された情報が前記形式に合致していないと判定されたとき、入力された情報が前記形式に合致していないことを示す通知を表示させ、前記エラー判定部による最新の判定結果が前記入力項目に対して入力された情報が前記形式に合致していないことを示すとき、前記表示制御部による前記判定として、当該入力項目に対する情報の入力が完了していないと判定してもよい。
【００１８】
上記構成によれば、入力項目に対して入力すべき情報の形式に合致した情報を入力しなければ、次の入力項目の入力欄が表示されず、情報の入力を進めることができないため、入力すべき情報の形式に合致した的確な情報の入力が円滑に進められる。また、入力された情報が形式に合致していないことが通知されるため、利用者は、情報の入力を適切に進めることができる。
【００１９】
さらに、入力欄に表示されている情報が変更される度に、エラー判定部による判定が行われるため、利用者は、入力した情報が入力すべき情報の形式に合致しているか否かを容易に判断可能である。そして、入力した情報が入力すべき情報の形式に合致していない場合には、利用者は、すぐに情報の修正を行うことができる。したがって、多くの情報の入力後に、先に入力した情報に遡って誤りを指摘される場合と比較して、利用者が情報の修正に際して感じる煩雑さを低減することができる。
【００２０】
上記構成において、前記表示制御部は、前記対象変更処理によって、前記入力画面に含まれる前記入力項目の前記入力欄を変更させることに伴って、情報の入力が完了していると判定された前記入力項目についての入力済みの情報を前記入力画面に含めて表示させてもよい。
【００２１】
上記構成によれば、利用者は、未入力の入力項目に対する情報の入力を行いつつ、入力済みの入力項目について、入力した情報に誤りがないかを確認することができる。したがって、入力項目に対して入力された情報の確認のためのみの画面が入力項目ごとに表示されて情報の確認が要求される構成と比較して、情報の入力の効率が高められる。また、すべての入力項目に対して情報が入力された後に、入力された情報の確認の要求がまとめて行われる構成と比較して、一度に確認すべき入力項目の数が少なく、入力項目に対して情報を入力した直後にその情報を確認することができるため、利用者の利便性が向上する。
【００２２】
上記構成において、前記入力済みの情報の表示されている前記入力項目を選択する操作が検出されたとき、前記表示制御部は、前記入力画面に含まれる前記入力項目の前記入力欄を、選択された前記入力項目の前記入力欄に変更させてもよい。
【００２３】
上記構成によれば、利用者は、入力済みの情報の確認によって、入力した情報に誤りがあると気が付いたとき、その入力項目を選択する操作を行うことによって、すぐに、その入力項目に対して入力された情報の修正を行うことができる。したがって、情報の入力に際しての利便性が向上する。
【００２４】
上記構成において、複数の前記入力項目は、複数のカテゴリーに区分され、前記表示制御部は、前記カテゴリーごとに、前記カテゴリーに含まれる複数の前記入力項目のすべてについて各入力項目に対する情報の入力が完了していると判定されたとき、当該カテゴリーに含まれる各入力項目に対して入力された情報の確認の要求を表示させてもよい。
【００２５】
上記構成によれば、すべての入力項目に対して情報が入力された後に、入力された情報の確認の要求がまとめて行われる構成と比較して、利用者が一度に確認すべき入力項目の数が少なく、また、入力項目に対して情報を入力してからの経過時間が短いうちに、その情報を確認することができるため、利用者の利便性が向上する。
【００２６】
上記構成において、前記表示制御部は、複数の前記入力項目のうちの、情報の入力が完了していると既に判定された前記入力項目の割合を示す表示を前記入力画面に含めて表示させてもよい。
【００２７】
上記構成によれば、利用者は、情報の入力が必要な複数の入力項目のうちの、情報の入力済みの入力項目の割合を把握することができるため、画面のスクロール等によって未入力の入力項目がいくつあるかを確認できない構成であっても、どの程度まで情報の入力が進んでいるかを知ることができる。したがって、情報の入力に際しての利便性が向上する。
【発明の効果】
【００２８】
本発明によれば、複数の入力項目に対して情報が入力される情報入力装置において、情報の入力漏れを抑えることができる。
【図面の簡単な説明】
【００２９】
【図１】情報入力装置の一実施形態について、入力画面の基本構成を示す図。
【図２】情報入力装置の一実施形態について、情報入力装置の構成を示す図。
【図３】情報入力装置の一実施形態について、情報の入力が開始される前の入力画面を示す図。
【図４】情報入力装置の一実施形態について、文字キーの選択に伴って表示の変更された入力画面を示す図。
【図５】情報入力装置の一実施形態について、エラー判定処理の流れを示すフローチャート。
【図６】情報入力装置の一実施形態について、エラー表示を含む入力画面を示す図。
【図７】情報入力装置の一実施形態について、入力項目内での入力対象の下位項目の変更の際に行われる処理の流れを示すフローチャート。
【図８】情報入力装置の一実施形態について、入力対象の下位項目が変更された入力画面を示す図。
【図９】情報入力装置の一実施形態について、変更後の入力対象の下位項目に対して情報が入力された入力画面を示す図。
【図１０】情報入力装置の一実施形態について、入力対象の入力項目の変更の際に行われる完了判定処理の流れを示すフローチャート。
【図１１】情報入力装置の一実施形態について、入力対象の入力項目が変更された入力画面を示す図。
【図１２】情報入力装置の一実施形態について、空欄表示を含む入力画面を示す図。
【図１３】情報入力装置の一実施形態について、確認画面の構成を示す図。
【図１４】情報入力装置の一実施形態について、入力画面の変形例を示す図。
【発明を実施するための形態】
【００３０】
図１〜図１３を参照して、情報入力装置、および、情報入力プログラムの一実施形態について説明する。本実施形態の情報入力装置は、申し込みに必要な情報である申込情報が入力される装置である。申し込みは、申込者が情報を提供して行う要求であれば、その内容は特に限定されず、申し込みの例としては、商品の購入、各種の会員登録、銀行口座の開設やローン契約等の各種の契約等が挙げられる。
【００３１】
［入力画面の構成］
図１を参照して、情報入力装置に表示される入力画面の基本構成について説明する。
図１が示すように、情報入力装置１０は、スマートフォンやタブレット端末等のコンピュータ端末であり、入力画面Ｄｎは、申込情報の入力の際に情報入力装置１０の表示部１２ａに表示される画面である。
【００３２】
入力画面Ｄｎは、通知表示領域Ｚａと、入力対象表示領域Ｚｂと、キー表示領域Ｚｃとから構成されている。通知表示領域Ｚａは、入力画面Ｄｎの上部を構成し、入力対象表示領域Ｚｂは、入力画面Ｄｎの中央部を構成し、キー表示領域Ｚｃは、入力画面Ｄｎの下部を構成する。
【００３３】
入力対象表示領域Ｚｂには、入力項目Ｉｎの入力欄Ｆが表示される。入力項目Ｉｎは、申し込みを行う利用者の氏名や生年月日や住所等といった、その入力項目Ｉｎに対して入力されるべき情報の種別を示し、申込情報は、複数の入力項目Ｉｎに対応する情報から構成される。複数の入力項目Ｉｎには、入力順序として、入力対象とされる順序が設定されている。入力対象表示領域Ｚｂには、複数の入力項目Ｉｎの入力欄Ｆが、入力項目Ｉｎごとに、すなわち、１つの入力項目Ｉｎずつ、順に表示され、入力対象表示領域Ｚｂに入力欄Ｆが表示されている入力項目Ｉｎが、入力対象の入力項目Ｉｎである。
【００３４】
各入力項目Ｉｎは、その入力項目Ｉｎの示す情報の種別をさらに細かく区分した情報の種別を示す１以上の下位項目Ｉｓから構成される。例えば、「名前」の入力項目Ｉｎは、「姓」の下位項目Ｉｓと「名」の下位項目Ｉｓとから構成される。入力欄Ｆは、情報入力装置１０に対する操作に基づいて文字や数字等の情報が表示される領域であって、下位項目Ｉｓごとに設けられている。下位項目Ｉｓの入力欄Ｆに情報が表示されることが、すなわち、当該下位項目Ｉｓに対する情報の入力であり、かつ、当該下位項目Ｉｓが構成する入力項目Ｉｎに対する情報の入力である。
【００３５】
１つの入力項目Ｉｎを構成する複数の下位項目Ｉｓには、例えば、上から下へ、左から右へ、入力欄Ｆが並ぶ順に、入力順序として、入力対象とされる順序が設定されている。また、各下位項目Ｉｓには、各下位項目Ｉｓの示す情報の種別に応じて、入力すべき情報の形式として、漢字、平仮名等の文字の種類や、文字数が設定されている。さらに、各下位項目Ｉｓには、その下位項目Ｉｓに対する情報の入力が必須であるか否かが設定されている。情報の入力が必須である下位項目Ｉｓは必須項目であり、情報の入力が必須でない下位項目Ｉｓは非必須項目である。
【００３６】
こうした入力項目Ｉｎや下位項目Ｉｓに関する各種の設定は、予め情報入力装置１０に記憶されている。なお、入力項目Ｉｎの数やそれの示す情報の種別、入力項目Ｉｎごとの下位項目Ｉｓの数やそれの示す情報の種別は、申し込みの種類に応じて適宜設定される。
【００３７】
通知表示領域Ｚａには、利用者への案内や指示等が表示される。こうした案内には、複数の入力項目Ｉｎのなかで、既に情報が入力された入力項目Ｉｎの割合を示す進度表示Ｎｐが含まれる。進度表示Ｎｐは、換言すれば、入力対象の入力項目Ｉｎが、複数の入力項目Ｉｎにおける入力順序の何番目にあたるかということを大まかに示す表示である。
【００３８】
キー表示領域Ｚｃには、利用者が、申込情報の入力に関する指示を情報入力装置１０に対して行うための領域である複数のキーが表示される。複数のキーには、文字や数字や記号等、入力欄Ｆに表示させる情報を構成する要素を示す文字キーＫｍ、入力欄Ｆに表示させた文字等の消去や変換対象の指定等、入力欄Ｆへの情報の表示を補助する処理を指示するための補助キーＫｓ、および、入力欄Ｆに下位項目Ｉｓに対応する情報が表示されたと利用者が判断したときに選択する完了キーＫｆが含まれる。完了キーは第１領域の一例である。
【００３９】
［情報入力装置の構成］
図２を参照して、情報入力装置１０の構成について説明する。
図２が示すように、情報入力装置１０は、通信部１１、入出力部１２、制御部１３、および、記憶部１４を備えている。
通信部１１は、ネットワークを通じて、情報入力装置１０と申し込みを受け付けるサーバ等の外部装置との接続処理を実行し、情報入力装置１０と外部装置との間でデータの送受信を行う。具体的には、通信部１１は、情報入力装置１０に入力された申込情報を外部装置に送信する。外部装置は、申込情報を用いて、申し込み内容に応じた処理を行う。
【００４０】
入出力部１２は、制御部１３との間でのデータや信号の授受を通じて、情報入力装置１０の外部へ情報を提供し、また、外部からの情報を受け付ける。詳細には、入出力部１２は、上述の表示部１２ａと操作部１２ｂとを備えている。
【００４１】
表示部１２ａは、例えば、液晶パネル等の表示パネルとその駆動回路とから構成されている。表示部１２ａは、制御部１３から受けたデータに基づいて、表示部１２ａの有する表示面に文字や画像等を表示する機能を有し、具体的には、上述の入力画面Ｄｎを表示する。
【００４２】
操作部１２ｂは、タッチパネルとその駆動回路や検出回路とから構成されたタッチセンサである。操作部１２ｂは、利用者が操作部１２ｂの有する操作面に対して行った操作、すなわち、操作部１２ｂに入力された操作を信号に変換して制御部１３に出力する。詳細には、操作部１２ｂは、上記表示面に重ねられた操作面に指等で触れる操作、換言すれば、表示面に表示された入力画面Ｄｎ内の領域を選択する操作を受けて、その操作の位置を示す信号を出力する。
【００４３】
制御部１３は、ＣＰＵや、ＲＡＭ等の揮発性メモリを含む構成を有する。制御部１３は、記憶部１４に記憶されたプログラムやデータに基づいて、通信部１１による通信の制御、制御部１３と入出力部１２との間でのデータや信号の授受、記憶部１４におけるプログラムやデータの読み出しや書き込み、各種の演算処理等、情報入力装置１０が備える各機能部の制御を行う。
【００４４】
詳細には、制御部１３は、表示制御部１３ａとエラー判定部１３ｂとを備えている。
表示制御部１３ａは、操作部１２ｂからの信号に基づいて、操作面における指等の接触位置を検出し、入力画面Ｄｎのなかでいずれの領域が選択されたかを判断する。そして、表示制御部１３ａは、選択された領域に応じた処理を行う。例えば、表示制御部１３ａは、表示部１２ａに表示させるデータの生成等の処理により、入力画面Ｄｎを表示部１２ａに表示させ、操作部１２ｂからの信号に基づいて、入力画面Ｄｎの表示内容の変更を表示部１２ａに指示する。
【００４５】
具体的には、表示制御部１３ａは、文字キーＫｍの表示されている領域が選択されたと判断したとき、選択された文字キーＫｍが示す文字や数字等を入力対象である下位項目Ｉｓの入力欄Ｆに表示させる。また、表示制御部１３ａは、補助キーＫｓの表示されている領域が選択されたと判断したとき、選択された補助キーＫｓが示す処理に応じて入力対象である下位項目Ｉｓの入力欄Ｆ内の表示を変更させる。入力欄Ｆに表示されている情報は、表示制御部１３ａによって保持される。
【００４６】
また、表示制御部１３ａは、入力対象となっている下位項目Ｉｓが、その入力項目Ｉｎにおいて入力順序が最後に設定されている下位項目Ｉｓでない場合、完了キーＫｆの表示されている領域が選択されたと判断したとき、以下の処理を行う。すなわち、表示制御部１３ａは、エラー判定部１３ｂによる判定結果を参照して、所定の条件が満たされているときに、表示制御部１３ａが保持している、当該下位項目Ｉｓの入力欄Ｆに表示されている情報を当該下位項目Ｉｓに対応する情報として確定する。それとともに、表示制御部１３ａは、入力順序が当該下位項目Ｉｓの次に設定されている下位項目Ｉｓに入力対象を変更し、それに応じて表示を変更させる。
【００４７】
また、表示制御部１３ａは、入力対象となっている下位項目Ｉｓが、その入力項目Ｉｎにおいて入力順序が最後に設定されている下位項目Ｉｓである場合、完了キーＫｆの表示されている領域が選択されたと判断したとき、以下の処理を行う。すなわち、表示制御部１３ａは、エラー判定部１３ｂによる判定結果、および、表示制御部１３ａが保持している情報を参照して、入力対象の入力項目Ｉｎに対する情報の入力が完了しているか否かを判定する。このなかで、表示制御部１３ａは、エラー判定部１３ｂによる判定結果として所定の条件が満たされているときに、表示制御部１３ａが保持している、当該下位項目Ｉｓの入力欄Ｆに表示されている情報を当該下位項目Ｉｓに対応する情報として確定する。そして、入力対象の入力項目Ｉｎに対する情報の入力が完了していると判定されるとき、表示制御部１３ａは、入力対象表示領域Ｚｂに表示されている入力項目Ｉｎの入力欄Ｆを、入力順序が当該入力項目Ｉｎの次に設定されている入力項目Ｉｎの入力欄Ｆに変更させる。
【００４８】
換言すれば、表示制御部１３ａは、入力対象の入力項目Ｉｎに対する情報の入力が完了していると判定されるまで、情報の入力されていない入力項目Ｉｎの入力欄Ｆを表示させない。
【００４９】
各下位項目Ｉｓに対応する情報が確定された情報として情報入力装置１０に保持されることが、すなわち、各下位項目Ｉｓに対応する情報が情報入力装置１０に入力されたことを示す。
【００５０】
また、表示制御部１３ａは、情報の入力の状況に応じて、通知表示領域Ｚａに各種の表示を表示させる。こうした表示には、上述の進度表示Ｎｐや、既に情報の入力が完了していると判定された入力項目Ｉｎについての入力済みの情報、すなわち、その入力項目Ｉｎの下位項目Ｉｓに対応する情報として確定された情報を示す確定情報表示Ｎｃが含まれる。
【００５１】
エラー判定部１３ｂは、入力対象となっている下位項目Ｉｓの入力欄Ｆに表示されている情報が変更される度に、すなわち、表示制御部１３ａが、文字キーＫｍや補助キーＫｓが選択されたと判断して、入力欄Ｆ内の表示を変更させる度に、エラー判定処理を行う。エラー判定処理では、エラー判定部１３ｂは、入力対象の下位項目Ｉｓに対して入力された情報、すなわち、入力欄Ｆに表示されている情報が、当該下位項目Ｉｓに対して入力すべき情報の形式として予め設定されている形式に合致した情報であるか否かを判定する。
【００５２】
記憶部１４は、不揮発性メモリを含む構成を有し、制御部１３が上述の処理を実行するために必要なプログラムやデータを記憶している。
制御部１３における表示制御部１３ａおよびエラー判定部１３ｂは、複数のＣＰＵや、ＲＡＭ等からなるメモリ等の各種のハードウェアと、これらを機能させるソフトウェアとによって各別に具体化されてもよく、あるいは、共通する１つのハードウェアに複数の機能を与えるソフトウェアによって具体化されてもよい。こうしたソフトウェアは、情報入力プログラムとして記憶部１４に記憶される。また、入力画面Ｄｎを生成するためのデータや、入力項目Ｉｎや下位項目Ｉｓに関する各種の設定も、記憶部１４に記憶されている。
【００５３】
情報入力プログラムを含むソフトウェアは、予め情報入力装置１０にインストールされていてもよいし、利用者の指示に基づいて、ネットワークを通じたダウンロードを経て情報入力装置１０にインストールされてもよい。例えば、情報入力プログラムを含むソフトウェアは、申し込み用のアプリケーションソフトウェアに具体化されてもよい。
【００５４】
［情報入力装置の動作］
図３〜図１３を参照して、入力画面Ｄｎの遷移を参照しつつ、情報入力装置１０の動作について説明する。
図３は、入力順序が１番目に設定されている入力項目Ｉｎが入力対象表示領域Ｚｂに表示されている入力画面Ｄｎであって、情報の入力が開始される前の入力画面Ｄｎを示す。表示中の入力項目Ｉｎを構成する下位項目Ｉｓのなかで、入力順序が１番目に設定されている下位項目Ｉｓの入力欄Ｆが、表示制御部１３ａが、操作部１２ｂに入力された操作に応じた情報、すなわち、操作部１２ｂからの信号に基づく情報を表示させる対象である対象入力欄に設定されている。対象入力欄に設定されている入力欄Ｆの属する下位項目Ｉｓが、入力対象の下位項目Ｉｓである。この下位項目Ｉｓの入力欄Ｆには、当該入力欄Ｆが対象入力欄に設定されていること、すなわち、当該下位項目Ｉｓが入力対象であることを示す対象表示Ｎｔが表示されている。
【００５５】
具体的には、「名前」の入力項目Ｉｎが表示されており、この入力項目Ｉｎは、「姓」の下位項目Ｉｓと「名」の下位項目Ｉｓとから構成されている。そして、「姓」の下位項目Ｉｓが入力対象に設定されており、対象表示Ｎｔとして、入力欄Ｆの枠が濃色で表示されるとともに、入力欄Ｆ内にカーソルが表示されている。
【００５６】
上述のように、表示制御部１３ａは、入力対象の入力項目Ｉｎに対する情報の入力が完了していると判定されるまで、次の入力項目Ｉｎの入力欄Ｆを表示させない。したがって、表示中の入力項目Ｉｎのうちの必須項目である下位項目Ｉｓに対して情報が入力されていない状態で、例えば入力画面Ｄｎのスクロール等により情報の入力されていない入力項目Ｉｎの入力欄Ｆを表示させようとしても、こうした入力欄Ｆは表示されない。
【００５７】
図４は、文字キーＫｍを選択する操作が行われ、図３に示した画面から表示が変更された入力画面Ｄｎを示す。すなわち、選択された文字キーＫｍに応じて表示制御部１３ａが表示の変更を指示することによって、選択された文字キーＫｍが示す文字等が対象入力欄である入力欄Ｆに表示される。また、補助キーＫｓを選択する操作が行われた場合には、選択された補助キーＫｓに応じて表示制御部１３ａが表示の変更を指示することによって、補助キーＫｓが示す処理に応じて、対象入力欄である入力欄Ｆに表示された情報が変更される。
【００５８】
具体的には、「姓」の下位項目Ｉｓの入力欄Ｆに、利用者が選択した文字キーＫｍに応じた平仮名の文字、さらには、補助キーＫｓの選択によってこうした平仮名の文字が変換された漢字の文字が表示される。利用者は、入力したい情報、すなわち、図４の例では利用者の姓に応じて文字キーＫｍや補助キーＫｓを選択する操作を行うことによって、「姓」の下位項目Ｉｓの入力欄Ｆに情報を表示させる。
【００５９】
ここで、入力対象の下位項目Ｉｓの入力欄Ｆに表示されている情報が変わる度に、エラー判定部１３ｂによるエラー判定処理が行われる。この処理について、図５を参照して説明する。
【００６０】
図５に示すフローは、表示制御部１３ａが、文字キーＫｍや補助キーＫｓが選択されたと判断して、対象入力欄である入力欄Ｆ内の表示を変更させる度に、エラー判定部１３ｂによって行われる処理である。
【００６１】
まず、ステップＳ１０の処理として、エラー判定部１３ｂは、対象入力欄である入力欄Ｆに文字等が表示されているか、すなわち、対象入力欄の情報として表示制御部１３ａに文字情報が保持されているか否かを判断する。文字情報には、文字、数字、記号等が含まれ、文字情報が保持されていることは、入力欄Ｆが空欄ではないことを示す。
【００６２】
文字情報が保持されていると判断されたとき（ステップＳ１０：ＹＥＳ）、エラー判定部は、ステップＳ１１の処理として、文字情報の示す文字等が、入力対象の下位項目Ｉｓに対して入力すべき情報の形式として予め設定されている形式に合致するか否かを判断する。例えば、入力対象が「姓」の下位項目Ｉｓであるとき、平仮名、片仮名、および、漢字の文字が入力すべき情報の形式として設定され、数字は除外されている。また例えば、入力対象が「生年月日」の入力項目Ｉｎのうちの「西暦」の下位項目Ｉｓであるとき、４桁の数字が入力すべき情報の形式として設定されている。エラー判定部１３ｂは、文字情報の示す文字等が、このように予め設定されている形式に合致するか否かを判断する。
【００６３】
文字情報の示す文字等が、予め設定されている形式に合致すると判断されたとき（ステップＳ１１：ＹＥＳ）、エラー判定部１３ｂは、ステップＳ１２の処理として、エラー判定の判定結果を「エラー無し」に設定して、処理を終了する。また、ステップＳ１０の処理で文字情報が保持されていないと判断されたとき（ステップＳ１０：ＮＯ）、すなわち、対象入力欄の入力欄Ｆが空欄であるときも同様に、エラー判定部１３ｂは、ステップＳ１２の処理として、エラー判定の判定結果を「エラー無し」に設定して、処理を終了する。なお、前回のエラー判定処理において、エラー判定の判定結果が「エラー無し」に設定されている場合には、その設定が維持される。
【００６４】
一方、文字情報の示す文字等が、予め設定されている形式に合致しないと判断されたとき（ステップＳ１１：ＮＯ）、エラー判定部１３ｂは、ステップＳ１３の処理として、エラー判定の判定結果を「エラー有り」に設定して、処理を終了する。なお、前回のエラー判定処理において、エラー判定の判定結果が「エラー有り」に設定されている場合には、その設定が維持される。
【００６５】
エラー判定の判定結果が「エラー有り」に設定されると、表示制御部１３ａは、対象入力欄である入力欄Ｆの付近に、入力された情報が入力対象の下位項目Ｉｓに対して入力すべき情報の形式に合致していないことを示す通知であるエラー表示を表示させる。図６は、エラー表示Ｎｅが表示された入力画面Ｄｎを示す。エラー判定の判定結果が「エラー有り」に設定されている間、エラー表示Ｎｅは表示され続け、エラー判定の判定結果が「エラー無し」に設定されると、表示制御部１３ａは、エラー表示Ｎｅを消すように、表示を変更させる。
【００６６】
これにより、例えば、入力すべき情報の形式が上述の例のように設定されているとき、入力対象が「姓」の下位項目Ｉｓであるときに、文字キーＫｍの選択に基づいて、入力欄Ｆに数字が表示されると、エラー表示Ｎｅが表示される。そして、補助キーＫｓの選択に基づいて、入力欄Ｆに表示された数字が消去されて、入力欄Ｆが空欄になる、もしくは、入力欄Ｆに平仮名、片仮名、および、漢字のみが表示された状態になると、エラー表示Ｎｅは消える。
【００６７】
また例えば、入力対象が「生年月日」の入力項目Ｉｎのうちの「西暦」の下位項目Ｉｓであるとき、入力欄Ｆに４桁の数字以外の文字等、すなわち、４桁以外の数字や数字以外の文字等が表示されると、エラー表示Ｎｅが表示される。そして、文字キーＫｍや補助キーＫｓの選択に基づいて、例えば入力欄Ｆに表示されている数字が増減されて、４桁の数字が表示された状態になると、エラー表示Ｎｅは消える。
【００６８】
入力欄Ｆに表示された文字等が１文字増減する度に、こうしたエラー判定に基づくエラー表示Ｎｅが表示されるため、利用者は、利用者の操作によって入力欄Ｆに表示された情報が、入力すべき情報の形式に合致しているか否かを容易に判断可能である。そして、入力欄Ｆに表示された情報が、入力すべき情報の形式に合致していない場合には、利用者は、すぐに情報の修正を行うことができる。したがって、多くの情報の入力後に、先に入力した情報に遡って誤りを指摘される場合と比較して、利用者が情報の修正に際して感じる煩雑さを低減することができる。
【００６９】
なお、入力対象の下位項目Ｉｓの入力欄Ｆに表示されている情報が変わる度に、入力対象の下位項目Ｉｓに対して入力されている情報が、入力すべき情報の形式に合致するか否かの判定が行われて、合致していないと判定されたときにその通知が表示される構成であれば、エラー判定部１３ｂによるエラー判定の処理の流れは、図５に示したフローと異なっていてもよい。
【００７０】
こうして、入力対象である下位項目Ｉｓの入力欄Ｆに、入力したい情報が表示されたと利用者が判断すると、利用者は、完了キーＫｆを選択する操作を行う。操作部１２ｂからの信号に基づいて、この完了キーＫｆの表示されている領域を選択する操作を検出したとき、表示制御部１３ａは、入力対象となっている下位項目Ｉｓが、その入力項目Ｉｎにおいて入力順序が最後に設定されている下位項目Ｉｓであるか否かを判断する。なお、入力項目Ｉｎを構成する下位項目Ｉｓが１つである場合、その下位項目Ｉｓは、入力順序が最後に設定されている下位項目Ｉｓに該当する。
図７に示すフローは、入力対象となっている下位項目Ｉｓが、入力順序が最後の下位項目Ｉｓでないと判断された場合に、表示制御部１３ａが行う処理である。
【００７１】
まず、ステップＳ２０の処理として、表示制御部１３ａは、エラー判定部１３ｂによるエラー判定の判定結果が「エラー無し」に設定されているか否かを判断する。
【００７２】
エラー判定の判定結果が「エラー無し」に設定されていると判断されたとき（ステップＳ２０：ＹＥＳ）、表示制御部１３ａは、ステップＳ２１の処理として、表示制御部１３ａが保持している、対象入力欄の入力欄Ｆに表示されている情報を、入力対象の下位項目Ｉｓに対応する情報として確定して保持する。なお、対象入力欄の入力欄Ｆが空欄である場合には、表示制御部１３ａは、文字情報がないことを示す情報である空欄情報を、当該下位項目Ｉｓに対応する情報として確定して保持する。
【００７３】
そして、ステップＳ２２の処理として、表示制御部１３ａは、入力順序が当該下位項目Ｉｓの次に設定されている下位項目Ｉｓの入力欄Ｆを対象入力欄に設定し、すなわち、入力順序が次の下位項目Ｉｓを入力対象に設定し、それに応じて表示を変更させて、処理を終了する。
【００７４】
エラー判定の判定結果が「エラー無し」に設定されていない、すなわち、「エラー有り」に設定されていると判断されたとき（ステップＳ２０：ＮＯ）、表示制御部１３ａは、ステップＳ２１およびステップＳ２２の処理を行わずに処理を終了する。
【００７５】
図８は、入力順序が１番目に設定されている下位項目Ｉｓが入力対象とされ、この下位項目Ｉｓの入力欄Ｆに、入力すべき情報の形式に合致した情報が表示されている状態、すなわち、図４に示した入力画面Ｄｎが表示されている状態で、完了キーＫｆが選択された後の入力画面Ｄｎを示す。
【００７６】
図８が示すように、情報が表示された入力欄Ｆの次の下位項目Ｉｓの入力欄Ｆに、当該入力欄Ｆが対象入力欄であること、すなわち、当該下位項目Ｉｓが入力対象であることを示す対象表示Ｎｔが表示されている。具体的には、「姓」の下位項目Ｉｓの入力欄Ｆに漢字の文字が表示され、「名」の下位項目Ｉｓの入力欄Ｆに、対象表示Ｎｔが表示されている。
【００７７】
すなわち、完了キーＫｆが選択されることによって、入力対象であった下位項目Ｉｓの入力欄Ｆに表示されている情報が確定され、入力対象が次の下位項目Ｉｓに変更される。利用者は、続けて文字キーＫｍを選択する操作を行うことによって、新たに入力対象とされた下位項目Ｉｓの入力欄Ｆに情報を表示させることができる。
【００７８】
なお、エラー判定の判定結果が「エラー有り」に設定されており、エラー表示Ｎｅが表示されている場合には、こうした情報の確定と入力対象の変更は行われない。すなわち、入力対象の下位項目Ｉｓは変更されず、エラー表示Ｎｅが表示され続ける。ただし、エラー表示Ｎｅが表示されている状態で、利用者が完了キーＫｆを選択する操作を行うことは稀であると想定される。
【００７９】
このように、完了キーＫｆを選択する１つの操作によって、入力欄Ｆに表示されている情報の確定と入力対象の下位項目Ｉｓの変更とが行われるため、情報の確定と入力対象の変更とに各別の操作が必要である構成と比較して、情報の入力に際しての利用者の利便性が高い。
【００８０】
なお、エラー判定の判定結果が「エラー有り」に設定されているときには、入力対象の下位項目Ｉｓが変更されない構成であれば、表示制御部１３ａによる処理の流れは、図７に示したフローと異なっていてもよい。
【００８１】
入力対象の下位項目Ｉｓが変更された後も、図４〜図６を参照した上述の説明と同様に、変更後の入力対象の下位項目Ｉｓに対する情報の入力が行われる。入力対象の入力項目Ｉｎが３以上の下位項目Ｉｓから構成される場合には、図７および図８を参照した上述の説明と同様に、設定されている入力順序に従ってさらに入力対象の下位項目Ｉｓが変更されて、下位項目Ｉｓに対する情報の入力と、その情報の確定および入力対象の下位項目Ｉｓの変更とが繰り返される。
【００８２】
図９は、入力対象の入力項目Ｉｎにおいて入力順序が最後に設定されている下位項目Ｉｓが入力対象とされ、この下位項目Ｉｓの入力欄Ｆに情報が表示された状態の入力画面Ｄｎを示す。具体的には、「氏名」の入力項目Ｉｎを構成する「姓」の下位項目Ｉｓと「名」の下位項目Ｉｓとの入力欄Ｆに漢字の文字が表示されている。
【００８３】
この場合も、入力対象である下位項目Ｉｓの入力欄Ｆに、入力したい情報が表示されたと利用者が判断すると、利用者は、完了キーＫｆを選択する操作を行う。操作部１２ｂからの信号に基づいて、この完了キーＫｆの表示されている領域を選択する操作を検出したとき、表示制御部１３ａは、入力対象となっている下位項目Ｉｓが、その入力項目Ｉｎにおいて入力順序が最後に設定されている下位項目Ｉｓであるか否かを判断する。図９に示す入力画面Ｄｎが表示されている状態で完了キーＫｆが選択された場合、表示制御部１３ａは、入力対象の下位項目Ｉｓが、入力順序が最後の下位項目Ｉｓであると判断する。
【００８４】
図１０に示すフローは、入力対象となっている下位項目Ｉｓが、入力順序が最後の下位項目Ｉｓであると判断された場合に、表示制御部１３ａが行う処理であって、入力対象の入力項目Ｉｎに対する情報の入力が完了しているか否かを判定し、判定結果に応じて表示を変更させる処理である。
【００８５】
まず、ステップＳ３０の処理として、表示制御部１３ａは、エラー判定部１３ｂによるエラー判定の判定結果が「エラー無し」に設定されているか否かを判断する。
【００８６】
エラー判定の判定結果が「エラー無し」に設定されていると判断されたとき（ステップＳ３０：ＹＥＳ）、表示制御部１３ａは、ステップＳ３１の処理として、表示制御部１３ａが保持している、対象入力欄の入力欄Ｆに表示されている情報を、入力対象の下位項目Ｉｓに対応する情報として確定して保持する。なお、対象入力欄の入力欄Ｆが空欄である場合には、表示制御部１３ａは、文字情報がないことを示す情報である空欄情報を、当該下位項目Ｉｓに対応する情報として確定して保持する。
【００８７】
そして、ステップＳ３２の処理として、表示制御部１３ａは、入力対象の入力項目Ｉｎを構成する複数の下位項目Ｉｓに対応する情報として確定された情報を参照し、必須項目に設定されている下位項目Ｉｓに対応する情報として空欄情報が保持されていないかを判断する。空欄情報が保持されていることは、その下位項目Ｉｓの入力欄Ｆが空欄であり、その下位項目Ｉｓに対して文字等の情報が入力されていないことを示す。
【００８８】
ステップＳ３２の処理によって、必須項目の下位項目Ｉｓについて、空欄情報の保持されている下位項目Ｉｓが無いと判断されたとき（ステップＳ３２：ＹＥＳ）、表示制御部１３ａは、入力対象の入力項目Ｉｎに対する情報の入力が完了していると判定し、ステップＳ３３の処理を行う。すなわち、表示制御部１３ａは、入力順序が当該入力項目Ｉｎの次に設定されている入力項目Ｉｎの入力欄Ｆを、当該入力項目Ｉｎの入力欄Ｆに代えて、入力対象表示領域Ｚｂに表示させる。換言すれば、表示制御部１３ａは、入力対象の入力項目Ｉｎを、次の入力項目Ｉｎに変更する。それとともに、表示制御部１３ａは、新たな入力対象の入力項目Ｉｎを構成する下位項目Ｉｓのなかで、入力順序が１番目に設定されている下位項目Ｉｓの入力欄Ｆを対象入力欄に設定し、すなわち、入力順序が１番目の下位項目Ｉｓを入力対象に設定し、対象表示Ｎｔを表示させる。さらに、表示制御部１３ａは、情報の入力が完了していると判定された入力項目Ｉｎに対応する情報として確定された情報を、通知表示領域Ｚａに表示させ、新たに入力対象とされた入力項目Ｉｎに設定されている入力順序に応じて、進度表示Ｎｐを変更させる。
【００８９】
一方、ステップＳ３２の処理によって、必須項目の下位項目Ｉｓについて、空欄情報の保持されている下位項目Ｉｓが有ると判断されたとき（ステップＳ３２：ＮＯ）、表示制御部１３ａは、ステップＳ３４の処理として未入力の下位項目Ｉｓがあることを示す通知を表示させて処理を終了する。すなわち、この場合において、表示制御部１３ａは、入力対象の入力項目Ｉｎに対する情報の入力が完了していないと判定し、入力対象の入力項目Ｉｎの変更を行わない。
【００９０】
また、ステップＳ３０の処理によって、エラー判定の判定結果が「エラー有り」に設定されていると判断されたとき（ステップＳ３０：ＮＯ）、表示制御部１３ａは、ステップＳ３１以降の処理を行わずに処理を終了する。すなわち、この場合においても、表示制御部１３ａは、入力対象の入力項目Ｉｎに対する情報の入力が完了していないと判定し、入力対象の入力項目Ｉｎの変更を行わない。
【００９１】
図１１は、入力順序が最後に設定されている下位項目Ｉｓが入力対象とされ、入力対象である入力項目Ｉｎのすべての下位項目Ｉｓの入力欄Ｆに、入力すべき情報の形式に合致した情報が表示されている状態で、完了キーＫｆが選択された後の入力画面Ｄｎを示す。具体的には、図１１は、図９に示したように、「氏名」の入力項目Ｉｎを構成する下位項目Ｉｓのなかで、入力順序が最後に設定されている「名」の下位項目Ｉｓが入力対象とされ、「姓」と「名」とのすべての下位項目Ｉｓの入力欄Ｆに文字が表示されている状態で、完了キーＫｆが選択された後の入力画面Ｄｎを示す。この場合において、完了キーＫｆを選択する操作が操作部１２ｂに入力されたとき、表示制御部１３ａは、「氏名」の入力項目Ｉｎに対する情報の入力が完了していると判定する。
【００９２】
図１１が示すように、入力対象表示領域Ｚｂに表示されている入力項目Ｉｎの入力欄Ｆは、情報の入力が完了していると判定された入力項目Ｉｎの入力欄Ｆから、入力順序が当該入力項目Ｉｎの次に設定されている入力項目Ｉｎの入力欄Ｆに変更されている。
具体的には、入力対象表示領域Ｚｂに表示されている入力項目Ｉｎは、「氏名」の入力項目Ｉｎから、「生年月日」の入力項目Ｉｎに変更されている。
【００９３】
そして、新たに入力対象とされた入力項目Ｉｎを構成する下位項目Ｉｓのなかで、入力順序が１番目に設定されている下位項目Ｉｓの入力欄Ｆが対象入力欄に設定され、この入力欄Ｆに対象表示Ｎｔが表示されている。
【００９４】
具体的には、「生年月日」の入力項目Ｉｎを構成する「西暦」、「月」、「日」の下位項目Ｉｓのうち、「西暦」の下位項目Ｉｓが入力対象とされ、この下位項目Ｉｓの入力欄Ｆに対象表示Ｎｔが表示されている。
【００９５】
したがって、利用者は、完了キーＫｆに続けて文字キーＫｍを選択する操作を行うことによって、新たに入力対象とされた入力項目Ｉｎにおける下位項目Ｉｓの入力欄Ｆに情報を表示させることができる。
【００９６】
また、通知表示領域Ｚａには、情報の入力が完了していると判定された入力項目Ｉｎについて、各下位項目Ｉｓに対応する情報として確定された情報を示す確定情報表示Ｎｃが表示されている。
【００９７】
具体的には、確定情報表示Ｎｃとして、情報の入力が完了していると判定された入力項目Ｉｎである「名前」の入力項目Ｉｎについて、「姓」と「名」との下位項目Ｉｓに対応する情報として確定された情報が表示されている。
【００９８】
また、進度表示Ｎｐが、進度表示Ｎｐの示す入力済みの入力項目Ｉｎの割合が多くなるように、変更されている。入力済みの入力項目Ｉｎは、すなわち、入力項目Ｉｎを構成するすべての下位項目Ｉｓに対応する情報が確定され、入力が完了していると判定された入力項目Ｉｎである。
【００９９】
具体的には、進度表示Ｎｐは、例えば、複数の図形要素が直線状に並ぶように構成され、端部の図形要素から図形要素の色が変更されていくこと等によって、すべての入力項目Ｉｎのうちの情報の入力が完了していると既に判定された入力項目Ｉｎの割合を示す。図１１に示す入力画面Ｄｎでは、図９に示した入力画面Ｄｎと比較して、最端部の図形要素の色が変更され、入力済みの入力項目Ｉｎの割合が増えたことを示している。
【０１００】
なお、図９に示す入力画面Ｄｎでは、キー表示領域Ｚｃに表示されている文字キーＫｍが平仮名を示すことに対し、図１１に示す入力画面Ｄｎでは、文字キーＫｍは数字を示す。このように、表示制御部１３ａは、入力対象の入力項目Ｉｎを構成する下位項目Ｉｓに入力すべき情報の形式に応じて、キー表示領域Ｚｃに表示させる文字キーＫｍの示す文字等を変更してもよい。
【０１０１】
図１２は、入力順序が最後に設定されている下位項目Ｉｓが入力対象とされ、必須項目である下位項目Ｉｓに、文字等の情報が入力されていない下位項目Ｉｓがある状態で、完了キーＫｆが選択された後の入力画面Ｄｎを示す。具体的には、図１２は、「氏名」の入力項目Ｉｎを構成する下位項目Ｉｓのなかで、入力順序が最後に設定されている「名」の下位項目Ｉｓが入力対象とされ、「姓」の下位項目Ｉｓの入力欄Ｆには文字が表示されている一方、「名」の下位項目Ｉｓの入力欄Ｆには文字が表示されていない状態で、完了キーＫｆが選択された後の入力画面Ｄｎを示す。この場合において、完了キーＫｆを選択する操作が操作部１２ｂに入力されたとき、表示制御部１３ａは、「氏名」の入力項目Ｉｎに対する情報の入力が完了していないと判定する。
【０１０２】
図１２が示すように、入力対象表示領域Ｚｂに表示されている入力項目Ｉｎの入力欄Ｆは、変更されず、未入力の下位項目Ｉｓがあることを示す通知である空欄表示Ｎｂが、情報の入力されていない下位項目Ｉｓの入力欄Ｆの付近に表示されている。
具体的には、空欄である「名」の下位項目Ｉｓの入力欄Ｆの付近に、空欄表示Ｎｂが表示されている。
【０１０３】
なお、表示制御部１３ａは、空欄である下位項目Ｉｓの入力欄Ｆのなかで、入力順序が最も先に設定されている下位項目Ｉｓの入力欄Ｆを対象入力欄に設定することが好ましい。すなわち、情報の入力されていない下位項目Ｉｓが入力対象とされることが好ましい。
【０１０４】
このように、表示制御部１３ａは、入力対象の入力項目Ｉｎのすべての下位項目Ｉｓの入力欄Ｆが順に対象入力欄に設定され、最後の入力欄Ｆが対象入力欄に設定されている状態で、完了キーＫｆを選択する操作が操作部１２ｂに入力されたとき、入力対象の入力項目Ｉｎに対する情報の入力が完了しているか否かを判定する。この判定として、表示制御部１３ａは、最後の入力対象である下位項目Ｉｓに対して入力された情報についてのエラー判定の判定結果、すなわち、最新のエラー判定の結果が「エラー無し」であり、かつ、必須項目の下位項目Ｉｓのすべてに文字等の情報が入力されているとき、当該入力項目Ｉｎに対する情報の入力が完了していると判定する。そして、表示制御部１３ａは、入力対象表示領域Ｚｂに表示されている入力項目Ｉｎの入力欄Ｆを、情報の入力されていない次の入力項目Ｉｎの入力欄Ｆに変更させ、この入力欄Ｆを対象入力欄に設定する。
【０１０５】
一方、上記判定として、表示制御部１３ａは、最新のエラー判定の判定結果が「エラー有り」であるとき、入力対象の入力項目Ｉｎに対する情報の入力が完了していないと判定する。また、表示制御部１３ａは、必須項目の下位項目Ｉｓのなかに、文字等の情報の入力されていない下位項目Ｉｓがあるときにも、入力対象の入力項目Ｉｎに対する情報の入力が完了していないと判定する。これらの場合、表示制御部１３ａは、入力対象表示領域Ｚｂに表示されている入力項目Ｉｎの入力欄Ｆを変更させない。
【０１０６】
なお、このように入力対象の入力項目Ｉｎの変更が行われる構成であれば、表示制御部１３ａによる処理の流れは、図１０に示したフローと異なっていてもよい。
【０１０７】
以上のように、本実施形態の情報入力装置１０においては、入力対象の入力項目Ｉｎ、すなわち、表示中の入力欄Ｆが属する入力項目Ｉｎに対する情報の入力が完了していると判定されたときにのみ、次の入力項目Ｉｎの入力欄Ｆが表示される。したがって、画面のスクロール等によって、情報を入力する必要のある複数の入力項目Ｉｎの入力欄Ｆを情報の入力状況に関わらず自由に表示させることのできる構成と比較して、入力項目Ｉｎに対する情報の入力漏れが抑えられる。
【０１０８】
また、すべての入力項目Ｉｎに対して情報が入力された後に、情報の入力されていない入力項目Ｉｎがあるか否かの判定や、各入力項目Ｉｎに対して入力された情報が入力すべき情報の形式に合致した情報であるか否かの判定が行われて、未入力の入力項目Ｉｎに対する情報の入力や形式に合致した情報の入力が求められる構成と比較して、利用者が情報の入力を煩雑に感じることが抑えられ、また、効率の良い情報の入力が可能である。
【０１０９】
そして、完了キーＫｆを選択する１つの操作によって、入力対象の下位項目Ｉｓの入力欄Ｆに表示されている情報の確定、入力対象の入力項目Ｉｎに対する情報の入力が完了しているか否かの判定、および、判定結果に基づく入力対象の入力項目Ｉｎの変更が行われるため、情報の入力に際しての利用者の利便性が高い。すなわち、本実施形態の情報入力装置１０において、利用者は、入力対象の入力項目Ｉｎのすべての下位項目Ｉｓに対する情報の入力を終えた後、１つの操作によって、新たな入力対象の入力項目Ｉｎの入力欄Ｆを表示させ、続けて、その入力項目Ｉｎの下位項目Ｉｓに対する情報の入力を行うことができる。
【０１１０】
したがって、例えば、入力対象の下位項目Ｉｓに対応する情報の確定と入力対象の入力項目Ｉｎの変更とに各別の操作を要する構成と比較して、申込情報の入力に際して必要な操作数を削減することができる。また例えば、本実施形態の構成と比較される構成として、複数の下位項目Ｉｓに対して順に情報が入力され、最後の入力対象の下位項目Ｉｓにも情報が入力された状態で、利用者が所定のキーを選択する操作を行うと、各下位項目Ｉｓに対して入力された情報を表示してこれらの情報の確認を利用者に求める構成が想定される。こうした構成では、さらに、利用者が情報を確認したことを示すキーを選択する操作を行うことによって、新たな入力対象の入力項目Ｉｎの入力欄Ｆが表示され、その入力項目Ｉｎに対する情報の入力が可能となる。したがって、本実施形態と比較して、複数の情報を順に入力していく際に要する操作数が入力項目Ｉｎごとに１つずつ多くなる。
【０１１１】
近年、申込情報は多数の入力項目Ｉｎに対応する情報から構成されることが多いため、１つの入力項目Ｉｎあたりで削減される操作数が１つであっても、全体としては、申込情報の入力に際して利用者にかかる負担は大幅に軽減される。
【０１１２】
また、利用者は、進度表示Ｎｐによって、すべての入力項目Ｉｎのうちの入力済みの入力項目Ｉｎの割合を把握することができるため、画面のスクロール等によって未入力の入力項目Ｉｎがいくつあるかを確認できない本実施形態の構成であっても、すべての入力項目Ｉｎのうちどの程度まで情報の入力が進んでいるかを知ることができる。したがって、利用者は、情報の入力に要する時間の目安等を把握することも可能であり、情報の入力に際しての利便性が向上する。
【０１１３】
また、確定情報表示Ｎｃとして、入力済みの入力項目Ｉｎについて、確定された情報が表示されるため、利用者は、未入力の入力項目Ｉｎに対する情報の入力を行いつつ、入力済みの入力項目Ｉｎについて、入力した情報に誤りがないかを確認することができる。したがって、入力項目Ｉｎに対して入力された情報の確認のためのみの画面が入力項目Ｉｎごとに表示されて情報の確認が要求される構成と比較して、情報の入力の効率が高められる。また、すべての入力項目Ｉｎに対して情報が入力された後に、入力された情報の確認の要求がまとめて行われる構成と比較して、一度に確認すべき入力項目Ｉｎの数が少なく、また、入力項目Ｉｎに対して情報を入力した直後にその情報を確認することができるため、利用者の利便性が向上する。
【０１１４】
なお、情報の入力が完了していると既に判定された入力項目Ｉｎが複数ある場合には、確定情報表示Ｎｃとして、これらのすべての入力項目Ｉｎについて、各下位項目Ｉｓに対応する情報として確定された情報が表示されることが好ましい。こうした入力済みの入力項目Ｉｎの数が多い場合には、入力画面Ｄｎのスクロールによって、複数の入力項目Ｉｎに対応する入力済みの情報が順に表示されればよい。
【０１１５】
そして、確定情報表示Ｎｃとして表示されている入力済みの入力項目Ｉｎのいずれかを選択する操作が操作部１２ｂに入力され、操作部１２ｂからの信号に基づいてこの操作を検出したとき、表示制御部１３ａは、入力対象表示領域Ｚｂに表示されている入力項目Ｉｎの入力欄Ｆを、選択された入力項目Ｉｎの入力欄Ｆに変更することが好ましい。この際、選択された入力項目Ｉｎを構成する下位項目Ｉｓのなかで、入力順序が１番目に設定されている下位項目Ｉｓの入力欄Ｆが、対象入力欄に設定され、各下位項目Ｉｓの入力欄Ｆには、各下位項目Ｉｓに対応する情報として確定されている情報が表示されればよい。
【０１１６】
こうした構成によれば、利用者は、確定情報表示Ｎｃの確認によって、入力済みの入力項目Ｉｎについて、入力した情報に誤りがあると気が付いたとき、その入力項目Ｉｎを選択する操作を行うことによって、すぐに、その入力項目Ｉｎに対応する情報の修正を行うことができる。これによっても、情報の入力に際しての利便性が向上する。
【０１１７】
また、複数の入力項目Ｉｎは、複数のカテゴリーに区分され、表示制御部１３ａは、カテゴリーごとに、カテゴリーに含まれる複数の入力項目Ｉｎのすべてについて各入力項目Ｉｎに対する情報の入力が完了していると判定されたとき、当該カテゴリーに含まれる各入力項目Ｉｎに対して入力された情報の確認の要求を表示させることが好ましい。
【０１１８】
図１３は、こうした確認のための画面である確認画面Ｄｋを示す。図１３に示される例では、「名前」の入力項目Ｉｎと「生年月日」の入力項目Ｉｎとから１つのカテゴリーが構成されている。表示制御部１３ａは、このカテゴリーに属する２つの入力項目Ｉｎのすべてについて、各入力項目Ｉｎに対する情報の入力が完了していると判定されたとき、各入力項目Ｉｎの各下位項目Ｉｓに対応する情報として確定された情報を確認画面Ｄｋに含めて表示させる。確認画面Ｄｋには、表示された情報の確認を利用者に求める通知や、利用者がこれらの情報を確認した結果に応じて、すなわち、各入力項目Ｉｎに対応する情報における誤りの有無に応じて選択する領域が含まれる。この場合、上記カテゴリーに属する入力項目Ｉｎのうちで入力順序が最後の入力項目Ｉｎについて、完了キーＫｆの選択に伴ってその入力項目Ｉｎに対する情報の入力が完了していると判定されたとき、上記確認画面Ｄｋが表示される。そして、確認画面Ｄｋにて、各入力項目Ｉｎに対応する情報に誤りがないことを示す領域が選択されたとき、次の入力項目Ｉｎの入力欄Ｆを含む入力画面Ｄｎが表示される。
【０１１９】
こうした構成によれば、すべての入力項目Ｉｎに対して情報が入力された後に、入力された情報の確認の要求がまとめて行われる構成と比較して、利用者が一度に確認すべき入力項目Ｉｎの数が少なく、また、入力項目Ｉｎに対して情報を入力してからの経過時間が短いうちに、その情報を確認することができるため、利用者の利便性が向上する。また、情報を修正する必要がある場合であっても、多くの情報の入力後に、初めの方に入力した情報に遡って修正を行うことと比較して、利用者が情報の修正に際して感じる煩雑さを低減することができる。こうした構成は、特に、多数の入力項目Ｉｎに対応する情報から申込情報が構成される場合に有効である。
【０１２０】
以上説明したように、本実施形態の情報入力装置１０および情報入力プログラムによれば、以下に列挙する効果を得ることができる。
（１）表示中の入力欄Ｆの属する入力項目Ｉｎに対する情報の入力が完了していると判定されるまで、次の入力項目Ｉｎの入力欄Ｆが表示されないため、入力項目Ｉｎに対する情報の入力漏れが抑えられる。また、すべての入力項目Ｉｎに対して情報が入力された後に、各入力項目Ｉｎに対して情報の入力が完了しているか否かの判定が行われて、情報の入力が完了していないと判定された入力項目Ｉｎについて適切な情報の入力が求められる構成と比較して、利用者が情報の入力を煩雑に感じることが抑えられ、また、効率の良い情報の入力が可能である。
【０１２１】
（２）表示中の入力項目Ｉｎの入力欄Ｆが対象入力欄に設定されている状態で、完了キーＫｆを選択する操作が検出されたとき、詳細には、表示されている入力項目Ｉｎのすべての入力欄Ｆが順に対象入力欄に設定され、最後の入力欄Ｆが対象入力欄に設定されている状態で、完了キーＫｆを選択する操作が検出されたとき、以下の処理が行われる。すなわち、表示中の入力欄Ｆの属する入力項目Ｉｎに対する情報の入力が完了していると判定されたとき、入力画面Ｄｎに含まれる入力項目Ｉｎの入力欄Ｆが、次の入力項目Ｉｎの入力欄Ｆに変更され、この入力欄Ｆが対象入力欄に設定される。
【０１２２】
こうした構成によれば、完了キーＫｆの選択という１つの操作によって、上記処理が行われるため、利用者は、完了キーＫｆの選択に続けて次の入力項目Ｉｎに対する情報の入力を行うことができる。したがって、１つの入力項目Ｉｎに対する情報の入力が完了してから、次の入力項目Ｉｎに対する情報の入力の開始までに、２以上の操作を要する構成と比較して、情報の入力に要する操作が削減されるため、利用者の利便性が向上され、情報の入力の効率も高められる。また、入力項目Ｉｎが複数の下位項目Ｉｓから構成される場合に、完了キーＫｆを選択する操作によって、上記判定を経て、対象入力欄が、先に表示されていた入力項目Ｉｎの最後の入力欄Ｆから、新たに表示された入力項目Ｉｎの入力欄Ｆに変更される。したがって、入力項目Ｉｎの構成に適した態様で、利用者は、完了キーＫｆの選択に続けて情報の入力を行うことができるため、利便性が向上される。
【０１２３】
（３）表示中の入力欄Ｆの属する入力項目Ｉｎの複数の下位項目Ｉｓのなかに、情報の入力が必須であってかつ情報の入力されていない下位項目Ｉｓがあるとき、当該入力項目Ｉｎに対する情報の入力が完了していないと判定され、空欄表示Ｎｂが表示される。こうした構成によれば、入力項目Ｉｎに対する情報の入力が完了しているか否かの判定が的確に行われるため、情報の入力漏れが的確に抑えられる。また、未入力の下位項目Ｉｓがあることが通知されるため、利用者は、未入力の下位項目Ｉｓに対して情報を入力する等して、情報の入力を適切に進めることができる。
【０１２４】
（４）エラー判定部１３ｂによって、入力項目Ｉｎに対して入力された情報が、入力すべき情報の形式に合致していない、すなわち「エラー有り」と判定されたとき、エラー表示Ｎｅが表示され、最新の判定結果が「エラー有り」を示すとき、当該入力項目Ｉｎに対する情報の入力が完了していないと判定される。こうした構成によれば、入力項目Ｉｎに対して入力すべき情報の形式に合致した情報を入力しなければ、次の入力項目Ｉｎの入力欄Ｆが表示されず、情報の入力を進めることができないため、入力すべき情報の形式に合致した的確な情報の入力が円滑に進められる。また、入力された情報が形式に合致していないことが通知されるため、利用者は、情報の入力を適切に進めることができる。
【０１２５】
さらに、入力欄Ｆに表示されている情報が変更される度に、こうしたエラー判定が行われるため、利用者は、入力した情報が入力すべき情報の形式に合致しているか否かを容易に判断可能である。そして、入力した情報が入力すべき情報の形式に合致していない場合には、利用者は、すぐに情報の修正を行うことができる。したがって、多くの情報の入力後に、先に入力した情報に遡って誤りを指摘される場合と比較して、利用者が情報の修正に際して感じる煩雑さを低減することができる。
【０１２６】
（５）入力画面Ｄｎに含まれる入力項目Ｉｎの入力欄Ｆが変更されることに伴って、確定情報表示Ｎｃとして、情報の入力が完了していると判定された入力項目Ｉｎについての入力済みの情報が入力画面Ｄｎに含めて表示される。こうした構成によれば、利用者は、未入力の入力項目Ｉｎに対する情報の入力を行いつつ、入力済みの入力項目Ｉｎについて、入力した情報に誤りがないかを確認することができる。したがって、情報の入力の効率が高められる。また、一度に確認すべき入力項目Ｉｎの数が少なく、入力項目Ｉｎに対して情報を入力した直後にその情報を確認することができるため、利用者の利便性が向上する。
【０１２７】
（６）確定情報表示Ｎｃとして表示されている入力済みの入力項目Ｉｎを選択する操作が検出されたとき、入力画面Ｄｎに含まれる入力項目Ｉｎの入力欄Ｆが、選択された入力項目Ｉｎの入力欄Ｆに変更される。こうした構成によれば、利用者は、確定情報表示Ｎｃの確認によって、入力した情報に誤りがあると気が付いたとき、その入力項目Ｉｎを選択する操作を行うことによって、すぐに、その入力項目Ｉｎに対応する情報の修正を行うことができる。したがって、情報の入力に際しての利便性が向上する。
【０１２８】
（７）進度表示Ｎｐとして、情報の入力が完了していると既に判定された入力項目Ｉｎの割合を示す表示が入力画面Ｄｎに含めて表示されるため、利用者は、情報の入力が必要な複数の入力項目Ｉｎのうちの、情報の入力済みの入力項目Ｉｎの割合を把握することができる。したがって、情報の入力に際しての利便性が向上する。
【０１２９】
（８）カテゴリーごとに、カテゴリーに含まれる複数の入力項目Ｉｎのすべてについて各入力項目Ｉｎに対する情報の入力が完了していると判定されたとき、当該カテゴリーに含まれる各入力項目Ｉｎに対して入力された情報の確認の要求が表示される。こうした構成によれば、利用者が一度に確認すべき入力項目Ｉｎの数が少なく、また、入力項目Ｉｎに対して情報を入力してからの経過時間が短いうちに、その情報を確認することができるため、利用者の利便性が向上する。また、多くの情報の入力後に、初めの方に入力した情報に遡って修正を行うことと比較して、利用者が情報の修正に際して感じる煩雑さを低減することができる。
【０１３０】
上記実施形態は、以下のように変更して実施することが可能である。
・上記実施形態では、１つの入力項目Ｉｎ内における入力対象の下位項目Ｉｓの変更に際して、エラー判定部１３ｂによるエラー判定の判定結果が「エラー有り」に設定されているとき、すなわち、入力対象の下位項目Ｉｓに対して入力された情報が、入力すべき情報の形式に合致していないときは入力対象の変更が行われない一方、対象入力欄の情報として文字情報が保持されていないとき、すなわち、入力対象の下位項目Ｉｓの入力欄Ｆが空欄であるときは入力対象の変更が行われる。１つの入力項目Ｉｎ内における入力対象の下位項目Ｉｓの変更が認められる条件は、これに限られない。
【０１３１】
例えば、入力順序が最後ではない下位項目Ｉｓが入力対象であって完了キーＫｆが選択された場合、エラー判定の判定結果が「エラー有り」に設定されているとき、および、入力対象の下位項目Ｉｓが必須項目であってその入力欄Ｆが空欄であるときのいずれも、入力対象の変更が行われなくてもよい。この場合、入力対象の下位項目Ｉｓに対して入力すべき情報の形式に合致しない情報が入力されている場合、および、必須項目である入力対象の下位項目Ｉｓの入力欄Ｆが空欄である場合の双方とも、利用者は、次の下位項目Ｉｓに対する情報の入力を行うことができない。
【０１３２】
また例えば、入力順序が最後ではない下位項目Ｉｓが入力対象であって完了キーＫｆが選択された場合、エラー判定の判定結果が「エラー有り」に設定されているとき、および、入力対象の下位項目Ｉｓの入力欄Ｆが空欄であるときのいずれも、入力対象の変更が行われてもよい。この場合、入力対象の下位項目Ｉｓに対して入力すべき情報の形式に合致しない情報が入力されている場合、および、必須項目である入力対象の下位項目Ｉｓの入力欄Ｆが空欄である場合の双方とも、利用者は、完了キーＫｆの選択によって、次の下位項目Ｉｓに対する情報の入力を行うことができる。こうした場合には、各下位項目Ｉｓに対して入力された情報についてのエラー判定の判定結果が保持され、入力項目Ｉｎに対する情報の入力が完了しているか否かの判定として、すなわち、入力順序が最後の下位項目Ｉｓが入力対象であって完了キーＫｆが選択された場合に、表示制御部１３ａは、以下の処理を行うことが好ましい。すなわち、表示制御部１３ａは、各下位項目Ｉｓに対して入力された情報についてのエラー判定の結果が「エラー無し」であり、かつ、必須項目の下位項目Ｉｓのすべてに文字等の情報が入力されているとき、当該入力項目Ｉｎに対する情報の入力が完了していると判定する。そして、表示制御部１３ａは、入力対象表示領域Ｚｂに表示されている入力項目Ｉｎの入力欄Ｆを、入力順序が次の入力項目Ｉｎの入力欄Ｆに変更させる。こうした構成によっても、必須項目の下位項目Ｉｓに対して情報の入力漏れがなく、各下位項目Ｉｓに対して入力すべき情報の形式に合致した情報が入力されている場合に、完了キーＫｆの選択によって、入力対象の入力項目Ｉｎが変更されて、未入力の入力項目Ｉｎの入力欄Ｆが表示される。
【０１３３】
・上記実施形態では、入力欄Ｆに表示されている情報が変更される度に、エラー判定部１３ｂによるエラー判定が行われたが、エラー判定の態様はこれに限られない。
【０１３４】
例えば、完了キーＫｆを選択する操作が操作部１２ｂに入力されたときに、エラー判定部１３ｂは、入力対象の下位項目Ｉｓに対して入力されている情報、すなわち、対象入力欄である入力欄Ｆに表示されている情報が、入力すべき情報の形式に合致しているか否かの判定を行ってもよい。具体的には、入力順序が最後ではない下位項目Ｉｓが入力対象であって完了キーＫｆが選択された場合、エラー判定部１３ｂによる上記判定が行われ、表示制御部１３ａは、その判定結果に応じて、入力対象の下位項目Ｉｓの変更を行う。また、入力順序が最後の下位項目Ｉｓが入力対象であって完了キーＫｆが選択された場合、エラー判定部１３ｂによる上記判定が行われ、表示制御部１３ａは、その判定結果と必須項目の下位項目Ｉｓの入力欄Ｆに空欄があるか否かとに応じて、入力対象の入力項目Ｉｎの変更を行う。
【０１３５】
また例えば、入力順序が最後の下位項目Ｉｓが入力対象であって完了キーＫｆが選択された場合にのみ、エラー判定部１３ｂは、入力対象の入力項目Ｉｎを構成する複数の下位項目Ｉｓの各々について、入力されている情報が入力すべき情報の形式に合致しているか否かの判定を行ってもよい。そして、表示制御部１３ａは、各下位項目Ｉｓに対して入力された情報についてのエラー判定の結果が「エラー無し」であり、かつ、必須項目の下位項目Ｉｓのすべてに情報が入力されているとき、当該入力項目Ｉｎに対する情報の入力が完了していると判定し、入力対象の入力項目Ｉｎを変更する。こうした構成においては、入力順序が最後ではない下位項目Ｉｓが入力対象であって完了キーＫｆが選択された場合、表示制御部１３ａは、無条件に入力対象の下位項目Ｉｓを変更してもよいし、入力対象の下位項目Ｉｓが必須項目であってその入力欄Ｆが空欄であるときには、入力対象の下位項目Ｉｓを変更しなくてもよい。
【０１３６】
また、エラー判定部１３ｂは、入力欄Ｆに表示されている情報が変更されたときと、完了キーＫｆが選択されたときとのいずれの場合にもエラー判定を行ってもよい。例えば、エラー判定部１３ｂは、入力欄Ｆに表示されている情報が変更されたときには、入力された文字の種類が入力すべき文字の種類に合致しているか否かを判定し、完了キーＫｆが選択されたときには、入力された文字数が入力すべき文字数に合致しているか否かを判定してもよい。
また、下位項目Ｉｓごとに、エラー判定部１３ｂによるエラー判定の態様が異なってもよい。
【０１３７】
・上記実施形態では、表示制御部１３ａは、最後の入力対象である下位項目Ｉｓに対して入力された情報についてのエラー判定の判定結果が「エラー無し」であり、かつ、必須項目の下位項目Ｉｓのすべてに文字等の情報が入力されているとき、当該入力項目Ｉｎに対する情報の入力が完了していると判定した。表示制御部１３ａが入力項目Ｉｎに対する情報の入力が完了していると判定する条件はこれに限られない。例えば、エラー判定部１３ｂによるエラー判定は行われず、表示制御部１３ａは、必須項目の下位項目Ｉｓのすべてに文字等の情報が入力されていれば、入力されている情報の形式に関わらず、当該入力項目Ｉｎに対する情報の入力が完了していると判定してもよい。
【０１３８】
要は、表示制御部１３ａは、表示中の入力欄Ｆに表示されるべき情報の条件をその入力欄Ｆに表示させている情報が満たしていることを、この入力欄Ｆの属する入力項目Ｉｎに対する情報の入力の完了として取扱えばよい。情報の条件は、例えば、数字や片仮名等の文字コードや、文字数や、文字情報の有無である。例えば、表示中の入力欄Ｆに表示されるべき情報の条件が、文字情報が有ることである場合、文字等が表示されていればその形式に関わらず、入力欄Ｆに表示させている情報はこの条件を満たす。また例えば、表示中の入力欄Ｆに表示されるべき情報の条件が、数字または文字情報が無いことである場合、数字が表示されているかまたは空欄であれば、入力欄Ｆに表示させている情報はこの条件を満たす。この場合、この入力欄Ｆの属する下位項目Ｉｓは非必須項目である。
【０１３９】
・上記実施形態では、入力順序が最後の下位項目Ｉｓが入力対象であって完了キーＫｆが選択された場合に、表示制御部１３ａは、入力項目Ｉｎに対する情報の入力が完了しているか否かの判定を行った。表示制御部１３ａが上記判定を行うときは、こうした場合に限られない。例えば、表示制御部１３ａは、入力順序が最後の下位項目Ｉｓが入力対象であって、その下位項目Ｉｓに対して入力された情報についてのエラー判定の判定結果が「エラー無し」になったとき、具体的は、例えばその下位項目Ｉｓに対して入力すべき桁数の数字が入力されたときに、上記判定を行ってもよい。
【０１４０】
また例えば、図１４が示すように、「性別」の下位項目Ｉｓのように、入力順序が最後の下位項目Ｉｓに対する情報を選択によって入力可能である場合には、選択候補を示す候補キーＫｉがキー表示領域Ｚｃに表示され、いずれかの候補キーＫｉを選択する操作が操作部１２ｂに入力されたときに、表示制御部１３ａは上記判定を行ってもよい。
なお、こうした候補キーＫｉは、ドラムロール状に、すなわち、回転する円柱の表面に複数の選択候補が並べられる態様で表示され、円柱を回転させることにより下位項目Ｉｓに対して入力される情報が選択されてもよい。
【０１４１】
また、こうした入力対象の入力項目Ｉｎの変更に際しての上記判定に限らず、１つの入力項目Ｉｎ内における入力対象の下位項目Ｉｓの変更に際しても、完了キーＫｆの選択に依らず、表示制御部１３ａは、入力対象の下位項目Ｉｓに対して入力された情報についてのエラー判定の判定結果が「エラー無し」になったときや、いずれかの候補キーＫｉが選択されたときに、入力対象の下位項目Ｉｓを変更してもよい。候補キーＫｉの選択によって、下位項目Ｉｓに対する情報が入力される場合には、候補キーＫｉを選択する操作が操作部１２ｂに入力されたときに、表示制御部１３ａは、この下位項目Ｉｓに対応する情報を確定して保持すればよい。
【０１４２】
・キー表示領域Ｚｃには、そのキーを選択する操作が操作部１２ｂに入力されたときに、完了キーＫｆが選択された場合に行う処理と同じ処理を表示制御部１３ａが行うキーが、完了キーＫｆの他にも表示されていてもよい。すなわち、キー表示領域Ｚｃには、複数の第１領域が表示されていてもよい。要は、いずれかの第１領域を選択する１つの操作が行われたときに、表示制御部１３ａが図７や図１０に示した処理を行えばよい。
【０１４３】
また、１つの入力項目Ｉｎ内における入力対象の下位項目Ｉｓの変更に際して表示制御部１３ａが行う処理、すなわち、図７に示した処理と、入力対象の入力項目Ｉｎの変更に際して表示制御部１３ａが行う処理、すなわち、図１０に示した処理とは、互いに異なるキーの選択に伴って行われてもよい。
【０１４４】
・上記実施形態では、入力画面Ｄｎにて、通知表示領域Ｚａが上部、入力対象表示領域Ｚｂが中部、キー表示領域Ｚｃが下部に配置されたが、これらの領域の配置はこれに限られない。
【０１４５】
・進度表示Ｎｐの表示態様は上記実施形態と異なってもよく、複数の入力項目Ｉｎのうちの、情報の入力が完了していると既に判定された入力項目Ｉｎの割合を示す表示であればよい。例えば、進度表示Ｎｐは、数字によってこうした割合を示してもよい。また、進度表示Ｎｐは、入力対象の入力項目Ｉｎの変更の度に変更されなくてもよく、少数の入力項目Ｉｎに対する情報の入力が完了する度に変更されてもよい。要は、進度表示Ｎｐは、新たに入力対象とされた入力項目Ｉｎに設定されている入力順序に基づいて、情報の入力済みの入力項目Ｉｎの割合を詳細に示す表示であってもよいし大まかに示す表示であってもよい。
【０１４６】
・操作部１２ｂが、操作部１２ｂに対する接触を操作として受け付けてその操作の位置を示す信号を出力するタッチセンサであれば、情報入力装置１０は、スマートフォンであってもよいし、タブレット端末であってもよいし、音楽プレーヤー等であってもよい。一般に、こうした装置は、パーソナルコンピュータと比較して情報の表示される表示面が小さく、一度に表示できる入力項目Ｉｎの数が少ないため、画面のスクロール等によって未入力の複数の入力項目Ｉｎの入力欄Ｆを自由に表示させることのできる構成では、利用者は、情報の入力されていない入力項目Ｉｎがあることに気づきにくい。したがって、こうした装置に本実施形態の構成が適用されることによって、情報の入力漏れを抑える効果が高く得られる。さらに、こうした装置のなかでも、スマートフォンは特に表示面が小さい傾向にあるため、スマートフォン本実施形態の構成が適用されると、特に有用性が高い。
【０１４７】
・上記実施形態では、情報入力装置１０は、申込情報が入力される装置とされたが、情報入力装置１０に入力される情報は申し込みに必要な情報に限らず、情報入力装置１０は、複数の入力項目Ｉｎに対応する情報の入力を受け付ける装置であればよい。そして、情報入力装置１０に入力された情報が情報入力装置１０によって処理される場合等には、入力された情報は情報入力装置１０からサーバ等の外部装置に送信されなくてもよく、この場合、情報入力装置１０は通信部１１を備えていなくてもよい。
【符号の説明】
【０１４８】
１０…情報入力装置、１１…通信部、１２…入出力部、１２ａ…表示部、１２ｂ…操作部、１３…制御部、１３ａ…表示制御部、１３ｂ…エラー判定部、１４…記憶部、Ｄｎ…入力画面、Ｄｋ…確認画面、Ｉｎ…入力項目、Ｉｓ…下位項目、Ｆ…入力欄、Ｋｆ…完了キー、Ｋｉ…候補キー、Ｋｍ…文字キー、Ｋｓ…補助キー、Ｎｂ…空欄表示、Ｎｃ…確定情報表示、Ｎｅ…エラー表示、Ｎｐ…進度表示、Ｎｔ…対象表示、Ｚａ…通知表示領域、Ｚｂ…入力対象表示領域、Ｚｃ…キー表示領域。
【図１】
2017129900.tif 000003
【図２】
2017129900.tif 000004
【図３】
2017129900.tif 000005
【図４】
2017129900.tif 000006
【図５】
2017129900.tif 000007
【図６】
2017129900.tif 000008
【図７】
2017129900.tif 000009
【図８】
2017129900.tif 000010
【図９】
2017129900.tif 000011
【図１０】
2017129900.tif 000012
【図１１】
2017129900.tif 000013
【図１２】
2017129900.tif 000014
【図１３】
2017129900.tif 000015
【図１４】
2017129900.tif 000016