(57)【要約】【課題】帳票イメージへのマスキング設定管理を効率的で自由度をもって実行可能とする。【解決手段】帳票フォーマット種類を特定し帳票イメージと帳票番号のセットに帳票フォーマット種類のデータを対応付けて格納するイメージ取得手段１１０と、認証された帳票イメージ閲覧者についての権限レベルを特定する権限特定手段１１１と、帳票番号に該当する帳票フォーマット種類のデータを検索するフォーマット検索手段１１２と、マスキング候補とすべき帳票データ項目を検索するマスキング候補項目検索手段１１３と、該当権限レベルにて非表示とすべき帳票データ項目を検索する非表示項目検索手段１１４と、マスキング候補の帳票データ項目のうち非表示とする非表示項目を決定する非表示項目決定手段１１５と、マスキング位置情報が示す領域のマスキング処理を実行した表示メージを他端末３００に出力するイメージ生成手段１１６とから帳票イメージ管理システム１００を構成する。【選択図】図１
2009252041.tif 000002
【特許請求の範囲】
【請求項１】
帳票イメージの管理を行うコンピュータであり、
帳票フォーマット種類別に、帳票フォーマットの特徴を示す特徴データを格納した帳票フォーマットパステーブルと、
帳票フォーマット種類別に、帳票イメージ上でマスキング候補とすべき帳票データ項目と当該帳票データ項目のマスキング位置とを格納したマスキング位置テーブルと、
帳票イメージ閲覧者に関する認証情報と権限レベルの情報を格納した権限テーブルと、
帳票フォーマット種類別に、帳票イメージ閲覧者が備える権限レベルと当該権限レベルに応じて非表示とすべき帳票データ項目とを対応付けて格納した権限レベル別非表示項目テーブルと、
帳票イメージを格納する帳票イメージパステーブルと、を記憶装置に備え、
帳票に対するイメージと帳票番号の読取り処理を実行したリーダ装置から、帳票イメージと帳票番号のセットを取得し、ここで取得した帳票イメージを前記帳票フォーマットパステーブルにおける特徴データに照合して前記帳票イメージに対応する帳票フォーマット種類を特定し、前記取得した帳票イメージと帳票番号のセットに帳票フォーマット種類のデータを対応付けて前記帳票イメージパステーブルに格納する、イメージ取得手段と、
通信装置によりネットワーク上の他端末と通信し、帳票イメージ閲覧者からの認証要求を受信し、この認証要求が含む被認証情報を前記権限テーブルの認証情報に照合して認証処理を実行し、正常に認証された帳票イメージ閲覧者についての権限レベルを前記権限テーブルで特定しメモリに格納する、権限特定手段と、
通信装置によりネットワーク上の他端末と通信し、帳票イメージ閲覧者からの帳票イメージ閲覧要求を受信し、この帳票イメージ閲覧要求が含む帳票番号を取得し、この帳票番号に該当する帳票フォーマット種類のデータを前記帳票イメージパステーブルで検索しメモリに格納する、フォーマット検索手段と、
前記メモリに格納された帳票フォーマット種類の情報を前記マスキング位置テーブルに照合して、マスキング候補とすべき帳票データ項目とそのマスキング位置の情報を検索しメモリに格納する、マスキング候補項目検索手段と、
前記メモリに格納された権限レベルと帳票フォーマット種類の情報を前記権限レベル別非表示項目テーブルに照合して、該当権限レベルにて非表示とすべき帳票データ項目を検索しメモリに格納する、非表示項目検索手段と、
前記メモリに格納された、マスキング候補とすべき帳票データ項目と非表示とすべき帳票データ項目、の情報に基づき、マスキング候補の帳票データ項目のうち非表示とする非表示項目を決定しメモリに格納する、非表示項目決定手段と、
前記非表示項目についてのマスキング位置情報を前記メモリより読み出し、前記帳票イメージ閲覧要求が含む帳票番号に該当する帳票イメージを前記帳票イメージパステーブルで検索し、ここで検索された帳票イメージにおける前記マスキング位置情報が示す領域のマスキング処理を実行して表示イメージを生成し、この表示イメージを前記他端末に出力する、イメージ生成手段と、
を備えることを特徴とする帳票イメージ管理システム。
【請求項２】
前記帳票フォーマットパステーブルは、帳票フォーマット種類別に、帳票フォーマットの特徴を示す特徴データとして帳票に予め印刷された文字、数字、およびキャラクターのいずれかまたはそれらの組合せのデータを格納したものであり、
前記イメージ取得手段は、帳票に対するイメージと帳票番号の読取り処理を実行したリーダ装置から、帳票イメージと帳票番号のセットを取得し、ここで取得した帳票イメージの含む文字、数字、およびキャラクターのいずれかまたはそれらの組合せが、前記帳票フォーマットパステーブルにおけるいずれの特徴データに合致するか照合することで、前記帳票イメージに対応する帳票フォーマット種類を特定し、前記取得した帳票イメージと帳票番号のセットに帳票フォーマット種類のデータを対応付けて前記帳票イメージパステーブルに格納するものである、
ことを特徴とする請求項１に記載の帳票イメージ管理システム。
【請求項３】
帳票イメージの管理を行うコンピュータが、
帳票フォーマット種類別に、帳票フォーマットの特徴を示す特徴データを格納した帳票フォーマットパステーブルと、
帳票フォーマット種類別に、帳票イメージ上でマスキング候補とすべき帳票データ項目と当該帳票データ項目のマスキング位置とを格納したマスキング位置テーブルと、
帳票イメージ閲覧者に関する認証情報と権限レベルの情報を格納した権限テーブルと、
帳票フォーマット種類別に、帳票イメージ閲覧者が備える権限レベルと当該権限レベルに応じて非表示とすべき帳票データ項目とを対応付けて格納した権限レベル別非表示項目テーブルと、
帳票イメージを格納する帳票イメージパステーブルと、を記憶装置に備え、
帳票に対するイメージと帳票番号の読取り処理を実行したリーダ装置から、帳票イメージと帳票番号のセットを取得し、ここで取得した帳票イメージを前記帳票フォーマットパステーブルにおける特徴データに照合して前記帳票イメージに対応する帳票フォーマット種類を特定し、前記取得した帳票イメージと帳票番号のセットに帳票フォーマット種類のデータを対応付けて前記帳票イメージパステーブルに格納する処理と、
通信装置によりネットワーク上の他端末と通信し、帳票イメージ閲覧者からの認証要求を受信し、この認証要求が含む被認証情報を前記権限テーブルの認証情報に照合して認証処理を実行し、正常に認証された帳票イメージ閲覧者についての権限レベルを前記権限テーブルで特定しメモリに格納する処理と、
通信装置によりネットワーク上の他端末と通信し、帳票イメージ閲覧者からの帳票イメージ閲覧要求を受信し、この帳票イメージ閲覧要求が含む帳票番号を取得し、この帳票番号に該当する帳票フォーマット種類のデータを前記帳票イメージパステーブルで検索しメモリに格納する処理と、
前記メモリに格納された帳票フォーマット種類の情報を前記マスキング位置テーブルに照合して、マスキング候補とすべき帳票データ項目とそのマスキング位置の情報を検索しメモリに格納する処理と、
前記メモリに格納された権限レベルと帳票フォーマット種類の情報を前記権限レベル別非表示項目テーブルに照合して、該当権限レベルにて非表示とすべき帳票データ項目を検索しメモリに格納する処理と、
前記メモリに格納された、マスキング候補とすべき帳票データ項目と非表示とすべき帳票データ項目、の情報に基づき、マスキング候補の帳票データ項目のうち非表示とする非表示項目を決定しメモリに格納する処理と、
前記非表示項目についてのマスキング位置情報を前記メモリより読み出し、前記帳票イメージ閲覧要求が含む帳票番号に該当する帳票イメージを前記帳票イメージパステーブルで検索し、ここで検索された帳票イメージにおける前記マスキング位置情報が示す領域のマスキング処理を実行して表示イメージを生成し、この表示イメージを前記他端末に出力する処理と、
を実行することを特徴とする帳票イメージ管理方法。
【請求項４】
帳票イメージの管理を行うべく、
帳票フォーマット種類別に、帳票フォーマットの特徴を示す特徴データを格納した帳票フォーマットパステーブルと、
帳票フォーマット種類別に、帳票イメージ上でマスキング候補とすべき帳票データ項目と当該帳票データ項目のマスキング位置とを格納したマスキング位置テーブルと、
帳票イメージ閲覧者に関する認証情報と権限レベルの情報を格納した権限テーブルと、
帳票フォーマット種類別に、帳票イメージ閲覧者が備える権限レベルと当該権限レベルに応じて非表示とすべき帳票データ項目とを対応付けて格納した権限レベル別非表示項目テーブルと、
帳票イメージを格納する帳票イメージパステーブルと、を記憶装置に備えたコンピュータに、
帳票に対するイメージと帳票番号の読取り処理を実行したリーダ装置から、帳票イメージと帳票番号のセットを取得し、ここで取得した帳票イメージを前記帳票フォーマットパステーブルにおける特徴データに照合して前記帳票イメージに対応する帳票フォーマット種類を特定し、前記取得した帳票イメージと帳票番号のセットに帳票フォーマット種類のデータを対応付けて前記帳票イメージパステーブルに格納するステップと、
通信装置によりネットワーク上の他端末と通信し、帳票イメージ閲覧者からの認証要求を受信し、この認証要求が含む被認証情報を前記権限テーブルの認証情報に照合して認証処理を実行し、正常に認証された帳票イメージ閲覧者についての権限レベルを前記権限テーブルで特定しメモリに格納するステップと、
通信装置によりネットワーク上の他端末と通信し、帳票イメージ閲覧者からの帳票イメージ閲覧要求を受信し、この帳票イメージ閲覧要求が含む帳票番号を取得し、この帳票番号に該当する帳票フォーマット種類のデータを前記帳票イメージパステーブルで検索しメモリに格納するステップと、
前記メモリに格納された帳票フォーマット種類の情報を前記マスキング位置テーブルに照合して、マスキング候補とすべき帳票データ項目とそのマスキング位置の情報を検索しメモリに格納するステップと、
前記メモリに格納された権限レベルと帳票フォーマット種類の情報を前記権限レベル別非表示項目テーブルに照合して、該当権限レベルにて非表示とすべき帳票データ項目を検索しメモリに格納するステップと、
前記メモリに格納された、マスキング候補とすべき帳票データ項目と非表示とすべき帳票データ項目、の情報に基づき、マスキング候補の帳票データ項目のうち非表示とする非表示項目を決定しメモリに格納するステップと、
前記非表示項目についてのマスキング位置情報を前記メモリより読み出し、前記帳票イメージ閲覧要求が含む帳票番号に該当する帳票イメージを前記帳票イメージパステーブルで検索し、ここで検索された帳票イメージにおける前記マスキング位置情報が示す領域のマスキング処理を実行して表示イメージを生成し、この表示イメージを前記他端末に出力するステップと、
を実行させることを特徴とする帳票イメージ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、帳票イメージ管理システム、帳票イメージ管理方法、および帳票イメージ管理プログラムに関し、具体的には、各種帳票のイメージファイルを管理する状況において帳票記載の個人情報等を保護する手法に関し、特に、帳票をサービス提供時に使用する運送業者等において帳票検索者の権限等に応じた帳票イメージ上のマスキング設定を行う技術に関する。
【背景技術】
【０００２】
運送業における配送帳票等の帳票イメージをデータベース上にファイリングし、帳票番号による検索を受けて該当イメージを出力するといった帳票イメージファイリングシステムが実用化されている。こうした帳票イメージファイリングシステムは、例えばＯＣＲ装置により配送帳票を読み込んで帳票イメージを取得し、更に、この帳票イメージに含まれるバーコード等により帳票番号を特定する。そして、帳票番号に対応する帳票イメージを例えばパーソナルコンピュータに備わるディスプレイ画面上に表示するといった処理を行う。
【０００３】
このような帳票イメージファイリングシステムにおいて検索できる帳票イメージを、例えば、関係者へ開示する際には、個人情報保護の観点から、開示先に応じて帳票イメージ上で隠蔽したい箇所を個人情報取り扱い権限所持者等が判断し、手動で該当箇所の塗り潰し処理を行うなどの作業を実施している。
【０００４】
ここで例えば、帳票内の非公開領域からの情報漏洩を確実に防ぐことができる電子帳票システム及びそのマスキング方法、そのサーバ、そのプログラム、並びに記憶媒体を提供するとの課題の下、クライアントからの参照要求に応じて、保持する帳票データを送信するサーバを備える電子帳票システムにおいて、前記サーバは前記参照要求があった帳票データについて事前に設定されたマスキング矩形領域のうち、その参照セキュリティレベルが前記クライアントの端末ユーザのアクセス権限のレベルより上である一の領域内に所定文字を挿入して、当該帳票データを前記クライアントに送信することを特徴とする電子帳票システム（特許文献１参照）などが提案されている。この技術によれば、検索者の権限に応じてマスキングされた帳票イメージが自動生成されるため、人為的なミスを防ぎ、帳票開示における作業負荷を軽減させ、開示依頼から開示までのリードタイムを短縮することができる。
【特許文献１】特開２００６−１８９９３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら従来技術の場合、帳票イメージ上でマスキングされる位置の設定は帳票１件毎、検索者の権限毎に行うため、扱う帳票数が多ければこれら事前設定の作業工程が膨大となる。また、帳票１件毎の設定作業が必要となるから、たとえ同一の帳票フォーマット間であっても、設定ミスによりマスキング位置が不統一となる場合も発生しうるといった問題点もあった。また、上記設定は帳票１件毎に行われ、この設定が施された帳票イメージが保持されるので、設定に変更が生じる場合、やはり帳票１件毎に変更処理を実施する必要があった。
【０００６】
そこで、本発明は上記課題を鑑みてなされたものであり、帳票イメージへのマスキング設定管理を効率的で自由度をもって実行可能とする技術の提供を目的とする。
【課題を解決するための手段】
【０００７】
本発明の帳票イメージ管理システムは、帳票イメージの管理を行うコンピュータであり、帳票フォーマット種類別に、帳票フォーマットの特徴を示す特徴データを格納した帳票フォーマットパステーブルと、帳票フォーマット種類別に、帳票イメージ上でマスキング候補とすべき帳票データ項目と当該帳票データ項目のマスキング位置とを格納したマスキング位置テーブルと、帳票イメージ閲覧者に関する認証情報と権限レベルの情報を格納した権限テーブルと、帳票フォーマット種類別に、帳票イメージ閲覧者が備える権限レベルと当該権限レベルに応じて非表示とすべき帳票データ項目とを対応付けて格納した権限レベル別非表示項目テーブルと、帳票イメージを格納する帳票イメージパステーブルとを記憶装置に備え、帳票に対するイメージと帳票番号の読取り処理を実行したリーダ装置から、帳票イメージと帳票番号のセットを取得し、ここで取得した帳票イメージを前記帳票フォーマットパステーブルにおける特徴データに照合して前記帳票イメージに対応する帳票フォーマット種類を特定し、前記取得した帳票イメージと帳票番号のセットに帳票フォーマット種類のデータを対応付けて前記帳票イメージパステーブルに格納する、イメージ取得手段と、通信装置によりネットワーク上の他端末と通信し、帳票イメージ閲覧者からの認証要求を受信し、この認証要求が含む被認証情報を前記権限テーブルの認証情報に照合して認証処理を実行し、正常に認証された帳票イメージ閲覧者についての権限レベルを前記権限テーブルで特定しメモリに格納する、権限特定手段と、通信装置によりネットワーク上の他端末と通信し、帳票イメージ閲覧者からの帳票イメージ閲覧要求を受信し、この帳票イメージ閲覧要求が含む帳票番号を取得し、この帳票番号に該当する帳票フォーマット種類のデータを前記帳票イメージパステーブルで検索しメモリに格納する、フォーマット検索手段と、前記メモリに格納された帳票フォーマット種類の情報を前記マスキング位置テーブルに照合して、マスキング候補とすべき帳票データ項目とそのマスキング位置の情報を検索しメモリに格納する、マスキング候補項目検索手段と、前記メモリに格納された権限レベルと帳票フォーマット種類の情報を前記権限レベル別非表示項目テーブルに照合して、該当権限レベルにて非表示とすべき帳票データ項目を検索しメモリに格納する、非表示項目検索手段と、前記メモリに格納された、マスキング候補とすべき帳票データ項目と非表示とすべき帳票データ項目、の情報に基づき、マスキング候補の帳票データ項目のうち非表示とする非表示項目を決定しメモリに格納する、非表示項目決定手段と、前記非表示項目についてのマスキング位置情報を前記メモリより読み出し、前記帳票イメージ閲覧要求が含む帳票番号に該当する帳票イメージを前記帳票イメージパステーブルで検索し、ここで検索された帳票イメージにおける前記マスキング位置情報が示す領域のマスキング処理を実行して表示イメージを生成し、この表示イメージを前記他端末に出力する、イメージ生成手段と、を備えることを特徴とする。
【０００８】
また、前記帳票イメージ管理システムにおいて、前記帳票フォーマットパステーブルは、帳票フォーマット種類別に、帳票フォーマットの特徴を示す特徴データとして帳票に予め印刷された文字、数字、およびキャラクターのいずれかまたはそれらの組合せのデータを格納したものであり、前記イメージ取得手段は、帳票に対するイメージと帳票番号の読取り処理を実行したリーダ装置から、帳票イメージと帳票番号のセットを取得し、ここで取得した帳票イメージの含む文字、数字、およびキャラクターのいずれかまたはそれらの組合せが、前記帳票フォーマットパステーブルにおけるいずれの特徴データに合致するか照合することで、前記帳票イメージに対応する帳票フォーマット種類を特定し、前記取得した帳票イメージと帳票番号のセットに帳票フォーマット種類のデータを対応付けて前記帳票イメージパステーブルに格納するものである、としてもよい。
【０００９】
また、本発明の帳票イメージ管理方法は、帳票イメージの管理を行うコンピュータが、帳票フォーマット種類別に、帳票フォーマットの特徴を示す特徴データを格納した帳票フォーマットパステーブルと、帳票フォーマット種類別に、帳票イメージ上でマスキング候補とすべき帳票データ項目と当該帳票データ項目のマスキング位置とを格納したマスキング位置テーブルと、帳票イメージ閲覧者に関する認証情報と権限レベルの情報を格納した権限テーブルと、帳票フォーマット種類別に、帳票イメージ閲覧者が備える権限レベルと当該権限レベルに応じて非表示とすべき帳票データ項目とを対応付けて格納した権限レベル別非表示項目テーブルと、帳票イメージを格納する帳票イメージパステーブルと、を記憶装置に備え、帳票に対するイメージと帳票番号の読取り処理を実行したリーダ装置から、帳票イメージと帳票番号のセットを取得し、ここで取得した帳票イメージを前記帳票フォーマットパステーブルにおける特徴データに照合して前記帳票イメージに対応する帳票フォーマット種類を特定し、前記取得した帳票イメージと帳票番号のセットに帳票フォーマット種類のデータを対応付けて前記帳票イメージパステーブルに格納する処理と、通信装置によりネットワーク上の他端末と通信し、帳票イメージ閲覧者からの認証要求を受信し、この認証要求が含む被認証情報を前記権限テーブルの認証情報に照合して認証処理を実行し、正常に認証された帳票イメージ閲覧者についての権限レベルを前記権限テーブルで特定しメモリに格納する処理と、通信装置によりネットワーク上の他端末と通信し、帳票イメージ閲覧者からの帳票イメージ閲覧要求を受信し、この帳票イメージ閲覧要求が含む帳票番号を取得し、この帳票番号に該当する帳票フォーマット種類のデータを前記帳票イメージパステーブルで検索しメモリに格納する処理と、前記メモリに格納された帳票フォーマット種類の情報を前記マスキング位置テーブルに照合して、マスキング候補とすべき帳票データ項目とそのマスキング位置の情報を検索しメモリに格納する処理と、前記メモリに格納された権限レベルと帳票フォーマット種類の情報を前記権限レベル別非表示項目テーブルに照合して、該当権限レベルにて非表示とすべき帳票データ項目を検索しメモリに格納する処理と、前記メモリに格納された、マスキング候補とすべき帳票データ項目と非表示とすべき帳票データ項目、の情報に基づき、マスキング候補の帳票データ項目のうち非表示とする非表示項目を決定しメモリに格納する処理と、前記非表示項目についてのマスキング位置情報を前記メモリより読み出し、前記帳票イメージ閲覧要求が含む帳票番号に該当する帳票イメージを前記帳票イメージパステーブルで検索し、ここで検索された帳票イメージにおける前記マスキング位置情報が示す領域のマスキング処理を実行して表示イメージを生成し、この表示イメージを前記他端末に出力する処理と、を実行することを特徴とする。
【００１０】
また、本発明の帳票イメージ管理プログラムは、帳票イメージの管理を行うべく、帳票フォーマット種類別に、帳票フォーマットの特徴を示す特徴データを格納した帳票フォーマットパステーブルと、帳票フォーマット種類別に、帳票イメージ上でマスキング候補とすべき帳票データ項目と当該帳票データ項目のマスキング位置とを格納したマスキング位置テーブルと、帳票イメージ閲覧者に関する認証情報と権限レベルの情報を格納した権限テーブルと、帳票フォーマット種類別に、帳票イメージ閲覧者が備える権限レベルと当該権限レベルに応じて非表示とすべき帳票データ項目とを対応付けて格納した権限レベル別非表示項目テーブルと、帳票イメージを格納する帳票イメージパステーブルと、を記憶装置に備えたコンピュータに、帳票に対するイメージと帳票番号の読取り処理を実行したリーダ装置から、帳票イメージと帳票番号のセットを取得し、ここで取得した帳票イメージを前記帳票フォーマットパステーブルにおける特徴データに照合して前記帳票イメージに対応する帳票フォーマット種類を特定し、前記取得した帳票イメージと帳票番号のセットに帳票フォーマット種類のデータを対応付けて前記帳票イメージパステーブルに格納するステップと、通信装置によりネットワーク上の他端末と通信し、帳票イメージ閲覧者からの認証要求を受信し、この認証要求が含む被認証情報を前記権限テーブルの認証情報に照合して認証処理を実行し、正常に認証された帳票イメージ閲覧者についての権限レベルを前記権限テーブルで特定しメモリに格納するステップと、通信装置によりネットワーク上の他端末と通信し、帳票イメージ閲覧者からの帳票イメージ閲覧要求を受信し、この帳票イメージ閲覧要求が含む帳票番号を取得し、この帳票番号に該当する帳票フォーマット種類のデータを前記帳票イメージパステーブルで検索しメモリに格納するステップと、前記メモリに格納された帳票フォーマット種類の情報を前記マスキング位置テーブルに照合して、マスキング候補とすべき帳票データ項目とそのマスキング位置の情報を検索しメモリに格納するステップと、前記メモリに格納された権限レベルと帳票フォーマット種類の情報を前記権限レベル別非表示項目テーブルに照合して、該当権限レベルにて非表示とすべき帳票データ項目を検索しメモリに格納するステップと、前記メモリに格納された、マスキング候補とすべき帳票データ項目と非表示とすべき帳票データ項目、の情報に基づき、マスキング候補の帳票データ項目のうち非表示とする非表示項目を決定しメモリに格納するステップと、前記非表示項目についてのマスキング位置情報を前記メモリより読み出し、前記帳票イメージ閲覧要求が含む帳票番号に該当する帳票イメージを前記帳票イメージパステーブルで検索し、ここで検索された帳票イメージにおける前記マスキング位置情報が示す領域のマスキング処理を実行して表示イメージを生成し、この表示イメージを前記他端末に出力するステップと、を実行させることを特徴とする。
【００１１】
その他、本願が開示する課題、及びその解決方法は、発明の実施の形態の欄、及び図面により明らかにされる。
【発明の効果】
【００１２】
本発明によれば、帳票イメージへのマスキング設定管理が効率的で自由度をもって実行可能となる。
【発明を実施するための最良の形態】
【００１３】
−−−システム構成−−−
以下に本発明の実施形態について図面を用いて詳細に説明する。図１は本実施形態における帳票イメージ管理システム１００の構成図である。本実施形態における帳票イメージ管理システム１００（以下、システム１００）は、帳票イメージの管理を行うコンピュータシステムであり、例えば、運送業における配送帳票等の帳票イメージをデータベース上にファイリングし、帳票番号による検索を受けて該当イメージを出力するといった帳票イメージファイリング処理を行うサーバ装置を想定できる。このシステム１００は、例えばリーダ装置たるＯＣＲ装置２００（Optical Character Reader：光学式文字読取装置）とネットワーク１４０で接続されており、このＯＣＲ装置２００が配送帳票を読み込んで取得した帳票イメージのアップロードを受け付ける。なお、この帳票イメージに含まれるバーコード等により帳票番号が特定できる（帳票番号の特定はシステム１００が行ってもよいし、ＯＣＲ装置が行ってシステム１００に通知するのでも良い）。
【００１４】
こうした前記システム１００は、帳票イメージ管理方法を実行する機能を実現すべく不揮発性メモリなどの記憶手段１０１に格納されたプログラム１０２をメモリ１０３に読み出し、演算装置たるＣＰＵ１０４により実行する。また、前記システム１００は、コンピュータ装置が一般に備えている各種ボタン類、キーボードなどの入力インターフェイス１０５や、ＬＥＤやディスプレイなどの出力インターフェイス１０６を必要に応じて備え、さらにネットワーク１４０を介した他端末３００（帳票イメージ閲覧者の利用端末）との通信を担う通信装置１０７などを有している。
【００１５】
続いて、前記システム１００が例えばプログラム１０２に基づき構成・保持する手段につき説明を行う。各手段は、１つのサーバ装置等に一体に備わるとしてもよいが、ネットワーク１４０上に配置されたコンピュータ群に分散配置し、そのうち一つのサーバ装置（システム１００）の主導の下で協働する例も想定してよい。なお、前記システムは、記憶手段１０１において、後述する帳票フォーマットパステーブル１２５、マスキング位置テーブル１２６、権限テーブル１２７、権限レベル別非表示項目テーブル１２８、帳票イメージパステーブル１２９を少なくとも記憶している。
【００１６】
こうした前記システム１００は、帳票に対するイメージと帳票番号の読取り処理を実行したＯＣＲ装置２００（リーダ装置）から、帳票イメージと帳票番号のセットを取得し、ここで取得した帳票イメージを前記帳票フォーマットパステーブル１２５における特徴データに照合して前記帳票イメージに対応する帳票フォーマット種類を特定し、前記取得した帳票イメージと帳票番号のセットに帳票フォーマット種類のデータを対応付けて前記帳票イメージパステーブル１２９に格納する、イメージ取得手段１１０を備える。
【００１７】
また、前記システム１００は、通信装置１０７によりネットワーク１４０上の他端末３００と通信し、帳票イメージ閲覧者からの認証要求を受信し、この認証要求が含む被認証情報を前記権限テーブル１２７の認証情報に照合して認証処理を実行し、正常に認証された帳票イメージ閲覧者についての権限レベルを前記権限テーブル１２７で特定しメモリ１０３に格納する、権限特定手段１１１を備える。
【００１８】
また、前記システム１００は、通信装置１０７によりネットワーク１４０上の他端末３００と通信し、帳票イメージ閲覧者からの帳票イメージ閲覧要求を受信し、この帳票イメージ閲覧要求が含む帳票番号を取得し、この帳票番号に該当する帳票フォーマット種類のデータを前記帳票イメージパステーブル１２９で検索しメモリ１０３に格納する、フォーマット検索手段１１２を備える。
【００１９】
また、前記システム１００は、前記メモリ１０３に格納された帳票フォーマット種類の情報を前記マスキング位置テーブル１２６に照合して、マスキング候補とすべき帳票データ項目とそのマスキング位置の情報を検索しメモリ１０３に格納する、マスキング候補項目検索手段１１３を備える。
【００２０】
また、前記システム１００は、前記メモリ１０３に格納された権限レベルと帳票フォーマット種類の情報を前記権限レベル別非表示項目テーブル１２８に照合して、該当権限レベルにて非表示とすべき帳票データ項目を検索しメモリ１０３に格納する、非表示項目検索手段１１４を備える。
【００２１】
また、前記システム１００は、前記メモリ１０３に格納された、マスキング候補とすべき帳票データ項目と非表示とすべき帳票データ項目、の情報に基づき、マスキング候補の帳票データ項目のうち非表示とする非表示項目を決定しメモリ１０３に格納する、非表示項目決定手段１１５を備える。
【００２２】
また、前記システム１００は、前記非表示項目についてのマスキング位置情報を前記メモリ１０３より読み出し、前記帳票イメージ閲覧要求が含む帳票番号に該当する帳票イメージを前記帳票イメージパステーブル１２９で検索し、ここで検索された帳票イメージにおける前記マスキング位置情報が示す領域のマスキング処理を実行して表示イメージを生成し、この表示イメージを前記他端末３００に出力する、イメージ生成手段１１６を備える。
【００２３】
なお、前記帳票フォーマットパステーブル１２５は、帳票フォーマット種類別に、帳票フォーマットの特徴を示す特徴データとして帳票に予め印刷された文字、数字、およびキャラクターのいずれかまたはそれらの組合せのデータを格納したものであるとしてもよい。この場合、前記イメージ取得手段１１０は、帳票に対するイメージと帳票番号の読取り処理を実行した前記ＯＣＲ装置２００から、帳票イメージと帳票番号のセットを取得し、ここで取得した帳票イメージの含む文字、数字、およびキャラクターのいずれかまたはそれらの組合せが、前記帳票フォーマットパステーブル１２５におけるいずれの特徴データに合致するか照合することで、前記帳票イメージに対応する帳票フォーマット種類を特定し、前記取得した帳票イメージと帳票番号のセットに帳票フォーマット種類のデータを対応付けて前記帳票イメージパステーブル１２９に格納するものとしてもよい。
【００２４】
なお、これまで示した前記システム１００における各手段１１０〜１１６は、ハードウェアとして実現してもよいし、メモリやＨＤＤ（Hard Disk Drive）などの適宜な記憶手段１０１に格納したプログラムとして実現するとしてもよい。この場合、システム１００のＣＰＵ１０４がプログラム実行に合わせて記憶手段１０１より該当プログラム１０２をメモリ１０３に読み出して、これを実行することとなる。
【００２５】
−−−テーブル構造例−−−
次に、本実施形態におけるシステム１００が利用するデータベースの構造について説明する。図２は本実施形態の、（ａ）帳票フォーマットパステーブル１２５、（ｂ）マスキング位置テーブル１２６、（ｃ）権限テーブル１２７、の各データ構造例を示す図である。
【００２６】
前記帳票フォーマットパステーブル１２５は、帳票フォーマット種類別に、帳票フォーマットの特徴を示す特徴データ（帳票に予め印刷された文字、数字、およびキャラクターのいずれかまたはそれらの組合せのデータ）を格納したテーブルである。この帳票フォーマットパステーブル１２５は、例えば、帳票フォーマットのコードをキーとして、該当帳票フォーマットのイメージファイルが格納されているパス名（記憶装置１０１でのアドレスとなる）、および特徴点座標といったデータを対応付けたレコードの集合体となっている。なお、本実施形態における前記特徴点座標は、帳票上に印字された帳票フォーマット種類毎のキャラクタ（図の例では、“ｆ１”、“ｆ２”・・・）の印字位置を示す座標値である。例えば、帳票イメージをｘｙ座標系に置いたと想定し、前記キャラクタが矩形領域に収まっているとすれば、前記キャラクタの位置を、前記矩形領域の左上隅にあたる“始点座標（Ｘs1、Ｙs1）”、前記矩形領域の右下隅にあたる“終点座標（Ｘe1、Ｙe1）”の座標セットが示すものと捉える。
【００２７】
また、前記マスキング位置テーブル１２６は、帳票フォーマット種類別に、帳票イメージ上でマスキング候補とすべき帳票データ項目と当該帳票データ項目のマスキング位置とを格納したテーブルである。このマスキング位置テーブル１２６は、例えば、前記帳票フォーマットのコードをキーとして、マスキング候補とすべき帳票データ項目のコード（帳票データ項目の設定時に採番したもの）、前記帳票データ項目の名称、およびマスキング位置の座標（例：マスキング箇所が矩形領域の場合の左上隅の始点座標、右下隅の終点座標の各座標値）のデータを対応付けたレコードの集合体となっている。
【００２８】
また、前記権限テーブル１２７は、帳票イメージ閲覧者に関する認証情報と権限レベルの情報を格納したテーブルである。この権限テーブル１２７は、例えば、帳票イメージ閲覧者のユーザＩＤをキーにして、認証用のパスワード、前記帳票イメージ閲覧者の権限レベル（職位など）といったデータを対応付けたレコードの集合体となっている。
【００２９】
図３は本実施形態の、（ａ）権限レベル別非表示項目テーブル１２８、（ｂ）帳票イメージパステーブル１２９、の各データ構造例を示す図である。
【００３０】
前記権限レベル別非表示項目テーブル１２８は、帳票フォーマット種類別に、帳票イメージ閲覧者が備える権限レベルと当該権限レベルに応じて非表示とすべき帳票データ項目とを対応付けて格納したテーブルである。この権限レベル別非表示項目テーブル１２８は、例えば、前記帳票フォーマットのコードをキーとして、権限レベル、帳票データ項目のコード、および非表示フラグ（該当帳票データ項目の表示／非表示の設定フラグ）といったデータを対応付けたレコードの集合体となっている。
【００３１】
また、前記帳票イメージパステーブル１２９は、帳票イメージと帳票番号のセットに帳票フォーマット種類のデータを対応付けて格納したテーブルである。この帳票イメージパステーブル１２９は、例えば、帳票番号をキーとして、帳票フォーマットのコード、および帳票イメージパス（記憶装置１０１における帳票イメージデータの格納アドレス）といったデータを対応付けたレコードの集合体となっている。
【００３２】
−−−処理フロー例１(権限レベル設定）−−−
以下、本実施形態における帳票イメージ管理方法の実際手順について、図に基づき説明する。なお、以下で説明する帳票イメージ管理方法に対応する各種動作は、前記システム１００がメモリ１０３に読み出して実行するプログラム１０２によって実現される。そしてこのプログラム１０２は、以下に説明される各種の動作を行うためのコードから構成されている。まずは、前記権限テーブル１２７の事前設定の処理について説明する。図４は本実施形態の帳票イメージ管理方法の処理手順例１を示すフローチャートである。
【００３３】
ここでは、例えばシステム１００が、システム１００の管理者の指示を入力インターフェイス１０５で受けて、他端末３００（帳票検索用の端末）を通じてシステム１００にログインする帳票イメージ閲覧者のユーザＩＤ、パスワード、権限レベルのデータを、前記記憶装置１０１に備わる権限テーブル１２７に設定することとなる。
【００３４】
そこで、前記システム１００は、前記システム管理者のログイン処理を実行した後、記憶装置１０１に備えている権限レベル設定画面データをディスプレイ装置などの出力インターフェイス１０６に表示する（ｓ１００）。システム１００は出力インターフェイス１０６に表示した権限レベル設定画面１０（図１０参照）にて、前記システム管理者からの、例えば、ユーザＩＤ「user001」、パスワード「pw001」、権限レベル「主任」といったデータ入力を受け付ける（ｓ１０１）。ここで受け付けた、ユーザＩＤ、パスワード、権限レベルのデータは、前記権限レベル設定画面１０における登録ボタン１１の押下を受けて、前記権限テーブル１２７へ登録する（ｓ１０２）。こうした処理を行うことで権限テーブル１２７のレコードが生成される。
【００３５】
−−−処理フロー例２（帳票フォーマット登録）−−−
続いて、帳票フォーマット種類の登録処理について説明する。図５は本実施形態の帳票イメージ管理方法の処理手順例２を示すフローチャートである。後に帳票イメージの閲覧要求を受けて、実際の帳票イメージを検索・特定するに際し、予め基準となる帳票フォーマット種類のデータがシステム１００側に備わっている必要がある。そこで、前記システム管理者は、帳票フォーマット種類定義用の帳票１５（後の検索対象となる帳票の各種類を網羅的にシステム管理者側で準備したもの）を、前記ＯＣＲ装置２００にセットして帳票イメージ読み取りをＯＣＲ装置２００の入力インターフェイス等を介して指示するのである。なお、前記帳票フォーマット種類定義用の帳票１５には、図１１（ａ）に示すように、帳票フォーマット種類別に定められた、帳票フォーマットの特徴を示す特徴データ（文字、数字、およびキャラクターのいずれかまたはそれらの組合せのデータ）が印字されている。図１１（ａ）の例では、“ｆ１”なる文字が矩形領域に囲まれたキャラクタが印字されている。
【００３６】
ＯＣＲ装置２００では前記指示を受けて、帳票フォーマット種類定義用の帳票１５に対するイメージ読取り処理を実行し（ｓ２００）、読取りＯＫなら（ｓ２００：ＯＫ）、例えばシステム１００に転送する（ｓ２０１）。読取りＮＧなら（ｓ２００：ＮＧ）、処理を終了する。一方、前記システム１００では、前記ＯＣＲ装置２００より前記帳票のイメージデータを取り込む（ｓ２０２）。そして、記憶装置１０１に備わる帳票フォーマット登録画面データを読み出して、前記イメージデータを含む帳票フォーマット登録画面２０（図１１（ｂ）参照）をディスプレイ装置に表示する（ｓ２０３）。
【００３７】
またシステム１００は、前記帳票フォーマット登録画面２０上で、特徴データたるキャラクタ“ｆ１”に対する範囲指定指示をマウス等の入力装置（前記システム管理者が操作）を介して受付ける（ｓ２０４）。前記範囲指定指示は、前記キャラクタ“ｆ１”を含む所定領域を示す座標値を含んでいる。図１１（ｂ）の例では、範囲指定されたのが矩形領域となっているから、始点座標（矩形領域の左上隅点の座標）、終点座標（矩形領域の右下隅点の座標）のセットのデータ（特徴点座標）が前記範囲指定指示に含まれる。
【００３８】
続いてシステム１００は、前記帳票フォーマット登録画面２０上で、登録ボタン２１が押下されたことを受けて（ｓ２０５：ＯＫ）、前記ステップ２０４までで処理対象としていた前記帳票１５のフォーマットに対してコード（フォーマットコード）を自動採番する（ｓ２０６）。このフォーマットコードの自動採番は、ＩＤ等の自動採番の既存技術を採用すればよい。また、システム１００は、前記帳票１５のイメージデータを記憶装置１０１に格納すると共に（ｓ２０７）、前記ステップｓ２０６で採番した帳票フォーマットコード、帳票フォーマットパス（前記記憶装置１０１における前記イメージデータの格納先アドレス）、特徴点位置（始点座標、終点座標）の各データを前記帳票フォーマットパステーブル１２５に格納する（ｓ２０８）。
【００３９】
−−−処理フロー例３（マスキング位置登録）−−−
次に、帳票イメージ上におけるマスキング位置を設定する処理について説明する。図６は本実施形態の帳票イメージ管理方法の処理手順例３を示すフローチャートである。ここで、システム１００は、記憶装置１０１に備わるマスキング位置登録画面データを読み出して、マスキング位置登録画面３０をディスプレイ装置に表示し、前記システム管理者からの帳票フォーマットコード指定を受付ける（ｓ３００）。マスキング位置登録画面３０は、図１２に示すように、帳票フォーマットコードの入力欄３１、帳票イメージの表示欄３２、および帳票データ項目表示欄３３を含んでいる。
【００４０】
システム１００は、前記帳票フォーマットコードの入力欄３１で入力されたフォーマットコード、例えば、“ｆ１”を取得し、このフォーマットコード“ｆ１”をキーとして、前記帳票フォーマットパステーブル１２５における帳票フォーマットパスを特定し（ｓ３０１）、記憶装置１０１から該当帳票フォーマット“ｆ１”のイメージデータを取り込んで、前記帳票イメージ表示欄３２に画面表示する（ｓ３０２）。
【００４１】
またシステム１００は、前記帳票イメージ表示欄３２に表示した帳票フォーマットのイメージに関して、前記システム管理者がマウス等の入力装置を介して指定した、マスキング候補位置のデータを受付ける（ｓ３０３）。図１２の例では、計６つの矩形領域がマスキング候補位置３４として設定されており、このマスキング候補位置のデータは、上述同様に、矩形領域の始点座標（左上隅点の座標）、終点座標（右下隅点の座標）からなる。
【００４２】
更にシステム１００は、前記マスキング候補位置に対応するデータ項目のコードを、例えば、「i1」〜「i6」まで自動採番する（ｓ３０４）。なお、この採番も、ＩＤ等の自動採番の既存技術を採用すればよく、前記始点・終点の座標セットに対応付ける帳票データ項目コードを設定する。
【００４３】
また、システム１００は、採番した帳票データ項目のコード「i1」から「i6」を前記帳票データ項目表示欄３３において一覧表示し、各帳票データ項目毎に、入力インターフェイスを介したシステム管理者からのデータ項目名称の入力を受付ける（ｓ３０５）。
【００４４】
システム１００は、前記マスキング位置登録画面３０上の登録ボタン３５の押下に応じて、前記帳票フォーマットコード“ｆ１”、データ項目コード：「i1」〜「i6」、データ項目名称、マスキング位置（始点座標、終点座標）をマスキング位置テーブル１２６に登録する（ｓ３０６）。
【００４５】
−−−処理フロー例４（権限レベル別非表示項目設定）−−−
次に、帳票イメージ閲覧者の権限レベル毎に帳票データ項目の表示／非表示を設定する処理について説明する。図７は本実施形態の帳票イメージ管理方法の処理手順例４を示すフローチャートである。ここで、システム１００は、記憶装置１０１に備わる権限レベル別非表示項目設定画面データを読み出して、権限レベル別非表示項目設定画面４０をディスプレイ装置に表示し、前記システム管理者からの帳票フォーマットコード指定を受付ける（ｓ４００）。権限レベル別非表示項目設定画面４０は、図１３に示すように、帳票フォーマットコードの選択メニュー４１（帳票フォーマットパステーブル１２５に登録済みの帳票フォーマットコードがプルダウン形式で表示される）、帳票イメージの表示欄４２、権限レベル設定メニュー４３（記憶装置１０１において登録済みの権限レベルリストがプルダウン形式で表示される）、および帳票データ項目表示欄４４を含んでいる。
【００４６】
前記システム１００は、前記帳票フォーマットコードの選択メニュー４１を介して、前記システム管理者により選択された帳票フォーマットコードの指定を受付ける（ｓ４００）。そして、前記帳票フォーマットコードに対応する帳票フォーマットパスを前記帳票フォーマットパステーブル１２５から、また、マスキング位置とデータ項目名称を前記マスキング位置テーブル１２６からそれぞれ取得する（ｓ４０１）。またシステム１００は、取得した帳票フォーマットパスに基づいて、記憶装置１０１より帳票フォーマットのイメージデータを取得し、これに前記マスキング位置のデータにあわせた強調表示（図１３中ではマスキング位置として始点・終点座標を含む６つの矩形領域４５を表示）を施して前記帳票イメージの表示欄４２に表示する（ｓ４０２）。なお、マスキング位置に対応付けされた帳票データ項目コード“i1”〜“i6”もそれぞれ前記矩形領域４５に表示される。またシステム１００は、前記取得したデータ項目名称を、前記帳票データ項目表示欄４４に表示し、権限レベル毎に非表示にしたいデータ項目の選択を受付ける（ｓ４０３）。
【００４７】
例えば、権限レベル設定メニュー４３で「主任」が選択されている状況で、システム１００は、帳票データ項目表示欄４４におけるデータ項目中でシステム管理者の判断等で非表示にしたいものについて、前記システム管理者らによる各データ項目横のチェックボックスのうち、「i1」から「i4」での選択指示（＝非表示フラグとなる）を受付ける。こうした処理は、権限レベル設定メニュー４３で表示される各権限レベル毎に実行するものとする。
【００４８】
こうした処理の後、システム１００は、前記権限レベル別非表示項目設定画面４０における登録ボタン４６の押下に応じて、前記帳票フォーマットコード“ｆ１”、権限レベル“主任”、データ項目コード、非表示フラグの各データを権限レベル別非表示項目テーブル１２８に格納する（ｓ４０４）。
【００４９】
−−−処理フロー例５（検索用帳票イメージ読み取り）−−−
続いて、帳票イメージの読取り処理について説明する。図８は本実施形態の帳票イメージ管理方法の処理手順例５を示すフローチャートである。ここでは、例えば、運送業者等の集配センターなどに集められた配送帳票（例：配達依頼時および配達完了時の各帳票など）から、後の帳票イメージ閲覧対象とするイメージを取得する状況を想定できる。なお、後に検索・閲覧の対象となる帳票を「検索用帳票」とする。
【００５０】
例えば、前記集配センター等に設けられ、システム１００とネットワーク１４０で接続されたＯＣＲ装置２００が、自身にセットされた検索用帳票についてイメージ読み取り処理を実行したとする。ＯＣＲ装置２００は、読み取った帳票イメージに含まれるバーコード（検索用帳票に印字されており帳票番号をコード化したもの）から帳票番号を取得し、更には帳票イメージファイルを作成する。そしてＯＣＲ装置２００はこれら帳票番号と帳票イメージファイルを、ディスプレイ装置等において検索用帳票イメージ読取り画面５０（図１４参照）において表示する。この検索用帳票イメージ読取り画面５０に示すように、このＯＣＲ装置２００の操作者は、検索用帳票のイメージ表示欄５１にて検索用帳票イメージとバーコードを確認し、更に、帳票番号欄５２にて前記バーコードからデコードして得た帳票番号を確認できる。前記ＯＣＲ装置２００は、こうした前記帳票番号と帳票イメージファイルを前記システム１００にアップロードする。
【００５１】
そして前記システム１００は、前記ＯＣＲ装置２００からアップロードされてきた検索用帳票の帳票番号および帳票イメージを受信する（ｓ５００）。また、前記システム１００のイメージ取得手段１１０は、前記ＯＣＲ装置２００から取得した帳票イメージと帳票番号のセットのうち、帳票イメージを前記帳票フォーマットパステーブル１２５における特徴データに照合することで、前記帳票イメージに対応する帳票フォーマット種類を特定する（ｓ５０１）。
【００５２】
具体的には、システム１００は、前記帳票イメージから、この帳票イメージが含むキャラクター“ｆ１”とその配置位置（特徴点位置：始点・終点の座標）を抽出し、これを前記帳票フォーマットパステーブル１２５における特徴データの各レコードに照合するのである。図２（ａ）に示す例では、帳票フォーマットコードが“ｆ１”（本例では、帳票フォーマットコードがそのまま特徴データのキャラクタともなっている）のレコードが存在するから、前記抽出した配置位置の座標が該当レコードの特徴点位置の座標と一致すれば、帳票フォーマット種類を“ｆ１”と特定できる。
【００５３】
次に前記システムは、前記取得した帳票イメージと帳票番号のセットに、前記ステップｓ５０１で特定した帳票フォーマット種類のデータ“ｆ１”を対応付けて前記帳票イメージパステーブル１２９に格納する（ｓ５０２）。
【００５４】
−−−処理フロー例６（権限レベル別マスキング帳票イメージ検索）−−−
次に、帳票イメージの閲覧要求に応じて実行される、該当帳票イメージの検索とマスキング、および帳票イメージ出力の各処理について説明する。図９は本実施形態の帳票イメージ管理方法の処理手順例６を示すフローチャートである。システム１００の記憶装置１０１に検索用帳票のイメージファイルが蓄積される状況を上記処理フロー例５までで示したが、こうしてシステム１００に格納された検索用帳票のイメージファイルは、必要に応じて検索され閲覧に供されることとなる。例えば、運送業者等において、配送依頼主から配送物の配送状況確認を求められた場合など、配送帳票の帳票番号をキーに、配達完了時の配送帳票のイメージを読み出して、配達完了時の受付者印やサイン、受領日付等を確認しなければならない。
【００５５】
こうした状況等において、前記システム１００の権限特定手段１１１は、通信装置１０７によりネットワーク１４０上の他端末３００と通信し、帳票イメージ閲覧者からの認証要求を受信し、帳票検索ログイン画面データを前記他端末３００に送信する（ｓ６００）。他端末３００では前記帳票検索ログイン画面データをシステム１００から受信し、帳票検索ログイン画面６０としてディスプレイ装置に表示する。そして、この帳票検索ログイン画面６０でユーザＩＤとパスワードの入力を受け付けて、これらを認証要求としてシステム１００に返信する。
【００５６】
前記システムの権限特定手段１１１は、前記認証要求を受信して、これが含む被認証情報、例えば、ユーザＩＤ「user001」、パスワード「pw001」を前記権限テーブル１２７の認証情報に照合して認証処理を実行する（ｓ６０１）。この認証の結果が正常であった帳票イメージ閲覧者については、前記システムは、前記その権限レベル“主任”を前記ユーザＩＤをキーに前記権限テーブル１２７で特定しメモリ１０３に格納する（ｓ６０２）。
【００５７】
続いて前記システム１００のフォーマット検索手段１１２は、前記他端末３００と通信し、前記認証ＯＫであった帳票イメージ閲覧者からの帳票イメージ閲覧要求を受信すべく、帳票検索画面データを前記他端末３００に返信する（ｓ６０３）。
【００５８】
他端末３００では、この帳票検索画面データを受信して、帳票検索画面７０としてディスプレイ装置に表示する。そして、この帳票検索画面７０において、閲覧要求対象の帳票番号“００００１”の入力を受け付けて、これを帳票イメージ閲覧要求としてシステム１００に送信する。
【００５９】
システム１００ではこの帳票イメージ閲覧要求を受信し、これが含む帳票番号“００００１”を取得し、この帳票番号“００００１”に該当する帳票フォーマット種類のデータを前記帳票イメージパステーブル１２９で検索しメモリ１０３に格納する（ｓ６０４）。図３の帳票イメージパステーブル１２９の例では、帳票番号“００００１”に対応する帳票フォーマットコードは、“ｆ１”であり、帳票イメージパスが“c:\xxx\00001.jpg”であるから、システム１００は、帳票フォーマットコード“ｆ１”、帳票イメージパスが“c:\xxx\00001.jpg”のデータをメモリ１０３に格納することとなる。
【００６０】
また、前記システム１００のマスキング候補項目検索手段１１３は、前記メモリ１０３に格納された帳票フォーマット種類の情報を前記マスキング位置テーブル１２６に照合して、マスキング候補とすべき帳票データ項目とそのマスキング位置の情報を検索しメモリ１０３に格納する（ｓ６０５）。例えば、帳票フォーマットコード“ｆ１”の帳票については、図２に示すマスキング位置テーブル１２６の例であれば、帳票データ項目コード“i1”〜“i6”について、マスキング位置“始点座標（Ｘs1、Ｙs1）、終点座標（Ｘe1、Ｙe1）”〜“始点座標（Ｘs6、Ｙs6）、終点座標（Ｘe6、Ｙe6）”の各情報をシステム１００が得ることになる。
【００６１】
次に、前記システム１００の非表示項目検索手段１１４は、前記メモリ１０３に格納された権限レベル“主任”と帳票フォーマット種類“ｆ１”の情報を前記権限レベル別非表示項目テーブル１２８に照合して、該当権限レベル“主任”にて非表示とすべき帳票データ項目“i1”〜“i4”を検索し、メモリ１０３に格納する（ｓ６０６）。
【００６２】
続いて、前記システム１００の非表示項目決定手段１１５は、前記メモリ１０３に格納された、マスキング候補とすべき帳票データ項目“i1”〜“i6”と非表示とすべき帳票データ項目“i1”〜“i4”、の情報に基づき、マスキング候補の帳票データ項目のうち非表示とする非表示項目を“i1”〜“i4”決定しメモリ１０３に格納する（ｓ６０７）。
【００６３】
また、前記システム１００のイメージ生成手段１１６は、前記非表示項目“i1”〜“i4”についてのマスキング位置情報“始点座標（Ｘs1、Ｙs1）、終点座標（Ｘe1、Ｙe1）”〜“始点座標（Ｘs4、Ｙs4）、終点座標（Ｘe4、Ｙe4）”を前記メモリ１０３より読み出す（ｓ６０８）。そして前記イメージ生成手段１１６は、前記帳票イメージ閲覧要求が含む帳票番号“００００１”に該当する帳票イメージのパスを前記帳票イメージパステーブル１２９で検索し、該当パスに基づいて記憶装置１０１より読み出す（ｓ６０９）。
【００６４】
またイメージ生成手段１１６は、ここで読み出した帳票イメージにおける前記マスキング位置情報が示す領域“始点座標（Ｘs1、Ｙs1）、終点座標（Ｘe1、Ｙe1）”〜“始点座標（Ｘs4、Ｙs4）、終点座標（Ｘe4、Ｙe4）”について、例えば、黒色でペイント処理を施すなどのマスキング処理を実行して表示イメージを生成する（ｓ６１０）。ここで生成した表示イメージはシステム１００から前記他端末３００に出力される（ｓ６１１）。
【００６５】
前記他端末３００は前記システムから表示イメージを受信して、前記帳票検索画面７０にて表示し、前記帳票イメージ閲覧者の閲覧に供する。
【００６６】
−−−その他の例−−−
その他の実施形態例として以下のような処理を想定することもできる。例えば、前記システム１００が、前記他端末３００に前記表示イメージを送信した後（時刻Ａ）、前記他端末３００からのログインが切断されない限り、一定時間毎に表示イメージの更新処理を実行するとしてもよい。このような処理は、システム１００として、配送依頼時帳票（帳票Ａ）のイメージファイルしか取得しておらず、配達完了時の帳票（帳票Ｂ）のイメージファイルは未取得である状況下で、該当件についての帳票イメージ閲覧要求が他端末３００から寄せられ、前記配送依頼時帳票のイメージファイルに基づいて前記表示イメージを生成し、他端末３００に送信した場合を想定する。また、時刻Ａ以降に該当件の配達が完了し、これに伴って時刻Ｂに配達完了時の帳票のイメージファイルをＯＣＲ装置２００よりシステム１００が取得できたとする。
【００６７】
システム１００では、前記時刻Ａ〜時刻Ｂまでの間に、帳票イメージパステーブル１２９で、前記帳票Ａと紐付けされた他帳票（例えば、イメージパス名が帳票Ａと所定箇所共通）の存在を定期的に確認し、時刻Ｂに帳票Ｂを検知する。すると、システム１００はこの帳票Ｂについて前記表示イメージを生成して他端末３００に送信する。こうして、配達完了直前における帳票イメージ閲覧時に際し、配達状況の変化に伴う他端末３００での画面遷移をシステム１００が実行する。
【００６８】
以上、本実施形態によれば、検索対象の帳票全件ではなく、帳票フォーマットの種類毎にマスキング位置を設定することが可能であるから、マスキング位置等の設定登録時の作業負荷を大幅に軽減できる。また、同じ帳票フォーマット種類でのマスキング位置に不統一が発生することもなくなる。また、帳票イメージ閲覧者（検索者）の権限に応じてマスキングされた帳票イメージをシステムが自動生成するため、マスキング位置の人為的ミスを防ぎ、帳票イメージの開示に際しての作業精度向上や負荷軽減を図れるし、更には、帳票イメージの閲覧要求から開示（表示）までのリードタイムを短縮することができる。
【００６９】
したがって、帳票イメージへのマスキング設定管理が効率的で自由度をもって実行可能となる。
【００７０】
以上、本発明の実施の形態について、その実施の形態に基づき具体的に説明したが、これに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。
【図面の簡単な説明】
【００７１】
【図１】本実施形態における帳票イメージ管理システムの全体構成図である。
【図２】本実施形態の、（ａ）帳票フォーマットパステーブル、（ｂ）マスキング位置テーブル、（ｃ）権限テーブル、の各データ構造例を示す図である。
【図３】本実施形態の、（ａ）権限レベル別非表示項目テーブル、（ｂ）帳票イメージパステーブルの各データ構造例を示す図である。
【図４】本実施形態の帳票イメージ管理方法の処理手順例１を示すフローチャートである。
【図５】本実施形態の帳票イメージ管理方法の処理手順例２を示すフローチャートである。
【図６】本実施形態の帳票イメージ管理方法の処理手順例３を示すフローチャートである。
【図７】本実施形態の帳票イメージ管理方法の処理手順例４を示すフローチャートである。
【図８】本実施形態の帳票イメージ管理方法の処理手順例５を示すフローチャートである。
【図９】本実施形態の帳票イメージ管理方法の処理手順例６を示すフローチャートである。
【図１０】本実施形態における出力画面例１を示す図である。
【図１１】本実施形態における出力画面例２を示す図である。
【図１２】本実施形態における出力画面例３を示す図である。
【図１３】本実施形態における出力画面例４を示す図である。
【図１４】本実施形態における出力画面例５を示す図である。
【図１５】本実施形態における出力画面例６を示す図である。
【符号の説明】
【００７２】
１００  帳票イメージ管理システム
１０１  記憶手段
１０２  プログラム
１０３  メモリ
１０４  ＣＰＵ
１０５  入力インターフェイス
１０６  出力インターフェイス
１０７  通信手段
１１０  イメージ取得手段
１１１  権限特定手段
１１２  フォーマット検索手段
１１３  マスキング候補項目検索手段
１１４  非表示項目検索手段
１１５  非表示項目決定手段
１１６  イメージ生成手段
１２５  帳票フォーマットパステーブル
１２６  マスキング位置テーブル
１２７  権限テーブル
１２８  権限レベル別非表示項目テーブル
１２９  帳票イメージパステーブル
１４０  ネットワーク
２００  ＯＣＲ装置（リーダ装置）
３００  他端末
【図１】
2009252041.tif 000003
【図２】
2009252041.tif 000004
【図３】
2009252041.tif 000005
【図４】
2009252041.tif 000006
【図５】
2009252041.tif 000007
【図６】
2009252041.tif 000008
【図７】
2009252041.tif 000009
【図８】
2009252041.tif 000010
【図９】
2009252041.tif 000011
【図１０】
2009252041.tif 000012
【図１１】
2009252041.tif 000013
【図１２】
2009252041.tif 000014
【図１３】
2009252041.tif 000015
【図１４】
2009252041.tif 000016
【図１５】
2009252041.tif 000017