(57)【要約】【課題】  システム内の複数の装置がそれぞれ記憶している特定ユーザのデータを、当該システム内のいずれの装置からでも他の装置の状態に関わらず、好適に確認することができるデータ処理装置及びデータ処理方法を提供する。【解決手段】  データ処理システム内のあるデータ処理装置には、ユーザに対応付けられたデータと、当該ユーザに対応付けられたデータが格納されていることを条件として、自装置及び他のデータ処理装置に格納されている当該ユーザに対応づけられたデータに関する情報が格納されている。ここで、データ処理装置にログインしてきたユーザを識別し、当該ユーザに対応付けられたデータが格納されているか否かを判定し、格納されていると判定された場合に、自装置及び他のデータ処理装置に格納されているユーザに対応づけられたデータに関する情報を取得し、表示する。【選択図】  図１
2007034433.tif 000002
【特許請求の範囲】
【請求項１】
ユーザごとに対応づけられたデータを格納する複数のデータ処理装置がネットワークを介して互いに通信可能に接続されたデータ処理システム内のデータ処理装置であって、
ユーザに対応付けられたデータを格納可能な第１の格納手段と、
前記第１の格納手段に前記ユーザに対応付けられたデータが格納されていることを条件として、自装置及び前記データ処理システム内の他のデータ処理装置に格納されている前記ユーザに対応づけられたデータに関する情報を格納する第２の格納手段と、
ログインしてきたユーザを識別する識別手段と、
前記ユーザに対応付けられたデータが前記第１の格納手段に格納されているか否かを判定する判定手段と、
前記第１の格納手段に前記ユーザに対応付けられたデータが格納されていると判定された場合に、前記第２の格納手段から自装置及び前記データ処理システム内の他のデータ処理装置に格納されている前記ユーザに対応づけられたデータに関する情報を取得する取得手段と、
前記情報を前記データ処理システムが格納する前記ユーザに対応付けられたデータに関する情報として表示する表示手段と
を備えることを特徴とするデータ処理装置。
【請求項２】
前記判定手段によって前記ユーザに対応付けられたデータが前記第１の格納手段に格納されていないと判定された場合、前記データ処理システム内の他のデータ処理装置に対して、前記ユーザに対応付けられたデータを格納しているか否かを問い合わせる問い合わせ手段をさらに備え、
前記判定手段は、前記他のデータ処理装置からの応答に基づいて、該他のデータ処理装置が前記ユーザに対応付けられたデータを格納しているか否かをさらに判定し、
前記取得手段は、前記他のデータ処理装置が前記ユーザに対応付けられたデータを格納している場合に、該他のデータ処理装置から前記ユーザに対応づけられたデータに関する情報を取得する
ことを特徴とする請求項１に記載のデータ処理装置。
【請求項３】
前記第１の格納手段に前記ユーザに対応づけられた新たなデータが格納された場合に、前記第２の格納手段が格納する前記情報を新たな情報に更新する更新手段と、
前記他のデータ処理装置のうち前記ユーザに関するデータを格納しているデータ処理装置に対して前記更新手段によって更新された前記新たな情報を送信し、前記データ処理装置が格納していた前記ユーザに対応づけられたデータに関する情報を前記新たな情報に更新させる送信手段と
をさらに備えることを特徴とする請求項１又は２に記載のデータ処理装置。
【請求項４】
前記他のデータ処理装置において、前記ユーザに対応づけられた新たなデータが格納され、該ユーザに対応付けられたデータに関する情報が新たな情報に更新された場合に、該他のデータ処理装置から送信された該新たな情報を受信する受信手段と、
前記第２の格納手段が格納する前記情報を前記受信手段が受信した前記新たな情報に更新する更新手段と
をさらに備えることを特徴とする請求項１又は２に記載のデータ処理装置。
【請求項５】
前記表示手段が、前記ユーザに対応付けられたデータを格納する前記ネットワーク上のデータ処理装置の情報について、前記ネットワークとの接続が確立されているデータ処理装置の情報と確立されていないデータ処理装置の情報との表示形態を変えて表示することを特徴とする請求項１から４までのいずれか１項に記載のデータ処理装置。
【請求項６】
ユーザごとに対応づけられたデータを格納する複数のデータ処理装置がネットワークを介して互いに通信可能に接続されたデータ処理システムにおけるデータ処理方法であって、
ユーザに対応付けられたデータを格納可能な第１の格納手段と、前記第１の格納手段に前記ユーザに対応付けられたデータが格納されていることを条件として、自装置及び前記データ処理システム内の他のデータ処理装置に格納されている前記ユーザに対応づけられたデータに関する情報を格納する第２の格納手段とを備えるデータ処理装置にログインしてきたユーザを識別する識別工程と、
前記データ処理装置にログインしてきた前記ユーザに対応付けられたデータが前記第１の格納手段に格納されているか否かを判定する判定工程と、
前記第１の格納手段に前記ユーザに対応付けられたデータが格納されていると判定された場合に、前記第２の格納手段から前記データ処理装置及び前記データ処理システム内の他のデータ処理装置に格納されている前記ユーザに対応づけられたデータに関する情報を取得する取得工程と、
前記情報を前記データ処理システムが格納する前記ユーザに対応付けられたデータに関する情報として前記データ処理装置の表示画面上に表示する表示工程と
を有することを特徴とするデータ処理方法。
【請求項７】
ユーザごとに対応づけられたデータを格納する複数のデータ処理装置がネットワークを介して互いに通信可能に接続されたデータ処理システム内のデータ処理装置に実行させるためのプログラムであって、
ユーザに対応付けられたデータを格納可能な第１の格納手段と、前記第１の格納手段に前記ユーザに対応付けられたデータが格納されていることを条件として、前記データ処理装置及び前記データ処理システム内の他のデータ処理装置に格納されている前記ユーザに対応づけられたデータに関する情報を格納する第２の格納手段とを備える前記データ処理装置にログインしてきたユーザを識別する識別手順と、
前記データ処理装置にログインしてきた前記ユーザに対応付けられたデータが前記第１の格納手段に格納されているか否かを判定する判定手順と、
前記第１の格納手段に前記ユーザに対応付けられたデータが格納されていると判定された場合に、前記第２の格納手段から前記データ処理装置及び前記データ処理システム内の他のデータ処理装置に格納されている前記ユーザに対応づけられたデータに関する情報を取得する取得手順と、
前記情報を前記データ処理システムが格納する前記ユーザに対応付けられたデータに関する情報として前記データ処理装置の表示画面上に表示する表示手順と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データ等を格納するメモリを備えた複数のデータ処理装置がネットワークを介して接続され、当該データをシステム全体で１つのメモリに格納されたデータとして取り扱うデータ処理装置及びデータ処理方法に関する。
【背景技術】
【０００２】
近年、デジタル複合機にはハードディスク（ＨＤＤ）等の記憶装置（メモリ）が搭載され、処理する画像データの一時的な保管用として使用されている。また、その一部の記憶領域はユーザに開放され、頻繁に使用される文書を保管しておくことができる。さらに、このようなデジタル複合機をネットワーク上に複数台接続することによって、各デジタル複合機等のメモリをシステム全体として１つの大きなメモリとして扱うことが可能になっている。この機能の特徴としては、どのデジタル複合機からアクセスした場合であっても１つのメモリとして処理することが可能であるため、データの保存先を気にする必要がなくなり、ユーザのデータに対するアクセスの利便性がより向上する。
【０００３】
複数のメモリの共有化方法として、例えば、特開２００２−２１５３４７号公報（特許文献１）が提案されている。当該特許文献１では、コンピュータとプリンター間でデータを送受信するにあたり、プリンターはコンピュータのＨＤＤをマウントしてデータの共有化を図る方法が提案されている。
【特許文献１】特開２００２−２１５３４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１の方法では、周辺装置の電源が入力されていない場合や、一時的にネットワーク接続が遮断されているような場合においては、データを検索することができない。これは、システム全体として１つのメモリに見えるように構成されていても、実データは各デジタル複合機のメモリ内に保存されているからである。そのため、電源がオフになっている等の理由でアクセスできないデジタル複合機がある場合、そのデジタル複合機にデータが格納されているかどうかがわからなくなってしまうという問題がある。
【０００５】
そこで、本発明は、システム内の複数の装置がそれぞれ記憶している特定ユーザのデータを、当該システム内のいずれの装置からでも他の装置の状態に関わらず、好適に確認することができるデータ処理装置及びデータ処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は、ユーザごとに対応づけられたデータを格納する複数のデータ処理装置がネットワークを介して互いに通信可能に接続されたデータ処理システム内のデータ処理装置であって、
ユーザに対応付けられたデータを格納可能な第１の格納手段と、
前記第１の格納手段に前記ユーザに対応付けられたデータが格納されていることを条件として、自装置及び前記データ処理システム内の他のデータ処理装置に格納されている前記ユーザに対応づけられたデータに関する情報を格納する第２の格納手段と、
ログインしてきたユーザを識別する識別手段と、
前記ユーザに対応付けられたデータが前記第１の格納手段に格納されているか否かを判定する判定手段と、
前記第１の格納手段に前記ユーザに対応付けられたデータが格納されていると判定された場合に、前記第２の格納手段から自装置及び前記データ処理システム内の他のデータ処理装置に格納されている前記ユーザに対応づけられたデータに関する情報を取得する取得手段と、
前記情報を前記データ処理システムが格納する前記ユーザに対応付けられたデータに関する情報として表示する表示手段と
を備えることを特徴とする。
【０００７】
また、本発明に係る上記データ処理装置は、
前記判定手段によって前記ユーザに対応付けられたデータが前記第１の格納手段に格納されていないと判定された場合、前記データ処理システム内の他のデータ処理装置に対して、前記ユーザに対応付けられたデータを格納しているか否かを問い合わせる問い合わせ手段をさらに備え、
前記判定手段は、前記他のデータ処理装置からの応答に基づいて、該他のデータ処理装置が前記ユーザに対応付けられたデータを格納しているか否かをさらに判定し、
前記取得手段は、前記他のデータ処理装置が前記ユーザに対応付けられたデータを格納している場合に、該他のデータ処理装置から前記ユーザに対応づけられたデータに関する情報を取得する
ことを特徴とする。
【０００８】
さらに、本発明に係る上記データ処理装置は、
前記第１の格納手段に前記ユーザに対応づけられた新たなデータが格納された場合に、前記第２の格納手段が格納する前記情報を新たな情報に更新する更新手段と、
前記他のデータ処理装置のうち前記ユーザに関するデータを格納しているデータ処理装置に対して前記更新手段によって更新された前記新たな情報を送信し、前記データ処理装置が格納していた前記ユーザに対応づけられたデータに関する情報を前記新たな情報に更新させる送信手段と
をさらに備えることを特徴とする。
【０００９】
さらにまた、本発明に係る上記データ処理装置は、
前記他のデータ処理装置において、前記ユーザに対応づけられた新たなデータが格納され、該ユーザに対応付けられたデータに関する情報が新たな情報に更新された場合に、該他のデータ処理装置から送信された該新たな情報を受信する受信手段と、
前記第２の格納手段が格納する前記情報を前記受信手段が受信した前記新たな情報に更新する更新手段と
をさらに備えることを特徴とする。
【００１０】
さらにまた、本発明に係る上記データ処理装置において、前記表示手段が、前記ユーザに対応付けられたデータを格納する前記ネットワーク上のデータ処理装置の情報について、前記ネットワークとの接続が確立されているデータ処理装置の情報と確立されていないデータ処理装置の情報との表示形態を変えて表示することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、システム内の複数の装置がそれぞれ記憶している特定ユーザのデータを、当該システム内のいずれの装置からでも他の装置の状態に関わらず、好適に確認することができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して、本発明の一実施形態に係る複数のデジタル複合機がネットワーク接続されたデータ処理システムにおけるデータ処理方法について詳細に説明する。本システムでは、各デジタル複合機のＨＤＤ等のメモリがシステム全体として１つのメモリとして取り扱うことができるように構成されている。
【００１３】
図２は、本発明の一実施形態に係る画像処理装置を適用可能なデジタル複合機がネットワークを介して複数台接続されたデータ処理システムの構成を示す図である。図２において、２０１から２０５は、コピー、プリント（印刷）、ＦＡＸ送信、ネットワークアクセス等が可能なデジタル複合機（ＭＦＰ）であり、ＬＡＮ等のネットワーク４０を介して相互に接続され、データの送受信を行うことができる。
【００１４】
図３は、図２に示すデジタル複合機２０１〜２０５（ＭＦＰ１〜ＭＦＰ５）の細部構成を示すブロック図である。図３に示すように、デジタル複合機２０１〜２０５は、それぞれ、大きくコントローラユニット１０、リーダー２０、プリンター３０の３つのユニットから構成される。
【００１５】
コントローラ１０は、画像入力装置であるリーダー２０や画像出力デバイスであるプリンター３０と接続される一方で、ＬＡＮ等のネットワーク４０にも接続されることで、画像データやデバイス情報の入出力を柔軟に行うことができる。
【００１６】
コントローラ１０において、ＣＰＵ５３は、システム全体を制御し、ＣＰＵコアや画像処理ブロックを内蔵するコントローラＩＣである。ＲＡＭ５２は、ＣＰＵ５３が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ５１は、ブートＲＯＭであり、システムのブートプログラムが格納されている。
【００１７】
５８は、ＰＣＩバス等のシステムバスであり、通信データ、画像データ等の送受信を高速に行うことができる。ＣＰＵ５３は、システムバス５８を介してＩ／Ｏコントローラ５５やネットワークコントローラ５９、或いは不図示の無線ＬＡＮコントローラ等に接続されている。ネットワークコントローラ５９は、本実施形態では、有線接続によりＬＡＮ等のネットワーク４０と接続されるが、有線／無線の形態に関係なく、ＬＡＮ４０と相互に通信を行うことが可能である。また、無線ＬＡＮコントローラは、無線によりネットワークと接続される。
【００１８】
Ｉ／Ｏコントローラ５５は、各種のＩ／Ｏデバイスを制御するものである。すなわち、ＣＰＵ５３は、Ｉ／Ｏコントローラ５５を介して、ハードディスク（ＨＤＤ）６０にアクセスしたり、画像処理部５４にデータを設定したり、操作部６１にデータ表示したりする。さらに、Ｉ／Ｏコントローラ５５は、不図示のブルーツースＩ／Ｆ、ＩｒＤＡ  Ｉ／Ｆ、ＵＳＢ  Ｉ／Ｆ等を介して近距離通信を行うこともできる。
【００１９】
ＨＤＤ６０はハードディスクドライブであり、システムソフトウェア、画像データ、システム管理データ、後述する特定ユーザのファイル情報を含むボックス管理データ等を格納している。
【００２０】
操作部６１は、ユーザがデジタル複合機の各種設定を行うユニットである。ＣＰＵ５３と操作部６１との通信はＩ／Ｏコントローラ５５を介して行う。また、操作部６１に表示するデータは、ＣＰＵ５３がＬＣＤコントローラ５７に対して設定し、ＬＣＤコントローラ５７が表示データを操作部６１に転送する構成となっている。
【００２１】
ＳＲＡＭ５６は、電池によりバックアップされたメモリであり、装置に関する各種の設定が記憶される。
【００２２】
画像処理部５４は、画像の縮小、拡大、輝度−濃度変換等の各種画像処理を行うブロックである。画像処理部５４は、リーダー２０からの入力画像データに対する画像処理部分と、プリンター３０への出力画像データに対する画像処理部分とから構成されている。
【００２３】
リーダー２０により読み込まれた画像データは、画像処理部５４を介してＣＰＵ５３に入力され、ＲＡＭ５２に一時的に格納される。ＣＰＵ５３内部には、画像の圧縮、伸張、回転処理を行うブロックが備わっており、ＲＡＭ５２に格納された画像データにアクセスして各種の処理を行うことができる。
【００２４】
圧縮処理された画像データは、ＨＤＤ６０に転送されて格納される。ＨＤＤ６０に格納された画像は、ＣＰＵ５３により読み出すことが可能である。そして、伸張処理された後、プリンター３０で用紙に画像形成されたり、ネットワークコントローラ５９を介してネットワーク４０上の他のデジタル複合機やコンピュータ等と通信することができる。
【００２５】
コンピュータ等によるネットワークを介してプリントデータは、ネットワークコントローラ５９、無線ＬＡＮコントローラを介してＣＰＵ５３に入力される。そして、ＣＰＵ５３内のラスターイメージプロセッサブロック（ＲＩＰ）が受信したプリントデータのＰＤＬコードをビットマップイメージに展開する。展開された画像データは、プリンター３０に転送され、用紙に画像が形成される。
【００２６】
画像出力デバイスであるプリンター３０は、画像データを用紙上の画像に変換する部分である。そして、その方式には、感光体ドラムや感光体ベルトを用いた電子写真方式や、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等などがある。尚、本実施形態では、画像形成方式はいずれであっても構わない。
【００２７】
プリント動作の起動は、プリンター装置内部のコントローラからの指示によって開始する。プリンター３０には、異なる用紙サイズまたは用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットを備え、画像形成された用紙は排紙トレイ上に排出される構成となっている。
【００２８】
図４は、本発明の一実施形態に係るデータ処理システムにおけるデータ処理方法の概略手順を説明するためのフローチャートである。まず、デジタル複合機２０１〜２０５を利用するユーザは、いずれかのデジタル複合機の操作部６１からユーザログイン名とパスワードを入力し、認証を受ける（ステップＳ４０１）。尚、認証方法は、ネットワーク上に接続されたサーバーにアクセスして行ってもよいし、各デジタル複合機２０１〜２０５で共有されたユーザログインデータとの比較で行う方法でもよい。
【００２９】
次に、ログインしたユーザは、使用モードの選択を行う（ステップＳ４０２）。
【００３０】
例えば、デジタル複合機のＢＯＸ機能の動作設定を行う場合には、ユーザモードを選択し（ステップＳ４０３）、ＢＯＸ設定へ進む（ステップＳ４０４）。ここで、ＢＯＸ機能とは、デジタル複合機が持つＨＤＤ６０内の一部の記憶領域をデータ保存用にユーザに開放しているものである。これによって、使用頻度が高い画像データを蓄積したり、格納された複数のデータを一括して印刷することが可能となる。尚、ＢＯＸ設定の詳細については後述する。
【００３１】
また、ＢＯＸ機能を使用する場合には、ＢＯＸモードの選択を行い（ステップＳ４０５）、ＢＯＸ処理へ移行する（ステップＳ４０６）。
【００３２】
さらに、原稿データのコピー機能等を使用する場合には、ＣＯＰＹモードキー等を操作して（ステップＳ４０７）、当該操作に応じた各種処理を行う（ステップＳ４０８）。
【００３３】
そして、上記各処理が終了した場合にはログアウトして（ステップＳ４０９）、当該ユーザの使用状態から抜けるようにする。
【００３４】
図５は、図４のフローチャートにおけるＢＯＸ設定処理（ステップＳ４０４）の詳細を説明するためのフローチャートである。また、図６は、ＢＯＸ設定時における操作部の画面表示例を示す図である。ＢＯＸ設定処理では、まず、図６に示すような各種の詳細設定を行う画面を表示して、ＢＯＸモードの詳細設定を行うためのメールＢＯＸ設定（Ｍａｉｌ  Ｂｏｘ  Ｓｅｔｔｉｎｇｓ）６０１を選択する（ステップＳ５０１）。
【００３５】
次に、ＢＯＸの選択を行う（ステップＳ５０２）。図７は、ＢＯＸ選択処理（ステップＳ５０２）での操作部の画面表示例を示す図である。本実施形態では、図７に示すように、００から９９までの１００個のＢＯＸが操作部に表示されるようになっている。そして、ユーザは、この中から使用するＢＯＸを選択する。図７に示す例では、７０１で示される００のＢＯＸが選択されている。
【００３６】
ステップＳ５０２でＢＯＸを選択した後、透過ＢＯＸ設定の選択を行う（ステップＳ５０３）。図８は、透過ＢＯＸ設定時に操作部に表示される操作画面の一例を示す図である。図８に示す操作画面において、ユーザが８０２を選択すると、ＢＯＸの名前を入力することができる。また、ボタン８０１により、透過ＢＯＸの詳細設定の選択（ステップＳ５０４）に移行する。
【００３７】
ステップＳ５０４の透過ＢＯＸ詳細設定では、図９に示す画面が表示される。すなわち、図９は、透過ＢＯＸ詳細設定時に操作部に表示される操作画面の一例を示す図であり、各デジタル複合機で共有するものを指定する画面である。図９において、９０１では、ファイル名を相互に共有するモードを行うか行わないかを設定することができる。また、９０２では、日時、画像サイズ、ページ数等の画像データの付加情報を設定することができる。さらに、９０３では、画像の縮小表示データ（サムネイル）を相互に共有するモードを行うか行わないかを設定することができる。そして、設定されたデータに従って、ＨＤＤ６０内の領域にファイル一覧データとしてデータが格納される。
【００３８】
図１は、図４に示すフローチャートにおけるＢＯＸ処理（ステップＳ４０６）の詳細処理を説明するためのフローチャートである。また、図１０は、図４に示すフローチャートのＢＯＸモード選択処理（ステップＳ４０５）を行ったときに操作部に表示される画面例を示す図である。この画面は、００から９９まで番号を振られた中から使用するＢＯＸを選択するための画面である。以下では、図１０において、ユーザが１００１で示される００のＢＯＸを選択した場合を例に挙げて説明する。
【００３９】
図１のフローチャートにおいて、ＢＯＸ選択処理によって、ＢＯＸに格納されているファイルを一覧表示する画面に移行する（ステップＳ１０１）。そのためには、ユーザがログインし、現在のデジタル複合機（例えば、ＭＦＰ２０１）を操作中のユーザのデータが共有化された透過型ＢＯＸに格納されているかを確認する必要がある。そこで、デジタル複合機（ＭＦＰ２０１）内のＨＤＤ６０に格納されたファイル一覧データを確認してユーザのデータがあるかどうかを判断する（ステップＳ１０２）。その結果、ユーザのデータがある場合（Ｙｅｓ）には、ファイル一覧データから透過的ＢＯＸ情報としてユーザのデータを読み出して（ステップＳ１０３）、操作部にファイル一覧を表示する（ステップＳ１０４）。
【００４０】
一方、ステップＳ１０２において、デジタル複合機２０１内のＨＤＤ６０に格納されたファイル一覧データを確認して、データを確認できなかった場合（Ｎｏ）は、当該デジタル複合機２０１内にはユーザのデータが格納されていないことを示す。これは、ユーザに関連するファイル情報の一覧データは、ユーザのデータを格納しているデジタル複合機のみで共有され、ユーザのデータを格納していないデジタル複合機には共有されないためである。これにより、むやみに共有データが増えてしまうことを防止している。この場合は、ユーザのデータが当該デジタル複合機２０１に格納されていないために、他のデジタル複合機２０２〜２０５に対して、透過的ＢＯＸ情報の検索を行う（ステップＳ１０５）。
【００４１】
図１５は、図１のフローチャートにおけるステップＳ１０５の詳細処理を説明するためのフローチャートである。図１５において、破線左側のステップＳ１５０１〜Ｓ１５０８は、使用中のデジタル複合機２０１における処理を示している。一方、破線右側のステップＳ１５１０〜Ｓ１５１２はネットワーク接続された他のデジタル複合機２０２〜２０５での処理を示す。
【００４２】
ステップＳ１０５の処理では、まず、ネットワーク接続された他のデジタル複合機２０２〜２０５の検索を行う（ステップＳ１５０１）。その結果、応答があったデジタル複合機に対して（ステップＳ１５１０）、使用中のユーザのファイル情報の格納の有無を問い合わせる（ステップＳ１５０２）。ここで、問い合わせをうけた他のデジタル複合機は、ユーザのファイル情報の有無を確認して回答する（ステップＳ１５１１）。
【００４３】
デジタル複合機２０１では、他のデジタル複合機からのファイル有無の回答に対して、ファイル情報があったか否かを判定する（ステップＳ１５０３）。その結果、当該ユーザのファイル情報があると判定した場合（Ｙｅｓ）には、それらのデジタル複合機に対して格納ファイル情報の送付要求を行う（ステップＳ１５０４）。
【００４４】
ファイル情報の送付要求がされた他のデジタル複合機は、当該ユーザのファイル情報をデジタル複合機２０１に対して送信する（ステップＳ１５１２）。そして、デジタル複合機２０１は、送信されてきたファイル情報を受信して終了する（ステップＳ１５０５）。
【００４５】
尚、ユーザファイルは、すべてのデジタル複合機において同一のものが格納されているため、当該ユーザのファイル情報を格納する一つのデジタル複合機に対して問い合わせて取得すれば、他のデジタル複合機に対して同様に問い合わせを行う必要はない。
【００４６】
一方、ステップＳ１５０３でファイルがないと回答を得た場合（Ｎｏ）には、他のデジタル複合機に対して、問い合わせを続ける（ステップＳ１５０６、Ｓ１５０８、Ｓ１５０２）。そして、すべて確認した結果、ユーザのファイルを入手できない場合には（ステップＳ１５０６でＮｏの場合）、ユーザの登録済みデータはないと判断できる（ステップＳ１５０７）。その後、ステップＳ１０４に進んで、入手データに応じてファイルを一覧表示する。図１１は、図１のステップＳ１０４での取得ファイルの一覧表示例を示す図である。
【００４７】
一覧表示した後、モードの指定を判定する（ステップＳ１１０）。例えば、データ格納モードは新しくＢＯＸに画像データを登録する場合に用いられる。そして、データの格納処理を行う（ステップＳ１１２）。その後、共有化される図９で設定されたモードに従い、ファイルの情報（ファイル名、付加情報、サムネイル）をユーザのデータを格納する他のデジタル複合機に送付する（ステップＳ１１３）。さらに、データ送付後、ファイルの整合が取れているかどうかの確認を行う（ステップＳ１１４）。これは、追加されたユーザのデータが各デジタル複合機でばらばらになっていないかどうかの確認を行うものである。例えば、データのチェックサム値をチェックする等の方法が挙げられる。上述したデータ格納処理は、図１１の１１０８キーを押下し、設定した後に処理を行うことができる。
【００４８】
図１１の１１１１はシステムモニターキーであり、ファイル一覧に表示され、ネットワーク接続されたデジタル複合機に接続の確認を行う。図１４は、透過的ＢＯＸを形成しているデジタル複合機の接続状態の表示例を示す図である。図１４に示す例では、デジタル複合機（ＭＦＰ）１〜４までは応答があり、接続が確立されていることが確認された。しかし、ＭＦＰ５については、接続が確立されていないことを示す。すなわち、ユーザに対応付けられたデータを格納するネットワーク上のＭＦＰのアイコン表示について、ネットワークとの接続が確立されているＭＦＰ１〜４のアイコンと確立されていないＭＦＰ５のアイコンとの表示形態を変えて表示している。これにより、ユーザは一目瞭然にネットワーク上の接続状況を把握することができる。これらの処理は、図１のステップＳ１１５〜Ｓ１１８までの処理に従って行うことができる。
【００４９】
一方、図１のステップＳ１１１においてファイル一覧表示からファイルを選択した場合には、ファイルに対する処理選択によって処理内容を指定する（ステップＳ１２０）。
【００５０】
データの情報を確認は、１１０２にサムネイル情報があることが示され、１１０３で、画像サイズＡ４などの付加情報があることが確認できる。具体的には、図１１において１１０１のファイル名を選択し、付加情報を確認する場合には１１０６のＤｅｔａｉｌｓキー（詳細情報表示キー）を押下してアクセスする。これにより、図１２に示す付加情報表示画面に移行する。図１２は、詳細情報（付加情報）表示キーが選択された際に表示される操作部の画面表示例を示す図である。この画面により、日付、ファイル名、ページ数、画像サイズ等が確認できる。さらに、この画像データは、１２０１に示されるように、ＭＦＰに格納されていることがわかる。
【００５１】
また、サムネイル表示を行う場合には（図１のステップＳ１２４）、図１１にの１１０１においてファイルを選択する。その後、１１０４のＶｉｅｗ  Ｐａｇｅキーを押下して、図１３に示すように画像データを実際より低解像度で表示する。図１３は、サムネイル情報（付加情報）表示キーが選択された場合に表示する表示画面例を示す図である。
【００５２】
さらに、データプリントを行う場合には（図１のステップＳ１３０）、ファイル一覧からデータの格納先を判断して（ステップＳ１３１）、データの格納先からサムネイルデータではない実際のデータを受信する（ステップＳ１３２）。尚、自機にデータ格納している場合には、データの入手工程は省かれる。そして、取得したデータをプリントする（ステップＳ１３３）。このプリント処理は、図１１の１１０５のプリントキーにより実行する。
【００５３】
さらにまた、データ削除を行う場合には（図１のステップＳ１４０）は、データプリントと同様に、データの格納先を判断し（ステップＳ１４１）、データ格納先へ消去を指定し（ステップＳ１４２）、消去を実行する（ステップＳ１４３）。尚、データの消去が自機のデジタル複合機である場合には、消去後の透過的ＢＯＸ構成の確認を行う（ステップＳ１４４）。これは、ステップＳ１１４の処理と同様である。
【００５４】
同じようにして、データ送信処理（ステップＳ１５０〜Ｓ１５５）やデータ複製処理（ステップＳ１６０〜Ｓ１６５）を行う。尚、データ送信は、図１１のＳＥＮＤキー１１０９で実行し、データ複製は、Ｍｏｖｅ／Ｄｕｐｌｉｃａｔｅキ１１１０ーで実行することができる。
【００５５】
また、ステップＳ１５４、Ｓ１６４の相互格納先への付加情報送付処理は、データの送信先、データの複製先が、データ共有しているデジタル複合機に対して情報を更新させるために行うものである。その後の、透過的ＢＯＸ構成の確認（ステップＳ１５５、Ｓ１５６）も同様である。
【００５６】
上記構成により、複数のデジタル複合機でデータの共有を行う透過的ＢＯＸ機能において、より利便性を向上させたデータ処理が可能となる。例えば、一部のデジタル複合機の電源がオフ状態になっていたり、ネットワーク機能の異常等で認識されない場合であっても、アクセス可能なデジタル複合機から共有データの情報を得ることができる。この共有データの情報には、検出できないデジタル複合機に格納されているデータの、ファイル名、付加情報、サムネイル情報等も含んでいる。
【００５７】
また、ファイル情報は、各デジタル複合機が保持しているので、ファイルの一覧表示の度に他のデジタル複合機に対してアクセスする必要がなく、ネットワークを介した問い合わせによる不必要なデジタル複合機の起動を回避することができる。
【００５８】
尚、本発明は、上記の実施形態だけに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【００５９】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体（記録媒体）等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００６０】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００６１】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００６２】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００６３】
プログラムを供給するための記録媒体としては、例えば、以下のようなものがある。フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）。
【００６４】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページからハードディスク等の記録媒体にダウンロードすることによっても供給できる。すなわち、ホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００６５】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布する。そして、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００６６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他にも、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００６７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後にも前述した実施形態の機能が実現される。すなわち、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行うことによっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００６８】
【図１】図４に示すフローチャートにおけるＢＯＸ処理（ステップＳ４０６）の詳細処理を説明するためのフローチャートである。
【図２】本発明の一実施形態に係る画像処理装置を適用可能なデジタル複合機がネットワークを介して複数台接続されたデータ処理システムの構成を示す図である。
【図３】図２に示すデジタル複合機２０１〜２０５の細部構成を示すブロック図である。
【図４】本発明の一実施形態に係るデータ処理システムにおけるデータ処理方法の概略手順を説明するためのフローチャートである。
【図５】図４のフローチャートにおけるＢＯＸ設定処理（ステップＳ４０４）の詳細を説明するためのフローチャートである。
【図６】ＢＯＸ設定時における操作部の画面表示例を示す図である。
【図７】ＢＯＸ選択処理（ステップＳ５０２）での操作部の画面表示例を示す図である。
【図８】透過ＢＯＸ設定時に操作部に表示される操作画面の一例を示す図である。
【図９】透過ＢＯＸ詳細設定時に操作部に表示される操作画面の一例を示す図であり、各デジタル複合機で共有するものを指定する画面である。
【図１０】図４に示すフローチャートのＢＯＸモード選択処理（ステップＳ４０５）を行ったときに操作部に表示される画面例を示す図である。
【図１１】図１のステップＳ１０４での取得ファイルの一覧表示例を示す図である。
【図１２】詳細情報（付加情報）表示キーが選択された際に表示される操作部の画面表示例を示す図である。
【図１３】サムネイル情報（付加情報）表示キーが選択された場合に表示する表示画面例を示す図である。
【図１４】透過的ＢＯＸを形成しているデジタル複合機の接続状態の表示例を示す図である。
【図１５】図１のフローチャートにおけるステップＳ１０５の詳細処理を説明するためのフローチャートである。
【図１】
2007034433.tif 000003
【図２】
2007034433.tif 000004
【図３】
2007034433.tif 000005
【図４】
2007034433.tif 000006
【図５】
2007034433.tif 000007
【図６】
2007034433.tif 000008
【図７】
2007034433.tif 000009
【図８】
2007034433.tif 000010
【図９】
2007034433.tif 000011
【図１０】
2007034433.tif 000012
【図１１】
2007034433.tif 000013
【図１２】
2007034433.tif 000014
【図１３】
2007034433.tif 000015
【図１４】
2007034433.tif 000016
【図１５】
2007034433.tif 000017