(57)【特許請求の範囲】
【請求項１】
第１のデータと第２のデータとの関連付けを定義する管理データを記憶する記憶手段と、
前記第１のデータまたは前記第２のデータに対する処理を実行するための指示を受け付ける指示受付手段と、
前記受け付けられた指示に従って、前記第１のデータまたは前記第２のデータに対して処理を実行する処理実行手段と、
前記処理実行手段により前記第１のデータに対する処理が実行されたことに基づいて、前記第１データの出力を禁止する第１の出力禁止手段と、
前記第１の出力禁止手段により前記第１のデータの出力が禁止されたことに応じて、該第１のデータに関連付けられた前記第２のデータの出力を禁止する第２の出力禁止手段と、を備えた情報処理装置。
【請求項２】
前記指示受付手段は、前記第１のデータを変更する指示を受け付ける変更指示受付手段を含み、
前記第１の出力禁止手段は、前記処理実行手段により前記変更指示受付手段の受け付けた前記第１のデータを変更する処理が実行されたことに応じて、前記処理実行手段による変更前の第１のデータの出力を禁止する、請求項１に記載の情報処理装置。
【請求項３】
前記処理実行手段は、前記第１のデータまたは前記第２のデータを、ネットワークに接続された他の装置に送信する送信手段を含み、
前記第１の出力禁止手段は、前記送信手段により前記第１のデータが前記他の装置に送信されたことに応じて、該第１のデータの出力を禁止する、請求項１に記載の情報処理装置。
【請求項４】
前記第２の出力禁止手段は、前記第１の出力禁止手段により前記第１のデータの出力が禁止されたことに応じて、前記送信手段が前記第２のデータを他の装置に送信するのを禁止する、請求項３に記載の情報処理装置。
【請求項５】
前記第２の出力禁止手段により前記第１のデータに関連する前記第２のデータの出力が禁止された場合、前記第１のデータまたは前記第２のデータの出力を禁止することを通知する信号を、前記ネットワークに接続された前記他の装置に送信する禁止信号送信手段さらに備えた、請求項４に記載の情報処理装置。
【請求項６】
前記処理実行手段は、前記第１のデータまたは前記第２のデータを画像形成する画像形成手段を含み、
前記第１の出力禁止手段は、前記画像形成手段により前記第１のデータが画像形成されたことに応じて、該第１のデータの出力を禁止する、請求項１に記載の情報処理装置。
【請求項７】
前記第２の出力禁止手段は、前記第１の出力禁止手段により前記第１のデータの出力が禁止されたことに応じて、前記画像形成手段が前記第２のデータを画像形成するのを禁止する、請求項６に記載の情報処理装置。
【請求項８】
ネットワークに接続された複数の情報処理装置を含む情報処理システムであって、
前記複数の情報処理装置それぞれは、
第１のデータと第２のデータとの関連付けを定義する管理データを記憶する記憶手段と、
前記第１のデータまたは前記第２のデータに対する処理を実行するための指示を受け付ける指示受付手段と、
前記受け付けられた指示に従って、前記第１のデータまたは前記第２のデータに対して処理を実行する処理実行手段と、
前記処理実行手段により第１のデータに対する処理が実行されたことに基づいて、前記第１データの出力を禁止する第１の出力禁止手段と、
前記第１の出力禁止手段により前記第１のデータの出力が禁止されたことに応じて、該第１のデータに関連付けられた前記第２のデータの出力を禁止する第２の出力禁止手段とを備えた、情報処理システム。
【請求項９】
前記複数の情報処理装置それぞれは、
前記第２の出力禁止手段により前記第１のデータに関連する前記第２のデータの出力が禁止された場合、前記第２のデータの出力を禁止することを通知する信号を、前記ネットワークに接続された前記他の装置に送信する禁止信号送信手段さらに備えた、請求項８に記載の情報処理システム。
【請求項１０】
ネットワークに接続された複数の情報処理装置およびサーバ装置を含む情報処理システムであって、
前記サーバ装置は、
第１のデータと第２のデータとの関連付けを定義する管理データを記憶する記憶手段を備え、
前記複数の情報処理装置それぞれは、
前記第１のデータまたは前記第２のデータに対する処理を実行するための指示を受け付ける指示受付手段と、
前記受け付けられた指示に従って、前記第１のデータまたは前記第２のデータに対して処理を実行する処理実行手段と、
前記処理実行手段により第１のデータに対する処理が実行されたことに基づいて、前記第１データの出力を禁止する第１の出力禁止手段と、
前記第１の出力禁止手段により前記第１のデータの出力が禁止されたことに応じて、該第１のデータに関連付けられた前記第２のデータの出力を禁止する第２の出力禁止手段と、を備えた情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は情報処理装置および情報処理システムに関し、特に記憶するデータの出力を管理する機能を備えた情報処理装置および情報処理システムに関する。
【背景技術】
【０００２】
近年、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｆｅｒａｌ）で代表される画像形成装置は、画像データを記憶するためにハードディスクドライブ（以下、「ＨＤＤ」という）等の記憶装置を備えたものが登場している。このＭＦＰにおいて、ＨＤＤに記憶されたデータを複数人で共有する場合がある。また、ＭＦＰをネットワークに接続し、そのＨＤＤに記憶されたデータを、他のＭＦＰまたはコンピュータに送信し、他のＭＦＰまたはコンピュータで画像形成等する場合がある。
【０００３】
データを複数人で共有する場合、そのデータの画像形成回数を制限する技術が知られている（例えば、特許文献１または特許文献２）。しかしながら、従来の技術においては、複数あるデータ個々にしか画像形成する回数を制限することができないといった問題がある。あるデータが他のデータと関連する場合、一方のデータの出力が制限されると、それに連動して他方のデータの出力を制限しなければならない場合がある。例えば、不動産の売買契約書と、その不動産の販売用資料との関係である。売買契約が成立して売買契約書に調印された後は、再度売買契約書を画像形成する必要がなくなる。加えて、販売用資料が不要となるため、販売用資料が画像形成されるのを制限する必要がある。
【特許文献１】特開２００５−２９３０１５号公報
【特許文献２】特開平７−３１９６４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、出力されてはいけない状態となったデータが出力されてしまうのを防止することが可能な情報処理装置を提供することである。
【０００５】
この発明の他の目的は、出力されてはいけない状態となったデータが出力されてしまうのを防止することが可能な情報処理システムを提供することである。
【課題を解決するための手段】
【０００６】
上述した目的を達成するためにこの発明のある局面によれば、情報処理装置は、第１のデータと、第２のデータとの関連付けを定義する管理データを記憶する記憶手段と、第１のデータまたは第２のデータに対する処理を実行するための指示を受け付ける指示受付手段と、受け付けられた指示に従って、第１のデータまたは第２のデータに対して処理を実行する処理実行手段と、処理実行手段により第１のデータに対する処理が実行されたことに基づいて、第１のデータの出力を禁止する第１の出力禁止手段と、第１の出力禁止手段により第１のデータの出力が禁止されたことに応じて、該第１のデータに関連付けられた第２のデータの出力を禁止する第２の出力禁止手段と、を備える。
【０００７】
この局面に従えば、関連する第１のデータと第２のデータのうち第１のデータの出力が禁止されると、第２のデータの出力が禁止される。このため、出力されてはいけない状態となったデータが出力されてしまうのを防止することが可能な情報処理装置を提供することができる。
【０００８】
好ましくは、指示受付手段は、第１のデータを変更する指示を受け付ける変更指示受付手段を含み、第１の出力禁止手段は、処理実行手段により変更指示受付手段の受け付けた第１のデータを変更する処理が実行されたことに応じて、処理実行手段による変更前の第１のデータの出力を禁止する。
【０００９】
この局面に従えば、第１のデータが変更されると、変更前の第１のデータに関連する第２のデータの出力が禁止されるので、変更前の第１のデータに関連付けられた第２のデータが出力されるのを防止することができる。
【００１０】
好ましくは、処理実行手段は、第１のデータまたは第２のデータを、ネットワークに接続された他の装置に送信する送信手段を含み、第１の出力禁止手段は、送信手段により第１のデータが他の装置に送信されたことに応じて、該第１のデータの出力を禁止する。
【００１１】
この局面に従えば、第１のデータがネットワークに接続された他の装置に送信されると、該第１のデータに関連付けられた第２のデータの出力が禁止されるので、第１のデータの送信によりその後に第１のデータが使用できなくなる状態において、第２のデータが出力されるのを防止することができる。
【００１２】
好ましくは、第２の出力禁止手段は、第１の出力禁止手段により第１のデータの出力が禁止されたことに応じて、送信手段が第２のデータを他の装置に送信するのを禁止する。
【００１３】
好ましくは、第２の出力禁止手段により第１のデータに関連する第２のデータの出力が禁止された場合、第１のデータまたは第２のデータの出力を禁止することを通知する信号を、ネットワークに接続された他の装置に送信する禁止信号送信手段さらに備える。
【００１４】
この局面に従えば、他の装置において第１のデータおよび第２のデータが出力されるのを禁止することができる。
【００１５】
好ましくは、処理実行手段は、第１のデータまたは第２のデータを画像形成する画像形成手段を含み、第１の出力禁止手段は、画像形成手段により第１のデータが画像形成されたことに応じて、該第１のデータの出力を禁止すると判断する。
【００１６】
この局面に従えば、第１のデータが画像形成されると、該第１のデータに関連付けられた第２のデータの出力が禁止されるので、第１のデータの画像形成によりその後に第１のデータが使用できなくなる状態において、第２のデータが出力されるのを防止することができる。
【００１７】
好ましくは、第２の出力禁止手段は、第１の出力禁止手段により前記第１のデータの出力が禁止されたことに応じて、画像形成手段が第２のデータを画像形成するのを禁止する。
【００１８】
この発明の他の局面によれば、情報処理システムは、ネットワークに接続された複数の情報処理装置を含む情報処理システムであって、複数の情報処理装置それぞれは、第１のデータと第２のデータとの関連付けを定義する管理データを記憶する記憶手段と、第１のデータまたは第２のデータに対する処理を実行するための指示を受け付ける指示受付手段と、受け付けられた指示に従って、第１のデータまたは第２のデータに対して処理を実行する処理実行手段と、処理実行手段により第１のデータに対する処理が実行されたことに基づいて、第１のデータの出力を禁止する第１の出力禁止手段と、第１の出力禁止手段により前記第１のデータの出力が禁止されたことに応じて、該第１のデータに関連付けられた第２のデータの出力を禁止する第２の出力禁止手段と、を備える。
【００１９】
この局面に従えば、出力されてはいけない状態となったデータが出力されてしまうのを防止することが可能な情報処理システムを提供することができる。
【００２０】
好ましくは、複数の情報処理装置それぞれは、第２の出力禁止手段により第１のデータに関連する第２のデータの出力が禁止された場合、第２のデータの出力を禁止することを通知する信号を、ネットワークに接続された他の装置に送信する禁止信号送信手段さらに備える。
【００２１】
この発明の他の局面によれば、情報処理システムは、ネットワークに接続された複数の情報処理装置およびサーバ装置を含む情報処理システムであって、サーバ装置は、第１のデータと第２のデータとの関連付けを定義する管理データを記憶する記憶手段を備え、複数の情報処理装置それぞれは、第１のデータまたは第２のデータに対する処理を実行するための指示を受け付ける指示受付手段と、受け付けられた指示に従って、第１のデータまたは第２のデータに対して処理を実行する処理実行手段と、処理実行手段により第１のデータに対する処理が実行されたことに基づいて、第１のデータの出力を禁止する第１の出力禁止手段と、第１の出力禁止手段により前記第１のデータの出力が禁止されたことに応じて、該第１のデータに関連付けられた第２のデータの出力を禁止する第２の出力禁止手段と、を備える。
【００２２】
この局面によれば、出力されてはいけない状態となったデータが出力されてしまうのを防止することが可能な情報処理システムを提供することができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２５】
図１は、本発明の実施の形態における情報処理システムの全体概要を示す図である。図１を参照して、情報処理システム１は、ネットワーク２にそれぞれ接続された複合機（以下、「ＭＦＰ」という）１００，１００Ａ，１００Ｂ，１００Ｃを含む。ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃは、その構成および機能は同じなので、ここでは特に言及しない限りＭＦＰ１００を例に説明する。
【００２６】
ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００は、原稿を読取るためのスキャナ、画像データに基づいて紙などの記録媒体に画像を形成するための画像形成部、ファクシミリを含み、画像読取機能、複写機能、ファクシミリ送受信機能を備えている。なお、本実施の形態においてはＭＦＰ１００を例に説明するが、ＭＦＰ１００に代えて、たとえば、スキャナ、画像形成装置、ファクシミリ、コンピュータ等であってもよい。
【００２７】
ネットワーク２は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。またネットワーク２は、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、インターネット等であってもよい。
【００２８】
図２は、本実施の形態におけるＭＦＰ１００のハード構成の一例を示すブロック図である。図２を参照して、ＭＦＰ１００は、それぞれがバス１２０に接続された中央演算装置（ＣＰＵ）１０１と、ＣＰＵ１０１が実行するためのプログラムなどを記録したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０３と、実行されるプログラムをロードするための、およびプログラム実行中のデータを記憶するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０５と、データを不揮発的に記憶するためのハードディスクドライブ（ＨＤＤ）１０７と、フラッシュメモリ１０８が装着されるカードインターフェース（Ｉ／Ｆ）１０９と、ＭＦＰ１００をネットワーク２に接続するための通信Ｉ／Ｆ１１１と、スキャナ１１３と、画像形成部１１５と、ファクシミリ（ＦＡＸ）１１７と、ユーザとのインターフェイスとなるオペレーションパネル１１９とを含む。
【００２９】
ＣＰＵ１０１は、カードＩ／Ｆ１０９に装着されたフラッシュメモリ１０８に記憶されたデータ管理プログラムをＲＡＭ１０５にロードして実行する。なお、ＣＰＵ１０１で実行するプログラムは、フラッシュメモリ１０８に記憶されたデータ管理プログラムに限られず、ＣＰＵ１０１に別に接続されたＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ／Ｐｒｏｇｒａｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に記憶されたプログラムをＲＡＭ１０５にロードして実行するようにしてもよい。ＥＥＰＲＯＭを用いれば、データ管理プログラムを書き換えるまたは追加して書き込みすることが可能となる。このため、ネットワーク２に接続された他のコンピュータが、ＭＦＰ１００のＥＥＰＲＯＭに記憶されたデータ管理プログラムを書換える、または、新たなデータ管理プログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、ネットワーク２に接続された他のコンピュータからデータ管理プログラムをダウンロードして、そのデータ管理プログラムをＥＥＰＲＯＭに記憶するようにしてもよい。
【００３０】
また、これらのプログラムはフラッシュメモリ１０８から読み出されて実行される例に限らず、ＲＯＭ１０３に記憶されるプログラムが読み出されても構わないし、ＣＰＵ１０１にＥＥＰＲＯＭを接続し、フラッシュメモリ１０８から読み出されたプログラムをＥＥＰＲＯＭに記憶し、そのプログラムを読み出して実行する態様であっても構わない。また、フラッシュメモリに記憶されたデータ管理プログラムを一旦ＨＤＤ１０７に保存することにより、ＨＤＤ１０７からＲＡＭ１０５にプログラムをロードして実行するようにしてもよい。ここでいうプログラムは、ＣＰＵ１０１により直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３１】
なお、データ管理プログラムを記憶する記録媒体としては、フラッシュメモリ１０８に限られず、フレキシブルディスク、カセットテープ、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの半導体メモリ等の媒体でもよい。
【００３２】
画像形成部１１５は、レーザプリンタ、または、インクジェットプリンタ等であり、紙などの記録媒体に画像データを可視化する。スキャナ１１３は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）等の光電変換素子を含み、原稿を光学的に読取って画像データとしての電子データを出力する。ＦＡＸ１１７は、画像データをファクシミリ規格に従って公衆交換電話網（ＰＳＴＮ）を介して送受信する。
【００３３】
オペレーションパネル１１９は、入力部１１９Ａと表示部１１９Ｂとを含む。入力部１１９Ａは、ＭＦＰ１００のユーザによる操作の入力を受け付けるためのタッチパネル、キーボードまたはマウス等の入力装置である。表示部１１９Ｂは、液晶表示装置または有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイパネルである。入力部１１９Ａに透明な部材からなるタッチパネルを用いる場合には、表示部１１９Ｂ上にタッチパネルを重ねて設置することで、表示部１１９Ｂに表示されたボタンの指示を検出することができる。これにより、種々の操作の入力を受け付けることが可能となる。
【００３４】
通信Ｉ／Ｆ１１１は、ＭＦＰ１００をネットワーク２と接続するための通信インターフェイスである。ＭＦＰ１００は、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃとの間で通信することが可能である。ＭＦＰ１００は、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃと、ネットワーク２を介して接続される例を示すが、シリアルインターフェイスまたはパラレルインターフェイスを用いて直接接続されてもよい。通信Ｉ／Ｆ１１１は、ＭＦＰ１００が他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃと接続される形態に応じたインターフェイスが用いられる。
【００３５】
ＭＦＰ１００へのデータの入力は、（１）スキャナ１１３で原稿を読み取って、画像データが入力される場合、（２）通信Ｉ／Ｆを介してネットワーク２に接続された他のコンピュータ、または他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃから画像データを受信する場合、（３）フラッシュメモリ１０８に記憶された画像データをカードＩ／Ｆを介して読み出す場合、（４）ＦＡＸ１１７で、ファクシミリデータを受信する場合である。
【００３６】
ＭＦＰ１００からのデータの出力は、（１）画像形成部１１５により紙などの記録媒体に可視化する場合、（２）通信Ｉ／Ｆ１１１を介してネットワークに接続された他のコンピュータ、または他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃに送信する場合、（３）フラッシュメモリ１０８に記憶する場合、（４）ＦＡＸ１１７によりファクシミリデータとして出力する場合、（５）表示部１１９Ｂに表示する場合がある。
【００３７】
次に、本実施の形態における情報処理システムで実現されるデータ管理方法について具体例を説明する。
【００３８】
＜第１の具体例＞
図３は、データ管理方法の第１の具体例を説明するための図である。図３を参照して、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃが、店舗１〜４にそれぞれ設置され、それらがネットワーク２に接続されている。ＭＦＰ１００のＨＤＤ１０７に、販売資料と、契約書が記憶されている。販売資料と契約書とは、それぞれ１つの物件に対応する文書であり、互いに関連する書類である。販売資料と契約書とが対応する物件とは、例えば、不動産、中古車などである。ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃそれぞれは、販売資料（第２のデータ）を契約書（第１のデータ）に従属する従属データとして関連付けた管理データをＨＤＤ１０７に記憶する。ＭＦＰ１００，１００Ａ，１００Ｂそれぞれは、同一の管理データを記憶する。ＭＦＰ１００は、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃからダウンロード要求があれば、販売資料または契約書をＭＦＰ１００Ａ，１００Ｂ，１００Ｃのうちダウンロード要求をしてきたＭＦＰに送信する。
【００３９】
店舗２の営業担当者が、ＭＦＰ１００Ａを操作して、ＭＦＰ１００から販売資料をダウンロードさせ、販売資料を画像形成させる。営業担当者は、画像形成された販売資料を顧客に提示することにより、営業活動を行う。また、店舗３の営業担当者も同様にして、ＭＦＰ１００Ｂを操作して、販売資料を入手する。ここで、店舗３の顧客が物件の賃貸または購入等の意思を示した段階で、ＭＦＰ１００Ｂを操作して、ＭＦＰ１００から契約書をダウンロードさせ、契約書を画像形成させる。店舗３の営業担当者は、画像形成された契約書を顧客に提示することにより、契約を成立させる。
【００４０】
ＭＦＰ１００は、ＭＦＰ１００Ｂからダウンロード要求を受信し、契約書（第１のデータ）を送信した段階で、契約書（第１のデータ）の送信および画像形成を禁止する。２重契約を防止するためである。加えて、ＭＦＰ１００は、管理データにより契約書（第１のデータ）に関連付けられている販売資料（第２のデータ）の送信および画像形成を禁止する。販売されない物件に対する営業活動がされるのを防止するためである。このため、その後、例えば店舗４において、店舗４の営業担当者が顧客に対して販売資料を用いた営業活動ができなくなる。さらに、ＭＦＰ１００は、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃに禁止信号を出力する。この禁止信号は、契約書（第１のデータ）を識別するための識別情報（例えば文書名）を含む。ＭＦＰ１００Ａ，１００Ｂ，１００Ｃにおいては、禁止信号を受信すると、管理データにより契約書（第１のデータ）に関連付けられている販売資料（第２のデータ）を出力するのを禁止する。これにより、禁止信号を受信したＭＦＰ１００Ａ，１００Ｂ，１００Ｃにおいては、ＭＦＰ１００からダウンロードした販売資料を画像形成することができなくなる。このため、その後、販売資料を用いた営業活動ができなくなる。
【００４１】
＜第２の具体例＞
図４は、データ管理方法の第２の具体例を説明するための図である。図４を参照して、ＭＦＰ１００，１００Ａ，１００Ｂが、会社内の開発部、製造部および営業部にそれぞれ設置され、それらがネットワーク２に接続されている。また、開発部にはサーバ装置２００が設置されており、そのサーバ装置２００もまたネットワークに接続されている。サーバ装置２００には、開発スケジュール表が記憶されており、製造部のＭＦＰ１００Ａには、製造スケジュール表が記憶されており、営業部のＭＦＰ１００Ｂには、営業活動スケジュール表が記憶されている。製造スケジュール表および営業活動スケジュール表は、開発スケジュールに基づいて作成されたものである。このため、開発スケジュール表が変更された場合には、その変更を反映するために、製造スケジュール表および営業活動スケジュール表を修正しなければならない。ＭＦＰ１００，１００Ａ，１００Ｂそれぞれは、製造スケジュール表（第２のデータ）を開発スケジュール表（第１のデータ）に従属する従属データとして関連付けた管理データと、営業活動スケジュール表（第２のデータ）を開発スケジュール表（第１のデータ）に従属する従属データとして関連付けた管理データとを記憶している。
【００４２】
今、サーバ装置２００に記憶されている開発スケジュール表（第１のデータ）が変更され、サーバ装置２００からＭＦＰ１００に対して変更後の開発スケジュール表を画像形成する指示が出力されたとする。この際、サーバ装置２００はＭＦＰ１００に対して、開発スケジュール表を変更した旨を示す信号を送信する。ＭＦＰ１００は、サーバ装置２００から開発スケジュール表を変更した旨を示す信号を受信すると、変更前の開発スケジュール表（第１のデータ）の出力を禁止する。また、ＭＦＰ１００は、管理データにより変更前の開発スケジュール表（第１のデータ）に関連付けられている製造スケジュール表（第２のデータ）および営業活動スケジュール表（第２のデータ）の出力を禁止させるために、ＭＦＰ１００ＡおよびＭＦＰ１００Ｂに禁止信号を送信する。この禁止信号は、変更前の開発スケジュール表、またはそれを識別するための識別情報（例えば文書名）を含む。ＭＦＰ１００Ａにおいては、禁止信号を受信すると製造スケジュール表（第２のデータ）の出力を禁止する。また、ＭＦＰ１００Ｂにおいては、営業活動スケジュール表（第２のデータ）の出力を禁止する。これにより、開発スケジュールが変更されることにより、変更後の開発スケジュールが反映されていない古くなった製造スケジュール表および営業活動スケジュール表が出力されるのが禁止される。
【００４３】
＜第３の具体例＞
図５は、データ管理方法の第３の具体例を説明するための図である。ここでは、病院１〜３が、ある特定の地域で医療サービスを提供するために互いに提携しており、カルテ情報の共有をしているものとする。図５を参照して、ＭＦＰ１００，１００Ａ，１００Ｂが、病院１、病院２および病院３にそれぞれ設置され、それらがネットワーク２に接続されている。
【００４４】
今、患者Ａが病院１で診察を受けたとする。病院１ではカルテＡが作成され、ＭＦＰ１００に記憶される。この際、ＭＦＰ１００は、患者ＡのカルテＡに関連付けられた地域医療ネットワーク退会届を記憶し、かつ、カルテＡ（第２のデータ）を地域医療ネットワーク退会届（第１のデータ）に従属する従属データとして関連付けた管理データＡを記憶するようにする。
【００４５】
その後、患者Ａが病院２で診察を受けたとする。この際、病院２においては、ＭＦＰ１００ＡにＭＦＰ１００からカルテＡをダウンロードさせることにより、カルテＡを取得する。このため、病院２の医師は、病院１において作成された患者ＡのカルテＡを見ることができ、診察の参考とすることができる。病院２においては、カルテＢが作成されて、ＭＦＰ１００Ａに記憶される。また、ＭＦＰ１００Ａは、カルテＢ（第２のデータ）をカルテＡ（第１のデータ）に従属する従属データとして関連付けた管理データＢを記憶する。ＭＦＰ１００Ａに記憶される管理データＢは、ＭＦＰ１００に記憶される管理データＡとは異なる。
【００４６】
同様に、病院３においても、ＭＦＰ１００ＢがＭＦＰ１００およびＭＦＰ１００Ａから患者ＡのカルテＡおよびカルテＢをそれぞれ取得し、それらを診察の参考にすることができる。病院３においては、カルテＣが作成されて、ＭＦＰ１００Ｂに記憶される。また、ＭＦＰ１００Ｂは、カルテＣ（第２のデータ）をカルテＡ（第１のデータ）に従属する従属データとして関連付けた管理データＣと、カルテＣ（第２のデータ）をカルテＢ（第１のデータ）に従属する従属データとして関連付けた管理データＤを記憶する。ＭＦＰ１００Ｂに記憶される管理データＣおよび管理データＤは、ＭＦＰ１００に記憶される管理データＡおよびＭＦＰ１００Ａに記憶される管理データＢとは異なる。
【００４７】
ここで、患者Ａが何らかの理由で地域医療ネットワークの病院１〜３で診察を受けられなくなる場合を想定する。この場合は、地域医療ネットワークで公開されている患者ＡのカルテＡ、カルテＢおよびカルテＣを非公開にするようにしなければならない。ここでは、患者Ａが病院１でその手続きをする場合を説明する。患者Ａが地域医療ネットワークの病院１で診察を受けられなくなったことを通知すれば、ＭＦＰ１００において、地域医療ネットワーク退会届が画像形成される。患者Ａがその地域医療ネットワーク退会届に必要事項を記入することにより、事務手続きが完了する。
【００４８】
一方、ＭＦＰ１００は、地域医療ネットワーク退会届が画像形成されると、管理データＡにより地域医療ネットワーク退会届（第１のデータ）に関連付けられているカルテＡ（第２のデータ）の出力を禁止する。さらに、ＭＦＰ１００ＡおよびＭＦＰ１００Ｂに禁止信号を送信する。この禁止信号は、カルテＡ、またはそれを識別するための識別情報（例えば文書名）を含む。ＭＦＰ１００Ａにおいては、禁止信号を受信すると、ＭＦＰ１００からダウンロードしたカルテＡを出力禁止するとともに、管理データＢによりカルテＡ（第１のデータ）に関連付けられているカルテＢ（第２のデータ）の出力を禁止する。さらに、ＭＦＰ１００およびＭＦＰ１００Ｂに禁止信号を送信する。この禁止信号は、カルテＢ、またはそれを識別するための識別情報（例えば文書名）を含む。ＭＦＰ１００Ｂにおいては、ＭＦＰ１００から禁止信号を受信すると、ＭＦＰ１００からダウンロードしたカルテＡを出力禁止するとともに、管理データＣによりカルテＡ（第１のデータ）に関連付けられているカルテＣ（第２のデータ）の出力を禁止する。さらに、ＭＦＰ１００およびＭＦＰ１００Ａに禁止信号を送信する。この禁止信号は、カルテＣ、またはそれを識別するための識別情報（例えば文書名）を含む。ＭＦＰ１００Ｂは、さらに、ＭＦＰ１００Ａから禁止信号を受信すると、ＭＦＰ１００ＡからダウンロードしたカルテＢを出力禁止する。この例では、カルテＣは、ＭＦＰ１００から禁止信号を受信した段階で既に出力禁止されているので、カルテＣ（第２のデータ）の出力を禁止する必要がないが、ＭＦＰ１００Ｂは、ＭＦＰ１００より前にＭＦＰ１００Ａから禁止信号を受信する場合は、管理データＤによりカルテＢ（第１のデータ）に関連付けられているカルテＣ（第２のデータ）の出力を禁止する。さらに、ＭＦＰ１００およびＭＦＰ１００Ａに禁止信号を送信する。この禁止信号は、カルテＣ、またはそれを識別するための識別情報（例えば文書名）を含む。
【００４９】
このように、公開し続ける必要のなくなったカルテＡ、カルテＢおよびカルテＣが、ＭＦＰ１００，１００Ａ，１００Ｂにおいて、出力されるのが禁止される。また、患者Ａは、病院１でのみ地域医療ネットワークを退会する通知をするだけでよく、他の病院２および病院３に対してなんら通知する必要がないので、便利である。
【００５０】
図６は、ＭＦＰのＣＰＵの機能の概要をＨＤＤに記憶するデータとともに示す機能ブロック図である。図６を参照して、ＨＤＤ１０７は、第１のデータ８１と、第２のデータ８２と、管理データ８５とを記憶する。管理データ８５は、第１のデータ８１と第２のデータ８２との関連付けを定義する。
【００５１】
ＣＰＵ１０１は、指示を受け付けるための指示受付部５０と、指示受付部５０により受け付けられた指示に基づいて処理を実行する処理実行部７０と、指示受付部５０により受け付けられた指示に基づいて第１のデータ８１または第２のデータ８２の出力を禁止するか否かを判断する判断部６０と、判断部６０による判断結果に基づいて管理データ８５を更新するデータ属性管理部６３と、判断部６０による判断結果に基づいて他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃに禁止信号を送信する禁止信号送信部６１と、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃのいずれかから禁止信号を受け付ける禁止信号受信部６５と、を含む。
【００５２】
指示受付部５０は、オペレーションパネル１１９または通信Ｉ／Ｆ１１１から指示を受け付ける。ＭＦＰ１００のユーザがオペレーションパネル１１９に指示を入力すると、指示受付部５０は、オペレーションパネル１１９に入力された指示を受け付ける。また、通信Ｉ／Ｆ１１１が、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃのいずれかが送信する指示を受信すると、指示受付部５０は、通信Ｉ／Ｆ１１１が受信した指示を受け付ける。指示は、第１のデータ８１または第２のデータ８２を出力するための出力指示と、第１のデータ８１を変更するための変更指示と、第１のデータ８１の出力を禁止するための第１のデータ出力禁止指示とを含む。第１のデータ８１または第２のデータ８２を出力するための出力指示は、第１のデータ８１または第２のデータ８２をＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃに送信するためのダウンロード指示と、第１のデータ８１または第２のデータ８２を画像形成部１１５に画像形成させるための画像形成指示とを含む。
【００５３】
指示受付部５０は、ダウンロード指示を受け付けるためのダウンロード指示受付部５１と、画像形成指示を受け付けるための画像形成指示受付部５３と、変更指示を受け付けるための変更指示受付部５５と、第１のデータの出力禁止指示を受け付けるための出力禁止指示受付部５７とを含む。
【００５４】
ダウンロード指示受付部５１は、通信Ｉ／Ｆ１１１からダウンロード指示を受け付け、処理実行部７０および判断部６０に出力する。ダウンロード指示は、ダウンロードの対象となるデータを識別するためのデータ識別情報、例えば文書名を含む。画像形成指示受付部５３は、オペレーションパネル１１９または通信Ｉ／Ｆ１１１から画像形成指示を受け付け、処理実行部７０および判断部６０に出力する。画像形成指示は、画像形成する対象となるデータを識別するためのデータ識別情報、例えば文書名を含む。変更指示受付部５５は、オペレーションパネル１１９または通信Ｉ／Ｆ１１１から変更指示を受け付け、受け付けた変更指示を判断部６０に出力する。変更指示は、変更の対象となるデータを識別するためのデータ識別情報、例えば文書名を含む。出力禁止指示受付部５７は、オペレーションパネル１１９、通信Ｉ／Ｆ１１１または禁止信号受信部６５から第１のデータ８１の出力を禁止するための出力禁止指示を受け付け、受け付けた出力禁止指示を判断部６０に出力する。出力禁止指示は、出力を禁止するデータを識別するためのデータ識別情報、例えば文書名を含む。データ識別情報は、そのデータが記憶される装置を識別するための装置識別情報を含んでもよい。
【００５５】
処理実行部７０は、ダウンロード部７１と、画像形成制御部７３とを含む。ダウンロード部７１は、ダウンロード指示受付部５１からダウンロード指示が入力される。ダウンロード部５１は、ダウンロード指示を送信してきた装置に、ダウンロード指示に含まれる文書名で特定されるデータをＨＤＤ１０７から読み出して送信する。ダウンロード指示は、ＨＤＤ１０７に記憶されている第１のデータ８１または第２のデータ８２の送信を要求するための指示である。ダウンロード部７１は、例えば、ＭＦＰ１００Ａが送信した第１のデータ８１の文書名を含むダウンロード指示を受け付けた場合、第１のデータ８１をＨＤＤ１０７から読み出して、通信Ｉ／Ｆ１１１を制御して第１のデータ８１をＭＦＰ１００Ａに送信する。また、ダウンロード部７１は、ＭＦＰ１００Ａが送信した第２のデータ８２の文書名を含むダウンロード指示を受け付けた場合、第２のデータ８２をＨＤＤ１０７から読み出して、通信Ｉ／Ｆ１１１を制御して第２のデータ８２をＭＦＰ１００Ａに送信する。これにより、第１のデータ８１または第２のデータ８２が、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃのいずれかに送信されるので、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃのうち第１のデータ８１または第２のデータ８２を受信したＭＦＰは、受信した第１のデータ８１または第２のデータ８２を画像形成するなどして、出力することができる。
【００５６】
画像形成制御部７３は、画像形成指示受付部５３から画像形成指示が入力される。画像形成制御部７３は、画像形成指示に含まれる文書名で特定されるデータをＨＤＤ１０７から読み出し、画像形成部１１５を制御して画像形成する。画像形成制御部７３は、例えば、第１のデータ８１を画像形成する指示をオペレーションパネル１１９から受け付けた場合、第１のデータ８１をＨＤＤ１０７から読み出して、画像形成部１１５を制御して画像形成する。また、第２のデータ８２を画像形成する指示をオペレーションパネル１１９から受け付けた場合、第２のデータ８２をＨＤＤ１０７から読み出して、画像形成部１１５を制御して第２のデータ８２を画像形成する。
【００５７】
処理実行部７０には、後述するように判断部６０から処理の実行を禁止することを示す禁止指示が入力される。ダウンロード部７１は、判断部６０から禁止指示が入力された場合は、ダウンロード指示受付部５１からダウンロード指示が入力された場合であってもそのダウンロード指示に従って処理を実行しない。具体的には、ダウンロード指示を送信してきた装置に、ダウンロード指示に含まれる文書名で特定されるデータを送信しない。同様に、画像形成制御部７３は、判断部６０から禁止指示が入力された場合は、画像形成指示受付部５３から画像形成指示が入力された場合であってもその画像形成指示に従って処理を実行しない。具体的には、画像形成指示に含まれる文書名で特定されるデータを画像形成しない。
【００５８】
ここで、管理データ８５について説明する。図７は、管理データの一例を示す図である。ここでは、ＭＦＰ１００のＨＤＤ１０７に文書Ａ、文書Ｂおよび文書Ｃが記憶され、ＭＦＰ１００ＡのＨＤＤ１０７に文書Ｄが記憶されている場合の管理データを示している。図７を参照して、管理データ８５は、複数のデータそれぞれに対して、親データ情報と、従属データ情報とを定義する。親データ情報は、文書名と、データを保存する装置を識別するための保存装置識別情報と、禁止フラグとを含む。文書名は、データを識別するためのデータ識別情報である。保存装置情報は、データを保存する装置を識別するための装置識別情報である。文書名と保存装置情報とを組み合わせて、複数の装置間でデータを識別するためのデータ識別情報とすることができる。禁止フラグは、データの出力を禁止するか否かを示し、データの出力を禁止する場合に「１」に設定され、データの出力を禁止しない場合に「０」に設定される。
【００５９】
従属データ情報は、親データ情報で定義されたデータに従属するデータ（従属データ）に関する情報を含む。従属データ情報は、従属データの文書名と、従属データを保存する装置を識別するための保存装置識別情報と、制限処理とを含む。制限処理は、従属データが制限される処理であり、親データに対して実行される処理に対して、画像形成処理およびダウンロード処理それぞれが制限されるか否かを定義する。親データに対して実行される処理は、画像形成処理およびダウンロード処理である。
【００６０】
管理データは、２つのデータの従属関係を定義する。従属関係が定義される２つのデータのうち、親データ情報で定義され、従属先となる親データが第１のデータであり、従属データ情報で定義され、第１のデータに従属する従属データが第２のデータである。
【００６１】
より具体的に説明すると、文書名「ＡＡＡ」のデータについて見ると、親データ情報において、文書名「ＡＡＡ」、保存装置情報「Ｍ００１」、禁止フラグ「０」が定義される。これは、文書名「ＡＡＡ」のデータが、「Ｍ００１」の装置識別情報であるＭＦＰ１００に記憶されており、出力が禁止されていないことを示す。また、従属データ情報においては、文書名「なし」が定義される。これは、文書名「ＡＡＡ」のデータに従属する従属データが定義されていないことを示す。文書名「ＢＢＢ」のデータについて見ると、親データ情報において、文書名「ＢＢＢ」、保存装置情報「Ｍ００１」、禁止フラグ「０」が定義される。これは、文書名「ＢＢＢ」のデータが、「Ｍ００１」の装置識別情報であるＭＦＰ１００に記憶されており、出力が禁止されていないことを示す。また、従属データ情報においては、文書名「ＡＡＡ」、保存装置情報「Ｍ００１」、制限処理の全てに「禁止」が定義される。これは、文書名「ＢＢＢ」のデータに従属する従属データは、文書名「ＡＡＡ」であることを示し、文書名「ＢＢＢ」のデータに対して、画像形成、ダウンロード、または変更のいずれかの処理が実行されると、文書名「ＡＡＡ」の従属データに対して、画像形成およびダウンロードのいずれの実行も禁止されることを示す。
【００６２】
また、文書名「ＣＣＣ」のデータについて見ると、親データ情報において、文書名「ＣＣＣ」、保存装置情報「Ｍ００１」、禁止フラグ「０」が定義される。これは、文書名「ＣＣＣ」のデータが、「Ｍ００１」の装置識別情報であるＭＦＰ１００に記憶されており、出力が禁止されていないことを示す。また、従属データ情報においては、文書名「なし」が定義される。これは、文書名「ＣＣＣ」のデータに従属する従属データは定義されていないことを示す。文書名「ＤＤＤ」のデータについて見ると、親データ情報において、文書名「ＤＤＤ」、保存装置情報「Ｍ００２」、禁止フラグ「０」が定義される。これは、文書名「ＤＤＤ」のデータが、「Ｍ００２」の装置識別情報であるＭＦＰ１００Ａに記憶されており、出力が禁止されていないことを示す。また、従属データ情報においては、文書名「ＣＣＣ」、保存装置情報「Ｍ００１」が定義されている。従属データ情報の制限処理においては、親データに対して実行される画像形成処理およびダウンロード処理に対する画像形成処理およびダウンロード処理に「なし」が定義され、親データに対して実行される変更処理に対する画像形成処理およびダウンロード処理に「禁止」が定義される。これは、装置識別情報「Ｍ００２」であるＭＦＰ１００Ａに記憶された文書名「ＤＤＤ」のデータに従属する従属データは、装置識別情報「Ｍ００１」であるＭＦＰ１００に記憶された文書名「ＣＣＣ」であることを示し、文書名「ＤＤＤ」のデータに対して画像形成またはダウンロードのいずれかの処理が実行されても、文書名「ＣＣＣ」の従属データに対して画像形成、ダウンロードのいずれの実行も禁止されることはないが、文書名「ＤＤＤ」のデータに対して変更処理が実行されると、文書名「ＣＣＣ」の従属データに対して、画像形成、ダウンロードのいずれの実行も禁止されることを示す。
【００６３】
図８は、管理データ登録画面の一例を示す図である。管理データ登録画面は、ＭＦＰ１００のＣＰＵ１０１が管理データ登録プログラムを実行することにより、ＣＰＵ１０１において管理データ登録処理が実行され、オペレーションパネル１１９の表示部１１９Ｂに表示される画面である。図８を参照して、管理データ登録画面は、管理データが対象とするデータの文書名を入力する領域と、記憶される装置の装置識別情報を入力する領域と、管理データが対象とするデータに従属する従属データに関する情報を入力する領域と、管理データが対象とするデータの従属先となる親データに関する親データ情報を入力する領域とを含む。管理データが対象とするデータは、第１のデータ８１と第２のデータ８２の双方に該当する場合はないので、従属データ情報を入力する領域と、親データ情報を入力する領域のいずれか一方に情報が入力される場合と、いずれにも情報が入力されない場合とがある。図８においては、図７に示した文書名「ＡＡＡ」のデータの管理データを入力する場合の管理データ登録画面を示している。なお、この管理データ登録画面は、文書名「ＢＢＢ」のデータのデータ管理データを入力する画面でもある。
【００６４】
図６に戻って、判断部６０は、ダウンロード指示受付部５１からダウンロード指示が入力されると、ダウンロード指示に含まれるデータ識別情報のデータを処理対象データとし、その処理対象データに対応する管理データ８５をＨＤＤ１０７から読み出す。そして、判断部６０は、処理対象データに対応する管理データ８５の禁止フラグを判断し、禁止フラグが出力の禁止を示す「１」であればダウンロード部７１に禁止指示を出力する。禁止フラグが出力の禁止を示す「１」でなければダウンロード部７１に何も出力しない。なお、出力を許可する出力指示を出力するようにしてもよい。また、判断部６０は、処理対象データが第１のデータ８１か否かを判断する。処理対象データに対応する管理データ８５に従属データ情報が定義されていれば第１のデータ８１と判断し、従属データ情報が定義されていなければ第１のデータ８１と判断しない。判断部６０は、処理対象データを第１のデータ８１と判断した場合、禁止信号送信部６１に禁止信号を送信させ、データ属性管理部６３に処理対象データの出力を禁止させる。禁止信号は、第１のデータ８１を識別するためのデータ識別情報を含む。データ属性管理部６３は、処理対象データの出力を禁止させる。具体的には、処理対象データに対応する管理データ８５の禁止フラグを「１」に書き換える。これにより、ダウンロード指示に含まれるデータ識別情報のデータ（第１のデータ８１）の出力が禁止される。また、判断部６０は、管理データ８５の従属データ情報を参照して、制限処理が制限されているか否かを判断する。制限処理が制限されていれば、従属データを特定し、禁止信号送信部６１に禁止信号を送信させ、データ属性管理部６３に従属データの出力を禁止させる。禁止信号は、第２のデータ８２を識別するためのデータ識別情報を含む。データ属性管理部６３は、従属データの出力を禁止させる。具体的には、従属データに対応する管理データ８５の禁止フラグを「１」に書き換える。これにより、ダウンロード指示に含まれるデータ識別情報のデータ（第１のデータ）に従属する従属データ（第２のデータ）の出力が禁止される。
【００６５】
また、判断部６０は、画像形成指示受付部５３から画像形成指示が入力されると、画像形成指示に含まれるデータ識別情報のデータを処理対象データとし、その処理対象データに対応する管理データ８５をＨＤＤ１０７から読み出す。そして、判断部６０は、処理対象データに対応する管理データ８５の禁止フラグを判断し、禁止フラグが出力の禁止を示す「１」であれば画像形成制御部７３に禁止指示を出力する。禁止フラグが出力の禁止を示す「１」でなければ画像形成制御部７３に何も出力しない。なお、出力を許可する出力指示を出力するようにしてもよい。また、判断部６０は、処理対象データが第１のデータ８１か否かを判断する。判断部６０は、処理対象データを第１のデータ８１と判断した場合、禁止信号送信部６１に禁止信号を送信させ、データ属性管理部６３に処理対象データの出力を禁止させる。これにより、画像形成指示に含まれるデータ識別情報のデータ（第１のデータ）の出力が禁止される。また、判断部６０は、管理データ８５の従属データ情報を参照して、制限処理が制限されているか否かを判断する。制限処理が制限されていれば、従属データを特定し、禁止信号送信部６１に禁止信号を送信させ、データ属性管理部６３に従属データの出力を禁止させる。禁止信号は、第２のデータ８２を識別するためのデータ識別情報を含む。これにより、画像形成指示に含まれるデータ識別情報のデータ（第１のデータ）に従属する従属データ（第２のデータ）の出力が禁止される。
【００６６】
さらに、判断部６０は、変更指示受付部５５から変更指示が入力されると、変更指示に含まれるデータ識別情報のデータを処理対象データとし、その処理対象データに対応する管理データ８５をＨＤＤ１０７から読み出す。そして、判断部６０は、処理対象データが第１のデータ８１か否かを判断する。判断部６０は、処理対象データを第１のデータ８１と判断した場合、禁止信号送信部６１に禁止信号を送信させ、データ属性管理部６３に処理対象データの出力を禁止させる。これにより、変更指示に含まれるデータ識別情報のデータ（第１のデータ）の出力が禁止される。また、判断部６０は、管理データ８５の従属データ情報を参照して、制限処理が制限されているか否かを判断する。制限処理が制限されていれば、従属データを特定し、禁止信号送信部６１に禁止信号を送信させ、データ属性管理部６３に従属データの出力を禁止させる。禁止信号は、第２のデータ８２を識別するためのデータ識別情報を含む。これにより、変更指示に含まれるデータ識別情報のデータ（第１のデータ）に従属する従属データ（第２のデータ）の出力が禁止される。
【００６７】
さらに、判断部６０は、出力禁止指示受付部５７から出力禁止指示が入力されると、出力禁止指示に含まれるデータ識別情報のデータを処理対象データとし、その処理対象データに対応する管理データ８５をＨＤＤ１０７から読み出す。そして、判断部６０は、処理対象データが第１のデータ８１か否かを判断する。判断部６０は、処理対象データを第１のデータ８１と判断した場合、禁止信号送信部６１に禁止信号を送信させ、データ属性管理部６３に処理対象データの出力を禁止させる。これにより、出力禁止指示に含まれるデータ識別情報のデータ（第１のデータ８１）の出力が禁止される。また、判断部６０は、管理データ８５の従属データ情報を参照して、制限処理が制限されているか否かを判断する。制限処理が制限されていれば、従属データを特定し、禁止信号送信部６１に禁止信号を送信させ、データ属性管理部６３に従属データの出力を禁止させる。禁止信号は、第２のデータ８２を識別するためのデータ識別情報を含む。これにより、出力禁止指示に含まれるデータ識別情報のデータ（第１のデータ）に従属する従属データ（第２のデータ）の出力が禁止される。
【００６８】
禁止信号送信部６１は、判断部６０から禁止信号を送信させる指示が入力されると、通信Ｉ／Ｆ１１１を制御して、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃに禁止信号を送信する。これにより、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃで、判断部６０が出力を禁止すると判断した処理対象データまたはその従属データが出力されるのが禁止される。
【００６９】
禁止信号受信部６５は、通信部Ｉ／Ｆ１１１が他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃのいずれかから禁止信号を受信すると、その禁止信号を受け付ける。そして、受け付けた禁止信号に含まれるデータ識別情報を含む出力禁止指示を、出力禁止指示受付部５７に出力する。これにより、他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃのいずれかにおいて、出力を禁止すると判断されたデータが、ＭＦＰ１００において出力されるのが禁止される。
【００７０】
図９は、第１のデータ管理処理の流れの一例を示すフローチャートである。第１のデータ管理処理は、ＭＦＰ１００のＣＰＵ１０１がＲＯＭ１０３に記憶されたデータ管理プログラムを実行することにより、ＣＰＵ１０１により実行される処理である。図９を参照して、ＣＰＵ１０１は、出力指示を受け付けたか否かを判断する。出力指示は、ダウンロード指示と画像形成指示とを含む。出力指示を受け付けたならば処理をステップＳ０２に進め、そうでなければ処理をステップＳ１５に進める。
【００７１】
ステップＳ０２においては、出力指示に含まれるデータ識別情報で特定されるデータがＨＤＤ１０７に記憶されているか否かを判断する。そのようなデータが記憶されていれば処理をステップＳ０３に進め、記憶されていなければ処理を終了する。なお、ここでは、ＨＤＤ１０７にデータが記憶されているか否かを判断するようにしたが、ＭＦＰ１００が管理対象とする他の装置に記憶されているか否かを判断するようにしても良い。例えば、ネットワーク２に接続されたサーバ装置２００に記憶されたデータをＭＦＰ１００において管理するようにしてもよい。
【００７２】
ステップＳ０３においては、ＨＤＤ１０７に記憶されている管理データを検索する。具体的には、ＨＤＤ１０７に記憶されている管理データ８５のうちから、出力指示に含まれるデータ識別情報を含む管理データ８５を抽出する。そして、ステップＳ０４においては、検索により抽出した管理データに基づいて、出力指示に含まれるデータ識別情報のデータが、第２のデータ８２か否かを判断する。第２のデータ８２であれば処理をステップＳ０５に進め、第２のデータ８２でなければ処理をステップＳ０７に進める。管理データ８５に従属データ情報が定義されていなければ第２のデータ８２と判断し、従属データ情報が定義されていれば第２のデータ８２と判断しない。
【００７３】
ステップＳ０５においては、出力指示に含まれるデータ識別情報のデータの出力が禁止されているか否かを判断する。管理データ８５の禁止フラグを参照し、禁止フラグが「０」であれば出力が禁止されていないと判断し、処理をステップＳ０６に進めるが、禁止フラグが「１」であれば出力が禁止されていると判断し、ステップＳ０６をスキップして処理をステップＳ０７に進める。ステップＳ０６においては、出力指示に含まれるデータ識別情報のデータ（第２のデータ）を出力する。具体的には、出力指示がダウンロード指示であれば、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃのうちダウンロード指示を送信してきたＭＦＰに、出力指示に含まれるデータ識別情報のデータを送信し、出力指示が画像形成指示であれば、出力指示に含まれるデータ識別情報のデータを画像形成する。
【００７４】
ステップＳ０７においては、出力指示に含まれるデータ識別情報のデータが、第１のデータ８１か否かを判断する。第１のデータ８１であれば処理をステップＳ０８に進め、第１のデータ８１でなければ処理を終了する。管理データ８５に従属データ情報が定義されていれば第１のデータ８１と判断し、従属データ情報が定義されていなければ第１のデータ８１と判断しない。
【００７５】
ステップＳ０８においては、出力指示に含まれるデータ識別情報のデータの出力が禁止されているか否かを判断する。管理データ８５の禁止フラグを参照し、禁止フラグが「０」であれば出力が禁止されていないと判断し、処理をステップＳ０９に進めるが、禁止フラグが「１」であれば出力が禁止されていると判断し、処理を終了する。ステップＳ０９においては、出力指示に含まれるデータ識別情報のデータ（第１のデータ８１）を出力し、処理をステップＳ１０に進める。具体的には、出力指示がダウンロード指示であれば、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃのうちダウンロード指示を送信してきたＭＦＰに、出力指示に含まれるデータ識別情報のデータを送信し、出力指示が画像形成指示であれば、出力指示に含まれるデータ識別情報のデータを画像形成する。
【００７６】
ステップＳ０９からステップＳ１０に進む場合は、出力指示に含まれるデータ識別情報が、第１のデータ８１の場合である。ステップＳ１０においては、第１のデータ８１の管理データ８５を出力禁止に更新する。具体的には、管理データの禁止フラグを「１」に設定する。次のステップＳ１１においては、第１のデータ８１に関連する第２のデータ８２（従属データ）の管理データ８５を出力禁止に更新し、処理をステップＳ１２に進める。具体的には、ＨＤＤ１０７に記憶されている管理データ８５のうち、第１のデータ８１の従属データ情報に定義されている文書名および保存装置情報からなるデータ識別情報を含む管理データ８５を抽出し、その管理データ８５の禁止フラグを「１」に設定する。
【００７７】
ステップＳ１２においては、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃに禁止信号を送信する。この禁止信号は、出力指示に含まれるデータ識別情報を少なくとも含む。また、禁止信号は、ステップＳ１１が実行される場合は、ステップＳ１１において出力が禁止された第２のデータ８２を識別するためのデータ識別情報を含む。例えば、図５に示した具体例３の場合に、第２のデータ８２であるカルテＡの出力が禁止された場合である。禁止信号を受信したＭＦＰ１００Ａ，１００Ｂ，１００Ｃにおいて、実行される処理については、ＭＦＰ１００がＭＦＰ１００Ａ，１００Ｂ，１００Ｃのいずれかから禁止信号を受信した場合と同じであり、その処理については、図１１において説明する。
【００７８】
ステップＳ１５においては、出力禁止指示を受け付けたか否かを判断する。出力禁止指示は、オペレーションパネル１１９、通信Ｉ／Ｆ１１１または禁止信号受信部６５から受け付ける。出力禁止指示を受け付けたならば処理をステップＳ１６に進め、そうでなければ処理をステップＳ２１に進める。ステップＳ１６においては、出力禁止指示に含まれるデータ識別情報を含む管理データ８５を抽出し、抽出した管理データに基づいて、出力禁止指示に含まれるデータ識別情報のデータが、第２のデータ８２か否かを判断する。第２のデータ８２であれば処理をステップＳ１７に進め、第２のデータ８２でなければ処理をステップＳ１８に進める。管理データ８５に従属データ情報が定義されていなければ第２のデータ８２と判断し、従属データ情報が定義されていれば第２のデータ８２と判断しない。出力禁止指示に含まれるデータ識別情報のデータが第２のデータ８２と判断されると、ステップＳ１７においては、出力禁止指示に含まれるデータ識別情報のデータの管理データ８５を出力禁止に更新し、処理をステップＳ１８に進める。具体的には、管理データ８５の禁止フラグを「１」に設定する。
【００７９】
ステップＳ１８においては、出力禁止指示に含まれるデータ識別情報のデータが、第１のデータ８１か否かを判断する。第１のデータ８１であれば処理をステップＳ１０に進め、第１のデータ８１でなければ処理を終了する。管理データ８５に従属データ情報が定義されていれば第１のデータ８１と判断し、従属データ情報が定義されていなければ第１のデータ８１と判断しない。
【００８０】
ステップＳ１８からステップＳ１０に進む場合は、出力禁止指示に含まれるデータ識別情報で特定されるデータが、第１のデータ８１の場合である。ステップＳ１０においては、第１のデータ８１の管理データ８５を出力禁止に更新する。
【００８１】
一方、ステップＳ２１においては、変更指示を受け付けたか否かを判断する。具体的には、オペレーションパネル１１９または通信Ｉ／Ｆ１１１から変更指示を受け付けたか否かを判断する。通信Ｉ／Ｆ１１１から変更指示を受け付ける場合は、例えば、第２の具体例において説明した、サーバ装置から第１のデータ８１の変更指示を受け付ける場合を含む。変更指示を受け付けたならば処理をステップＳ２２に進め、そうでなければ処理を終了する。
【００８２】
ここで、第２の具体例を例に、サーバ装置２００から第１のデータ８１の変更指示を受け付ける具体例を説明する。図１０は、サーバ装置に表示されるプリント指示画面の一例を示す図である。図１０を参照して、プリント指示画面は、プリントの対象となるデータを特定するための領域に、文書名「ＡＡＡ」を変更した文書名「ＡＡＡ−１」を含む。また、変更指示の項目に対応するチェックボックスがＯＮに設定され、変更前文書名の項目に文書名「ＡＡＡ」が設定されている。この状態でサーバ装置２００に印刷指示が入力されると、ＭＦＰ１００に変更後の文書名「ＡＡＡ−１」のデータをプリントする指示がＭＦＰ１００に送信されると共に、変更前の文書「ＡＡＡ」を変更したことを示す変更指示がＭＦＰ１００に送信される。この変更指示は、変更前の文書「ＡＡＡ」を識別するためのデータ識別情報を含む。
【００８３】
図９に戻って、ステップＳ２２においては、変更指示に含まれる変更前のデータの管理データを検索する。具体的には、ＨＤＤ１０７に記憶されている管理データ８５のうちから、変更指示に含まれる変更前のデータのデータ識別情報を含む管理データ８５を抽出する。そして、ステップＳ２３においては、検索により抽出した管理データ８５に基づいて、変更指示に含まれるデータ識別情報のデータが、第２のデータ８２か否かを判断する。第２のデータ８２であれば処理をステップＳ２４に進め、第２のデータ８２でなければ処理をステップＳ２５に進める。管理データ８５に従属データ情報が定義されていなければ第２のデータ８２と判断し、従属データ情報が定義されていれば第２のデータ８２と判断しない。ステップＳ２４においては、変更指示に含まれる変更前のデータを変更後のデータに変更し、処理をステップＳ２５に進める。
【００８４】
ステップＳ２５においては、変更前のデータが、第１のデータ８１か否かを判断する。第１のデータ８１であれば処理をステップＳ２６に進め、第１のデータ８１でなければ処理を終了する。管理データ８５に従属データ情報が定義されていれば第１のデータ８１と判断し、従属データ情報が定義されていなければ第１のデータ８１と判断しない。
【００８５】
ステップＳ２６においては、変更指示に含まれる変更前のデータを変更後のデータに変更し、処理をステップＳ１０に進める。
【００８６】
ステップＳ２６からステップＳ１０に進む場合は、変更指示に含まれるデータ識別情報で特定されるデータが、第１のデータ８１の場合である。ステップＳ１０においては、第１のデータ８１の管理データ８５を出力禁止に更新する。
【００８７】
図１１は、第２のデータ管理処理の流れの一例を示すフローチャートである。第２のデータ管理処理は、ＭＦＰ１００のＣＰＵ１０１がＲＯＭ１０３に記憶されたデータ管理プログラムを実行することにより、ＣＰＵ１０１により実行される処理である。図１１を参照して、ＣＰＵ１０１は、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃのいずれかから禁止信号を受信したか否かを判断する（ステップＳ３１）。禁止信号を受信したならば処理をステップＳ３２に進め、そうでなければ処理を終了する。すなわち、第２のデータ管理処理は、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃのいずれかから禁止信号を受信することを条件に実行される処理である。禁止信号は、図９に示した第１のデータ管理処理を実行するＭＦＰ１００Ａ，１００Ｂ，１００Ｃのいずれかが、ステップＳ１２において送信する信号であり、第１のデータ８１または第２のデータ８２を識別するためのデータ識別情報を少なくとも含む。換言すれば、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃのいずれかにおいて、第１のデータ８１または第２のデータ８２の出力が禁止された場合に、ＭＦＰ１００において受信される。例えば、ＭＦＰ１００Ａが禁止信号を送信すると、第２のデータ管理処理を実行するＭＦＰ１００，１００Ｂ，１００Ｃにおいて受信され、それぞれにおいてステップＳ３２以降の処理が実行される。ここでは、ＭＦＰ１００が実行する処理を例に説明する。
【００８８】
そして、ステップＳ３２においては、受信した禁止信号に含まれるデータ識別情報を含む管理データ８５を抽出し、抽出した管理データに基づいて、禁止信号に含まれるデータ識別情報のデータが、第２のデータ８２か否かを判断する。第２のデータ８２であれば処理をステップＳ３３に進め、第２のデータ８２でなければ処理をステップＳ３４に進める。管理データ８５に従属データ情報が定義されていなければ第２のデータ８２と判断し、従属データ情報が定義されていれば第２のデータ８２と判断しない。出力禁止指示に含まれるデータ識別情報のデータが第２のデータ８２と判断されると、ステップＳ３３においては、禁止信号に含まれるデータ識別情報を含む管理データ８５を出力禁止に更新し、処理をステップＳ３４に進める。具体的には、管理データ８５の禁止フラグを「１」に設定する。
【００８９】
ステップＳ３４においては、禁止信号に含まれるデータ識別情報のデータが、第１のデータ８１か否かを判断する。第１のデータ８１であれば処理をステップＳ３５に進め、第１のデータ８１でなければ処理を終了する。管理データ８５に従属データ情報が定義されていれば第１のデータ８１と判断し、従属データ情報が定義されていなければ第１のデータ８１と判断しない。
【００９０】
ステップＳ３５においては、第１のデータ８１の管理データ８５を出力禁止に更新する。具体的には、管理データの禁止フラグを「１」に設定する。次のステップＳ３６においては、第１のデータ８１に関連する第２のデータ８２（従属データ）の管理データ８５を出力禁止に更新し、処理を終了する。具体的には、ＨＤＤ１０７に記憶されている管理データ８５のうち、第１のデータ８１の従属データ情報に定義されている文書名および保存装置情報からなるデータ識別情報を含む管理データ８５を抽出し、その管理データ８５の禁止フラグを「１」に設定する。
【００９１】
上述した第１の具体例または第２の具体例で説明したように、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃそれぞれに、共通の管理データ８５を記憶する場合、図９のステップＳ１２において送信する禁止信号は、ステップＳ１０において出力が禁止された第１のデータを識別するためのデータ識別情報を含んでいれば十分である。例えば、ＭＦＰ１００において、図９に示すデータ管理処理が実行されて、第１のデータのデータ識別情報を含む禁止信号がＭＦＰ１００Ａ，１００Ｂ，１００Ｃに送信されたとする。すると、ＭＦＰ１００Ａ，１００Ｂ，１００Ｃそれぞれにおいて、図１１に示したデータ管理処理が実行され、禁止信号に含まれるデータ識別情報で特定される第１のデータの出力が禁止され（ステップＳ３５）、第１のデータに従属する第２のデータの出力が禁止される（ステップＳ３６）。
【００９２】
また、上述した第３の具体例で説明したように、ＭＦＰ１００，１００Ａ，１００Ｂそれぞれで、独立して異なる管理データ８５を記憶する場合、図１１のステップＳ３６が実行された後に、他のＭＦＰ１００Ａ，１００Ｂに禁止信号を送信するステップが追加される。この禁止信号は、ステップＳ３６において出力が禁止された第２のデータを識別するためのデータ識別情報を含む。
また、図９のステップＳ１２において送信する禁止信号は、ステップＳ１１において出力が禁止された第２のデータを識別するためのデータ識別情報を含んでいれば十分である。例えば、ＭＦＰ１００において、図９に示すデータ管理処理が実行されて、カルテＡ（第２のデータ）のデータ識別情報を含む禁止信号がＭＦＰ１００Ａ，１００Ｂに送信されたとする。すると、ＭＦＰ１００Ａにおいて、図１１に示したデータ管理処理が実行され、禁止信号に含まれるデータ識別情報で特定されるカルテＡが第１のデータと判断され（ステップＳ３４）、カルテＡ（第１のデータ）の出力が禁止され（ステップＳ３５）、カルテＡ（第１のデータ）に従属するカルテＢ（第２のデータ）の出力が禁止される（ステップＳ３６）。そして、出力が禁止されたカルテＢ（第２のデータ）を識別するためのデータ識別情報を含む禁止信号がＭＦＰ１００，１００Ｂに送信される。
【００９３】
また、ＭＦＰ１００Ｂにおいて、図１１に示したデータ管理処理が実行され、ＭＦＰ１００から受信した禁止信号に含まれるデータ識別情報で特定されるカルテＡが第１のデータと判断され（ステップＳ３４）、カルテＡ（第１のデータ）の出力が禁止され（ステップＳ３５）、カルテＡ（第１のデータ）に従属するカルテＣ（第２のデータ）の出力が禁止される（ステップＳ３６）。そして、出力が禁止されたカルテＣ（第２のデータ）を識別するためのデータ識別情報を含む禁止信号をＭＦＰ１００，１００Ａに送信する。ＭＦＰ１００，１００Ａにおいて、ＭＦＰ１００ＢからカルテＣをダウンロードしている場合、ＭＰＦ１００，１００Ａにおいて、図１１に示したデータ管理処理が実行されることによりカルテＣが出力されるのが禁止される。
【００９４】
さらに、ＭＦＰ１００Ｂにおいては、ＭＦＰ１００Ａから禁止信号を受信すると、図１１に示したデータ管理処理が実行され、禁止信号に含まれるデータ識別情報で特定されるカルテＢが第１のデータと判断され（ステップＳ３４）、カルテＢ（第１のデータ）の出力が禁止される（ステップＳ３５）。この例では、カルテＣは、ＭＦＰ１００から禁止信号を受信した段階で既に出力禁止されているので、カルテＣ（第２のデータ）の出力を禁止する必要がないが、ＭＦＰ１００Ｂは、ＭＦＰ１００より前にＭＦＰ１００Ａから禁止信号を受信する場合は、管理データＤによりカルテＢ（第１のデータ）に関連付けられているカルテＣ（第２のデータ）の出力を禁止する（ステップＳ３６）。そして、出力が禁止されたカルテＣ（第２のデータ）を識別するためのデータ識別情報を含む禁止信号がＭＦＰ１００，１００Ａに送信する。ＭＦＰ１００，１００Ａにおいて、ＭＦＰ１００ＢからカルテＣをダウンロードしている場合、ＭＰＦ１００，１００Ａにおいて、図１１に示したデータ管理処理が実行されることによりカルテＣが出力されるのが禁止される。
【００９５】
このように、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃにおいて、連鎖的にデータの出力を禁止することができる。
【００９６】
以上説明したように、本実施の形態におけるＭＦＰ１００は、ＨＤＤ１０７に第１のデータ８１と第２のデータ８２との関連付けを定義する管理データ８５を記憶しており、指示受付部５０が第１のデータ８１または第２のデータ８２に対する処理を実行するための指示を受け付けると、処理実行部７０が受け付けられた指示に従って、第１または第２のデータ８２を処理する。また、判断部６０は、受け付けられた指示に基づいて、第１のデータ８１の出力を禁止するか否かを判断する（ステップＳ０８）。データ属性管理部６３は、判断部６０が第１のデータ８１の出力を禁止すると判断した場合、該第１のデータ８１に関連付けられた第２のデータ８２の出力を禁止するために管理データ８５の禁止フラグを「１」に設定する（ステップＳ１１）。このため、関連する第１のデータ８１と第２のデータ８２のうち第１のデータ８１の出力が禁止されると、第２のデータ８２が出力されるのを禁止することができる。
【００９７】
また、変更指示受付部５５が第１のデータ８１を変更する変更指示を受け付けると（ステップＳ２１でＹＥＳ）、判断部６０は、第１のデータ８１の出力を禁止すると判断するので、変更前の第１のデータ８１に関連付けられた第２のデータ８２の出力を禁止することができる（ステップ１１）。
【００９８】
また、判断部６０は、ダウンロード指示受付部５１が第１のデータ８１を他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃのいずれかに送信する指示を受け付けた場合（ステップＳ０１）、または、画像形成指示受付部５３が第１のデータ８１を画像形成する指示を受け付けた場合（ステップＳ０１）、該第１のデータ８１の出力を禁止すると判断する（ステップＳ１０）ので、第１のデータ８１の送信または画像形成によりその後に第１のデータ８１が使用できなくなる状態において、使用できなくなった第１のデータ８１に関連する第２のデータ８２が出力されるのを禁止することができる。
【００９９】
また、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃが共通する管理データ８５を記憶する場合において、判断部６０が第１のデータ８１に関連する第２のデータ８２の出力を禁止すると判断すると（ステップＳ１１）、禁止信号送信部６１は、第１のデータ８１の出力を禁止させる禁止信号を、ネットワーク２に接続された他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃに送信する（ステップＳ１２）ので、共通する管理データ８５を記憶する他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃそれぞれにおいて第１のデータ８１または第２のデータ８２が出力されるのを禁止することができる（図１１のデータ管理処理）。
【０１００】
また、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃそれぞれで、独立して異なる管理データ８５を記憶する場合において、判断部６０が第１のデータ８１に関連する第２のデータ８２の出力を禁止すると判断すると（ステップＳ１１）、禁止信号送信部６１は、第２のデータ８２の出力を禁止させる禁止信号を、ネットワーク２に接続された他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃに送信する（ステップＳ１２）ので、互いに独立して異なる管理データ８５を記憶する他のＭＦＰ１００Ａ，１００Ｂ，１００Ｃそれぞれにおいて第１のデータ８１または第２のデータ８２が出力されるのを禁止することができる（図１１のデータ管理処理）。
【０１０１】
また、上述した実施の形態においては、ＭＦＰ１００，１００Ａ，１００Ｂ，１００Ｃについて説明したが、図９および図１１に示した処理をコンピュータに実行させるためのデータ管理方法およびデータ管理プログラムとして発明を捉えることができるのは言うまでもない。
【０１０２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１０３】
＜付記＞
（１）  前記第１のデータを変更するための変更手段をさらに備え、
前記判断手段は、前記変更手段により前記第１のデータが変更されることに応じて、該第１のデータの出力を禁止すると判断する、請求項８または１０に記載の情報処理装置。
（２）  前記出力手段は、前記第１のデータまたは前記第２のデータを、前記複数の画像形成装置のいずれかに送信する送信手段を含み、
前記判断手段は、前記第１のデータを前記複数の画像形成装置のいずれかに送信する指示が受け付けられることに応じて、該第１のデータの出力を禁止すると判断する、請求項８または１０に記載の情報処理装置。
（３）（２）において、前記出力禁止手段は、前記送信手段が前記第２のデータを前記複数の画像形成装置のいずれかに送信するのを禁止する。
（４）（２）において、前記出力禁止手段により前記第１のデータに関連する前記第２のデータの出力が禁止された場合、前記第１のデータまたは前記第２のデータの出力を禁止させる信号を、前記複数の画像形成装置に送信する禁止信号送信手段さらに備える。
（５）  前記出力手段は、前記第１のデータまたは前記第２のデータを画像形成する画像形成手段を含み、
前記判断手段は、前記第１のデータを画像形成させる指示が受け付けられることに応じて、該第１のデータの出力を禁止すると判断する、請求項８または１０に記載の情報処理装置。
（６）  （５）において、前記出力禁止手段は、前記画像形成手段が前記第２のデータを画像形成するのを禁止する。
【図面の簡単な説明】
【０１０４】
【図１】本発明の実施の形態における情報処理システムの全体概要を示す図である。
【図２】本実施の形態におけるＭＦＰのハード構成の一例を示すブロック図である。
【図３】データ管理方法の第１の具体例を説明するための図である。
【図４】データ管理方法の第２の具体例を説明するための図である。
【図５】データ管理方法の第３の具体例を説明するための図である。
【図６】ＭＦＰのＣＰＵの機能の概要をＨＤＤに記憶するデータとともに示す機能ブロック図である。
【図７】管理データの一例を示す図である。
【図８】管理データ登録画面の一例を示す図である。
【図９】第１のデータ管理処理の流れの一例を示すフローチャートである。
【図１０】サーバに表示されるプリント指示画面の一例を示す図である。
【図１１】第２のデータ管理処理の流れの一例を示すフローチャートである。
【符号の説明】
【０１０５】
１  情報処理システム、２  ネットワーク、５０  指示受付部、５１  ダウンロード指示受付部、５３  画像形成指示受付部、５５  変更指示受付部、５７  出力禁止指示受付部、６０  判断部、６１  禁止信号送信部、６３  データ属性管理部、６５  禁止信号受信部、７０  処理実行部、７１  ダウンロード部、７３  画像形成制御部、８１  第１のデータ、８２  第２のデータ、８５  管理データ、１００  ＭＦＰ、１０１  ＣＰＵ、１０３  ＲＯＭ、１０５  ＲＡＭ、１０７  ＨＤＤ、１０８  フラッシュメモリ、１０９  カードＩ／Ｆ、１１１  通信Ｉ／Ｆ、１１３  スキャナ、１１５  画像形成部、１１７  ＦＡＸ、１１９  オペレーションパネル、１１９Ａ  入力部、１１９Ｂ  表示部、１２０  バス、２００  サーバ装置。
【図１】
0004821443.tif 000002
【図２】
0004821443.tif 000003
【図３】
0004821443.tif 000004
【図４】
0004821443.tif 000005
【図５】
0004821443.tif 000006
【図６】
0004821443.tif 000007
【図７】
0004821443.tif 000008
【図８】
0004821443.tif 000009
【図９】
0004821443.tif 000010
【図１０】
0004821443.tif 000011
【図１１】
0004821443.tif 000012