(57)【要約】【課題】登録の種類が多様化しかつ登録の種類ごとの入力項目が比較的多い場合であっても、効果的な入力支援を可能とすること。【解決手段】登録の種類ごとに、該種類と、登録に必要な入力をユーザが行うための複数種類の入力画面とを対応付ける第１情報を記憶する記憶部１２４と、前記記憶部内の前記第１情報に基づいて、ユーザにより指定された登録の種類に対応付けられる複数種類の入力画面を、同時又は順に出力する表示制御部１３０とを含む、入力支援装置が開示される。【選択図】図３
2019179297.tif 000002
【特許請求の範囲】
【請求項１】
登録の種類ごとに、該種類と、登録に必要な入力をユーザが行うための複数種類の入力画面とを対応付ける第１情報を記憶する記憶部と、
前記記憶部内の前記第１情報に基づいて、ユーザにより指定された登録の種類に対応付けられる複数種類の入力画面を、同時又は順に出力する表示制御部とを含む、入力支援装置。
【請求項２】
前記表示制御部は、前記順に係る推奨順を表す第２情報を更に出力する、請求項１に記載の入力支援装置。
【請求項３】
前記第２情報は、複数種類の前記入力画面のそれぞれに対応付けられた選択ボタンの形態である、請求項２に記載の入力支援装置。
【請求項４】
前記表示制御部は、前記選択ボタンに対するユーザの操作に応答して、該選択ボタンに対応付けられた種類の前記入力画面を出力する、請求項３に記載の入力支援装置。
【請求項５】
前記表示制御部は、前記推奨順に従って少なくとも１つの前記選択ボタンを操作可能な状態及び操作不能な状態間で切り替える、請求項４に記載の入力支援装置。
【請求項６】
サーバの形態である請求項１〜５のうちのいずれか１項の入力支援装置と、
クライアントコンピュータとを含み、
前記クライアントコンピュータは、
前記入力画面の出力先となる表示装置と、
ユーザからの入力を受け付ける入力部と、
前記入力画面が前記表示装置上に出力されている状態で前記入力部を介して入力された情報に基づいて、前記登録に係る登録情報を前記サーバに送信する処理装置とを含む、入力支援システム。
【請求項７】
登録の種類ごとに、該種類と、登録に必要な入力をユーザが行うための複数種類の入力画面とを対応付ける情報に基づいて、ユーザにより指定された登録の種類に対応付けられる複数種類の入力画面を、同時又は順に出力することを含む、コンピュータにより実行される入力支援方法。
【請求項８】
登録の種類ごとに、該種類と、登録に必要な入力をユーザが行うための複数種類の入力画面とを対応付ける情報に基づいて、ユーザにより指定された登録の種類に対応付けられる複数種類の入力画面を、同時又は順に出力する
処理をコンピュータに実行させる入力支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、入力支援装置、入力支援システム、入力支援方法、及び入力支援プログラムに関する。
【背景技術】
【０００２】
ユーザが、あらかじめ入力した顧客情報を、顧客情報入力支援システムが提供する入力インターフェース上にコピー＆ペーストするだけで、顧客情報の項目の属性に応じて項目別に特定して登録する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１１５８６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のような従来技術では、登録の種類が多様化しかつ登録の種類ごとの入力項目が多くなると、効果的な入力支援を実現することが難しい。
【０００５】
登録の種類が多様化しかつ登録の種類ごとの入力項目が多くなると、複数種類の入力画面を利用することが有用となる。
この点、例えば、複数種類の入力画面をタブ形式で用意すると、汎用性が高くなるが、特に慣れないユーザは、入力作業を完了するまでの間に、複数の入力画面間の不要な遷移が多くなる等（例えば同じ入力画面を複数回呼び出す等）、非効率な入力作業を強いられる可能性が高い。
【０００６】
そこで、１つの側面では、本発明は、登録の種類が多様化しかつ登録の種類ごとの入力項目が比較的多い場合であっても、効果的な入力支援を可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
１つの側面では、以下のような解決手段を提供する。
（１）登録の種類ごとに、該種類と、登録に必要な入力をユーザが行うための複数種類の入力画面とを対応付ける第１情報を記憶する記憶部と、前記記憶部内の前記第１情報に基づいて、ユーザにより指定された登録の種類に対応付けられる複数種類の入力画面を、同時又は順に出力する表示制御部とを含む、入力支援装置が提供される。
【０００８】
（２）上記（１）の構成において、前記表示制御部は、前記順に係る推奨順を表す第２情報を更に出力することを特徴とする。
【０００９】
（３）上記（２）の構成において、前記第２情報は、複数種類の前記入力画面のそれぞれに対応付けられた選択ボタンの形態であることを特徴とする。
（４）上記（３）の構成において、前記表示制御部は、前記選択ボタンに対するユーザの操作に応答して、該選択ボタンに対応付けられた種類の前記入力画面を出力することを特徴とする。
【００１０】
（５）上記（４）の構成において、前記表示制御部は、前記推奨順に従って少なくとも１つの前記選択ボタンを操作可能な状態及び操作不能な状態間で切り替えることを特徴とする。
【００１１】
（６）サーバの形態である上記（１）〜（５）のうちのいずれかの入力支援装置と、クライアントコンピュータとを含み、前記クライアントコンピュータは、前記入力画面の出力先となる表示装置と、ユーザからの入力を受け付ける入力部と、前記入力画面が前記表示装置上に出力されている状態で前記入力部を介して入力された情報に基づいて、前記登録に係る登録情報を前記サーバに送信する処理装置とを含む、入力支援システムが提供される。
（７）登録の種類ごとに、該種類と、登録に必要な入力をユーザが行うための複数種類の入力画面とを対応付ける情報に基づいて、ユーザにより指定された登録の種類に対応付けられる複数種類の入力画面を、同時又は順に出力することを含む、コンピュータにより実行される入力支援方法が提供される。
【００１２】
（８）登録の種類ごとに、該種類と、登録に必要な入力をユーザが行うための複数種類の入力画面とを対応付ける情報に基づいて、ユーザにより指定された登録の種類に対応付けられる複数種類の入力画面を、同時又は順に出力する処理をコンピュータに実行させる入力支援プログラムが提供される。
【発明の効果】
【００１３】
１つの側面では、本発明によれば、登録の種類が多様化しかつ登録の種類ごとの入力項目が比較的多い場合であっても、効果的な入力支援が可能となる。
【図面の簡単な説明】
【００１４】
【図１】一実施例による入力補助システムの全体を示す概略図である。
【図２】クライアントコンピュータのハードウェア構成の一例を示す図である。
【図３】サーバとクライアントコンピュータの機能を説明する図である。
【図４】対応情報の一例を示す表図である。
【図５】入力画面の種類と入力項目との関係の一例を示す表図である。
【図６】比較例による入力画面構成の説明図である。
【図７】本実施例による入力画面構成の説明図である。
【図８】クライアントコンピュータとサーバとの間の情報やデータのやり取りを概略的に示すタイミングチャートである。
【図９】要求画面の説明図である。
【図１０】要求画面の一例を示す図である。
【図１１】入力画面の具体例（その１）を示す図である。
【図１２】入力画面の具体例（その２）を示す図である。
【図１３】入力画面の具体例（その３）を示す図である。
【図１４】推奨順を表す情報の他の一例を示す図である。
【図１５】選択ボタンの出力方法の一例の説明図である。
【発明を実施するための形態】
【００１５】
図１は、一実施例による入力補助システム１の全体を示す概略図である。
【００１６】
入力補助システム１は、ユーザが各種の登録を行う際に、ユーザに入力補助を行うシステムである。以下では、一例として、入力補助システム１は、銀行のような金融機関で使用される場合を想定する。各種の登録とは、任意であるが、金融サービスに関し、例えば送金サービスやプーリングサービスのような各種サービスの提供要求（金融機関からのサービスの提供を要求する要求）を顧客から受付可能とするための登録である。具体的には、各種の登録は、一例として、顧客ごとの送金ルールの登録（以下、「顧客送金ルール登録」と称する）や、顧客ごとのプーリングルールの登録（以下、「顧客プーリングルール登録」と称する）、顧客ごとの残高照会サービスを受付可能とするための登録（以下、「残高照会サービス登録」と称する）である。
【００１７】
入力補助システム１は、サーバ１０（入力支援装置の一例）と、クライアントコンピュータ群２１とを含む。サーバ１０とクライアントコンピュータ群２１とは、ネットワーク４を介して接続される。ネットワーク４は、インターネット、Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、無線通信網、有線ネットワーク、又はこれらの任意の組み合わせ等を含んでもよい。
【００１８】
サーバ１０は、例えばＷＥＢサーバを含み、クライアントコンピュータ群２１とＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）による通信を行う。サーバ１０は、ＷＥＢサーバを含む複数の種類のサーバの組み合わせにより実現されてもよい。また、サーバ１０は、複数のコンピュータによる組み合わせにより実現されてもよい。クライアントコンピュータ群２１は、複数のクライアントコンピュータ２０を含む。なお、本明細書において、特に言及しない限り、ユーザとは、クライアントコンピュータ２０のユーザを指す。
【００１９】
図２は、クライアントコンピュータ２０のハードウェア構成の一例を示す図である。なお、サーバ１０のハードウェア構成についても、規模や性能が異なりうる点、及び、表示装置１０８等が省略されてよい点以外は、同様であってよい。
【００２０】
図２に示す例では、クライアントコンピュータ２０は、制御部１０１、主記憶部１０２、補助記憶部１０３、ドライブ装置１０４、ネットワークＩ／Ｆ部１０６、入力部１０７、及び表示装置１０８を含む。
【００２１】
制御部１０１は、主記憶部１０２や補助記憶部１０３に記憶されたプログラムを実行する演算装置であり、入力部１０７や記憶装置からデータを受け取り、演算、加工した上で、記憶装置などに出力する。
【００２２】
主記憶部１０２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などである。主記憶部１０２は、制御部１０１が実行する基本ソフトウェアであるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やアプリケーションソフトウェアなどのプログラムやデータを記憶又は一時保存する記憶装置である。
【００２３】
補助記憶部１０３は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などであり、アプリケーションソフトウェアなどに関連するデータを記憶する記憶装置である。
【００２４】
ドライブ装置１０４は、記録媒体１０５、例えばフレキシブルディスクからプログラムを読み出し、記憶装置にインストールする。
【００２５】
記録媒体１０５は、所定のプログラムを格納する。この記録媒体１０５に格納されたプログラムは、ドライブ装置１０４を介してクライアントコンピュータ２０にインストールされる。インストールされた所定のプログラムは、クライアントコンピュータ２０により実行可能となる。
【００２６】
ネットワークＩ／Ｆ部１０６は、有線及び／又は無線回線などのデータ伝送路により構築されたネットワークを介して接続された通信機能を有する周辺機器やサーバ１０とクライアントコンピュータ２０とのインターフェースである。
【００２７】
入力部１０７は、カーソルキー、数字入力及び各種機能キー等を備えたキーボード、マウスやタッチパッド等を有する。なお、入力部１０７は、ネットワークＩ／Ｆ部１０６を介して接続される周辺機器により実現されてもよい。
【００２８】
表示装置１０８は、液晶ディスプレイ等であってよい。表示装置１０８には、後述する入力画面等が表示される。ユーザは、表示装置１０８上の入力画面を見ながら、入力部１０７を介して、各種の登録のための入力を行う。なお、表示装置１０８は、ネットワークＩ／Ｆ部１０６を介して接続される周辺機器により実現されてもよい。
【００２９】
なお、図２に示す例において、以下で説明する各種処理等は、プログラムをクライアントコンピュータ２０に実行させることで実現することができる。また、プログラムを記録媒体１０５に記録し、このプログラムが記録された記録媒体１０５をクライアントコンピュータ２０に読み取らせて、以下で説明する各種処理等を実現させることも可能である。なお、記録媒体１０５は、様々なタイプの記録媒体を用いることができる。例えば、記録媒体１０５は、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的あるいは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等のように情報を電気的に記録する半導体メモリ等であってよい。
【００３０】
図３は、サーバ１０とクライアントコンピュータ２０の機能を説明する図である。図３では、代表として、１つのクライアントコンピュータ２０について説明するが、他のクライアントコンピュータ２０も同様であってよい。
【００３１】
サーバ１０は、対応情報データベース１２４（記憶部の一例）と、画面データベース１２６と、登録データベース１２８と、表示制御部１３０と、登録処理部１３２とを含む。対応情報データベース１２４、画面データベース１２６、及び登録データベース１２８は、例えば、補助記憶部１０３のようなサーバ１０の補助記憶部により実現できる。表示制御部１３０及び登録処理部１３２は、例えば、制御部１０１のようなサーバ１０の制御部が、主記憶部１０２のようなサーバ１０の主記憶部内のプログラムを実行することで実現できる。
【００３２】
対応情報データベース１２４には、登録の種類（属性）ごとに、登録の種類と入力画面の種類とを対応付ける情報（第１情報の一例）（以下、「対応情報」と称する）が格納される。入力画面は、ウェブページ（Ｗｅｂ  ｐａｇｅ）の形態であってよく、リンクや画像、ボタンを含んでよい。
【００３３】
図４は、対応情報の一例を示す表図である。図５は、入力画面の種類と入力項目との関係の一例を示す表図である。図４に示す例では、対応情報は、テーブル形式で示される。この場合、登録の種類の１つである「顧客送金ルール登録」に対しては、入力画面の種類Ａ、Ｂ、Ｃが対応付けられ、登録の種類の１つである「顧客プーリングルール登録」に対しては、入力画面の種類Ｃ、Ｄ、Ｅが対応付けられ、以下同様である。各種の入力画面には、１つ以上の入力項目が割り当てられ、入力画面の種類が異なれば、割り当てられた入力項目が少なくとも１つ異なるものとする。図５に示す例では、入力画面の種類Ａには、入力項目３００〜３２０が割り当てられ、入力画面の種類Ｂには、入力項目３４１〜３６０が割り当てられ、以下同様である。
【００３４】
なお、図４に示す例では、登録の種類ごとに、入力画面の種類の出力順に関する推奨順が対応付けられている。すなわち、対応情報は、推奨順を表す情報を含む。例えば、「顧客送金ルール登録」には、「入力画面の種類Ａを最初に出力し、次いで入力画面の種類Ｂを出力し、最後に入力画面の種類Ｃを出力する」という出力順が推奨順として割り当てられる。推奨順は、ユーザの入力のし易さを考慮して決定されてよい。
【００３５】
画面データベース１２６には、各種の入力画面に係る画面データが格納される。画面データベース１２６において、画像データは、ソースの形態で管理されてもよい。画面データベース１２６に格納される画面データは、対応情報データベース１２４内の対応情報で各種の登録に対応付けられる各種の入力画面に係る画面データを含む。入力画面は、割り当てられた１つ以上の入力項目に係る入力フィールドを含む。入力フィールドへの入力の形式は、文字や記号の入力であってもよいし、チェックマークの入力等であってもよい。
【００３６】
登録データベース１２８には、クライアントコンピュータ２０から送信される登録情報が格納される。登録情報は、表示装置１０８上に表示された入力画面に対してユーザが行う入力作業に基づいて生成される。すなわち、登録情報は、入力画面の入力項目に係る入力フィールドに対するユーザによる入力に基づいて生成される。登録情報は、顧客ごとかつ登録の種類ごとに管理されてよい。
【００３７】
表示制御部１３０は、クライアントコンピュータ２０からの登録画面要求に応じて、登録の種類に応じた画面データをクライアントコンピュータ２０に送信する。画面データは、クライアントコンピュータ２０により表示装置１０８上に表示可能な入力画面を形成するためのデータである。画面データは、例えばＨＴＭＬドキュメント及び画像ファイルを含む。
本実施例では、表示制御部１３０は、クライアントコンピュータ２０から登録画面要求を受信すると、登録画面要求に係る登録の種類を特定する。次いで、表示制御部１３０は、対応情報データベース１２４内の対応情報に基づいて、登録の種類に応じた種類（複数種類）の入力画面を特定する。次いで、表示制御部１３０は、登録の種類に応じた種類の入力画面に係る画面データを、画面データベース１２６から抽出する。そして、表示制御部１３０は、登録の種類に応じた種類の入力画面に係る画面データを、要求元のクライアントコンピュータ２０に送信する。要求元のクライアントコンピュータ２０は、表示装置１０８上に、受信した画面データに基づいて、複数の種類の入力画面を同時又は順に表示する。このようにして、表示制御部１３０は、要求元のクライアントコンピュータ２０の表示装置１０８を介して、抽出した複数の種類の入力画面を同時又は順に出力する。
【００３８】
ここで、表示制御部１３０は、複数の種類の入力画面を順に出力する場合は、登録画面要求に係る登録の種類に対応付けられた推奨順に従って出力することとしてもよい。あるいは、表示制御部１３０は、後述のように、推奨順を表す情報（第２情報の一例）を、要求元のクライアントコンピュータ２０の表示装置１０８を介して出力してもよい。これらの場合、ユーザは、複数の種類の入力画面に対して推奨順に従って入力作業を行うことが容易となる。
【００３９】
登録処理部１３２は、クライアントコンピュータ２０から送信される登録情報を、登録データベース１２８に登録する。登録情報は、顧客送金ルール登録等の各種の登録に関する情報である。登録処理部１３２の機能の詳細は後述する。
【００４０】
クライアントコンピュータ２０は、入力受付部２１０と、出力部２１２とを含む。入力受付部２１０及び出力部２１２は、例えば、制御部１０１が主記憶部１０２内のプログラムを実行することで実現できる。
【００４１】
入力受付部２１０は、複数の種類の入力画面に対するユーザによる入力に基づいて、登録情報を生成する。なお、ユーザによる入力は、入力部１０７を介して得られる。ただし、変形例では、ユーザによる入力は、音声認識やジェスチャー認識等により実現されてもよい。
【００４２】
出力部２１２は、サーバ１０から送信される複数の種類の入力画面を、表示装置１０８上に表示する。例えば、出力部２１２は、Ｗｅｂブラウザを介して入力画面を出力してよい。この際、出力部２１２は、上述のように、複数の種類の入力画面を同時又は順に表示する。なお、“同時に表示”とは、複数の種類の入力画面がタブで選択可能な態様で出力される態様であってもよいし、複数の種類の入力画面が表示装置１０８の表示画面内に分割して表示される態様であってもよい。
【００４３】
次に、図６及び図７を参照して、本実施例の効果について説明する。
【００４４】
図６は、比較例による入力画面構成の説明図であり、図７は、本実施例による入力画面構成の説明図である。図６及び図７には、入力フィールドＦが示され、カッコ内の数字は、当該入力フィールドＦに対応付けられた入力項目を表す。
【００４５】
比較例の場合、図６に示すように、一の入力画面に、多数の入力項目３００〜３９９（本例では、９９個の入力項目３００〜３９９）が割り当てられている。入力項目３００〜３９９は、例えば全種類の登録に対応できる入力項目であり、入力項目３００〜３９９に係る全ての入力フィールドは、表示装置１０８の表示画面内に同時に表示できないものとする。この場合、ユーザは、画面スクロールを行うことで、入力項目３００〜３９９のうちの所望の入力項目に係る入力フィールドを探して、入力を行うことができる。ユーザは、例えば登録の種類が「顧客送金ルール登録」であるときは、入力項目３００〜３２０に係る入力フィールドと入力項目３４１〜３６０に係る入力フィールドと入力項目３８１〜３９０に係る入力フィールドとに対して入力を行う必要がある。この際、比較例の場合、ユーザは、一の入力画面のみを用いて入力作業を完結できるものの、多数の入力項目３００〜３９９のうちから、所望の入力項目に係る入力フィールドを探すための作業（例えば頻繁な画面スクロール）が比較的大きな負荷となる。
【００４６】
この点、本実施例によれば、上述のように、登録の種類に応じた種類（複数種類）の入力画面が出力されるので、比較例に比べて、ユーザの入力負荷を低減できる。具体的には、例えば図７に示す例では、入力画面６０１には、割り当てられた入力項目３００〜３２０に係る入力フィールドが含められ、入力画面６０２には、割り当てられた入力項目３４１〜３６０に係る入力フィールドが含められ、他の入力画面（図示せず）には、割り当てられた入力項目３８１〜３９０に係る入力フィールドが含められるといった具合である。この場合、例えば登録の種類が「顧客送金ルール登録」であるときは、ユーザは、これらの３種類の入力画面（入力画面６０１、６０２等）を利用して、入力作業を完結できる。３種類の入力画面は、「顧客送金ルール登録」に割り当てられていない入力項目に係る入力フィールドを比較的少ない数しか含まないので（図７に示す例では、１つも含まないので）、ユーザは、実質的に、所望の入力項目に係る入力フィールドを探すための作業を行う必要がない。このようにして、本実施例によれば、比較例に比べて、ユーザの入力負荷を低減できる。
【００４７】
なお、本実施例では、各種の入力画面には、割り当てられた入力項目に係る入力フィールドのみが含まれているが、これに限られない。例えば、ある入力画面には、当該入力画面に割り当てられた入力項目以外の入力項目（以下、「入力不要な入力項目」とも称する）に係る入力フィールドが含められてもよい。この場合、入力不要な入力項目に係る入力フィールドは、他の入力項目に係る入力フィールドとは異なる態様（例えば入力ができないような非アクティブ化された態様）で表示されてもよい。この場合、ユーザは、入力不要な入力項目に係る入力フィールドを容易に判断できるので、入力作業を依然として効率的に実現できる。
【００４８】
また、本実施例によれば、ユーザは、所望の種類の登録を行う際、当該種類に応じた複数種類の入力画面に対して順次入力作業を行うことで、必要な入力作業を完結させることができる。すなわち、ユーザは、一ステップずつ入力作業を完了していくことで、必要な入力作業を確実に完結させることができる。特に、単独のサービスに係る登録ではなく、複数のサービスを受付可能とする場合に行うべき登録が複雑に関わり合う場合でも、ユーザは、本実施例による入力補助システム１を利用することで、確実かつ短時間で入力作業を完結させることができる。
【００４９】
また、本実施例によれば、ユーザは、所望の複数の種類の登録を行う際、当該複数の種類に応じた複数種類の入力画面に対して順次入力作業を行うことで、必要な入力作業を完結させることができる。この際、複数の種類に応じた複数種類の入力画面の一部が重複している場合は、重複した入力作業を省略することも可能である。例えば、図４に示すとおり「顧客送金ルール登録」に係る登録作業は推奨順に従い「Ａ→Ｂ→Ｃ」の順に出力される３つの画面で入力を完結でき、「顧客プーリングルール登録」作業は推奨順に従い「Ｃ→Ｄ→Ｅ」の順に出力される３つの画面で入力を完結できる。ここで、登録作業として例えば「顧客送金ルール登録」と「顧客プーリングルール登録」の二つが選択された場合は、Ｃの画面が共通するので「Ａ→Ｂ→Ｃ→Ｄ→Ｅ」のように５つの画面で入力が完結できることになる。
【００５０】
なお、本実施例は、上述のような効果を有するので、種々の国際金融サービスを提供する統一したプラットフォームへの初期登録に好適である。また、本実施例は、金融サービスのうちの、海外への又は海外からの送金を伴う国際金融サービスに関する登録に好適である。国際金融サービスに関しては、登録に必要な入力項目が比較的多いためである。ただし、本実施例は、国際金融サービスに関する登録以外の登録に対しても適用可能である。
【００５１】
次に、図８を参照して、本実施例による入力補助システム１の動作例について説明する。
【００５２】
図８は、クライアントコンピュータ２０とサーバ１０との間の情報やデータのやり取りを概略的に示すタイミングチャートである。
【００５３】
ステップＳ６００では、クライアントコンピュータ２０は、ユーザから登録画面要求を受け付ける。ユーザは、所望する登録の種類を指定することで、登録画面要求を行う。登録画面要求は、例えば、ユーザは、図９に示すような表示装置１０８上の要求画面９００を介して、登録画面要求を行ってもよい。この場合、ユーザは、例えば、所望の種類の登録に係るチェックフィールド９０１にチェックを入れ、ＯＫボタン９０２を操作（例えばタッチやクリック等）することで、登録画面要求を行うことができる。
【００５４】
ステップＳ６０２では、クライアントコンピュータ２０は、ユーザからの登録画面要求に応答して、当該登録画面要求に係る登録の種類を表す種類情報を、入力画面要求としてサーバ１０に送信する。
【００５５】
ステップＳ６０４では、サーバ１０は、クライアントコンピュータ２０からの入力画面要求に応答して、登録の種類に応じた入力画面に係る画面データを、画面データベース１２６から抽出する。具体的には、上述したように、サーバ１０は、種類情報に基づいて、登録画面要求に係る登録の種類を特定する。次いで、サーバ１０は、対応情報データベース１２４内の対応情報に基づいて、登録の種類に応じた種類（複数種類）の入力画面を特定する。次いで、サーバ１０は、特定した複数種類の入力画面に係る画面データを、画面データベース１２６から抽出する。
【００５６】
ステップＳ６０６では、サーバ１０は、対応情報データベース１２４内の対応情報に基づいて、推奨順に従って推奨順が１番目の入力画面に係る画面データを、クライアントコンピュータ２０に送信する。
【００５７】
ステップＳ６０８では、クライアントコンピュータ２０は、サーバ１０から送信されてきた画面データに基づいて、表示装置１０８上に、推奨順が１番目の入力画面を表示する。
【００５８】
ステップＳ６１０では、クライアントコンピュータ２０は、１番目の入力画面に対するユーザによる入力作業が終了すると、次の入力画面への遷移要求をサーバ１０に送信する。例えば、ユーザは、入力作業が終了すると、次の入力画面への遷移要求を行うためのボタン（図示せず）を操作することで、遷移要求を行うことができる。なお、遷移要求は、特定の一の入力画面への遷移を指示する態様で実現されてもよいし、単に次の入力画面（推奨順に従った次の入力画面）への遷移を指示する態様で実現されてもよい。遷移要求の生成例については後述する。
【００５９】
ステップＳ６１２では、サーバ１０は、クライアントコンピュータ２０からの遷移要求に応答して、遷移要求に係る入力画面に係る画面データを、クライアントコンピュータ２０に送信する。
【００６０】
ステップＳ６１４では、クライアントコンピュータ２０は、サーバ１０から送信されてきた画面データに基づいて、表示装置１０８上に、遷移要求に係る入力画面を表示する。
【００６１】
ステップＳ６１６では、クライアントコンピュータ２０は、現在の入力画面に対するユーザによる入力作業が終了すると、更なる次の入力画面への遷移要求をサーバ１０に送信する。
【００６２】
以下、同様の遷移要求が繰り返されることで、今回の登録画面要求に対応付けられたすべての種類の入力画面が表示装置１０８上に順に出力されていく。
【００６３】
ステップＳ６１８では、クライアントコンピュータ２０は、全ての入力画面に対するユーザによる入力作業が終了すると、登録情報を生成し、登録情報をサーバ１０に送信する。登録情報は、各入力項目に係る入力フィールドに対するユーザによる入力に基づいて生成される。例えば、全ての入力画面に対するユーザによる入力作業が終了すると、入力画面内の登録情報生成ボタン（図示せず）がアクティブになり、ユーザは、登録情報生成ボタンを操作することで、サーバ１０への登録情報の送信（アップロード）を行うことができる。なお、変形例では、クライアントコンピュータ２０は、入力画面ごとに、ユーザによる入力作業が終了すると、登録情報を生成し、登録情報をサーバ１０に送信してもよい。
【００６４】
ステップＳ６２０では、サーバ１０は、クライアントコンピュータ２０からの登録情報を登録データベース１２８に保存（登録）する。なお、サーバ１０は、登録情報を登録データベース１２８に保存すると、その旨の通知を所定のユーザに係るクライアントコンピュータ２０に送信してもよい。この場合、所定のユーザは、入力作業を行ったユーザを含んでよい。また、所定のユーザは、入力作業を行ったユーザに加えて又は代えて、今回の登録対象の登録情報に基づいて決定されてもよい。例えば、登録情報に、入力項目“登録の承認者（管理者）”に係る情報が含まれる場合、所定のユーザは、登録の承認者（管理者）に対応してよい。なお、変形例では、クライアントコンピュータ２０は、入力画面ごとに、クライアントコンピュータ２０からの登録情報を受信し、登録データベース１２８に保存（登録）してもよい。
【００６５】
次に、図１０から図１３を参照して、本実施例による入力画面等の具体例について説明する。
【００６６】
図１０は、要求画面の具体的な一例を示す図である。図１０では、要求画面９００Ａが示される。
【００６７】
要求画面９００Ａは、タブ“Ｓｅｒｖｉｃｅｓ”を選択することで表示される画面であり、ある顧客に関する登録情報をも示す画面である。要求画面９００Ａのような画面は、顧客ごとに設定されてよく、この場合、ユーザは、所望の顧客の要求画面９００Ａを呼び出すことができる。
【００６８】
要求画面９００Ａは、“Ｔｙｐｅｓ”の欄を含み、“Ｔｙｐｅｓ”のフィールドには、登録の種類“Ｆｕｎｄ  Ｔｒａｎｓｆｅｒ（顧客送金ルール登録）”、“Ｐａｙｒｏｌｌ（給与振込用ルール登録）”、“Ｂａｎｋ  Ｒｅｐｏｒｔ（残高照会サービス登録）”、“Ｐｏｏｌｉｎｇ（顧客プーリングルール登録）”等が含められている。また、要求画面９００Ａは、“Ｌｅｖｅｌ  ｏｆ  Ａｐｐｒｏｖｅｒ”、“Ｓｕｂ−Ｔｙｐｅｓ”、及び“Ａｓｓｉｇｎｅｄ  Ｉｎｆｏｒｍａｔｉｏｎ”の欄を含み、これらの欄のそれぞれのフィールドには、登録の種類ごとに、対応する情報やリンクが適宜割り含められる。例えば、“Ａｓｓｉｇｎｅｄ  Ｉｎｆｏｒｍａｔｉｏｎ”には、登録情報に基づく情報が含められている。なお、“Ｓｕｂ−Ｔｙｐｅｓ”の欄は任意であるが、入力が必要な所定の入力画面へのリンクが貼られており、ユーザは、リンクを操作することで当該入力画面を直接呼び出すことができる。
【００６９】
要求画面９００Ａは、登録の種類ごとにチェックフィールド９０１Ａを含み、ユーザは、例えば、所望の種類の登録に係るチェックフィールド９０１Ａにチェックを入れ、Ｅｄｉｔボタン９０４やＲｅｇｉｓｔｅｒボタン９０６を操作することで、対応する登録の種類に係る登録画面要求を行うことができる。なお、要求画面９００Ａにおいて、複数のチェックフィールド９０１Ａは１つだけ選択可能であってよい（すなわち同時には２つ以上選択できない仕様であってよい）。
【００７０】
図１１から図１３は、ユーザが“Ｆｕｎｄ  Ｔｒａｎｓｆｅｒ”に係るチェックフィールド９０１Ａにチェックを入れて登録画面要求を行った場合の入力画面の一例を示す図である。図１１は、顧客が使用する出金口座を入力するための画面であり、タブ群８００のうちのタブ“Ｄｅｂｉｔ  Ａｃｃｏｕｎｔ”を選択することで表示できる。図１２は、顧客が使用する送金種別を入力するための画面であり、タブ群８００のうちのタブ“Ｃｏｎｔｒａｃｔ  Ｔｙｐｅｓ”を選択することで表示できる。図１３は、承認額と承認フローを入力するための画面であり、タブ群８００のうちのタブ“Ｇｒｏｕｐ  Ｍａｔｒｉｘ”を選択することで表示できる。この場合、登録の種類“Ｆｕｎｄ  Ｔｒａｎｓｆｅｒ”に対しては、図１１から図１３に示す入力画面が対応付けられていることになる。
【００７１】
ここで、タブ群８００のうちの“Ｃｏｎｔｒａｃｔ  Ｔｙｐｅｓ”は、図１０に示す画面では存在しなかったタブであり、ユーザが“Ｆｕｎｄ  Ｔｒａｎｓｆｅｒ”に係るチェックフィールド９０１Ａにチェックを入れて登録画面要求を行った場合に初めて出現したタブである。他方、図１０に示す画面で存在したタブ“Ｕｓｅｒ”は、タブ“Ｃｏｎｔｒａｃｔ  Ｔｙｐｅｓ”で置換される態様で、消失している。このように、チェックフィールドの選択態様（すなわち登録の種類）に応じて、タブ群８００のタブ構成を変更することで、登録に必要な入力画面に係る各タブのいずれもユーザが選択できる。ただし、変形例では、図１１から図１３におけるタブ群８００の構成は、図１０に示す状態から変更されなくてもよい。この場合、図１０に示すタブ群は、すべての画面に係る各タブを含むように変更される。
【００７２】
図１１から図１３に示す入力画面は、それぞれ、タブ群８００で選択可能である。この場合、サーバ１０は、図１１から図１３に示す入力画面を表示可能な画面データを、クライアントコンピュータ２０に送信することとしてもよい（すなわち、図８を参照して説明した次の入力画面への遷移要求や、当該遷移要求に応答した画像データの送信は不要とされる）。また、この場合、クライアントコンピュータ２０は、ユーザによるタブ群８００内のタブの選択態様にしたがって図１１から図１３に示す入力画面のうちのいずれかを出力（前面側に出力）することとしてよい。このようにして、ユーザは、タブ群８００内の対応するタブを選択することで、入力が必要な各入力画面のうちから、所望の入力画面を選択できる。
【００７３】
図１１から図１３に示す入力画面は、推奨順を表す情報８０１を含む。推奨順を表す情報の形態は任意であるが、推奨順を表す情報８０１は、順序の数字“１”、“２”、“３”を表す選択ボタン８１１、８１２、８１３の形態である。この場合、ユーザは、数字“１”が付された選択ボタン８１１を操作することで、図１１から図１３に示す入力画面のうちの、推奨順が１番目の入力画面を表示させることができる。なお、推奨順が１番目の入力画面は、登録画面要求を行った場合の初期の入力画面として表示されてもよい。同様に、ユーザは、数字“２”が付された選択ボタン８１２を操作することで、図１１から図１３に示す入力画面のうちの、推奨順が２番目の入力画面を表示させることができる。同様に、ユーザは、数字“３”が付された選択ボタン８１３を操作することで、図１１から図１３に示す入力画面のうちの、推奨順が３番目の入力画面を表示させることができる。
【００７４】
このようにして、図１０から図１３に示す例によれば、選択ボタン８１１、８１２、８１３に対するユーザの操作に応答して、操作された選択ボタンに対応付けられた入力画面を出力できる。
【００７５】
また、図１０から図１３に示す例によれば、推奨順を表す情報８０１が、入力が必要な入力画面とともに出力されるので、ユーザは入力作業の全体像を把握し易くなる。これは、ユーザが多様な種類の登録を行う必要がある場合に特に有用となる。多様な種類の登録を行う必要がある場合は、登録の種類に応じて入力が必要な入力画面の種類や数が異なりうるので、全体像を把握しがたいためである。
【００７６】
なお、図１１から図１３に示す入力画面は、それぞれ、タブ群８００内の各タブで選択可能であるので、ユーザは、ボタン８１１、８１２、８１３を操作する以外にも、タブ群８００内の対応するタブを操作することで、所望の入力画面を表示させることができる。ただし、変形例では、推奨順を表す情報８０１が省略されてもよい。また、別の変形例では、タブ群８００は省略されてもよい。すなわち、図１１から図１３に示す各入力画面は、互いに対して独立した形態であってよい。この場合、ユーザは、ボタン８１１、８１２、８１３を操作することで、入力画面間の遷移要求を行うことができる。また、更なる別の変形例では、図１０におけるタブ群についても省略されてもよい。
【００７７】
次に、図１４を参照して、推奨順を表す情報の他の例について説明する。
【００７８】
図１４は、推奨順を表す情報の他の例の説明図であり、推奨順を表す情報を含む画面の他の一例を示す図である。
【００７９】
図１４では、推奨順を表す情報８０１Ｂは、上述の推奨順を表す情報８０１と同様、順序の数字“１”、“２”、“３”を表す選択ボタン８１１Ｂ、８１２Ｂ、８１３Ｂの形態である。なお、選択ボタン８１１Ｂ、８１２Ｂ、８１３Ｂには、それぞれに対応付けられた登録内容を示唆する文字表示“Ｄｅｂｉｔ  Ａｃｃｏｕｎｔ”、“Ｃｏｎｔｒａｃｔ  Ｔｙｐｅｓ”及び“Ｇｒｏｕｐ  Ｍａｔｒｉｘ”が隣接されている。選択ボタン８１１Ｂ、８１２Ｂ、８１３Ｂには、図１１から図１３に示したような各入力画面が対応付けられる。例えば、選択ボタン８１１Ｂには、推奨順が１番目の入力画面として、図１１に示したような入力画面が対応付けられる。ただし、この場合、図１１に示した入力画面に対して、タブ群８００及び推奨順を表す情報８０１が省略された入力画面が用いられてよい。同様に、選択ボタン８１２Ｂには、推奨順が２番目の入力画面として、図１２に示したような入力画面が対応付けられる。ただし、この場合、図１２に示した入力画面に対して、タブ群８００及び推奨順を表す情報８０１が省略された入力画面が用いられてよい。選択ボタン８１３Ｂについても同様である。
【００８０】
図１４に示す例では、推奨順を表す情報８０１Ｂは、ユーザが登録要求を行った際に先ず初めに出力されてよい。この場合、ユーザは、今回の登録要求に関する入力作業の全体像を、入力作業を開始する際に把握し易くなる。
【００８１】
なお、図１４に示す例において、推奨順を表す情報８０１Ｂを含む画面８５０は、いったん出力されると、その後、継続的に入力画面とともに出力されてもよいし、一の入力画面に対する入力作業が終了するごとに出力されてもよい。
【００８２】
また、図１４に示す例において、選択ボタン８１１Ｂ、８１２Ｂ、８１３Ｂに代えて又は加えて、文字“Ｄｅｂｉｔ  Ａｃｃｏｕｎｔ”、”Ｃｏｎｔｒａｃｔ  Ｔｙｐｅｓ”及び“Ｇｒｏｕｐ  Ｍａｔｒｉｘ”の部分がリンクの形態であってもよい。
【００８３】
次に、図１５を参照して、選択ボタンの出力方法の一例について説明する。なお、選択ボタンの出力は、クライアントコンピュータ２０の出力部２１２により実現される。以下で説明する出力方法は、上述した選択ボタン８１１Ｂ、８１２Ｂ、８１３Ｂ等にも適用できる。
【００８４】
図１５は、選択ボタンの出力方法の一例の説明図である。図１５に示す例では、選択ボタン８１１Ｃ、８１２Ｃ、８１３Ｃが示されている。図１５では、“なし地”でハッチングされた状態は、選択ボタンが操作可能な状態を表し、白抜きの状態は、選択ボタンが操作不能な状態（非アクティブ化された態様）を表す。状態１５００では、選択ボタン８１１Ｃのみが操作可能な状態であり、状態１５０１では、選択ボタン８１１Ｃ、８１２Ｃが操作可能な状態であり、状態１５０２では、選択ボタン８１１Ｃ、８１２Ｃ、８１３Ｃが操作可能な状態である。
【００８５】
この場合、クライアントコンピュータ２０の出力部２１２は、推奨順に従って少なくとも１つの選択ボタンを操作可能な状態及び操作不能な状態間で切り替える。具体的には、例えば推奨順が１番目の入力画面が出力される前、又は、推奨順が１番目の入力画面が出力されておりかつ入力作業が完了していない状態では、出力部２１２は、数字“１”が付された選択ボタン８１１Ｃのみが操作可能な状態、すなわち図１５の状態１５００を形成する。また、推奨順が１番目の入力画面が出力されておりかつ当該入力画面に対する入力作業が完了した際には、出力部２１２は、選択ボタン８１１Ｃと、数字“２”が付された選択ボタン８１２Ｃとが操作可能な状態、すなわち図１５の状態１５０１を形成する。選択ボタン８１１Ｃが操作可能な状態であることで、推奨順が１番目の入力画面に対する入力作業のやり直し（例えば誤りの修正のためのやり直し）が可能である。ただし、変形例では、推奨順が１番目の入力画面が出力されておりかつ入力作業が完了した際には、出力部２１２は、数字“２”が付された選択ボタン８１２Ｃのみが操作可能な状態を形成してもよい。また、他の変形例では、推奨順が１番目の入力画面が出力されておりかつ入力作業が完了した際には、出力部２１２は、選択ボタン８１２Ｃを操作可能な状態としつつ、選択ボタン８１２Ｃを点滅等により強調してもよい。この場合、ユーザは、推奨順が１番目の入力画面に対する入力作業が完了したことを容易に判断できる。以下同様に、推奨順が２番目の入力画面が出力されておりかつ入力作業が完了していない状態では、出力部２１２は、選択ボタン８１１Ｃ、８１２Ｃが操作可能な状態、すなわち図１５の状態１５０１を形成する。そして、推奨順が２番目の入力画面が出力されておりかつ当該入力画面に対する入力作業が完了した際には、出力部２１２は、選択ボタン８１１Ｃ、８１２Ｃと、数字“３”が付された選択ボタン８１３Ｃとが操作可能な状態、すなわち図１５の状態１５０２を形成する。
【００８６】
ここで、複数種類の入力画面に対して入力作業を行う場合、複数種類の入力画面に対して特定の順で入力作業を行うと入力作業が効率的になる場合がある。例えば、同様の入力内容は続けて入力した方が効率的でありうる。この点、図１５に示す例によれば、推奨順に従った順で入力画面が出力されるので、入力作業の更なる効率化を図ることができる。
【００８７】
以上、各実施例について詳述したが、特定の実施例に限定されるものではなく、特許請求の範囲に記載された範囲内において、種々の変形及び変更が可能である。また、前述した実施例の構成要素を全部又は複数を組み合わせることも可能である。
【００８８】
例えば、上述した実施例では、入力補助システム１が金融機関で使用される場合を想定しているが、入力補助システム１の適用範囲は任意である。例えば、入力補助システム１は、行政窓口サービスのようなサービスなどを受けるための登録において使用できる。行政窓口サービスでは、登録の種類（例えば、転入届、出生届の提出のための登録）ごとに、該登録に必要な入力を行うための入力画面を案内することが有用である。この場合、同様に、登録の種類と複数種類の入力画面とが対応付けられ、入力補助システム１は、ユーザが登録の種類を入力すると、対応する複数の入力画面を同時又は順に出力することとしてもよい。
【００８９】
なお、上述の実施例に関して、更に以下の態様を開示する。
（態様１）  登録の種類ごとに、該種類と、入力すべき入力項目に係る入力フィールドをそれぞれ含む複数種類の入力画面とを対応付ける第１情報を記憶する記憶部と、
【００９０】
前記記憶部内の前記第１情報に基づいて、ユーザにより指定された登録の種類に対応付けられる複数種類の入力画面を、同時又は順に出力する表示制御部とを含む、入力支援装置。
（態様２）  前記表示制御部は、前記登録の種類のうち任意の１つを選択可能な要求画面を更に出力する、態様１に記載の入力支援装置。
（態様３）  前記登録の種類は、金融サービス及び行政窓口サービスの少なくともいずれか一方に関する、態様１に記載の入力支援装置。
（態様４）  前記表示制御部は、登録の種類ごとに、選択可能なタブの構成が変化する態様で、複数種類の前記入力画面をタブ形式で選択可能に表示する、態様１に記載の入力支援装置。
【符号の説明】
【００９１】
１  入力補助システム
１０  サーバ
２０  クライアントコンピュータ
１２４  対応情報データベース
１２６  画面データベース
１２８  登録データベース
１３０  表示制御部
１３２  登録処理部
２１０  入力受付部
２１２  出力部
【図１】
2019179297.tif 000003
【図２】
2019179297.tif 000004
【図３】
2019179297.tif 000005
【図４】
2019179297.tif 000006
【図５】
2019179297.tif 000007
【図６】
2019179297.tif 000008
【図７】
2019179297.tif 000009
【図８】
2019179297.tif 000010
【図９】
2019179297.tif 000011
【図１０】
2019179297.tif 000012
【図１１】
2019179297.tif 000013
【図１２】
2019179297.tif 000014
【図１３】
2019179297.tif 000015
【図１４】
2019179297.tif 000016
【図１５】
2019179297.tif 000017
【手続補正書】
【提出日】令和1年7月11日(2019.7.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
金融サービスの入力支援装置において、登録の種類ごとに、該種類と、登録に必要な入力をユーザが行うための複数種類の入力画面とを対応付ける第１情報を記憶する記憶部と、
前記記憶部内の前記第１情報に基づいて、ユーザにより指定された登録の種類に対応付けられる複数種類の入力画面を、同時又は順に出力する表示制御部とを含む、入力支援装置。
【請求項２】
前記表示制御部は、前記順に係る推奨順を表す第２情報を更に出力する、請求項１に記載の入力支援装置。
【請求項３】
前記第２情報は、複数種類の前記入力画面のそれぞれに対応付けられた選択ボタンの形態である、請求項２に記載の入力支援装置。
【請求項４】
前記表示制御部は、前記選択ボタンに対するユーザの操作に応答して、該選択ボタンに対応付けられた種類の前記入力画面を出力する、請求項３に記載の入力支援装置。
【請求項５】
前記表示制御部は、前記推奨順に従って少なくとも１つの前記選択ボタンを操作可能な状態及び操作不能な状態間で切り替える、請求項４に記載の入力支援装置。
【請求項６】
サーバの形態である請求項１〜５のうちのいずれか１項の入力支援装置と、
クライアントコンピュータとを含み、
前記クライアントコンピュータは、
前記入力画面の出力先となる表示装置と、
ユーザからの入力を受け付ける入力部と、
前記入力画面が前記表示装置上に出力されている状態で前記入力部を介して入力された情報に基づいて、前記登録に係る登録情報を前記サーバに送信する処理装置とを含む、入力支援システム。
【請求項７】
金融サービスの入力支援方法において、登録の種類ごとに、該種類と、登録に必要な入力をユーザが行うための複数種類の入力画面とを対応付ける情報に基づいて、ユーザにより指定された登録の種類に対応付けられる複数種類の入力画面を、同時又は順に出力することを含む、コンピュータにより実行される入力支援方法。
【請求項８】
金融サービスの入力支援プログラムにおいて、登録の種類ごとに、該種類と、登録に必要な入力をユーザが行うための複数種類の入力画面とを対応付ける情報に基づいて、ユーザにより指定された登録の種類に対応付けられる複数種類の入力画面を、同時又は順に出力する処理をコンピュータに実行させる入力支援プログラム。