(57)【要約】【課題】ファイリングシステムで管理されている画像ファイルの任意の箇所に画像データを追加する。【解決手段】画像ファイルを特定する情報及び新たに生成する画像データの画像ファイルファイルへの追加位置を含む情報を持つヘッダーシート情報を作成する。そして、そのヘッダーシートを表紙としてスキャナで読み込むことで作成された画像データをヘッダーシートが示す画像ファイルの指定された箇所に追加する。【選択図】図６
2010157138.tif 000002
【特許請求の範囲】
【請求項１】
紙文書を電子化した画像ファイルを記憶する管理サーバと通信可能に接続された情報処理装置であって、
前記画像ファイルの特定情報及び前記画像情報への画像データの追加箇所を含む設定情報の入力を受け付ける受付手段と、
前記受付手段で受け付けた設定情報をもとに、前記紙文書の読み込み処理をする際に用いられるヘッダーシートの印刷データを生成する生成手段と、
前記作成手段で作成された印刷データに基づき印刷装置で印刷された前記ヘッダーシートを含む前記紙文書の画像データを取得する取得手段と、
前記紙文書の画像データ中に含まれる前記ヘッダーシートの画像データを解析して、前記画像データを追加する前記画像ファイルおよび追加箇所を特定する解析手段と、
前記解析手段で解析された前記画像ファイルの前記追加箇所で示される箇所に前記画像データを追加することで、新たな画像ファイルを作成する作成手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記紙文書の画像データ中に複数のヘッダーシート画像が含まれる場合に、前記ヘッダーシートを区切りページとして複数の部分画像データに分割する分割手段をさらに備え、
前記解析手段は、前記部分画像データに含まれるヘッダーシートの画像データを解析して、前記部分画像それぞれについて前記画像データを追加する前記画像ファイルおよび追加箇所を特定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記受付手段は、前記設定情報として、さらに、前記紙文書から生成されるページ画像データのページ数についての書類種別情報を受け付け、
前記画像データに含まれるページ画像データ数が前記ページ数と等しいかを判断する判断手段をさらに備え、
前記作成手段は、前記判断手段でページ画像データ数が前記ページ数と等しいと判断した場合に、前記解析手段で解析された前記画像ファイルの前記追加箇所で示される箇所に前記画像データを追加することで、新たな画像ファイルを作成すること
を特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記受付手段は、前記設定情報として、さらに、前記紙文書のそれぞれの用紙から生成されるページ画像データについての書類種別情報を受け付け、
前記判断手段は、さらに前記画像データに含まれるページ画像データが前記書類種別であるかを判断すること
を特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記画像データを前記画像データの所定箇所に追加した場合に作成される画像ファイルの情報を表示する表示部を含む画面情報を表示部に表示させる表示制御手段と、
前記表示部に表示されている画像データの追加位置の変更の入力を受け付ける入力受付手段と
を備えることを特徴とする請求項１乃至４のいずれか1項に記載の情報処理装置。
【請求項６】
紙文書を電子化した画像ファイルを記憶する管理サーバと通信可能に接続された情報処理装置によって行われる情報処理方法であって、
前記画像ファイルの特定情報及び前記画像情報への画像データの追加箇所を含む設定情報の入力を受け付ける受付工程と、
前記受付工程で受け付けた設定情報をもとに、前記紙文書の読み込み処理をする際に用いられるヘッダーシートの印刷データを生成する生成工程と、
前記作成工程で作成された印刷データに基づき印刷装置で印刷された前記ヘッダーシートを含む前記紙文書の画像データを取得する取得工程と、
前記紙文書の画像データ中に含まれる前記ヘッダーシートの画像データを解析して、前記画像データを追加する前記画像ファイルおよび追加箇所を特定する解析工程と、
前記解析工程で解析された前記画像ファイルの前記追加箇所で示される箇所に前記画像データを追加することで、新たな画像ファイルを作成する作成工程と、
を備えることを特徴とする情報処理方法。
【請求項７】
コンピュータを、紙文書を電子化した画像ファイルを記憶する管理サーバと通信可能に接続された情報処理装置として機能させるためのコンピュータプログラムであって、
前記コンピュータを  
前記画像ファイルの特定情報及び前記画像情報への画像データの追加箇所を含む設定情報の入力を受け付ける受付手段と、
前記受付手段で受け付けた設定情報をもとに、前記紙文書の読み込み処理をする際に用いられるヘッダーシートの印刷データを生成する生成手段と、
前記作成手段で作成された印刷データに基づき印刷装置で印刷された前記ヘッダーシートを含む前記紙文書の画像データを取得する取得手段と、
前記紙文書の画像データ中に含まれる前記ヘッダーシートの画像データを解析して、前記画像データを追加する前記画像ファイルおよび追加箇所を特定する解析手段と、
前記解析手段で解析された前記画像ファイルの前記追加箇所で示される箇所に前記画像データを追加することで、新たな画像ファイルを作成する作成手段と、
として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙文書をスキャナ等により電子化した画像ファイルの管理を行うファイリングシステムに関し、特に、画像ファイルに新たな画像データを追加する際に、画像ファイルの任意の箇所に画像データを追加可能なファイリングシステムに関する。
【背景技術】
【０００２】
紙で受領した書類をスキャナ等で電子化して、データベースで管理するファイリングシステムが広く使用されている。書類を電子化し、その電子データを検索に用いる際に使用する情報を関連付けてデータベースに保存し管理を行うことで、検索性の向上を図ることが可能であり、大量の書類の中から目的とする書類を好適に探索することが可能である。
【０００３】
多くのファイリングシステムでは、紙文書を電子化してファイリングシステムに登録する際には、新たなデータレコードとして登録されることになる。これでは、例えば保険契約等、その契約に付随する書類が大量に存在する場合、それら書類のうち必要な情報を探し出すためには、その契約に付随する複数の画像データを１つ1つ確認することで目的の書類を探し出さなければならないというケースも発生してしまう。
【０００４】
一般的なファイリングシステムでは、特定のキー情報を基に、すでに登録された画像データに新たに画像データを追加・挿入等する画像結合をすることができず、登録されたイメージデータに新たに画像結合を行う場合は、登録された画像データの中から画像結合したいデータを一度検索し、対象画像データを表示した上で、追加したいページまでページ移動を行い、スキャンして作成した画像データ中のページデータの追加を行う必要があった。これでは作業者に多大な負荷がかかってしまう。
【０００５】
そこで、特許文献１が開示されているような発明がなされている。この発明では、ネットワーク上に設定されたフォルダに画像データが登録されると、そのフォルダに設定されているアクションを実行させることで、好適にある画像データに他のデータを追加させることが可能となっている。
【特許文献１】特開２００５−３０９５４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に開示されている発明は、ある画像ファイルに他の画像ファイルを追加する際に、任意の箇所に画像ファイルを追加することまでは考慮されていない。多くの関連する文書を１つのデータとして管理する際には、その画像データの登録順を考慮する必要がある。例えば、保険契約などでは、契約者からの請求に対する対応についての書類は、その請求に係る書類と関連させて登録させることが好ましい。
【０００７】
また、時系列で発生する順序が決定しているような書類についての電子文書をファイルシステムで管理する際には、発生する順序で画像データを作成することが好ましい。例えば、ある時点での書類を登録することを忘れてしまい、登録し忘れた書類に後続する書類を先に画像データに追加登録してしまった後に、登録を忘れてしまった書類の追加登録を行った場合に、その順序性が保てないと、結局画像データの順序を入れ替える作業を行わなくてはならず、これでは効率が悪い。
【０００８】
本発明は上記した課題に鑑み、既に作成されている画像データに対して新たにページ画像データを追加する際に、予め追加するページの指定を行っておき、追加画像データを既に作成されている画像データの任意の追加箇所に追加することを可能ならしめる情報処理装置、情報処理方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記した目的を達成するために、本発明の情報処理装置は以下の構成を備える。即ち、
紙文書を電子化した画像ファイルを記憶する管理サーバと通信可能に接続された情報処理装置であって、
前記画像ファイルの特定情報及び前記画像情報への画像データの追加箇所を含む設定情報の入力を受け付ける受付手段と、
前記受付手段で受け付けた設定情報をもとに、前記紙文書の読み込み処理をする際に用いられるヘッダーシートの印刷データを生成する生成手段と、
前記作成手段で作成された印刷データに基づき印刷装置で印刷された前記ヘッダーシートを含む前記紙文書の画像データを取得する取得手段と、
前記紙文書の画像データ中に含まれる前記ヘッダーシートの画像データを解析して、前記画像データを追加する前記画像ファイルおよび追加箇所を特定する解析手段と、
前記解析手段で解析された前記画像ファイルの前記追加箇所で示される箇所に前記画像データを追加することで、新たな画像ファイルを作成する作成手段と、
を備えることを特徴とする。
【００１０】
上記した目的を達成するために、本発明の情報処理方法は以下の構成を備える。即ち、
紙文書を電子化した画像ファイルを記憶する管理サーバと通信可能に接続された情報処理装置によって行われる情報処理方法であって、
前記画像ファイルの特定情報及び前記画像情報への画像データの追加箇所を含む設定情報の入力を受け付ける受付工程と、
前記受付工程で受け付けた設定情報をもとに、前記紙文書の読み込み処理をする際に用いられるヘッダーシートの印刷データを生成する生成工程と、
前記作成工程で作成された印刷データに基づき印刷装置で印刷された前記ヘッダーシートを含む前記紙文書の画像データを取得する取得工程と、
前記紙文書の画像データ中に含まれる前記ヘッダーシートの画像データを解析して、前記画像データを追加する前記画像ファイルおよび追加箇所を特定する解析工程と、
前記解析工程で解析された前記画像ファイルの前記追加箇所で示される箇所に前記画像データを追加することで、新たな画像ファイルを作成する作成工程と、
を備えることを特徴とする。
【００１１】
上記した目的を達成するために、本発明のコンピュータプログラムは以下の構成を備える。即ち、
コンピュータを、紙文書を電子化した画像ファイルを記憶する管理サーバと通信可能に接続された情報処理装置として機能させるためのコンピュータプログラムであって、
前記コンピュータを  
前記画像ファイルの特定情報及び前記画像情報への画像データの追加箇所を含む設定情報の入力を受け付ける受付手段と、
前記受付手段で受け付けた設定情報をもとに、前記紙文書の読み込み処理をする際に用いられるヘッダーシートの印刷データを生成する生成手段と、
前記作成手段で作成された印刷データに基づき印刷装置で印刷された前記ヘッダーシートを含む前記紙文書の画像データを取得する取得手段と、
前記紙文書の画像データ中に含まれる前記ヘッダーシートの画像データを解析して、前記画像データを追加する前記画像ファイルおよび追加箇所を特定する解析手段と、
前記解析手段で解析された前記画像ファイルの前記追加箇所で示される箇所に前記画像データを追加することで、新たな画像ファイルを作成する作成手段と、
として機能させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、既に作成されている画像データに対して新たにページ画像データを追加する際に、予め追加するページの指定を行っておき、追加画像データの生成が正常に行われた場合には、あらかじめ指定された情報に基づいて追加画像データを任意の追加箇所に追加することが可能となる。それにより、登録処理を行うユーザの手間を軽減することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明の実施の形態の一例について説明する。
【００１４】
図１は、本発明におけるファイリングシステムのシステム構成の一例を示す図である。図中１０１は管理サーバであって、ファイリングシステムで行われる各種の処理で用いられるマスタデータを記憶管理するサーバ装置である。１０２−１、１０２−２はクライアント装置（以下、まとめてクライアント装置１０２とする）であって、ファイリングシステムに各種の情報を登録するためにユーザが用いる情報処理装置である。クライアント装置１０２にはそれぞれ、後述する図３から図８に示す処理を実行するためにアプリケーションプログラムがインストールされている。
【００１５】
１０３はプリンタであって、後述するヘッダーシートの印刷出力に用いられる印刷装置である。１０４はスキャナであって、ファイリングシステムで管理する文書の読み込み処理に使用される。１０５は複合機であって、プリンタ及びスキャナの機能を備えた装置である。１０６は上記装置を相互に通信可能に接続するローカルエリアネットワークである。
【００１６】
以下、図２を用いて、図１に示したクライアント装置１０２に適用可能な情報処理装置のハードウェア構成について説明する。図２は、図１に示したクライアント装置１０２に適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【００１７】
図２において、２０１はＣＰＵで、システムバス２１２に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０３あるいは外部メモリ２０９には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳやオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００１８】
２０２はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０３あるいは外部メモリ２０９からＲＡＭ２０２にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００１９】
また、２０４は入力制御部で、キーボードや不図示のマウス等のポインティングデバイス等で構成される入力部２０５からの入力を制御する。２０６は表示制御部で、ＣＲＴディスプレイや液晶ディスプレイ等からなる表示部２０７への表示を制御する。
【００２０】
２０６は外部メモリ制御部で、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２０９へのアクセスを制御する。
【００２１】
２１０は外部機器Ｉ／Ｆで、周辺機器をクライアント装置１０２に接続させるためものポートである。クライアント装置１０２は、この外部機器Ｉ／Ｆ２１０を介して、周辺機器とのデータ通信を行う。外部機器Ｉ／Ｆ２１０は、ＵＳＢやＩＥＥＥ１３９４等により構成されており、通常複数の外部機器Ｉ／Ｆ２１０を有する。周辺機器との接続形態は有線／無線を問わない。尚、図１のプリンタ１０３やスキャナ１０４は、この外部機器Ｉ／Ｆ２１０を介してクライアント装置１０２と接続しても勿論構わない。
【００２２】
２１１は通信制御部で、ネットワーク（例えば、図１に示したＬＡＮ１０６）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。以上が、図１のクライアント装置１０２のハードウェア構成の一例である。
【００２３】
尚、クライアント装置１０２のハードウェア構成は、図２に示した構成を有するとして説明するが、必ずしも同図の構成を有することに限定するものではなく、クライアント装置１０２が行う後述の各種処理を実行可能であれば、クライアント装置１０２の構成は適宜変更しても良い。
【００２４】
以下、本発明のクライアント装置１０２で行われる処理の詳細を説明する。本実施例では、保険契約を例に挙げ、保険契約に関連する契約者から書類のファイリングシステムについての例を説明する。このファイリングシステムでは、保険契約を一意に識別するための契約ＩＤごとに、当該契約に関連する書類を電子的に管理する画像データファイルを作成し、その画像データファイルを契約ＩＤに紐付けて契約ファイルテーブル１３００に登録することになる。そして、契約者からある契約ＩＤで示される保険契約に関する追加書類を受領した場合には、その追加書類をスキャン処理することにより作成される追加画像データを、その契約ＩＤに対応する画像データファイルに追加登録することになる。以下、詳細な処理について説明する。
【００２５】
図３は、本発明における第１の制御処理の一例を示すフローチャートであり、クライアント装置１０２によって行われる全体的な処理の概要を示すフローチャートに対応する。なお、このフローチャートの処理はクライアント装置１０２のＣＰＵ２０１が外部メモリ２０９に格納されるプログラムをＲＡＭ２０２にロードして実行することにより実現される。この処理が行われる際には、クライアント装置１０２の表示部２０７には不図示のメイン画面が表示されており、クライアント装置１０２を操作するユーザは、メイン画面中の各種メニューをクリック指示することにより、各種の指示をＣＰＵ２０１に対して入力することが可能である。
【００２６】
ＣＰＵ２０１は、クライアント装置１０２を操作するユーザの入力部２０５を介した指示により、データ登録指示を受け付けたかを判断する（ステップＳ３０１）。このデータ登録指示は、契約者からの書類をファイリングシステムに新たに登録する際にユーザから入力されることになる。ステップＳ３０１で、データ登録指示を受け付けていないと判断した場合には（ステップＳ３０１でＮＯ）、処理をステップＳ３０８に進める。
【００２７】
一方、データ登録指示を受け付けたと判断した場合には（ステップＳ３０１でＹＥＳ）、処理をステップＳ３０２に進め、データ登録を行う契約ＮＯの指定及び指定された契約ＮＯに紐付く書類の読み取り枚数の設定等のデータ読込前処理を行う。この処理の詳細については図４を参照して後述する。
【００２８】
そして、ＣＰＵ２０１はステップＳ３０２のデータ読込前処理終了後、データ読込前処理で作成した取込み指示データに従ったヘッダーシートの印刷データを生成し、生成した印刷データをプリンタ１０３に送信することで、プリンタ１０３に対してヘッダーシートの印刷指示を行う（ステップＳ３０３）。
【００２９】
そして、プリンタからのヘッダーシートの印刷終了後、ユーザはファイリングシステムに取り込む複数の契約に紐付くそれぞれの書類の先頭にプリンタから印刷されたヘッダーシートをセットし、スキャナ１０４が読み取り可能に原稿を設定することになる。
【００３０】
そして、スキャナ１０４への原稿の設定が終了後、ユーザの入力部２０５からの指示で読み取り開始要求を受け付けることになる。そして、読み取り開始要求を受け付けた場合には、ＣＰＵ２０１はスキャナ１０４に対してデータの読み込み指示を行うことになる（ステップＳ３０４）。その際には、読み込み解像度や、作成するファイル形式などを指定し読み込み指示を行うことになる。
【００３１】
そしてその後、ステップＳ３０４の読み込み指示に応じてスキャナによる原稿の読み取り処理によって作成された画像データをスキャナ１０４より取得し（ステップＳ３０５）、取得した画像データの解析処理を行う（ステップＳ３０６）。この処理の詳細については、図５を参照して後述する。そして画像データの解析処理が終了すると、データの登録処理を行うことになる（ステップＳ３０７）。この処理の詳細については、図６を参照して後述する。
【００３２】
ＣＰＵ２０１は、クライアント装置１０２を操作するユーザの入力部２０５を介した指示により、データ検索指示を受け付けたかを判断する（ステップＳ３０８）。このデータ検索指示は、ファイリングシステムに登録されているデータの閲覧や編集を行う際に、ユーザから入力されることになる。ステップＳ３０８で、データ検索指示を受け付けていないと判断した場合には（ステップＳ３０８でＮＯ）、処理をステップＳ３１２に進める。
【００３３】
一方、検索指示を受け付けた場合には、ユーザの入力部２０５操作により入力された検索条件に従って、管理サーバ１０１が管理しているデータベースに登録されている契約ファイルテーブル１３００を検索し、検索条件に合致した登録済みファイルを取得する検索処理を行う（ステップＳ３０９）。そしてその登録済みファイルに対する編集指示を受け付けた場合には（ステップＳ３１０）、編集内容の入力を受け付け、受け付けた入力内容で登録済みファイルを更新するデータ編集処理を行うことになる（ステップＳ３１１）。
そして、上記の処理を、クライアント装置１０２を操作するユーザの入力部２０５を介した指示により、終了指示を受け付けた（ステップＳ３１２でＹＥＳ）と判断するまで行うことになる。以上が、図３の説明である。
【００３４】
次に、図４を参照して図３のステップＳ３０２のデータ読込前処理の詳細について説明する。
【００３５】
図４は、本発明における第２の制御処理の一例を示すフローチャートであり、図３のステップＳ３０２のデータ読込前処理の詳細を示すフローチャートに対応する。なお、このフローチャートの処理はクライアント装置１０２のＣＰＵ２０１が外部メモリ２０９に格納されるプログラムをＲＡＭ２０２にロードして実行することにより実現される。
【００３６】
まず、ＣＰＵ２０１は不図示の契約選択画面を表示部２０７に表示させ、ファイリングシステムに書類を追加登録する契約データの指定を受け付ける（ステップＳ４０１）。この不図示の契約選択画面には、図１３に示す契約ファイルテーブルに基づいて契約を選択可能な形で登録済みファイルデータがリスト表示され、その中からデータの選択を受け付けることで（複数選択が可能）、契約データの指定を受け付けることになる。
【００３７】
図１３は契約ファイルテーブル１３００の構成の一例を示す図である。
【００３８】
契約ファイルテーブル１３００には、少なくとも契約ＮＯ１３０１、画像ファイル１３０２が登録されている。契約ＮＯ１３０１は、契約を一意に識別するための識別情報が登録されている。画像ファイル１３０２には、当該契約に紐付けられる、契約者から提出された各種書類から作成された画像データが保存されている。本発明では、契約に対する画像データが１つ作成され、書類が追加された場合には、既に作成されている画像データに当該書類をスキャン処理することで作成される画像データを追加するという形で、画像データの登録を行う。契約ファイルテーブルには契約ＮＯ１３０１及び画像ファイル１３０２以外にもデータ項目を設定することが可能である。以上が図１３に示す契約ファイルテーブルの構成の説明である。
【００３９】
図４の説明に戻る。ステップＳ４０１の処理終了後、ステップＳ４０１で指定を受け付けた全ての契約データについてステップＳ４０２からステップＳ４０８の処理を行う。
【００４０】
まず、指定を受けたうちの一の契約ＮＯが示す契約に紐付く書類の画像データの読み込みのための読み込み指示データが既に管理サーバ１０１で管理されている読み込み指示データテーブルに登録されている（作成済み）であるかを判断する（ステップＳ４０２）。作成済みであると判断した場合には（ステップＳ４０２でＹＥＳ）、当該読み込み指示データの編集を行うかを判断する（ステップＳ４０３）。編集を行う／行わないについてはユーザの入力部２０５操作により入力される入力指示に基づき判断することになる。
【００４１】
ステップＳ４０３でＮＯと判断した場合には、処理をステップＳ４０２に戻し、他の契約ＮＯが示す契約に紐付く書類の画像データの読み込みのための読み込み指示データが既に管理サーバ１０１で管理されている読み込み指示データテーブルに登録されている（作成済み）であるかを判断することになる。
【００４２】
ステップＳ４０２でＮＯと判断した場合、及びステップＳ４０３でＹＥＳと判断した場合には、読み込み指示データを作成するための各種の入力を受け付けるために図９に示す読込指示データ入力画面９００を表示部２０７に表示し、この画面を介して各種の入力を受け付ける。
【００４３】
図９は読み込み指示データ入力画面９００の構成の一例を示す図である。図中９０１は、契約ＮＯ表示欄であって、書類の追加登録を行う契約の契約ＮＯが表示される。９０２は用紙枚数入力欄であって、当該契約に紐付く書類として新たにファイリングシステムに登録する書類の枚数を入力する入力欄である。
【００４４】
９０３は画像データの追加箇所指定部であって、先頭、末尾、任意の指定が可能である。尚、任意と指定した場合には後述する詳細設定を行うものとする。９０４は詳細設定ボタンであって、このボタンが押下されると、図１０に示す詳細設定画面１０００が表示部に表示され詳細設定の入力受付を行うことになる。尚、この詳細設定画面の詳細については後述する。
【００４５】
９０５はヘッダーシートの登録指定部であって、ヘッダーシート画像をファイリングシステム中の契約ファイルテーブルに登録する／しないの指定を行う指定部である。
【００４６】
９０６は登録ボタンであって、このボタンが押下されると、この画面を介して入力された情報が読み込み指示データテーブル１４００に登録されることになる。９０７はキャンセルボタンであって、この画面を介して入力された設定をキャンセルし、本画面の表示を終了する。以上が、読み込み指示データ入力画面の説明である。
【００４７】
次に、図１４を参照して管理サーバ１０１の外部メモリで記憶管理されている読み込み指示データテーブル１４００の構成の一例について説明する。
【００４８】
図１４は、読み込み指示データテーブル１４００の構成の一例を示す図である。読み込み指示データテーブル１４００には、シートＩＤ１４０１、契約ＮＯ１４０２、読込ページ数１４０３、追加箇所１４０４、及びヘッダーシート登録１４０５がデータ項目として設定されている。
【００４９】
シートＩＤ１４０１は、この読み込み指示データに基づき作成されるヘッダーシートを一意に識別するための情報であり、この情報に基づき作成されるバーコードがヘッダーシートに印刷されることになる。１４０２は契約ＮＯであって、この読み込み指示データに基づくヘッダーシートを表紙としてスキャンを行った書類に基づく作成された画像データの登録先となる契約ＮＯを示すものである。図１３の契約ファイルテーブル中の契約ＮＯ１３０１に対応するものであり、契約ＮＯ１４０２として、読み込み指示データ入力画面９００の契約ＮＯ表示欄９０１に表示されている契約ＮＯデータが登録される。
【００５０】
読込ページ１４０３には、当該読み込み指示データに基づき作成されるヘッダーシートを表紙にしてスキャンが行われる書類の枚数が登録される。具体的には、読み込み指示データ入力画面９００の用紙枚数入力蘭９０２に入力された数値が登録されることになる。
【００５１】
追加箇所１４０４には、当該読み込み指示データに基づき作成されるヘッダーシートを表紙にしてスキャンが行われる書類の画像データを既に契約ファイルテーブルに登録されている画像ファイルのどの位置に挿入するかを示す情報が登録される。具体的には読み込み指示データ入力画面９００の画像データの追加箇所指定部９０３で指定された追加箇所情報が登録されることになる。
【００５２】
ヘッダーシートの登録１４０５には、書類を読み込む際に使用したヘッダーシートを契約ファイルテーブルで管理されている画像データに追加するか／否かの指定が登録されており、具体的には、読み込み指示データ入力画面９００のヘッダーシートの登録指定部９０５で指定された情報が登録されることになる。以上が読み込み指示データテーブル１４００の説明である。
【００５３】
図４の説明に戻る。ＣＰＵ２０１は、表示部２０７に表示されている読み込み指示データ入力画面９００を介して用紙枚数に指定入力（ステップＳ４０４）、書類画像データの追加箇所指定（ステップＳ４０５）、ヘッダーシートの登録の有無の指定（ステップＳ４０６）を受け付ける。そして、詳細設定要求があったと判断した場合（ステップＳ４０７でＹＥＳ）には、表示部２０７に図１０に示す詳細設定画面１０００を表示させ、詳細設定の入力を受け付ける（ステップＳ４０８）。この詳細設定要求は、指示データ入力画面９００の詳細設定ボタン９０４を押下することでＣＰＵ２０１に対して入力することが可能である。
【００５４】
そして、上記の処理をステップＳ４０１で指定を受け付けた全ての契約データについての行い、そしてステップＳ４０４、Ｓ４０５、Ｓ４０６及びＳ４０８で入力を受け付けたデータに基づいて、読み込み指示データを、管理サーバ１０１で管理されている読み込み指示データテーブル１４００及び読み込み指示詳細データテーブル１５００に登録することになる。以上が図４のデータ読込前処理の説明である。
【００５５】
図１０は詳細設定画面１０００の構成の一例を示す図である。図中の１０００は契約ＮＯ表示欄であって、取り込み指示データ入力画面９００の契約ＮＯ表示欄９０１に表示されていた契約ＮＯが表示されている。
【００５６】
１００２は読込ページ入力欄であって、このページ入力欄１００２で指定されたページについての詳細設定を書類種別１００３及び追加箇所１００４に入力することになる。１００３は書類種別であって、読込ページ入力欄に入力されたページの書類種別の設定を入力する箇所である。この入力は必須ではないが、この書類種別１００３で書類種別が入力された場合には、後述する画像データ解析処理において、書類種別の生後判定を行うことになる。１００４は追加箇所であって、ここに読込ページ入力欄に入力されたページの追加箇所を入力することになる。取り込み指示データ入力画面９００の画像データ追加箇所指定部９０３で「先頭」が指定されている場合には「先頭」、「末尾」が指定されている場合には「末尾」がここに設定されることになる。「任意」が設定されている場合にはこの欄に当該ページを追加したい箇所を入力することになる。
【００５７】
１００５は登録済み画像表示ボタンであり、このボタンが押されると、契約ファイルテーブルから、契約ＮＯ表示欄１００１に表示されている契約ＮＯに対応する画像ファイルを取得して、その表示を行うことになる。このことにより、任意の箇所でページを追加したい場合に、どの箇所に新たに作成した画像データを追加するかの指定を好適に行うことが可能となる。
【００５８】
１００６はＯＫボタンであって、このボタンが押下されたことを検知すると、クライアント装置１０２のＣＰＵ２０１は、入力データを確定させ、この画面を介して入力された情報をＲＡＭ２０２に保存する。そして、図９の登録ボタンがその後押下されると、ＣＰＵ２０１は、ＲＡＭに保存しておいた情報を、管理サーバ１０１が管理している図１５に示す読み込み指示詳細データテーブル１５００に記憶する。１００７はキャンセルボタンであって、このボタンが押下されると、ＣＰＵ２０１は、この画面を介した処理を無効化し、本画面の表示を終了させる。
【００５９】
以上が図１０の詳細設定画面１０００の構成の説明である。
【００６０】
次に図１５を参照して、図１０の詳細設定画面１０００を介して入力された読み込み指示詳細データを記憶管理する読み込み指示詳細データテーブルの構成について説明する。
【００６１】
図１５は、管理サーバ１０１の外部メモリに記憶されている読み込み指示詳細データテーブルの構成の一例を示す図である。読み込み指示詳細データテーブル１５００には、シートＩＤ１５０１、読込ページ１５０２、書類種別１５０３、及び追加箇所１５０４がデータ項目として設定されている。
【００６２】
シートＩＤ１５０１にはヘッダーシートを一意に識別するＩＤが登録され、このデータは読み込み指示データテーブル１４００中のシートＩＤ１４０１に対応する。１５０２は読込ページが設定される。具体的には、詳細設定画面１０００の読込ページ入力欄１００２に入力された情報が登録される。
【００６３】
書類種別１５０３には、読込ページ１５０２で指定されたページの書類種別が登録される。具体的には、図１０の書類種別１００３に入力された情報が登録されることになる。追加箇所は、読込ページ１５０２で指定されたページの追加箇所が登録される。具体的には、図１０の追加箇所１００４に入力された情報が登録されることになる。以上が図１５の読み込み指示詳細データテーブルの構成の説明である。
【００６４】
次に、図５を参照して、図３のステップＳ３０６の画像データ解析処理の詳細について説明する。
【００６５】
図５は、本発明における第３の制御処理の一例を示すフローチャートであり、図３のステップＳ３０６のデータ読込前処理の詳細を示すフローチャートに対応する。なお、このフローチャートの処理はクライアント装置１０２のＣＰＵ２０１が外部メモリ２０９に格納されるプログラムをＲＡＭ２０２にロードして実行することにより実現される。
【００６６】
ＣＰＵ２０１は、図３のステップＳ３０５で取得したすべての画像データに含まれる各ページ画像データに対して、ステップＳ５０１からステップ５０６の処理を繰り返す。
【００６７】
まず、当該画像ページデータにバーコード情報が含まれているかを判断する（ステップＳ５０１）。バーコード情報があると判断した場合には（ステップＳ５０１でＹＥＳ）、バーコード情報を解析して、シートＩＤ情報を取得する（ステップＳ５０２）。その後、それまでに作成していた未登録画像データを確定させ、ステップＳ５０２で取得したシートＩＤと関連付けて、当該バーコードを含むページ画像データが先頭ページデータとなる未登録画像データを新たに作成する（ステップＳ５０３）。
【００６８】
ステップＳ５０１の判断処理で、ページ画像データがバーコード情報を含まないと判断した場合には（ステップＳ５０１でＮＯ）、処理をステップＳ５０４に進め、当該ページデータが、スキャナ１０４から取得した画像データの先頭ページ画像データ（１ページ目の画像データ）であるかを判断する。１ページ目の画像データでない場合には、すでに作成中の未登録画像データの末尾に当該画像ページデータを追加する（ステップＳ５０５）。ステップＳ５０４でＮＯと判断した場合には、新たに未登録画像データを作成することになる。この未登録画像データには、関連付けられるシートＩＤは存在しない。
【００６９】
そして、上記ステップＳ５０１からステップＳ５０６の処理を全てのページ画像データに対して行った後、それら処理で作成されたすべての未登録画像データに対して、ステップＳ５０７からステップＳ５１３の処理を行うことになる。
【００７０】
まず、ステップＳ５０７において、作成された未登録画像データにシートＩＤが関連付けられているかを判断する。シートＩＤ情報が関連付けられていないと判断した場合には（ステップＳ５０７でＮＯ）、ステップＳ５１３に処理を進める。
【００７１】
一方、シートＩＤ情報が関連付けられていると判断した場合には（ステップＳ５０７でＹＥＳ）、当該シートＩＤを持つ読み込み指示データが、管理サーバ１０１が管理している読み込み指示データテーブル１４００に存在するかについて判断する（ステップＳ５０８）。当該シートＩＤ情報を持つ読み込み指示データが読み込み指示データテーブル１４００に存在しない場合には、過去に他の契約に関連する書類を登録する際に使用したヘッダーシートが誤って使用されてしまったことを示している。であるので、この場合には、処理をステップＳ５１３に処理を進める。
【００７２】
そして、当該シートＩＤが示す読み込み指示データの読込ページ数１４０３に設定されている数値データと当該未登録データのページ画像データ数が一致するかを判断する（ステップＳ５０９）。それらデータが一致しない場合には、スキャナで読み込んだ枚数が足りない、若しくは多いということになるので、ＣＰＵ２０１が一致しないと判断した場合には（ステップＳ５０９でＮＯ）、処理をステップＳ５１３に進める。
【００７３】
次に、当該未登録画像データに関連付けられているシートＩＤ情報をキーにして読み込み指示データ詳細データテーブル１５００を探索し、当該シートＩＤの読み込み詳細指示データが登録されているかを判断する（ステップＳ５１０）。
【００７４】
詳細設定情報が登録されていると判断した場合には（ステップＳ５１０でＹＥＳ）、処理をステップＳ５１１に進め、設定されている詳細設定に合致しているかを判断する（ステップＳ５１１）。具体的には書類種別１５０３が設定されているページがあった場合に、当該ページのページ画像データが当該書類種別に合致するかを判断する。この処理では、たとえば公知の帳票認識技術等で、当該ページ画像データの書類種別を特定し、特定された書類種別が書類種別１５０３に設定されている書類種別と合致しているかを判断することになる。ページ画像データが当該書類種別に合致しないと判断した場合や書類種別が特定できなかった場合には（ステップＳ５１１でＮＯ）処理をステップＳ５１３に進める。ステップＳ５１０でＮＯとした場合及びステップＳ５１１でＹＥＳと判断した場合には、処理をステップＳ５１２に進める。
【００７５】
ステップＳ５１２に処理を進めた場合には、読み込み指示データに示した通りの書類がスキャナで読み取られ画像データが作成されたものとし、不図示の正常終了テーブルに未登録画像データを追加する（ステップＳ５１２）。
【００７６】
一方、ステップＳ５１３に処理を進めた場合には、読み込み指示データに示した通りに書類の読み取り処理が行われなかったものとし、不図示の異常終了テーブルに未登録データを追加する（ステップＳ５１３）。以上が、図３のステップＳ３０６の画像データの解析処理の詳細な説明である。
【００７７】
次に、図６を参照して、図３のステップＳ３０７のデータ登録処理の詳細について説明する。
【００７８】
図６は、本発明における第４の制御処理の一例を示すフローチャートであり、図３のステップＳ３０７のデータ登録処理の詳細を示すフローチャートに対応する。なお、このフローチャートの処理はクライアント装置１０２のＣＰＵ２０１が外部メモリ２０９に格納されるプログラムをＲＡＭ２０２にロードして実行することにより実現される。尚、クライアント装置１０２のＣＰＵ２０１が本処理を開始する際には、表示部２０７には、図１１に示す未登録画像データ一覧画面１１００が表示されている。
【００７９】
図６の説明に先立ち、図１１の未登録画像データ一覧画面について説明する。
【００８０】
図１１は未登録画像データ一覧画面の構成の一例を示す図である。図中１１０１は正常終了タブであり、このタブが選択された場合、後述する未登録画像データリスト表示部１１０３には、図５のステップＳ５１２で正常終了テーブルに登録された未登録画像データの一覧が表示されることになる。１１０２は異常終了タブであり、このタブが選択された場合、後述する意味登録画像データリスト表示部１１０３には、図５のステップＳ５１３で異常テーブルに登録された未登録画像データの一覧が表示されることになる。
【００８１】
１１０３は未登録画像データリスト表示部であって、正常終了タブ１１０１、異常終了タブ１１０２の指定に応じて、該当する未登録画像データリストを表示する表示部である。
【００８２】
未登録データリスト表示部１１０３中のチェックボックス１１０３−１は、後述する一括登録及び削除を行う未登録画像データを指定するチェックボックスである。１１０３−２は契約ＮＯ表示欄であって、当該未登録画像データのスキャナによる読み込み処理の際のヘッダーシートのシートＩＤに対応する契約ＮＯが表示される。
【００８３】
１１０３−３は読込予定枚数表示欄、１１０３−４は読込枚数表示欄であって、それぞれ、読込予定枚数としてデータ読込前処理で設定された予定枚数、未登録画像データのページ数が表示される。尚、正常終了タブ１１０１が選択されている場合には、これらの数値は必ず一致している。１１０３−５は詳細表示欄であって、読込指示詳細データが表示される表示欄である。
【００８４】
１１０４は一括登録ボタンであって、このボタンが押下された場合には、チェックボックス１１０３−１にチェックが入れられている未登録画像データの登録処理を行うことになる。尚この一括登録ボタン１１０４は異常終了タブ１１０２が選択されている場合には表示がされない、若しくは無効化されることになる。
【００８５】
１１０５は詳細表示ボタンであって、未登録画像データリスト１１０３で選択中のデータ（図１１の場合には１１０８で示す未登録画像データ）の詳細なデータ表示を行う。１１０６は削除ボタンであって、このボタンが押下された場合には、チェックボックス１１０３−１にチェックが入れられている未登録画像データの削除処理を行うことになる。
【００８６】
１１０７は終了ボタンであって、このボタンが押下されたことをＣＰＵ２０１が検出すると、ＣＰＵ２０１はこの画面の表示を終了させ、この画面を介してのユーザからの指示の入力の受付を終了する。以上が、未登録画像データ一覧画面１１００の構成の説明である。
【００８７】
図６の説明に戻る。まず、ＣＰＵ２０１は、未登録画像データ一覧画面１１００の一括登録ボタンが押下されたことにより入力される一括登録指示を受け付けたかを判断する（ステップＳ６０１）。一括登録指示要求を受け付けたと判断した場合には（ステップＳ６０１でＹＥＳ）、未登録画像データ一覧画面１１００の未登録画像データリスト１１０３に表示されている未登録画像データのうち、チェックボックス１１０３−１にチェックが入っているすべての未登録画像データに対してステップＳ６０２からステップＳ６０６の処理を行うことになる。
【００８８】
まず、契約ファイルテーブル１３００から、指定された未登録画像データに対応する契約ＮＯを有する画像データを取得する（ステップＳ６０２）。そして、ステップＳ６０２で取得した画像データに、未登録画像データを追加する（ステップＳ６０３）。その際にはＣＰＵ２０１は、当該未登録データのヘッダーＩＤに対応する読み込み指示データの追加箇所の指定および読み込み指示詳細データの追加箇所の指定に従って、未登録データの各ページ画像データを追加することになる。このことにより、あらかじめ指定された箇所にページ画像データを追加することが可能となる。
【００８９】
そして、ステップＳ６０３の処理が終了後、当該未登録画像データを正常終了テーブルから削除する（ステップＳ６０４）。そして、未登録画像データ一覧画面１１００の未登録画像データリスト１１０３からも当該未登録画像データについての情報を削除する（ステップＳ６０５）。そしてその後、読み込み指示データテーブル１４００、及び読み込み指示詳細データテーブル１５００に登録されている当該未登録画像データに関するデータレコードの削除を行うことになる（ステップＳ６０６）。
【００９０】
ＣＰＵ２０１は、未登録画像データ一覧画面１１００の詳細表示ボタン１１０５が押下されたことにより入力される詳細表示指示を受け付けたかを判断する（ステップＳ６０７）。詳細常時指示を受け付けたと判断した場合には（ステップＳ６０７でＹＥＳ）、指定された未登録画像データの詳細を表示させ、個別登録処理を行うことになる（ステップＳ６０８）。この処理の詳細については、図７を参照して後述する。
【００９１】
ＣＰＵ２０１は、未登録画像データ一覧画面１１００の削除ボタン１１０６が押下されたことにより入力される削除指示を受け付けたかを判断する（ステップＳ６０９）。削除指示を受け付けたと判断した場合には（ステップＳ６０９でＹＥＳ）、未登録画像データ一覧画面１１００の未登録画像データリスト１１０３に表示されている未登録画像データのうち、チェックボックス１１０３−１にチェックが入っているすべての未登録画像データに対してステップＳ６１０からステップＳ６１２の処理を行うことになる。
【００９２】
まずＣＰＵ２０１は、削除対象となる未登録画像データを正常終了テーブル若しくは異常終了テーブルから削除する（ステップＳ６１０）。そして、未登録画像データ一覧画面１１００の未登録画像データリスト１１０３からも当該未登録画像データについての情報を削除する（ステップＳ６１１）。そしてその後、読み込み指示データテーブル１４００、及び読み込み指示詳細データテーブル１５００に登録されている当該未登録画像データに関するデータレコードの削除を行うことになる（ステップＳ６１２）。
【００９３】
そして、上記の処理を、未登録画像データ一覧画面１１００の終了ボタン１１０７が押下されたことにより入力される削除指示を受け付けた（ステップＳ６１３でＹＥＳ）と判断するまで繰り返すことになる。以上が図３のステップＳ３０７のデータ登録処理の詳細である。
【００９４】
次に、図７を参照して図６のステップ６０８の個別登録処理の詳細について説明する。
図７は、本発明における第５の制御処理の一例を示すフローチャートであり、図６のステップＳ６０８の個別登録処理の詳細を示すフローチャートに対応する。なお、このフローチャートの処理はクライアント装置１０２のＣＰＵ２０１が外部メモリ２０９に格納されるプログラムをＲＡＭ２０２にロードして実行することにより実現される。
【００９５】
まずＣＰＵ２０１は、図１１の未登録画像データ一覧画面１１００の詳細表示ボタン１１０５の押下を検知すると、まず、契約ファイルテーブル１３００から、指定された未登録データの追加を行う画像データを取得する（ステップＳ７０１）。そして、当該未登録画像データに対応する読み込み指示データ及び読み込み詳細指示データが示す追加箇所に未登録画像データを挿入する（ステップＳ７０２）。この際には正常終了の場合に異常終了の場合にも、読み込み指示データ及び読み込み詳細指示データに追加箇所が示すページに未登録画像データの各ページ画像データを追加する（ステップＳ７０２）。
【００９６】
そして、対象となっている未登録データが正常終了未登録データではない（つまり異常終了未登録データである）場合（ステップＳ７０３）。読込ページ数が足りない（読込予定ページ数より読込ページ数が少ない）かを判断する（ステップＳ７０４）。そして、読込ページが足りないと判断した場合には（ステップＳ７０４でＹＥＳ）、空白ページを不足したページの代わりに挿入する（ステップＳ７０５）。この空白ページは、後述する読込指示データの作成処理に用いられることになる。この処理の詳細については後述する。
【００９７】
そして上記処理によって作成された未登録画像データが挿入された登録画像データを含む未登録データ詳細表示画面１２００をクライアント装置１０２の表示部２０７に表示する（ステップＳ７０６）。
【００９８】
図１２を参照して未登録データ詳細画面１２００の構成について説明する。
【００９９】
図１２は未登録画像データ詳細画面の構成の一例を示す図である。図中１２０１は画像データ表示部であり、図７のステップＳ７０２及びステップＳ７０５で作成された画像データを表示する表示欄である。なお、この表示欄には既に契約ファイルテーブル１３００に既に登録されているページ画像データと、未登録画像データに含まれるページ画像データとが混在した状態になっているので、それらを識別可能に表示制御を行うことになる。
【０１００】
画像データ表示部１２０１には、図１２に示すように、３ページ分のページ画像データが表示されることになる（図中の１２０１−１から１２０１−３）。尚、表示ページ数はこの数に限られるものではない。そして、拡大ボタン１２０１−４が押下されると、１２０１−２に表示されているページ画像データが拡大表示されることになる。
【０１０１】
表示ページ変更指示を行うためのスクロールバー中の１２０１−５、１２０１−６、１２０１−７に対する入力部２０７を介しての操作指示を受け付けることで、ＣＰＵ２０１は、表示を行うページの制御を行うことになる。
【０１０２】
１２０２は契約ＮＯ表示欄であって、当該画像データの契約ＮＯが表示される。１２０３は取り込み枚数表示欄であって、未登録画像データのページ数が表示される表示欄である。１２０４は取り込み予定枚数表示欄であって、未登録画像データの取り込み予定枚数が表示される表示欄である。１２０５は詳細設定確認ボタンであって、このボタンが押下されると、当該未登録画像データをスキャナで読み取った際の読み込み指示詳細データが不図示の画面に表示されることになる。
【０１０３】
１２０６は前へ移動ボタンであって、このボタンの押下を受け付けると、ＣＰＵ２０１は、Ｎページのページ画像データである１２０１−２に表示されているページ画像データをＮ−１ページのページ画像データに順番を変更する。１２０７は次へ移動ボタンであって、このボタンの押下を受け付けると、ＣＰＵ２０１は、Ｎページの画像データである１２０１−２に表示されているページ画像データを、Ｎ＋１ページの画像データに順番を変更する。
【０１０４】
１２０８はページ削除ボタンであって、１２０１−２に表示されているページ画像データの削除を行う。尚、空白ページを残すチェックボックス１２０９にチェックが入っている状態で削除ボタンが押された場合には、削除指示をされたページに空白ページを設定することになる。
【０１０５】
１２１０はページ挿入ボタンであり、このボタンが押下されると、１２０１−２に表示されているページ画像データの次のページとして空白ページ画像データを追加する。
【０１０６】
１２１１は読込データ作成ボタンであって、このボタンが押下されると、当該画像データに対してページ画像データを追加するための読込指示情報の作成処理を行うことになる。１２１２は全ページ表示ボタンであって、このボタンが押下されると不図示の当該画像データ表示部１２０１に表示されることになる全てのページ画像データを表示した画面を表示部２０７に表示することになる。
【０１０７】
１２１３は前データボタン、１２１４は次データボタンであって、これらボタンが押下されると、表示中の画像データ（未登録画像データを含む）とは異なる画像データに表示を切り替える。１２１５は登録ボタンであって、画像データ表示部１２０１に表示されているページ画像データの順で画像データの登録処理を行う。なお、空白ページが設定されている場合には、そのページを詰めた形で画像データを生成し、登録することになる。
【０１０８】
１２１６はデータ削除ボタンであって、この画面で表示されている未登録画像データの削除を行う。１２１７は戻るボタンであって、このボタンが押下されるとこの画面の表示を終了させ未登録画像データ一覧画面１１００に表示を切り替える。以上が図１２の未登録画像データ詳細画面の説明である。
【０１０９】
図７の説明に戻る。ＣＰＵ２０１は、未登録画像データ詳細画面１２００中のスクロールバー１２０１−５、１２０１−６、１２０１−７に対する入力部２０５を介した操作により表示ページの切り替え指示を受け付けたと判断すると（ステップＳ７０７でＹＥＳ）、切り替え指示に基づく表示ページの切り替え処理を行うことになる（ステップＳ７０８）。
【０１１０】
また、ＣＰＵ２０１は未登録画像データ詳細画面１２００中の前へ移動ボタン１２０６若しくは次へ移動１２０７ボタンの押下指示を受け付けることで入力される未登録画像データのページ画像の変更処理を受け付けたと判断した場合には（ステップＳ７０９でＹＥＳ）、指定されたページ画像データの追加箇所を変更し（ステップＳ７１０）、未登録画像データ詳細画面１２００の画像データ表示部１２００に表示されている表示ページデータの順番を入れ替える（ステップＳ７１１）。これにより、未登録画像データの追加指示を行うユーザは、未登録画像データの各ページ画像データを適切な箇所にページ画像データが登録されるページ順を確認しながら追加指示を行うことが可能となる。
【０１１１】
さらに、ＣＰＵ２０１は、未登録画像データ詳細画面１２００中のページ削除ボタン１２０８の押下指示を受け付けることで入力されるページ削除指示を受け付けた場合には（ステップＳ７１２でＹＥＳ）、当該ページ画像データを未登録画像データから削除し（ステップＳ７１３）、未登録画像データ詳細画面１２００の画像データ表示部１２００の表示情報から当該ページ画像データを削除する（ステップＳ７１４）。
【０１１２】
また、ＣＰＵ２０１は、未登録画像データ詳細画面１２００中の全ページ表示ボタン１２０８の押下指示を受け付けることで入力される全ページ表示指示を受け付けると（ステップＳ７１５でＹＥＳ）、画像データ表示部１２００への表示対象となっているすべてのページ画像データの一覧表示を行うことになる（ステップＳ７１６）。
【０１１３】
また、ＣＰＵ２０１は、未登録画像データ詳細画面１２００中の読込データ作成ボタン１２１１の押下指示を受け付けることで入力される読込指示データ作成指示を受け付けると、読込指示データの作成処理を行うことになる（ステップＳ７１８）。この処理の詳細については、図８を参照して後述する。
【０１１４】
そして、ＣＰＵ２０１は未登録画像データ詳細画面１２００中の登録ボタン１２１５の押下指示を受け付けることで入力される登録指示を受け付けた場合（ステップＳ７１９でＹＥＳ）、本処理で設定された追加箇所に未登録画像データの各ページ画像データを追加することで画像データを作成し（ステップＳ７２３）、ステップＳ７２５で作成した画像データを、契約ファイルテーブル１３００に登録する（ステップＳ７２４）。
【０１１５】
そしてその後、当該未登録画像データを正常終了テーブル若しくは異常終了テーブルから削除し、当該未登録画像データに対応する読み込み指示データ及び読み込み指示詳細データを読み込み指示データテーブル１４００及び読み込み指示詳細データテーブル１５００から削除する（ステップＳ７２６）。そして本処理を終了する。
【０１１６】
ＣＰＵ２０１は、未登録画像データ詳細画面１２００中の前データボタン１２１３若しくは次データボタン１２１４の押下指示を受け付けることで入力される未登録画像データの指定変更指示を受け付けた場合（ステップＳ７２０でＹＥＳ）、ステップＳ７０１に移行し、他の未登録画像データについて上記の処理を繰り返すことになる。
【０１１７】
また、未登録画像データ詳細画面１２００中のデータ削除ボタン１２１６の押下指示を受け付けることで入力される未登録画像データの削除指示を受け付けた場合、ステップＳ７２５、ステップＳ７２６の処理を行った後、本処理を終了する。
【０１１８】
そして以上の処理を、未登録画像データ詳細画面１２００中の戻るボタン１２１７の押下指示を受け付けることで入力される終了指示を受け付けるまで繰り返すことになる。以上が図７の説明である。
【０１１９】
次に図８を参照して、図７のステップＳ７１８の読込指示データ作成処理の詳細について説明する。
【０１２０】
図８は、本発明における第６の制御処理の一例を示すフローチャートであり、図７のステップＳ７１８の読込指示データ作成処理の詳細を示すフローチャートに対応する。なお、このフローチャートの処理はクライアント装置１０２のＣＰＵ２０１が外部メモリ２０９に格納されるプログラムをＲＡＭ２０２にロードして実行することにより実現される。
【０１２１】
この処理では、未登録画像データのページ数が読込予定枚数に満たない場合などに発生し得る最後の書類の追加処理を行うための読込指示データの作成を行うことになる。
【０１２２】
まず、ＣＰＵ２０１は、未登録画像データ詳細画面１２００の画像データ表示部１２０１表示されている画像ページデータのうち空白データとして設定されているページ位置情報を取得する（ステップＳ８０１）。そしてそのページ位置を、新たにデータを追加する際の追加箇所として設定する（ステップＳ８０２）。
【０１２３】
そして、上記処理で設定された情報を含む詳細設定画面１０００を表示部２０７に表示する（ステップＳ８０３）。そして変更の入力がある場合には（ステップＳ８０４でＹＥＳ）、詳細設定画面１０００を介してその入力を受け付けることになる（ステップＳ８０５）。
【０１２４】
そして、登録指示を受け付けると、読込指示データ及び読み込み詳細指示データを読み込み指示データテーブル１４００及び読み込み詳細指示データテーブル１５００に登録することになる。尚、詳細設定画面１０００を介して設定できない項目については、もとの設定情報を引き継ぐことになる。
【０１２５】
本発明では上記のような構成をとることにより、既に作成されている画像データに対して新たにページ画像データを追加する際に、予め追加するページの指定を行っておき、追加画像データの生成が正常に行われた場合には、あらかじめ指定された情報に基づいて追加画像データを任意の追加箇所に追加することが可能となり、登録処理を行うユーザの手間を軽減することが可能となる。
【０１２６】
また、正常終了しなかった場合にも、画像を表示しながら追加画像データ中の各ページ画像の追加箇所を設定できるとともに、その処理に際して空白ページを設定することで、次回追加画像データを登録する際に用いられるヘッダーシートの生成に利用される読込指示データを容易に作成することも可能となる。
【０１２７】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１２８】
以上説明した情報処理装置は、その機能をコンピュータが実現する手順としての方法の発明として捉えることができる。また、コンピュータにより実現できるわけであるから、本発明はコンピュータで実行されるコンピュータプログラム、更には、そのコンピュータプログラムを格納し、コンピュータが読み込めるＣＤ−ＲＯＭ等のコンピュータ可読記憶媒体にも適用できるのは明らかであろう。
【０１２９】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１３０】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１３１】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【０１３２】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【０１３３】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、夫々のファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１３４】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１３５】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【０１３６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１３７】
【図１】本発明のファイリングシステムのシステム構成の一例を示す図である。
【図２】図１のクライアント装置１０２のハードウェア構成の一例を示すブロック図である。
【図３】クライアント装置１０２によって行われる全体的な処理の概要を示すフローチャートである。
【図４】図３のステップＳ３０２のデータ読込前処理の詳細を示すフローチャートである。
【図５】図３のステップＳ３０６のデータ読込前処理の詳細を示すフローチャートである。
【図６】図３のステップＳ３０７のデータ登録処理の詳細を示すフローチャートである。
【図７】図６のステップＳ６０８の個別登録処理の詳細を示すフローチャートである。
【図８】図７のステップＳ７１８の読込指示データ作成処理の詳細を示すフローチャートである。
【図９】読み込み指示データ入力画面９００の構成の一例を示す図である。
【図１０】詳細設定画面１０００の構成の一例を示す図である。
【図１１】未登録画像データ一覧画面１１００の構成の一例を示す図である。
【図１２】未登録画像データ詳細画面１２００の構成の一例を示す図である。
【図１３】管理サーバ１０１で管理されている契約ファイルテーブル１３００の構成の一例を示す図である。
【図１４】管理サーバ１０１で管理されている読み込み指示データテーブル１４００の構成の一例を示す図である。
【図１５】管理サーバ１０１で管理されている読み込み指示詳細データテーブル１５００の構成の一例を示す図である。
【符号の説明】
【０１３８】
１０１  管理サーバ
１０２−１、１０２−２  クライアント装置
１０３  プリンタ
１０４  スキャナ
１０５  複合機
１０６  ローカルエリアネットワーク（ＬＡＮ）
【図１】
2010157138.tif 000003
【図２】
2010157138.tif 000004
【図３】
2010157138.tif 000005
【図４】
2010157138.tif 000006
【図５】
2010157138.tif 000007
【図６】
2010157138.tif 000008
【図７】
2010157138.tif 000009
【図８】
2010157138.tif 000010
【図９】
2010157138.tif 000011
【図１０】
2010157138.tif 000012
【図１１】
2010157138.tif 000013
【図１２】
2010157138.tif 000014
【図１３】
2010157138.tif 000015
【図１４】
2010157138.tif 000016
【図１５】
2010157138.tif 000017