(57)【要約】【課題】各装置が記憶しているデータをシンクロナイズさせることができる画像出力システム及び画像出力装置の提供。【解決手段】画像出力装置は、シンクロナイズ先から送信される状態遷移通知を受信したか否かを判断し（Ｓ３０）、状態遷移通知を受信したと判断した場合（Ｓ３０：ＹＥＳ）、シンクロナイズを開始するか否かを判断する（Ｓ３１）。シンクロナイズを開始すると判断した場合（Ｓ３１：ＹＥＳ）、相手先の稼動条件を満たすか否かを判断し（Ｓ３２）、稼動条件を満たすと判断した場合（Ｓ３２：ＹＥＳ）、相手先から更新ファイルを取得し（Ｓ３３）、シンクロナイズ領域に格納する（Ｓ３４）。【選択図】図１０
2007193703.tif 000002
【特許請求の範囲】
【請求項１】
画像出力用のデータを記憶する記憶手段を備えた複数の画像出力装置を通信可能に接続してあり、各画像出力装置が通信先の画像出力装置から取得したデータに基づいて画像を出力する手段を備える画像出力システムにおいて、
各画像出力装置は、記憶しているデータを通信先の画像出力装置へ送信する手段と、該画像出力装置から送信されるデータを受信する手段とを備え、夫々の記憶手段に同一のデータを記憶させるようにしてあることを特徴とする画像出力システム。
【請求項２】
各画像出力装置の記憶手段は、送信すべきデータを記憶する第１の記憶領域と、受信したデータを記憶する第２の記憶領域とを有することを特徴とする請求項１に記載の画像出力システム。
【請求項３】
各画像出力装置の記憶手段は、データを記憶する第３の記憶領域を更に有しており、各画像出力装置は、前記第３の記憶領域に記憶しているデータの外部への送信を禁止する手段を備えることを特徴とする請求項２に記載の画像出力システム。
【請求項４】
各画像出力装置は、前記第１の記憶領域に新たなデータが記憶されたか否かを判断する手段を備え、新たなデータが記憶されたと判断した場合、該データを通信先の画像出力装置へ送信するようにしてあることを特徴とする請求項２又は請求項３に記載の画像出力システム。
【請求項５】
各画像出力装置は、前記第１の記憶領域に記憶しているデータの変更を受付ける手段を備え、前記データが変更された場合、変更されたデータを通信先の画像出力装置へ送信するようにしてあることを特徴とする請求項２又は請求項３に記載の画像出力システム。
【請求項６】
各画像出力装置は、前記第１の記憶領域に新たなデータが記憶されたか否か、及び前記第１の記憶手段に記憶しているデータが変更されたか否かを判断する手段と、該手段による判断結果を通信先の画像出力装置へ送信する手段とを備えることを特徴とする請求項２又は請求項３に記載の画像出力システム。
【請求項７】
前記判断結果を受信した画像出力装置は、前記判断結果の送信元に対し、新たに記憶されたデータ又は変更されたデータの送信を要求する手段を備えることを特徴とする請求項６に記載の画像出力システム。
【請求項８】
各画像出力装置は、通信先の画像出力装置へデータを送信する際の条件の設定を受付ける手段と、データを送信する際、設定された条件を満たすか否かを判断する手段と、前記条件を満たさないと判断した場合、データの送信を禁止する手段とを備えることを特徴とする請求項１乃至請求項７の何れか１つに記載の画像出力システム。
【請求項９】
データを記憶する記憶手段と、外部機器に記憶されているデータを取得し、取得したデータに基づいて画像を出力する手段とを備える画像出力装置において、
前記記憶手段に記憶しているデータを前記外部機器へ送信する手段と、該外部機器から送信されるデータを受信する手段とを備え、前記外部機器に記憶されているデータと同一のデータを前記記憶手段に記憶するようにしてあることを特徴とする画像出力装置。
【請求項１０】
前記記憶手段は、送信すべきデータを記憶する第１の記憶領域と、受信したデータを記憶する第２の記憶領域とを有することを特徴とする請求項９に記載の画像出力装置。
【請求項１１】
前記記憶手段は、データを記憶する第３の記憶領域を更に有しており、該第３の記憶領域に記憶しているデータの外部への送信を禁止する手段を備えることを特徴とする請求項１０に記載の画像出力装置。
【請求項１２】
前記第１の記憶領域に新たなデータが記憶されたか否かを判断する手段を備え、新たなデータが記憶されたと判断した場合、該データを前記外部機器へ送信するようにしてあることを特徴とする請求項１０又は請求項１１に記載の画像出力装置。
【請求項１３】
前記第１の記憶領域に記憶しているデータの変更を受付ける手段を備え、前記データが変更された場合、変更されたデータを前記外部機器へ送信するようにしてあることを特徴とする請求項１０又は請求項１１に記載の画像出力装置。
【請求項１４】
前記第１の記憶領域に新たなデータが記憶されたか否か、及び前記第１の記憶領域に記憶しているデータが変更されたか否かを判断する手段と、該手段による判断結果を前記外部機器へ送信する手段とを備えることを特徴とする請求項１０又は請求項１１に記載の画像出力装置。
【請求項１５】
記憶しているデータが更新された旨の情報を外部から受信した場合、前記情報の送信元に対し、更新されたデータの送信を要求する手段を備えることを特徴とする請求項９乃至請求項１４の何れか１つに記載の画像出力装置。
【請求項１６】
前記外部機器へデータを送信する際の条件の設定を受付ける手段と、データを送信する際、設定された条件を満たすか否かを判断する手段と、前記条件を満たさないと判断した場合、データの送信を禁止する手段とを備えることを特徴とする請求項９乃至請求項１５の何れか１つに記載の画像出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各装置が記憶しているデータを同期させることができる画像出力システム及び画像出力装置に関する。
【背景技術】
【０００２】
ドキュメントの電子データを装置内の記憶部に一時的に記憶して処理するデジタル複合機等の画像出力装置が商品化されている。デジタル複合機は、原稿の画像を読取るスキャナユニット、用紙上に画像形成を行うプリンタユニット、外部機器とデータの送受信を行う通信ユニット、外部から取得した画像データを記憶するストレージユニット等を備えており、スキャナ機能、コピー機能、プリンタ機能、ドキュメントファイリング等の複数の機能をユーザに提供している。このようなデジタル複合機は、複数のインタフェースから入力されるデータを効率よく処理するデータ処理装置として通信ネットワーク上に位置付けることにより稼動効率及び処理能力の向上をユーザに提案するものである。
【０００３】
この種のデジタル複合機においては、印刷ジョブ、スキャンデータなど様々なデータを記憶する記憶手段を有し、複数のデジタル複合機やパーソナルコンピュータなどを用いて、データを共有することが可能になってきている。このような場合、データの集中管理による設備増強の高コスト化を回避することが望ましい。一方、低コスト設備で実現できるデータの共有方法では、データ分散型によるシステムが考えられている（例えば、特許文献１参照）。
【０００４】
特許文献１に記載されているシステムでは、ネットワーク上の１つのプリンタ装置に搭載されているハードディスクに対して、他のプリンタ装置で共有することにより、ハードディスクを１つ用意するだけで格納されているフォントデータをハードディスクの無いプリンタにダウンロードして利用可能にする技術が開示されている。
【特許文献１】特開２００１−９２６１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
デジタル複合機で取り扱うデータは、フォントデータのみならず、カラー原稿を読み取って取得したカラー画像データが含まれる。したがって、利用する時点で通信ネットワーク上の他のデジタル複合機からこれらのデータをダウンロードする構成とした場合、通信時間がかかり、ネットワークトラフィックを増大させる原因となる。また、遠隔地など通信速度の遅いネットワーク環境に設置されたデジタル複合機の場合、供給すべきデータを再利用するためにはデータの転送時間が多くかかる。
【０００６】
また、共有すべきデータを検索する場合にも同様の問題を有しており、通信ネットワーク上のデジタル複合機を１つずつ検索し、所望のデータを記憶しているデジタル複合機を見つけ出し、更にそのデジタル複合機からデータの格納位置を検索する必要がある。したがって、ユーザの手間がかかり、検索をしている間、ネットワークトラフィックが増大するという問題点を有している。
【０００７】
本発明は斯かる事情に鑑みてなされたものであり、通信可能に接続された複数の画像出力装置を備え、夫々の記憶手段に同一のデータを記憶させる構成とすることにより、ネットワークトラフィックを増大させることなく、供給すべきデータを検索する手間を少なくすることができる画像出力システム及び画像出力装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る画像出力システムは、画像出力用のデータを記憶する記憶手段を備えた複数の画像出力装置を通信可能に接続してあり、各画像出力装置が通信先の画像出力装置から取得したデータに基づいて画像を出力する手段を備える画像出力システムにおいて、各画像出力装置は、記憶しているデータを通信先の画像出力装置へ送信する手段と、該画像出力装置から送信されるデータを受信する手段とを備え、夫々の記憶手段に同一のデータを記憶させるようにしてあることを特徴とする。
【０００９】
本発明にあっては、通信可能に接続された複数の画像出力装置を備え、夫々の記憶手段に同一のデータを記憶させるようにしているため、１台の画像出力装置を操作するだけで、他の画像出力装置で使用されたデータの再利用が可能となる。
【００１０】
本発明に係る画像出力システムは、各画像出力装置の記憶手段は、送信すべきデータを記憶する第１の記憶領域と、受信したデータを記憶する第２の記憶領域とを有することを特徴とする。
【００１１】
本発明にあっては、送信するデータを記憶する第１の記憶領域と、受信したデータを記憶する第２の記憶領域との使い分けが可能となる。
【００１２】
本発明に係る画像出力システムは、各画像出力装置の記憶手段は、データを記憶する第３の記憶領域を更に有しており、各画像出力装置は、前記第３の記憶領域に記憶しているデータの外部への送信を禁止する手段を備えることを特徴とする。
【００１３】
本発明にあっては、第３の記憶領域に記憶されたデータについては外部への送信が禁止される。
【００１４】
本発明に係る画像出力システムは、各画像出力装置は、前記第１の記憶領域に新たなデータが記憶されたか否かを判断する手段を備え、新たなデータが記憶されたと判断した場合、該データを通信先の画像出力装置へ送信するようにしてあることを特徴とする。
【００１５】
本発明にあっては、第１の記憶領域に新たなデータが記憶された場合、そのデータのみを送信する構成としているため、第１の記憶領域に記憶している全てのデータを送信する必要がなく、ネットワークトラフィックの削減が可能となる。
【００１６】
本発明に係る画像出力システムは、各画像出力装置は、前記第１の記憶領域に記憶しているデータの変更を受付ける手段を備え、前記データが変更された場合、変更されたデータを通信先の画像出力装置へ送信するようにしてあることを特徴とする。
【００１７】
本発明にあっては、第１の記憶領域に記憶しているデータが変更された場合、変更されたデータのみを送信する構成としているため、第１の記憶領域に記憶している全てのデータを送信する必要がなく、ネットワークトラフィックの削減が可能となる。
【００１８】
本発明に係る画像出力システムは、各画像出力装置は、前記第１の記憶領域に新たなデータが記憶されたか否か、及び前記第１の記憶手段に記憶しているデータが変更されたか否かを判断する手段と、該手段による判断結果を通信先の画像出力装置へ送信する手段とを備えることを特徴とする。
【００１９】
本発明にあっては、公開対象となっている第１の記憶領域の記憶内容が更新された場合、その旨がネットワーク上の他の画像出力装置へ通知される。
【００２０】
本発明に係る画像出力システムは、前記判断結果を受信した画像出力装置は、前記判断結果の送信元に対し、新たに記憶されたデータ又は変更されたデータの送信を要求する手段を備えることを特徴とする。
【００２１】
本発明にあっては、第１の記憶領域の記憶内容が更新された旨の通知を受信した場合、新たに記憶されたデータ又は変更されたデータの送信を要求することができる。
【００２２】
本発明に係る画像出力システムは、各画像出力装置は、通信先の画像出力装置へデータを送信する際の条件の設定を受付ける手段と、データを送信する際、設定された条件を満たすか否かを判断する手段と、前記条件を満たさないと判断した場合、データの送信を禁止する手段とを備えることを特徴とする。
【００２３】
本発明にあっては、データを送信する際の条件の設定を受付け、受付けた条件を満たさない場合には、データの送信を禁止するようにしているため、データを送信するタイミングの制御が可能となる。
【００２４】
本発明係る画像出力装置は、データを記憶する記憶手段と、外部機器に記憶されているデータを取得し、取得したデータに基づいて画像を出力する手段とを備える画像出力装置において、前記記憶手段に記憶しているデータを前記外部機器へ送信する手段と、該外部機器から送信されるデータを受信する手段とを備え、前記外部機器に記憶されているデータと同一のデータを前記記憶手段に記憶するようにしてあることを特徴とする。
【００２５】
本発明にあっては、外部機器に記憶されているデータと同一のデータを記憶手段に記憶するようにしているため、外部機器でされたデータを自機で再利用することが可能となる。
【００２６】
本発明係る画像出力装置は、前記記憶手段は、送信すべきデータを記憶する第１の記憶領域と、受信したデータを記憶する第２の記憶領域とを有することを特徴とする。
【００２７】
本発明にあっては、送信するデータを記憶する第１の記憶領域と、受信したデータを記憶する第２の記憶領域との使い分けが可能となる。
【００２８】
本発明係る画像出力装置は、前記記憶手段は、データを記憶する第３の記憶領域を更に有しており、該第３の記憶領域に記憶しているデータの外部への送信を禁止する手段を備えることを特徴とする。
【００２９】
本発明にあっては、第３の記憶領域に記憶されたデータについては外部への送信が禁止される。
【００３０】
本発明係る画像出力装置は、前記第１の記憶領域に新たなデータが記憶されたか否かを判断する手段を備え、新たなデータが記憶されたと判断した場合、該データを前記外部機器へ送信するようにしてあることを特徴とする。
【００３１】
本発明にあっては、第１の記憶領域に新たなデータが記憶された場合、そのデータのみを送信する構成としているため、第１の記憶領域に記憶している全てのデータを送信する必要がなく、ネットワークトラフィックの削減が可能となる。
【００３２】
本発明係る画像出力装置は、前記第１の記憶領域に記憶しているデータの変更を受付ける手段を備え、前記データが変更された場合、変更されたデータを前記外部機器へ送信するようにしてあることを特徴とする。
【００３３】
本発明にあっては、第１の記憶領域に記憶しているデータが変更された場合、変更されたデータのみを送信する構成としているため、第１の記憶領域に記憶している全てのデータを送信する必要がなく、ネットワークトラフィックの削減が可能となる。
【００３４】
本発明係る画像出力装置は、前記第１の記憶領域に新たなデータが記憶されたか否か、及び前記第１の記憶領域に記憶しているデータが変更されたか否かを判断する手段と、該手段による判断結果を前記外部機器へ送信する手段とを備えることを特徴とする。
【００３５】
本発明にあっては、公開対象となっている第１の記憶領域の記憶内容が更新された場合、その旨が外部機器へ通知される。
【００３６】
本発明係る画像出力装置は、記憶しているデータが更新された旨の情報を外部から受信した場合、前記情報の送信元に対し、更新されたデータの送信を要求する手段を備えることを特徴とする。
【００３７】
本発明にあっては、第１の記憶領域の記憶内容が更新された旨の通知を受信した場合、新たに記憶されたデータ又は変更されたデータの送信を要求することができる。
【００３８】
本発明係る画像出力装置は、前記外部機器へデータを送信する際の条件の設定を受付ける手段と、データを送信する際、設定された条件を満たすか否かを判断する手段と、前記条件を満たさないと判断した場合、データの送信を禁止する手段とを備えることを特徴とする。
【００３９】
本発明にあっては、データを送信する際の条件の設定を受付け、受付けた条件を満たさない場合には、データの送信を禁止するようにしているため、データを送信するタイミングが制御される。
【発明の効果】
【００４０】
本発明にあっては、通信可能に接続された複数の画像出力装置を備え、夫々の記憶手段に同一のデータを記憶させるようにしているため、１台の画像出力装置を操作するだけで、他の画像出力装置で使用されたデータの再利用が可能となる。したがって、通信ネットワークを通じて所望のデータを検索する時間を削減することができる。また、再利用時に通信できない状態になった場合であっても、確実に他の画像出力装置のデータを再利用できる。
【００４１】
本発明にあっては、送信するデータを記憶する第１の記憶領域と、受信したデータを記憶する第２の記憶領域との使い分けが可能となる。例えば、第２の記憶領域に関しては外部からのアクセスを禁止することで、不慮の更新、消去などによりデータが再利用不可となることを防止することができる。また、意図的なデータの改竄も防止することができる。更に、記憶領域を分割してるため、１台のハードディスクで運用することができ、導入コストを削減することができる。
【００４２】
本発明にあっては、第３の記憶領域に記憶されたデータについては外部への送信が禁止される。したがって、外部への公開を望まない場合、第３の記憶領域に記憶させておくことで機密の漏洩が防止される。
【００４３】
本発明にあっては、第１の記憶領域に新たなデータが記憶された場合、そのデータのみを送信する構成としている。したがって、第１の記憶領域に記憶している全てのデータを送信する必要がなく、ネットワークトラフィックを削減することができる。
【００４４】
本発明にあっては、第１の記憶領域に記憶しているデータが変更された場合、変更されたデータのみを送信する構成としている。したがって、第１の記憶領域に記憶している全てのデータを送信する必要がなく、ネットワークトラフィックを削減することができる。
【００４５】
本発明にあっては、公開対象となっている第１の記憶領域の記憶内容が更新された場合、その旨がネットワーク上の他の画像出力装置へ通知する。したがって、各画像出力装置が、ネットワーク上の他の画像出力装置を全て監視しておく必要がなくなり、通知を受けた段階でデータの送信を要求することにより各画像出力装置の記憶手段の記憶内容を同一にすることができる。また、ネットワーク上に接続された画像出力装置の数が増加した場合であっても、監視に要する処理時間及びネットワークトラフィックを削減することができる。
【００４６】
本発明にあっては、第１の記憶領域の記憶内容が更新された旨の通知を受信した場合、新たに記憶されたデータ又は変更されたデータの送信を要求する。したがって、各画像出力装置が、ネットワーク上の他の画像出力装置を全て監視しておく必要がなくなり、ネットワーク上に接続された画像出力装置の数が増加した場合であっても、監視に要する処理時間及びネットワークトラフィックを削減することができる。
【００４７】
本発明にあっては、データを送信する際の条件の設定を受付け、受付けた条件を満たさない場合には、データの送信を禁止するようにしているため、データを送信するタイミングが制御される。例えば、時間設定をしておくことで、通信手段が従量課金になっている場合には、低料金時間帯での通信が行え、通信料金を低減することができる。また、データの新規登録又は更新が行われた場合であっても、他の画像出力装置への送信を遅延させたり、停止させたりすることができる。
【発明を実施するための最良の形態】
【００４８】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
図１は本発明に係る画像出力システムの全体構成を示す模式図である。この画像出力システムは、通信ネットワークＮ上に接続された複数の画像出力装置１００，２００，３００により構成される。画像出力装置１００，２００，３００は、原稿の画像を光学的に読取るスキャナ機能、原稿を読取ることにより取得した画像データに基づいて画像形成を行うコピー機能、取得した画像データを外部へ送信するイメージ送信機能、外部から送信される印刷ジョブを受信して画像形成を行うプリンタ機能、取得した画像データ及び印刷ジョブ等を保存するドキュメントファイリング機能等を有するデジタル複合機である。通信ネットワークＮは、ローカルエリアネットワーク、又はインターネット網である。また、通信ネットワークＮ上には、印刷ジョブを生成し、画像出力装置１００，２００，３００へ送信するパーソナルコンピュータ等の情報処理装置４００が接続されている。
【００４９】
各画像出力装置１００，２００，３００は、ドキュメントファイリング機能を有しているため、自機に記憶されている画像データ又は印刷ジョブを読出し、それらのデータに基づいて出力処理を実行することができる。したがって、出力処理の失敗、出力部数の不足等のために出力処理を再度実行する必要がある場合には、記憶されているデータを任意に読出して出力処理を実行させることができる。
【００５０】
従来、他機に記憶されている画像データ及び印刷ジョブに基づいて出力処理を実行しようと思えば、その都度、他機から自機へデータをダウンロードし、その上で出力処理を実行する必要があった。そこで、本発明では、画像出力装置１００〜３００の記憶内容を予め同期（シンクロナイズ）させておき、必要なときに自機からデータを読出せるようにシステムを構築する。なお、記憶内容の同期（シンクロナイズ）とは、各装置に記憶しているデータの一部又は全部を同時的に同一にすることをいう。
【００５１】
図２は画像出力装置１００の内部構成を示すブロック図である。画像出力装置１００は、制御部１０１を備えており、この制御部１０１が操作部１０２、表示部１０３、原稿読取部１０４、通信部１０５、画像生成部１０６、印刷出力制御部１０７、管理部１０９、記憶部１１０等の各種ハードウェアを制御することにより、本発明に係る画像出力装置として動作させる。そのため、制御部１０１は、前述のハードウェア各部を制御する制御プログラムを格納したＲＯＭ、ＲＯＭから読出した制御プログラムを一時的に格納するＲＡＭ、ＲＡＭに読み込まれた制御プログラムを実行するＣＰＵ等を備えている。
【００５２】
操作部１０２は、利用者の操作を受付けるための各種ハードウェアキー、タッチパネル等を有しており、出力枚数の設定、出力開始指示等の操作を受付ける。また、表示部１０３は、液晶ディスプレイ装置、ＬＥＤディスプレイ装置等を備えており、操作部１０２を通じて入力された設定値、利用者に対して報知すべき情報等を表示する。
【００５３】
原稿読取部１０４は、読取用の原稿が載置されるガラス製の原稿台、載置された原稿に対して読取用の照明を照射する光源、原稿の画像が結像されるＣＣＤラインセンサ、このＣＣＤラインセンサが出力するアナログ画像信号をデジタル形式の信号に変換するＡＤ変換器等を備えている。ＡＤ変換器が出力するデジタル形式の信号は画像生成部１０６へ送出される。
【００５４】
通信部１０５は、通信ネットワークＮへ接続するための通信インタフェースを備えており、通信ネットワークＮ上に接続された他の画像出力装置２００，３００から送信されるデータ、情報処理装置４００から送信される印刷ジョブを受信すると共に、画像出力装置２００，３００へ送信すべきデータ、情報処理装置４００へ通知すべき情報を送信する。通信部１０５では、このような各種データの送受信に関する制御を行う。
【００５５】
画像生成部１０６は、原稿読取部１０４から送出されるデジタル信号、及び通信部１０５で受信した印刷ジョブに基づいて、印刷用の画像データを生成する。原稿読取部１０４から送出されるデジタル信号に基づいて画像データを生成する場合、原稿読取時の光源の配光特性、イメージセンサの感度ムラ等の補正を施すことによりデジタル形式の画像データを生成する。また、通信部１０５が受信した印刷ジョブに基づいて画像データを生成する場合、ジョブ記述言語に基づいて印刷ジョブを展開することにより画像データを生成する。
【００５６】
印刷出力制御部１０７は、画像生成部１０６にて生成された画像データに基づいて印刷処理を実行する際、印刷部１０８を構成するハードウェア各部の制御を行う。印刷部１０８は、感光体ドラムを所定の電位に帯電させる帯電器、外部から受付けた画像データに応じてレーザ光を発して感光体ドラム上に静電潜像を生成させるレーザ書込装置、感光体ドラム表面に形成された静電潜像にトナーを供給して顕像化する現像器、感光体ドラム表面に形成されたトナー像を用紙、ＯＨＰフィルム等のシート上に転写する転写器等（不図示）を備えており、電子写真方式にてユーザが所望する画像を用紙上に形成することができる。
なお、本実施の形態では、印刷部１０８はレーザ書込装置を用いた電子写真方式により画像形成を行う構成としたが、インクジェット方式、熱転写方式、昇華方式により画像形成を行う構成の印刷部を設けてもよいことは勿論である。
【００５７】
管理部１０９は、不揮発性のフラッシュメモリを備えている。管理部１０９は、自身に搭載されている記憶部１１０及び通信ネットワークＮ上の他の画像出力装置２００，３００に搭載されている記憶部２１０、３１０（図３参照）の稼動状態、稼動条件等を記憶するＨＤＤ管理テーブル１０９ａ、自身が他の画像出力装置２００，３００に対して公開するデータの情報を記憶する公開ファイル管理テーブル１０９ｂとして利用されている。
【００５８】
記憶部１１０は、磁気記録媒体を備えたＨＤＤ装置を備えており、その記憶領域の一部は、原稿読取部１０４を通じて取得した画像データ、通信部１０５を通じて受信した印刷ジョブ、通信ネットワークＮ上の他の画像出力装置２００，３００により公開されているデータを記憶するための記憶領域として利用されている。このデータ記憶領域は、後述するように、外部の画像出力装置２００，３００に対してデータを公開する公開領域１１０ａ、外部機器に対してデータを非公開とする非公開領域１１０ｂ、画像出力装置２００，３００が公開しているデータをそれぞれ記憶するシンクロナイズ領域１１０ｃ，１１０ｄとして利用されている。
【００５９】
図３は各画像出力装置１００〜３００に搭載されている記憶部１１０〜３１０の関係を説明する模式図である。画像出力装置１００に搭載されている記憶部１１０はデータを記憶するための複数の記憶領域を有している。これらの記憶領域は用途によって使い分けられている。画像出力装置１００に処理させる目的で入力されたデータは、公開領域１１０ａ又は非公開領域１１０ｂの何れか一方に記憶される。これらのデータには、原稿読取部１０４を通じて画像生成部１０６によって生成された画像データ（スキャンデータ）、通信部１０５を通じて受信した印刷ジョブ等が含まれる。公開領域１１０ａ又は非公開領域１１０ｂの何れに記憶させるかはユーザの選択に依存し、画像出力装置１００はその選択を操作部１０２を通じて受付ける。一方、通信ネットワークＮ上の他の画像出力装置２００，３００が公開しているデータは、シンクロナイズ領域１１０ｃ，１１０ｄに記憶される。本実施の形態では、画像出力装置２００が公開しているデータを記憶させるためにシンクロナイズ領域１１０ｃを用意してあり、画像出力装置３００が公開しているデータを記憶させるためにシンクロナイズ領域１１０ｄを用意してある。他の画像出力装置２００，３００が備える記憶部２１０，３１０の構成についても同様である。
【００６０】
その結果、画像出力装置２００のシンクロナイズ領域２１０ｃ、及び画像出力装置３００のシンクロナイズ領域３１０ｃの記憶内容は、画像出力装置１００の公開領域１１０ａの記憶内容に同期させることができる。同様に、画像出力装置３００のシンクロナイズ領域３１０ｄ、及び画像出力装置１００のシンクロナイズ領域１１０ｃの記憶内容は、画像出力装置２００の公開領域２１０ａの記憶内容に同期させることができ、画像出力装置１００のシンクロナイズ領域１１０ｄ、及び画像出力装置２００のシンクロナイズ領域２１０ｄの記憶内容は、画像出力装置３００の公開領域３１０ａの記憶内容に同期させることができる。一方、画像出力装置２００，３００の記憶部２１０，３１０にもそれぞれ非公開領域２１０ｂ，３１０ｂが設定されており、外部に公開しないデータを記憶させておくことができるように構成されている。
【００６１】
画像出力装置１００は、記憶部１１０内の公開領域１１０ａ又は非公開領域１１０ｂに記憶させているデータを読出して出力処理が行えるようにしている。また、シンクロナイズ領域１１０ｃ，１１０ｄからデータを読出すことにより、他の画像出力装置２００，３００で使用されたデータに基づいて出力処理を行うことができるように構成している。
【００６２】
図４は画像出力装置１００の表示部１０３に表示される操作画面の一例を示す模式図である。図４に示した操作画面１０は、表示部１０３のディスプレイ上に配置されるタッチパネルにより構成されるものである。この操作画面１０には、記憶部１１０から読出すべきデータを選択するためのデータ選択欄１１、対象の記憶領域を選択するための選択キー１２、印刷指示を与える印刷指示キー１３、選択したデータを外部へ送信するための転送キー１４、選択したデータをファクシミリデータとして外部へ送信するファクシミリキー１５、選択したデータを表示部１０３に表示するための閲覧キー１６が配置されている。ユーザは、操作部１０２にて適宜の操作を行うことにより操作画面１０を呼出し、データ選択欄１１から対象のデータを選択し、実行する処理に対応したキー（１３〜１６）を選択することで記憶部１１０に記憶されているデータに基づいて出力処理を実行することができる。
画像出力装置２００，３００を操作して夫々の記憶部２１０，３１０からデータを読出し、出力処理を実行する場合も同様である。
【００６３】
以下、画像出力装置１００の動作について説明する。
図５はシンクロナイズの準備段階で実行する処理の手順を説明するフローチャートである。画像出力装置１００の制御部１０１は、自身の管理部１０９に記憶されているＨＤＤ管理テーブル１０９ａから情報を読出す（ステップＳ１０）。図６はＨＤＤ管理テーブル１０９ａの一例を示す概念図である。ＨＤＤ管理テーブル１０９ａでは、領域名、シンクロナイズ先名称、シンクロナイズ先情報、容量、稼動の可否、稼動条件の有無、稼動条件、状態遷移フラグを互いに関連付けて記憶している。領域名は、記憶部１１０内に設けられている各記憶領域の名称である。シンクロナイズ先名称は、通信ネットワークＮ上に接続されている他の画像出力装置の名称である。「ＭＦＰ（Ｂ）」は例えば画像出力装置２００の名称であり、「ＭＦＢ（Ｃ）」は例えば画像出力装置３００の名称である。シンクロナイズ先情報は、シンクロナイズ先の記憶領域を指定するアドレスである。容量は、各記憶領域の記憶容量である。稼動の可否は、その記憶領域が外部からのアクセスを許可するか否かを示す情報である。稼動条件の有無は、その記憶領域が稼動条件を有しているか否かを示す情報であり、稼動形態、開始時刻、終了時刻、停止期間が稼動条件として設定される。状態遷移フラグは、その記憶領域の記憶内容に変化があったか否かを示す情報であり、記憶領域内に新たなデータが記憶された場合、記憶されているデータが変更された場合、記憶されているデータが消去された場合、記憶内容に変化があったとして状態遷移フラグを「オン」に設定、変化がない場合には「オフ」に設定する。図６に示した例では２つのシンクロナイズ領域が設定されており、次のステップ以降でシンクロナイズ先の画像出力装置にアクセスし、必要な情報を取得する。
【００６４】
ステップＳ１０でＨＤＤ管理テーブル１０９ａから情報を読出した場合、ＨＤＤ管理テーブル１０９ａにシンクロナイズ先が登録されているか否かを判断する（ステップＳ１１）。シンクロナイズ先が登録されていないと判断した場合、（Ｓ１１：ＮＯ）、本フローチャートによる処理を終了する。
【００６５】
シンクロナイズ先が登録されていると判断した場合（Ｓ１１：ＹＥＳ）、ＨＤＤ管理テーブル１０９ａに登録されているシンクロナイズ先情報に従って相手先の画像出力装置（例えば、画像出力装置２００）から公開領域の情報を取得する（ステップＳ１２）。制御部１０１は、相手先から公開領域の情報を取得する際、通信エラー又はアクセスエラーが発生したか否かを判断する（ステップＳ１３）。通信エラー又はアクセスエラーが発生した場合（Ｓ１３：ＹＥＳ）、相手先が稼動不可である旨をＨＤＤ管理テーブル１０９ａにセットする（ステップＳ１７）。
【００６６】
通信エラー及びアクセスエラーが発生していないと判断した場合（Ｓ１３：ＮＯ）、相手先の容量、相手先の稼動条件、相手先が稼動可である旨をＨＤＤ管理テーブル１０９ａにセットする（ステップＳ１４〜Ｓ１６）。図７の概念図は、各条件がセットされた後のＨＤＤ管理テーブル１０９ａの一例を示している。
【００６７】
次いで、制御部１０１は、ＨＤＤ管理テーブル１０９ａの登録内容を参照することにより、他のシンクロナイズ先が登録されているか否かを判断する（ステップＳ１８）。他のシンクロナイズ先が登録されていると判断した場合（Ｓ１８：ＹＥＳ）、制御部１０１は、処理をステップＳ１２へ戻し、他のシンクロナイズ先が登録されていないと判断した場合（Ｓ１８：ＮＯ）、本フローチャートによる処理を終了する。
【００６８】
次に、公開領域１１０ａの記憶内容に状態遷移があった場合の画像出力装置１００の動作について説明する。図８は公開領域１１０ａの状態遷移に応じて画像出力装置１００が実行する処理の手順を説明するフローチャートである。画像出力装置１００の制御部１０１は、公開領域１１０ａの記憶内容を公開ファイル管理テーブル１０９ｂに基づいて管理する。図９は公開ファイル管理テーブル１０９ｂの一例を示す概念図である。公開ファイル管理テーブル１０９ｂでは、更新フラグ、種別、ファイル名、前回通知フラグ、前回通知時刻、ファイル詳細情報を互いに関連付けて記憶している。
【００６９】
制御部１０１は公開ファイル管理テーブル１０９ｂの内容に基づいて公開領域の状態遷移があったか否かを判断する（ステップＳ２０）。公開領域の状態遷移があったと判断した場合（Ｓ２０：ＹＥＳ）、制御部１０１は、ＨＤＤ管理テーブル１０９ａの状態遷移フラグをオンにセットする（ステップＳ２１）。
【００７０】
次いで、ＨＤＤ管理テーブル１０９ａにセットされている稼動条件に基づいて相手先が稼動時間内であるか否かを判断する（ステップＳ２２）。相手先が稼動時間内であると判断した場合（Ｓ２２：ＹＥＳ）、その相手先に状態遷移があった旨を状態遷移通知として通知し（ステップＳ２３）、状態遷移フラグをオフにセットする（ステップＳ２４）。一方、ステップＳ２０で公開領域１１０ａの状態遷移がないと判断した場合（Ｓ２０：ＮＯ）、及びステップＳ２２で相手先が稼動時間内でないと判断した場合（Ｓ２２：ＮＯ）、相手先への通知を行うことなく本フローチャートによる処理を終了する。
【００７１】
次に、他の画像出力装置２００（３００）とシンクロナイズを実行する際の画像出力装置１００の動作について説明する。図１０はシンクロナイズを実行する際に画像出力装置１００が実行する処理の手順を説明するフローチャートである。画像出力装置１００は、通信ネットワークＮ上の他の画像出力装置（例えば、画像出力装置２００）から送信される状態遷移通知を受信したか否かを判断する（ステップＳ３０）。状態遷移通知を受信していないと判断した場合（Ｓ３０：ＮＯ）、状態遷移通知を受信するまで待機する。
【００７２】
状態遷移通知を受信したと判断した場合（Ｓ３０：ＹＥＳ）、制御部１０１は、シンクロナイズを開始するか否かを判断する（ステップＳ３１）。例えば、画像出力装置１００が受信した印刷ジョブに基づいて出力処理を開始している場合、ユーザの処理を優先的に実行するためにシンクロナイズを後に実行することが望ましい。そのため、シンクロナイズを開始するか否かを判断し、開始しないと判断した場合（Ｓ３１：ＮＯ）、シンクロナイズを実行できるタイミングまで待機する。
【００７３】
シンクロナイズを実行すると判断した場合（Ｓ３１：ＹＥＳ）、制御部１０１は、相手先の稼動条件を満たすか否かを判断する（ステップＳ３２）。稼動条件を満たさないと判断した場合（Ｓ３２：ＮＯ）、本フローチャートによる処理を終了する。稼動条件を満たすと判断した場合（Ｓ３２：ＹＥＳ）、相手先から更新ファイルを取得し（ステップＳ３３）、対象のシンクロナイズ領域に更新ファイルを格納する（ステップＳ３４）。
【図面の簡単な説明】
【００７４】
【図１】本発明に係る画像出力システムの全体構成を示す模式図である。
【図２】画像出力装置の内部構成を示すブロック図である。
【図３】各画像出力装置に搭載されている記憶部の関係を説明する模式図である。
【図４】画像出力装置の表示部に表示される操作画面の一例を示す模式図である。
【図５】シンクロナイズの準備段階で実行する処理の手順を説明するフローチャートである。
【図６】ＨＤＤ管理テーブルの一例を示す概念図である。
【図７】各条件がセットされた後のＨＤＤ管理テーブルの一例を示す概念図である。
【図８】公開領域の状態遷移に応じて画像出力装置が実行する処理の手順を説明するフローチャートである。
【図９】公開ファイル管理テーブルの一例を示す概念図である。
【図１０】シンクロナイズを実行する際に画像出力装置が実行する処理の手順を説明するフローチャートである。
【符号の説明】
【００７５】
１００  画像出力装置
１０１  制御部
１０２  操作部
１０３  表示部
１０４  原稿読取部
１０５  通信部
１０６  画像生成部
１０７  印刷出力制御部
１０８  印刷部
１０９  管理部
１１０  記憶部
１１０ａ  公開領域
１１０ｂ  非公開領域
１１０ｃ，１１０ｄ  シンクロナイズ領域
２００，３００  画像出力装置
Ｎ  通信ネットワーク
【図１】
2007193703.tif 000003
【図２】
2007193703.tif 000004
【図３】
2007193703.tif 000005
【図４】
2007193703.tif 000006
【図５】
2007193703.tif 000007
【図６】
2007193703.tif 000008
【図７】
2007193703.tif 000009
【図８】
2007193703.tif 000010
【図９】
2007193703.tif 000011
【図１０】
2007193703.tif 000012