(57)【要約】【課題】  複数の画像形成装置に記憶されているデータを一元化して管理することができるデータ管理システム及び画像形成装置を提供する。【解決手段】  複合機１のネットワーク通信部１３は、ＨＤＤ２１に記憶されているデータの内容を表す属性情報と、データが記憶されているＨＤＤ２１を備える複合機２を特定するとともに、データのＨＤＤ２１における記憶位置を特定するための記憶位置情報とを複合機２へ要求し、複合機２のネットワーク通信部２３は、属性情報及び記憶位置情報を複合機１へ送信し、複合機１のネットワーク通信部１３は、複合機２により送信された属性情報及び記憶位置情報を受信し、テーブルデータ作成部１２６は、ネットワーク通信部１３により受信された属性情報と記憶位置情報とを対応付けたテーブルデータを作成し、作成したテーブルデータをＨＤＤ１１に記憶する。【選択図】      図２
2006157549.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像形成装置がネットワークを介して接続されたデータ管理システムであって、
各画像形成装置は、
データを記憶するデータ記憶手段と、
データを送受信する通信手段とを備え、
前記複数の画像形成装置のうちの１の画像形成装置の前記通信手段は、前記データ記憶手段に記憶されているデータの内容を表す属性情報と、前記データが記憶されている前記データ記憶手段を備える画像形成装置を特定するとともに、前記データの前記データ記憶手段における記憶位置を特定するための記憶位置情報とを他の画像形成装置へ要求し、
他の画像形成装置の前記通信手段は、前記１の画像形成装置からの要求を受信するとともに、前記属性情報及び前記記憶位置情報を前記１の画像形成装置へ送信し、
前記１の画像形成装置の前記通信手段は、前記他の画像形成装置によって送信された前記属性情報及び前記記憶位置情報を受信し、
前記１の画像形成装置は、前記通信手段によって受信された前記属性情報と前記記憶位置情報とを対応付けたテーブルデータを作成するテーブルデータ作成手段と、
前記テーブルデータ作成手段によって作成されたテーブルデータを記憶するテーブルデータ記憶手段とをさらに備えることを特徴とするデータ管理システム。
【請求項２】
前記１の画像形成装置は、ユーザによる検索キーワードの入力を受け付ける入力受付手段をさらに備え、
前記１の画像形成装置の前記通信手段は、前記入力受付手段によって検索キーワードの入力が受け付けられた場合、前記他の画像形成装置に対して前記属性情報及び前記記憶位置情報を要求し、
前記他の画像形成装置の前記通信手段は、前記１の画像形成装置の前記通信手段によって要求された前記属性情報及び前記記憶位置情報を送信することを特徴とする請求項１記載のデータ管理システム。
【請求項３】
前記１の画像形成装置は、所定の画像を表示する表示手段と、前記入力受付手段によって受け付けられた検索キーワードが前記テーブルデータ記憶手段に記憶されているテーブルデータの前記属性情報に含まれるか否かを検索する検索手段とをさらに備え、
前記１の画像形成装置の前記通信手段は、前記検索手段によって前記検索キーワードが前記属性情報に含まれると判断された場合、当該属性情報に対応する記憶位置情報に基づいて、データが記憶されている他の画像形成装置に対してデータの送信を要求し、
前記他の画像形成装置の前記通信手段は、前記１の画像形成装置の前記通信手段によって要求されたデータを読み出し、読み出したデータを前記他の画像形成装置へ送信し、
前記１の画像形成装置の前記通信手段は、前記他の画像形成装置の前記通信手段によって送信されたデータを受信し、
前記１の画像形成装置の前記表示手段は、前記通信手段によって受信されたデータを表示することを特徴とする請求項２記載のデータ管理システム。
【請求項４】
前記１の画像形成装置は、前記ネットワークを介して他の画像形成装置の接続状況を記憶する接続状況記憶手段と、前記検索手段によって前記検索キーワードが前記属性情報に含まれると判断された場合、前記接続状況記憶手段に記憶されている接続状況と、当該属性情報に対応する記憶位置情報とに基づいて、データが記憶されている他の画像形成装置が現在ネットワークに接続されているか否かを判断する判断手段とをさらに備え、
前記１の画像形成装置の前記通信手段は、前記判断手段によってデータが記憶されている他の画像形成装置が現在ネットワークに接続されていると判断された場合、当該属性情報に対応する記憶位置情報に基づいてデータが記憶されている他の画像形成装置に対してデータの送信を要求し、
前記１の画像形成装置の前記表示手段は、前記判断手段によってデータが記憶されている他の画像形成装置が現在ネットワークに接続されていないと判断された場合、データが記憶されている他の画像形成装置がネットワークに接続されていないことを表示することを特徴とする請求項２又は３記載のデータ管理システム。
【請求項５】
画像形成装置が新たに前記ネットワークに接続された場合、
新たに接続された画像形成装置の前記通信手段は、既に接続されている画像形成装置に対してテーブルデータの送信を要求し、
前記既に接続されている画像形成装置の前記通信手段は、前記新たに接続された画像形成装置の前記通信手段によって要求されたテーブルデータを前記テーブルデータ記憶手段から読み出し、読み出したテーブルデータを前記新たに接続された画像形成装置へ送信し、
前記新たに接続された画像形成装置の前記通信手段は、前記既に接続されている画像形成装置の前記通信手段によって送信されたテーブルデータを受信し、
前記新たに接続された画像形成装置の前記テーブルデータ記憶手段は、前記通信手段によって受信されたテーブルデータを記憶することを特徴とする請求項１〜４のいずれかに記載のデータ管理システム。
【請求項６】
複数の画像形成装置とネットワークを介して接続された画像形成装置であって、
データを記憶するデータ記憶手段と、
前記データ記憶手段に記憶されているデータの内容を表す属性情報と、前記データが記憶されている前記データ記憶手段を備える画像形成装置を特定するとともに、前記データの前記データ記憶手段における記憶位置を特定するための記憶位置情報とを他の画像形成装置へ送信する送信手段と、
前記他の画像形成装置によって送信された属性情報及び記憶位置情報を受信する受信手段と、
前記受信手段によって受信された属性情報と記憶位置情報とを対応付けたテーブルデータを作成するテーブルデータ作成手段と、
前記テーブルデータ作成手段によって作成されたテーブルデータを記憶するテーブルデータ記憶手段とを備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像形成装置がネットワークを介して接続されたデータ管理システム及び他の画像形成装置とネットワークを介して接続された画像形成装置に関するものである。
【背景技術】
【０００２】
従来、スキャナ等の画像読取部によって読み取った画像データを文書としてハードディスクドライブ等の大容量記憶媒体へ蓄積し、検索範囲として、検索する文書の文書番号、文書作成日時、検索対象のキーワードの少なくとも一つを入力し、入力した検索範囲に基づいて、大容量記憶媒体に蓄積されている文書を検索し、検索された文書のみを選択的に表示させる画像形成装置がある（例えば、特許文献１参照）。
【特許文献１】特開平７−８５２３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１は、１台の画像形成装置の大容量記憶媒体に記憶されているデータを検索するものであり、複数の画像形成装置がＬＡＮ（ローカルエリアネットワーク）等のネットワークによって接続されたシステム全体のデータを検索するものではなかった。
【０００４】
本発明は、上記の問題を解決するためになされたもので、複数の画像形成装置に記憶されているデータを一元化して管理することができるデータ管理システム及び画像形成装置を提供することを目的とするものである。
【課題を解決するための手段】
【０００５】
本発明に係るデータ管理システムは、複数の画像形成装置がネットワークを介して接続されたデータ管理システムであって、各画像形成装置は、データを記憶するデータ記憶手段と、データを送受信する通信手段とを備え、前記複数の画像形成装置のうちの１の画像形成装置の前記通信手段は、前記データ記憶手段に記憶されているデータの内容を表す属性情報と、前記データが記憶されている前記データ記憶手段を備える画像形成装置を特定するとともに、前記データの前記データ記憶手段における記憶位置を特定するための記憶位置情報とを他の画像形成装置へ要求し、他の画像形成装置の前記通信手段は、前記１の画像形成装置からの要求を受信するとともに、前記属性情報及び前記記憶位置情報を前記１の画像形成装置へ送信し、前記１の画像形成装置の前記通信手段は、前記他の画像形成装置によって送信された前記属性情報及び前記記憶位置情報を受信し、前記１の画像形成装置は、前記通信手段によって受信された前記属性情報と前記記憶位置情報とを対応付けたテーブルデータを作成するテーブルデータ作成手段と、前記テーブルデータ作成手段によって作成されたテーブルデータを記憶するテーブルデータ記憶手段とをさらに備える。
【０００６】
この構成によれば、ネットワークを介して接続された複数の画像形成装置のうちの１の画像形成装置の通信手段によって、データ記憶手段に記憶されているデータの内容を表す属性情報と、データが記憶されているデータ記憶手段を備える画像形成装置を特定するとともに、データのデータ記憶手段における記憶位置を特定するための記憶位置情報とが他の画像形成装置に対して要求される。そして、他の画像形成装置の通信手段によって、１の画像形成装置からの要求が受信されるとともに、要求された属性情報及び記憶位置情報が１の画像形成装置へ送信される。１の画像形成装置の通信手段によって、他の画像形成装置により送信された属性情報及び記憶位置情報が受信され、テーブルデータ作成手段によって、通信手段により受信された属性情報と記憶位置情報とを対応付けたテーブルデータが作成され、テーブルデータ記憶手段にテーブルデータ作成手段により作成されたテーブルデータが記憶される。
【０００７】
このように、ネットワークに接続された各画像形成装置のデータ記憶手段に記憶されたデータの内容に関する属性情報と、当該データのデータ記憶手段における記憶位置とがテーブルデータとして記憶されるので、複数の画像形成装置に記憶されているデータを一元化して管理することができる。また、所望するデータが記憶されている画像形成装置のデータ記憶手段を指定する必要がなく、ユーザへ提供する情報を仮想的に１つの情報ソースとすることができる。
【０００８】
また、上記のデータ管理システムにおいて、前記１の画像形成装置は、ユーザによる検索キーワードの入力を受け付ける入力受付手段をさらに備え、前記１の画像形成装置の前記通信手段は、前記入力受付手段によって検索キーワードの入力が受け付けられた場合、前記他の画像形成装置に対して前記属性情報及び前記記憶位置情報を要求し、前記他の画像形成装置の前記通信手段は、前記１の画像形成装置の前記通信手段によって要求された前記属性情報及び前記記憶位置情報を送信することが好ましい。
【０００９】
この構成によれば、１の画像形成装置の入力受付手段によって、ユーザによる検索キーワードの入力が受け付けられた場合、１の画像形成装置の通信手段によって、他の画像形成装置に対して属性情報及び記憶位置情報が要求され、他の画像形成装置の通信手段によって、１の画像形成装置の通信手段により要求された属性情報及び記憶位置情報が送信される。
【００１０】
このように、ユーザによる検索キーワードの入力をトリガにして他の画像形成装置からデータの属性情報及び記憶位置情報を取得することができ、常に最新の情報をテーブルデータとして記憶することができる。
【００１１】
また、上記のデータ管理システムにおいて、前記１の画像形成装置は、所定の画像を表示する表示手段と、前記入力受付手段によって受け付けられた検索キーワードが前記テーブルデータ記憶手段に記憶されているテーブルデータの前記属性情報に含まれるか否かを検索する検索手段とをさらに備え、前記１の画像形成装置の前記通信手段は、前記検索手段によって前記検索キーワードが前記属性情報に含まれると判断された場合、当該属性情報に対応する記憶位置情報に基づいて、データが記憶されている他の画像形成装置に対してデータの送信を要求し、前記他の画像形成装置の前記通信手段は、前記１の画像形成装置の前記通信手段によって要求されたデータを読み出し、読み出したデータを前記他の画像形成装置へ送信し、前記１の画像形成装置の前記通信手段は、前記他の画像形成装置の前記通信手段によって送信されたデータを受信し、前記１の画像形成装置の前記表示手段は、前記通信手段によって受信されたデータを表示することが好ましい。
【００１２】
この構成によれば、１の画像形成装置の検索手段によって、入力受付手段により受け付けられた検索キーワードがテーブルデータ記憶手段に記憶されているテーブルデータの属性情報に含まれるか否かが検索され、検索手段により検索キーワードが属性情報に含まれると判断された場合、通信手段によって、当該属性情報に対応する記憶位置情報に基づいて、データが記憶されている他の画像形成装置に対してデータの送信が要求される。そして、他の画像形成装置の通信手段によって、１の画像形成装置の通信手段により要求されたデータが読み出され、読み出されたデータが１の画像形成装置へ送信される。１の画像形成装置の通信手段によって、他の画像形成装置の通信手段により送信されたデータが受信され、表示手段によって、通信手段により受信されたデータが表示される。
【００１３】
このように、検索キーワードがテーブルデータの属性情報に含まれているか否かが検索され、検索キーワードが属性情報に含まれると判断された場合、当該属性情報に対応する記憶位置情報に基づいてデータが記憶されている他の画像形成装置が特定され、特定された他の画像形成装置からデータが取得されるので、保存先のデータ記憶手段を指定することなくネットワークに接続されている全ての画像形成装置のデータ記憶手段に記憶されているデータを検索することができる。
【００１４】
また、上記のデータ管理システムにおいて、前記１の画像形成装置は、前記ネットワークを介して他の画像形成装置の接続状況を記憶する接続状況記憶手段と、前記検索手段によって前記検索キーワードが前記属性情報に含まれると判断された場合、前記接続状況記憶手段に記憶されている接続状況と、当該属性情報に対応する記憶位置情報とに基づいて、データが記憶されている他の画像形成装置が現在ネットワークに接続されているか否かを判断する判断手段とをさらに備え、前記１の画像形成装置の前記通信手段は、前記判断手段によってデータが記憶されている他の画像形成装置が現在ネットワークに接続されていると判断された場合、当該属性情報に対応する記憶位置情報に基づいてデータが記憶されている他の画像形成装置に対してデータの送信を要求し、前記１の画像形成装置の前記表示手段は、前記判断手段によってデータが記憶されている他の画像形成装置が現在ネットワークに接続されていないと判断された場合、データが記憶されている他の画像形成装置がネットワークに接続されていないことを表示することが好ましい。
【００１５】
この構成によれば、１の画像形成装置の接続状況記憶手段には、ネットワークを介して取得した他の画像形成装置の接続状況が記憶されており、判断手段によって、検索手段により検索キーワードが属性情報に含まれると判断された場合、接続状況記憶手段に記憶されている接続状況と、当該属性情報に対応する記憶位置情報とに基づいて、データが記憶されている他の画像形成装置が現在ネットワークに接続されているか否かが判断される。そして、判断手段によりデータが記憶されている他の画像形成装置が現在ネットワークに接続されていると判断された場合、通信手段によって、当該属性情報に対応する記憶位置情報に基づいてデータが記憶されている他の画像形成装置に対してデータの送信が要求される。一方、判断手段によりデータが記憶されている他の画像形成装置が現在ネットワークに接続されていないと判断された場合、表示手段によって、データが記憶されている他の画像形成装置がネットワークに接続されていないことが表示される。
【００１６】
このように、ネットワークを介して取得した他の画像形成装置の接続状況が記憶されており、検索キーワードが属性情報に含まれると判断された場合、接続状況と、当該属性情報に対応する記憶位置情報とに基づいて、データが記憶されている他の画像形成装置が現在ネットワークに接続されているか否かが判断されるので、現在ネットワークに接続されておらず、過去にネットワークに接続されていた画像形成装置のデータ記憶手段に記憶されているデータについても検索することができる。
【００１７】
また、上記のデータ管理システムにおいて、画像形成装置が新たに前記ネットワークに接続された場合、新たに接続された画像形成装置の前記通信手段は、既に接続されている画像形成装置に対してテーブルデータの送信を要求し、前記既に接続されている画像形成装置の前記通信手段は、前記新たに接続された画像形成装置の前記通信手段によって要求されたテーブルデータを前記テーブルデータ記憶手段から読み出し、読み出したテーブルデータを前記新たに接続された画像形成装置へ送信し、前記新たに接続された画像形成装置の前記通信手段は、前記既に接続されている画像形成装置の前記通信手段によって送信されたテーブルデータを受信し、前記新たに接続された画像形成装置の前記テーブルデータ記憶手段は、前記通信手段によって受信されたテーブルデータを記憶することが好ましい。
【００１８】
この構成によれば、画像形成装置が新たに前記ネットワークに接続された場合、新たに接続された画像形成装置の通信手段によって、既に接続されている画像形成装置に対してテーブルデータの送信が要求される。そして、既に接続されている画像形成装置の通信手段によって、新たに接続された画像形成装置の通信手段により要求されたテーブルデータがテーブルデータ記憶手段から読み出され、読み出されたテーブルデータが新たに接続された画像形成装置へ送信される。新たに接続された画像形成装置の通信手段によって、既に接続されている画像形成装置の通信手段により送信されたテーブルデータが受信され、新たに接続された画像形成装置のテーブルデータ記憶手段に通信手段により受信されたテーブルデータが記憶される。
【００１９】
このように、画像形成装置が新たにネットワークに接続された場合、既にネットワークに接続されている画像形成装置からテーブルデータが取得されるので、新たに接続した際にテーブルデータを作成する必要がなく、テーブルデータの作成に要する時間を削減することができる。
【００２０】
本発明に係る画像形成装置は、複数の画像形成装置とネットワークを介して接続された画像形成装置であって、データを記憶するデータ記憶手段と、前記データ記憶手段に記憶されているデータの内容を表す属性情報と、前記データが記憶されている前記データ記憶手段を備える画像形成装置を特定するとともに、前記データの前記データ記憶手段における記憶位置を特定するための記憶位置情報とを他の画像形成装置へ送信する送信手段と、前記他の画像形成装置によって送信された属性情報及び記憶位置情報を受信する受信手段と、前記受信手段によって受信された属性情報と記憶位置情報とを対応付けたテーブルデータを作成するテーブルデータ作成手段と、前記テーブルデータ作成手段によって作成されたテーブルデータを記憶するテーブルデータ記憶手段とを備える。
【００２１】
この構成によれば、データ記憶手段にデータが記憶されており、送信手段によって、データ記憶手段に記憶されているデータの内容を表す属性情報と、データが記憶されているデータ記憶手段を備える画像形成装置を特定するとともに、データのデータ記憶手段における記憶位置を特定するための記憶位置情報とが他の画像形成装置へ送信される。そして、受信手段によって、他の画像形成装置により送信された属性情報及び記憶位置情報が受信され、テーブル作成手段によって、受信手段により受信された属性情報と記憶位置情報とを対応付けたテーブルデータが作成され、テーブルデータ記憶手段によって、テーブルデータ作成手段により作成されたテーブルデータが記憶される。
【００２２】
このように、ネットワークに接続された各画像形成装置のデータ記憶手段に記憶されたデータの内容に関する属性情報と、当該データのデータ記憶手段における記憶位置とがテーブルデータとして記憶されるので、複数の画像形成装置に記憶されているデータを一元化して管理することができる。また、所望するデータが記憶されている画像形成装置のデータ記憶手段を指定する必要がなく、ユーザへ提供する情報を仮想的に１つの情報ソースとすることができる。
【発明の効果】
【００２３】
本発明によれば、ネットワークに接続された各画像形成装置のデータ記憶手段に記憶されたデータの内容に関する属性情報と、当該データのデータ記憶手段における記憶位置とがテーブルデータとして１の画像形成装置のテーブルデータ記憶手段に記憶されるので、複数の画像形成装置に記憶されているデータを一元化して管理することができる。また、所望するデータが記憶されている画像形成装置のデータ記憶手段を指定する必要がなく、ユーザへ提供する情報を仮想的に１つの情報ソースとすることができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の一実施の形態によるデータ管理システム及び画像形成装置について図面を参照しながら説明する。
【００２５】
図１は、本発明の一実施形態に係るデータ管理システムの構成を示すブロック図である。図１に示すデータ管理システム１０は、第１の複合機１、第２の複合機２及び第３の複合機３を備えて構成される。第１の複合機１、第２の複合機２及び第３の複合機３は、ＬＡＮ（ローカルエリアネットワーク）５を介して互いに通信可能に接続されている。画像形成装置の一例である複合機１，２，３は、スキャナ機能、ファクシミリ機能、プリンタ機能、及びコピー機能等の複合機能を備えた複写機である。複合機１，２，３では、上記の各機能を組み合わせて種々の機能が実現される。なお、本実施形態におけるデータ管理システム１０では、３つの複合機１，２，３をＬＡＮ５により接続しているが、本発明は特にこれに限定されず、２つの複合機を接続してもよく、また４つ以上の複合機を接続してもよく、少なくとも２つの複合機が接続されればよい。
【００２６】
複合機１，２，３は、それぞれＨＤＤ（ハードディスクドライブ）１１，２１，３１と、制御部１２，２２，３２と、ネットワーク通信部１３，２３，３３を備えて構成される。データ記憶手段の一例であるＨＤＤ１１，２１，３１は、データを記憶するものであり、制御部１２，２２，３２は、複合機１，２，３を監視及び統率して制御するものであり、ネットワーク通信部１３，２３，３３は、ＬＡＮ５を介して他の複合機と相互にデータを送受信するものである。
【００２７】
次に、各複合機の構成についてさらに詳細に説明する。図２は、本発明の一実施形態に係る画像形成装置の一例である複合機の内部構成を概略的に示すブロック図である。なお、図２は、第１の複合機１の構成を示すものであり、他の複合機２，３の構成についても同様の構成である。
【００２８】
第１の複合機１は、ＨＤＤ１１、制御部１２、スキャナ部１４、画像処理部１５、プリンタ部１６、操作部１７、ファクシミリ通信部１８及びネットワーク通信部１３を備えて構成される。
【００２９】
なお、本実施形態では、ＨＤＤ１１、制御部１２、スキャナ部１４、画像処理部１５及び操作部１７によりスキャナ機能が実現される。また、ＨＤＤ１１、制御部１２、スキャナ部１４、画像処理部１５、プリンタ部１６、操作部１７及びファクシミリ通信部１８によりファクシミリ機能が実現される。また、ＨＤＤ１１、制御部１２、画像処理部１５、プリンタ部１６及びネットワーク通信部１３によりプリンタ機能が実現される。さらに、ＨＤＤ１１、制御部１２、スキャナ部１４、画像処理部１５、プリンタ部１６及び操作部１７によりコピー機能が実現される。
【００３０】
操作部１７は、タッチパネル等から構成されるタッチパネル部１７１、及びスタートキー及びテンキー等から構成される操作キー部１７２を含む。操作部１７は、ユーザがスキャナ機能、ファクシミリ機能、プリンタ機能、コピー機能等に関する操作を行うために使用され、ユーザによる操作指令等を制御部１２に与える。タッチパネル部１７１は、タッチパネルとＬＣＤ（Liquid Crystal Display）とを組み合わせたタッチパネルユニット等から構成され、種々の操作画面、例えば、コピー機能実行時には、原稿サイズ、コピーサイズ、印刷部数等に関する情報を表示するとともに、ユーザが当該部分をタッチすることにより種々の操作指令を入力するための操作ボタン等を表示する。操作キー部１７２は、ユーザがスキャン実行指令やコピー実行指令等を入力するために用いられる。
【００３１】
制御部１２は、スキャナコントローラ１２１、ファクシミリコントローラ１２２、プリンタコントローラ１２３、コピーコントローラ１２４、データ情報作成部１２５、テーブルデータ作成部１２６、テーブルデータ検索部１２７、接続状況判断部１２８及び表示制御部１２９として機能する。制御部１２は、マイクロコンピュータ及び専用のハードウエア回路等から構成され、装置全体の動作を制御する。スキャナコントローラ１２１は、スキャナ機能を実現するために用いられる各部の動作を制御する。ファクシミリコントローラ１２２は、ファクシミリ機能を実現するために用いられる各部の動作を制御する。プリンタコントローラ１２３は、プリンタ機能を実現するために用いられる各部の動作を制御する。コピーコントローラ１２４は、コピー機能を実現するために用いられる各部の動作を制御する。
【００３２】
データ情報作成部１２５は、外部のファクシミリ装置によって送信され、ファクシミリ通信部１８によって受信された画像データ（ファクシミリデータ）、スキャナ部１４によって読み取られた画像データ（スキャンデータ）、及び外部のＰＣ（パーソナルコンピュータ）によって送信され、ネットワーク通信部１３によって受信された画像データ（プリントデータ）の内容を表す属性情報と、画像データが記憶されているＨＤＤを備える複合機を特定するとともに、画像データのＨＤＤにおける記憶位置を特定するための記憶位置情報とを作成する。なお、属性情報には、データ名（文書名）、データが作成された日付、データが記憶された日付、データを受信した日付、データの作成者、データの送信元等に関する情報が含まれる。また、記憶位置情報には、データのＨＤＤ内におけるアドレスと、ＬＡＮ５等のネットワーク上における当該ＨＤＤを備える複合機のアドレスとを含む。
【００３３】
テーブルデータ作成部１２６は、データ情報作成部１２５によって作成された属性情報と記憶位置情報とを対応付けたテーブルデータを作成する。また、テーブルデータ作成部１２６は、他の複写機２，３によって送信された属性情報と記憶位置とを対応付けたテーブルデータを作成する。テーブルデータ作成部１２６によって作成されたテーブルデータは、ＨＤＤ１１に記憶される。
【００３４】
テーブルデータ検索部１２７は、ユーザにより操作部１７を用いて入力された検索キーワードがＨＤＤ１１に記憶されているテーブルデータの属性情報に含まれるか否かを検索する。なお、検索キーワードには、属性情報に含まれるデータ名（文書名）、データが作成された日付、データが記憶された日付、データを受信した日付、データの作成者、及びデータの送信元、所定の文字等のうちの少なくとも１つが用いられる。
【００３５】
接続状況判断部１２８は、テーブルデータ検索部１２７によって検索キーワードが属性情報に含まれると判断された場合、ＨＤＤ１１に記憶されている他の複合機の接続状況と、当該属性情報に対応する記憶位置情報とに基づいて、データが記憶されている複合機が現在ネットワークに接続されているか否かを判断する。ＨＤＤ１１は、ＬＡＮ５に対する他の複合機２，３の接続状況を記憶しており、ＬＡＮ５に現在どの複合機が接続されているのかを記憶している。
【００３６】
表示制御部１２９は、ＨＤＤ１１から読み出したデータをタッチパネル部１７１に表示する。また、表示制御部１２９は、接続状況判断部１２８によってデータが記憶されている複合機が現在ネットワークに接続されていないと判断された場合、データが記憶されている複合機がネットワークに接続されていないことをタッチパネル部１７１に表示する。
【００３７】
ネットワーク通信部１３は、ネットワークインタフェース（例えば、１０／１００Ｂａｓｅ−ＴＸ）等を用い、ＬＡＮ５を介して接続されたクライアントＰＣ等に対する種々のデータの送受信を制御し、例えば、クライアントＰＣ等から送信された印刷データ等を受信する。また、ネットワーク通信部１３は、ＬＡＮ５を介して接続された他の複合機へのデータの送受信を制御する。すなわち、ネットワーク通信部１３は、ＨＤＤ１１に記憶されているデータの内容を表す属性情報と、データが記憶されているＨＤＤを備える複合機を特定するとともに、データのＨＤＤにおける記憶位置を特定するための記憶位置情報とを他の複合機へ送信するとともに、他の複合機よって送信された属性情報及び記憶位置情報を受信する。また、ネットワーク通信部１３は、操作部１７によって検索キーワードの入力が受け付けられた場合、他の複合機に対して属性情報及び記憶位置情報を要求する。さらに、ネットワーク通信部１３は、テーブルデータ検索部１２７によって検索キーワードが属性情報に含まれると判断された場合、当該属性情報に対応する記憶位置情報に基づいてデータが記憶されている複合機に対してデータの送信を要求し、要求されたデータを読み出し、読み出したデータを他の複合機へ送信し、送信されたデータを受信する。
【００３８】
スキャナ部１４は、搬送される原稿を順次読み取るスキャナを構成する露光ランプ１４１及びＣＣＤ（電荷結合素子）１４２を含む。スキャナ部１４は、露光ランプ１４１により原稿を照射し、その反射光をＣＣＤ１４２で受光することにより、原稿から画像を読み取り、読み取った画像に対応する画像データを画像処理部１５へ出力する。
【００３９】
画像処理部１５は、補正部１５１、画像加工部１５２及び画像メモリ１５３を含む。画像処理部１５は、読み取られた画像データを必要に応じて補正部１５１及び画像加工部１５２により処理し、処理された画像データを画像メモリ１５３に記憶したり、プリンタ部１６、ファクシミリ通信部１８又はネットワーク通信部１３等へ出力したりする。補正部１５１は、読み取られた画像データに対してレベル補正、Ｙ補正等の所定の補正処理を行う。画像加工部１５２は、画像データの圧縮又は伸張処理、及び拡大又は縮小処理等の種々の加工処理を行う。
【００４０】
プリンタ部１６は、用紙が収納された給紙カセット及び給紙カセットから用紙を引き出し、各部へ搬送する給紙ローラ等から構成される用紙搬送部１６１と、一様に帯電される感光体ドラム、原稿の画像データに基づいて生成された変調信号をレーザ光に変換して出力し、感光体ドラムに静電潜像を形成する露光装置、及び所定の現像剤を感光体ドラムに供給してトナー画像を形成する現像装置等から構成される画像形成部１６２と、搬送された用紙に感光体ドラム上のトナー像を転写させる転写ローラ等から構成される転写部１６３と、転写されたトナー像を加熱して用紙に定着させる定着ローラ等から構成される定着部１６４とを含む。プリンタ部１６は、スキャナ部１４により読み取られた原稿データ、ネットワーク通信部１３を介してＬＡＮによりクライアントＰＣ（パーソナルコンピュータ）等から送信された印刷データ、ファクシミリ通信部１８を介して外部のファクシミリ装置等から受信したファクスデータ等の画像データを用いて画像を用紙に印刷する。具体的には、用紙搬送部１６１は用紙を画像形成部１６２へ搬送し、画像形成部１６２は上記の画像データに対応するトナー像を形成し、転写部１６３はトナー像を用紙に転写し、定着部１６４はトナー像を用紙に定着させて画像を形成する。
【００４１】
ファクシミリ通信部１８は、符号化／復号化部（図示省略）、変復調部（図示省略）及びＮＣＵ（Network Control Unit）（図示省略）を含む。ファクシミリ通信部１８は、スキャナ部１４によって読み取られた原稿の画像データを電話回線を介してファクシミリ装置等へ送信したり、ファクシミリ装置等から送信された画像データを受信したりする。符号化／復号化部は、送信する画像データを圧縮・符号化し、受信した画像データを伸長・復号化する。変復調部は、圧縮・符号化された画像データを音声信号に変調し、受信した信号（音声信号）を画像データに復調する。ＮＣＵは、送受信先となるファクシミリ装置等との電話回線による接続を制御する。
【００４２】
ＨＤＤ１１は、スキャナ部１４によって読み取られた画像データ、ネットワーク通信部１３を介してクライアントＰＣから送信された画像データ、ファクシミリ通信部１８によって受信された画像データ及びこれらの画像データに設定されている出力形式等の種々のデータ等を記憶する。ＨＤＤ１１に記憶されている画像データは、第１の複合機１内部で使用されるだけでなく、必要に応じて、ネットワーク通信部１３を介してクライアントＰＣ等から確認したり、クライアントＰＣ等の所定のフォルダへ転送される。また、ＨＤＤ１１は、テーブルデータ作成部１２６によって作成されたテーブルデータを記憶する。さらに、ＨＤＤ１１は、ＬＡＮ５に対する他の複合機２，３の現在の接続状況を記憶する。
【００４３】
次に、図２に示す複合機の動作について説明する。図３は、図２に示す複合機のデータ検索処理について説明するためのフローチャートである。なお、図３では、第１の複合機１において行われるデータ検索処理について説明する。
【００４４】
まず、ステップＳ１において、操作部１７は、ユーザによる検索キーワードの入力を受け付ける。ユーザは、操作部１７のタッチパネル部１７１を用いて検索キーワードを入力する。次に、ステップＳ２において、ネットワーク通信部１３は、第２の複合機のＨＤＤ２１に記憶されているデータの内容を表す属性情報と、当該データが記憶されているＨＤＤ２１を備える第２の複合機２を特定するとともに、当該データのＨＤＤ２１における記憶位置を特定するための記憶位置情報とを第２の複合機２に対して送信するよう要求する。なお、図３に示す例では、第１の複合機１が第２の複合機２に対して属性情報及び記憶位置情報の送信を要求する場合について説明しているが、第１の複合機１は、第３の複合機３に対しても属性情報及び記憶位置情報の送信を要求する。
【００４５】
次に、ステップＳ３において、第２の複合機２のネットワーク通信部１３は、第１の複合機１によって送信された属性情報及び記憶位置情報の送信要求を受信する。次に、ステップＳ４において、第２の複合機２のデータ情報作成部１２５は、第２の複合機２のＨＤＤ２１に記憶されているデータの属性情報及び記憶位置情報を作成する。なお、第２の複合機２のＨＤＤ２１に複数のデータが記憶されている場合、データ情報作成部１２５は、各データの属性情報及び記憶位置情報を作成する。次に、ステップＳ５において、第２の複合機２のネットワーク通信部２３は、制御部１２によって作成された属性情報及び記憶位置情報を第１の複合機１へ送信する。
【００４６】
次に、ステップＳ６において、第１の複合機１のネットワーク通信部１３は、第２の複合機２によって送信された属性情報及び記憶位置情報を受信する。次に、ステップＳ７において、データ情報作成部１２５は、第１の複合機１のＨＤＤ１１に記憶されているデータの属性情報及び記憶位置情報を作成する。なお、第１の複合機１のＨＤＤ１１に複数のデータが記憶されている場合、データ情報作成部１２５は、各データの属性情報及び記憶位置情報を作成する。
【００４７】
次に、ステップＳ８において、テーブルデータ作成部１２６は、データ情報作成部１２５によって作成されるとともに、ネットワーク通信部１３によって受信された属性情報と記憶位置情報とを対応付けたテーブルデータを作成する。次に、ステップＳ９において、テーブルデータ作成部１２６は、作成したテーブルデータをＨＤＤ１１に記憶する。
【００４８】
次に、ステップＳ１０において、テーブルデータ検索部１２７は、ＨＤＤ１１に記憶されているテーブルデータを参照し、操作部１７によって受け付けられた検索キーワードが含まれる属性情報を検索する。
【００４９】
次に、ステップＳ１１において、テーブルデータ検索部１２７は、操作部１７によって受け付けられた検索キーワードを含む属性情報が存在するか否かを判断する。ここで、検索キーワードを含む属性情報が存在しないと判断された場合（ステップＳ１１でＮＯ）、ステップＳ１２の処理に移行し、検索キーワードを含む属性情報が存在すると判断された場合（ステップＳ１１でＹＥＳ）、ステップＳ１３の処理に移行する。
【００５０】
検索キーワードを含む属性情報が存在しないと判断された場合、ステップＳ１２において、表示制御部１２９は、検索キーワードが一致する情報が存在しないことをユーザに報知する検索結果画面をタッチパネル部１７１に表示する。なお、この検索画面は予めＨＤＤ１１に記憶されており、表示制御部１２９は、ＨＤＤ１１から検索画面を読み出してタッチパネル部１７１に表示する。
【００５１】
一方、検索キーワードを含む属性情報が存在すると判断された場合、ステップＳ１３において、接続状況判断部１２８は、ＨＤＤ１１に記憶されているテーブルデータを参照し、検索キーワードが一致した属性情報に対応付けられている記憶位置情報に基づいて、当該属性情報に関するデータを記憶する複合機を特定する。さらに、接続状況判断部１２８は、ＨＤＤ１１に記憶されている接続状況を参照し、特定した複合機が現在ネットワーク上に存在するか否かを判断する。ここで、特定した複合機が現在ネットワーク上に存在しないと判断された場合（ステップＳ１３でＮＯ）、ステップＳ１４の処理に移行し、特定した複合機が現在ネットワーク上に存在すると判断された場合（ステップＳ１３でＹＥＳ）、ステップＳ１５の処理に移行する。
【００５２】
特定した複合機が現在ネットワーク上に存在しないと判断された場合、ステップＳ１４において、表示制御部１２９は、現在ネットワークに接続されていない複合機にデータが存在することをユーザに報知する検索結果画面をタッチパネル部１７１に表示する。例えば、第２の複合機２がＬＡＮ５に接続されておらず、当該第２の複合機２のＨＤＤ２１に検索キーワードと一致するデータが記憶されている場合、表示制御部１２９は、現在ＬＡＮ５に接続されていない第２の複合機２にデータが記憶されていることをタッチパネル部１７１に表示する。
【００５３】
一方、特定した複合機が現在ネットワーク上に存在すると判断された場合、ステップＳ１５において、ネットワーク通信部１３は、特定した複合機に対してデータの送信を要求する。なお、図３の例では、特定した複合機が第２の複合機２である場合について説明する。
【００５４】
次に、ステップＳ１６において、第２の複合機２のネットワーク通信部２３は、第１の複合機１によって送信されたデータの送信要求を受信する。次に、ステップＳ１７において、第２の複合機２の制御部２２は、データの送信が要求されたデータをＨＤＤ２１から読み出す。第１の複合機１によって送信されるデータの送信要求には、当該データのＨＤＤ２１における記憶位置情報が含まれ、この記憶位置情報に基づいてＨＤＤ２１からデータが読み出される。次に、ステップＳ１８において、第２の複合機２のネットワーク通信部２３は、制御部２２によって読み出されたデータを第１の複合機１へ送信する。
【００５５】
次に、ステップＳ１９において、第１の複合機１のネットワーク通信部１３は、第２の複合機２によって送信されたデータを受信する。次に、ステップＳ２０において、表示制御部１２９は、ネットワーク通信部１３によって受信されたデータをユーザに報知する検索結果画面をタッチパネル部１７１に表示する。なお、本実施形態において、検索結果画面には、例えばスキャナ部１４によって読み取られた画像データの内容が表示されるが、本発明は特にこれに限定されず、データ名のみを表示してもよい。また、複数のデータが検索キーワードと一致した場合、全てのデータを表示してもよいが、データ名のみを一覧表にして表示してもよい。この場合、ユーザによるデータ名の選択を受け付け、受け付けられたデータのみを取得し、取得したデータを表示してもよい。
【００５６】
このように、第２の複合機２のＨＤＤ２１にはデータが記憶されており、第１の複合機１のネットワーク通信部１３によって、ＨＤＤ２１に記憶されているデータの内容を表す属性情報と、データが記憶されているＨＤＤ２１を備える第２の複合機２を特定するとともに、データのＨＤＤ２１における記憶位置を特定するための記憶位置情報とが第２の複合機２に対して要求される。そして、第２の複合機２のネットワーク通信部２３によって、第１の複合機１からの要求が受信されるとともに、要求された属性情報及び記憶位置情報が第１の複合機１へ送信される。第１の複合機１のネットワーク通信部１３によって、第２の複合機２により送信された属性情報及び記憶位置情報が受信され、テーブルデータ作成部１２６によって、ネットワーク通信部１３により受信された属性情報と記憶位置情報とを対応付けたテーブルデータが作成され、ＨＤＤ１１にテーブルデータ作成部１２６により作成されたテーブルデータが記憶される。
【００５７】
したがって、ネットワークに接続された各複合機のＨＤＤに記憶されたデータの内容に関する属性情報と、当該データのデータ記憶手段における記憶位置とがテーブルデータとしてＨＤＤに記憶されるので、複数の複合機に記憶されているデータを一元化して管理することができる。また、所望するデータが記憶されている複合機のＨＤＤを指定する必要がなく、ユーザへ提供する情報を仮想的に１つの情報ソースとすることができる。
【００５８】
また、第１の複合機１の操作部１７によって、ユーザによる検索キーワードの入力が受け付けられた場合、ネットワーク通信部１３によって、第２の複合機２に対して属性情報及び記憶位置情報が要求され、第２の複合機２のネットワーク通信部２３によって、第１の複合機１のネットワーク通信部１３により要求された属性情報及び記憶位置情報が送信される。
【００５９】
したがって、ユーザによる検索キーワードの入力をトリガにして他の複合機からデータの属性情報及び記憶位置情報を取得することができ、常に最新の情報をテーブルデータとして記憶することができる。
【００６０】
なお、本実施形態では、ユーザによる検索キーワードの入力をトリガにして他の複合機に対してデータの属性情報及び記憶位置情報を要求しているが、本発明は特にこれに限定されず、所定の期間毎、例えば１時間毎に他の複合機に対してデータの属性情報及び記憶位置情報を要求してもよい。
【００６１】
また、第１の複合機１のテーブルデータ検索部１２７によって、操作部１７により受け付けられた検索キーワードがＨＤＤ１１に記憶されているテーブルデータの属性情報に含まれるか否かが検索され、ネットワーク通信部１３によって、テーブルデータ検索部１２７により検索キーワードが属性情報に含まれると判断された場合、当該属性情報に対応する記憶位置情報に基づいてデータが記憶されている第２の複合機２に対してデータの送信が要求される。そして、第２の複合機２のネットワーク通信部２３によって、第１の複合機１のネットワーク通信部１３により要求されたデータが読み出され、読み出されたデータが第１の複合機１へ送信される。第１の複合機１のネットワーク通信部１３によって、第２の複合機２のネットワーク通信部２３により送信されたデータが受信され、表示制御部１２９によって、ネットワーク通信部１３により受信されたデータがタッチパネル部１７１に表示される。
【００６２】
したがって、検索キーワードがテーブルデータの属性情報に含まれているか否かが検索され、検索キーワードが属性情報に含まれると判断された場合、当該属性情報に対応する記憶位置情報に基づいてデータが記憶されている他の複合機が特定され、特定された他の複合機からデータが取得されるので、保存先のＨＤＤを指定することなくネットワークに接続されている全ての複合機のＨＤＤに記憶されているデータを検索することができる。
【００６３】
さらに、第１の複合機１のＨＤＤ１１には、ネットワークを介して取得した他の複合機の接続状況が記憶されており、接続状況判断部１２８によって、テーブルデータ検索部１２７により検索キーワードが属性情報に含まれると判断された場合、ＨＤＤ１１に記憶されている接続状況と、当該属性情報に対応する記憶位置情報とに基づいて、データが記憶されている第２の複合機２が現在ネットワークに接続されているか否かが判断される。そして、接続状況判断部１２８によりデータが記憶されている第２の複合機２が現在ネットワークに接続されていると判断された場合、ネットワーク通信部１３によって、当該属性情報に対応する記憶位置情報に基づいてデータが記憶されている第２の複合機２に対してデータの送信が要求される。一方、接続状況判断部１２８によりデータが記憶されている第２の複合機２が現在ネットワークに接続されていないと判断された場合、表示制御部１２９によって、データが記憶されている第２の複合機２がネットワークに接続されていないことがタッチパネル部１７１に表示される。
【００６４】
したがって、ネットワークを介して取得した他の複合機の接続状況がＨＤＤに記憶されており、検索キーワードが属性情報に含まれると判断された場合、接続状況と、当該属性情報に対応する記憶位置情報とに基づいて、データが記憶されている他の複合機が現在ネットワークに接続されているか否かが判断されるので、現在ネットワークに接続されておらず、過去にネットワークに接続されていた複合機のＨＤＤに記憶されているデータについても検索することができる。
【００６５】
次に、ネットワーク上に新たな複合機が接続された場合における処理について説明する。図４は、ネットワーク上に新たな第４の複合機４が接続された場合におけるデータ管理システムの構成を示すブロック図である。第４の複合機４は、ＨＤＤ４１と、制御部４２と、ネットワーク通信部４３とを備えて構成される。データ記憶手段の一例であるＨＤＤ４１は、データを記憶するものであり、制御部４２は、ＨＤＤ４１を監視・統率するものであり、ネットワーク通信部４３は、他の複合機１，２，３等と相互にデータを送受信するものである。なお、第４の複合機４の構成は、図２に示す第１の複合機１の構成と同じであるので説明を省略する。
【００６６】
図４に示すように、ＬＡＮ５に第１，２，３の複合機１，２，３が既に接続された状態で、第４の複合機４が新たにＬＡＮ５に接続される場合、第４の複合機４は、複数の複合機のうちの１の複合機である第１の複合機１に記憶されているテーブルデータを取得することにより、テーブルデータの作成に要する時間を削減する。
【００６７】
図５は、ネットワーク上に新たな第４の複合機４が接続された場合における第４の複合機４及び第１の複合機１の動作について説明するためのフローチャートである。
【００６８】
まず、ステップＳ２１において、第４の複合機４のネットワーク通信部４３は、第１の複合機１に対してテーブルデータの送信を要求する。なお、本実施形態において、第４の複合機４は、第１の複合機１に対してテーブルデータの送信を要求するが、本発明は特にこれに限定されず、ネットワークに接続されている他の複合機２，３に対してテーブルデータの送信を要求してもよい。
【００６９】
次に、ステップＳ２２において、第１の複合機１のネットワーク通信部１３は、第４の複合機４によって送信されたテーブルデータの送信要求を受信する。次に、ステップＳ２３において、第１の複合機１の制御部１２は、ＨＤＤ１１からテーブルデータを読み出す。次に、ステップＳ２４において、第１の複合機１のネットワーク通信部１３は、制御部１２によって読み出されたテーブルデータを第４の複合機４へ送信する。
【００７０】
次に、ステップＳ２５において、第４の複合機４のネットワーク通信部４３は、第１の複合機１によって送信されたテーブルデータを受信する。次に、ステップＳ２６において、第４の複合機４の制御部４２は、ネットワーク通信部４３によって受信されたテーブルデータをＨＤＤ４１に記憶する。
【００７１】
なお、本実施形態では、ネットワークに新たに接続された第４の複合機４が第１の複合機１からテーブルデータを取得することによって当該テーブルデータをＨＤＤ４１に記憶しているが、本発明は特にこれに限定されず、新たにネットワークに接続された際に第４の複合機４は、ネットワークに接続されている他の複合機１，２，３から属性情報及び記憶位置情報を取得し、取得した属性情報及び記憶位置情報に基づいてテーブルデータを作成し、作成したテーブルデータをＨＤＤ４１に記憶してもよい。
【００７２】
このように、複合機４が新たにネットワークに接続された場合、新たに接続された複合機４のネットワーク通信部４３によって、既に接続されている複合機１に対してテーブルデータの送信が要求される。そして、既に接続されている複合機１のネットワーク通信部１３によって、新たに接続された複合機４のネットワーク通信部４３により要求されたテーブルデータがＨＤＤ１１から読み出され、読み出されたテーブルデータが新たに接続された複合機４へ送信される。新たに接続された複合機４のネットワーク通信部４３によって、既に接続されている複合機１のネットワーク通信部１３により送信されたテーブルデータが受信され、新たに接続された複合機４のＨＤＤ４１にネットワーク通信部４３により受信されたテーブルデータが記憶される。
【００７３】
したがって、複合機が新たにネットワークに接続された場合、既にネットワークに接続されている複合機からテーブルデータが取得されるので、新たに接続した際にテーブルデータを作成する必要がなく、テーブルデータの作成に要する時間を削減することができる。
【図面の簡単な説明】
【００７４】
【図１】本発明の一実施形態に係るデータ管理システムの構成を示すブロック図である。
【図２】本発明の一実施形態に係る画像形成装置の一例である複合機の内部構成を概略的に示すブロック図である。
【図３】図２に示す複合機のデータ検索処理について説明するためのフローチャートである。
【図４】ネットワーク上に新たな第４の複合機が接続された場合におけるデータ管理システムの構成を示すブロック図である。
【図５】ネットワーク上に新たな第４の複合機が接続された場合における第４の複合機及び第１の複合機の動作について説明するためのフローチャートである。
【符号の説明】
【００７５】
１    第１の複合機
２    第２の複合機
３    第３の複合機
５    ＬＡＮ
１０    データ管理システム
１１，２１，３１    ＨＤＤ
１２，２２，３２    制御部
１３，２３，３３    ネットワーク通信部
１４    スキャナ部
１５    画像処理部
１６    プリンタ部
１７    操作部
１７    ファクシミリ通信部
１２１    スキャナコントローラ
１２２    ファクシミリコントローラ
１２３    プリンタコントローラ
１２４    コピーコントローラ
１２５    データ情報作成部
１２６    テーブルデータ作成部
１２７    テーブルデータ検索部
１２８    接続状況判断部
１２９    表示制御部
１４１    露光ランプ
１４２    ＣＣＤ
１５１    補正部
１５２    画像加工部
１５３    画像メモリ
１６１    用紙搬送部
１６２    画像形成部
１６３    転写部
１６４    定着部
１７１    タッチパネル部
１７２    操作キー部
【図１】
2006157549.tif 000003
【図２】
2006157549.tif 000004
【図３】
2006157549.tif 000005
【図４】
2006157549.tif 000006
【図５】
2006157549.tif 000007