(57)【要約】【課題】複数の情報が配置されたイメージデータを参照しながらデータ入力処理を行うに際して、ガイドバーの移動量を容易に設定することが可能な技術を提供する。【解決手段】表示制御部１１２は、複数の情報が配列された帳票イメージＩｍを表示させる。また、ガイドバー制御部１１３は、帳票イメージＩｍの所定方向における第１の位置ｘ１および第２の位置ｘ２が指定された場合、第１の位置ｘ１から第２の位置ｘ２までを複数の分割数それぞれによって分割数分の１した離散位置群を決定する。ガイドバー制御部１１３は、所定方向における第３の位置ｘ３が指定された場合、離散位置群のうち第３の位置ｘ３から最も近い離散位置を選択位置Ｃとして選択し、選択位置Ｃに基づいて第３のガイドバーＧ３を帳票イメージＩｍに重畳表示させる。【選択図】図３
2014232493.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報が配列された帳票イメージを表示させる表示制御部と、
前記帳票イメージの所定方向における第１の位置および第２の位置が指定された場合、前記第１の位置から前記第２の位置までを複数の分割数それぞれによって分割数分の１した離散位置群を決定し、前記所定方向における第３の位置が指定された場合、前記離散位置群のうち前記第３の位置から最も近い離散位置を選択位置として選択し、前記選択位置に基づいてガイドバーを前記帳票イメージに重畳表示させるガイドバー制御部と、
を備える、表示制御装置。
【請求項２】
表示制御部は、オペレータによって所定の移行操作が行われた場合、前記帳票イメージを基準として前記ガイドバーを前記第１の位置と前記選択位置との差分に合わせて相対的に移動させる、
請求項１に記載の表示制御装置。
【請求項３】
前記ガイドバー制御部は、前記第３の位置の候補位置が指定された場合、前記複数の分割数のうち前記候補位置から最も近い離散位置を決定するための分割数を表示させ、前記候補位置に対する確定がなされた場合に、前記候補位置を前記第３の位置として指定する、
請求項１に記載の表示制御装置。
【請求項４】
前記ガイドバー制御部は、前記第３の位置の候補位置が指定された場合、前記候補位置から最も近い離散位置にあたる分割数にて前記第１の位置から前記第２の位置までを等分するラインを重畳表示させ、前記候補位置に対する確定がなされた場合に、前記候補位置を前記第３の位置として指定する、
請求項１に記載の表示制御装置。
【請求項５】
前記ガイドバー制御部は、オペレータによって所定の変更操作が行われた場合、前記離散位置群において前記選択位置を変更する、
請求項１に記載の表示制御装置。
【請求項６】
複数の情報が配列された帳票イメージを表示させるステップと、
前記帳票イメージの所定方向における第１の位置および第２の位置が指定された場合、前記第１の位置から前記第２の位置までを複数の分割数それぞれによって分割数分の１した離散位置群を決定し、前記所定方向における第３の位置が指定された場合、前記離散位置群のうち前記第３の位置から最も近い離散位置を選択位置として選択し、前記選択位置に基づいてガイドバーを前記帳票イメージに重畳表示させるステップと、
を含む、表示制御方法。
【請求項７】
コンピュータを、
複数の情報が配列された帳票イメージを表示させる表示制御部と、
前記帳票イメージの所定方向における第１の位置および第２の位置が指定された場合、前記第１の位置から前記第２の位置までを複数の分割数それぞれによって分割数分の１した離散位置群を決定し、前記所定方向における第３の位置が指定された場合、前記離散位置群のうち前記第３の位置から最も近い離散位置を選択位置として選択し、前記選択位置に基づいてガイドバーを前記帳票イメージに重畳表示させるガイドバー制御部と、
を備える表示制御装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御方法およびプログラムに関するものである。
【背景技術】
【０００２】
近年、オペレータが表示装置によって表示されたイメージデータを参照しながらデータの入力処理を行う業務を支援する技術が開示されている。しかし、例えば、複数の情報が配置されたイメージデータを参照しながら順次にデータを入力しようとした場合、オペレータは現時点においてどの情報を参照していたのかを見失ってしまう可能性もある。そこで、現時点において参照すべき情報の位置を容易に把握できるようにイメージデータにガイドバーを重畳させる技術が開発されている。
【０００３】
例えば、１件のデータの入力処理が終わるたびに、オペレータに次の情報を参照させるため、ガイドバーを移動させる技術が開示されている（例えば、特許文献１および特許文献２参照。）。ガイドバーは各情報の幅と同じサイズだけ移動される。特許文献１に記載された技術においては、ガイドバーの移動量は、オペレータによって事前に指定されている。また、この特許文献２に記載された技術においては、ガイドバーの移動量は、事前に用意されたレイアウト情報から取得され得る。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−７８５２９号公報
【特許文献２】特開平１１−２１９２４６号公報
【特許文献３】特開平９−３４９８９号公報
【特許文献４】特公平７−４０１８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１および特許文献２に記載された技術においては、ガイドバーの移動量を一から手動で設定する必要があるため、ガイドバーの移動量を設定するために多くの手間を要する。そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、複数の情報が配置されたイメージデータを参照しながらデータ入力処理を行うに際して、ガイドバーの移動量を容易に設定することが可能な技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記問題を解決するために、本発明のある観点によれば、複数の情報が配列された帳票イメージを表示させる表示制御部と、前記帳票イメージの所定方向における第１の位置および第２の位置が指定された場合、前記第１の位置から前記第２の位置までを複数の分割数それぞれによって分割数分の１した離散位置群を決定し、前記所定方向における第３の位置が指定された場合、前記離散位置群のうち前記第３の位置から最も近い離散位置を選択位置として選択し、前記選択位置に基づいてガイドバーを前記帳票イメージに重畳表示させるガイドバー制御部と、を備える、表示制御装置が提供される。
【０００７】
表示制御部は、オペレータによって所定の移行操作が行われると、前記帳票イメージを基準として前記ガイドバーを前記第１の位置と前記選択位置との差分に合わせて相対的に移動させてもよい。
【０００８】
前記ガイドバー制御部は、前記第３の位置の候補位置が指定された場合、前記複数の分割数のうち前記候補位置から最も近い離散位置にあたる分割数を表示させ、前記候補位置に対する確定がなされた場合に、前記候補位置を前記第３の位置として指定してもよい。
【０００９】
前記ガイドバー制御部は、前記第３の位置の候補位置が指定された場合、前記候補位置から最も近い離散位置にあたる分割数にて前記第１の位置から前記第２の位置までを等分するラインを重畳表示させ、前記候補位置に対する確定がなされた場合に、前記候補位置を前記第３の位置として指定してもよい。
【００１０】
前記ガイドバー制御部は、オペレータによって所定の変更操作が行われた場合、前記離散位置群において前記選択位置を変更してもよい。
【００１１】
また、本発明のある観点によれば、複数の情報が配列された帳票イメージを表示させるステップと、前記帳票イメージの所定方向における第１の位置および第２の位置が指定された場合、前記第１の位置から前記第２の位置までを複数の分割数それぞれによって分割数分の１した離散位置群を決定し、前記所定方向における第３の位置が指定された場合、前記離散位置群のうち前記第３の位置から最も近い離散位置を選択位置として選択し、前記選択位置に基づいてガイドバーを前記帳票イメージに重畳表示させるステップと、を含む、表示制御方法が提供される。
【００１２】
また、本発明のある観点によれば、コンピュータを、複数の情報が配列された帳票イメージを表示させる表示制御部と、前記帳票イメージの所定方向における第１の位置および第２の位置が指定された場合、前記第１の位置から前記第２の位置までを複数の分割数それぞれによって分割数分の１した離散位置群を決定し、前記所定方向における第３の位置が指定された場合、前記離散位置群のうち前記第３の位置から最も近い離散位置を選択位置として選択し、前記選択位置に基づいてガイドバーを前記帳票イメージに重畳表示させるガイドバー制御部と、を備える表示制御装置として機能させるためのプログラムが提供される。
【発明の効果】
【００１３】
以上説明したように本発明によれば、複数の情報が配置されたイメージデータを参照しながらデータ入力処理を行うに際して、ガイドバーの移動量を容易に設定することが可能である。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態の概要を説明するための図である。
【図２】本発明の実施形態に係る情報処理システムの構成例を示す図である。
【図３】本発明の実施形態に係る表示制御装置の機能構成例を示す図である。
【図４】帳票イメージの表示例を示す図である。
【図５】第１のガイドバー、第２のガイドバーおよび第３のガイドバーそれぞれの初期表示例を示す図である。
【図６】第１のガイドバーを用いて第１の位置を指定する手法の例を示す図である。
【図７】第２のガイドバーを用いて第２の位置を指定する手法の例を示す図である。
【図８】離散位置群について説明するための図である。
【図９】第３のガイドバーを用いて第３の位置を指定する手法の例と第３のガイドバーの最終的な表示例とを示す図である。
【図１０】第３の位置を指定するための補助的な機能について説明するための第１の図である。
【図１１】第３の位置を指定するための補助的な機能について説明するための第２の図である。
【図１２】本発明の実施形態に係る表示制御装置の動作の流れの例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１６】
また、本明細書および図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットまたは数字を付して区別する場合もある。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。
【００１７】
［概要の説明］
まず、本発明の実施形態の概要を説明する。本実施形態において、所定の紙面がスキャナにより読み取られてイメージデータが生成されると、生成されたイメージデータが表示装置によって表示され得る。ここで、複数の情報が配置されたイメージデータを参照しながら順次にオペレータがデータを入力しようとした場合、オペレータは現時点においてどの情報を参照していたのかを見失ってしまう可能性もある。そこで、現時点において参照すべき情報の位置を容易に把握できるようにイメージデータにガイドバーを重畳させる手法が採用され得る。
【００１８】
なお、本明細書においては、紙面の例として帳票を用いる場合を主に説明するが、紙面は帳票であってもよいし、他の紙面であってもよい。また、帳票の種類には、１つの帳票に１件の情報（以下、「エントリ」とも言う。）が記載されている単票と１つの帳票に複数件のエントリが記載されている連記式帳票とが少なくとも存在する。本明細書においては、連記式帳票がスキャナにより読み取られて生成された帳票イメージをオペレータが参照しながらデータ入力処理を行う場合について主に説明する。
【００１９】
図１は、本発明の実施形態の概要を説明するための図である。図１に示した例では、表示装置によって画面Ｍ１が表示されている。画面Ｍ１には、帳票イメージＩｍが含まれており、帳票イメージＩｍの１件目のエントリの上端に第１のガイドバーＧ１が表示され、１件目のエントリの下端に第３のガイドバーＧ３が表示されている。なお、本明細書においては、エントリの上端に表示される第１のガイドバーＧ１とエントリの下端に表示される第３のガイドバーＧ３とが存在する場合を主に説明するが、第１のガイドバーＧ１は表示されなくてもよい。
【００２０】
例えば、１件目のエントリのデータ入力処理が終わったときに、オペレータによって所定の移行操作（次のエントリのデータ入力処理に移行する旨の操作）が行われた場合、オペレータに２件目のエントリを参照させるため、帳票イメージＩｍが移動量ａだけ所定方向（図１に示した例では、上方向）に移動される。所定の移行操作は、特に限定されないが、例えば、ボタンを押下する操作であってよい。なお、所定方向はどの方向であってもよいが、複数のエントリのうちオペレータによって参照されるのが早いエントリから遅いエントリに向かう方向（図１に示した例では、下方向）と逆方向であるとよい。以下では、所定方向を「所定方向Ｄ」と示すこともある。
【００２１】
ここで、画面Ｍ１に示すように、移動量ａとエントリの幅ｄとが一致していれば、画面Ｍ２に示すように、２件目のエントリの上端に第１のガイドバーＧ１が表示され、２件目のエントリの下端に第３のガイドバーＧ３が表示される。一方、移動量ａとエントリの幅ｄとが不一致であれば、第１のガイドバーＧ１が２件目のエントリの上端から外れた位置に表示され、第３のガイドバーＧ３が２件目のエントリの下端から外れた位置に表示されてしまう。
【００２２】
２件目のエントリを参照するときに第３のガイドバーＧ３の位置のずれがあれば、３件目以降のエントリを参照するときには、第３のガイドバーＧ３の位置のずれは徐々に大きくなることが予想される。エントリが第３のガイドバーＧ３に重なってしまうとオペレータがエントリを参照しにくくなり、オペレータによるデータ入力処理に支障が生じ得る。また、正確に第３のガイドバーＧ３を設定するためには、多くの負担を強いられる可能性がある。
【００２３】
本明細書においては、移動量ａを容易に設定することが可能な技術について主に説明する。また、本明細書においては、第１のガイドバーＧ１および第３のガイドバーＧ３それぞれの位置が固定された状態で帳票イメージＩｍが移動量ａだけ所定方向Ｄに移動される例を主に説明する。しかし、帳票イメージＩｍを基準として第１のガイドバーＧ１および第３のガイドバーＧ３それぞれが相対的に移動すればよいため、帳票イメージＩｍの位置が固定された状態で第１のガイドバーＧ１および第３のガイドバーＧ３それぞれが移動量ａだけ所定方向Ｄとは逆方向に移動されてもよい。
【００２４】
以上、本発明の実施形態の概要を説明した。
【００２５】
［構成の説明］
続いて、本発明の実施形態に係る情報処理システム１の構成例について説明する。図２は、本発明の実施形態に係る情報処理システム１の構成例を示す図である。図２に示すように、本発明の実施形態に係る情報処理システム１は、帳票読取端末１０、サーバ２０、表示制御装置３０およびスキャナ４０を備える。なお、図２に示した例では、情報処理システム１が複数の表示制御装置３０を備えているが、情報処理システム１が備える表示制御装置３０の数は１つであってもよい。
【００２６】
帳票読取端末１０は、スキャナ４０に帳票をスキャンさせるために使用される端末である。スキャナ４０は、帳票読取端末１０からの指示に基づいて帳票をスキャンして帳票イメージＩｍを生成し、生成した帳票イメージＩｍを帳票読取端末１０に出力する。帳票読取端末１０は、帳票読取端末１０から入力された帳票イメージＩｍをサーバ２０に送信する。サーバ２０は、帳票読取端末１０から送信された帳票イメージＩｍを受信し、表示制御装置３０からの要求に応じて表示制御装置３０に帳票イメージＩｍを送信する。
【００２７】
表示制御装置３０は、オペレータからの操作に従ってサーバ２０から帳票イメージＩｍを受信し、受信した帳票イメージＩｍを表示部に表示させる。表示部によって表示された帳票イメージＩｍを参照しながらオペレータによるデータ入力処理がなされると、表示制御装置３０に入力されたデータがサーバ２０に送信される。サーバ２０は、表示制御装置３０から送信されたデータを受信して記憶する。
【００２８】
以上、本発明の実施形態に係る情報処理システム１の構成例について説明した。
【００２９】
続いて、本発明の実施形態に係る表示制御装置３０の機能構成例について説明する。図３は、本発明の実施形態に係る表示制御装置３０の機能構成例を示す図である。図３に示すように、本発明の実施形態に係る表示制御装置３０は、制御部１１０、入力部１２０、通信部１３０、記憶部１４０および表示部１５０を備える。
【００３０】
制御部１１０は、表示制御装置３０の動作全体を制御する機能を有する。また、制御部１１０は、画像取得部１１１と、表示制御部１１２と、ガイドバー制御部１１３とを備える。制御部１１０が備えるこれらの各機能部の詳細については、後に説明する。入力部１２０は、オペレータからの操作の入力を受け付ける機能を有する。入力部１２０の種類は特に限定されず、マウスであってもよいし、キーボードであってもよいし、タッチパネルであってもよい。通信部１３０は、他の装置と通信を行う機能を有する。
【００３１】
記憶部１４０は、制御部１１０を動作させるためのプログラムやデータを記憶することができる。また、記憶部１４０は、制御部１１０の動作の過程で必要となる各種データを一時的に記憶することもできる。表示部１５０は、制御部１１０による制御に従って表示を行う機能を有する。
【００３２】
なお、図３に示した例では、入力部１２０、通信部１３０、記憶部１４０および表示部１５０は、表示制御装置３０の内部に存在するが、入力部１２０、通信部１３０、記憶部１４０および表示部１５０の全部または一部は、表示制御装置３０の外部に備えられていてもよい。
【００３３】
以上、本発明の実施形態に係る表示制御装置３０の機能構成例について説明した。
【００３４】
続いて、本発明の実施形態に係る表示制御装置３０の機能の詳細について説明する。表示制御装置３０を操作するオペレータによって帳票表示を指示するための操作が入力されると、画像取得部１１１は、帳票イメージをサーバ２０から取得し、表示制御部１１２は、画像取得部１１１によって取得された帳票イメージＩｍを表示部１５０に表示させる。図４は、帳票イメージＩｍの表示例を示す図である。図４に示すように、表示制御部１１２は、帳票イメージＩｍを含んだ画面Ｍ３を表示部１５０に表示させる。
【００３５】
オペレータによってガイドバー表示を指示するための操作が入力されると、ガイドバー制御部１１３は、ガイドバーを表示部１５０に表示させる。図５は、第１のガイドバーＧ１、第２のガイドバーＧ２および第３のガイドバーＧ３それぞれの初期表示例を示す図である。図５に示すように、ガイドバー制御部１１３は、第１のガイドバーＧ１、第２のガイドバーＧ２および第３のガイドバーＧ３を含んだ画面Ｍ４を表示部１５０に表示させる。
【００３６】
なお、初期表示において、第１のガイドバーＧ１、第２のガイドバーＧ２および第３のガイドバーＧ３それぞれが表示される位置は特に限定されない。また、第１のガイドバーＧ１、第２のガイドバーＧ２および第３のガイドバーＧ３それぞれが表示されるタイミングも特に限定されない。また、第１のガイドバーＧ１は表示されなくてもよい旨は上記した通りであるが、第２のガイドバーＧ２も表示されなくてもよい。
【００３７】
オペレータは、このようにして表示されている第１のガイドバーＧ１を移動させることが可能である。そして、ガイドバー制御部１１３は、移動が完了した第１のガイドバーＧ１の位置を第１の位置として指定することが可能である。図６は、第１のガイドバーＧ１を用いて第１の位置を指定する手法の例を示す図である。オペレータは、画面Ｍ５に示すように、例えば、ドラッグ操作によって第１のガイドバーＧ１を移動させ、ドロップ操作によって第１のガイドバーＧ１の移動を完了させることができる。
【００３８】
このとき、オペレータは、図６に示すように、１件目のエントリの上端に第１のガイドバーＧ１の下端が合うように第１のガイドバーＧ１のドラッグ操作およびドロップ操作を行うのがよい。ガイドバー制御部１１３は、例えば、所定方向Ｄにおける第１のガイドバーＧ１の下端位置により第１の位置ｘ１を指定することが可能である。なお、第１の位置ｘ１の指定は、かかる手法以外の手法によってなされてもよく、ガイドバー制御部１１３は、単にクリック操作によって指定された位置を第１の位置ｘ１として指定してもよい。
【００３９】
続いて、オペレータは、第２のガイドバーＧ２を移動させることが可能である。そして、ガイドバー制御部１１３は、移動が完了した第２のガイドバーＧ２の位置を第２の位置として指定することが可能である。図７は、第２のガイドバーＧ２を用いて第２の位置を指定する手法の例を示す図である。オペレータは、画面Ｍ６に示すように、例えば、ドラッグ操作によって第２のガイドバーＧ２を移動させ、ドロップ操作によって第２のガイドバーＧ２の移動を完了させることができる。
【００４０】
このとき、オペレータは、図７に示すように、最終のエントリの下端に第２のガイドバーＧ２の上端が合うように第２のガイドバーＧ２のドラッグ操作およびドロップ操作を行うのがよい。ガイドバー制御部１１３は、例えば、所定方向Ｄにおける第２のガイドバーＧ２の上端位置により第２の位置ｘ２を指定することが可能である。なお、第２の位置ｘ２の指定は、かかる手法以外の手法によってなされてもよく、ガイドバー制御部１１３は、単にクリック操作によって指定された位置を第２の位置ｘ２として指定してもよい。
【００４１】
このようにして、帳票イメージＩｍの所定方向Ｄにおける第１の位置ｘ１および第２の位置ｘ２が指定された場合、ガイドバー制御部１１３は、第１の位置ｘ１から第２の位置ｘ２までを複数の分割数それぞれによって分割数分の１した離散位置群を決定する。ここで、離散位置群について説明する。図８は、離散位置群について説明するための図である。分割数ｎは２以上の自然数であれば特に限定されない。また、複数の分割数は事前に定められている。
【００４２】
図８には、複数の分割数として、分割数ｎ＝６、８、１０、１２を用いる場合が示されている。図８に示すように、ガイドバー制御部１１３は、第１の位置ｘ１から第２の位置ｘ２までを６（＝ｎ）分の１することによって離散位置ｒ６１を決定する。同様にして、ガイドバー制御部１１３は、第１の位置ｘ１から第２の位置ｘ２までを８（＝ｎ）分の１することによって離散位置ｒ８１を決定する。
【００４３】
また、ガイドバー制御部１１３は、第１の位置ｘ１から第２の位置ｘ２までを１０（＝ｎ）分の１することによって離散位置ｒ１０１を決定する。また、ガイドバー制御部１１３は、第１の位置ｘ１から第２の位置ｘ２までを１２（＝ｎ）分の１することによって離散位置ｒ１２０１を決定する。このようにして決定された離散位置群ｒ６１、ｒ８１、ｒ１０１、ｒ１２０１は、離散位置群となり得る。
【００４４】
続いて、オペレータは、第３のガイドバーＧ３を移動させることが可能である。そして、ガイドバー制御部１１３は、移動が完了した第３のガイドバーＧ３の位置を第３の位置として指定することが可能である。図９は、第３のガイドバーＧ３を用いて第３の位置ｘ３を指定する手法の例と第３のガイドバーＧ３の最終的な表示例とを示す図である。オペレータは、画面Ｍ７に示すように、例えば、ドラッグ操作によって第３のガイドバーＧ３を移動させ、ドロップ操作によって第３のガイドバーＧ３の移動を完了させることができる。
【００４５】
このとき、オペレータは、図１０に示すように、ガイドバー制御部１１３は、例えば、所定方向Ｄにおける第３のガイドバーＧ３の上端位置により第３の位置ｘ３を指定することが可能である。なお、第３の位置ｘ３の指定は、かかる手法以外の手法によってなされてもよく、ガイドバー制御部１１３は、単にクリック操作によって指定された位置を第３の位置ｘ３として指定してもよい。
【００４６】
以上に示したように第３の位置ｘ３が指定され得るが、画面Ｍ７に示したように、第１の位置ｘ１と第３の位置ｘ３との差分は、エントリの幅ｄと一致しない可能性がある。したがって、ガイドバー制御部１１３は、第３の位置ｘ３が指定された場合、離散位置群のうち第３の位置ｘ３から最も近い離散位置を選択位置Ｃとして選択し、選択位置Ｃに基づいて第３のガイドバーＧ３を帳票イメージＩｍに重畳表示させるとよい。例えば、ガイドバー制御部１１３は、画面Ｍ８に示したように、選択位置Ｃに第３のガイドバーＧ３を重畳表示させるとよい。
【００４７】
このように、ガイドバー制御部１１３が第３のガイドバーＧ３の位置を自動的に調整するようにすれば、第１の位置ｘ１と第３の位置ｘ３との差分がエントリの幅ｄと一致せず第３のガイドバーＧ３の位置にずれが生じていたとしても、自動的に第３のガイドバーＧ３の位置が正しく調整され得る。
【００４８】
また、表示制御部１１２は、オペレータによって所定の移行操作が行われた場合に、帳票イメージＩｍを基準として第３のガイドバーＧ３を第１の位置ｘ１と選択位置Ｃとの差分に合わせて相対的に移動させればよい。そうすれば、２件目以降のエントリがオペレータに参照される場合にも、第３のガイドバーＧ３のずれが生じない。そのため、２件目以降のエントリもオペレータが正常に参照することが可能となる。
【００４９】
以上に示したような手法によって第３の位置ｘ３が指定され得るが、第３の位置ｘ３は正確に指定されるとは限らず、第３のガイドバーＧ３にずれが生じる可能性がある。そこで、第３の位置ｘ３がより正確に指定されるように、表示制御装置３０は、補助的な機能をさらに有していてもよい。図１０は、第３の位置ｘ３を指定するための補助的な機能について説明するための第１の図である。図１１は、第３の位置ｘ３を指定するための補助的な機能について説明するための第２の図である。
【００５０】
画面Ｍ９および画面Ｍ１１に示すように、ガイドバー制御部１１３は、第３の位置ｘ３の候補位置Ｋが指定された場合、複数の分割数のうち候補位置Ｋから最も近い離散位置にあたる分割数を表示させてもよい。画面Ｍ１０に示した例では、分割数が「１４件」として表示され、画面Ｍ１２に示した例では、分割数が「１６件」として表示されている。
【００５１】
そして、ガイドバー制御部１１３は、候補位置Ｋに対する確定がなされた場合に、候補位置Ｋを第３の位置ｘ３として指定してもよい。このように、候補位置Ｋに対する確定がなされる前に、複数の分割数のうち候補位置Ｋから最も近い離散位置にあたる分割数が表示されることによって、オペレータが第３の位置ｘ３をより正確に指定することが可能となる。
【００５２】
なお、候補位置Ｋは、例えば、ドラッグ操作によって移動されている間の第３のガイドバーＧ３の位置によって指定され得る。また、候補位置Ｋは、ドロップ操作によって移動が完了したときの第３のガイドバーＧ３の位置によって確定され得る。
【００５３】
また、図１０および図１１に示すように、ガイドバー制御部１１３は、第３の位置ｘ３の候補位置Ｋが指定された場合、候補位置Ｋから最も近い離散位置にあたる分割数によって第１の位置ｘ１から第２の位置ｘ２を等分した位置にラインＬを重畳表示させ、候補位置Ｋに対する確定がなされた場合に、候補位置Ｋを第３の位置ｘ３として指定してもよい。このように、候補位置Ｋに対する確定がなされる前に、候補位置Ｋから最も近い離散位置にあたる分割数によって第１の位置ｘ１から第２の位置ｘ２を等分した位置にラインＬが重畳表示されることによって、オペレータが第３の位置ｘ３をより正確に指定することが可能となる。
【００５４】
なお、第３の位置ｘ３から最も近い離散位置である選択位置Ｃが初めから適切な位置として選択されるとは限らない。そのため、離散位置群から選択される選択位置Ｃを変更できるようにしてもよい。すなわち、ガイドバー制御部１１３は、オペレータによって所定の変更操作が行われた場合、離散位置群において選択位置Ｃを変更してもよい。所定の変更操作は、特に限定されないが、例えば、現在の選択位置Ｃを基準とした変更後の選択位置Ｃへの方向を指定する操作であってよい。そして、ガイドバー制御部１１３は、変更後の選択位置Ｃに基づいて第３のガイドバーＧ３を帳票イメージＩｍに重畳表示させてもよい。
【００５５】
以上、本発明の実施形態に係る表示制御装置３０の機能の詳細について説明した。
【００５６】
続いて、本発明の実施形態に係る表示制御装置３０の動作の流れの例について説明する。図１２は、本発明の実施形態に係る表示制御装置３０の動作の流れの例を示すフローチャートである。なお、図１２に示した例は、本発明の実施形態に係る表示制御装置３０の動作の流れの一例に過ぎない。したがって、本発明の実施形態に係る表示制御装置３０の動作は、図１２に示した例に限定されない。
【００５７】
まず、画像取得部１１１は、帳票イメージＩｍを取得し（ステップＳ１）、表示制御部１１２は、帳票イメージＩｍを表示部１５０に表示させる。続いて、ガイドバー制御部１１３は、オペレータによって指定された第１の位置ｘ１に第１のガイドバーＧ１を重畳表示させる（ステップＳ２）、オペレータによって指定された第２の位置ｘ２に第２のガイドバーＧ２を重畳表示させる（ステップＳ３）。
【００５８】
続いて、ガイドバー制御部１１３は、第１の位置ｘ１および第２の位置ｘ２に基づいて離散位置群を決定する（ステップＳ４）。より詳細には、ガイドバー制御部１１３は、第１の位置ｘ１から第２の位置ｘ２までを複数の分割数それぞれによって分割数分の１した離散位置群を決定する。ガイドバー制御部１１３は、オペレータによって指定された第３の位置ｘ３に最も近い離散位置に第３のガイドバーＧ３を重畳表示させる（ステップＳ５）。
【００５９】
［効果の説明］
以上に説明したように、本発明の実施形態によれば、表示制御部１１２とガイドバー制御部１１３とを備える表示制御装置３０が提供される。ここで、表示制御部１１２は、複数の情報が配列された帳票イメージＩｍを表示させる。また、ガイドバー制御部１１３は、帳票イメージＩｍの所定方向における第１の位置ｘ１および第２の位置ｘ２が指定された場合、第１の位置ｘ１から第２の位置ｘ２までを複数の分割数それぞれによって分割数分の１した離散位置群を決定する。
【００６０】
そして、ガイドバー制御部１１３は、所定方向における第３の位置ｘ３が指定された場合、離散位置群のうち第３の位置ｘ３から最も近い離散位置を選択位置Ｃとして選択し、選択位置Ｃに基づいて第３のガイドバーＧ３を帳票イメージＩｍに重畳表示させる。かかる構成によれば、第１の位置ｘ１と選択位置Ｃとの差分により、帳票イメージＩｍを基準とした第３のガイドバーＧ３の相対的な移動量を容易に設定することが可能となる。さらに、第３のガイドバーＧ３の移動量がより正確に設定されるようになり、オペレータによるデータ入力処理に支障が生じる可能性を低減することが可能となる。
【００６１】
［変形例の説明］
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００６２】
例えば、上記においては、表示制御装置３０が表示部１５０と直接的に接続されている例を示したが、表示制御装置３０は表示部１５０とネットワークを介して接続されていてもよい。例えば、表示制御装置３０は、帳票読取端末１０に組み込まれていてもよいし、サーバ２０に組み込まれていてもよい。また、表示制御装置３０は、帳票読取端末１０およびサーバ２０とは異なる他の装置に組み込まれており、ネットワークを介して表示部１５０と接続されていてもよい。
【００６３】
制御部１１０を構成する各ブロックは、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などから構成され、記憶部１４０により記憶されているプログラムがＣＰＵによりＲＡＭに展開されて実行されることにより、その機能が実現され得る。あるいは、制御部１１０を構成する各ブロックは、専用のハードウェアにより構成されていてもよいし、複数のハードウェアの組み合わせにより構成されてもよい。
【００６４】
尚、本明細書において、フローチャートに記述されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的に又は個別的に実行される処理をも含む。また時系列的に処理されるステップでも、場合によっては適宜順序を変更することが可能であることは言うまでもない。
【符号の説明】
【００６５】
１      情報処理システム
１０    帳票読取端末
２０    サーバ
３０    表示制御装置
４０    スキャナ
１１０  制御部
１１１  画像取得部
１１２  表示制御部
１１３  ガイドバー制御部
１２０  入力部
１３０  通信部
１４０  記憶部
１５０  表示部
Ｇ１    第１のガイドバー
Ｇ２    第２のガイドバー
Ｇ３    第３のガイドバー
ｘ１    第１の位置
ｘ２    第２の位置
ｘ３    第３の位置
ｒ６１  ｒ８１  ｒ１０１  ｒ１２０１  離散位置群
Ｉｍ    帳票イメージ
Ｄ      所定方向
Ｃ      選択位置
Ｋ      候補位置
Ｌ      ライン
【図１】
2014232493.tif 000003
【図２】
2014232493.tif 000004
【図３】
2014232493.tif 000005
【図４】
2014232493.tif 000006
【図５】
2014232493.tif 000007
【図６】
2014232493.tif 000008
【図７】
2014232493.tif 000009
【図８】
2014232493.tif 000010
【図９】
2014232493.tif 000011
【図１０】
2014232493.tif 000012
【図１１】
2014232493.tif 000013
【図１２】
2014232493.tif 000014