(57)【要約】【課題】原稿に含まれる秘匿性を有する情報をデータ入力する際に、秘匿性を保ちつつデータの入力を行うことを可能とする。【解決手段】原稿画像データから分割画像データを生成し、分割画像データをデータ入力者のみが復号化可能に暗号化し、分割画像データを含む配信ファイルを生成し、配信ファイルをデータ入力者が使用する入力側装置へ送信する配信側装置１００と、配信側装置１００から送信された配信ファイルを受信し、配信ファイルに含まれる暗号化された分割画像データを復号化し、復号化された分割画像データに含まれる情報をデータ入力者に呈示し、データ入力者によるデータの入力を受け付け、入力データを分割画像データに関連付けて配信ファイルに含め、配信ファイルを配信元の配信側装置に返送する入力側装置２００と、を含むデータ入力支援システム。【選択図】図４
2009200989.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
データ入力者による入力を必要とする入力対象情報を含む原稿画像データから前記入力対象情報を含む画像領域を抽出した分割画像データを生成する画像分割ステップと、
前記分割画像データに対して、前記分割画像データに含まれる入力対象情報のデータ入力者のみが復号化可能に暗号化を施す分割画像データ暗号化ステップと、
暗号化された前記分割画像データを含む配信ファイルを前記原稿画像データ毎に生成する配信ファイル生成ステップと、
前記配信ファイルをデータ入力者が使用する入力側装置へ送信するファイル送信ステップと、
を含む処理を実行させることを特徴とする配信側プログラム。
【請求項２】
請求項１に記載の配信側プログラムであって、
前記分割画像データの暗号化に用いた第１暗号鍵を、前記分割画像データに含まれる入力対象情報のデータ入力者のみが復号化できる第２暗号鍵を用いて暗号化する暗号鍵暗号化ステップをさらにコンピュータに実行させ、
前記配信ファイル生成ステップは、暗号化された前記分割画像データと前記第２暗号鍵とを関連付けて配信ファイルに含めることを特徴とする配信側プログラム。
【請求項３】
請求項１又は２に記載の配信側プログラムであって、
前記配信ファイル生成ステップは、暗号化された前記分割画像データと、前記分割画像データの画像が前記原稿画像に占める画像領域を特定する領域特定情報と、を関連付けて配信ファイルに含めることを特徴とする配信側プログラム。
【請求項４】
請求項１〜３のいずれか１つに記載の配信側プログラムであって、
前記配信ファイル生成ステップは、暗号化された前記分割画像データと、前記分割画像データに含まれる入力対象情報の属性を示す属性情報と、を関連付けて配信ファイルに含めることを特徴とする配信側プログラム。
【請求項５】
請求項１〜４のいずれか１つに記載の配信側プログラムであって、
前記配信ファイル生成ステップは、暗号化された前記分割画像データと、前記分割画像データに含まれる入力対象情報を入力する際の制限を示す制限情報と、を関連付けて配信ファイルに含めることを特徴とする配信側プログラム。
【請求項６】
コンピュータに、
データ入力者による入力を必要とする入力対象情報を含む原稿画像データから前記入力対象情報を含む画像領域を抽出した画像データを暗号化した分割画像データを含んだ配信ファイルを受信するファイル受信ステップと、
前記配信ファイルに含まれる暗号化された前記分割画像データを復号化する画像データ復号化ステップと、
前記復号化された分割画像データに含まれる情報をデータ入力者に呈示し、データ入力者によるデータの入力を受け付けるデータ入力ステップと、
前記データ入力ステップで得られた入力データを、前記分割画像データに関連付けて前記配信ファイルに含める配信ファイル更新ステップと、
前記配信ファイルを配信元の配信側装置に返送するファイル送信ステップと、
を含む処理を実行させることを特徴とする入力側プログラム。
【請求項７】
請求項６に記載の入力側プログラムであって、
前記入力データを前記配信側装置のユーザのみが復号化可能な暗号鍵で暗号化する暗号鍵暗号化ステップをさらにコンピュータに実行させ、
前記配信ファイル更新ステップは、暗号化された前記入力データを前記分割画像データに関連付けて前記配信ファイルに含めることを特徴とする入力側プログラム。
【請求項８】
請求項６又は７に記載の入力側プログラムであって、
前記配信ファイルに含まれる前記分割画像データに、前記分割画像データに含まれる入力対象情報のデータ入力者のみが復号化可能である暗号化された暗号鍵が関連付けられている場合に、前記暗号鍵を復号化する暗号鍵復号化ステップをさらにコンピュータに実行させ、
前記画像データ復号化ステップでは、前記復号化された暗号鍵を用いて前記配信ファイルに含まれる暗号化された前記分割画像データを復号化することを特徴とする入力側プログラム。
【請求項９】
請求項６〜８のいずか１つに記載の入力側プログラムであって、
前記配信ファイルに含まれる前記分割画像データに、前記分割画像データの画像が原稿画像に占める画像領域を特定する領域特定情報が関連付けられている場合に、
前記データ入力ステップは、前記画像領域を特定する情報に応じた前記原稿画像内の画像領域に前記分割画像データを表示させてユーザに呈示することを特徴とする入力側プログラム。
【請求項１０】
請求項６〜９のいずれか１つに記載の入力側プログラムであって、
前記配信ファイルに含まれる前記分割画像データに、前記分割画像データに含まれる入力対象情報を入力する際の制限を示す制限情報が関連付けられている場合に、
前記データ入力ステップは、前記制限情報に応じてデータ入力者によるデータの入力を制限することを特徴とする入力側プログラム。
【請求項１１】
請求項６〜１０のいずれか１つに記載の入力側プログラムであって、
前記分割画像データのいずれかに含まれる入力対象情報の１つに対して複数のデータ入力者が設定されており、前記データ入力ステップにおいて前記複数のデータ入力者によって入力された入力データが異なっている場合に、
前記配信ファイル更新処理は、当該相違を示すデータ状況フラグを設定し、前記分割画像データに関連付けて前記配信ファイルに含めることを特徴とする入力側プログラム。
【請求項１２】
コンピュータに、
データ入力者による入力を必要とする入力対象情報を含む原稿画像データから前記入力対象情報を含む画像領域を抽出した画像データを暗号化した分割画像データと、前記分割画像データに関連付けられた入力データと、を含んだ配信ファイルを受信するファイル受信ステップと、
前記ファイル受信ステップで受信された配信ファイルであって、同じ原稿画像データに関連付けられている配信ファイルに含まれている入力データを１つの入力データベースに纏めるデータアセンブルステップと、
を含む処理を実行させることを特徴とする配信側プログラム。
【請求項１３】
請求項１２に記載の配信側プログラムであって、
前記配信ファイルが、前記分割画像データと、前記分割画像データに関連付けられた入力データと、前記入力データの信憑性を示すデータ状況フラグと、を含む場合に、
前記分割画像データから再現された画像と、前記分割画像データに関連付けられている入力データと、を表示し、表示の際に前記分割画像データに関連付けられているデータ状況フラグに応じて入力データの表示態様を変更して表示することを特徴とする配信側プログラム。
【請求項１４】
データ入力者による入力を必要とする入力対象情報を含む原稿画像データから前記入力対象情報を含む画像領域を抽出した分割画像データを生成する画像分割手段と、
前記分割画像データに対して、前記分割画像データに含まれる入力対象情報のデータ入力者のみが復号化可能に暗号化を施す分割画像データ暗号化手段と、
暗号化された前記分割画像データを含む配信ファイルを前記原稿画像データ毎に生成する配信ファイル生成手段と、
前記配信ファイルをデータ入力者が使用する入力側装置へ送信するファイル送信手段と、
を備えることを特徴とする配信側装置。
【請求項１５】
データ入力者による入力を必要とする入力対象情報を含む原稿画像データから前記入力対象情報を含む画像領域を抽出した画像データを暗号化した分割画像データを含んだ配信ファイルを受信するファイル受信手段と、
前記配信ファイルに含まれる暗号化された前記分割画像データを復号化する画像データ復号化手段と、
前記復号化された分割画像データに含まれる情報をデータ入力者に呈示し、データ入力者によるデータの入力を受け付けるデータ入力手段と、
前記データ入力手段で得られた入力データを、前記分割画像データに関連付けて前記配信ファイルに含める配信ファイル更新手段と、
前記配信ファイルを配信元の配信側装置に返送するファイル送信手段と、
を備えることを特徴とする入力側装置。
【請求項１６】
データ入力者による入力を必要とする入力対象情報を含む原稿画像データから前記入力対象情報を含む画像領域を抽出した画像データを暗号化した分割画像データと、前記分割画像データに関連付けられた入力データと、を含んだ配信ファイルを受信するファイル受信手段と、
前記ファイル受信手段で受信された配信ファイルであって、同じ原稿画像データに関連付けられている配信ファイルに含まれている入力データを１つの入力データベースに纏めるデータアセンブル手段と、
を備えることを特徴とする配信側装置。
【請求項１７】
データ入力者による入力を必要とする入力対象情報を含む原稿画像データから前記入力対象情報を含む画像領域を抽出した分割画像データを生成する画像分割手段と、
前記分割画像データに対して、前記分割画像データに含まれる入力対象情報のデータ入力者のみが復号化可能に暗号化を施す分割画像データ暗号化手段と、
暗号化された前記分割画像データを含む配信ファイルを前記原稿画像データ毎に生成する配信ファイル生成手段と、
前記配信ファイルをデータ入力者が使用する入力側装置へ送信する第１ファイル送信手段と、
前記入力側装置から返信された配信ファイルを受信する第１ファイル受信手段と、
前記ファイル受信手段で受信された配信ファイルであって、同じ原稿画像データに関連付けられている配信ファイルに含まれている入力データを１つの入力データベースに纏めるデータアセンブル手段と、
を備える配信側装置と、
前記配信側装置から送信された配信ファイルを受信する第２ファイル受信手段と、
前記配信ファイルに含まれる暗号化された前記分割画像データを復号化する画像データ復号化手段と、
前記復号化された分割画像データに含まれる情報をデータ入力者に呈示し、データ入力者によるデータの入力を受け付けるデータ入力手段と、
前記データ入力手段で得られた入力データを、前記分割画像データに関連付けて前記配信ファイルに含める配信ファイル更新手段と、
前記配信ファイルを配信元の配信側装置に返送する第２ファイル送信手段と、
を備える入力側装置と、
を含むことを特徴とするデータ入力支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ入力支援のための配信側プログラム、入力側プログラム、配信側装置、入力側装置及びデータ入力支援システムに関する。
【背景技術】
【０００２】
様々なデータ（文字や数字）が含まれた原稿を読み取って電子化し、その電子化された画像データを参照して原稿に含まれているデータを入力する業務が行われている。
【０００３】
例えば、図１３に示すように、入力業務を行う業者へ住所、氏名、口座番号、金額を含む銀行口座情報の画像データを送信し、業者では受け取った銀行口座情報の画像データから画像を再現し、その画像を参照して画像データに含まれる住所、氏名、口座番号及び金額を入力する作業を行う。
【０００４】
ところが、原稿に個人情報等の秘匿義務がある情報が含まれている場合、原稿に含まれている複数の情報をそれぞれ別の業者に入力させる処理を行う場合がある。例えば、図１３に示す銀行口座情報の場合、図１４に示すように、画像を住所、氏名、口座番号、金額それぞれを含む領域に分割した分割画像、又は、それぞれの領域以外の領域をマスクしたマスク画像を別々の業者に送付し、それぞれの情報について各々の業者において入力処理する方法が採用されている（特許文献１，２等）。
【０００５】
【特許文献１】特開２００３−５８８１３号公報
【特許文献２】特開２００６−２２９８５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このような方法を採用した場合、依頼主側では各業者で入力されたデータを集め、元の画像データに含まれるデータの組み合わせを再現する必要がある。そこで、依頼主及び総ての入力業者において元の画像データと分割画像やマスク画像や入力データとを関連付けておく必要がある。特に、入力業者においては、分割画像やマスク画像と元の画像データの関連付けと、入力データと元の画像データとの関連付けを行う必要があり、ファイルの管理が煩雑になっている。
【課題を解決するための手段】
【０００７】
本発明の１つの構成要素は、コンピュータに、データ入力者による入力を必要とする入力対象情報を含む原稿画像データから前記入力対象情報を含む画像領域を抽出した分割画像データを生成する画像分割ステップと、前記分割画像データに対して、前記分割画像データに含まれる入力対象情報のデータ入力者のみが復号化可能に暗号化を施す分割画像データ暗号化ステップと、暗号化された前記分割画像データを含む配信ファイルを前記原稿画像データ毎に生成する配信ファイル生成ステップと、前記配信ファイルをデータ入力者が使用する入力側装置へ送信するファイル送信ステップと、を含む処理を実行させることを特徴とする配信側プログラムである。
【０００８】
ここで、前記分割画像データの暗号化に用いた第１暗号鍵を、前記分割画像データに含まれる入力対象情報のデータ入力者のみが復号化できる第２暗号鍵を用いて暗号化する暗号鍵暗号化ステップをさらにコンピュータに実行させ、前記配信ファイル生成ステップは、暗号化された前記分割画像データと前記第２暗号鍵とを関連付けて配信ファイルに含めるものとしてもよい。
【０００９】
また、前記配信ファイル生成ステップは、暗号化された前記分割画像データと、前記分割画像データの画像が前記原稿画像に占める画像領域を特定する領域特定情報と、を関連付けて配信ファイルに含めるものとしてもよい。
【００１０】
また、前記配信ファイル生成ステップは、暗号化された前記分割画像データと、前記分割画像データに含まれる入力対象情報の属性を示す属性情報と、を関連付けて配信ファイルに含めるものとしてもよい。
【００１１】
また、前記配信ファイル生成ステップは、暗号化された前記分割画像データと、前記分割画像データに含まれる入力対象情報を入力する際の制限を示す制限情報と、を関連付けて配信ファイルに含めるものとしてもよい。
【００１２】
また、本発明の別の構成要素は、コンピュータに、データ入力者による入力を必要とする入力対象情報を含む原稿画像データから前記入力対象情報を含む画像領域を抽出した画像データを暗号化した分割画像データを含んだ配信ファイルを受信するファイル受信ステップと、前記配信ファイルに含まれる暗号化された前記分割画像データを復号化する画像データ復号化ステップと、前記復号化された分割画像データに含まれる情報をデータ入力者に呈示し、データ入力者によるデータの入力を受け付けるデータ入力ステップと、前記データ入力ステップで得られた入力データを、前記分割画像データに関連付けて前記配信ファイルに含める配信ファイル更新ステップと、前記配信ファイルを配信元の配信側装置に返送するファイル送信ステップと、を含む処理を実行させることを特徴とする入力側プログラムである。
【００１３】
ここで、前記入力データを前記配信側装置のユーザのみが復号化可能な暗号鍵で暗号化する暗号鍵暗号化ステップをさらにコンピュータに実行させ、前記配信ファイル更新ステップは、暗号化された前記入力データを前記分割画像データに関連付けて前記配信ファイルに含めるものとしてもよい。
【００１４】
また、前記配信ファイルに含まれる前記分割画像データに、前記分割画像データに含まれる入力対象情報のデータ入力者のみが復号化可能である暗号化された暗号鍵が関連付けられている場合に、前記暗号鍵を復号化する暗号鍵復号化ステップをさらにコンピュータに実行させ、前記画像データ復号化ステップでは、前記復号化された暗号鍵を用いて前記配信ファイルに含まれる暗号化された前記分割画像データを復号化するものとしてもよい。
【００１５】
また、前記配信ファイルに含まれる前記分割画像データに、前記分割画像データの画像が原稿画像に占める画像領域を特定する領域特定情報が関連付けられている場合に、前記データ入力ステップは、前記画像領域を特定する情報に応じた前記原稿画像内の画像領域に前記分割画像データを表示させてユーザに呈示するものとしてもよい。
【００１６】
また、前記配信ファイルに含まれる前記分割画像データに、前記分割画像データに含まれる入力対象情報を入力する際の制限を示す制限情報が関連付けられている場合に、前記データ入力ステップは、前記制限情報に応じてデータ入力者によるデータの入力を制限するものとしてもよい。
【００１７】
また、前記分割画像データのいずれかに含まれる入力対象情報の１つに対して複数のデータ入力者が設定されており、前記データ入力ステップにおいて前記複数のデータ入力者によって入力された入力データが異なっている場合に、前記配信ファイル更新処理は、当該相違を示すデータ状況フラグを設定し、前記分割画像データに関連付けて前記配信ファイルに含めるものとしてもよい。
【００１８】
また、本発明の別の構成要素は、コンピュータに、データ入力者による入力を必要とする入力対象情報を含む原稿画像データから前記入力対象情報を含む画像領域を抽出した画像データを暗号化した分割画像データと、前記分割画像データに関連付けられた入力データと、含んだ配信ファイルを受信するファイル受信ステップと、前記ファイル受信ステップで受信された配信ファイルであって、同じ原稿画像データに関連付けられている配信ファイルに含まれている入力データを１つの入力データベースに纏めるデータアセンブルステップと、を含む処理を実行させることを特徴とする配信側プログラムである。
【００１９】
また、前記配信ファイルが、前記分割画像データと、前記分割画像データに関連付けられた入力データと、前記入力データの信憑性を示すデータ状況フラグと、を含む場合に、前記分割画像データから再現された画像と、前記分割画像データに関連付けられている入力データと、を表示し、表示の際に前記分割画像データに関連付けられているデータ状況フラグに応じて入力データの表示態様を変更して表示するものとしてもよい。
【００２０】
また、本発明の別の態様における構成要素は、データ入力者による入力を必要とする入力対象情報を含む原稿画像データから前記入力対象情報を含む画像領域を抽出した分割画像データを生成する画像分割手段と、前記分割画像データに対して、前記分割画像データに含まれる入力対象情報のデータ入力者のみが復号化可能に暗号化を施す分割画像データ暗号化手段と、暗号化された前記分割画像データを含む配信ファイルを前記原稿画像データ毎に生成する配信ファイル生成手段と、前記配信ファイルをデータ入力者が使用する入力側装置へ送信するファイル送信手段と、を備えることを特徴とする配信側装置である。
【００２１】
また、本発明の別の態様における構成要素は、データ入力者による入力を必要とする入力対象情報を含む原稿画像データから前記入力対象情報を含む画像領域を抽出した画像データを暗号化した分割画像データを含んだ配信ファイルを受信するファイル受信手段と、前記配信ファイルに含まれる暗号化された前記分割画像データを復号化する画像データ復号化手段と、前記復号化された分割画像データに含まれる情報をデータ入力者に呈示し、データ入力者によるデータの入力を受け付けるデータ入力手段と、前記データ入力手段で得られた入力データを、前記分割画像データに関連付けて前記配信ファイルに含める配信ファイル更新手段と、前記配信ファイルを配信元の配信側装置に返送するファイル送信手段と、を備えることを特徴とする入力側装置である。
【００２２】
また、本発明の別の態様における構成要素は、データ入力者による入力を必要とする入力対象情報を含む原稿画像データから前記入力対象情報を含む画像領域を抽出した画像データを暗号化した分割画像データと、前記分割画像データに関連付けられた入力データと、含んだ配信ファイルを受信するファイル受信手段と、前記ファイル受信手段で受信された配信ファイルであって、同じ原稿画像データに関連付けられている配信ファイルに含まれている入力データを１つの入力データベースに纏めるデータアセンブル手段と、を備えることを特徴とする配信側装置である。
【００２３】
これらの装置を組み合わせて、データ入力者による入力を必要とする入力対象情報を含む原稿画像データから前記入力対象情報を含む画像領域を抽出した分割画像データを生成する画像分割手段と、前記分割画像データに対して、前記分割画像データに含まれる入力対象情報のデータ入力者のみが復号化可能に暗号化を施す分割画像データ暗号化手段と、
暗号化された前記分割画像データを含む配信ファイルを前記原稿画像データ毎に生成する配信ファイル生成手段と、前記配信ファイルをデータ入力者が使用する入力側装置へ送信する第１ファイル送信手段と、前記入力側装置から返信された配信ファイルを受信する第１ファイル受信手段と、前記ファイル受信手段で受信された配信ファイルであって、同じ原稿画像データに関連付けられている配信ファイルに含まれている入力データを１つの入力データベースに纏めるデータアセンブル手段と、を備える配信側装置と、前記配信側装置から送信された配信ファイルを受信する第２ファイル受信手段と、前記配信ファイルに含まれる暗号化された前記分割画像データを復号化する画像データ復号化手段と、前記復号化された分割画像データに含まれる情報をデータ入力者に呈示し、データ入力者によるデータの入力を受け付けるデータ入力手段と、前記データ入力手段で得られた入力データを、前記分割画像データに関連付けて前記配信ファイルに含める配信ファイル更新手段と、前記配信ファイルを配信元の配信側装置に返送する第２ファイル送信手段と、を備える入力側装置と、を含むことを特徴とするデータ入力支援システムを構成してもよい。
【発明の効果】
【００２４】
請求項１，６，１２，１４，１５，１６及び１７の構成によれば、原稿画像に含まれる情報をより安全に入力し、データ化することができる。特に、個人情報のようにデータ入力処理に秘匿性を必要とする場合に複数の業者においてデータを入力する際の秘匿性を保持することができる。
【００２５】
請求項２，７及び８の構成によれば、暗号化処理を用いることによって原稿画像に含まれる情報をより安全に入力し、データ化することができる。
【００２６】
請求項３及び９の構成によれば、原稿画像に含まれる情報を原稿画像における画像領域に表示してユーザに確認させ、ユーザはそれを目視した上でデータとして入力することができる。
【００２７】
請求項４の構成によれば、原稿画像に含まれる情報の属性を確認することができ、属性に応じた処理を実現することができる。
【００２８】
請求項５及び１０の構成によれば、原稿画像に含まれる情報を入力する際にその内容に応じてデータ入力を制限することができる。
【００２９】
請求項１１及び１３の構成によれば、原稿画像に含まれる１つの情報に対して複数のデータ入力者がデータ入力を行った場合に、データ状況フラグによって入力データが相違したか否かを確認することができ、データの信憑性を知ることができる。
【発明を実施するための最良の形態】
【００３０】
本発明の実施の形態における入力支援システムは、図１に示すように、配信側装置１００と入力側装置２００（２００ａ〜２００ｄ）とを含んで構成される。配信側装置１００はデータ入力を依頼する依頼主側に設置され、入力側装置２００はデータ入力を行う業者等に設置される。配信側装置１００及び入力側装置２００は、インターネット等の通信手段を用いて互いに情報伝達可能に接続される。なお、本実施の形態では、入力側装置２００を４台としたがこれに限定されるものではなく、入力処理を行う項目の数に応じて台数を変更してもよい。
【００３１】
配信側装置１００は、図２に示すように、中央処理部１０ａ、記憶部１２ａ、入力部１４ａ、表示部１６ａ及びインターフェース部１８ａを含んで構成される。これらの構成部は、バスやネットワーク等の情報伝達手段によって相互に情報伝達可能に接続される。
【００３２】
中央処理部１０ａは、ＣＰＵ（中央制御装置）を含んで構成される。中央処理部１０ａは、記憶部１２ａ、入力部１４ａ及びインターフェース部１８ａから情報を受け取り、その情報に対してプログラムに従って演算等の処理を施し、表示部１６ａ及びインターフェース部１８ａへ出力することによって情報処理を行う。本実施の形態では、中央処理部１０ａは、記憶部１２ａに予め格納されている配信側プログラムを実行することによって、入力支援システムの配信側装置１００としての機能を実現する。
【００３３】
記憶部１２ａは、半導体メモリ、ハードディスク装置、光ディスク装置等の情報記憶装置を含んで構成される。記憶部１２ａは、配信側装置１００で実行される配信側プログラムや配信側装置１００での処理に供されるデータを格納及び保持する。
【００３４】
入力部１４ａは、キーボード等の文字データ入力側装置、マウス等のポインティングデバイス等の情報入力側装置を含んで構成される。入力部１４ａは、配信側装置に対して情報を入力するユーザによって操作され、ユーザからの指示や処理のためのデータを受け付けるために用いられる。また、入力部１４ａは、紙等の印刷媒体に画像形成された画像を読み取り、電子データである画像データに変換するスキャナ等の画像読取装置を含んでもよい。入力部１４ａから入力されたデータは記憶部１２ａに格納及び保持される。
【００３５】
表示部１６ａは、ディスプレイ等の表示装置を含んで構成される。表示部１６ａは、アプリケーションでの処理を行う際にユーザにユーザインターフェース画像や処理対象である情報を呈示するために用いられる。例えば、ユーザに対して、配信側装置での処理に必要な情報の入力を促すユーザインターフェース画像や原稿画像や入力データを呈示する画面を表示する。
【００３６】
インターフェース部１８ａは、配信側装置１００をＬＡＮ、ＷＡＮ、インターネット等の通信手段を介して他の装置へ情報伝達可能に接続するための装置を含んで構成される。本実施の形態において、配信側装置１００は、インターフェース部１８ａを用いて入力処理に必要な画像データやデータを外部の装置から取得してもよい。また、配信側装置１００は、インターフェース部１８ａを用いて入力処理に必要な画像データやデータを入力側装置２００が設置された外部業者へ送信する。インターフェース部１８ａは、例えば、ＴＣＰ／ＩＰ等の既存のプロトコルに則って情報伝達を実現する装置としてもよい。
【００３７】
入力側装置２００は、図３に示すように、中央処理部１０ｂ、記憶部１２ｂ、入力部１４ｂ、表示部１６ｂ及びインターフェース部１８ｂを含んで構成される。これらの構成部は、バスやネットワーク等の情報伝達手段によって相互に情報伝達可能に接続される。
【００３８】
中央処理部１０ｂは、ＣＰＵ（中央制御装置）を含んで構成される。中央処理部１０ｂは、記憶部１２ｂ、入力部１４ｂ及びインターフェース部１８ｂから情報を受け取り、その情報に対してプログラムに従って演算等の処理を施し、表示部１６ｂ及びインターフェース部１８ｂへ出力することによって情報処理を行う。本実施の形態では、中央処理部１０ｂは、記憶部１２ｂに予め格納されている入力側プログラムを実行することによって、入力支援システムの入力側装置２００としての機能を実現する。
【００３９】
記憶部１２ｂは、半導体メモリ、ハードディスク装置、光ディスク装置等の情報記憶装置を含んで構成される。記憶部１２ｂは、入力側装置２００で実行される入力側プログラムや入力側装置２００での処理に供されるデータを格納及び保持する。
【００４０】
入力部１４ｂは、キーボード等の文字データ入力側装置、マウス等のポインティングデバイス等の情報入力側装置を含んで構成される。入力部１４ｂは、入力側装置に対して情報を入力するユーザ（データの入力者等）によって操作され、ユーザからの指示や処理のためのデータを受け付けるために用いられる。入力部１４ｂから入力されたデータは記憶部１２ｂに格納及び保持される。
【００４１】
表示部１６ｂは、ディスプレイ等の表示装置を含んで構成される。表示部１６ｂは、アプリケーションでの処理を行う際にユーザにユーザインターフェース画像や処理対象である情報を呈示するために用いられる。例えば、ユーザに対して、入力側装置２００でのデータの入力処理に必要なユーザインターフェース画像を表示する。
【００４２】
インターフェース部１８ｂは、入力側装置２００をＬＢＮ、ＷＢＮ、インターネット等の通信手段を介して他の装置へ情報伝達可能に接続するための装置を含んで構成される。本実施の形態において、入力側装置２００は、インターフェース部１８ｂを用いて配信側装置１００からデータの入力処理に必要な画像データやデータを取得する。また、入力側装置２００は、インターフェース部１８ｂを用いて、入力されたデータを配信側装置１００へ送信する。インターフェース部１８ｂは、例えば、ＴＣＰ／ＩＰ等の既存のプロトコルに則って情報伝達を実現する装置としてもよい。
【００４３】
図４は、本実施の形態における入力支援システムを機能ブロック図として示したものである。
【００４４】
配信側装置１００は、図４に示すように、画像取得手段２０、画像分割手段２１、分割画像データ暗号化手段２２、暗号鍵暗号化手段２３、配信ファイル生成手段２４、ファイル送受信手段２５、データアセンブル手段２６及び表示手段２７を含んで構成される。
【００４５】
入力側装置２００は、ファイル送受信手段３０、暗号鍵復号化手段３１、画像データ復号化手段３２、データ入力手段３３、入力データ暗号手段３４、配信ファイル更新手段３５を含んで構成される。
【００４６】
以下、入力支援システムにおいて図４の機能ブロック図に示す機能を実現する際の処理について説明する。本実施例では、図１３に示した銀行口座の情報が含まれた原稿のデータ入力を例に説明を行う。
【００４７】
以下では、配信側装置１００において配信側プログラムを実行することによって処理される配信ファイル作成処理及びデータアセンブル処理、並びに、入力側装置２００において入力側プログラムを実行することによって処理されるデータ入力処理について分けて説明する。
【００４８】
＜配信ファイルの作成及び配信処理＞
配信ファイルの作成及び配信処理は、図５に示すフローチャートに沿って実行される。中央処理部１０ａは、記憶部１２ａに記憶されている配信側プログラムを実行して、ステップＳ１０からの処理を行う。
【００４９】
ステップＳ１０では、データ入力処理の処理対象となる原稿画像データを取得する。このステップＳ１０が図４における画像取得手段２０に相当する。原稿画像データは、入力部１４ａに含まれる画像読取装置によって紙などの印刷媒体に画像形成されている原稿を読み取ることによって取得することができる。また、インターフェース部１８ａを介して、外部の装置から原稿画像データを取得してもよい。取得された原稿画像データは記憶部１２ａに格納及び保持される。
【００５０】
ステップＳ１２では、原稿画像データの分割処理が行われる。中央処理部１０ａは、処理対象の原稿画像データからデータ入力処理が必要な情報を含む領域を分割・抽出する。このステップが図４における画像分割手段２１に相当する。
【００５１】
例えば、口座情報、入金伝票、領収書等のように原稿のフォーマットの種別毎に入力が必要な情報、その情報が含まれている領域、その情報の属性及びその情報の入力に関する制約が定められている場合、記憶部１２ａにこれらの情報を予め記憶させておき、中央処理部１０ａは、ステップＳ１０において取得された原稿画像データのフォーマットを画像解析等により特定し、そのフォーマットに応じてデータ入力処理が必要な情報が含まれている領域を抽出してそれぞれ分割画像データとして分割する。また、原稿画像データのフォーマットは、原稿に予めフォーマットを示す埋込み情報を付加しておき、それを読み出して解析することによって特定するものとしてもよい。
【００５２】
なお、入力処理が必要な情報が含まれている領域とは、原稿画像データ内において入力が必要な情報が占める領域を特定する情報であり、例えば座標（Ｘ軸始点、Ｙ軸始点、幅、高さ）等の情報をいう。属性とは、入力される情報の内容（銀行口座に関する原稿の場合には住所、氏名、口座番号、金額等）を特定する情報をいう。情報の入力に関する制約とは、その情報を入力する際の文字数、文字種等をいう。
【００５３】
また、記憶部１２ａに格納されている原稿画像データを読み出し、原稿画像を表示部１６ａに表示させて入力が必要な情報が含まれている領域をユーザに選択させてもよい。ユーザは、表示部１６ａに表示された原稿画像を参照しつつ、入力部１４ａのポインティングデバイス等を用いて、入力が必要な情報が含まれている領域及び情報の属性を入力する。中央処理部１０ａは、原稿画像データから入力部１４ａによって入力された領域に対応する分割画像データを生成する。
【００５４】
原稿画像データから分割された分割画像データは、原稿画像データ毎に原稿画像データ中の領域を特定する座標情報（Ｘ軸始点、Ｙ軸始点、幅、高さ）、情報の属性及び入力時の制約と関連付けられて記憶部１２ａに格納及び保持される。
【００５５】
ステップＳ１４では、配信ファイルが生成される。このステップが図４における画像分割手段２１、分割画像データ暗号化手段２２、暗号鍵暗号化手段２３、配信ファイル生成手段２４に相当する。
【００５６】
配信ファイルは、図６に示すようなデータ構造によって構成される。配信ファイルは、原稿画像データ毎に作成される。配信ファイルには、原稿画像データに関連付けてそれを特定するための固有の識別子（ファイル名等）が付けられる。配信ファイルは、領域データ、属性データ、制約データ、入力データ、入力者の証明書、入力者用暗号鍵データ、配信者の証明書、配信者用暗号鍵データ、入力データ状況フラグ、画像データを含んで構成される。これらの情報は分割画像データ毎に配信ファイルに含められる。
【００５７】
領域データは、上記入力処理が必要な情報が含まれている領域をいう。属性データは、上記入力処理が必要な情報の属性をいう。制約データは、上記入力が必要な情報の入力時の制約をいう。
【００５８】
入力データは、配信ファイルの配信を受けた業者が入力側装置２００を用いて入力したデータである。入力データは、本ステップで生成された配信ファイルを異なる複数の入力側装置２００ａ〜２００ｄを備える入力処理業者にそれぞれ送信し、それぞれの入力側装置２００ａ〜２００ｄを用いて各分割画像データに含まれる情報に入力者に入力させたデータである。入力データは、配信側装置１００の公開鍵で暗号化する。また、各データについて複数の入力者を設定する場合、分割画像データ毎に複数の入力データを含めてもよい。本実施の形態では、住所、氏名、口座番号、金額の分割画像データ毎に入力者１，２、入力者３，４、入力者５，６及び入力者７，８の２名ずつを割り当てている。
【００５９】
入力者の証明書は、入力側装置２００ａ〜２００ｄにおいて入力を行う入力者の暗号鍵の認証を行うための電子証明書のデータである。入力者用暗号鍵データは、暗号化された分割画像データを復号化するための暗号鍵のデータである。入力者用暗号鍵データは、各分割画像データについて入力を行う入力者の暗号鍵（公開鍵）で暗号化してもよい。入力者の暗号鍵（公開鍵）は、入力者の証明書のデータで承認される。
【００６０】
配信者の証明書は、配信側装置１００を用いる配信者の暗号鍵（公開鍵）の認証を行うための電子証明書のデータである。配信者用暗号鍵データは、入力データを暗号化するための配信側装置の公開鍵のデータである。配信者用暗号鍵データは、入力側装置２００ａ〜２００ｄにおいて入力された入力データを暗号化して配信側装置１００へ返信する際に用いられる。
【００６１】
入力データ状況フラグは、入力データの信憑性を示すフラグである。本実施の形態では、具体的には、１つデータについて複数の入力者による入力を行った場合に入力されたデータが一致するか否かを示すフラグとする。本実施の形態では、入力データ状況フラグが０の場合は入力データ無し（未だデータが入力されていない）、１の場合は各分割画像データについての複数の入力データが一致している、２の場合は各分割画像データについての複数の入力データが一致してないことを示す。
【００６２】
画像データは、各分割画像データである。本実施の形態では、銀行口座情報の画像データにおいて住所、氏名、口座番号及び金額の情報が含まれる領域の画像データとされる。分割画像データは、暗号鍵を用いて暗号化される。各分割画像データを暗号化するために用いられた暗号鍵は、各分割画像データの入力者毎の証明書で承認された公開鍵で暗号化されて入力者用暗号鍵データとして配信ファイルに含められる。
【００６３】
これらの情報が分割画像データ毎に配信ファイルに含められる。入力データは下記のデータ入力処理において配信ファイルに含められるので、本ステップでは領域データ、属性データ、制約データ、入力者の証明書、入力者用暗号鍵データ、配信者の証明書、配信者用暗号鍵データ、入力データ状況フラグ及び画像データを配信ファイルに含める処理を行う。具体的には、図７に示すサブルーチンのフローチャートに沿って処理が行われる。各処理は処理対象の原稿画像データから分割された分割画像データ毎に行われ、原稿画像データ毎に総ての分割画像データに対応するデータが１つの配信ファイルとして纏められる。
【００６４】
ステップＳ１４−１では、各分割画像データの暗号化が行われる。このステップが分割画像データ暗号化手段２２に相当する。ここでは、ステップＳ１２において原稿画像データから分割された分割画像データ毎に異なる暗号鍵を用いて暗号化が行われる。暗号鍵は予め記憶部１２ａに記憶させておき、中央処理部１０ａが分割画像データ毎に記憶部１２ａから順に読み出して適用してもよい。暗号化された各分割画像データは記憶部１２ａに保存される。
【００６５】
本実施の形態では、例えば、住所の分割画像データＡについては暗号鍵ａ、氏名の分割画像データＢについては暗号鍵ｂ、口座番号の分割画像データＣについては暗号鍵ｃ、金額の分割画像データＤについては暗号鍵ｄを用いて暗号化を行う。これらの暗号化された分割画像データがそれぞれ図６における画像データＡ，Ｂ，Ｃ，Ｄとなる。
【００６６】
ステップＳ１４−２では、各分割画像データに適用された暗号鍵を暗号化する。このステップが暗号鍵暗号化手段２３に相当する。中央処理部１０ａは、各分割画像データの入力処理を行う入力者のみが復号化することができる暗号鍵を用いて、各分割画像データに適用された暗号鍵を暗号化する。例えば、各分割画像データの入力処理を行う入力者の証明書によって認証された公開鍵を用いて暗号化を行う。各入力者の暗号鍵（公開鍵）及びその電子証明書データは予め各入力者が属する業者等から取得しておけばよい。暗号化された各暗号鍵は記憶部１２ａに保存される。
【００６７】
本実施の形態では、住所の分割画像データＡについては、暗号鍵ａを入力者１の公開鍵及び入力者２の公開鍵で暗号化する。これらが、それぞれ図６における入力者用暗号鍵データ１及び入力者用暗号鍵データ２となる。また、氏名の分割画像データＢについては、暗号鍵ｂを入力者３の公開鍵及び入力者４の公開鍵で暗号化する。これらが、それぞれ図６における入力者用暗号鍵データ３及び入力者用暗号鍵データ４となる。口座番号の分割画像データＣについては、暗号鍵ｃを入力者５の公開鍵及び入力者６の公開鍵で暗号化する。これらが、それぞれ図６における入力者用暗号鍵データ５及び入力者用暗号鍵データ６となる。金額の分割画像データＤについては、暗号鍵ｄを入力者７の公開鍵及び入力者８の公開鍵で暗号化する。これらが、それぞれ図６における入力者用暗号鍵データ７及び入力者用暗号鍵データ８となる。
【００６８】
ステップＳ１４−３では、配信ファイルが実際に構成される。このステップが配信ファイル生成手段２４に相当する。中央処理部１０ａは、記憶部１２ａに保存されている各分割画像データの領域データ、属性データ、制約データ、入力者の電子証明書、入力者用暗号鍵データ、配信者の電子証明書、配信者の暗号鍵データ及び分割画像データを読み出し、分割画像データ毎に関連付けて配信ファイルを構成する。
【００６９】
本実施の形態では、入力者用暗号鍵データはステップＳ１４−２で暗号化された入力者毎の暗号鍵とし、分割画像データはステップＳ１４−１で暗号化された各分割画像データとする。また、配信者の電子証明書及び配信者の暗号鍵データは予め記憶部１２ａに格納及び保持しておけばよい。また、入力データ状況フラグは初期値“０”に設定する。
【００７０】
ステップＳ１４−３の処理が終了すると処理は図５のメインルーチンのステップＳ１６に戻される。
【００７１】
ステップＳ１６では、入力処理を行う業者へ配信ファイルを配信する。このステップが図４におけるファイル送受信手段２５に相当する。中央処理部１０ａは、インターフェース部１８ａを介して、データの入力者が使用する入力側装置２００ａ〜２００ｄに対してステップＳ１４で生成された配信ファイルを配信する。
【００７２】
本実施の形態の例では、住所の入力を行う入力者１及び２が使用する入力側装置２００ａ、氏名の入力を行う入力者３及び４が使用する入力側装置２００ｂ、口座番号の入力を行う入力者５及び６が使用する入力側装置２００ｃ、金額の入力を行う入力者７及び８が使用する入力側装置２００ｄへ配信ファイルが送信される。
【００７３】
以上の処理によって配信ファイルの作成及び配信処理が終了する。
【００７４】
＜データの入力処理及び配信ファイルの返信処理＞
次に、配信ファイルを受け取った入力側装置２００でのデータの入力処理及び配信ファイルの返信処理について説明する。データの入力処理及び配信ファイルの返信処理は、図８に示すフローチャートに沿って実行される。中央処理部１０ｂは、記憶部１２ｂに記憶されている入力側プログラムを実行して、ステップＳ２０からの処理を行う。
【００７５】
なお、本実施の形態では、入力対象となる住所、氏名、口座番号及び金額の各データはそれぞれ異なる業者において異なる入力側装置２００ａ〜２００ｄを用いて処理されるが、以下の説明では住所を例に説明を行う。他のデータについても同様に処理することができる。
【００７６】
ステップＳ２０では、配信ファイルの取得処理が行われる。このステップがファイル送受信手段３０に相当する。中央処理部１０ｂは、インターフェース部１８ｂを介して、配信側装置１００から入力側装置２００を宛先として送信された配信ファイルを受信する。
【００７７】
ステップＳ２２では、データの入力者のログイン処理が行われる。中央処理部１０ｂは、表示部１６ｂにデータの入力者のログインを促すユーザインターフェース画面を表示させる。ユーザインターフェース画面は、データの入力者のＩＤ及びログインパスワードの入力を促すものとしてもよい。入力側装置２００を用いてデータの入力を行う入力者は、ユーザインターフェース画面に応じて、入力部１４ｂを用いてログイン処理に必要なデータを入力する。中央処理部１０ｂは、入力されたデータに応じてデータの入力者であるか否かを認証し、データの入力者であればログインを許可する。例えば、入力されたユーザＩＤ及びパスワードが、予め記憶部１２ｂに登録されている入力者のユーザＩＤ及びパスワードと一致すればログインを許可する。
【００７８】
本実施の形態では、住所の入力担当である入力者１又は２がログインしたものとして以下の説明を行う。
【００７９】
ステップＳ２４では、配信ファイルに含まれる入力者毎の暗号鍵を復号する。このステップは暗号鍵復号化手段３１に相当する。中央処理部１０ｂは、ステップＳ２２でログインした入力者に対するデータがステップＳ２０で受信した配信ファイルに含まれているか調べる。配信ファイルに含まれていれば、ステップＳ２２でログインした入力者の秘密鍵を記憶部１２ｂから読み出し、配信ファイルからその入力者の暗号鍵データをその秘密鍵で復号化する。なお、各入力者の秘密鍵は予め記憶部１２ｂに登録しておけばよい。
【００８０】
例えば、ステップＳ１４−２において用いられた住所の入力者１の公開鍵に対応する秘密鍵を用いて、配信ファイルの入力者用暗号鍵データ１を復号化することによって画像データＡを復号化するための暗号鍵ａを得ることができる。同様に、ログインしたユーザが入力者２であった場合、ステップＳ１４−２において用いられた住所の入力者２の公開鍵に対応する秘密鍵を用いて、配信ファイルの入力者用暗号鍵データ２を復号化することによって画像データＡを復号化するための暗号鍵ａを得ることができる。
【００８１】
ステップＳ２６では、配信ファイルに含まれる分割画像データを復号する。このステップは画像データ復号化手段３２に相当する。中央処理部１０ｂは、ステップＳ２４において復号化された暗号鍵を用いて、配信ファイルに含まれログインした入力者に割り当てられた分割画像データを復号化する。
【００８２】
このとき、ログイン中の入力者が入力するものではない分割画像データについてはステップＳ２４で復号化された暗号鍵とは異なる暗号鍵で暗号化されているので復号することができない。例えば、ステップＳ２４で復号化された住所の入力者１又は２の暗号鍵では画像データＢ，Ｃ，Ｄを復号化することはできない。
【００８３】
また、入力データ状況フラグが“０”以外であれば、既にデータの入力が終了していることを示していると判定して、このステップにおける分割画像データの復号化を行わない処理としてもよい。
【００８４】
ステップＳ２８では、データの入力処理を行う。このステップはデータ入力手段３３の一部に相当する。中央処理部１０ｂは、ステップＳ２４で復号化された分割画像データから画像を再現して表示部１６ｂに表示させる。すなわち、入力対象となる情報を含む分割画像データのみが画像として表示部１６ｂに表示される。原稿画像内の他の分割画像データについては復号化できないので再現されない。
【００８５】
ログイン中の入力者は表示部１６ｂに表示された画像を確認し、入力部１４ｂを用いて画像に含まれる情報を入力側装置２００に入力する。中央処理部１０ｂは、入力されたデータを記憶部１２ｂに格納及び保持させる。
【００８６】
例えば、ログインしているのが入力者１又は２である場合、ステップＳ２６において復号化された画像データＡが画像として表示部１６ｂに表示される。画像データＡは、図９に示すように、入力対象となる住所に関する情報を含んでいる。また、ステップＳ２６において原稿画像に含まれる氏名、口座番号及び金額に関する画像データＢ，Ｃ，Ｄは復号化することができないので、それらの情報は表示されない。したがって、入力者１又は２は、表示された住所に関する情報を目視して、入力部１４ｂを用いてそのデータを入力する。
【００８７】
ステップＳ３０では、総ての入力者についてデータの入力処理が終了したか否かが判定される。このステップはデータ入力手段３８の一部に相当する。配信ファイルにおいて登録されている各データの入力者の総てからデータの入力を受け付けた場合はステップＳ３２に処理移行させ、そうでない場合にはログオフ処理を行った後にステップＳ２２に処理を戻す。
【００８８】
例えば、本実施の形態の配信ファイルの例では、住所に対して入力者１及び２が登録されているので、入力者１及び２による住所の入力を受け付けた場合にはステップＳ３２に処理を移行させ、そうでない場合にはログオフ処理をした後にステップＳ２２に戻し、未だ入力を行っていない入力者からのデータ入力を受け付ける処理を行う。
【００８９】
ステップＳ３２では、入力されたデータの暗号化を行う。このステップは入力データ暗号手段３４の一部に相当する。中央処理部１０ｂは、ステップＳ３０までの処理で各入力者から入力されたデータを配信者の公開鍵を用いて暗号化する。配信者の公開鍵は、配信ファイルの配信者用暗号鍵データとして含められている。また、配信者の公開鍵は、配信者ファイルに含められている配信者証明書によって認証される。
【００９０】
ステップＳ３４では、配信ファイルの更新が行われる。このステップは配信ファイル更新手段３５に相当する。中央処理部１０ｂは、暗号化されたデータをそれぞれ入力データとして配信ファイルに含める。
【００９１】
例えば、入力者１及び２によって入力された住所データは、分割画像データＡに関連付けられた配信者暗号鍵データとして配信ファイルに含められている配信者の公開鍵で暗号化される。暗号化された入力者１及び２の住所データは、対応する分割画像データに対応付けられてそれぞれ入力データ１及び２として配信ファイルに含められる。
【００９２】
また、入力データ状況フラグの設定を行う。中央処理部１０ｂは、複数の入力者から受け付けたデータが総て一致するか否かを判定する。データが総て一致していれば入力データ状況フラグを“１”に設定し、そうでなければ“２”に設定する。設定された入力データ状況フラグは対応する分割画像データに対応付けられて配信ファイルに含められる。
【００９３】
ステップＳ３６では、配信ファイルが配信側装置１００へ返信される。このステップが図４におけるファイル送受信手段３０に相当する。中央処理部１０ｂは、インターフェース部１８ｂを介して、配信ファイルの配信元の配信側装置１００に配信ファイルを返信する。返信される配信ファイルは、入力されたデータ（暗号化後）及び設定された入力データ状況フラグによって更新されている。
【００９４】
以上の処理によってデータの入力処理及び配信ファイルの返信処理が終了する。このデータの入力処理及び配信ファイルの返信処理は、配信ファイルの送信先となった入力側装置２００ａ〜２００ｄにおいて入力対象となるデータ毎に行われる。
【００９５】
＜データアセンブル処理＞
配信側装置１００では、各入力側装置２００ａ〜２００ｄにおいて上記データの入力処理及び配信ファイルの返信処理によって処理された配信ファイルから原稿画像データ毎に入力データを纏める処理が行われる。
【００９６】
データアセンブル処理は、図１０に示すフローチャートに沿って実行される。中央処理部１０ａは、記憶部１２ａに記憶されている配信側プログラムを実行して、ステップＳ４０からの処理を行う。なお、以下の処理では配信側装置１００を利用するユーザのログイン処理等は終了しているものとして説明する。
【００９７】
ステップＳ４０では、配信ファイルの取得処理が行われる。このステップがファイル送受信手段２５に相当する。中央処理部１０ａは、インターフェース部１８ａを介して、入力側装置２００ａ〜２００ｄから配信側装置１００を宛先として送信された配信ファイルを受信する。受信された配信ファイルは記憶部１２ａに格納及び保持される。
【００９８】
本実施の形態では、住所データの入力を担当する入力側装置２００ａから入力済みの住所データが含まれた配信ファイルを受信し、氏名データの入力を担当する入力側装置２００ｂから入力済みの氏名データが含まれた配信ファイルを受信し、口座番号データの入力を担当する入力側装置２００ｃから入力済みの口座番号データが含まれた配信ファイルを受信し、金額データの入力を担当する入力側装置２００ｄから入力済みの金額データが含まれた配信ファイルを受信する。
【００９９】
ステップＳ４２では、各配信ファイルに含まれるデータを纏める処理が行われる。このステップが、データアセンブル手段２６に相当する。中央処理部１０ａは、ステップＳ４０で受信された配信ファイルを記憶部１２ａから読み出し、各配信ファイルに格納されているデータを復号化し、それらのデータを配信ファイルの元となる原稿画像データに関連付けて保存する。
【０１００】
具体的は、ステップＳ４０で入力側装置２００ａから受信された配信ファイルに含まれる住所のデータを読み出す。この住所のデータは配信側装置１００の公開鍵で暗号化されているので、配信側装置１００の証明書で認証された秘密鍵を用いて復号化する。同様に、入力側装置２００ｂ〜２００ｄから受信された配信ファイルに含まれる氏名、口座番号、金額のデータについても復号化する。
【０１０１】
復号化されたデータは原稿画像データに関連付けられたファイル名を元に、図１１に示すように、原稿画像データ毎に入力データベースとして記憶部１２ａに格納及び保持される。
【０１０２】
また、図１１に示すように、ステップＳ４０で入力側装置２００ａ〜２００ｄから受信された配信ファイルにそれぞれ入力データに対応付けて登録されている入力データ状況フラグを読み出し、各データに関連付けて入力データベースに登録してもよい。
【０１０３】
ステップＳ４４では、纏められたデータに対する処理又は纏められたデータを用いた処理が行われる。本実施の形態では、原稿画像と入力されたデータとをユーザに呈示して入力に間違いがないかを確認する処理を行う。このステップが表示手段２７に相当する。
【０１０４】
中央処理部１０ａは、記憶部１２から処理対象となっている原稿画像データを読み出し、その原稿画像データに基づいて原稿画像を表示部１６ａに表示させる。また、中央処理部１０ａは、記憶部１２の入力データベースから処理対象となっている原稿画像データに関連付けて登録されている各データを読み出し、そのデータを原稿画像と併せて表示部１６ａに表示させる。
【０１０５】
例えば、本実施の形態においては、図１２に示すように、処理対象となる原稿画像データから再現された原稿画像４０と、入力データベースにその原稿画像データに関連付けられて登録されている住所、氏名、口座番号、金額と、を表示部１６ａに表示させる。
【０１０６】
これにより、配信側装置１００のユーザは、原稿画像に含まれるデータと入力データとを目視で比較し、各入力側装置２００ａ〜２００ｄで入力されたデータに誤りがないか等を確認することができる。
【０１０７】
このとき、入力データベースにおいて各データに関連付けて登録されている入力データ状況フラグを参照し、入力データ状況フラグが“２”である場合にはその入力データを他の入力データと異なる表示方法で表示して強調させてもよい。入力データ状況フラグが“２”であることは複数の入力者による入力時に入力データが一致しなかったことを示しており、そのような入力データを他の入力データと識別できる方法で表示することによって、原稿画像におけるそのデータは読み取りにくいものである等のデータの誤りが発生している可能性が高いこと示す。
【０１０８】
図１２では、口座番号に対する入力データ状況フラグが“２”であったとして、口座番号の入力データにのみハッチングを施して表示させている。
【０１０９】
また、原稿画像データから画面上に再現された画像に含まれる各データと、入力された各データと、をユーザが目視で確認して入力データが誤っていると判断した場合、配信側装置１００の入力部１４ａを用いてユーザが入力データを修正できるものとしてもよい。
【図面の簡単な説明】
【０１１０】
【図１】本発明の実施の形態におけるデータ入力支援システムの構成を示す図である。
【図２】本発明の実施の形態における配信側装置の構成を示す図である。
【図３】本発明の実施の形態における入力側装置の構成を示す図である。
【図４】本発明の実施の形態におけるデータ入力支援システムの機能ブロック図である。
【図５】本発明の実施の形態における配信ファイルの作成及び配信処理のフローチャートである。
【図６】本発明の実施の形態における配信ファイルの構成例を示す図である。
【図７】本発明の実施の形態における配信ファイルの作成処理のサブルーチンのフローチャートである。
【図８】本発明の実施の形態におけるデータの入力処理及び配信ファイルの返信処理のフローチャートである。
【図９】本発明の実施の形態におけるデータの入力処理を説明する図である。
【図１０】本発明の実施の形態におけるデータアセンブル処理のフローチャートである。
【図１１】本発明の実施の形態における入力データベースの登録例を示す図である。
【図１２】本発明の実施の形態における入力データの確認用画面の表示例を示す図である。
【図１３】従来のデータの入力処理を説明する図である。
【図１４】従来のデータの入力処理を説明する図である。
【符号の説明】
【０１１１】
１０ａ，１０ｂ  中央処理部、１２ａ，１２ｂ  記憶部、１４ａ，１４ｂ  入力部、１６ａ，１６ｂ  表示部、１８ａ，１８ｂ  インターフェース部、２０  画像取得手段、２１  画像分割手段、２２  分割画像データ暗号化手段、２３  暗号鍵暗号化手段、２４  配信ファイル生成手段、２５  ファイル送受信手段、２６  データアセンブル手段、２７  表示手段、３０  ファイル送受信手段、３１  暗号鍵復号化手段、３２  画像データ復号化手段、３３  データ入力手段、３４  入力データ暗号手段、３５  配信ファイル更新手段、１００  配信側装置、２００（２００ａ〜２００ｄ）  入力側装置。
【図１】
2009200989.tif 000003
【図２】
2009200989.tif 000004
【図３】
2009200989.tif 000005
【図４】
2009200989.tif 000006
【図５】
2009200989.tif 000007
【図６】
2009200989.tif 000008
【図７】
2009200989.tif 000009
【図８】
2009200989.tif 000010
【図９】
2009200989.tif 000011
【図１０】
2009200989.tif 000012
【図１１】
2009200989.tif 000013
【図１２】
2009200989.tif 000014
【図１３】
2009200989.tif 000015
【図１４】
2009200989.tif 000016