(57)【要約】      （修正有）【課題】帳票データ内の任意の場所に対応させた情報の入力を行うことができる帳票処理プログラム、帳票処理装置及び帳票処理方法を提供する。【解決手段】複数のフィールドを有する帳票データを表示し、複数のフィールドのうち、少なくともいずれかのフィールドと対応付けた付加情報の入力を、１または複数のフィールドについて受け付けＳ３、入力を受け付けた付加情報を出力するとともに、出力する付加情報と対応付けられたフィールドを特定する情報を出力Ｓ４する。【選択図】図１０
2016167175.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
複数のフィールドを有する帳票データを表示し、
前記複数のフィールドのうち、少なくともいずれかのフィールドと対応付けた付加情報の入力を、１または複数のフィールドについて受け付け、
入力を受け付けた前記付加情報を出力するとともに、出力する前記付加情報と対応付けられたフィールドを特定する情報を出力する、
処理を実行させることを特徴とする帳票処理プログラム。
【請求項２】
請求項１において、さらに、
前記複数のフィールドに含まれるフィールドに対応しない付加情報の入力を受け付け、
前記出力する処理では、前記対応しない付加情報を出力する場合、前記対応しない付加情報を出力するとともに、前記帳票データの全体を示す情報を出力する、
帳票処理プログラム。
【請求項３】
請求項１において、
前記帳票データは、それぞれ前記複数のフィールドを有する複数の文書データからなり、
前記入力を受け付ける処理では、前記複数の文書データのそれぞれに含まれる前記複数のフィールドのうち、少なくともいずれかのフィールドと対応付けた付加情報の入力を受け付ける、
帳票処理プログラム。
【請求項４】
請求項１において、
前記入力を受け付ける処理では、前記付加情報が入力された後、入力された前記付加情報と、前記複数のフィールドに含まれるフィールドとを対応付ける旨の情報が入力された場合に、前記付加情報の入力についての前記受け付けを行う、
帳票処理プログラム。
【請求項５】
複数のフィールドを有する帳票データを表示する表示部と、
前記複数のフィールドのうち、少なくともいずれかのフィールドと対応付けた付加情報の入力を、１または複数のフィールドについて受け付ける入力受付部と、
入力を受け付けた前記付加情報を出力するとともに、出力する前記付加情報と対応付けられたフィールドを特定する情報を出力する出力部と、を有する、
帳票処理装置。
【請求項６】
複数のフィールドを有する帳票データを表示し、
前記複数のフィールドのうち、少なくともいずれかのフィールドと対応付けた付加情報の入力を、１または複数のフィールドについて受け付け、
入力を受け付けた前記付加情報を出力するとともに、出力する前記付加情報と対応付けられたフィールドを特定する情報を出力する、
帳票処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、帳票処理プログラム、帳票処理装置及び帳票処理方法に関する。
【背景技術】
【０００２】
例えば、工場内の設備の点検を行う作業者（以下、単に作業者とも呼ぶ）は、予め用意された帳票データ（以下、帳票情報とも呼ぶ）の内容に従って点検作業を行う。具体的に、作業者は、帳票データを管理するサーバにアクセスすることにより、点検作業を行う場所に対応した帳票データを取得し、作業者が有する携帯端末装置（例えば、タブレット端末）に表示する。そして、作業者は、携帯端末装置に表示された帳票データに対して、点検結果等の付加情報の入力を行いながら点検作業を行う。
【０００３】
この場合において、作業者は、例えば、タッチペンによる手書き情報の書き込みや、予め設けられた入力可能フィールドに対する情報の入力を行うことにより、付加情報の入力を行う。そして、作業者は、点検作業の終了後、付加情報の入力を行った帳票データを保存し、他の作業者や帳票データの管理等を行う管理者（以下、単に管理者とも呼ぶ）が閲覧や編集を行うことができる物理サーバ等に保存する（例えば、特許文献１乃至３参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２７８９６０号公報
【特許文献２】特開平０６−０６２０４８号公報
【特許文献３】特開平０９−３０５３５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のように、作業者が入力した付加情報の内容は、例えば、点検作業を行う作業者間で共有する必要がある場合がある。そのため、管理者は、作業者によって入力された付加情報の集計作業を行う。
【０００６】
しかしながら、作業者がタッチペンによって書き込んだ手書き情報は、一般的に、画像データとして保存される。そのため、この場合、管理者は、作業者が手書きした情報の内容をデータ化して保存することができない。
【０００７】
また、入力可能フィールドに対する情報の入力を行う場合、作業者は、入力可能フィールド以外のフィールドに対応させた状態で情報の入力を行うことができない。さらに、管理者は、予め作業者が情報の入力を行うフィールドを予測した状態で帳票データを作成することが困難である場合がある。
【０００８】
そこで、一つの側面では、帳票データ内の任意の場所に対応させた情報の入力を行うことができる帳票処理プログラム、帳票処理装置及び帳票処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
実施の形態の一つの態様によれば、複数のフィールドを有する帳票データを表示し、
前記複数のフィールドのうち、少なくともいずれかのフィールドと対応付けた付加情報の入力を、１または複数のフィールドについて受け付け、
入力を受け付けた前記付加情報を出力するとともに、出力する前記付加情報と対応付けられたフィールドを特定する情報を出力する。
【発明の効果】
【００１０】
一つの側面によれば、帳票データ内の任意の場所に対応させた情報の入力を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】情報処理システムの全体構成を示す図である。
【図２】帳票データの具体例を説明する図である。
【図３】帳票データの具体例を説明する図である。
【図４】帳票データの具体例を説明する図である。
【図５】第１の実施の形態における帳票処理の概略を説明する図である。
【図６】作業者端末のハードウエア構成を示す図である。
【図７】情報処理装置のハードウエア構成を示す図である。
【図８】図７の情報処理装置の機能ブロック図である。
【図９】図６の作業者端末の機能ブロック図である。
【図１０】第１の実施の形態における帳票処理の概略を示すフローチャート図である。
【図１１】第１の実施の形態における帳票処理の詳細を示すフローチャート図である。
【図１２】第１の実施の形態における帳票処理の詳細を示すフローチャート図である。
【図１３】第１の実施の形態における情報記憶処理の詳細を示すフローチャート図である。
【図１４】第１の実施の形態における帳票処理の詳細を説明する図である。
【図１５】第１の実施の形態における帳票処理の詳細を説明する図である。
【図１６】第１の実施の形態における帳票処理の詳細を説明する図である。
【図１７】第１の実施の形態における帳票処理の詳細を説明する図である。
【図１８】第１の実施の形態における帳票処理の詳細を説明する図である。
【図１９】第１の実施の形態における帳票処理の詳細を説明する図である。
【図２０】第１の実施の形態における帳票処理の詳細を説明する図である。
【図２１】第１の実施の形態における帳票処理の詳細を説明する図である。
【図２２】第１の実施の形態における帳票処理の詳細を説明する図である。
【図２３】第１の実施の形態における帳票処理の詳細を説明する図である。
【図２４】第１の実施の形態における帳票処理の詳細を説明する図である。
【図２５】第１の実施の形態における帳票処理の詳細を説明する図である。
【発明を実施するための形態】
【００１２】
［情報処理システムの構成］
図１は、情報処理システムの全体構成を示す図である。図１に示す情報処理システム１０は、複数の作業者端末１（以下、帳票処理装置１とも呼ぶ）と、各作業者端末１とネットワークＮＷを介してアクセス可能である情報処理装置２とを有する。図１に示す例では、情報処理システム１０は、３台に作業者端末１を有する。
【００１３】
作業者端末１は、例えば、タブレット端末等の携帯端末装置である。各作業者端末１は、例えば、それぞれ異なる場所（例えば、各事業所毎）に配置されている。
【００１４】
情報処理装置２は、各作業者端末１からアクセス可能な状態にある帳票データ等を記憶する記憶部２ａを有する。具体的に、各事業所の作業者は、作業者端末１を介して記憶部２ａに記憶されている帳票データを取得し、作業者端末１の表示装置（図示しない）に表示する。そして、作業者は、表示装置に表示された帳票データの閲覧や編集を行う。なお、作業者が記憶部２ａに記憶されている帳票データの編集を行う間、情報処理装置２（記憶部２ａ）は、例えば、他の作業者による編集中の帳票データの編集を禁止する。
【００１５】
［帳票データの具体例］
図２及び図３は、帳票データの具体例を説明する図である。図２に示す帳票データ１１は、作業者が各事業所内の設備の点検を行う際に用いるチェックリストであるものとして説明を行う。
【００１６】
図２に示す帳票データ１１は、担当者名が入力された担当者欄１１ａと、点検を行う日付が入力された日付欄１１ｂと、点検を行う場所が入力された場所欄１１ｃとを有する。また、図２に示す帳票データ１１は、チェック項目の名称が入力された項目欄１１ｄと、対応する項目に異常がない場合に作業者がチェックを行うチェック欄１１ｅと、作業者が対応する項目の状態を入力する状態欄１１ｆとを有する。
【００１７】
具体的に、図２に示す帳票データ１１の担当者欄１１ａには、「担当者：山田」と入力されており、日付欄１１ｂには、「１月１４日」と入力されており、場所欄１１ｃには、「厚木工場サーバ室」と入力されている。また、図２に示す帳票データ１１の項目欄１１ｄには、それぞれ「温度入口」、「温度出口」、「圧力」、「流量」、「機器Ａ」、「機器Ｂ」、「バルブ」及び「水漏れ」と入力されており、チェック欄１１ｅには、「バルブ」に対応するチェック欄以外のチェック欄の全てにチェックが入力されている。さらに、図２に示す帳票データ１１の状態欄１１ｆには、それぞれ「３０℃」、「２８℃」、「特になし」、「特になし」、「特になし」、「停止中」、「亀裂あり」及び「特になし」と入力されている。すなわち、図２に示す帳票データ１１の例において、作業者は、点検作業を行った結果、バルブに異常が存在していると判断している。
【００１８】
なお、記憶部２ａに記憶されている帳票データ１１は、例えば、予めチェック欄１１ｅ及び状態欄１１ｆ以外の項目が入力されている。そして、作業者は、例えば、設備の点検を行う際に、各項目に対応するチェック欄１１ｅ及び状態欄１１ｆにのみ入力を行う。
【００１９】
図３は、作業者が帳票データ１１に対して付加情報を入力した場合の具体例である。図３に示す帳票データ１１は、帳票データ１１を表示装置に表示した場合に、付加情報が入力された付箋１１ｇと、タッチペン等によって手書きされた付加情報である手書き情報１１ｈとが表示されるように編集されている。これにより、作業者は、各チェック項目に対応するチェック欄１１ｅ及び状態欄１１ｆに入力する情報以外の情報を帳票データ１１に残すことが可能になる。
【００２０】
しかしながら、作業者が手書き情報１１ｈによって付加情報の入力する場合、その手書き情報１１ｈは、一般的に、画像データとして保存される。そのため、作業者は、この場合、手書き情報１１ｈの内容をデータ化して保存することができない。
【００２１】
また、作業者が付箋１１ｇを用いて帳票データ１１に付加情報の入力を行う場合、作業者は、付箋１１ｇに入力された付加情報が帳票データ１１内のどの部分に対応する付加情報であるかを示す情報を保存することができない。
【００２２】
一方、予め入力可能フィールドが設けられた帳票データ１１を用いて点検作業等を行われる場合、作業者は、その入力可能フィールド内において付加情報の入力を行うことが可能になる。
【００２３】
図４は、入力可能フィールドを有する帳票データ１１の具体例である。図４に示す例において、帳票データ１１には、作業者が付加情報を入力するための入力可能フィールドである備考欄１１ｉが設けられている。これにより、作業者は、任意の備考欄１１ｉに付加情報の入力を行うことが可能になる。
【００２４】
しかしながら、この場合、作業者は、備考欄１１ｉ内以外に付加情報の入力を行うことができない。そのため、作業者による付加情報の入力方法は制限される。また、管理者は、作業者による付加情報の入力方法を予め予測し、その予測に基づく備考欄１１ｉを含める形で帳票データ１１を作成することが困難である場合がある。
【００２５】
そこで、本実施の形態では、帳票処理装置１は、帳票データ１１内に定義されたフィールド１２ａ（例えば、図２で説明した状態欄１１ｆと同じ範囲に対して定義されたフィールド）と対応させた状態で、作業者が入力する付加情報１２ｂの入力を受け付ける。具体的に、図５に示す例において、フィールド１２ａと付加情報１２ｂとは、矢印１２ｃによって対応付けられた状態で入力されている。そして、帳票処理装置１は、付加情報１２ｂと、付加情報１２ｂに対応するフィールド１２ａを特定するための情報とを対応させた対応情報を出力する。
【００２６】
これにより、帳票処理装置１は、帳票データ１１内の任意のフィールド１２ａと対応させた状態で、付加情報１２ｂの入力を受け付けることが可能になる。また、管理者は、作業者による付加情報の入力方法を予め予測する必要がなくなる。さらに、帳票処理装置１は、付加情報１２ｂの入力があったことに応じて、付加情報１２ｂのリスト（対応情報）を作成することが可能になる。
【００２７】
［情報処理システムのハードウエア構成］
初めに、情報処理システム１０の構成について説明する。図６は、作業者端末のハードウエア構成を示す図である。作業者端末１は、プロセッサであるＣＰＵ１０１と、メモリ１０２と、外部インターフェース（Ｉ／Ｏユニット）１０３と、記憶媒体１０４とを有する。各部は、バス１０５を介して互いに接続される。記憶媒体１０４は、例えば、記憶媒体１０４内のプログラム格納領域（図示しない）に、帳票データ１１の処理（以下、帳票処理とも呼ぶ）等を行うためのプログラム１１０（以下、帳票処理プログラム１１０とも呼ぶ）を記憶する。ＣＰＵ１０１は、図６に示すように、プログラム１１０の実行時に、プログラム１１０を記憶媒体１０４からメモリ１０２にロードし、プログラム１１０と協働して帳票処理等を行う。また、記憶媒体１０４は、例えば、帳票処理等を行う際に用いられる情報を記憶する情報格納領域１３０（以下、記憶部１３０とも呼ぶ）を有する。
【００２８】
そして、図７は、情報処理装置のハードウエア構成を示す図である。情報処理装置２は、プロセッサであるＣＰＵ２０１と、メモリ２０２と、外部インターフェース（Ｉ／Ｏユニット）２０３と、記憶媒体２０４とを有する。各部は、バス２０５を介して互いに接続される。記憶媒体２０４は、例えば、記憶媒体２０４内のプログラム格納領域（図示しない）に、帳票データ１１を記憶するための処理（以下、情報記憶処理とも呼ぶ）等を行うためのプログラム２１０を記憶する。ＣＰＵ２０１は、図７に示すように、プログラム２１０の実行時に、プログラム２１０を記憶媒体２０４からメモリ２０２にロードし、プログラム２１０と協働して情報記憶処理等を行う。また、記憶媒体２０４は、例えば、情報記憶処理等を行う際に用いられる情報を記憶する情報格納領域２３０（以下、記憶部２３０とも呼ぶ）を有する。
【００２９】
[情報処理装置のソフトウエア構成]
次に、情報処理装置２のソフトウエア構成について説明する。図８は、図７の情報処理装置の機能ブロック図である。ＣＰＵ２０１は、プログラム２１０と協働することにより、データ管理部２１１として動作する。また、情報格納領域２３０には、帳票情報２３１（帳票データ２３１）と、フィールド情報２３２と、対応情報２３３と、入力情報２３４とが記憶されている。なお、帳票データ２３１は、例えば、図２で説明した帳票データ１１に対応するものであってよい。
【００３０】
データ管理部２１１は、作業者等によって帳票データ２３１の入力があった場合に、情報格納領域２３０に記憶する。帳票データ２３１は、例えば、作業者端末１の表示装置に表示した際に、作業者が各事業所内の設備の点検を行う際に用いるチェックリストとして機能するデータである。そして、帳票データ２３１は、作業者端末１の表示装置に表示された際に、帳票データ２３１内における表示位置が予め定義された１つ以上のフィールド１２ａを含む。
【００３１】
また、データ管理部２１１は、作業者等によってフィールド情報２３２の入力があった場合に、情報格納領域２３０に記憶する。フィールド情報２３２は、帳票データ２３１内におけるフィールド１２ａの定義情報である。具体的に、フィールド情報２３２は、例えば、帳票データ２３１に含まれる状態欄１１ｆの範囲を示す情報である。なお、データ管理部２１１は、帳票データ２３１の入力があった場合に、入力された帳票データ２３１に含まれる状態欄１１ｆを参照し、フィールド情報２３２を作成するものであってもよい。フィールド情報２３２の詳細については後述する。
【００３２】
さらに、データ管理部２１１は、後述するように、作業者端末１が対応情報１３１を出力した場合に、出力された対応情報１３１を対応情報２３３として情報格納領域２３０に記憶する。また、データ管理部２１１は、後述するように、作業者端末１が入力情報１３２を出力した場合に、出力された入力情報１３２を入力情報２３４として情報格納領域２３０に記憶する。これにより、管理者は、対応情報２３３及び入力情報２３４に基づいて情報の集計作業を行うことが可能になる。
【００３３】
[作業者端末のソフトウエア構成]
次に、作業者端末１のソフトウエア構成について説明する。図９は、図６の作業者端末の機能ブロック図である。ＣＰＵ１０１は、プログラム１１０と協働することにより、データ取得部１１１と、データ表示部１１２と、入力受付部１１３と、情報作成部１１４と、情報出力部１１５として動作する。また、情報格納領域１３０には、対応情報１３１と、入力情報１３２とが記憶されている。
【００３４】
データ取得部１１１は、情報処理装置２の情報格納領域２３０から、帳票データ２３１とフィールド情報２３２とを取得する。具体的に、データ取得部１１１は、例えば、作業者が帳票データの閲覧または編集を行う旨の入力を行った際に、作業者が指定した帳票データ２３１及びフィールド情報２３２を取得するものであってよい。なお、データ取得部１１１は、情報処理装置２から帳票データ２３１及びフィールド情報２３２を取得した場合、情報格納領域１３０に一時的格納するものであってよい。
【００３５】
データ表示部１１２は、データ取得部１１１が取得した帳票データ２３１を表示装置に表示する。なお、以下、作業者端末１の表示装置は、タッチパネル式の入力装置としても機能するものとして説明を行う。
【００３６】
入力受付部１１３は、表示装置に表示された帳票データ２３１が含む複数のフィールド１２ａのうち、少なくともいずれかのフィールド１２ａと対応付けた付加情報１２ｂの入力を、１または複数のフィールド１２ａについて受け付ける。具体的に、作業者は、付加情報１２ｂの入力を行った場合に、入力した付加情報１２ｂと対応させるべきフィールド１２ａを指定する。これにより、情報作成部１１４は、後述するように、入力された付加情報１２ｂと、その付加情報１２ｂに対応するフィールド１２ａを特定するための情報とを対応付けることが可能になる。入力受付部１１３が付加情報１２ｂの入力を受け付ける場合の具体例については後述する。
【００３７】
情報作成部１１４は、入力受付部１１３が入力を受け付けた付加情報１２ｂと、付加情報１２ｂと対応付けられたフィールド１２ａを特定する情報とを対応付けた対応情報１３１を作成する。対応情報１３１の具体例については後述する。
【００３８】
情報出力部１１５は、情報作成部１１４が作成した対応情報１３１を出力する。具体的に、情報出力部１１５は、例えば、対応情報１３１に含まれる付加情報１２ｂのリストを出力するとともに、出力する付加情報１２ｂと対応付けられたフィールド１２ａを特定する情報を情報格納領域１３０に記憶することにより、対応情報１３１の出力を行う。
【００３９】
なお、情報出力部１１５は、対応情報１３１の出力を行う場合に、対応情報１３１を情報処理装置２に送信するものであってよい。また、情報出力部１１５は、作業者が帳票データ２３１内のチェック欄１１ｅ及び状態欄１１ｆに入力した情報である入力情報１３２（例えば、情報格納領域１３０に記憶されている入力情報１３２）を、情報処理装置２に送信するものであってよい。
【００４０】
［第１の実施の形態の概略］
次に、第１の実施の形態の概略について説明する。図１０は、第１の実施の形態における帳票処理の概略を示すフローチャート図である。
【００４１】
［第１の実施の形態における帳票処理の概略］
初めに、第１の実施の形態における帳票処理の概略について説明する。作業者端末１は、図１０に示すように、付加情報１２ｂの入力を行うタイミング（以下、単に情報入力タイミングとも呼ぶ）まで待機する（Ｓ１のＮＯ）。この情報入力タイミングは、例えば、作業者の指示（作業者が点検作業を開始する旨の指示）に基づいて、作業者端末１が情報処理装置２から帳票データ２３１を取得したタイミングであってよい。
【００４２】
そして、情報入力タイミングになった場合（Ｓ１のＹＥＳ）、作業者端末１は、複数のフィールド１２ａを有する帳票データ２３１を表示装置に表示する（Ｓ２）。すなわち、作業者端末１は、作業者が表示装置を介して帳票データ２３１の編集（付加情報１２ｂの入力）を行うことができる状態にする。
【００４３】
その後、作業者端末１は、帳票データ２３１内のいずれかのフィールド１２ａと対応付けた付加情報１２ｂの入力を受け付ける（Ｓ３）。具体的に、作業者端末１は、付加情報１２ｂと、付加情報１２ｂと対応するフィールド１２ａを特定するための情報との入力を受け付ける。
【００４４】
すなわち、作業者端末１は、付加情報１２ｂの入力をデータ化が可能な状態（例えば、手書きではない状態）で受け付ける。そして、作業者端末１は、付加情報１２ｂの入力を受け付ける際に、付加情報１２ｂと対応するフィールド１２ａを特定するための情報の入力を受け付ける。これにより、作業者端末１は、帳票データ２３１内の任意のフィールド１２ａと対応させた状態で、付加情報１２ｂの入力を受け付けることが可能になる。そのため、管理者は、作業者によって編集される帳票データに対して、予め入力可能フィールド（図４で説明した備考欄１１ｉ）の設定等の作業を行う必要がなくなる。
【００４５】
また、作業者端末１は、作業者が入力した付加情報１２ｂについて、付加情報１２ｂと対応する帳票データ２３１内の情報と対応付けた形で管理することが可能になる。そのため、作業者や管理者は、例えば、入力された帳票データ２３１の付加情報１２ｂをリスト（一覧）で閲覧することが可能になり、付加情報１２ｂの参照を要する作業の効率を高めることが可能になる。
【００４６】
そして、作業者端末１は、Ｓ３で入力を受け付けた付加情報１２ｂを出力するとともに、出力する付加情報１２ｂにそれぞれ対応付けられたフィールド１２ａを特定する情報を出力する（Ｓ４）。具体的に、作業者端末１は、Ｓ３で入力を受け付けた付加情報１２ｂと、各付加情報１２ｂのそれぞれに対応するフィールド１２ａを特定する情報とを対応付けて出力する。
【００４７】
このように、第１の実施の形態によれば、作業者端末１は、複数のフィールド１２ａを有する帳票データ２３１の表示を行う。そして、作業者端末１は、複数のフィールド１２ａのうち、少なくともいずれかのフィールド１２ａと対応付けた付加情報１２ｂの入力を、１または複数のフィールド１２ａについて受け付ける。さらに、作業者端末１は、入力を受け付けた付加情報１２ｂのリストを出力するとともに、リストを出力した付加情報１２ｂにそれぞれ対応付けられたフィールド１２ａを特定する情報を出力する。これにより、作業者端末１は、帳票データ２３１内の任意のフィールド１２ａと対応させた状態で、付加情報１２ｂの入力を受け付けることが可能になる。
【００４８】
[第１の実施の形態の詳細]
次に、第１の実施の形態の詳細について説明する。図１１及び図１２は、第１の実施の形態における帳票処理の詳細を示すフローチャート図である。また、図１３は、第１の実施の形態における情報記憶処理を示すフローチャート図である。さらに、図１４から図２５は、第１の実施の形態における帳票処理の詳細を説明する図である。図１４から図２５を参照しながら、図１１から図１３の帳票処理及び情報記憶処理を説明する。
【００４９】
[作業者端末における帳票処理の詳細]
初めに、作業者端末における帳票処理の詳細について説明する。作業者端末１のデータ取得部１１１は、図１１に示すように、付加情報の情報入力タイミングまで待機する（Ｓ１１のＮＯ）。そして、情報入力タイミングになった場合（Ｓ１１のＹＥＳ）、データ取得部１１１は、情報処理装置２にアクセスし、情報格納領域２３０に記憶された帳票データ２３１及びフィールド情報２３２を取得する（Ｓ１２）。以下、帳票データ２３１及びフィールド情報２３２の具体例について説明する。
【００５０】
図１４は、帳票データ２３１の具体例を説明する図である。図１４に示す帳票データ２３１のレイアウトは、例えば、図２で説明した帳票データ１１と同じものであってよい。ただし、図１４に示す帳票データ２３１に含まれる状態欄１１ｆには、それぞれフィールド２３２ａからフィールド２３２ｈとしても機能させる。これにより、管理者は、帳票データ２３１の作成を行う際に、作業者による付加情報の入力方法を予測し、状態欄１１ｆ等と異なる入力可能フィールドを別途設ける必要がなくなる。
【００５１】
次に、図１５は、フィールド情報２３２の具体例を説明する図である。図１５に示すフィールド情報２３２は、各情報を識別する「情報ＩＤ」と、帳票データ２３１を識別する「帳票ＩＤ」と、帳票データ２３１に含まれる各フィールドを識別する「フィールド名称」とを項目として有する。また、図１５に示すフィールド情報２３２は、各フィールドの下端の座標を示す「座標（下）」と、上端の座標を示す「座標（上）」と、左端の座標を示す「座標（左）」と、右端の座標を示す「座標（右）」とを項目として有する。各座標の単位は、例えば、ピクセルである。
【００５２】
具体的に、「フィールド名称」が「フィールド２３２ａ」であるフィールドは、表示装置に表示された帳票データ２３１のうち、上下方向の座標が「１９０」から「２６０」であり、左右方向の座標が「３１０」から「４９０」である範囲に対応することを示している。また、「フィールド名称」が「フィールド２３２ｂ」であるフィールドは、表示装置に表示された帳票データ２３１のうち、上下方向の座標が「２８０」から「３５０」であり、左右方向の座標が「３１０」から「４９０」である範囲に対応することを示している。図１５の他の情報については説明を省略する。
【００５３】
すなわち、図１５に示すフィールド情報２３２は、図１４に示す帳票データ２３１の内容に基づいて作成することが可能である。そのため、情報処理装置２は、管理者によって作成された帳票データ２３１に基づいて、フィールド情報２３２を作成するものであってもよい。これにより、管理者は、フィールド情報２３２を作成するために要する負荷を抑えることが可能になる。
【００５４】
図１１に戻り、作業者端末１のデータ表示部１１２は、データ取得部１１１が取得した帳票データ２３１を表示装置に表示する（Ｓ１３）。これにより、作業者端末１は、作業者による付加情報２３１ａの入力を受け付けることが可能になる。
【００５５】
そして、作業者端末１の入力受付部１１３は、作業者によって付加情報２３１ａが入力されるまで待機する（Ｓ１４のＮＯ）。以下、作業者によって付加情報が入力される際の具体例を説明する。
【００５６】
図１６及び図１７は、作業者が付加情報を入力する際の具体例を説明する図である。作業者は、図１６に示すように、例えば、「新たなシミ有」という文字が記載された付加情報２３１ａを、表示装置に表示された帳票データ２３１に対して入力する。次に、作業者は、図１７に示すように、付加情報２３１ａから延びる矢印２３１ｂの先端を、付加情報２３１ａと対応させたいフィールドの範囲内まで延ばす。具体的に、図１７の例において、付加情報２３１ａから延びる矢印２３１ｂの先端は、フィールド２３２ｇの範囲内まで延びている。これにより、作業者は、帳票データ２３１に対して付加情報２３１ａの入力を行う際に、入力される付加情報２３１ａが対応するフィールドについての入力を行うことが可能になる。
【００５７】
すなわち、本実施の形態によれば、作業者は、フィールド情報２３２によってレイアウトが定義されている任意のフィールドと対応させる形で、付加情報２３１ａの入力を行うことが可能になる。そのため、管理者は、帳票データ２３１内において、作業者が付加情報２３１ａの入力を行う位置を予測し、予め入力可能フィールドを設けておく必要がなくなる。
【００５８】
図１１に戻り、作業者による付加情報２３１ａの入力があった場合（Ｓ１４のＹＥＳ）、入力受付部２１３は、図１２に示すように、付加情報２３１ａがいずれかのフィールドに対応しているか否かを判定する（Ｓ２１）。すなわち、作業者は、付加情報２３１ａの入力を行う際に、帳票データ２３１内のいずれのフィールドとも対応させずに付加情報２３１ａの入力を終了する可能性がある。そのため、入力受付部２１３は、Ｓ２１において、入力された付加情報２３１ａが帳票データ２３１内のいずれかのフィールドに対応しているか否かを判定する。
【００５９】
具体的に、入力受付部１１３は、例えば、帳票データ２３１において入力された矢印２３１ｂの先端の座標を取得する。そして、入力受付部１１３は、フィールド情報２３２を参照し、矢印２３１ｂの先端の座標を含むフィールドに対応する情報が含まれているか否かを判定する。これにより、入力受付部１１３は、作業者によって入力された付加情報２３１ａと対応するフィールドが存在するか否かを判定することが可能になる。
【００６０】
そして、付加情報２３１ａがいずれかのフィールドに対応している場合（Ｓ２１のＹＥＳ）、付加情報２３１ａが複数のフィールドに対応しているか否かを判定する（Ｓ２２）。具体的に、入力受付部２１３は、付加情報２３１ａから延びる矢印２３１ｂが複数存在しており、それぞれの矢印２３１ｂの先端が複数のフィールドの範囲内を指示している場合に、付加情報２３１ａが複数のフィールドに対応していると判定する。
【００６１】
その結果、付加情報２３１ａが１つのフィールドにのみ対応している場合（Ｓ２２のＮＯ）、情報作成部１１４は、Ｓ１４で入力を受け付けた付加情報２３１ａと、対応するフィールドを特定する情報とを対応付けた対応情報１３１を作成する（Ｓ２３）。以下、Ｓ２３において作成される対応情報１３１の具体例について説明する。
【００６２】
図１８は、Ｓ２３において作成される対応情報１３１の具体例を説明する図である。図１７に示す対応情報１３１は、図１７に示す帳票データ２３１に対応している。
【００６３】
図１８に示す対応情報１３１は、各情報を識別する「情報ＩＤ」と、帳票データ２３１を識別する「帳票ＩＤ」とを項目として有する。また、図１７に示す対応情報１３１は、作業者が点検作業を行った日付を識別する「日付」と、点検作業を行った担当者を識別する「担当」と、付加情報２３１ａが入力された場所を識別する「場所」とを項目として有する。さらに、図１７に示す対応情報１３１は、フィールド２３２ａからフィールド２３２ｈにそれぞれ対応付けて入力された付加情報２３１ａを設定する「フィールドＡ」から「フィールドＨ」を項目として有する。また、図１７に示す対応情報１３１は、帳票データ２３１の全体と対応付けて入力された付加情報２３１ａを設定する「全体」とを項目として有する。
【００６４】
具体的に、図１８に示す対応情報１３１において、「情報ＩＤ」が「１」である情報には、「帳票ＩＤ」として「０００１」が設定され、「日付」として「１／１４」が設定され、「担当」として「山田」が設定されている。また、図１８に示す対応情報１３１において、「情報ＩＤ」が「１」である情報には、「場所」として「厚木」が設定され、「フィールドＧ」として「新たなシミ有」が設定されている。そして、図１７に示す対応情報１３１の他の項目は、情報が設定されていない状態（ブランクの状態）である。
【００６５】
すなわち、情報作成部１１４は、作業者による付加情報２３１ａの入力があった場合に、入力された付加情報２３１ａの内容と、どの付加情報２３１ａに対応するフィールドを特定するための情報を含む対応情報１３１を作成する。これにより、作業者及び管理者は、点検作業等に伴って入力された付加情報２３１ａの内容を共有することが可能になる。
【００６６】
また、付加情報２３１ａの入力が行われたことに応じて対応情報１３１が作成されるため、管理者は、入力された付加情報２３１ａを集計する必要がなくなる。そのため、管理者は、付加情報２３１ａの集計に伴う作業負担を抑えることが可能になる。
【００６７】
図１２に戻り、付加情報２３１ａがフィールド２３２ａに対応している場合（Ｓ２２のＹＥＳ）、情報作成部１１４は、Ｓ１４で入力を受け付けた付加情報２３１ａと、対応する複数のフィールドを特定する情報とを対応付けた対応情報１３１を作成する（Ｓ２４）。
【００６８】
図１９は、図１７に示す帳票データ２３１に対して、複数のフィールドに対応する付加情報２３１ａに入力が行われた場合の帳票データ２３１を説明する図である。図１８に示す例において、「午後２時に計測」という文言を含む付加情報２３１ａから延びる矢印２３１ｂは２つ存在する。そして、各矢印２３１ｂの先端は、それぞれフィールド２３２ａ及びフィールド２３２ｂの範囲内に含まれている。
【００６９】
そのため、情報作成部１１４は、図２０に示すように、各矢印２３１ｂの先端の座標が含まれるフィールドにそれぞれ対応する形で、対応情報１３１を作成する。具体的に、図２０に示す対応情報１３１において、「情報ＩＤ」が「２」である情報には、「フィールドＡ」に「午後２時に計測」が設定されており、「情報ＩＤ」が「３」である情報には、「フィールドＢ」に「午後２時に計測」が設定されている。すなわち、複数のフィールドに対応する付加情報２３１ａに入力が行われた場合、情報作成部１１４は、各矢印２３１ｂの先端が示す座標に対応するように、対応情報１３１の作成を行う。図２０の他の情報については説明を省略する。
【００７０】
図１２に戻り、付加情報２３１ａがいずれのフィールドとも対応していない場合（Ｓ２１のＮＯ）、情報作成部１１４は、Ｓ１４で入力を受け付けた付加情報２３１ａと、帳票データ２３１の全体を示す情報とを対応付けた対応情報１３１を作成する（Ｓ２５）。
【００７１】
図２１は、図１９に示す帳票データ２３１に対して、いずれのフィールドとも対応しない付加情報２３１ａに入力が行われた場合の帳票データ２３１を説明する図である。図２１に示す例において、「担当者交代  山田⇒鈴木」という文言を含む付加情報２３１ａから延びる矢印２３１ｂは存在しない。この場合、入力受付部２１３は、「担当者交代  山田⇒鈴木」という文言を含む付加情報２３１ａが、特定のフィールドと対応する付加情報２３１ａではなく、表示装置に表示されている帳票データ２３１の全体と対応する付加情報２３１ａであると判定する。これにより、入力受付部２１３は、帳票データ２３１内の特定のフィールドに対応する付加情報２３１ａと、帳票データ２３１の全体に対応する付加情報２３１ａとを区別する形で入力を受ける付けることが可能になる。
【００７２】
そのため、情報作成部１１４は、図２２に示すように、帳票データ２３１内の特定のフィールドに対応する付加情報２３１ａと、帳票データ２３１の全体に対応する付加情報２３１ａとを区別する形で対応情報１３１を作成する。具体的に、図２２に示す対応情報１３１において、「情報ＩＤ」が「４」である情報には、「全体」に「担当者交代  山田⇒鈴木」が設定されている。図２２の他の情報については説明を省略する。
【００７３】
なお、Ｓ１４において入力された付加情報２３１ａから矢印２３１ｂが延びている場合であっても、その矢印２３１ｂの先端がフィールド情報２３２で定義されたいずれのフィールドの範囲にも含まれていない場合がある。この場合、情報作成部１１４は、付加情報２３１ａがいずれのフィールドとも対応していないと判定するものであってよい（Ｓ２１のＮＯ）。
【００７４】
図１２に戻り、作業者端末１の情報出力部１１５は、作業者による付加情報２３１ａの入力（帳票データ２３１の編集）が終了したか否かと判定する（Ｓ２６）。具体的に、情報出力部１１５は、作業者が付加情報２３１ａの入力を最後に行ってから所定の時間（例えば、３分）が経過した場合に、付加情報２３１ａの入力が終了したものと判定するものであってよい。また、情報出力部１１５は、作業者が付加情報２３１ａの入力を終了する旨の情報を作業者端末１に入力した場合に、付加情報２３１ａの入力が終了したものと判定するものであってよい。
【００７５】
そして、作業者による付加情報２３１ａの入力が終了したか否かと判定した場合（Ｓ２６のＹＥＳ）、情報出力部１１５は、作成された対応情報１３１の出力を行う。具体的に、情報出力部１１５は、作業者端末１の情報格納領域１３０に、作成された対応情報１３１を記憶する。また、情報出力部１１５は、作成された対応情報１３１を情報処理装置２に送信するものであってもよい。
【００７６】
一方、作業者による付加情報２３１ａの入力が終了したものと判定する前に、新たな付加情報２３１ａの入力があった場合（Ｓ２６のＮＯ）、入力受付部２１３は、図１１のＳ１４以降の処理を再度行う。
【００７７】
なお、情報作成部１１４は、例えば、帳票ＩＤ毎に対応情報１３１を作成するものであってよい。そのため、情報作成部１１４は、異なる日付に入力された付加情報２３１ａであっても、同一の帳票データ２３１に入力された付加情報２３１ａについては、同一の対応情報１３１内に情報を含めるものであってよい。
【００７８】
図２３は、図２１に示す帳票データ２３１に対して、複数の日（１月１４日及び１月１５日）に跨って点検作業が行われた場合の帳票データ２３１を説明する図である。この場合、作業者は、図２１に示す帳票データ２３１と同じ帳票データであるが、過去に付加情報２３１ａの入力が行われたシート（以下、文書データとも呼ぶ）と異なるシートに対して付加情報２３１の入力を行う。
【００７９】
具体的に、図２３に示す帳票データ２３１の例において、作業者は、「異音あり」という文字が記載された付加情報２３１ａを、表示装置に表示された帳票データ２３１に対して入力している。そして、作業者は、入力した付加情報２３１ａから延びる矢印２３１ｂの先端を、フィールド２３１ｅの範囲内まで延ばしている。すなわち、図２３に示す例において、作業者は、「異音あり」という文字が記載された付加情報２３１ａを、フィールド２３２ｅと対応付けている。
【００８０】
そのため、情報作成部１１４は、図２４に示すように、各矢印２３１ｂの先端の座標が含まれるフィールドに対応する形で、対応情報１３１を作成する。具体的に、図２４に示す対応情報１３１において、「情報ＩＤ」が「５」である情報には、「フィールドＥ」に「異音あり」が設定する。
【００８１】
これにより、作業者及び管理者は、情報が入力された日付や担当者の違いに関わらず、ある帳票データに対して入力された付加情報２３１ａを一覧の形で参照することが可能になる。図２４の他の情報については説明を省略する。
【００８２】
また、図２４に示す対応情報１３１において、「情報ＩＤ」が「５」である情報には、「場所」として「川崎」が設定されている。すなわち、「情報ＩＤ」が「５」である情報は、例えば、１月１５日に行われた厚木工場サーバ室の点検作業に対応する帳票データ２３１に対して、川崎事業所から更新が行われたことを示す情報を保持している。そのため、対応情報１３１は、付加情報２３１ａの入力に伴う作業が行われた場所の情報を管理することが可能になる。なお、対応情報１３１は、作業者が点検作業を行った日付とは別に、各付加情報２３１ａの入力が行われた日付を有するものであってもよい。
【００８３】
[入力情報の具体例]
入力受付部１１３は、Ｓ１４において、付加情報２３１ａの入力と併せて入力情報１３２の入力を受け付けるものであってよい。入力情報１３２は、作業者が帳票データ２３１に予め設けられている入力フィールド（図２で説明した状態欄１１ｆ等）に入力した情報である。これにより、情報出力部１１５は、対応情報１３１のみでなく、入力情報１３２の出力を行うことが可能になる。そのため、管理者は、対応情報１３１に含まれる情報のみでなく、入力情報１３２に含まれる情報も併せて集計を行うことが可能になる。以下、入力情報１３２の具体例について説明する。
【００８４】
図２５は、入力情報１３２の具体例を示す図である。図２５に示す入力情報１３２は、図２３で説明した帳票データ２３１に入力された情報に基づいて作成されたものとして説明を行う。図２５に示す入力情報１３２は、各情報を識別する「情報ＩＤ」と、帳票データ２３１を識別する「帳票ＩＤ」とを項目として有する。また、図２５に示す入力情報１３２は、帳票データ２３１の日付を識別する「日付」と、帳票データ２３１に対応する作業の担当者を識別する「担当」とを項目として有する。さらに、図２５に示す入力情報１３２は、フィールド２３２ａからフィールド２３２ｈにそれぞれ対応付けて入力された付加情報２３１ａを設定する「フィールドＡ」から「フィールドＨ」を項目として有する。
【００８５】
具体的に、図２５に示す入力情報１３２において、「情報ＩＤ」が「１」である情報には、「帳票ＩＤ」として「０００１」が設定され、「日付」として「１／１４」が設定され、「担当」として「山田」が設定されている。また、図２５に示す入力情報１３２において、「情報ＩＤ」が「１」である情報には、「フィールドＡ」として「３１℃」が設定され、「フィールドＢ」として「３２℃」が設定され、「フィールドＣ」、「フィールドＤ」及び「フィールドＨ」として「特になし」が設定されている。さらに、図２５に示す入力情報１３２において、「情報ＩＤ」が「１」である情報には、「フィールドＥ」及び「フィールドＦ」として「停止中」が設定され、「フィールドＧ」として「亀裂あり」が設定されている。
【００８６】
これにより、管理者は、対応情報１３１に含まれる情報のみでなく、入力情報１３２に含まれる情報も併せて集計を行うことが可能になる。なお、入力情報１３２は、帳票データ２３１に含まれる状態欄１１ｆに入力された情報のみでなく、例えば、帳票データ２３１に含まれるチェック欄１１ｅに入力された情報等を有するものであってもよい。
【００８７】
[情報処理装置における情報記憶処理の詳細]
次に、情報処理装置２における情報記憶処理について説明する。情報処理装置２の情報管理部２１１は、図１３に示すように、情報の入力を受け付けるまで待機する（Ｓ３２のＮＯ）。具体的に、情報管理部２１１は、管理者によって入力される帳票データ２３１またはフィールド情報２３２の入力を受け付けるまで、または、作業者端末１から送信される対応情報１３１または入力情報１３２を受信するまで待機する。なお、情報管理部２１１は、上記のように、入力された帳票データ２３１に含まれる情報からフィールド情報２３２を作成するものであってもよい。
【００８８】
そして、情報の入力を受け付けた場合（Ｓ３２のＹＥＳ）、情報処理装置２の情報管理部２１１は、入力された情報（受信した情報）を情報格納領域２３０に記憶する（Ｓ３２）。これにより、作業者端末１は、図１１のＳ１２において、情報格納領域２３０から帳票データ２３１及びフィールド情報２３２を取得することが可能になる（図１２のＳ１２）。
【００８９】
このように、第１の実施の形態によれば、作業者端末１は、複数のフィールドを有する帳票データ２３１の表示を行う。そして、作業者端末１は、複数のフィールドのうち、少なくともいずれかのフィールドと対応付けた付加情報２３１ａの入力を、１または複数のフィールドについて受け付ける。さらに、作業者端末１は、入力を受け付けた付加情報のリストを出力するとともに、リストを出力する付加情報２３１ａにそれぞれ対応付けられたフィールドを特定する情報を出力する。これにより、作業者端末１は、帳票データ２３１内の任意のフィールドと対応させた状態で、付加情報２３１ａの入力を受け付けることが可能になる。
【００９０】
以上の実施の形態をまとめると、以下の付記のとおりである。
【００９１】
（付記１）
コンピュータに、
複数のフィールドを有する帳票データを表示し、
前記複数のフィールドのうち、少なくともいずれかのフィールドと対応付けた付加情報の入力を、１または複数のフィールドについて受け付け、
入力を受け付けた前記付加情報を出力するとともに、出力する前記付加情報と対応付けられたフィールドを特定する情報を出力する、
処理を実行させることを特徴とする帳票処理プログラム。
【００９２】
（付記２）
付記１において、さらに、
前記複数のフィールドに含まれるフィールドに対応しない付加情報の入力を受け付け、
前記出力する処理では、前記対応しない付加情報を出力する場合、前記対応しない付加情報を出力するとともに、前記帳票データの全体を示す情報を出力する、
帳票処理プログラム。
【００９３】
（付記３）
付記１において、
前記帳票データは、それぞれ前記複数のフィールドを有する複数の文書データからなり、
前記入力を受け付ける処理では、前記複数の文書データのそれぞれに含まれる前記複数のフィールドのうち、少なくともいずれかのフィールドと対応付けた付加情報の入力を受け付ける、
帳票処理プログラム。
【００９４】
（付記４）
付記１において、
前記入力を受け付ける処理では、前記付加情報が入力された後、入力された前記付加情報と、前記複数のフィールドに含まれるフィールドとを対応付ける旨の情報が入力された場合に、前記付加情報の入力についての前記受け付けを行う、
帳票処理プログラム。
【００９５】
（付記５）
付記１において、
前記出力する処理では、入力された前記付加情報の入力に伴う作業が行われた場所を示す情報の出力を行う、
帳票処理プログラム。
【００９６】
（付記６）
複数のフィールドを有する帳票データを表示する表示部と、
前記複数のフィールドのうち、少なくともいずれかのフィールドと対応付けた付加情報の入力を、１または複数のフィールドについて受け付ける入力受付部と、
入力を受け付けた前記付加情報を出力するとともに、出力する前記付加情報と対応付けられたフィールドを特定する情報を出力する出力部と、を有する、
帳票処理装置。
【００９７】
（付記７）
複数のフィールドを有する帳票データを表示し、
前記複数のフィールドのうち、少なくともいずれかのフィールドと対応付けた付加情報の入力を、１または複数のフィールドについて受け付け、
入力を受け付けた前記付加情報を出力するとともに、出力する前記付加情報と対応付けられたフィールドを特定する情報を出力する、
帳票処理方法。
【符号の説明】
【００９８】
１：作業者端末              ２：情報処理装置
１１：帳票データ            １２ａ：フィールド
１２ｂ：付加情報            １２ｃ：矢印
【図１】
2016167175.tif 000003
【図２】
2016167175.tif 000004
【図３】
2016167175.tif 000005
【図４】
2016167175.tif 000006
【図５】
2016167175.tif 000007
【図６】
2016167175.tif 000008
【図７】
2016167175.tif 000009
【図８】
2016167175.tif 000010
【図９】
2016167175.tif 000011
【図１０】
2016167175.tif 000012
【図１１】
2016167175.tif 000013
【図１２】
2016167175.tif 000014
【図１３】
2016167175.tif 000015
【図１４】
2016167175.tif 000016
【図１５】
2016167175.tif 000017
【図１６】
2016167175.tif 000018
【図１７】
2016167175.tif 000019
【図１８】
2016167175.tif 000020
【図１９】
2016167175.tif 000021
【図２０】
2016167175.tif 000022
【図２１】
2016167175.tif 000023
【図２２】
2016167175.tif 000024
【図２３】
2016167175.tif 000025
【図２４】
2016167175.tif 000026
【図２５】
2016167175.tif 000027