(57)【要約】  情報処理装置で帳票を利用する際のユーザの利便性を向上することが可能な情報処理装置、表示方法及び制御プログラムを提供する。情報処理装置は、ユーザの入力を受け付ける操作部と、表示部と、操作部を用いたユーザの入力に従って、帳票を表す画像上の複数の項目記入位置のそれぞれに項目入力欄を配置した第１表示画像と、帳票を表す画像を表示せずに項目入力欄及びその項目入力欄に入力すべき項目を示す情報を並べて配置した第２表示画像と、を切り替えて表示部に表示する表示制御部とを有する。
2015141006.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの入力を受け付ける操作部と、
表示部と、
前記操作部を用いたユーザの入力に従って、帳票を表す画像上の複数の項目記入位置のそれぞれに項目入力欄を配置した第１表示画像と、前記帳票を表す画像を表示せずに前記項目入力欄及び当該項目入力欄に入力すべき項目を示す情報を並べて配置した第２表示画像と、を切り替えて前記表示部に表示する表示制御部と、
を有することを特徴とする情報処理装置。
【請求項２】
前記表示部における表示画面の長手又は短手方向の解像度を取得する解像度取得部と、
前記解像度に応じて、前記第２表示画像の前記項目入力欄と平行な方向の長さを設定する設定部と、をさらに有する請求項１に記載の情報処理装置。
【請求項３】
前記情報処理装置の傾きを検出する傾き検出部をさらに有し、
前記表示制御部は、前記傾きに基づいて、前記第１表示画像と前記第２表示画像を切り替えて前記表示部に表示する、請求項１または２に記載の情報処理装置。
【請求項４】
前記第１表示画像に配置される項目入力欄のそれぞれが属するグループを記憶する記憶部をさらに有し、
前記表示制御部は、前記第２表示画像において、前記第１表示画像に配置された項目入力欄のうち、前記操作部を用いてユーザに指定されたグループに属する項目入力欄を配置する、請求項１〜３の何れか一項に記載の情報処理装置。
【請求項５】
前記第１表示画像に配置される項目入力欄のそれぞれが属するグループと、ユーザの識別情報とを関連付けて記憶する記憶部をさらに有し、
前記表示制御部は、前記第２表示画像において、前記第１表示画像に配置された項目入力欄のうち、前記操作部を用いて入力されたユーザの識別情報に関連付けて記憶されたグループに属する項目入力欄を配置する、請求項１〜３の何れか一項に記載の情報処理装置。
【請求項６】
前記第１表示画像に配置される項目入力欄のそれぞれが属するグループを、当該グループに属する項目入力欄を含む前記第１表示画像内の領域と対応付けて記憶する記憶部をさらに有し、
前記表示制御部は、前記第２表示画像において、前記第１表示画像に配置された項目入力欄のうち、前記操作部を用いてユーザに指定された前記第１表示画像内の領域に対応するグループに属する項目入力欄を配置する、請求項１〜３の何れか一項に記載の情報処理装置。
【請求項７】
前記表示制御部は、前記第２表示画像において、前記第１表示画像に配置された項目入力欄のうち、前記操作部を用いてユーザに指定された位置から所定範囲内にある項目入力欄を配置する、請求項１〜３の何れか一項に記載の情報処理装置。
【請求項８】
前記第１表示画像に配置される項目入力欄のそれぞれが属するグループを記憶する記憶部をさらに有し、
前記表示制御部は、前記第２表示画像において、前記第１表示画像に配置された項目入力欄のうち、前記操作部を用いてユーザに指定された項目入力欄と同一のグループに属する項目入力欄を配置する、請求項１〜３の何れか一項に記載の情報処理装置。
【請求項９】
前記表示制御部は、前記第１表示画像において前記項目入力欄が並んでいる順に、前記第２表示画像において前記項目入力欄を並べて配置する、請求項１〜８の何れか一項に記載の情報処理装置。
【請求項１０】
操作部と表示部を有する情報処理装置の表示方法であって、
前記操作部を用いてユーザの入力を受け付け、
前記操作部を用いたユーザの入力に従って、帳票を表す画像上の複数の項目記入位置のそれぞれに項目入力欄を配置した第１表示画像と、前記帳票を表す画像を表示せずに前記項目入力欄及び当該項目入力欄に入力すべき項目を示す情報を並べて配置した第２表示画像と、を切り替えて前記表示部に表示する、
ことを含むことを特徴とする表示方法。
【請求項１１】
操作部と表示部を有する情報処理装置に実行させる制御プログラムであって、
前記操作部を用いてユーザの入力を受け付け、
前記操作部を用いたユーザの入力に従って、帳票を表す画像上の複数の項目記入位置のそれぞれに項目入力欄を配置した第１表示画像と、前記帳票を表す画像を表示せずに前記項目入力欄及び当該項目入力欄に入力すべき項目を示す情報を並べて配置した第２表示画像と、を切り替えて前記表示部に表示する、
ことを前記情報処理装置に実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、表示方法及び制御プログラムに関し、特に、帳票を表す画像を表示する情報処理装置、表示方法及び制御プログラムに関する。
【背景技術】
【０００２】
近年、タブレットＰＣ（Personal Computer）等の持ち運び可能な携帯端末が普及しており、特定の業務、特に帳票を扱うような業務において、このような携帯端末が用いられている。帳票には作業者が記入すべき項目が含まれるため、携帯端末を用いて帳票が扱われる場合、帳票を表す画像の項目記入位置に、作業者が入力するための項目入力欄を配置した帳票データが一般に利用されている。作業者は、このような帳票データを用いることにより、記入すべき各項目を入力する位置を把握しやすく、業務を円滑に進めることができる。【０００３】
特定のレイアウトにテキストや画像などを配置したコンテンツを生成し、携帯端末に表示させるコンテンツ生成・配信システムが開示されている（特許文献１を参照）。【０００４】
また、ユーザ端末の端末種類が携帯電話機であるか、スマートフォンまたはタブレットＰＣであるかにより、各種アイコンや画面等のサイズ、色、デザイン等を記述した画面装飾定義を変える画面生成システムが開示されている（特許文献２を参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２８８２４３号公報
【特許文献２】特開２０１２−２４７９２７号公報
【発明の概要】
【０００６】
上記の帳票データでは帳票を表す画像上の固定位置に項目入力欄が配置されているため、ＨＴＭＬ（HyperText Markup Language）等の自動再配置可能な文書と異なり、帳票を表す画像及び項目入力欄を携帯端末の画面サイズにあわせて再配置することはできない。したがって、画面サイズの小さい携帯端末にサイズの大きい帳票データ全体を表示させると、帳票を表す画像及び項目入力欄は小さく表示され、画像上の各情報は閲覧しにくくなり、各項目入力欄は選択しにくくなる。このような場合、作業者は、閲覧したい情報又は選択したい項目入力欄の近傍をズームアップさせ、さらにその情報又は項目入力欄が適切に表示されるように画面をスクロールする必要があり、作業者の利便性が損なわれていた。
【０００７】
情報処理装置、表示方法及び制御プログラムの目的は、情報処理装置で帳票を利用する際のユーザの利便性を向上することにある。
【０００８】
本実施形態の一側面に係る情報処理装置は、ユーザの入力を受け付ける操作部と、表示部と、操作部を用いたユーザの入力に従って、帳票を表す画像上の複数の項目記入位置のそれぞれに項目入力欄を配置した第１表示画像と、帳票を表す画像を表示せずに項目入力欄及びその項目入力欄に入力すべき項目を示す情報を並べて配置した第２表示画像と、を切り替えて表示部に表示する表示制御部とを有する。
【０００９】
また、本実施形態の一側面に係る表示方法は、操作部と表示部を有する情報処理装置の表示方法であって、操作部を用いてユーザの入力を受け付け、操作部を用いたユーザの入力に従って、帳票を表す画像上の複数の項目記入位置のそれぞれに項目入力欄を配置した第１表示画像と、帳票を表す画像を表示せずに項目入力欄及びその項目入力欄に入力すべき項目を示す情報を並べて配置した第２表示画像と、を切り替えて表示部に表示することを含む。
【００１０】
また、本実施形態の一側面に係る制御プログラムは、操作部と表示部を有する情報処理装置に実行させる制御プログラムであって、操作部を用いてユーザの入力を受け付け、操作部を用いたユーザの入力に従って、帳票を表す画像上の複数の項目記入位置のそれぞれに項目入力欄を配置した第１表示画像と、帳票を表す画像を表示せずに項目入力欄及びその項目入力欄に入力すべき項目を示す情報を並べて配置した第２表示画像と、を切り替えて表示部に表示することを情報処理装置に実行させる。
【００１１】
本実施形態によれば、情報処理装置は、ユーザの入力に従って、帳票を表す画像上の各項目記入位置に項目入力欄を配置した画像と、帳票を表す画像を表示せずに項目入力欄及びその項目入力欄に入力すべき項目を示す情報を並べて配置した画像とを切り替える。したがって、情報処理装置で帳票を利用する際のユーザの利便性を向上することが可能となった。
【００１２】
本発明の目的及び効果は、特に請求項において指摘される構成要素及び組み合わせを用いることによって認識され且つ得られるだろう。前述の一般的な説明及び後述の詳細な説明の両方は、例示的及び説明的なものであり、特許請求の範囲に記載されている本発明を制限するものではない。
【図面の簡単な説明】
【００１３】
【図１】実施形態に従った情報処理システム１を示す図である。
【図２】帳票画像の例を示す模式図である。
【図３】入力情報定義データの例を示す模式図である。
【図４】情報処理装置１００の概略構成の一例を示す図である。
【図５】ＣＰＵ１１０の概略構成の例を示す図である。
【図６】入力データエントリ処理の動作の例を示すフローチャートである。
【図７Ａ】帳票レイアウト画像の例を示す模式図である。
【図７Ｂ】入力用画像の例を示す模式図である。
【図８】帳票レイアウト画像表示処理の動作の例を示すフローチャートである。
【図９】入力用画像表示処理の動作の例を示すフローチャートである。
【図１０】他の実施例における帳票画像の例を示す模式図である。
【図１１】他の実施例における入力情報定義データの例を示す模式図である。
【図１２Ａ】他の実施例における帳票レイアウト画像の例を示す模式図である。
【図１２Ｂ】他の実施例における入力用画像の例を示す模式図である。
【図１２Ｃ】他の実施例における入力用画像の例を示す模式図である。
【図１２Ｄ】他の実施例における入力用画像の例を示す模式図である。
【図１３】入力用画像表示処理の動作の他の例を示すフローチャートである。
【図１４Ａ】他の実施例における入力用画像の例を示す模式図である。
【図１４Ｂ】他の実施例における入力用画像の例を示す模式図である。
【図１４Ｃ】他の実施例における入力用画像の例を示す模式図である。
【図１５】さらに他の実施例における帳票画像の例を示す模式図である。
【図１６Ａ】さらに他の実施例における帳票レイアウト画像の例を示す模式図である。
【図１６Ｂ】さらに他の実施例における入力用画像の例を示す模式図である。
【図１６Ｃ】さらに他の実施例における入力用画像の例を示す模式図である。
【発明を実施するための形態】
【００１４】
以下、本願の一側面に係る情報処理装置、表示方法及び制御プログラムについて図を参照しつつ説明する。但し、本願の技術的範囲はそれらの実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【００１５】
図１は、実施形態に従った情報処理システム１を示す図である。
【００１６】
情報処理システム１は、情報処理装置１００と、サーバ装置２００と、入力情報定義装置３００とを有する。
【００１７】
情報処理装置１００は、無線ＬＡＮ（Local Area Network）通信機能を有し、無線ＬＡＮのアクセスポイント４００と接続される。アクセスポイント４００は、サービスエリア内で情報処理装置１００と無線ＬＡＮ通信方式に従った無線通信を行う。さらに、アクセスポイント４００は、有線ネットワーク５００に接続される。有線ネットワーク５００には、イーサネット（登録商標）等の有線ＬＡＮにより、サーバ装置２００、入力情報定義装置３００等が接続される。情報処理装置１００は、サーバ装置２００と通信することができ、サーバ装置２００は入力情報定義装置３００と通信することができる。
【００１８】
なお、情報処理装置１００は、無線ＬＡＮ通信機能の代わりに、携帯電話通信機能等の他の無線通信機能、又は有線ＬＡＮ通信機能等の有線通信機能を有し、その通信方式に従って有線ネットワーク５００と接続して、サーバ装置２００と通信してもよい。
【００１９】
サーバ装置２００は、情報処理装置１００が用いる帳票データを管理するサーバである。帳票は、作業者が記入すべき項目を含む文書である。サーバ装置２００は、その管理者により登録された帳票を表す画像データ（以下、帳票画像と称する）を記憶する。
【００２０】
図２は、帳票画像の例を示す模式図である。
【００２１】
図２に示すように、帳票画像２１０には、作業者が記入すべき項目記入枠２１１〜２１４が複数配置されている。
【００２２】
また、サーバ装置２００は、入力情報定義装置３００からの要求に従って、帳票画像を入力情報定義装置３００に送信し、入力情報定義装置３００から登録された帳票画像の入力情報定義データをその帳票画像と関連付けて記憶する。入力情報定義データは、帳票画像２１０に配置された各項目記入枠２１１〜２１４内に記入されるべき各項目について、入力する内容、入力を受け付ける位置、形式等を定義するデータである。
【００２３】
図３は、入力情報定義データの例を示す模式図である。
【００２４】
図３に示すように、入力情報定義データ３１０には、各項目毎に、入力形式、作業者により入力された情報を受け付けるための項目入力欄の配置位置、項目入力欄のサイズ、文字フォント、識別番号、入力内容等が関連付けて記憶される。入力形式（type）は、各項目が入力される形式であり、テキスト入力（text）、手書き入力（handwriting）等により指定される。項目入力欄の配置位置は、項目入力欄が配置される画像内の水平位置（x）、垂直位置（y）等により指定される。項目入力欄のサイズは、幅（width）、高さ（height）等により指定される。文字フォントは、入力形式がテキストである場合の入力される文字のフォントであり、そのフォント（font）、フォントサイズ（fontsize）等により指定される。識別番号（index）は、項目入力欄が配置される画像において一意に割り当てられる番号である。入力内容（displayliteral）は、項目入力欄に入力すべき項目を示す補足情報である。なお、補足情報は文字に限定されず、画像等であってもよい。その場合、画像を表すファイルのファイル名等が入力内容により指定される。
【００２５】
また、サーバ装置２００は、情報処理装置１００からの要求に従って、帳票画像と、入力情報定義データと、項目入力欄に入力された最新の入力データとを情報処理装置１００に送信する。以下では、帳票画像、入力情報定義データ及び入力データをあわせて帳票データと称する場合がある。なお、入力データの初期値、即ち情報処理装置１００により入力される前の入力データはブランクである。サーバ装置２００は、情報処理装置１００から、項目入力欄に新たに入力された入力データを含む帳票データを受信すると、受信した帳票データを記憶する。以後、サーバ装置２００は、情報処理装置１００から帳票データの取得を要求されると、最新の入力データを含む帳票データを情報処理装置１００に送信する。また、サーバ装置２００は、帳票データから入力データを抽出して管理する。抽出された入力データは、その入力データを利用する装置からの要求に従って、その装置に送信されて利用される。
【００２６】
入力情報定義装置３００は、その操作者が入力情報定義データを作成するための装置である。入力情報定義装置３００は、操作者による操作に従って、帳票画像の取得をサーバ装置２００に要求し、取得した帳票画像を表示する。また、入力情報定義装置３００は、操作者による操作に従って、入力情報定義データを作成し、作成した入力情報定義データを帳票画像とともにサーバ装置２００に送信して登録する。このように、操作者は、情報定義データを変更することにより、項目入力欄の追加、削除又は変更を容易に行うことができる。
【００２７】
図４は、情報処理装置１００の概略構成の一例を示す図である。
【００２８】
情報処理装置１００は、タブレットＰＣ、多機能携帯電話（いわゆるスマートフォン）、携帯情報端末、ノートＰＣ等の情報処理装置であり、そのユーザである作業者により使用される。情報処理装置１００は、通信回路１０１と、操作装置１０２と、表示装置１０３と、傾き検出装置１０４と、記憶装置１０５と、ＣＰＵ（Central Processing Unit）１１０とを有する。以下、情報処理装置１００の各部について詳細に説明する。
【００２９】
通信回路１０１は、主に２．４ＧＨｚ帯、５ＧＨｚ帯等を感受帯域とするアンテナを含む、通信インターフェース回路を有する。通信回路１０１は、アクセスポイント４００との間でＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc.）８０２．１１規格の無線通信方式に基づいて無線通信を行う。そして、通信回路１０１は、アクセスポイント４００を介してサーバ装置２００から受信したデータをＣＰＵ１１０に供給する。また、通信回路１０１は、ＣＰＵ１１０から供給されたデータをアクセスポイント４００を介してサーバ装置２００に送信する。なお、通信回路１０１は、サーバ装置２００と通信できるものであればどのようなものであってもよい。例えば、通信回路１０１は、携帯電話通信方式に従って不図示の基地局装置を介してサーバ装置２００と通信するものでもよいし、有線ＬＡＮ通信方式に従ってサーバ装置２００と通信するものでもよい。
【００３０】
操作装置１０２は、操作部の一例であり、タッチパネル式の入力装置、キーボード、マウス等の入力デバイス及び入力デバイスから信号を取得するインターフェース回路を有する。操作装置１０２は、ユーザの入力を受け付け、ユーザの入力に応じた信号をＣＰＵ１１０に対して出力する。
【００３１】
表示装置１０３は、表示部の一例であり、液晶、有機ＥＬ（Electro-Luminescence）等から構成されるディスプレイ及びディスプレイに画像データ又は各種の情報を出力するインターフェース回路を有する。表示装置１０３は、ＣＰＵ１１０と接続されて、ＣＰＵ１１０から出力された画像データをディスプレイに表示する。なお、タッチパネルディスプレイを用いて、操作装置１０２と表示装置１０３を一体に構成してもよい。
【００３２】
傾き検出装置１０４は、加速度センサを有し、ＣＰＵ１１０からの要求に応じて、情報処理装置１００に加わる加速度を３軸方向毎に検出し、検出した加速度を用いて情報処理装置１００の傾きを検出し、ＣＰＵ１１０に対して出力する。加速度センサは、例えば、ピエゾ抵抗効果を利用したピエゾ抵抗型の３軸加速度センサ、又は静電容量の変化を利用した静電容量型の３軸加速度センサとすることができる。
【００３３】
記憶装置１０５は、記憶部の一例である。記憶装置１０５は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等のメモリ装置、ハードディスク等の固定ディスク装置、又はフレキシブルディスク、光ディスク等の可搬用の記憶装置等を有する。また、記憶装置１０５には、情報処理装置１００の各種処理に用いられるコンピュータプログラム、データベース、テーブル等が格納される。コンピュータプログラムは、例えばＣＤ−ＲＯＭ（compact disk read only memory）、ＤＶＤ−ＲＯＭ（digital versatile disk read only memory）等のコンピュータ読み取り可能な可搬型記録媒体からインストールされてもよい。コンピュータプログラムは、公知のセットアッププログラム等を用いて記憶装置１０５にインストールされる。
【００３４】
また、記憶装置１０５には、サーバ装置２００から取得した帳票データが格納される。また、記憶装置１０５には、表示装置１０３における表示画面の長手方向の解像度及び短手方向の解像度が記憶される。なお、本実施形態において、解像度は、表示画面に表示される画素数を意味する。
【００３５】
ＣＰＵ１１０は、通信回路１０１、操作装置１０２、表示装置１０３、傾き検出装置１０４及び記憶装置１０５と接続され、これらの各部を制御する。ＣＰＵ１１０は、通信回路１０１を介したサーバ装置２００とのデータ送受信制御、操作装置１０２の入力制御、表示装置１０３の表示制御、傾き検出装置１０４の制御、記憶装置１０５の制御等を行う。
【００３６】
さらに、ＣＰＵ１１０は、操作装置１０２を用いた作業者による操作に従って、帳票データの取得をサーバ装置２００に要求し、取得した帳票データを記憶装置１０５に記憶する。また、ＣＰＵ１１０は、操作装置１０２を用いた作業者による操作に従って、新たに入力された入力データを含む帳票データをサーバ装置２００に送信する。
【００３７】
図５は、ＣＰＵ１１０の概略構成の例を示す図である。図５に示すようにＣＰＵ１１０は、表示制御部１１１、入力処理部１１２、解像度取得部１１３及び設定部１１４を有する。これらの各部は、プロセッサ上で動作するソフトウェアにより実装される機能モジュールである。なお、これらの各部は、それぞれ独立した集積回路、マイクロプロセッサ、ファームウェア等で構成されてもよい。
【００３８】
図６は、情報処理装置１００による入力データエントリ処理の動作の例を示すフローチャートである。
【００３９】
以下、図６に示したフローチャートを参照しつつ、情報処理装置１００の全体処理の動作の例を説明する。なお、以下に説明する動作のフローは、予め記憶装置１０５に記憶されているプログラムに基づき主にＣＰＵ１１０により情報処理装置１００の各要素と協働して実行される。なお、図６に示すフローチャートは、操作者により操作装置１０２を用いて帳票データの編集が指示されたときに実行される。
【００４０】
最初に、表示制御部１１１は、帳票データに係る各情報を表すデフォルト画像を表示装置１０３に表示する（ステップＳ１０１）。デフォルト画像は、帳票レイアウト画像又は入力用画像の内の何れか一方であり、デフォルト画像が何れの画像であるかは予め設定される。
【００４１】
図７Ａは、帳票レイアウト画像の例を示す模式図である。
【００４２】
図７Ａには、帳票レイアウト画像７０１が表示された表示装置１０３の表示画面７００が示されている。図７Ａに示すように、帳票レイアウト画像７０１は、図３に示した入力情報定義データ３１０に基づいて、図２に示した帳票画像２１０上の各項目記入枠２１１〜２１４の位置に項目入力欄が配置された表示画像である。項目入力欄は、作業者が選択（タップ）することにより、情報を入力することが可能となるオブジェクトであり、項目入力欄には、作業者により入力された最新の情報が表示される。また、表示画面７００には、帳票レイアウト画像７０１を入力用画像に切り替えるためのボタン７０２と、保存ボタン７０３と、終了ボタン７０４とが表示されている。
【００４３】
図７Ａに示す例では、帳票画像２１０の左上部分のみが表示され、項目記入枠２１１〜２１３に対応する項目入力欄７０５〜７０７のみが表示されている。このように、図７Ａに示す例では、項目記入枠２１４に対応する項目入力欄は表示されておらず、項目入力欄７０７は全体が表示されていない。したがって、作業者は、項目入力欄７０７、又は、項目記入枠２１４に対応する項目入力欄を指定する場合、操作装置１０２を用いて帳票画像２１０をスクロールさせる必要がある。
【００４４】
図７Ｂは、入力用画像の例を示す模式図である。
【００４５】
図７Ｂには、入力用画像７１１が表示された表示装置１０３の表示画面７１０が示されている。図７Ｂに示すように、入力用画像７１１は、帳票画像２１０を表示せずに、入力情報定義データ３１０に基づいて、項目入力欄７２１〜７２４、及び、各項目入力欄７２１〜７２４にそれぞれ対応する補足情報７３１〜７３４が並べて配置された表示画像である。入力用画像７１１における項目入力欄は、帳票レイアウト画像７０１における各項目入力欄と同様に、作業者が選択することにより、情報を入力することが可能となるオブジェクトであり、項目入力欄には、作業者により入力された最新の情報が表示される。また、表示画面７１０には、入力用画像７１１を帳票レイアウト画像７０１に切り替えるためのボタン７１２と、保存ボタン７１３と、終了ボタン７１４とが表示されている。
【００４６】
入力用画像７１１には、全ての項目入力欄７２１〜７２４が表示画面７１０内に同時に表示されており、作業者は、各項目入力欄を容易に選択することができる。
【００４７】
表示制御部１１１は、入力情報定義データ等に基づいてデフォルト画像である帳票レイアウト画像又は入力用画像を作成し、表示装置１０３に表示する。帳票レイアウト画像及び入力用画像の作成方法の詳細については後述する。
【００４８】
次に、表示制御部１１１は、操作装置１０２が作業者の入力を受け付けるまで待機する（ステップＳ１０２）。
【００４９】
次に、表示制御部１１１は、操作装置１０２が作業者の入力を受け付けると、受け付けた入力が帳票レイアウト画像の表示指示であるか否かを判定する（ステップＳ１０３）。表示制御部１１１は、例えば、図７Ｂに示した、帳票レイアウト画像に切り替えるためのボタン７１２が押下（タップ）された場合、受け付けた入力が帳票レイアウト画像の表示指示であると判定する。
【００５０】
表示制御部１１１は、受け付けた入力が帳票レイアウト画像の表示指示である場合、帳票レイアウト画像表示処理を実行し（ステップＳ１０４）、処理をステップＳ１０２へ戻す。表示制御部１１１は、帳票レイアウト画像表示処理において、表示装置１０３に表示する画像を入力用画像から帳票レイアウト画像に切り替える。帳票レイアウト画像表示処理の詳細については後述する。
【００５１】
一方、表示制御部１１１は、受け付けた入力が帳票レイアウト画像の表示指示でない場合、受け付けた入力が入力用画像の表示指示であるか否かを判定する（ステップＳ１０５）。表示制御部１１１は、例えば、図７Ａに示した、入力用画像に切り替えるためのボタン７０２が押下された場合、受け付けた入力が入力用画像の表示指示であると判定する。
【００５２】
表示制御部１１１は、受け付けた入力が入力用画像の表示指示である場合、入力用画像表示処理を実行し（ステップＳ１０６）、処理をステップＳ１０２へ戻す。表示制御部１１１は、入力用画像表示処理において、表示装置１０３に表示する画像を帳票レイアウト画像から入力用画像に切り替える。入力用画像表示処理の詳細については後述する。
【００５３】
一方、表示制御部１１１は、受け付けた入力が入力用画像の表示指示でない場合、受け付けた入力がデータ入力指示であるか否かを判定する（ステップＳ１０７）。表示制御部１１１は、例えば、帳票レイアウト画像又は入力用画像内の項目入力欄が押下（タップ）等により指定された場合、受け付けた入力がデータ入力指示であると判定する。
【００５４】
受け付けた入力がデータ入力指示である場合、入力処理部１１２は、操作装置１０２を用いて作業者により入力された特定の文字、数字等の情報を受け付ける。入力処理部１１２は、受け付けた情報を、指定された項目入力欄と関連付けて記憶装置１０５に一時的に記憶するとともに、現在表示している画像上の指定された項目入力欄に表示し（ステップＳ１０８）、処理をステップＳ１０２へ戻す。
【００５５】
一方、表示制御部１１１は、受け付けた入力がデータ入力指示でない場合、受け付けた入力が保存指示であるか否かを判定する（ステップＳ１０９）。表示制御部１１１は、例えば、保存ボタンが押下された場合、受け付けた入力が保存指示であると判定する。
【００５６】
受け付けた入力が保存指示である場合、入力処理部１１２は、ステップＳ１０８で一時的に保存していた、入力された情報及び項目入力欄の各組合せを入力データとして記憶装置１０５に記憶し（ステップＳ１１０）、処理をステップＳ１０２へ戻す。
【００５７】
一方、表示制御部１１１は、受け付けた入力がデータ入力指示でない場合、受け付けた入力が終了指示であるか否かを判定する（ステップＳ１１１）。表示制御部１１１は、例えば、終了ボタンが押下された場合、受け付けた入力が終了指示であると判定する。
【００５８】
表示制御部１１１は、受け付けた入力が終了指示でない場合、処理をステップＳ１０２へ戻し、受け付けた入力が終了指示である場合、一連のステップを終了する。
【００５９】
このように、表示制御部１１１は、操作装置１０２を用いたユーザの入力に従って、帳票レイアウト画像と入力用画像とを切り替えて表示装置１０３に表示する。作業者は、帳票全体を確認する場合には帳票レイアウト画像を表示させ、各項目を入力する場合には入力用画像を表示させるように、表示画像を切り替えることができるため、適切な画像を見ながら作業することが可能となる。
【００６０】
図８は、帳票レイアウト画像表示処理の動作の例を示すフローチャートである。
【００６１】
図８に示す動作のフローは、図６に示すフローチャートのステップＳ１０４において実行される。
【００６２】
最初に、表示制御部１１１は、記憶装置１０５から帳票データに含まれる帳票画像を読み出す（ステップＳ２０１）。
【００６３】
次に、表示制御部１１１は、記憶装置１０５から帳票データに含まれる入力情報定義データを読み出す（ステップＳ２０２）。
【００６４】
次に、表示制御部１１１は、読み出した入力情報定義データにおいてまだ処理していない項目のうち、識別番号が最小である項目を抽出する（ステップＳ２０３）。
【００６５】
次に、表示制御部１１１は、抽出した項目の項目入力欄を帳票画像上に配置する（ステップＳ２０４）。表示制御部１１１は、入力情報定義データから、抽出した項目の入力形式、入力内容、項目入力欄のサイズ及び配置位置を特定し、その入力形式で、その入力内容を入力するためのそのサイズの項目入力欄を、帳票画像上のその配置位置に配置する。
【００６６】
次に、表示制御部１１１は、抽出した項目の項目入力欄に対応する入力データが記憶装置１０５に記憶されているか否かを判定し、記憶されている場合、対応する入力データをその項目入力欄に表示させる（ステップＳ２０５）。
【００６７】
次に、表示制御部１１１は、入力情報定義データに含まれる全ての項目について処理が完了したか否かを判定する（ステップＳ２０６）。
【００６８】
表示制御部１１１は、入力情報定義データに含まれる全ての項目についてまだ処理が完了していない場合、処理をステップＳ２０３に戻し、ステップＳ２０３〜Ｓ２０５の処理を繰り返す。一方、表示制御部１１１は、入力情報定義データに含まれる全ての項目について処理が完了した場合、帳票画像上に各項目入力欄を配置した画像を帳票レイアウト画像として、表示装置１０３に表示し（ステップＳ２０７）、一連のステップを終了する。
【００６９】
図９は、入力用画像表示処理の動作の例を示すフローチャートである。
【００７０】
図９に示す動作のフローは、図６に示すフローチャートのステップＳ１０６において実行される。
【００７１】
最初に、解像度取得部１１３は、記憶装置１０５から、表示装置１０３における表示画面の短手方向の解像度及び長手方向の解像度を読み出して取得する（ステップＳ３０１）。
【００７２】
次に、設定部１１４は、解像度取得部１１３が取得した解像度に応じて、入力用画像の項目入力欄と平行な方向の長さを設定する（ステップＳ３０２）。
【００７３】
設定部１１４は、傾き検出装置１０４が出力する情報処理装置１００の傾きに基づいて、表示画面の長手方向及び短手方向の内の何れの方向が鉛直方向を向いているかを判定する。設定部１１４は、表示画面の長手方向が鉛直方向を向いている場合、図７Ｂに示すように表示画面の短手方向と平行に各項目入力欄を配置し、表示画面の短手方向が鉛直方向を向いている場合、表示画面の長手方向と平行に各項目入力欄を配置する。
【００７４】
各項目入力欄が表示画面の短手方向と平行に配置される場合、設定部１１４は、入力情報定義データにおいて幅が最大である項目入力欄が、表示画面の短手方向において表示画面内に納まるように項目入力欄のサイズの倍率を設定する。同様に、各項目入力欄が表示画面の長手方向と平行に配置される場合、設定部１１４は、入力情報定義データにおいて幅が最大である項目入力欄が、表示画面の長手方向において表示画面内に納まるように項目入力欄のサイズの倍率を設定する。これにより、作業者は、入力用画像を項目入力欄と直交する方向へスクロールさせることによって、入力用画像内の全ての項目入力欄を閲覧することができる。
【００７５】
表示制御部１１１は、項目入力欄の幅及び高さに、それぞれ設定部１１４が設定した倍率を乗じることにより、項目入力欄の幅と高さの比率を維持しつつ、入力用画像に表示する項目入力欄のサイズを変更する。
【００７６】
なお、表示制御部１１１は、各項目入力欄を鉛直方向に並べるのではなく、水平方向に並べてもよい。その場合、設定部１１４は、入力情報定義データにおいて高さが最大である項目入力欄が、鉛直方向において表示画面内に納まるように項目入力欄のサイズの倍率を設定する。この場合、作業者は、入力用画像を項目入力欄と平行な方向（水平方向）へのスクロールさせることによって、入力用画像内の全ての項目入力欄を閲覧することができる。
【００７７】
次に、表示制御部１１１は、記憶装置１０５から帳票データに含まれる入力情報定義データを読み出す（ステップＳ３０３）。
【００７８】
次に、表示制御部１１１は、入力情報定義データにおいてまだ処理していない項目のうち、識別番号が最小である項目を抽出する（ステップＳ３０４）。
【００７９】
次に、表示制御部１１１は、抽出した項目の補足情報を無地の画像上に配置する（ステップＳ３０５）。なお、無地の画像上に補足情報及び項目入力欄が既に配置されている場合、表示制御部１１１は、既に配置されている補足情報及び項目入力欄の下に新たな補足情報を配置する。
【００８０】
次に、表示制御部１１１は、抽出した項目の項目入力欄をその補足情報と並べて（例えば補足情報の下に）配置する（ステップＳ３０６）。表示制御部１１１は、入力情報定義データから、抽出した項目の入力形式、入力内容及び項目入力欄のサイズを特定し、その入力形式で、その入力内容を入力するためのそのサイズの項目入力欄を補足情報と並べて配置する。
【００８１】
次に、表示制御部１１１は、抽出した項目の項目入力欄に対応する入力データが記憶装置１０５に記憶されているか否かを判定し、記憶されている場合、対応する入力データをその項目入力欄に表示させる（ステップＳ３０７）。
【００８２】
次に、表示制御部１１１は、入力情報定義データに含まれる全ての項目について処理が完了したか否かを判定する（ステップＳ３０８）。
【００８３】
表示制御部１１１は、入力情報定義データに含まれる全ての項目についてまだ処理が完了していない場合、処理をステップＳ３０４に戻し、ステップＳ３０４〜Ｓ３０７の処理を繰り返す。一方、表示制御部１１１は、入力情報定義データに含まれる全ての項目について処理が完了した場合、各補足情報及び各項目入力欄が配置された画像を入力用画像として表示装置１０３に表示し（ステップＳ３０９）、一連のステップを終了する。
【００８４】
なお、表示制御部１１１は、入力用画像において、識別番号が小さい順に項目入力欄を並べて配置するのではなく、入力情報定義データに並べられている順に項目入力欄を並べて配置してもよい。その場合、ステップＳ３０４において、表示制御部１１１は、入力情報定義データの先頭から順に項目を抽出する。また、表示制御部１１１は、帳票レイアウト画像において項目入力欄が並んでいる順に、入力用画像において項目入力欄を並べて配置してもよい。その場合、ステップＳ３０４において、表示制御部１１１は、垂直位置が上である項目から順に項目を抽出する。なお、表示制御部１１１は、垂直位置が同一である項目が複数ある場合、水平位置が左である項目から順に項目を抽出する。
【００８５】
また、表示する画像を切り替えるための操作は、帳票レイアウト画像に切り替えるためのボタン又は入力用画像に切り替えるためのボタンの押下に限定されない。例えば、表示制御部１１１は、傾き検出装置１０４が検出した情報処理装置１００の傾きに基づいて、帳票レイアウト画像と入力用画像を切り替えて表示装置１０３に表示してもよい。
【００８６】
表示制御部１１１は、表示画面の短手方向が鉛直方向を向いている場合、帳票レイアウト画像を表示装置１０３に表示し、表示画面の長手方向が鉛直方向を向いている場合、入力用画像を表示装置１０３に表示する。これにより、作業者は、情報処理装置１００を傾けることによって容易に表示画像を切り替えることができ、ユーザの利便性を向上させることが可能となる。特に、横長の帳票を表示する場合に、表示画面を横向きにすると帳票全体を表示し、表示画面を縦向きにすると項目入力欄のみを表示することができるので、表示画面の縦方向及び横方向のサイズに適した画像を自動的に表示することが可能となる。
【００８７】
なお、表示制御部１１１は、表示画面の長手方向が鉛直方向を向いている場合、帳票レイアウト画像を表示装置１０３に表示し、表示画面の短手方向が鉛直方向を向いている場合、入力用画像を表示装置１０３に表示してもよい。この場合も、ユーザの利便性を向上させることが可能となり、特に、縦長の帳票を表示する場合に、表示画面の縦方向及び横方向のサイズに適した画像を自動的に表示することが可能となる。
【００８８】
以上詳述したように、情報処理装置１００は、図６、図８及び図９に示したフローチャートに従って動作することによって、ユーザの入力に従って帳票レイアウト画像と入力用画像とを切り替えて表示する。ユーザは、帳票レイアウト画像を表示させることにより帳票全体を確認し、入力用画像を表示させることによりズームアップ等の操作を行うことなく所望の項目入力欄を容易且つ適切に選択することができる。したがって、情報処理装置１００は、帳票を利用する際のユーザの利便性を向上することが可能となった。
【００８９】
以下、情報処理システム１の他の実施例について説明する。
【００９０】
図１０は、本実施例において帳票レイアウト画像及び入力用画像が生成される帳票画像の例を示す模式図である。
【００９１】
図１０に示す帳票画像１０００には、作業者が記入する項目の項目記入枠１００１〜１００３と、客が記入する項目の項目記入枠１０１１〜１０１２が配置されている。
【００９２】
図１１は、本実施例における入力情報定義データの例を示す模式図である。
【００９３】
図１１に示す入力情報定義データ１１００では、各項目は複数のグループに分類される。各グループには、帳票レイアウト画像に配置される各項目入力欄が属している。図１１に示す例では、担当者入力欄のグループには作業者が記入する項目の項目記入枠１００１〜１００３に対応する入力項目Ｃ〜Ｅが属し、お客様入力欄のグループには客が記入する項目の項目記入枠１０１１〜１０１２に対応する入力項目Ａ〜Ｂが属している。また、入力情報定義データ１１００には、各グループの名称が記憶される。
【００９４】
図１２Ａは、帳票画像１０００について生成される帳票レイアウト画像の例を示す模式図である。
【００９５】
図１２Ａに示す表示画面１２００には、帳票画像１０００に対応する帳票レイアウト画像１２０１が表示される。さらに表示画面１２００には、帳票レイアウト画像１２０１をお客様入力欄のグループを表示する入力用画像に切り替えるためのボタン１２０２が表示される。さらに表示画面１２００には、帳票レイアウト画像１２０１を担当者入力欄のグループを表示する入力用画像に切り替えるためのボタン１２０３が表示される。さらに表示画面１２００には、帳票レイアウト画像１２０１を全てのグループを表示する入力用画像に切り替えるためのボタン１２０４が表示される。
【００９６】
図１２Ｂは、お客様入力欄のグループを表示する入力用画像の例を示す模式図である。
【００９７】
図１２Ｂに示す表示画面１２１０には、お客様入力欄のグループを表示する入力用画像１２１１が表示される。入力用画像１２１１には、各項目入力欄１２１７、１２１８と、各項目入力欄１２１７、１２１８が属するグループ名を表示するためのグループ表示欄１２１９とが配置される。さらに表示画面１２１０には、入力用画像１２１１を担当者入力欄のグループを表示する入力用画像に切り替えるためのボタン１２１２が表示される。さらに表示画面１２１０には、入力用画像１２１１を全てのグループを表示する入力用画像に切り替えるためのボタン１２１３が表示される。さらに表示画面１２１０には、入力用画像１２１１を帳票レイアウト画像１２０１に切り替えるためのボタン１２１４が表示される。
【００９８】
図１２Ｃは、担当者入力欄のグループを表示する入力用画像の例を示す模式図である。
【００９９】
図１２Ｃに示す表示画面１２２０には、担当者入力欄のグループを表示する入力用画像１２２１が表示される。さらに表示画面１２２０には、入力用画像１２２１をお客様入力欄のグループを表示する入力用画像１２１１に切り替えるためのボタン１２２２が表示される。さらに表示画面１２２０には、入力用画像１２２１を全てのグループを表示する入力用画像に切り替えるためのボタン１２２３が表示される。さらに表示画面１２２０には、入力用画像１２２１を帳票レイアウト画像１２０１に切り替えるためのボタン１２２４が表示される。
【０１００】
図１２Ｄは、全てのグループを表示する入力用画像の例を示す模式図である。
【０１０１】
図１２Ｄに示す表示画面１２３０には、全てのグループを表示する入力用画像１２３１が表示される。さらに表示画面１２３０には、入力用画像１２３１をお客様入力欄のグループを表示する入力用画像１２１１に切り替えるためのボタン１２３２が表示される。さらに表示画面１２３０には、入力用画像１２３１を担当者入力欄のグループを表示する入力用画像１２２１に切り替えるためのボタン１２３３が表示される。さらに表示画面１２３０には、入力用画像１２３１を帳票レイアウト画像１２０１に切り替えるためのボタン１２３４が表示される。
【０１０２】
本実施例における情報処理装置１００による入力データエントリ処理の動作は、図６のフローチャートに示される動作と同様である。但し、ステップＳ１０５において、表示制御部１１１は、図１２Ａ〜Ｄに示した各入力用画像に切り替えるためのボタンが押下された場合、受け付けた入力が入力用画像の表示指示であると判定する。表示制御部１１１は、何れのボタンが押下されたかによって、入力用画像に表示するグループを特定する。
【０１０３】
図１３は、本実施例における入力用画像表示処理の動作の例を示すフローチャートである。
【０１０４】
このフローチャートは、情報処理装置１００において、前述した図９に示すフローチャートの代りに実行することが可能である。図１３に示すフローチャートのステップＳ４０１、Ｓ４０３の処理は、それぞれ図９に示すフローチャートのステップＳ３０１、Ｓ３０３の処理と同様であるため説明を省略し、以下ではそれ以外の処理について説明する。
【０１０５】
ステップＳ４０２において、設定部１１４は、解像度取得部１１３が取得した解像度に応じて、項目入力欄と平行な方向における項目入力欄の長さ及びグループ表示欄の長さを設定する（ステップＳ４０２）。設定部１１４は、予め定められた、項目入力欄と平行な方向におけるグループ表示欄の長さに対する項目入力欄の長さの比率に従って、グループ表示欄の長さと項目入力欄の長さを設定する。そして、設定部１１４は、ステップＳ３０２の処理と同様にして、入力情報定義データにおいて幅が最大である項目入力欄が、設定した項目入力欄の長さに納まるように項目入力欄のサイズの倍率を設定する。
【０１０６】
ステップＳ４０４において、表示制御部１１１は、ステップＳ１０２で受け付けた入力によって作業者により指定されたグループを特定し、特定したグループの内の一つを入力情報定義データから抽出する（ステップＳ４０４）。
【０１０７】
次に、表示制御部１１１は、抽出したグループのグループ名をグループ表示欄に表示する（ステップＳ４０５）。
【０１０８】
次に、表示制御部１１１は、抽出したグループにおいてまだ処理していない項目のうち、識別番号が最小である項目を抽出する（ステップＳ４０６）。
【０１０９】
ステップＳ４０７〜Ｓ４０９の処理は、それぞれ図９に示すフローチャートのステップＳ３０５〜Ｓ３０７の処理と同様である。但し、表示制御部１１１は、抽出した項目の補足情報及び項目入力欄をその項目が属するグループ名に対応するように配置する。
【０１１０】
ステップＳ４１０において、表示制御部１１１は、抽出したグループに属する全ての項目について処理が完了したか否かを判定する（ステップＳ４１０）。
【０１１１】
表示制御部１１１は、抽出したグループに属する全ての項目についてまだ処理が完了していない場合、処理をステップＳ４０６に戻し、ステップＳ４０６〜Ｓ４０９の処理を繰り返す。一方、表示制御部１１１は、抽出したグループに属する全ての項目について処理が完了した場合、ステップＳ４０４において特定した全てのグループについて処理が完了したか否かを判定する（ステップＳ４１１）。
【０１１２】
表示制御部１１１は、特定した全てのグループについてまだ処理が完了していない場合、処理をステップＳ４０４に戻し、ステップＳ４０４〜Ｓ４１０の処理を繰り返す。一方、表示制御部１１１は、特定した全てのグループについて処理が完了した場合、各グループ表示欄、各補足情報及び各項目入力欄が配置された画像を入力用画像として表示装置１０３に表示し（ステップＳ４１２）、一連のステップを終了する。
【０１１３】
このように、表示制御部１１１は、入力用画像において、帳票レイアウト画像に配置された項目入力欄のうち、操作装置１０２を用いてユーザに指定されたグループに属する項目入力欄を配置する。グループをユーザ毎、又は作業内容毎に分類することにより、表示制御部１１１は、入力用画像において、ユーザが入力すべき項目のみを表示することができる。したがって、ユーザの利便性をさらに向上させることが可能となるとともに、入力すべき項目への入力漏れ、入力すべきでない項目への入力誤り等を防止することが可能となる。
【０１１４】
なお、本実施例では、グループの階層が一つである例について説明したが、グループの階層は複数としてもよい。
【０１１５】
図１４Ａは、グループの階層が複数である場合の入力用画像の例を示す模式図である。
【０１１６】
図１４Ａに示す表示画面１４００には、グループの階層が複数である場合の入力用画像１４０１が表示される。入力用画像１４０１の元となる入力情報定義データには、お客様入力欄のグループと担当者入力欄のグループと承認者入力欄のグループが存在する。お客様入力欄のグループと担当者入力欄のグループはさらに店舗入力欄のグループに属し、承認者入力欄のグループはさらに会社入力欄のグループに属する。この場合、図１４Ａに示すように、入力用画像１４０１には、１番目の階層のグループのグループ表示欄１４０７、１４０８と、２番目の階層のグループのグループ表示欄１４０９〜１４１１と、各項目入力欄１４１２〜１４１８とが配置される。さらに表示画面１４００には、入力用画像１４０１を店舗入力欄のグループを表示する入力用画像に切り替えるためのボタン１４０２が表示される。さらに表示画面１４００には、入力用画像１４０１を会社入力欄のグループを表示する入力用画像に切り替えるためのボタン１４０３が表示される。さらに表示画面１４００には、入力用画像１４０１を帳票レイアウト画像に切り替えるためのボタン１４０４が表示される。
【０１１７】
なお、表示制御部１１１は、ボタン１４０２又は１４０３が押下された場合だけでなく、各グループ表示欄１４０７〜１４１１がダブルタップ等により指定された場合も、指定されたグループを表示する入力用画像に切り替えてもよい。その場合、表示制御部１１１は、１番目の階層のグループのグループ表示欄１４０７〜１４０８が指定された場合、指定されたグループの一階層下のグループ（２番目の階層のグループ）を表示する入力用画像を表示する。一方、表示制御部１１１は、２番目の階層のグループのグループ表示欄１４０９〜１４１１が指定された場合、指定されたグループを表示する入力用画像を表示する。
【０１１８】
図１４Ｂは、グループ表示欄１４０７が押下された場合の入力用画像の例を示す模式図である。
【０１１９】
図１４Ｂに示すように、グループ表示欄１４０７が押下された場合の表示画面１４２０には、入力用画像１４２１が表示される。この入力用画像１４２１には、店舗入力欄のグループに属するお客様入力欄のグループ及び担当者入力欄のグループのグループ表示欄と、お客様入力欄のグループに属する項目入力欄及び担当者入力欄のグループに属する項目入力欄とが配置される。
【０１２０】
図１４Ｃは、グループ表示欄１４１１が押下された場合の入力用画像の例を示す模式図である。
【０１２１】
図１４Ｃに示すように、グループ表示欄１４１１が押下された場合の表示画面１４３０には、入力用画像１４３１が表示される。この入力用画像１４３１には、承認者入力欄のグループに属する項目入力欄が配置される。
【０１２２】
また、表示制御部１１１は、情報処理装置１００を操作するユーザが誰であるかに応じて、入力用画像に配置する項目入力欄を自動的に変更してもよい。その場合、情報処理装置１００は、帳票レイアウト画像に配置される各項目入力欄が属するグループと、各ユーザの識別情報であるログイン名とを関連付けて予め記憶装置１０５に記憶しておく。また、ＣＰＵ１００は、ユーザのログイン時に操作装置１０２を用いて入力されたそのユーザのログイン名を記憶装置１０５に記憶しておく。表示制御部１１１は、入力用画像の表示指示が入力された場合、ユーザにより入力されたログイン名と関連付けて記憶されたグループを記憶装置１０５から読み出す。そして、表示制御部１１１は、入力用画像において、帳票レイアウト画像に配置された項目入力欄のうち、そのグループに属する項目入力欄を配置する。
【０１２３】
これにより、各ユーザが入力用画像の表示指示を行ったときに、そのユーザが入力すべき項目のみが自動的に表示される。したがって、ユーザは、どの項目を入力すべきであり、どの項目を入力すべきでないかを意識せずに作業することができ、ユーザの利便性をさらに向上させることが可能となる。
【０１２４】
以下、情報処理システム１のさらに他の実施例について説明する。
【０１２５】
図１５は、本実施例において帳票レイアウト画像及び入力用画像が生成される帳票画像を示す。
【０１２６】
図１５に示す帳票画像１５００には、上側の領域１５０１に、複数のチェック項目のチェック結果をそれぞれ記入する項目記入枠１５１１が配置され、下側の領域１５０２に、メンテナンス方法／備考をそれぞれ記入する項目記入枠１５１２が配置されている。
【０１２７】
本実施例では、入力情報定義データにおいて、帳票レイアウト画像に配置される各項目入力欄が属するグループは、そのグループに属する項目入力欄を含む帳票レイアウト画像内の領域の位置及びサイズと対応付けて記憶される。すなわち、項目記入枠１５１１に対応する項目入力欄が属するチェック項目グループは上側の領域１５０１と対応付けて記憶される。一方、項目記入枠１５１２に対応する項目入力欄が属するメンテナンスグループは下側の領域１５０２と対応付けて記憶される。
【０１２８】
なお、各グループは、入力情報定義データとは別のテーブル等に、各領域の位置及びサイズと対応付けて記憶されてもよい。また、ＣＰＵ１１０は、入力情報定義データに含まれる各項目入力欄の配置位置、サイズ等に基づいて、相互に近傍に存在する同じ入力形式の項目を自動的にグループ化してもよい。さらに、ＣＰＵ１１０は、各グループをそのグループに属する全ての項目入力欄を包含する外接矩形領域と自動的に対応付けてもよい。
【０１２９】
図１６Ａは、帳票画像１５００について生成される帳票レイアウト画像の例を示す模式図である。
【０１３０】
図１６Ａに示す表示画面１６００には、帳票画像１５００に対応する帳票レイアウト画像１６０１が表示される。さらに表示画面１６００には、帳票レイアウト画像１６０１を入力用画像に切り替えるためのボタン１６０２が表示される。また、表示制御部１１１は、帳票レイアウト画像１６０１内の上側の領域１６０３又は下側の領域１６０４がダブルタップ等により指定された場合、指定された領域に対応するグループを表示する入力用画像に切り替える。
【０１３１】
図１６Ｂは、帳票レイアウト画像１６０１内の上側の領域１６０３が指定された場合の入力用画像の例を示す模式図である。
【０１３２】
図１６Ｂに示す表示画面１６１０には、上側の領域１６０３に対応するチェック項目グループを表示する入力用画像１６１１が表示される。
【０１３３】
図１６Ｃは、帳票レイアウト画像１６０１内の下側の領域１６０４が指定された場合の入力用画像の例を示す模式図である。
【０１３４】
図１６Ｃに示す表示画面１６２０には、下側の領域１６０４に対応するメンテナンスグループを表示する入力用画像１６２１が表示される。
【０１３５】
このように、表示制御部１１１は、入力用画像において、帳票レイアウト画像に配置された項目入力欄のうち、操作装置１０２を用いてユーザに指定された帳票レイアウト画像内の領域に対応するグループに属する項目入力欄を配置する。ユーザは、入力すべき項目入力欄のグループを帳票レイアウト画像内の領域を指定することにより選択できるため、グループを直感的に選択しやすくなり、ユーザの利便性をさらに向上させることが可能となる。
【０１３６】
なお、表示制御部１１１は、入力用画像において、帳票レイアウト画像に配置された項目入力欄のうち、操作装置１０２を用いてユーザに指定された位置から所定範囲内にある項目入力欄を配置してもよい。その場合、表示制御部１１１は、操作装置１０２からユーザにより押下された帳票レイアウト画像上の位置の座標を取得する。表示制御部１１１は、入力情報定義データに記憶された各項目入力欄の配置位置に基づいて、その座標から所定範囲内にある項目入力欄を特定し、特定した項目入力欄を配置した入力用画像を作成する。
【０１３７】
ユーザは、特定の領域を指定することにより、その近傍に位置する複数の項目入力欄を選択できるため、入力用画像に表示する項目入力欄を直感的に選択しやすくなり、ユーザの利便性をさらに向上させることが可能となる。
【０１３８】
また、表示制御部１１１は、入力用画像において、帳票レイアウト画像に配置された項目入力欄のうち、操作装置１０２を用いてユーザに指定された項目入力欄と同一のグループに属する項目入力欄を配置してもよい。その場合、表示制御部１１１は、ユーザにより、データ入力指示と異なる方法（例えばダブルタップ等）で特定の項目入力欄が指定された場合、入力情報定義データに基づいて、指定された項目入力欄と同一のグループに属する項目入力欄を特定する。そして、表示制御部１１１は、特定した項目入力欄を配置した入力用画像を作成する。
【０１３９】
ユーザは、特定の項目入力欄を指定することにより、その項目入力欄に関連する複数の項目入力欄を入力用画像に表示させることができるため、ユーザの利便性をさらに向上させることが可能となる。
【符号の説明】
【０１４０】
１００    情報処理装置
１０１    通信回路
１０２    操作装置
１０３    表示装置
１０４    傾き検出装置
１０５    記憶装置
１１０    ＣＰＵ
１１１    表示制御部
１１２    入力処理部
１１３    解像度取得部
１１４    設定部
【図１】
2015141006.tif 000003
【図２】
2015141006.tif 000004
【図３】
2015141006.tif 000005
【図４】
2015141006.tif 000006
【図５】
2015141006.tif 000007
【図６】
2015141006.tif 000008
【図７Ａ】
2015141006.tif 000009
【図７Ｂ】
2015141006.tif 000010
【図８】
2015141006.tif 000011
【図９】
2015141006.tif 000012
【図１０】
2015141006.tif 000013
【図１１】
2015141006.tif 000014
【図１２Ａ】
2015141006.tif 000015
【図１２Ｂ】
2015141006.tif 000016
【図１２Ｃ】
2015141006.tif 000017
【図１２Ｄ】
2015141006.tif 000018
【図１３】
2015141006.tif 000019
【図１４Ａ】
2015141006.tif 000020
【図１４Ｂ】
2015141006.tif 000021
【図１４Ｃ】
2015141006.tif 000022
【図１５】
2015141006.tif 000023
【図１６Ａ】
2015141006.tif 000024
【図１６Ｂ】
2015141006.tif 000025
【図１６Ｃ】
2015141006.tif 000026
【国際調査報告】
2015141006.tif 000027
2015141006.tif 000028
2015141006.tif 000029
2015141006.tif 000030