(57)【要約】【課題】文書を画像処理装置から文書管理システムに登録する場合、画像処理装置からの文書送信処理のための画像処理装置のパフォーマンスの低下の影響を低減すること。さらに、画像処理装置において電子ファイルを、文書管理サーバで管理される文書として保管・管理する際に、該電子ファイルを常に文書管理サーバ内のアクセス権で閲覧管理すること。【解決手段】複合機１０２は、入力文書のプロパティ情報を文書管理サーバ１００に送信して登録し、実体データは保管する。文書管理サーバ１００は、実体データの未登録の文書がクライアント端末１０１から要求されると、文書の実体データを保持する複合機１０２の情報をクライアント端末１０１に返信し、複合機１０２への問い合わせを実行させる。すると複合機１０２は、文書管理サーバ１００にアクセス権を問い合わせ、問い合わせ結果に従ってクライアント端末１０１に文書データを送信するか否かを制御する。【選択図】図８
2007199826.tif 000002
【特許請求の範囲】
【請求項１】
通信媒体を介して文書管理サーバ及びクライアント装置と通信可能な画像処理装置において、
文書の実体データと該文書の実体データへのアクセス可否を決定するための情報を含む該文書のプロパティ情報を入力する入力手段と、
前記入力手段により入力される文書の実体データを保管する保管手段と、
前記保管手段に実体データを保管した文書のプロパティ情報を前記文書管理サーバに送信して文書登録を要求する第１の登録要求手段と、
前記クライアント装置から前記保管手段に保管された文書の実体データが要求された場合、前記クライアント装置から取得される情報に基づいて前記要求された文書の実体データのアクセス可否を前記文書管理サーバに対して問い合わせる問い合わせ手段と、
前記問い合わせ手段の問い合わせ結果に基づいて、前記要求された文書の実体データの前記クライアント装置への送信の可否を制御する制御手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記文書の実体データのアクセス可否を決定するための情報は、ユーザ毎のアクセス権情報を示すものであり、
前記問い合わせ手段は、前記クライアント装置から取得されるユーザ情報に基づいて、前記要求された文書の実体データへのアクセス可否を前記文書管理サーバに対して問い合わせることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記文書の実体データのアクセス可否を決定するための情報は、パスワード情報を示すものであり、
前記問い合わせ手段は、前記クライアント装置から取得されるパスワード情報に基づいて、前記要求された文書の実体データへのアクセス可否を前記文書管理サーバに対して問い合わせることを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記入力手段は、紙文書を光学的に読み取り、ネットワーク、又は、公衆回線を介して文書の実体データを入力することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
特定のタイミングで、前記保管手段に保管される前記文書登録済みの実体データを前記文書管理サーバに送信して文書の実体の登録を要求する第２の登録要求手段を設けたことを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記特定のタイミングは、予め指定された時刻，画像処理装置が省電力状態に移行するタイミング，画像処理装置の電源を遮断するタイミングを含むことを特徴とする請求項５記載の画像処理装置。
【請求項７】
通信媒体を介して画像処理装置及びクライアント装置と通信可能な文書管理サーバにおいて、
前記画像処理装置から文書登録要求として該画像処理装置が保管する文書の実体データのアクセス可否を決定するための情報を含むプロパティ情報を受信した場合、該プロパティ情報と該実体データを保管する画像処理装置の情報を用いて記憶手段に文書を登録する登録手段と、
前記クライアント装置から前記登録手段によりプロパティ情報が登録された文書の実体データが要求された場合、該実体データの保管先を示す情報を前記クライアント装置に返信する第１の返信手段と、
前記画像処理装置から前記登録手段により登録された文書の実体データに対するアクセス可否の問い合わせ情報を受信した場合、該問い合わせ情報に基づき前記登録されている文書のアクセス可否を決定するための情報を用いて、前記文書の実体データに対するアクセス可否を決定して前記画像処理装置に返信する第２の返信手段と、
を有することを特徴とする文書管理サーバ。
【請求項８】
前記文書の実体データのアクセス可否を決定するための情報は、ユーザ毎のアクセス権情報を示すものであり、
前記第２の返信手段は、前記問い合わせ情報に含まれるユーザ情報に基づき前記登録されているアクセス可否を決定するための情報を用いて、前記文書の実体データに対するアクセス可否を決定して前記画像処理装置に返信することを特徴とする請求項７記載の文書管理サーバ。
【請求項９】
前記文書の実体データのアクセス可否を決定するための情報は、パスワード情報を示すものであり、
前記第２の返信手段は、前記問い合わせ情報に含まれるパスワード情報に基づき前記登録されているアクセス可否を決定するための情報を用いて、前記文書の実体データに対するアクセス可否を決定して前記画像処理装置に返信することを特徴とする請求項７又は８記載の文書管理サーバ。
【請求項１０】
前記第１の返信手段は、前記要求された文書の実体データの保管先を示す情報を前記クライアント装置に返信し、該クライアント装置に前記要求された文書の実体データの保管先への問い合わせを実行させるように制御することを特徴とする請求項７乃至９のいずれか１項に記載の文書管理サーバ。
【請求項１１】
前記登録手段は、前記画像処理装置から文書登録要求としてプロパティ情報を登録済みの文書の実体データを受信した場合、該実体データを前記登録済みの文書の実体データとして登録することを特徴とする請求項７乃至１０のいずれか１項に記載の文書管理サーバ。
【請求項１２】
前記第１の返信手段は、前記クライアント装置から実体データが未登録の文書の実体データが要求された場合、該実体データの保管先を示す情報を前記クライアント装置に返信するものであり、また、前記クライアント装置から登録済みの実体データが要求された場合、該登録済みの文書データを前記クライアント装置に返信することを特徴とする請求項７乃至１１のいずれか１項に記載の画像処理装置。
【請求項１３】
通信媒体を介して画像処理装置と文書管理サーバとクライアント装置とが通信可能な文書管理システムにおいて、
前記画像処理装置は、
文書の実体データと該文書の実体データへのアクセス可否を決定するための情報を含む該文書のプロパティ情報を入力する入力手段と、
前記入力手段により入力される文書の実体データを保管する保管手段と、
前記保管手段に実体データを保管した文書のプロパティ情報を前記文書管理サーバに送信して文書登録を要求する第１の登録要求手段と、
前記クライアント装置から前記保管手段に保管された文書の実体データが要求された場合、前記クライアント装置から取得される情報に基づいて前記要求された文書の実体データのアクセス可否を前記文書管理サーバに対して問い合わせる問い合わせ手段と、
前記問い合わせ手段の問い合わせ結果に基づいて、前記要求された文書の実体データの前記クライアント装置への送信の可否を制御する制御手段と、を有するものであり、
前記文書管理サーバは、
前記画像処理装置から文書登録要求として該画像処理装置が保管する文書の実体データのアクセス可否を決定するための情報を含むプロパティ情報を受信した場合、該プロパティ情報と該実体データを保管する画像処理装置の情報を用いて記憶手段に文書を登録する登録手段と、
前記クライアント装置から前記登録手段によりプロパティ情報が登録された文書の実体データが要求された場合、該実体データの保管先を示す情報を前記クライアント装置に返信する第１の返信手段と、
前記画像処理装置から前記登録手段により登録された文書の実体データに対するアクセス可否の問い合わせ情報を受信した場合、該問い合わせ情報に基づき前記登録されている文書のアクセス可否を決定するための情報を用いて、前記文書の実体データに対するアクセス可否を決定して前記画像処理装置に返信する第２の返信手段と、を有するものであり、
前記クライアント装置は、
前記文書管理サーバに登録される文書の実体データの取得要求を送信し、前記文書管理サーバから前記文書の実体データの保管先を示す情報を取得する第１の取得手段と、
前記第１の取得手段により取得した前記文書の実体データの保管先に対してユーザ情報を含む文書データの取得要求を送信し、前記文書の実体データを取得する第２の取得手段とを有する、
ことを特徴とする文書管理システム。
【請求項１４】
通信媒体を介して文書管理サーバ及びクライアント装置と通信可能な画像処理装置の制御方法において、
文書の実体データと該文書の実体データへのアクセス可否を決定するための情報を含む該文書のプロパティ情報を入力する入力ステップと、
該入力される文書の実体データを保管手段に保管する保管ステップと、
前記保管手段に実体データを保管した文書のプロパティ情報を前記文書管理サーバに送信して文書登録を要求する登録要求ステップと、
前記クライアント装置から前記保管手段に保管された文書の実体データが要求された場合、前記クライアント装置から取得される情報に基づいて前記要求された文書の実体データのアクセス可否を前記文書管理サーバに対して問い合わせる問い合わせステップと、
前記問い合わせ手段の問い合わせ結果に基づいて、前記要求された文書の実体データの前記クライアント装置への送信の可否を制御する送信制御ステップと、
を有することを特徴とする画像処理装置の制御方法。
【請求項１５】
通信媒体を介して画像処理装置及びクライアント装置と通信可能な文書管理サーバの制御方法において、
前記画像処理装置から文書登録要求として該画像処理装置が保管する文書の実体データのアクセス可否を決定するための情報を含むプロパティ情報を受信した場合、該プロパティ情報と該実体データを保管する画像処理装置の情報を用いて記憶手段に文書を登録する登録ステップと、
前記クライアント装置からプロパティ情報が登録された文書の実体データが要求された場合、該実体データの保管先を示す情報を前記クライアント装置に返信する第１の返信ステップと、
前記画像処理装置からプロパティ情報が登録された文書の実体データに対するアクセス可否の問い合わせ情報を受信した場合、該問い合わせ情報に基づき前記登録されている文書のアクセス可否を決定するための情報を用いて、前記文書の実体データに対するアクセス可否を決定して前記画像処理装置に返信する第２の返信ステップと、
を有することを特徴とする文書管理サーバの制御方法。
【請求項１６】
通信媒体を介して画像処理装置と文書管理サーバとクライアント装置とが通信可能な文書管理システムの文書管理方法において、
前記画像処理装置は、
文書の実体データと該文書の実体データへのアクセス可否を決定するための情報を含む該文書のプロパティ情報を入力する入力ステップと、
該入力される文書の実体データを保管手段に保管する保管ステップと、
前記保管手段に実体データを保管した文書のプロパティ情報を前記文書管理サーバに送信して文書登録を要求する登録要求ステップと、
前記クライアント装置から前記保管手段に保管された文書の実体データが要求された場合、前記クライアント装置から取得される情報に基づいて前記要求された文書の実体データのアクセス可否を前記文書管理サーバに対して問い合わせる問い合わせステップと、
前記問い合わせ手段の問い合わせ結果に基づいて、前記要求された文書の実体データの前記クライアント装置への送信の可否を制御する送信制御ステップと、を実行可能なものであり、
前記文書管理サーバは、
前記画像処理装置から文書登録要求として該画像処理装置が保管する文書の実体データのアクセス可否を決定するための情報を含むプロパティ情報を受信した場合、該プロパティ情報と該実体データを保管する画像処理装置の情報を用いて記憶手段に文書を登録する登録ステップと、
前記クライアント装置からプロパティ情報が登録された文書の実体データが要求された場合、該実体データの保管先を示す情報を前記クライアント装置に返信する第１の返信ステップと、
前記画像処理装置からプロパティ情報が登録された文書の実体データに対するアクセス可否の問い合わせ情報を受信した場合、該問い合わせ情報に基づき前記登録されている文書のアクセス可否を決定するための情報を用いて、前記文書の実体データに対するアクセス可否を決定して前記画像処理装置に返信する第２の返信ステップと、を実行可能なものであり、
前記クライアント装置は、
前記文書管理サーバに登録される文書の実体データの取得要求を送信し、前記文書管理サーバから前記文書の実体データの保管先を示す情報を取得する第１の取得ステップと、
該取得した前記文書の実体データの保管先に対してユーザ情報を含む文書データの取得要求を送信し、前記文書の実体データを取得する第２の取得ステップとを実行可能なことを特徴とする文書管理システムの文書管理方法。
【請求項１７】
請求項１４に記載された画像処理装置の制御方法をコンピュータに実行させるためのプログラム。
【請求項１８】
請求項１５に記載された文書管理サーバの制御方法をコンピュータに実行させるためのプログラム。
【請求項１９】
請求項１５に記載された文書管理サーバの制御方法をコンピュータに実行させるためのプログラムをコンピュータが読み取り可能に記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書を入力可能な画像処理装置と文書を登録管理する文書管理サーバとクライアント装置とが通信可能に接続される文書管理システムの文書管理制御に関する。特に、複合機，コピー機，スキャナ等の紙文書を画像読み取りして文書入力する画像処理装置から取得した画像ファイル（電子ファイル）を管理する文書管理システムの文書管理制御に関するものである。
【背景技術】
【０００２】
コンピュータとネットワーク技術を利用して、ネットワークで接続されたＰＣ（パーソナルコンピュータ）間で電子ファイルを共有し、電子ファイルを文書として保管・管理するシステムとして文書管理システムがある。
【０００３】
一般に文書管理システムは、各個人が使用するＰＣをネットワークによって接続されているオフィス等において電子ファイル共有などを目的として次のようにして活用されている。ＰＣからネットワーク経由で電子ファイルを文書管理システムに送信することによって、電子ファイルを文書として登録する。登録された電子ファイルは複数のＰＣからネットワーク経由で文書として参照、取得することができる。また、ＰＣからの操作によって文書管理システム内で管理されている文書に対して検索を行うことや、文書管理システムから削除を行うことも可能である。
【０００４】
前述のような文書管理システムは、複数のユーザが複数のＰＣからアクセスすることが前提とされる。そのため、セキュリティ上、文書管理システムに登録されている文書に任意のユーザがアクセス可能である状態を回避可能なように次の２つの要件が必須のものとなっている。
【０００５】
１．任意の文書に対してアクセス権が設定可能であること。
【０００６】
２．アクセス権の設定に従ってユーザ毎にアクセス制御可能であること。
【０００７】
従来、文書管理システムは、ＯＳ上で動作する個別のアプリケーションとして実装され、利用するユーザは自分が使用するＰＣに文書管理用アプリケーションをインストールする必要もあった。
【０００８】
しかし、近年はＷｅｂ技術などの発達によって、ＰＣにアプリケーションをインストールする必要もなくＷｅｂブラウザから容易に文書管理システムを利用できるようになっている。
【０００９】
また、オフィス等に設置されているコピー機、複合機、スキャナといった紙文書をスキャンし、画像などの電子ファイルとして取得することのできる画像読み取り装置等の画像処理装置も近年ネットワークに接続することが可能となっている。このような画像処理装置で取得した電子ファイルを直接文書管理システムにネットワーク経由で送信して文書として登録できるようにもなっている。
【００１０】
このように、文書管理システムは、ＰＣだけでなく画像読み取り装置等の画像処理装置とも連携し、より一層便利に利用できるようになっている。例えば、特許文献１では、画像読み取り装置においてスキャンし、複写するといった場合、紙文書に対してアクセス制御を行って複写の可否を判断するといった提案が為されている。
【００１１】
更に、近年は画像処理装置自体の機能が向上し、画像処理装置自体がハードディスクのような補助記憶装置を持ち、スキャンした電子ファイルを保管可能なものがある。このような画像処理装置では、さらに、Ｗｅｂブラウザから画像処理装置に保管した電子ファイルを参照できるような機能（Ｕｒｌ−Ｓｅｎｄ機能、図１４参照）を備えたものも登場している。
【００１２】
図１５は、従来の画像処理装置に保管される電子ファイルの参照技術（Ｕｒｌ−Ｓｅｎｄ機能）を説明する図である。
【００１３】
しかし、図１５に示した画像処理装置に保管される電子ファイルの参照機能は、画像読み取り装置が保管する電子ファイルをあくまで画像処理装置自身が独自にアクセスの可否を判断して電子ファイルの参照が行えるようになっている。即ち、この技術では、画像処理装置に保管される電子ファイルと文書管理システムとが何ら連携されていない。
【００１４】
また、画像処理装置が保管する電子ファイルも文書管理システム上で管理するような環境を考慮した従来技術もあった。この従来技術では、画像処理装置に保管される電子ファイルの所在を文書管理サーバに登録しておき、クライアントから文書管理サーバに要求された文書の所在をＨＴＴＰリダイレクトを用いて、クライアントに通知する方法である。この通知に示される電子ファイルの所在情報（ＵＲＬ）を用いて、クライアントは、画像処理装置に保管される電子ファイルを参照可能となる。
【００１５】
図１６は、従来の画像処理装置が保管する電子ファイルも文書管理システム上で管理するような環境における電子ファイルの参照技術（ＨＴＴＰリダイレクト（HTTP Redirect）機能）を説明する図である。
【特許文献１】特開２００５−３９４１１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
しかしながら、上述した画像処理装置で取得した電子ファイルを直接文書管理システムにネットワーク経由で送信して電子ファイルを登録可能なシステムの場合、次のような問題点があった。
【００１７】
近年、画像処理装置自体の機能が向上したとはいえ、ＰＣ等に比べ、コストなどの問題からＣＰＵやメモリといった資源が十分搭載されているものは少ない状況である。このため、画像処理装置からスキャンした電子ファイルを文書管理システムに送信する際、画像処理装置で取得した電子ファイルのデータサイズが大きいと、画像処理装置自体の処理能力が文書管理システムへの送信処理に占有されてしまう。
【００１８】
その結果、送信処理と並列に実行可能な他の機能を実行する際のパフォーマンスが低下してしまう。このため、送信処理とは並列に実行できない他の機能のジョブが後回しにされてしまい、ユーザが他の機能のジョブを優先させたくても優先させることができないといった問題があった。
【００１９】
また、上述の従来の画像処理装置が保管する電子ファイルを文書管理システム上で管理するような環境の場合にも、次のような問題点があった。
【００２０】
画像処理装置に保管される電子ファイルを文書管理システム上でのアクセス権に従ってアクセス制御ができない。即ち、クライアントＰＣは、画像処理装置に保管される電子ファイルの参照要求を、直接、画像処理装置に行うことが可能である。これは、画像処理装置に保管される電子ファイルは、文書管理システム上でのみアクセス権等の情報が管理されているためである。このため、クライアントＰＣと画像処理装置とが直接電子ファイルを送受信するにあたって、画像処理装置は電子ファイルを要求しているユーザがアクセス権のあるユーザか否かの判定ができない。文書管理システム上では電子ファイルは共有され、いつ誰にアクセス権が変更されているかわからず、画像処理装置が保管している電子ファイルへのアクセス権を画像処理装置機自身では判断できない。
【００２１】
このように、画像処理装置に保管される電子ファイルと複数のユーザが共有して利用するような文書管理システムとの連携という意味では未だうまく実現されていないという問題点があった。
【００２２】
本発明は、上記の問題点を解決するためになされたものである。本発明の目的は、画像処理装置で入力された電子ファイルを文書管理サーバへ文書登録する場合でも、画像処理装置から文書管理サーバへの電子ファイル送信処理のために発生する画像処理装置のパフォーマンス低下による他の機能への影響を低減する。さらに、これに加えて、画像処理装置において電子ファイルを、文書管理サーバで管理される文書として保管・管理する際に、該電子ファイルを常に文書管理サーバ内のアクセス権で閲覧管理することを可能にする仕組を提供することである。
【課題を解決するための手段】
【００２３】
本発明は、通信媒体を介して文書管理サーバ及びクライアント装置と通信可能な画像処理装置において、
文書の実体データと該文書の実体データへのアクセス可否を決定するための情報を含む該文書のプロパティ情報を入力する入力手段と、
前記入力手段により入力される文書の実体データを保管する保管手段と、
前記保管手段に実体データを保管した文書のプロパティ情報を前記文書管理サーバに送信して文書登録を要求する第１の登録要求手段と、
前記クライアント装置から前記保管手段に保管された文書の実体データが要求された場合、前記クライアント装置から取得される情報に基づいて前記要求された文書の実体データのアクセス可否を前記文書管理サーバに対して問い合わせる問い合わせ手段と、
前記問い合わせ手段の問い合わせ結果に基づいて、前記要求された文書の実体データの前記クライアント装置への送信の可否を制御する制御手段と、
を有することを特徴とする。
【００２４】
また、本発明は、通信媒体を介して画像処理装置及びクライアント装置と通信可能な文書管理サーバにおいて、
前記画像処理装置から文書登録要求として該画像処理装置が保管する文書の実体データのアクセス可否を決定するための情報を含むプロパティ情報を受信した場合、該プロパティ情報と該実体データを保管する画像処理装置の情報を用いて記憶手段に文書を登録する登録手段と、
前記クライアント装置から前記登録手段によりプロパティ情報が登録された文書の実体データが要求された場合、該実体データの保管先を示す情報を前記クライアント装置に返信する第１の返信手段と、
前記画像処理装置から前記登録手段により登録された文書の実体データに対するアクセス可否の問い合わせ情報を受信した場合、該問い合わせ情報に基づき前記登録されている文書のアクセス可否を決定するための情報を用いて、前記文書の実体データに対するアクセス可否を決定して前記画像処理装置に返信する第２の返信手段と、
を有する。
【００２５】
さらに、本発明は、通信媒体を介して画像処理装置と文書管理サーバとクライアント装置とが通信可能な文書管理システムにおいて、
前記画像処理装置は、
文書の実体データと該文書の実体データへのアクセス可否を決定するための情報を含む該文書のプロパティ情報を入力する入力手段と、
前記入力手段により入力される文書の実体データを保管する保管手段と、
前記保管手段に実体データを保管した文書のプロパティ情報を前記文書管理サーバに送信して文書登録を要求する第１の登録要求手段と、
前記クライアント装置から前記保管手段に保管された文書の実体データが要求された場合、前記クライアント装置から取得される情報に基づいて前記要求された文書の実体データのアクセス可否を前記文書管理サーバに対して問い合わせる問い合わせ手段と、
前記問い合わせ手段の問い合わせ結果に基づいて、前記要求された文書の実体データの前記クライアント装置への送信の可否を制御する制御手段と、を有するものであり、
前記文書管理サーバは、
前記画像処理装置から文書登録要求として該画像処理装置が保管する文書の実体データのアクセス可否を決定するための情報を含むプロパティ情報を受信した場合、該プロパティ情報と該実体データを保管する画像処理装置の情報を用いて記憶手段に文書を登録する登録手段と、
前記クライアント装置から前記登録手段によりプロパティ情報が登録された文書の実体データが要求された場合、該実体データの保管先を示す情報を前記クライアント装置に返信する第１の返信手段と、
前記画像処理装置から前記登録手段により登録された文書の実体データに対するアクセス可否の問い合わせ情報を受信した場合、該問い合わせ情報に基づき前記登録されている文書のアクセス可否を決定するための情報を用いて、前記文書の実体データに対するアクセス可否を決定して前記画像処理装置に返信する第２の返信手段と、を有するものであり、
前記クライアント装置は、
前記文書管理サーバに登録される文書の実体データの取得要求を送信し、前記文書管理サーバから前記文書の実体データの保管先を示す情報を取得する第１の取得手段と、
前記第１の取得手段により取得した前記文書の実体データの保管先に対してユーザ情報を含む文書データの取得要求を送信し、前記文書の実体データを取得する第２の取得手段とを有することを特徴とする。
【発明の効果】
【００２６】
本発明によれば、文書の実体データを入力した画像処理装置自身が実体データを保管しておき、画像処理装置の処理負荷が高くないときに、後から文書管理サーバへ送信する、といったことが可能となる。
【００２７】
この結果、画像処理装置における文書管理サーバへの文書登録時の送信処理によるパフォーマンスの低下を軽減することができ、また、ユーザが優先させたい他の機能のジョブに対する影響も少なくすることができる。
【００２８】
加えて、画像処理装置自身が文書の実体データを保管した場合でも、文書管理サーバで管理されるアクセス可否と連動して実体データへのアクセス可否制御が可能となる。
【００２９】
従って、文書を入力する画像処理装置の文書登録処理によるパフォーマンスの低下を軽減することや、画像処理装置で実体データを管理した場合の従来のセキュリティ低下の問題の解決を実現することができる等の効果を奏する。
【発明を実施するための最良の形態】
【００３０】
〔第１実施形態〕
図１は、本発明の第１実施形態を示す文書管理システムの一例を示すシステム構成図である。なお、本実施形態の文書管理システムでは、文書のプロパティ情報のみを文書として登録可能な文書管理サーバと、文書の実体である電子ファイル自体は画像読み取り装置等の画像処理装置といった別の機器で管理することが可能である。
【００３１】
本実施形態の文書管理システムは、文書管理サーバ１００、複数のＰＣ等のクライアント端末１０１（１），１０１（２），・・・，１０１（Ｎ）、複数の複合機１０２（１），１０２（２），・・・，１０２（Ｍ）とがネットワーク１０３を介して接続される。なお、説明を簡略化するため、複数のクライアント端末１０１（１）、１０１（２），・・・，１０１（Ｎ）の中で任意の１つのクライアント端末を示す場合にはクライアント端末１０１（Ｘ）と記す。複合機１０２（１）、１０２（２），・・・，１０２（Ｍ）の中で任意の１つの複合機を示す場合には複合機１０２（Ｙ）と記す。
【００３２】
また、複合機１０２（Ｙ）は、画像読み取り装置等の画像処理装置として使用されるものであり、スキャナ等の他の画像処理装置であってもよい。さらに、ネットワーク１０３は、インターネット，イントラネット，その他のネットワークシステムであってもよい。
【００３３】
本実施形態においてはイントラネット内においてＨＴＴＰで通信可能な環境を想定する。つまり、本実施形態の文書管理システムにおいては、クライアント端末１０１（Ｘ）のＷｅｂブラウザから登録されている文書リストの取得、文書プロパティの表示・閲覧、文書の実体である電子ファイルのダウンロードといった操作が可能であるものとする。
【００３４】
図２は、図１に示した文書管理サーバ１００およびクライアント端末１０１（Ｘ）の具体的な構成例を示すブロック図である。
【００３５】
図２において、２０１は中央演算装置（以下、ＣＰＵと記す）であり、情報処理装置の演算・制御を司る。２０２はランダムアクセスメモリ（以下、ＲＡＭと記す）であり、ＣＰＵ２０１の主メモリとして、実行プログラムの実行エリアならびにデータエリアとして機能する。
【００３６】
２０３はリードオンリーメモリ（以下、ＲＯＭと記す）であり、ＣＰＵ２０１の動作処理手順を記憶している。ＲＯＭ２０３には、情報処理装置の機器制御を行うシステムプログラムである基本ソフト（ＯＳ）を記録したプログラムＲＯＭと、システムを稼動するために必要な情報等が記録されているデータＲＯＭがある。機器によっては、ＲＯＭ２０３の代わりに後述のＨＤＤ２０９を使用する場合もある。
【００３７】
２０４はネットワークインターフェース（以下、ＮＥＴＩＦと記す）であり、ネットワークを介して情報処理装置間でデータ転送を行うための制御や接続状況の診断を行う。２０５はビデオＲＡＭ（以下、ＶＲＡＭを記す）であり、後述する情報処理装置の稼動状態を示すＣＲＴ２０６の画面に表示させるための画像を展開し、その表示の制御を行う。
【００３８】
２０６はディスプレイ等の表示装置（以下、ＣＲＴと記すがＣＲＴに限られるものではない）である。２０７は、外部入力装置（以下、ＫＢと記す）２０８からの入力信号を制御するためのコントローラ（以下、ＫＢＣと記す）である。２０８は利用者が行う操作を受け付けるための外部入力装置（以下、ＫＢと記す）であり、例えばキーボードやマウス等のポインティングデバイスが用いられる。
【００３９】
２０９はハードディスクドライブ（以下、ＨＤＤと記す）であり、アプリケーションプログラムや各種データ保存用に用いられる。本実施形態におけるアプリケーションプロ不ラムとは、本実施形態における各種処理手段を実行するソフトウェアプログラム等である。
【００４０】
２１０は外部入出力装置（以下、ＦＤＤと記す）であり、例えばフロッピーディスク（登録商標）ドライブ、ＣＤ−ＲＯＭドライブ等のリムーバブルディスクを入出力するものであり、上述したアプリケーションプログラムの媒体からの読み出し等に用いられる。
【００４１】
２１３は、ＦＤＤ２１０に着脱可能な記録媒体であり、ＦＤＤ２１０によって読み出しされる。なお、ＦＤ２１３は、磁気記録媒体（フロッピー（登録商標）ディスクや外付けハードディスク等）、光記録媒体（ＣＤ−ＲＯＭ等）、光磁気記録媒体（ＭＯ等）、半導体記録媒体（メモリカード等）等のデータ記録装置（リムーバブル・メディア）等を含む。なお、ＨＤＤ２０９に格納するアプリケーションプログタムやデータをＦＤＤ２１０に格納して使用することも可能である。
【００４２】
２１１は後述する印刷装置（以下、ＰＲＴと記す）２１２への出力信号を制御するためのコントローラ（以下、ＰＲＴＣと記す）である。ＰＲＴＣ２１２には、例えばレーザビームプリンタ（Laser Beam Printer）等が用いられる。２００は、上述した各ユニット間を接続するための伝送バス（アドレスバス、データバス、入出力バス、および制御バス）である。
【００４３】
図３は、図１に示した複合機１０２（Ｙ）の具体的な構成例を示すブロック図である。
【００４４】
図３において、３０１は原稿を画像データに変換する画像入力装置（以下、リーダ部と記す）であり、原稿画像をＣＣＤリニアイメージセンサ等により光電的に読み取ってデジタル画像データに変換し出力している。
【００４５】
３０２は画像出力装置（以下プリンタと称する）であり、複数種類の記録紙カセットを有し、リーダ部３０１より入力されるプリント命令によりリーダ部３０１からの画像データを記録紙上に可視像として出力する。
【００４６】
３０３は操作部であり、リーダ部３０１へのプリント指示やリーダ部３０１と電気的に接続された外部装置３０４に対する処理を指示する。３０４は外部装置であり、コア部３０５、ファックス部３０６、ファイル部３０７、外部記憶装置３０８、フォーマッタ部３０９、ネットワークインターフェース部（ネットワークＩ／Ｆ部）３１０を備えている。
【００４７】
コア部３０５は、ファックス部３０６、ファイル部３０７、外部記憶装置３０８、フォーマッタ部３０９、ネットワークＩ／Ｆ部３１０の状態管理やコマンドの入出力制御、及び画像データ入出力の制御を行っている。コア部３０５は、ＣＰＵ，ＲＯＭ，ＲＡＭ等を有し、コア部のＣＰＵがＲＯＭ（ＨＤＤ等であってもよい）に格納されるプログラムをＲＡＭに展開して実行することにより各種制御を実現する。
【００４８】
ファックス部３０６は、図示しない公衆回線を介してファクシミリの送受信を行う。ファイル部３０７は、ファイル部３０７と接続されている外部記憶装置３０８で記憶されるデータを管理する。フォーマッタ部３０９は、画像データ情報を展開して可視像とする。ネットワークＩ／Ｆ部３１０は、ネットワーク１０３に接続するためのものである。
【００４９】
３００は伝送バス（アドレスバス、データバス、入出力バス、および制御バス）であり、リーダ部３０１、プリンタ部３０２、操作部３０３、外部装置３０４を接続する。
【００５０】
図４は、図１に示した文書管理サーバ１００内で動作する処理を実現するための機能群および情報を格納するための格納手段群を説明する図である。
【００５１】
文書管理サーバ１００は、文書の登録・保管・検索といった文書管理機能を実現する。
【００５２】
文書管理サーバ１００において、４０１は文書管理サーバ１００に文書を登録する文書登録機能である。文書登録機能４０１は、クライアント端末１０１（Ｘ）からの文書登録要求を受信し、文書登録要求の内容にしたがって後述の文書プロパティ管理手段４１０に文書プロパティ情報を登録する。さらに、文書登録機能４０１は、文書登録要求と共に送信される電子ファイルを後述の文書電子データ管理手段４２０に登録する。
【００５３】
また、文書登録機能４０１は、複合機１０２（Ｙ）からの文書登録要求も受け付けることができる。複合機１０２（Ｙ）から文書登録要求を受信した場合、文書登録機能４０１は文書登録要求の内容に従って後述の文書プロパティ管理手段４１０に文書プロパティ情報を登録する。このとき、電子ファイルも共に送信されている場合はクライアント端末１０１（Ｘ）からの文書登録要求時と同様であり、文書登録機能４０１は、後述の文書電子データ管理手段４２０に登録する。複合機１０２（Ｙ）から文書登録要求に電子ファイルが共に送信されなかった場合は、文書登録要求を送信した複合機１０２（Ｙ）の情報を元に後述の保管先情報管理手段４３０に電子ファイルの保管先を登録する。
【００５４】
なお、文書登録機能４０１は、文書管理サーバ１００のＣＰＵがＨＤＤ等に格納されるプログラムをＲＡＭに展開して実行することにより実現される。
【００５５】
４０２はアクセス管理機能であり、文書管理サーバ１００において保管・管理している文書に対して、どのユーザが読み取り可／不可、変更可／不可、削除可／不可といったアクセス権がどのように設定されているかを管理する機能である。このアクセス管理機能４００は、後述の文書情報取得機能４０３からの問い合わせや、複合機１０２（Ｙ）からの問い合わせに返信する。なお、このアクセス管理機能４００は、文書管理サーバ１００のＣＰＵがＨＤＤ等に格納されるプログラムをＲＡＭに展開して実行することにより実現される。
【００５６】
４０３は文書情報取得機能であり、クライアント端末１０１（Ｘ）からの文書リスト要求を受信し、ユーザのアクセス権にしたがってアクセス可能な文書のリストをクライアント端末１０１（Ｘ）に返信する。この文書情報取得機能４０３は、文書管理サーバ１００のＣＰＵがＨＤＤ等に格納されるプログラムをＲＡＭに展開して実行することにより実現される。
【００５７】
４０４は文書管理ＤＢであり、文書管理サーバ１００のＨＤＤ等に実現される。この文書管理ＤＢにおいて、４１０は文書プロパティ管理手段であり、文書管理サーバ１００に登録されている全ての文書のプロパティ情報を管理するテーブルである。
【００５８】
４１１は文書管理サーバ１００内で管理するために付与される文書ＩＤであって、文書管理サーバ１００内において管理される文書それぞれに一意に付与される。４１２は文書名である。４１３はユーザが文書登録時に文書のプロパティ情報として任意に入力することができるコメントである。
【００５９】
４１４は文書の登録日である。４１５はセキュリティ情報の有無を示すフラグである。４１６はセキュリティ情報である。本実施形態の文書管理サーバ１００では、アクセス権とは別に、登録されている文書にアクセスする際にパスワードの入力を必要とすることを可能とするためのパスワード情報を管理する。即ち、セキュリティ情報とは、このパスワード情報を示す。
【００６０】
４１７は保管種別であり、文書の実体である電子ファイルを保管場所の種別を示す保管種別を示す。保管種別４１７には、文書管理サーバ１００内で管理されていることを意味する「ＬＯＣＡＬ」と複合機１０２（Ｙ）内で管理されていることを意味する「ＲＥＭＯＴＥ」の２つの種別を持つ。
【００６１】
４１８は保管先ＩＤであり、保管種別４１７が「ＲＥＭＯＴＥ」の場合の保管先を示す。保管先ＩＤ４１８は、文書管理システム内で一意であり、後述の保管先管理手段４４０によって管理されるものである。４１９は保管先文書ＩＤであり、保管先ＩＤ４１８で示された保管場所内（例えば複合機１０２（Ｙ））において管理されている文書の文書ＩＤである。
【００６２】
４５０はアクセス権であり、ユーザ／ユーザグループに対するアクセス権（読み出し，上書き，削除等）を設定する情報を格納する。
【００６３】
４２０は文書電子データ管理手段であって、文書の実体である電子ファイルを管理するものである。文書電子データ管理手段４２０において、４２１は文書ＩＤであって、文書プロパティ管理手段４１０の文書ＩＤ４１１と同じ値である。この文書ＩＤ４２１と文書ＩＤ４１１によって文書電子データ管理手段４２０内の電子データと、文書プロパティ管理手段４１０内のプロパティ情報が関連付けられている。４２２は文書の実体である電子ファイルである。
【００６４】
４３０は保管先情報管理手段であって、保管種別４１７が「ＲＥＭＯＴＥ」で管理されている文書に関して、文書の実体である電子ファイルを取得する際の問い合わせ先を管理するテーブルである。保管先情報管理手段４３０において、４３１は保管先ＩＤであって、文書プロパティ管理手段４１０の保管先ＩＤ４１８と同じ値である。保管先ＩＤ４３１と保管先ＩＤ４１８によって、保管先情報管理手段４３０内で管理される問い合わせ先と文書プロパティ管理手段４１０内で管理される文書のプロパティ情報が関連付けられる。４３２は保管先ＵＲＬであって、文書の実体である電子ファイルを取得する際の問い合わせ先である。本実施形態においては例としてＵＲＬを使用している。
【００６５】
４４０は保管先管理手段であって、文書管理システム上で保管先を一意に示すための情報を管理するテーブルである。保管先管理手段４４０において、４４１は保管先ＩＤであって、保管先情報管理手段４３０の保管先ＩＤ４３１と同じ値である。この保管先ＩＤ４４１と保管先ＩＤ４３１によって、保管先管理手段４４０内で管理される保管先と保管先情報管理手段４３０内で管理される問い合わせ先が関連付けられる。４４２は保管先アドレスであって、保管先を一意に示す。
【００６６】
図５は、図１に示した画像読み取り装置等の画像処理装置としての複合機１０２（Ｙ）内で動作する処理を実現するための機能群および情報を格納するための格納手段群を説明するための図である。
【００６７】
図５において、複合機１０２（Ｙ）は、紙文書をスキャンし、スキャンして取得した画像データを複写し、電子ファイルとして保管する。
【００６８】
複合機１０２（Ｙ）において、５０１は文書登録機能であり、複合機１０２（Ｙ）において紙文書をスキャンして取得した画像データを文書ファイルとして複合機１０２（Ｙ）内に保管するための機能である。なお、文書登録機能５０１は、複合機１０２（Ｙ）のコア部３０５内のＣＰＵがＲＯＭ等に格納されるプログラムをＲＡＭに展開して実行することにより実現される。
【００６９】
５０２はアクセス権問い合わせ機能であり、後述の文書送信機能からの要求にしたがって文書管理サーバ１００に対して指定された文書へのアクセスの可否を問い合わせるための機能である。なお、アクセス権問い合わせ機能５０２は、複合機１０２（Ｙ）のコア部３０５内のＣＰＵがＲＯＭ等に格納されるプログラムをＲＡＭに展開して実行することにより実現される。
【００７０】
５０３は文書送信機能であり、クライアント端末１０１（Ｘ）からの要求に従ってアクセス権問い合わせ機能５０２に文書へのアクセス可否を確認する。そして、文書送信機能５０３は、アクセス可であった場合に後述の文書電子ファイル保管手段から文書の電子ファイルを取り出して、クライアント端末１０１（Ｘ）に返信する機能である。文書送信機能５０３は、複合機１０２（Ｙ）のコア部３０５内のＣＰＵがＲＯＭ等に格納されるプログラムをＲＡＭに展開して実行することにより実現される。
【００７１】
５０４は文書保管ＤＢであり、文書ファイルの実体データ（スキャンして取得した画像データ）を保管するためのデータベースである。文書保管ＤＢ５０４は、複合機１０２（Ｙ）のＨＤＤ３０８内に実現される。
【００７２】
文書保管ＤＢ５０４において、５１０は、スキャンして取得した画像データを保管する文書電子ファイル保管である。５１１は、複合機１０２（Ｙ）内で保管する文書ファイルを管理するために付与される保管先文書ＩＤであり、複合機１０２（Ｙ）内で一意に文書ファイル毎に割り当てられる。
【００７３】
５１２は文書ファイルの実体データである電子ファイルである。５１３はスキャン時にセキュリティ情報が付与されたか否かを示すフラグである。５１４は実際に付与されたセキュリティ情報である。
【００７４】
以下、図６，図７を参照して、複合機１０２（Ｙ）で紙文書をスキャンして取得した電子ファイルを自身の文書電子ファイル保管手段５１０に保管・管理しつつ、かつ、文書管理サーバ１００に文書登録する際の複合機１０２（Ｙ）内の処理について説明する。
【００７５】
図６は、本発明の第１の制御処理手順の一例を示すフローチャートである。なお、このフローチャートの処理は、複合機１０２（Ｙ）で紙文書をスキャンして取得した電子ファイルを自身の文書電子ファイル保管手段５１０に保管・管理しつつ、かつ、文書管理サーバ１００に文書登録する際の複合機１０２（Ｙ）内の処理に対応する。また、このフローチャートの処理は、複合機１０２（Ｙ）のコア部３０５内のＣＰＵがＲＯＭ等に格納されるプログラムをＲＡＭに展開して実行することにより実現される。また、図中、Ｓ１０１〜Ｓ１０７は各ステップを示す。
【００７６】
なお、図６の処理を開始する前に、開始前に複合機１０２（Ｙ）の操作部３０３においてユーザが文書名，コメント等の文書のプロパティ情報を入力済とする。さらに、アクセス権，アクセス時にパスワード情報の入力要求有り無し（有りの場合にはパスワード情報）を設定するセキュリティ情報も入力済みとする。なお、これら入力済の情報は、コア部３０５内のＲＡＭに保持されるものとする。
【００７７】
そして、ユーザが文書登録する紙文書を複合機１０２（Ｙ）のリーダ部３０１にセットし、操作部３０３において開始指示を行う。すると、ステップＳ１０１において、複合機１０２（Ｙ）のコア部３０５内は、スキャン処理を実行し、リーダ部３０１において紙文書をデジタル電子データ、つまり電子ファイルとして取得する。
【００７８】
次に、ステップＳ１０２において、複合機１０２（Ｙ）のコア部３０５は、ユーザから事前に入力された文書プロパティ情報を取得する。
【００７９】
次に、ステップＳ１０３において、複合機１０２（Ｙ）のコア部３０５は、ユーザから事前に入力されたセキュリティ情報の有無を確認する。そして、ユーザから事前に入力されたセキュリティ情報が有ると判定した場合には、ステップＳ１０４において、複合機１０２（Ｙ）のコア部３０５は、セキュリティ情報を取得し、ステップＳ１０５に処理を移行させる。
【００８０】
一方、ステップＳ１０３で、複合機１０２（Ｙ）のコア部３０５は、ユーザから事前に入力されたセキュリティ情報が無いと判定した場合には、複合機１０２（Ｙ）のコア部３０５は、ステップＳ１０５に処理を移行させる。
【００８１】
次に、ステップＳ１０５において、複合機１０２（Ｙ）のコア部３０５は、Ｓ１０１で取得した電子ファイル、Ｓ１０４で取得したセキュリティ情報を複合機１０２（Ｙ）内の文書登録機能５０１に入力する。そして、文書登録機能５０１は、電子ファイル、セキュリティ情報を入力された文書登録機能５０１は、保管先文書ＩＤを発行する。
【００８２】
さらに、文書登録機能５０１は、ステップＳ１０６において、文書電子ファイル保管手段５１０に保管先文書ＩＤ５１１，電子ファイル５１２，セキュリティ情報５１３，５１４を登録する。ここで１つの文書として登録される電子ファイルは、複数ファイルでもよく、例えば複数の解像度毎に電子ファイルをスキャン時に取得しておき、それら複数の電子ファイルを登録してもよい。
【００８３】
そして、文書電子ファイル保管手段５１０に電子ファイル、セキュリティ情報を登録後、ステップＳ１０７において、複合機１０２（Ｙ）のコア部３０５は、文書管理サーバ１００に文書登録要求を行って、処理を終了する。なお、電子ファイル自体は、複合機１０２（Ｙ）の処理負荷が高くないときに文書管理サーバ１００に送信するようにする。また、複合機１０２（Ｙ）から文書管理サーバ１００への文書登録要求に関しては後述する。
【００８４】
以上のようにして、複合機１０２（Ｙ）は、原稿をスキャンして取得した電子ファイルを複合機１０２（Ｙ）自身内において保管するとともに、該電子ファイルに対応する文書のプロパティ情報のみを文書管理サーバ１００に登録することが可能となる。
【００８５】
図７は、図６に示した複合機（画像処理装置）１０２（Ｙ）から紙文書をスキャンして文書管理サーバ１００に文書登録する際の処理の概念図である。ここで複合機１０２（Ｙ）から文書管理サーバ１００に文書登録する際の処理について説明する。
【００８６】
図７において、前述のように複合機１０２（Ｙ）は、複合機１０２（Ｙ）自身内の文書電子ファイル保管手段５１０にスキャンした電子ファイルを保管した後、文書管理サーバ１００に文書登録要求を送信する（図６のステップＳ１０７に相当）。
【００８７】
なお、この文書登録要求には、複合機１０２（Ｙ）において発行された保管先文書ＩＤ５１１と複合機１０２（Ｙ）の操作部３０３において入力された文書プロパティ情報，アクセス権情報，セキュリティ情報も含まれる。
【００８８】
複合機１０２（Ｙ）から文書登録要求を受信した文書管理サーバ１００のＣＰＵは、文書登録機能４０１によって、文書ＩＤを発行し、受信した文書プロパティ情報、アクセス権情報、セキュリティ情報、保管先文書ＩＤを文書プロパティ管理手段４１０に登録する。なお、この登録処理は、後述する図９のステップＳ２１１に対応する。
【００８９】
このとき、文書管理サーバ１００のＣＰＵは、文書プロパティ管理手段４１０の保管種別４１７に「ＲＥＭＯＴＥ」と登録する。さらに、文書管理サーバ１００のＣＰＵは、文書登録要求の送信元のアドレス情報から保管先管理手段４４０を参照して保管先ＩＤを取得し、取得した保管先ＩＤを保管先ＩＤ４１８に登録する。
【００９０】
以上のようにして、複合機１０２（Ｙ）からの文書登録要求によって文書管理サーバに文書の実体である電子ファイル無しで文書が登録される。
【００９１】
なお、特定のタイミングで、複合機１０２（Ｙ）は、文書電子ファイル保管手段５１０に保管されるプロパティ情報登録済みの実体（電子ファイル）を文書管理サーバ１００に送信して文書の実体の登録を要求する。ここで特定のタイミングとは、例えば、予め操作部３０３から指定された時刻（例えば、深夜２時等），複合機１０２（Ｙ）が省電力状態（スリープモード）に移行するタイミング，複合機１０２（Ｙ）の電源を遮断（ＯＦＦ）するタイミング等を示す。
【００９２】
以下、図８〜図１１を参照して、複合機（画像処理装置）１０２（Ｙ）内で保管・管理される電子ファイルを文書管理サーバ１００経由で取得する際の処理について説明する。
【００９３】
図８は、複合機（画像処理装置）１０２（Ｙ）内で保管・管理される電子ファイルを文書管理サーバ１００経由で取得する際の処理の概念図である。
【００９４】
図９は、本発明の第２の制御処理手順の一例を示すシーケンス図であり、複合機（画像処理装置）１０２（Ｙ）内で保管・管理される電子ファイルを文書管理サーバ１００経由で取得する際の処理に対応する。なお、Ｓ２０１〜Ｓ２０５は複合機１０２（Ｙ）側の処理に対応し、コア部３０５のＣＰＵがＲＯＭ等に格納されるプログラムを読み出して実行する各ステップに対応する。また、Ｓ２１１〜Ｓ２１６は文書管理サーバ１００側の処理に対応し、文書管理サーバ１００のＣＰＵがＨＤＤ等に格納されるプログラムをＲＡＭに読み出して実行する各ステップに対応する。さらに、Ｓ２２１〜Ｓ２２３はクライアント端末１０１（Ｘ）側の処理に対応し、クライアント端末１０１（Ｘ）のＣＰＵがＨＤＤ等に格納されるプログラムをＲＡＭに読み出して実行する各ステップに対応する。
【００９５】
なお、ステップＳ２０１は図６のＳ１０１〜Ｓ１０６に対応する。また、ステップＳ２０２は図６のＳ１０７に対応する。
【００９６】
さらに、ステップＳ２１１は、上述した複合機１０２（Ｙ）から文書登録要求を受信した文書管理サーバ１００による文書のプロパティ情報の登録処理に対応する。詳細には、文書登録機能４０１によって、文書ＩＤを発行し、受信した文書プロパティ情報、セキュリティ情報、保管先文書ＩＤを文書プロパティ管理手段４１０に登録する処理に対応する。
【００９７】
次に、複合機１０２（Ｙ）内に電子ファイルが保管・管理されている場合に、クライアント端末１０１（Ｘ）から文書管理サーバ１００へ文書のダウンロード（文書データ取得）要求等があった場合の処理について説明する。この場合、クライアント端末１０１（Ｘ）は下記のようにして電子ファイルを取得する。なお、以下のステップ（１）〜（６）は、図８中（１）〜（６）に対応する。
【００９８】
＜ステップ（１）＞
図９のステップＳ２２１において、クライアント端末１０１（Ｘ）のＣＰＵに実行されるＷｅｂブラウザが、文書管理サーバ１００にアクセスする。
【００９９】
これを受信した文書管理サーバ１００のＣＰＵは、ステップＳ２１２において、文書管理サーバにプロパティ情報が登録されている文書の情報を、クライアント端末１０１（Ｘ）に送信する。
【０１００】
これを受け取ったクライアント端末１０１（Ｘ）のＷｅｂブラウザは、図１０に示すような文書一覧リスト画面を生成し表示装置に表示制御する。ユーザは図１０に示した文書一覧リスト画面から任意の文書を指示する（例えばポインティングデバイスによりダブルクリックする）ことにより、Ｗｅｂブラウザは、図１１に示すようなプロパティ情報画面を表示装置に表示制御する。
【０１０１】
そして、ユーザは、図１０や図１１のような画面から任意の文書を指定して、文書取得指示（文書取得ボタンをポインティングデバイスで指示する）を行う。これに応じて、ステップＳ２２２において、クライアント端末１０１（Ｘ）のＷｅｂブラウザは、文書管理サーバ１００に上記指定された文書の文書データ取得要求を送信する。
【０１０２】
図１０は、文書管理サーバ１００に登録されている文書のリストを表示する画面の一例を示す図である。
【０１０３】
図１０において、１２０１は文書指定チェックボタンである。この文書指定チェックボタン１２０１にチェックを入れて、文書取得ボタン１２０２をクリック指示することにより、Ｗｅｂブラウザは、文書指定チェックボタン１２０１でチェックされた文書の文書データ取得要求を文書管理サーバ１００に送信する。
【０１０４】
図１１は、文書管理サーバ１００に登録されている文書のプロパティ情報を表示する画面の一例を示す図である。
【０１０５】
図１１において、１３０１は文書取得ボタンであり、このボタンをポインティングデバイスによりクリック指示することにより、Ｗｅｂブラウザは、プロパティ情報が表示されている文書データの文書データ取得要求を文書管理サーバ１００に送信する。
【０１０６】
なお、文書データ取得要求には、文書ＩＤ及びアクセスしているユーザの情報が含まれるものとする。
【０１０７】
＜ステップ（２）＞
文書データ取得要求を受信した文書管理サーバ１００のＣＰＵは、文書情報取得機能４０３によって文書プロパティ管理手段４１０を参照して、要求された文書ＩＤに対応する文書の保管種別４１７を確認する。確認結果、保管種別４１７が「ＲＥＭＯＴＥ」だった場合、文書管理サーバ１００のＣＰＵはその保管先ＩＤ４１８，保管先文書ＩＤ，セキュリティ情報の有無フラグ４１５を取得する。さらに、文書管理サーバ１００のＣＰＵは、保管先情報管理手段４３０を参照して同じ保管先ＩＤを持つ保管先ＵＲＬ４３２を取得する。そして、文書管理サーバ１００は、保管先ＵＲＬ，保管先文書ＩＤ，ユーザ情報，セキュリティ情報の有無フラグをクライアント端末１０１（Ｘ）のＷｅｂブラウザに返信する（Ｓ２１３）。なお、本実施形態では、保管先ＵＲＬにＲｅｄｉｒｅｃｔするよう返信する。本実施形態では、ＨＴＴＰのＲｅｄｉｒｅｃｔ機能を利用している。Ｒｅｄｉｒｅｃｔ機能については図１６に示してある。
【０１０８】
＜ステップ（３）＞
クライアント端末１０１（Ｘ）のＷｅｂブラウザは、保管先ＵＲＬ，保管先文書ＩＤ，ユーザ情報，セキュリティ情報の有無フラグを受信する。これに応じて、ステップＳ２２３において、クライアント端末１０１（Ｘ）のＷｅｂブラウザは、自動的に保管先ＵＲＬに文書ＩＤと保管先文書ＩＤとユーザ情報，セキュリティ情報の有無フラグを送信する。
【０１０９】
これにより、クライアント端末１０１（Ｘ）は要求した文書の実体データである電子ファイルの保管先となっている複合機１０２（Ｙ）を意識することなく、保管先の複合機１０２（Ｙ）に文書データ取得要求を送信することができる。
【０１１０】
＜ステップ（４）＞
文書ＩＤと保管先文書ＩＤとユーザ情報を受信した複合機１０２（Ｙ）のコア部３０５は、ステップＳ２０３において、アクセス権問い合わせ機能５０２によって文書管理サーバ１００にアクセス権問い合わせ要求を送信する。なお、このアクセス権問い合わせ要求には文書ＩＤとユーザ情報が含まれる。
【０１１１】
＜ステップ（５）＞
アクセス権問い合わせ要求を受信すると、文書管理サーバ１００のＣＰＵは、アクセス権管理機能４０２により、アクセス権問い合わせ要求に含まれる文書ＩＤとユーザ情報から、その文書ＩＤを持つ文書にユーザがアクセスしてもよいか否かを確認する。そして、い、文書管理サーバ１００のＣＰＵは、その確認結果を複合機１０２（Ｙ）に返信する（Ｓ２１４）。
【０１１２】
なお、アクセス権管理機能４０２は、ユーザがアクセスしてもよいか否かの確認を行う際には、文書管理サーバ１００のＣＰＵは、アクセス権問い合わせ要求の送信元情報（ＩＰアドレス）を元に保管先管理手段４４０を参照し、保管先ＩＤを取得する。そして、この保管先ＩＤに基づいて文書プロパティ管理手段４１０を参照することで送信元の複合機１０２（Ｙ）が問い合わせしている文書を登録した複合機１０２（Ｙ）であるか否かの確認を行うことも可能である。そして、アクセス権問い合わせ要求の送信元の機器が、文書を登録した複合機１０２（Ｙ）でない場合、アクセス不可を返信するようにしてもよい。
【０１１３】
＜ステップ（６）＞
アクセス権問い合わせ要求の結果を受信した複合機１０２（Ｙ）のコア部３０５は、結果がアクセス可の場合、要求された保管先文書ＩＤを元に文書電子ファイル保管手段５１０を参照し、保管先文書ＩＤに対応する電子ファイルを取得する。そして、複合機１０２（Ｙ）のコア部３０５は、取得して電子ファイルをクライアント端末１０１（Ｘ）のＷｅｂブラウザに返信する（Ｓ２０４）。一方、アクセス権問い合わせ要求の結果がアクセス不可であった場合、複合機１０２（Ｙ）は、アクセス権のない旨をクライアント端末１０１（Ｘ）のＷｅｂブラウザに返信する。
【０１１４】
なお、複合機１０２（Ｙ）内の文書電子ファイル保管手段５１０に保管する電子ファイルを複数設けてもよい。この場合、１文書に対して解像度の異なる電子ファイルを複数設けてもよい。また、１文書に対して諧調数の異なる電子ファイルを複数設けてもよい。さらに、１文書に対して画像サイズの異なる電子ファイルを複数設けてもよい。
【０１１５】
このように１文書に対して電子ファイルが複数存在する場合、複合機１０２（Ｙ）内の文書電子ファイル保管手段５１０から取得する電子ファイルは、文書要求したクライアント端末１０１（Ｘ）によって異なる解像度の電子ファイルを取得するようにしてもよい。例えば、高解像度の表示装置を有するクライアント端末１０１（Ｘ）から文書要求された場合には高解像度の電子ファイルを取得する。また、通信速度の遅い通信回線を介して接続されたクライアント端末１０１（Ｘ）から文書要求された場合には低解像度の電子ファイルを取得する。なお、取得する電子ファイルサイズの大小等を、クライアント端末１０１（Ｘ）から選択させるように構成してもよい。
【０１１６】
以上のようにして、クライアント端末１０１（Ｘ）は電子ファイルを取得する。
【０１１７】
なお、複合機１０２（Ｙ）は、上述した特定のタイミングで、文書電子ファイル保管手段５１０に保管している電子ファイルを、複合機１０２（Ｙ）の処理負荷が高くないときに文書管理サーバ１００に送信（アップロード）して登録要求する（Ｓ２０５）。なお、この電子ファイルの登録要求には、該電子ファイルに対応する保管先文書ＩＤ５１１も含まれる。
【０１１８】
そして、複合機１０２（Ｙ）から電子ファイル（実体データ）の登録要求を受信した文書管理サーバ１００のＣＰＵは、該電子ファイルの登録要求に含まれる電子ファイルを電子データ管理手段に登録する。
【０１１９】
詳細には、複合機１０２（Ｙ）から文書登録要求を受信した文書管理サーバ１００のＣＰＵは、ステップＳ２１５の処理を行う。文書管理サーバ１００のＣＰＵは、文書プロパティ管理手段４１０を参照して、文書登録要求に含まれる保管先ＩＤから該当する文書ＩＤを取得する。そして、文書登録機能４０１により、文書電子データ管理手段に、取得した文書ＩＤと受信した電子ファイルを登録する。さらに、文書登録機能４０１により、取得した文書ＩＤに対応する文書プロパティ管理手段４１０の保管種別４１７を「ＬＯＣＡＬ」と登録する。
【０１２０】
以上のようにして、複合機１０２（Ｙ）からの電子ファイル登録要求によって文書管理サーバ１００に文書の実体である電子ファイルが登録される。
【０１２１】
なお、ステップ（４）では、複合機１０２（Ｙ）から文書管理サーバ１００にアクセス権問い合わせを行い、要求された文書へのアクセス権の確認を文書管理サーバ１００に行っている。よって、ユーザがクライアント端末１０１（Ｘ）から直接複合機１０２（Ｙ）にアクセスして文書の電子ファイルを取得しようとした場合でも、必ず文書管理サーバ１００で管理されているアクセス権に従って文書の実体である電子ファイルがダウンロードされる。そのため、悪意あるユーザが複合機１０２（Ｙ）内に保管されている文書データに任意にアクセスできるといった状況を回避することが可能となる。
【０１２２】
以上説明したように、複合機１０２（Ｙ）等の画像処理装置は、入力される文書のプロパティ情報のみを文書管理サーバ１００に送信して文書登録し、文書データ本体を保管する構成とする。また、文書管理サーバ１００は、プロパティ情報が登録されている文書がクライアント端末１０１（Ｘ）から要求された場合、文書データを保持する画像処理装置の情報をクライアント端末１０１（Ｘ）に返信する構成とする。そして、該返信された文書データを保持する画像処理装置の情報に基づいて、クライアント端末１０１（Ｘ）に、文書データを保持する画像形成装置への問い合わせを行わせる構成とする。そして、画像処理装置は、該問い合わせに応じて、文書管理サーバ１００にアクセス権限の確認を行い、該確認結果に従ってクライアント端末１０１（Ｘ）への文書データの送信の有無を制御する構成とする。
【０１２３】
さらに、画像処理装置は、画像処理装置内での処理が空いている時間に、上述の画像処理装置内で保管管理している文書データを、文書管理サーバ１００に送信する構成とする。
【０１２４】
以上の構成によれば、画像処理装置における文書管理システムへの文書登録時の送信処理によるパフォーマンスの低下を軽減することができ、また、ユーザが優先させたい他の機能のジョブに対する影響も少なくすることができる。
【０１２５】
加えて、画像処理装置自身が電子ファイルを保管した場合でも文書管理システムで管理されるアクセス権と連動して電子ファイルへのアクセス制御が可能となる。
【０１２６】
〔第２実施形態〕
上記第１実施形態では、画像処理装置自身が電子ファイルを保管した場合でも文書管理システムで管理されるアクセス権と連動して電子ファイルへのアクセスを制御する構成について説明した。本第２実施形態では、画像処理装置自身が電子ファイルを保管した場合でも文書管理システムで管理されるアクセス権及びパスワード等のセキュリティ情報と連動して電子ファイルへのアクセスを制御するように構成する。以下、その実施形態について説明する。
【０１２７】
以下、図１２，図１３を参照して、本発明の第２実施形態における複合機（画像処理装置）１０２（Ｙ）内で保管・管理される電子ファイルを文書管理サーバ１００経由で取得する際の処理について説明する。
【０１２８】
図１２は、本発明の第２実施形態における複合機（画像処理装置）１０２（Ｙ）内で保管・管理される電子ファイルを文書管理サーバ１００経由で取得する際の処理の概念図である。
【０１２９】
図１３は、本発明の第３の制御処理手順の一例を示すシーケンス図であり、複合機（画像処理装置）１０２（Ｙ）内で保管・管理される電子ファイルを文書管理サーバ１００経由で取得する際の処理に対応する。なお、Ｓ３０１〜Ｓ３０７は複合機１０２（Ｙ）側の処理に対応し、コア部３０５のＣＰＵがＲＯＭ等に格納されるプログラムを読み出して実行する各ステップに対応する。また、Ｓ３１１〜Ｓ３１６は文書管理サーバ１００側の処理に対応し、文書管理サーバ１００のＣＰＵがＨＤＤ等に格納されるプログラムをＲＡＭに読み出して実行する各ステップに対応する。さらに、Ｓ３２１〜Ｓ３２４はクライアント端末１０１（Ｘ）側の処理に対応し、クライアント端末１０１（Ｘ）のＣＰＵがＨＤＤ等に格納されるプログラムをＲＡＭに読み出して実行する各ステップに対応する。
【０１３０】
なお、ステップＳ３０１，Ｓ３０２，Ｓ３１１は、図９のＳ２０１，Ｓ２０２，Ｓ２１１と同一なので説明は省略する。
【０１３１】
以下、複合機１０２（Ｙ）内に電子ファイルが保管・管理されている場合に、クライアント端末１０１（Ｘ）から文書管理サーバ１００へ文書のダウンロード（文書データ取得）要求等があった場合の処理について説明する。この場合、クライアント端末１０１（Ｘ）は下記のようにして電子ファイルを取得する。なお、以下のステップ（１）〜（６）は、図１２中（１）〜（６）に対応する。
【０１３２】
＜ステップ（１）＞
図１３のステップＳ３２１において、クライアント端末１０１（Ｘ）のＣＰＵに実行されるＷｅｂブラウザが、文書管理サーバ１００にアクセスする。
【０１３３】
これを受信した文書管理サーバ１００のＣＰＵは、ステップＳ３１２において、文書管理サーバにプロパティ情報が登録されている文書の情報を、クライアント端末１０１（Ｘ）に送信する。
【０１３４】
これを受け取ったクライアント端末１０１（Ｘ）のＷｅｂブラウザは、図１０に示したような文書一覧リスト画面を生成し表示装置に表示制御する。ユーザは図１０に示した文書一覧リスト画面から任意の文書を指示する（例えばポインティングデバイスによりダブルクリックする）ことにより、Ｗｅｂブラウザは、図１１に示したようなプロパティ情報画面を表示装置に表示制御する。
【０１３５】
そして、ユーザは、図１０や図１１のような画面から任意の文書を指定して、文書取得指示（文書取得ボタンをポインティングデバイスで指示する）を行う。これに応じて、ステップＳ３２２において、クライアント端末１０１（Ｘ）のＷｅｂブラウザは、文書管理サーバ１００に上記指定された文書の文書データ取得要求を送信する。
【０１３６】
なお、文書データ取得要求には、文書ＩＤ及びアクセスしているユーザの情報が含まれるものとする。
【０１３７】
＜ステップ（２）＞
文書データ取得要求を受信した文書管理サーバ１００のＣＰＵは、文書情報取得機能４０３によって文書プロパティ管理手段４１０を参照して、要求された文書ＩＤに対応する文書の保管種別４１７を確認する。確認結果、保管種別４１７が「ＲＥＭＯＴＥ」だった場合、文書管理サーバ１００のＣＰＵはその保管先ＩＤ４１８，保管先文書ＩＤ，セキュリティ情報の有無フラグ４１５を取得する。さらに、文書管理サーバ１００のＣＰＵは、保管先情報管理手段４３０を参照して同じ保管先ＩＤを持つ保管先ＵＲＬ４３２を取得する。そして、文書管理サーバ１００は、保管先ＵＲＬ，保管先文書ＩＤ，ユーザ情報，セキュリティ情報の有無フラグをクライアント端末１０１（Ｘ）のＷｅｂブラウザに返信する（Ｓ３１３）。なお、本実施形態では、保管先ＵＲＬにＲｅｄｉｒｅｃｔするよう返信する。本実施形態では、ＨＴＴＰのＲｅｄｉｒｅｃｔ機能を利用している。Ｒｅｄｉｒｅｃｔ機能については図１６に示してある。
【０１３８】
＜ステップ（３）＞
クライアント端末１０１（Ｘ）のＷｅｂブラウザは、保管先ＵＲＬ，保管先文書ＩＤ，ユーザ情報，セキュリティ情報の有無フラグを受信する。これに応じて、ステップＳ３２３において、クライアント端末１０１（Ｘ）のＷｅｂブラウザは、自動的に保管先ＵＲＬに文書ＩＤと保管先文書ＩＤとユーザ情報，セキュリティ情報の有無フラグを送信する。
【０１３９】
これにより、クライアント端末１０１（Ｘ）は要求した文書の実体データである電子ファイルの保管先となっている複合機１０２（Ｙ）を意識することなく、保管先の複合機１０２（Ｙ）に文書データ取得要求を送信することができる。
【０１４０】
＜ステップ（４）＞
文書ＩＤと保管先文書ＩＤとユーザ情報を受信した複合機１０２（Ｙ）のコア部３０５は、ステップＳ３０３において、アクセス権問い合わせ機能５０２によって文書管理サーバ１００にアクセス権問い合わせ要求を送信する。なお、このアクセス権問い合わせ要求には文書ＩＤとユーザ情報が含まれる。
【０１４１】
＜ステップ（５）＞
アクセス権問い合わせ要求を受信すると、文書管理サーバ１００のＣＰＵは、アクセス権管理機能４０２により、アクセス権問い合わせ要求に含まれる文書ＩＤとユーザ情報から、その文書ＩＤを持つ文書にユーザがアクセスしてもよいか否かを確認する。そして、い、文書管理サーバ１００のＣＰＵは、その確認結果を複合機１０２（Ｙ）に返信する（Ｓ３１４）。
【０１４２】
なお、アクセス権管理機能４０２は、ユーザがアクセスしてもよいか否かの確認を行う際には、文書管理サーバ１００のＣＰＵは、アクセス権問い合わせ要求の送信元情報（ＩＰアドレス）を元に保管先管理手段４４０を参照し、保管先ＩＤを取得する。そして、この保管先ＩＤに基づいて文書プロパティ管理手段４１０を参照することで送信元の複合機１０２（Ｙ）が問い合わせしている文書を登録した複合機１０２（Ｙ）であるか否かの確認を行うことも可能である。そして、アクセス権問い合わせ要求の送信元の機器が、文書を登録した複合機１０２（Ｙ）でない場合、アクセス不可を返信するようにしてもよい。
【０１４３】
＜ステップ（６）＞
アクセス権問い合わせ要求の結果を受信した複合機１０２（Ｙ）のコア部３０５は、結果がアクセス可の場合、ステップＳ３０４に処理を進める。ステップＳ３０４において、複合機１０２（Ｙ）のコア部３０５は、クライアント端末１０１（Ｘ）のＷｅｂブラウザにセキュリティ情報（パスワード）の入力画面（不図示）を表示し、ユーザにパスワードの入力を要求する。一方、アクセス権問い合わせ要求の結果がアクセス不可であった場合、複合機１０２（Ｙ）は、アクセス権のない旨をクライアント端末１０１（Ｘ）のＷｅｂブラウザに返信する。
【０１４４】
＜ステップ（７）＞
セキュリティ情報（パスワード）の入力画面を受信すると、クライアント端末１０１（Ｘ）のＷｅｂブラウザは、該入力画面を表示し、パスワードを入力させる。そして、クライアント端末１０１（Ｘ）のＷｅｂブラウザは、ユーザの入力操作によって取得したパスワード情報を複合機１０２（Ｙ）に送信する。
【０１４５】
＜ステップ（８）＞
パスワード情報を受信した複合機１０２（Ｙ）は、アクセス権問い合わせ機能５０２によって、文書管理サーバ１００にセキュリティ情報問い合わせ要求を送信する。このときセキュリティ情報問い合わせ要求には文書ＩＤとパスワード情報が含まれる。
【０１４６】
＜ステップ（９）＞
セキュリティ情報問い合わせ要求を受信すると、文書管理サーバ１００のＣＰＵは、アクセス権管理機能４０２により、セキュリティ情報問い合わせ要求に含まれる文書ＩＤとパスワード情報から、文書プロパティ管理手段４１０を参照する。そして、アクセス権管理機能４０２により、受信したパスワードと文書プロパティ管理手段４１０に格納されるパスワードとのパスワード比較チェックを行う。そして、文書管理サーバ１００のＣＰＵは、その結果を複合機１０２（Ｙ）に返信する（Ｓ３１５）。
【０１４７】
＜ステップ（１０）＞
アクセス権問い合わせ要求の結果を受信した複合機１０２（Ｙ）のコア部３０５は、結果がアクセス可の場合、要求された保管先文書ＩＤを元に文書電子ファイル保管手段５１０を参照し、保管先文書ＩＤに対応する電子ファイルを取得する。そして、複合機１０２（Ｙ）のコア部３０５は、取得して電子ファイルをクライアント端末１０１（Ｘ）のＷｅｂブラウザに返信する（Ｓ３０６）。一方、アクセス権問い合わせ要求の結果がアクセス不可であった場合、複合機１０２（Ｙ）は、アクセス権のない旨をクライアント端末１０１（Ｘ）のＷｅｂブラウザに返信する。
【０１４８】
なお、複合機１０２（Ｙ）内の文書電子ファイル保管手段５１０に保管する電子ファイルを複数設けてもよい。この場合、１文書に対して解像度の異なる電子ファイルを複数設けてもよい。また、１文書に対して諧調数の異なる電子ファイルを複数設けてもよい。さらに、１文書に対して画像サイズの異なる電子ファイルを複数設けてもよい。
【０１４９】
このように１文書に対して電子ファイルが複数存在する場合、複合機１０２（Ｙ）内の文書電子ファイル保管手段５１０から取得する電子ファイルは、文書要求したクライアント端末１０１（Ｘ）によって異なる解像度の電子ファイルを取得するようにしてもよい。例えば、高解像度の表示装置を有するクライアント端末１０１（Ｘ）から文書要求された場合には高解像度の電子ファイルを取得する。また、通信速度の遅い通信回線を介して接続されたクライアント端末１０１（Ｘ）から文書要求された場合には低解像度の電子ファイルを取得する。なお、取得する電子ファイルサイズの大小等を、クライアント端末１０１（Ｘ）から選択させるように構成してもよい。
【０１５０】
以上のようにして、クライアント端末１０１（Ｘ）は電子ファイルを取得する。
【０１５１】
なお、複合機１０２（Ｙ）は、文書電子ファイル保管手段５１０に保管している電子ファイルを、複合機１０２（Ｙ）の処理負荷が高くないときに文書管理サーバ１００に送信（アップロード）して登録要求する（Ｓ３０６）。なお、この電子ファイルの登録要求には、該電子ファイルに対応する保管先文書ＩＤ５１１も含まれる。
【０１５２】
そして、上述した特定のタイミングで、複合機１０２（Ｙ）から電子ファイル（文書の実体データ）の登録要求を受信した文書管理サーバ１００のＣＰＵは、該電子ファイルの登録要求に含まれる電子ファイルを電子データ管理手段に登録する。
【０１５３】
詳細には、複合機１０２（Ｙ）から文書登録要求を受信した文書管理サーバ１００のＣＰＵは、ステップＳ３１６の処理を行う。文書管理サーバ１００のＣＰＵは、文書プロパティ管理手段４１０を参照して、文書登録要求に含まれる保管先ＩＤから該当する文書ＩＤを取得する。そして、文書登録機能４０１により、取得した文書ＩＤに対応する文書プロパティ管理手段４１０の保管種別４１７を「ＲＥＭＯＴＥ」から「ＬＯＣＡＬ」に更新する。さらに、文書登録機能４０１により、文書電子データ管理手段に、取得した文書ＩＤと受信した電子ファイルを登録する。
【０１５４】
以上のようにして、複合機１０２（Ｙ）からの電子ファイル登録要求によって文書管理サーバ１００に文書の実体である電子ファイルが登録される。
【０１５５】
なお、ステップ（４）では、複合機１０２（Ｙ）から文書管理サーバ１００にアクセス権問い合わせを行う。さらに、ステップ（７）で複合機１０２（Ｙ）から文書管理サーバ１００にセキュリティ情報問い合わせを行うことによって、要求された文書のセキュリティ性を向上させることができる。
【０１５６】
なお、複合機１０２（Ｙ）内の文書電子ファイル保管手段５１０への電子ファイルの登録後から文書管理サーバ１００への文書登録までの間に、なんらかの理由で時間的なタイムラグが生じる場合がある。このような場合でも、複合機１０２（Ｙ）の文書電子ファイル保管手段５１０でもセキュリティ情報を管理することによって、悪意あるユーザが複合機１０２（Ｙ）に直接アクセスし、電子ファイルを取得しようとしても、文書へのアクセスを回避制御できる。
【０１５７】
さらに、図１２，図１３では、電子ファイルを要求したユーザに対する電子ファイルのアクセス権を確認した後、パスワードの入力，確認を行う順序で処理される構成について説明した。しかし、パスワードの確認を行った後、アクセス権を確認するように構成してもよい。また、パスワードのみを確認する構成であってもよい。
【０１５８】
さらに、ステップＳ３２３（図１２の（４））の時点で、ユーザがパスワードを入力してクライアント端末１０１（Ｘ）から複合機１０２（Ｙ）へ送信するように構成してもよい。
【０１５９】
また、複合機１０２（Ｙ）から文書管理サーバ１００に登録する電子ファイルは、スキャナ入力に限られるものではない。例えが、ネットワークＩ／Ｆ部３１０やファックス部３０６や図示しない記録媒体等を介して、入力された電子ファイルも文書管理サーバ１００に登録可能である。
【０１６０】
以上説明したがように、本実施形態では、上記第１実施形態の効果に加えて、画像処理装置自身が電子ファイルを保管した場合でも文書管理システムで管理されるパスワード等のセキュリティ情報と連動して電子ファイルへのアクセス制御が可能となる。
【０１６１】
上述の各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【０１６２】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１６３】
以下、図１４に示すメモリマップを参照して、本発明に係る文書管理システムを構成する各装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップの構成について説明する。
【０１６４】
図１４は、本発明に係る文書管理システムを構成する各装置（文書管理サーバ１００，複合機１０２（Ｙ），クライアント端末１０１（Ｘ））で読み取り可能な各種データ処理プログラムを格納する記憶媒体（記録媒体）のメモリマップを説明する図である。
【０１６５】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１６６】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１６７】
本実施形態における図６，図９，図１３に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１６８】
以上のように、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１６９】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１７０】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１７１】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１７２】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１７３】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のプログラムそのものをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。また、該ホームページから圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやＦＴＰサーバ等も本発明の請求項に含まれるものである。
【０１７４】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布する。さらに、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。さらに、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１７５】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、以下のような構成も含まれることは言うまでもない。例えば、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１７６】
さらに、記憶媒体から読み出されたプログラムコードを、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込む。そして、該メモリに書き込まれたプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１７７】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１７８】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０１７９】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【０１８０】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【０１８１】
以上説明したように、本発明では、画像処理装置等の画像処理装置で入力された電子ファイルは、文書管理サーバへ送信することなしに画像処理装置において管理する構成とする。そして、文書のプロパティ情報のみ文書管理サーバに反映させる。もしくは、暫定的に画像処理装置内で電子ファイルを管理し、画像処理装置の処理負荷の少ない時間に文書管理サーバに送信する構成とする。
【０１８２】
これにより、画像処理装置に入力された電子ファイルを文書管理サーバへ文書登録する場合でも、画像処理装置から文書管理サーバへの電子ファイル送信処理のために発生する画像処理装置のパフォーマンス低下による他の機能への影響を低減することができる。
【０１８３】
また、上記構成に加えて、画像処理装置において電子ファイルを文書管理サーバで管理される文書として保管・管理する際に、発生し得る画像処理装置内と文書管理サーバ内でのアクセス権の不整合について解決することができる。
【図面の簡単な説明】
【０１８４】
【図１】本発明の第１実施形態を示す文書管理システムの一例を示すシステム構成図である。
【図２】図１に示した文書管理サーバおよびクライアント端末の具体的な構成例を示すブロック図である。
【図３】図１に示した複合機の具体的な構成例を示すブロック図である。
【図４】図１に示した文書管理サーバ内で動作する処理を実現するための機能群および情報を格納するための格納手段群を説明する図である。
【図５】図１に示した画像読み取り装置等の画像処理装置としての複合機内で動作する処理を実現するための機能群および情報を格納するための格納手段群を説明するための図である。
【図６】本発明の第１の制御処理手順の一例を示すフローチャートである。
【図７】図６に示した複合機（画像処理装置）から紙文書をスキャンして文書管理サーバに文書登録する際の処理の概念図である。
【図８】複合機（画像処理装置）内で保管・管理される電子ファイルを文書管理サーバ経由で取得する際の処理の概念図である。
【図９】本発明の第２の制御処理手順の一例を示すシーケンス図である。
【図１０】文書管理サーバに登録されている文書のリストを表示する画面の一例を示す図である。
【図１１】文書管理サーバに登録されている文書のプロパティ情報を表示する画面の一例を示す図である。
【図１２】本発明の第２実施形態における複合機（画像処理装置）内で保管・管理される電子ファイルを文書管理サーバ経由で取得する際の処理の概念図である。
【図１３】本発明の第３の制御処理手順の一例を示すシーケンス図である。
【図１４】本発明に係る文書管理システムを構成する各装置（文書管理サーバ，複合機，クライアント端末）で読み取り可能な各種データ処理プログラムを格納する記憶媒体（記録媒体）のメモリマップを説明する図である。
【図１５】従来の画像処理装置に保管される電子ファイルの参照技術（Ｕｒｌ−Ｓｅｎｄ機能）を説明する図である。
【図１６】従来の画像処理装置が保管する電子ファイルも文書管理システム上で管理するような環境における電子ファイルの参照技術（ＨＴＴＰリダイレクト（HTTP Redirect）機能）を説明する図である。
【符号の説明】
【０１８５】
１００  文書管理サーバ
１０１（Ｘ）  クライアント端末
１０２（Ｙ）  複合機
１０３  ネットワーク
３０１  リーダ部
３０３  操作部
３０５  コア部
４００  アクセス管理機能
４０１  文書登録機能
４０２  アクセス権管理機能
４０３  文書情報取得機能
４１０  文書プロパティ管理手段
４２０  文書電子データ管理手段
４３０  保管先情報管理手段
４４０  保管先管理手段
５０１  文書登録機能
５０２  アクセス権問い合わせ機能
５０３  文書送信機能
５１０  文書電子ファイル保管手段
【図１】
2007199826.tif 000003
【図２】
2007199826.tif 000004
【図３】
2007199826.tif 000005
【図４】
2007199826.tif 000006
【図５】
2007199826.tif 000007
【図６】
2007199826.tif 000008
【図７】
2007199826.tif 000009
【図８】
2007199826.tif 000010
【図９】
2007199826.tif 000011
【図１０】
2007199826.tif 000012
【図１１】
2007199826.tif 000013
【図１２】
2007199826.tif 000014
【図１３】
2007199826.tif 000015
【図１４】
2007199826.tif 000016
【図１５】
2007199826.tif 000017
【図１６】
2007199826.tif 000018