(57)【要約】【課題】本発明の課題は、通信ネットワークに接続された画像入出力装置間で画像データを共有して利用する画像入出力システムにおいて、サーバを介さずに直接装置間で画像データを送受信できるようにすると共に、共有する画像データの格納場所を容易に検索できるようにすることである。【解決手段】本発明に係る画像出力システム１００によれば、管理サーバ１は、画像入出力装置２ａから共有データ情報が送信されると、共有データ管理情報ＤＢ１５１に登録する。また、管理サーバ１は、画像入出力装置２ａからファイル名又はタイトル概要のキーワード等を受信すると、該当する共有データを所有する装置を検索し、検索結果を画像入出力装置２ａへ送信する。管理サーバ１から検索結果を受信すると、画像入出力装置２ａは、検索結果に含まれるアドレス、待ち受けポート番号の装置と接続を確立し、データを直接受信する。【選択図】　図１
2004015629.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介して、複数の画像入出力装置と、管理サーバとが相互にデータの送受信を行う画像入出力システムにおいて、
前記管理サーバは、
前記通信ネットワークに接続された画像入出力装置毎に、装置情報、及び前記各画像入出力装置が所有する、前記通信ネットワークに接続された装置間で共有する共有画像データに関する共有データ情報を共有データ管理情報として記憶する記憶手段と、
前記各画像入出力装置から送信された検索要求を受信し、この検索要求内容に基づいて、前記共有データ管理情報を前記記憶手段から検索する検索手段と、
前記検索手段により検索された共有データ管理情報を、前記検索要求を受信した画像入出力装置に送信する管理情報送信手段と、
を備え、
前記各画像入出力装置は、
前記共有画像データを記憶する記憶手段と、
前記管理サーバの記憶手段に記憶された共有データ管理情報の検索要求を前記管理サーバに送信する検索要求送信手段と、
前記管理サーバから送信された共有データ管理情報を受信する管理情報受信手段と、
前記管理情報受信手段により受信された共有データ管理情報に含まれた装置情報に基づいて、当該装置情報に該当する他の画像入出力装置に通信接続し、前記共有画像データの送信を要求する画像データ送信要求手段と、
他の画像入出力装置から送信された前記共有画像データ送信要求を受信し、この要求された共有画像データを前記記憶手段から読み出して前記共有画像データ送信要求を受信した画像入出力装置に送信する画像データ送信手段と、
を備えたことを特徴とする画像入出力システム。
【請求項２】
前記各画像入出力装置は、
前記共有画像データの送信元となる他の画像入出力装置に対して通信接続できない場合に、前記管理サーバに、前記送信元となる他の画像入出力装置に対して自画像入出力装置への通信接続要求を送信するように依頼する接続要求手段を更に備え、
前記管理サーバは、
前記画像入出力装置から送信された通信接続要求を受信し、この通信接続要求内容に応じて、前記送信元となる他の画像入出力装置に、当該通信接続要求された画像入出力装置に対して通信接続するように指示を送信する接続指示送信手段を更に備えたことを特徴とする請求項１記載の画像入出力システム。
【請求項３】
前記管理サーバは、前記各画像入出力装置から通信接続要求を受信した際に、当該通信接続要求を受信した画像入出力装置に対してユーザ認証を行うユーザ認証手段を更に備えたことを特徴とする請求項１又は２記載の画像入出力システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像入出力システムに関する。
【０００２】
【従来の技術】
従来、通信ネットワークを利用して通信ネットワークに接続された画像入出力装置や情報端末装置間において画像データを共有するには、クライアントサーバシステムにより、サーバ（管理サーバ）が画像データを集中管理し、クライアントである画像入出力装置や情報端末装置からある画像データの送信要求があると、サーバから、要求された画像データを要求したクライアントに送信することによって行われている。
【０００３】
【発明が解決しようとする課題】
しかしながら、サーバにて画像データを集中管理すると、サーバへの負荷が大きくなり、多重伝送における転送速度の低下、ネットワークトラフィックの増大等の問題が生じていた。また、あまり必要のないデータまでもサーバに送信してしまうため、サーバ側のデータ量が莫大なものとなっていた。
【０００４】
また、従来、所望の画像データを、該画像データを所有するサーバあるいは他の画像入出力装置や情報端末装置から取得しようとしても、その画像データが格納されている場所を知らなければ目的のデータを取得することはできなかった。
【０００５】
本発明の課題は、通信ネットワークに接続された画像入出力装置間で画像データを共有して利用する画像入出力システムにおいて、サーバを介さずに直接装置間で画像データを送受信できるようにすると共に、共有する画像データの格納場所を容易に検索できるようにすることである。
【０００６】
【課題を解決するための手段】
上記課題を解決するため、請求項１記載の発明は、
通信ネットワークを介して、複数の画像入出力装置と、管理サーバとが相互にデータの送受信を行う画像入出力システムにおいて、
前記管理サーバは、
前記通信ネットワークに接続された画像入出力装置毎に、装置情報、及び前記各画像入出力装置が所有する、前記通信ネットワークに接続された装置間で共有する共有画像データに関する共有データ情報を共有データ管理情報として記憶する記憶手段と、
前記各画像入出力装置から送信された検索要求を受信し、この検索要求内容に基づいて、前記共有データ管理情報を前記記憶手段から検索する検索手段と、
前記検索手段により検索された共有データ管理情報を、前記検索要求を受信した画像入出力装置に送信する管理情報送信手段と、
を備え、
前記各画像入出力装置は、
前記共有画像データを記憶する記憶手段と、
前記管理サーバの記憶手段に記憶された共有データ管理情報の検索要求を前記管理サーバに送信する検索要求送信手段と、
前記管理サーバから送信された共有データ管理情報を受信する管理情報受信手段と、
前記管理情報受信手段により受信された共有データ管理情報に含まれた装置情報に基づいて、当該装置情報に該当する他の画像入出力装置に通信接続し、前記共有画像データの送信を要求する画像データ送信要求手段と、
他の画像入出力装置から送信された前記共有画像データ送信要求を受信し、この要求された共有画像データを前記記憶手段から読み出して前記共有画像データ送信要求を受信した画像入出力装置に送信する画像データ送信手段と、
を備えたことを特徴としている。
【０００７】
請求項１記載の発明によれば、通信ネットワークを介して、複数の画像入出力装置と、管理サーバとが相互にデータの送受信を行う画像入出力装置において、管理サーバは、通信ネットワークに接続された画像入出力装置毎に、装置情報、及び各画像入出力装置が所有する共有画像データに関する共有データ情報を共有データ管理情報として記憶手段に記憶し、各画像入出力装置から送信された検索要求を受信して、この検索要求の内容に基づいて、共有データ管理情報を記憶手段から検索する。そして、検索された共有データ管理情報を、検索要求した画像入出力装置に送信する。各画像入出力装置は、共有画像データをその記憶手段に記憶する。また、各画像入出力装置は、管理サーバに対して、共有データ管理情報の検索要求を送信し、検索された共有データ管理情報を受信すると、この共有データの管理情報に含まれた装置情報に基づいて、その装置情報に該当する画像入出力装置に通信接続し、共有画像データの送信を要求する。また、各画像入出力装置は、他の画像入出力装置から、画像データ送信要求を受信すると、要求された共有画像データを記憶手段から読み出して、画像データ送信要求を受信した他の画像入出力装置へ送信する。
【０００８】
従って、各画像入出力装置は、管理サーバに接続して検索要求することで、所望の画像データが画像入出力システムのどの装置の記憶手段に記憶されているかを容易に知ることができる。また、管理サーバを介さず、直接画像入出力装置間でピアツーピア接続を行って共有画像データの送受信を行うことができるので、従来の、管理サーバによる画像データの一括管理時に比べ、管理サーバへの負荷が軽減され、通信速度も管理サーバに依存しないですむようになる。
【０００９】
請求項２記載の発明は、請求項１記載の発明において、
前記各画像入出力装置は、
前記共有画像データの送信元となる他の画像入出力装置に対して通信接続できない場合に、前記管理サーバに、前記送信元となる他の画像入出力装置に対して自画像入出力装置への通信接続要求を送信するように依頼する接続要求手段を更に備え、
前記管理サーバは、
前記画像入出力装置から送信された通信接続要求を受信し、この通信接続要求内容に応じて、前記送信元となる他の画像入出力装置に、当該通信接続要求された画像入出力装置に対して通信接続するように指示を送信する接続指示送信手段を更に備えたことを特徴としている。
【００１０】
請求項２記載の発明によれば、各画像出力装置は、共有画像データの送信元となる他の画像入出力装置に対して通信接続できない場合に、管理サーバに、送信元となる他の画像入出力装置に対して自画像入出力装置への通信接続要求を送信するように依頼する。他の画像入出力装置への通信接続要求を受信した管理サーバは、その内容に応じて、送信元となる他の画像入出力装置に、当該接続要求された画像入出力装置に対して通信接続するように指示を送信する。従って、各画像出力装置は、共有画像データの送信元となる他の画像入出力装置がファイヤーウォール下にある等により通信接続できない場合であっても、管理サーバを介して通信接続を確立することにより、送信元となる他の画像入出力装置とピアツーピア接続を行って共有画像データの送受信を行うことができる。
【００１１】
請求項３記載の発明は、請求項１又は２記載の発明において、
前記管理サーバは、前記各画像入出力装置から通信接続要求を受信した際に、当該通信接続要求を受信した画像入出力装置に対してユーザ認証を行うユーザ認証手段を更に備えたことを特徴としている。
【００１２】
請求項３記載の発明によれば、管理サーバは、各画像入出力装置から通信接続要求を受信した際に、通信接続要求した画像入出力装置のユーザ認証を行う。従って、セキュリティが確保された画像入出力システムを提供することができる。
【００１３】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態について詳細に説明する。
なお、本実施の形態において、管理サーバ１の制御部１１は、検索手段及びユーザ認証手段としての機能を有し、記録媒体１５ａは、記憶手段としての機能を有し、通信制御部１６は、管理情報送信手段としての機能を有する。また、管理サーバ１の制御部１１は、通信制御部１６を制御することにより、接続指示送信手段としての機能を有する。
【００１４】
また、画像入出力装置２ａ及び２ｂの記憶部２８は、記憶手段としての機能を有し、通信制御部２９は、管理情報受信手段としての機能を有し、制御部２１は、通信制御部２９を制御することにより、検索要求送信手段、画像データ送信要求手段、画像データ送信手段、及び接続要求手段としての機能を有する。
【００１５】
まず、構成を説明する。
図１は、本実施の形態における画像入出力システム１００の全体構成を示す図である。図１に示すように、画像入出力システム１００は、管理サーバ１、画像入出力装置２ａ、情報端末装置３ａがインターネットＳを介して相互にデータの送受信が可能なように接続され、画像入出力装置２ｂ、情報端末装置３ｂがファイヤーウォール４を介してインターネットＳに接続されて、構成されている。画像入出力装置２ａ、２ｂ、情報端末装置３ａ、３ｂの各装置は、１台ずつ図示しているが、これに限定されない。
【００１６】
管理サーバ１は、画像入出力システム１００上で共有する画像データである共有画像データ（以下、共有データと称する）に関する情報（共有データの管理情報）を管理するサーバであり、インターネットＳを介して画像入出力装置２ａ、２ｂ、情報端末装置３ａ、３ｂから、各装置が所有する共有データの管理情報を受信する。また、これらの装置から、あるファイル名又はあるキーワードを有する共有データを検索するよう要求があると、管理サーバ１は検索処理を行い、結果を要求した装置に送信する。
【００１７】
画像入出力装置２ａは、例えば、複写機、プリンタ、スキャナ、ＦＡＸ等であり、インターネットＳを介して管理サーバ１との間で共有データの管理情報の送受信を行う。また、画像入出力装置２ｂ、情報端末装置３ａ、３ｂとの間で共有データの送受信を行う。
【００１８】
情報端末装置３ａは、インターネットＳを介して管理サーバ１との間で共有データの管理情報の送受信を行う。また、画像入出力装置２ａ、２ｂ、情報端末装置３ｂとの間で共有データの送受信を行う。
【００１９】
画像入出力装置２ｂは、例えば、複写機、プリンタ、スキャナ、ＦＡＸ等であり、ファイヤーウォール４、インターネットＳを介して管理サーバ１との間で共有データの管理情報の送受信を行う。また、画像入出力装置２ａ、情報端末装置３ａ、３ｂとの間で共有データの送受信を行う。
【００２０】
情報端末装置３ｂは、ファイヤーウォール４、インターネットＳを介して管理サーバ１との間で共有データの管理情報の送受信を行う。また、画像入出力装置２ａ、２ｂ、情報端末装置３ａとの間で共有データの送受信を行う。
【００２１】
ファイヤーウォール４は、画像入出力装置２ｂ及び情報端末装置３ｂが接続されているＬＡＮ等の内部ネットワークとインターネットＳとの間に設けられており、通過する情報を制限する。
【００２２】
インターネットＳの回線形態は、図１において環形として図示したが任意である。また、各端末装置間の接続は有線、無線を問わない。但し、情報管理の信頼性の観点から、特定の利用者のみアクセスが可能なセキュリティが確保されているネットワークである事が望ましい。インターネットＳには、例えば、電話回線網、ＩＳＤＮ回線網、専用線、移動体通信網、通信衛星回線、ＣＡＴＶ回線網等の各種通信回線網と、それらを接続するインターネットサービスプロバイダや基地局等が含まれる。また、送受信されるデータの解析、伝送経路の設定、及び転送を行うルータ等の中継装置の他、所定数のポートを備えるハブ等の集線装置も含まれる。
【００２３】
次に、図２を参照して、管理サーバ１の内部構成について詳細に説明する。
図２は、管理サーバ１の機能的構成を示すブロック図である。図２に示すように、管理サーバ１は、制御部１１、入力部１２、ＲＡＭ１３、表示部１４、記録媒体１５ａを有する記憶部１５、通信制御部１６等により構成され、記録媒体１５ａを除く各部は、バス１７により接続されている。
【００２４】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）等により構成され、記憶部１５に記憶されているシステムプログラムを読み出し、該システムプログラムに従って各部の動作を集中制御する。また、制御部１１は、読み出したシステムプログラムに従って、各種処理を実行し、その結果をＲＡＭ１３に格納すると共に表示部１４に表示させる。そして、ＲＡＭ１３に格納した処理結果を、記憶部１５あるいは記録媒体１５ａの所定の保存先に保存させる。
【００２５】
例えば、制御部１１は、記憶部１５に記憶されている画像データの共有のためのアプリケーションプログラムを読み出して、画像入出力システム１００を構成する各装置との間でデータの送受信を行うことによって、後述する共有データ情報作成・登録処理、共有データ情報検索処理等を行う。また、画像入出力システム１００を構成する装置間における共有データの送受信の管理を行う。
【００２６】
入力部１２は、文字／英数字入力キー、カーソルキー、及び各種機能キー等を備えたキーボードと、ポインティングデバイスであるマウスと、を備えて構成され、キーボードで押下操作されたキーの押下信号とマウスによる操作信号とを、入力信号として制御部１１へ出力する。
【００２７】
ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）１３は、制御部１１により実行制御される各種処理において、記憶部１５から読み出された管理サーバ１で実行可能なシステムプログラム、制御プログラム、入力若しくは出力データ、及びパラメータ等の一時的な格納領域となる。
【００２８】
表示部１４は、ＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）やＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）等により構成され、制御部１１から入力される表示信号の指示に従って、表示画面上に、共有データ管理情報や画像データ等の表示を行う。
【００２９】
記憶部１５は、ＨＤ（Ｈａｒｄ　Ｄｉｓｃ）や不揮発性の半導体メモリ等により構成され、管理サーバ１に対応するシステムプログラム、及び該システムプログラム上で実行可能な各種処理プログラム、及びこれらのプログラムで処理されたデータ等を記憶する。また、記憶部１５は、着脱自在に装着された記憶媒体１５ａを有し、この記憶媒体１５ａは、磁気的または光学的記録媒体、若しくは半導体等の不揮発性メモリで構成されている。プログラムは、コンピュータが読み取り可能なプログラムコードの形態で格納され、制御部１１は、当該プログラムコードに従った動作を逐次実行する。
【００３０】
本実施の形態において、記録媒体１５ａは、内部に共有データ管理情報ＤＢ１５１を有して構成される。図３は、共有データ管理情報ＤＢ１５１内のデータ格納例を示す図である。図３（ａ）に示すように、共有データ管理情報ＤＢ１５１には、管理サーバ１に接続可能な接続装置毎の共有データ管理情報が格納されている。そして、図３（ｂ）に示すように、共有データ管理情報には、接続装置情報と、該接続装置に保存されている共有データに関する共有データ情報（共有データ情報１、２・・・ｎ）とが格納されている。接続装置情報は、具体的には、ＩＤ、ユーザ名、マシン名、アドレス、待ち受けポート番号等を示すデータであり、共有データ情報は、共有データのファイル名、タイトル概要、データサイズ、フォーマット、交換ＫＥＹ等を示すデータである。
【００３１】
図２の通信制御部１６は、モデム、ＴＡやルータ等によって構成され、インターネットＳに接続された画像入出力装置２ａ、２ｂ、情報端末装置３ａ、３ｂ等の外部通信端末との間でインターネットプロトコルに基づく通信の制御を行う。
【００３２】
次に、図４を参照して、画像入出力装置２ａの内部構成について詳細に説明する。図４は、画像入出力装置２ａの機能的構成を示すブロック図である。図４に示す様に、画像入出力装置２ａは、制御部２１、操作入力部２３を有する表示部２２、ＲＡＭ２４、画像読取部２５、画像形成部２６、転写部２７、記憶部２８、通信制御部２９により構成され、各部はバス３０により接続されている。
【００３３】
制御部２１は、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）により構成され、記憶部２８に記憶されている画像入出力装置２ａを制御するためのシステムプログラムをＲＡＭ２４に読み出して、読み出したシステムプログラムに従って、画像入出力装置２ａ全体の制御を行う。また、制御部２１は、記憶部２８に記憶されている各種処理プログラムをＲＡＭ２４に読み出して、操作入力部２３や通信制御部２９を介して入力されるデータに応じて各処理を実行し、処理結果をＲＡＭ２４に格納すると共に表示部２２に表示させたり、転写部２７の排紙部に出力させたりする。
【００３４】
例えば、制御部２１は、記憶部２８に記憶されている各種処理プログラムに従い、ユーザによる操作入力部２３の押下操作により、画像読取部２５のコンタクトガラス上に載置された原稿を複写する複写処理、画像入出力装置２ｂや情報端末装置３ａ、３ｂからインターネットＳを介して送信されたデータを受信して、該データに基づいて印刷出力するプリント処理等を行う。
【００３５】
また、制御部２１は、記憶部２８に記憶されている画像共有のためのアプリケーションプログラムに従い、管理サーバ１との間で共有データ情報作成・登録処理、共有データ情報検索処理を行う。また、共有データ情報検索処理において管理サーバ１から受信した情報に基づいて、画像入出力システム１００に接続された他の装置との間で、共有データ受信処理Ａ、Ｂを行う。
【００３６】
表示部２２は、操作入力部２３が一体的に構成された操作パネルである。表示部２２は、ＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）等により構成され、制御部２１から入力される表示信号の指示に従って画面上に各種操作釦や画像の状態表示、各機能の動作状況等の表示を行う。
【００３７】
また、操作入力部２３は、透明電極が格子状に配置された感圧式（抵抗膜圧式）のタッチパネル等により構成されているが、視認性の観点から光の透過率が高いものが望ましい。操作入力部２３は、手指やタッチペン等で押下された力点のＸＹ座標を電圧値で検出し、検出された位置信号を操作信号として制御部２１に出力する。また、操作入力部２３は、数字釦や各種設定を切り替える機能釦等の各種操作釦を備えている。
【００３８】
ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）２４は、制御部２１により実行制御される各種処理において、記憶部２８から読み出されたプログラム、入力、若しくは出力データ及びパラメータ等の一時的な格納領域となる。
【００３９】
画像読取部２５は、原稿を載置するコンタクトガラスの下部にスキャナを備えて構成され、原稿の画像を読み取る。スキャナは、光源、ＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）等により構成され、光源から原稿へ照明走査した光の反射光を結像して光電変換することにより原稿の画像を読み取り、読み取った画像を画像形成部２６に出力する。ここで、画像は、図形や写真等のイメージデータに限らず、文字や記号等のテキストデータ等も含む。
【００４０】
画像形成部２６は、画像読取部２５から入力された画像、及び通信制御部２９により受信された画像に対して、操作入力部２３からの入力指示、あるいは通信制御部２９から受信したデータに含まれる指示データに従って拡大縮小、回転、及び位置変更等の画像処理を施して、その画像処理した画像を転写部２７に出力する。
【００４１】
転写部２７は、感光ドラム、トナー、排出部、給紙部などを備えて構成され、制御部２１からの印刷指示に従って、操作入力部２３から入力指示された、あるいは通信制御部２９から受信したデータに含まれる指示データにより指示されたサイズと向きの印刷用紙を給紙部から搬送して、感光ドラム表面に、画像形成部２６から入力された画像の静電潜像を形成する。更に転写部２７は、感光ドラム表面の静電潜像を含む領域にトナーを付着させ、給紙部から搬送される印刷用紙にトナーを転写して定着させた後、排出部から排出する。
【００４２】
記憶部２８は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ　Ｅｒａｓａｂｌｅ　Ｐｒｏｇｒａｍｍａｂｌｅ　ＲＯＭ）等の不揮発性の半導体メモリにより構成され、画像入出力装置２ａで実行可能なシステムプログラム、該システムプログラムで実行可能な各種処理プログラム、及び各種処理プログラムで処理されたデータ等を記憶する。プログラムは、コンピュータが読取可能なプログラムコードの形態で格納され、制御部２１は、当該プログラムコードに従った動作を逐次実行する。
【００４３】
本実施の形態において、記憶部２８には、画像読取部２５で読み取られた画像のデータや、通信制御部２９を介して受信した画像データが記憶されている。また、該画像入出力装置２ａに関する情報を格納する装置情報ファイル２８１と、画像入出力装置２ａが所有する画像データのうち、画像入出力システム１００にて共有する画像データ（共有データ、本発明の請求項に記載の共有画像データに相当）に関する情報を格納する共有データ情報ファイル２８２を有している。装置情報ファイル２８１には、管理サーバ１の共有データ管理情報ＤＢ１５１に記憶されている接続装置情報のうち、画像入出力装置２ａに関する装置情報と同様の情報が格納されている。共有データ情報ファイル２８２には、管理サーバ１の共有データ管理情報ＤＢ１５１に記憶されている、画像入出力装置２ａに係る共有データ情報と同様の情報が格納されている。
【００４４】
通信制御部２９は、モデム、ＴＡやルータ等によって構成され、インターネットＳに接続された画像入出力装置２ｂ、情報端末装置３ａ、３ｂ等の外部通信端末との間でインターネットプロトコルに基づく通信の制御を行う。
【００４５】
以上、本発明に係る画像出力システム１００として機能する管理サーバ１と画像入出力装置２ａの構成について説明したが、画像入出力装置２ｂの要部構成は、画像入出力装置２ａと同様であるため、その構成の図示及び説明は省略する。
【００４６】
また、情報端末装置３ａ、３ｂの要部構成は、管理サーバ１と同様であるため、各構成部分には同列の符号を付し、その構成の図示及び説明は省略する。即ち、情報端末装置３ａ（３ｂ）は、制御部３１、入力部３２、ＲＡＭ３３、表示部３４、記憶部３５、記録媒体３５ａ、通信制御部３６より構成され、各部はバス３７により接続されている。但し、制御部３１は、記憶部３５に記憶されている画像共有のためのアプリケーションプログラムに従い、管理サーバ１との間で共有データ情報作成・登録処理、共有データ情報検索処理を行う。また、制御部３１は、共有データ情報検索処理において管理サーバ１から受信した情報に基づいて、画像入出力システム１００に接続された他の装置との間で、共有データ受信処理Ａ、Ｂを行う。また、記録媒体３５ａは、該装置の情報を格納する装置情報ファイル３５１と、情報端末装置３ａ（３ｂ）が所有する画像データのうち、画像入出力システム１００にて共有する共有データに関する情報を格納する共有データ情報ファイル３５２を有している。装置情報ファイル３５１には、管理サーバ１の共有データ管理情報ＤＢ１５１に記憶されている接続装置情報のうち、情報端末装置３ａ（３ｂ）に関する装置情報と同様の情報が格納されている。共有データ情報ファイル３５２には、管理サーバ１の共有データ管理情報ＤＢ１５１に記憶されている、情報端末装置３ａ（３ｂ）に係る共有データ情報と同様の情報が格納されている。
【００４７】
次に、動作について説明する。
まず、画像入出力装置２ａが共有データ情報を作成して管理サーバ１に登録する、共有データ作成・登録処理について、図５のフロー図を参照して説明する。
【００４８】
まず、画像入出力装置２ａは、共有データ情報を作成する（ステップＳ１）。共有データ情報の作成は、ユーザによる、表示部２２に表示される共有データ情報作成画面２２１の入力操作により行われる。
【００４９】
図６は、共有データ情報作成画面２２１の一例を示す図である。図６に示すように、共有データ情報作成画面２２１は、ファイル選択領域２２１ａと、タイトル概要入力領域２２１ｂと、交換ＫＥＹ入力領域２２１ｃ等により構成されている。ファイル選択領域２２１ａには、画像入出力装置２ａが所有している画像データのファイル一覧が表示され、ユーザによる押下操作により、表示されたファイルのうちの１つが選択され、その下にある「登録」釦が押下されると、共有データとして登録対象となる画像データのファイル名、データサイズ、フォーマットが自動的に共有データ情報として設定される。画面下部の「キー表示」釦は、押下されることにより、画面上に、文字、数字等の入力キーを表示する。タイトル概要入力領域２２１ｂは、選択されたファイルに関する概要を入力する領域である。交換ＫＥＹ領域２２１ｃは、画像入出力システム１００を形成する他の装置（例えば、画像入出力装置２ｂ、情報端末装置３ａ、３ｂ等）が当該画像データを受信する際にファイルを特定するために必要となるＫＥＹである。交換ＫＥＹが０又は空欄の場合は、共有不可であることを示す。交換ＫＥＹとして０以外の数字が設定されている場合に、この画像データが共有データとして設定される。ファイル選択領域２２１ａ、タイトル概要入力領域２２１ｂ、交換ＫＥＹ入力領域２２１ｃの入力が終了し、共有データ情報の作成が完了し、「送信」釦が押下されると、ステップＳ２へ移行し、画像入出力装置２ａは、管理サーバ１に接続要求を送信する（ステップＳ２）。
【００５０】
ステップＳ２において、画像入出力装置２ａが管理サーバ１に接続要求を送信すると、管理サーバ１は、画像入出力装置２ａにＩＤ番号及びパスワードを要求する（ステップＳ３）。画像入出力装置２ａは、表示部２２にＩＤ番号及びパスワードの入力指示を表示する（ステップＳ４）。ユーザがＩＤ番号及びパスワードを操作入力部２３から入力すると、画像入力装置２ａは、入力されたＩＤ番号及びパスワードを管理サーバ１へ送信する（ステップＳ５）。管理サーバ１は、受信したＩＤ番号及びパスワードが正しいか否かを判断するユーザ認証を行い（ステップＳ６）、正しい場合には、接続完了通知を画像入出力装置２ａへ送信する（ステップＳ７）。なお、入力された情報が正しくない場合は、管理サーバ１は、画像入出力装置２ａに、誤り通知及びＩＤ番号及びパスワード要求を再度送信する。このように、ＩＤ番号及びパスワードが正しく入力されなければ画像入出力装置２ａは管理サーバ１とデータの送受信を行うことはできない。
【００５１】
管理サーバ１からの接続完了通知を受信すると、画像入出力装置２ａは、ステップＳ１で作成した共有データ情報を管理サーバ１へ送信する（ステップＳ８）。この時、画像入出力装置２ａは、送信した共有データ情報のコピーをＲＡＭ２４に格納しておく。管理サーバ１は、共有データ情報を受信し（ステップＳ９）、記録媒体１５ａの共有データ管理情報ＤＢ１５１の、画像入出力装置２ａに関する接続装置の管理情報に共有データ情報を追加登録する（ステップＳ１０）。登録完了後、管理サーバ１は、登録完了通知を画像入出力装置２ａへ送信する（ステップＳ１１）。登録完了通知を受信すると、画像入出力装置２ａは、ＲＡＭ２４に格納しておいた共有データ情報のコピーを共有データ情報ファイル２８２に保存する（ステップＳ１２）。そして、画像入出力装置２ａは、管理サーバ１へ切断要求を送信し（ステップＳ１３）、管理サーバ１と画像入出力装置２ａとの接続が切断されることにより（ステップＳ１４）、共有データ情報作成・登録処理が終了する。
【００５２】
なお、上述した共有データ情報作成・登録処理は、画像入出力装置２ａにより共有データ情報を作成し、管理サーバ１に送信、登録する処理について説明したが、画像入出力装置２ｂ、情報端末装置３ａ、３ｂについても、同様の動作により共有データ情報を作成し、管理サーバ１に送信、登録することができる。
【００５３】
また、既に管理サーバ１に登録されている共有データ情報は、変更、削除することができる。図７は、共有データ情報変更・削除画面２２２の一例を示す図である。図７に示すように、共有データ情報変更・削除画面２２２は、ファイル名選択領域２２２ａ、変更入力領域２２２ｂ等により構成されている。ファイル名選択領域２２２ａには、画像入出力装置２ａの共有データ情報ファイル２８２に記憶されている各共有データ情報のファイル名の一覧が表示され、ユーザによる押下操作により、表示されたファイル名のうちの１つが選択されると、変更入力領域２２２ｂの各欄に、現在登録されている共有データ情報が表示される。画面下部の「キー表示」釦は、押下されることにより、画面上に文字、数字等の入力キーを表示するので、この表示されたキーを利用して、変更入力領域２２２ｂの該当箇所を変更入力することができる。変更入力終了後、「送信」釦が押下されると、画像入出力装置２ａは、管理サーバ１に接続し、共有データ情報作成・登録処理と同様の手順により管理サーバ１と画像入出力装置２ａがデータの送受信を行うことにより、管理サーバ１の共有データ管理情報ＤＢ１５１の共有データ情報を更新する。また、「削除」釦が押下された後に「送信」釦が押下されると、管理サーバ１へ接続後、画像入出力装置２ａは、当該共有データ情報の管理サーバ１からの削除要求を行い、管理サーバ１は、当該共有データ情報の削除を行う。また、画像入出力装置２ａは、共有データ情報ファイル２８２から、削除指示された共有データ情報を削除する。
【００５４】
次に、図８のフロー図を参照して、画像入出力装置２ａから管理サーバ１に通信接続して、共有データを検索する共有データ情報検索処理について説明する。
【００５５】
まず、画像入出力装置２ａは、管理サーバ１に接続要求を送信する（ステップＳ２１）。管理サーバ１は、これを受信して、画像入出力装置２ａにＩＤ番号及びパスワードを要求する（ステップＳ２２）。画像入出力装置２ａ、表示部２２にＩＤ番号及びパスワードの入力指示を表示する（ステップＳ２３）。ユーザがＩＤ番号及びパスワードを操作入力部２３から入力すると、画像入力装置２ａは、入力されたＩＤ番号及びパスワードを管理サーバ１へ送信する（ステップＳ２４）。管理サーバ１は、受信したＩＤ番号及びパスワードが正しいか否かを判断するユーザ認証を行い（ステップＳ２５）、正しい場合には、接続完了通知を画像入出力装置２ａへ送信する（ステップＳ２６）。なお、入力された情報が正しくない場合は、管理サーバ１は、画像入出力装置２ａに、誤り通知及びＩＤ番号及びパスワード要求を再度送信する。このように、ＩＤ番号及びパスワードが正しく入力されなければ、画像入出力装置２ａは管理サーバ１とデータの送受信を行うことはできない。
【００５６】
管理サーバ１との接続が確立すると、画像入出力装置２ａは、管理サーバ１に検索要求を送信する（ステップＳ２７）。管理サーバ１から検索受任応答が送信されると（ステップ２８）、画像入出力装置２ａは、ファイル名、又はタイトル概要等のキーワードを管理サーバ１へ送信する（ステップＳ２９）。管理サーバ１は、受信したファイル名又はキーワードに基づいて共有データ管理情報ＤＢ１５１に該当するファイルが存在するか否かを検索処理する（ステップＳ３０）。検索処理終了後、管理サーバ１は、画像入出力装置２ａに検索結果を応答する（ステップＳ３１）。検索した結果、該当する共有データが存在する場合には、検索結果として、管理サーバ１から画像入出力装置２ａへ、共有データ管理情報ＤＢ１５１の中から、該当する共有データのファイル名、交換ＫＥＹ、該ファイルを所有する装置のアドレス、待ち受けポート番号等の共有データ管理情報を送信する。
【００５７】
検索結果である共有データ管理情報を受信すると、画像入出力装置２ａは、管理サーバ１へ切断要求を送信し（ステップＳ３２）、管理サーバ１と画像入出力装置２ａとの接続が切断されることにより（ステップＳ３３）、共有データ情報検索処理が終了する。
【００５８】
なお、上述した共有データ情報検索理は、画像入出力装置２ａが管理サーバ１に接続して、目的とする共有データを検索する処理について説明したが、画像入出力装置２ｂ、情報端末装置３ａ、３ｂについても、同様の動作により、管理サーバ１に接続して目的とする共有データを検索することができる。
【００５９】
次に、上述した共有データ情報検索処理により、目的の共有データが情報端末装置３ａにあると検索された場合に、画像入出力装置２ａ（受信側）が目的とする共有データを情報端末装置３ａ（送信側）から受信する共有データ受信処理Ａについて、図９のフロー図を参照して説明する。
【００６０】
まず、画像入出力装置２ａは、共有データ情報検索処理で取得した情報端末装置３ａのアドレス及び待ち受けポート番号へ接続要求を送信する（ステップＳ４１）。情報端末装置３ａは、接続要求を受信し（ステップＳ４２）、接続完了通知を画像入出力装置２ａへ送信する（ステップＳ４３）。コネクションが確立すると、画像入出力装置２ａは、情報端末装置３ａへ要求する共有データのファイル名及び交換ＫＥＹを送信し、共有データ送信要求を行う（ステップＳ４４）。これを受信した情報端末装置３ａは、ファイル名及び交換ＫＥＹが適正なものであるか否かを判断し（ステップＳ４５）、適正なものであると判断すると、画像入出力装置２ａへ当該共有データのファイルサイズを送信し（ステップＳ４６）、続いて当該共有データを記憶部２８から読み出して送信する（ステップＳ４７）。
【００６１】
画像入出力装置２ａは、受信データ量が、ステップＳ４６で受信したファイルサイズに達すると、情報端末装置３ａへデータ受信完了通知を送信し（ステップＳ４８）、切断要求を送信して（ステップＳ４９）、情報端末装置３ａと画像入出力装置２ａとの接続が切断されることにより（ステップＳ５０）、共有データ受信処理Ａが終了する。
【００６２】
なお、上述した共有データ受信処理Ａは、画像入出力装置２ａが、情報端末装置３ａから共有データを受信する方法について説明しているが、画像入出力装置２ａが複数台インターネットＳに接続されているとき、画像入出力装置２ａが他の画像入力装置２ａから共有データを受信する場合においても、他の画像入出力装置を送信側として、同様の手順により共有データの受信を行う。また、画像入出力装置２ａが、他の画像入出力装置２ａに対して、データの送信要求を行うのではなく、データの印刷出力を要求することができる。これにより、他の画像入出力装置２ａは、要求された共有データの印刷出力を行う。
【００６３】
次に、上述した共有データ情報検索処理により目的の共有データが情報端末装置３ｂにあると検索された場合に、画像入出力装置２ａ（受信側）が目的とする共有データを情報端末装置３ｂ（送信側）から受信する共有データ受信処理Ｂについて、図１０のフロー図を参照して説明する。なお、情報端末装置３ｂとインターネットＳとの間には、上述した様に、ファイヤーウォール４が設置されているため、画像入出力装置２ａから情報端末装置３ｂへ直接接続要求はできないため、管理サーバ１を介して接続を確立する。
【００６４】
まず、画像入出力装置２ａは、管理サーバ１へ接続要求を送信し、管理サーバ１による認証後、画像入出力装置２ａと管理サーバ１との間で接続が確立すると、管理サーバ１へ、Ｐｕｓｈ　Ｒｅｑｕｅｓｔコマンドにより、情報端末装置３ｂへの通信接続要求を送信する（ステップＳ６１）。このＰｕｓｈ　Ｒｅｑｕｅｓｔコマンドによる通信接続要求は、管理サーバ１に、情報端末装置３ｂ側から画像形成装置２ａへ接続要求を送信するように依頼するものである。管理サーバ１は、これを受信して、情報端末装置３ｂへ送信要求を送信することにより、画像入出力装置２ａとの通信接続の指示を送信する（ステップＳ６２）。情報端末装置３ｂは、管理サーバ１から送信要求を受信すると、接続要求を画像入出力装置２ａへ送信する（ステップＳ６３）。画像入出力装置２ａは、接続要求を受信し（ステップＳ６４）、情報端末装置３ｂへ、要求する共有データのファイル名及び交換ＫＥＹを送信することにより、データ受信要求を送信する。（ステップＳ６５）。
【００６５】
画像入出力装置２ａからデータ受信要求を受信すると、情報端末装置３ｂは、ファイル名及び交換ＫＥＹが適正なものであるか否かを判断し、適正なものであると判断すると、データ受信要求に対する応答を行う（ステップＳ６６）。そして、情報端末装置３ｂは、画像入出力装置２ａに当該共有データのファイルサイズを送信し（ステップＳ６７）、続いて当該共有データを送信する（ステップＳ６８）。
【００６６】
画像入出力装置２ａは、受信データ量が、ステップＳ６７で受信したファイルサイズに達すると、情報端末装置３ｂへデータ受信完了通知を送信し（ステップＳ６９）、切断要求を送信して（ステップＳ７０）、情報端末装置３ｂと画像入出力装置２ａとの接続が切断されることにより（ステップＳ７１）、共有データ受信処理Ｂが終了する。
【００６７】
なお、上述した共有データ受信処理Ｂは、画像入出力装置２ａが、ファイヤーウォール下にある情報端末装置３ｂから共有データを受信する方法について説明しているが、画像入出力装置２ａが、ファイヤーウォール下にある画像入力装置２ｂから共有データを受信する場合においても、同様の手順により共有データの受信を行う。また、画像入出力装置２ａが、画像入出力装置２ｂに対して、データの送信要求を行うのではなく、データの印刷出力を要求することができる。これにより、画像入出力装置２ｂは、要求された共有データの印刷出力を行う。
【００６８】
上記説明した共有データ情報作成・登録処理、共有データ情報検索処理、共有データ受信処理Ａ，Ｂは、画像入出力装置２ａを例にとって説明したが、画像入出力装置２ｂ、情報端末装置３ａ、３ｂ等、画像入出力システム１００を構成する装置において、同様の動作により共有データ情報の登録、共有データの検索、共有データの受信を行うことができる。
【００６９】
以上説明した様に、画像出力システム１００によれば、管理サーバ１は、画像入出力装置２ａ、２ｂ、情報端末装置３ａ、３ｂ等の画像入出力システム１００を構成する装置から接続要求があると、ユーザ認証を行い、正しいと認証された装置のみと接続を確立する。管理サーバ１は、接続が確立した装置から共有データ情報（更新情報、削除情報）が送信されると、共有データ管理情報ＤＢ１５１に登録（更新、削除）する。また、管理サーバ１は、接続が確立した装置から検索するファイル名又はタイトル概要のキーワード等を受信すると、該当する共有データを所有する装置を検索し、検索結果を該装置へ送信する。
【００７０】
管理サーバ１から検索結果を受信した装置（受信側）は、検索結果に含まれるアドレス、待ち受けポート番号へ接続要求を行って、共有データを所有する装置（送信側）との接続を確立した後、データ送信要求及び交換ＫＥＹを送信し、共有データを直接受信する。検索されたアドレスの装置（送信側）がファイヤーウォール下にあり、接続できない場合は、受信側の装置は管理サーバ１に接続してＰｕｓｈ　Ｒｅｑｕｅｓｔコマンドを送信することにより、管理サーバ１から検索された送信側の装置に送信要求を行い、これを受信した送信側の装置から受信側の装置へ接続要求を行うことによって接続を確立し、データの送受信を行う。
【００７１】
従って、画像入出力システム１００を構成する各装置のユーザは、管理サーバ１に接続して検索要求することで、所望の共有データが画像入出力システム１００の何処に保存されているかを容易に知ることができる。また、管理サーバ１を介さず、直接装置間でピアツーピア接続を行って共有データの送受信を行うことができるので、従来の、サーバによる共有の画像データの一括管理時に比べ、管理サーバ１への負荷が軽減され、通信速度も管理サーバ１に依存しないですむようになる。また、ファイヤーウォール下にある装置であっても、ピアツーピア接続により共有データの送受信を行うことができる。
【００７２】
なお、上記実施の形態における記述内容は、本発明に係る画像入出力システム１００の好適な一例であり、これに限定されるものではない。
例えば、ＬＡＮやＷＡＮ等の通信ネットワークにおいても、本発明を適用することができ、管理サーバ１の負荷を軽減し、通信速度を管理サーバ１に依存しないシステムを構築することができる。
【００７３】
その他、画像入出力システム１００、及びこれを構成する各装置の細部構成及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００７４】
【発明の効果】
請求項１記載の発明によれば、通信ネットワークを介して、複数の画像入出力装置と、管理サーバとが相互にデータの送受信を行う画像入出力装置において、管理サーバは、通信ネットワークに接続された画像入出力装置毎に、装置情報、及び各画像入出力装置が所有する共有画像データに関する共有データ情報を共有データ管理情報として記憶手段に記憶し、各画像入出力装置から送信された検索要求を受信して、この検索要求の内容に基づいて、共有データ管理情報を記憶手段から検索する。そして、検索された共有データ管理情報を、検索要求した画像入出力装置に送信する。各画像入出力装置は、共有画像データをその記憶手段に記憶する。また、各画像入出力装置は、管理サーバに対して、共有データ管理情報の検索要求を送信し、検索された共有データ管理情報を受信すると、この共有データの管理情報に含まれた装置情報に基づいて、その装置情報に該当する画像入出力装置に通信接続し、共有画像データの送信を要求する。また、各画像入出力装置は、他の画像入出力装置から、画像データ送信要求を受信すると、要求された共有画像データを記憶手段から読み出して、画像データ送信要求を受信した他の画像入出力装置へ送信する。従って、各画像入出力装置は、管理サーバに接続して検索要求することで、所望の画像データが画像入出力システムのどの装置の記憶手段に記憶されているかを容易に知ることができる。また、管理サーバを介さず、直接画像入出力装置間でピアツーピア接続を行って共有画像データの送受信を行うことができるので、従来の、管理サーバによる画像データの一括管理時に比べ、管理サーバへの負荷が軽減され、通信速度も管理サーバに依存しないですむようになる。
【００７５】
請求項２記載の発明によれば、各画像出力装置は、共有画像データの送信元となる他の画像入出力装置に対して通信接続できない場合に、管理サーバに、送信元となる他の画像入出力装置に対して自画像入出力装置への通信接続要求を送信するように依頼する。他の画像入出力装置への通信接続要求を受信した管理サーバは、その内容に応じて、送信元となる他の画像入出力装置に、当該接続要求された画像入出力装置に対して通信接続するように指示を送信する。従って、各画像出力装置は、共有画像データの送信元となる他の画像入出力装置がファイヤーウォール下にある等により通信接続できない場合であっても、管理サーバを介して通信接続を確立することにより、送信元となる他の画像入出力装置とピアツーピア接続を行って共有画像データの送受信を行うことができる。
【００７６】
請求項３記載の発明によれば、管理サーバは、各画像入出力装置から通信接続要求を受信した際に、通信接続要求した画像入出力装置のユーザ認証を行う。従って、セキュリティが確保された画像入出力システムを提供することができる。
【図面の簡単な説明】
【図１】本発明に係る画像入出力システム１００の全体構成を概念的に示す図である。
【図２】図１の管理サーバ１の機能的構成を示すブロック図である。
【図３】図２の共有データ管理情報ＤＢ１５１内部のデータ格納例を示す図である。
【図４】図１の画像入出力装置２ａの機能的構成を示すブロック図である。
【図５】図１の管理サーバ１と画像入出力装置２ａとの間で行われる共有データ情報作成・登録処理を示すフロー図である。
【図６】図４の表示部２２に表示される共有データ情報作成画面２２１を示す図である。
【図７】図４の表示部２２に表示される共有データ情報変更・削除画面２２２を示す図である。
【図８】図１の管理サーバ１と画像入出力装置２ａとの間で行われる共有データ情報検索処理を示すフロー図である。
【図９】図１の画像入出力装置２ａと情報端末装置３ａとの間で行われる共有データ受信処理Ａを示すフロー図である。
【図１０】図１の画像入出力装置２ａと情報端末装置３ｂとの間で行われる共有データ受信処理Ｂを示すフロー図である。
【符号の説明】
１　　管理サーバ
１１　　制御部
１２　　入力部
１３　　ＲＡＭ
１４　　表示部
１５　　記憶部
１５ａ　　記録媒体
１６　　通信制御部
１７　　バス
２ａ　　画像入出力装置
２ｂ　　画像入出力装置
２１　　制御部
２２　　表示部
２３　　操作入力部
２４　　ＲＡＭ
２５　　画像読取部
２６　　画像形成部
２７　　転写部
２８　　記憶部
２９　　通信制御部
３０　　バス
３ａ　　情報端末装置
３ｂ　　情報端末装置
４　　ファイヤーウォール
１００　　画像入出力システム
【図１】
2004015629.tif 000003
【図２】
2004015629.tif 000004
【図３】
2004015629.tif 000005
【図４】
2004015629.tif 000006
【図５】
2004015629.tif 000007
【図６】
2004015629.tif 000008
【図７】
2004015629.tif 000009
【図８】
2004015629.tif 000010
【図９】
2004015629.tif 000011
【図１０】
2004015629.tif 000012