(57)【特許請求の範囲】
【請求項１】
第２の情報処理装置を介して第３の情報処理装置に送信するための情報を収集する収集手段と、
前記収集手段によって収集された情報を第２の情報処理装置において削除するための条件である第１の削除条件と第３の情報処理装置において削除するための条件である第２の削除条件を該情報の種類に応じて生成する生成手段と、
前記収集手段によって収集された情報に前記生成手段によって生成された第１の削除条件と第２の削除条件を付加する付加手段と、
前記付加手段によって第１の削除条件と第２の削除条件が付加された情報を第２の情報処理装置に送信する送信手段
を備える第１の情報処理装置と、
前記第１の情報処理装置の送信手段によって送信された情報を受信する受信手段と、
前記受信手段によって受信された情報を記憶する記憶手段と、
前記記憶手段に記憶された情報を第３の情報処理装置に送信する送信手段と、
前記記憶手段に記憶された情報に付加されている第１の削除条件に基づいて、前記記憶手段から該情報を削除する削除手段
を備える第２の情報処理装置と、
前記第２の情報処理装置の送信手段によって送信された情報を受信する受信手段と、
前記受信手段によって受信された情報を記憶する記憶手段と、
前記記憶手段に記憶された情報に付加されている第２の削除条件に基づいて、前記記憶手段から該情報を削除する削除手段
を備える第３の情報処理装置
を具備し、
前記第１の削除条件は、前記第３の情報処理装置から前記第１の情報処理装置へ情報が送信されたことを、該第１の情報処理装置から受信した場合に、前記第２の情報処理装置から対応する情報を削除するものであり、
前記第２の削除条件は、前記第３の情報処理装置から前記第１の情報処理装置へ情報を送信した場合は、前記第３の情報処理装置から対応する情報を削除するものである
ことを特徴とする情報処理装置。
【請求項２】
第２の情報処理装置を介して第３の情報処理装置に送信するための情報を収集する収集手段と、
前記収集手段によって収集された情報を第２の情報処理装置において削除するための条件である第１の削除条件と第３の情報処理装置において削除するための条件である第２の削除条件を該情報の種類に応じて生成する生成手段と、
前記収集手段によって収集された情報に前記生成手段によって生成された第１の削除条件と第２の削除条件を付加する付加手段と、
前記付加手段によって第１の削除条件と第２の削除条件が付加された情報を第２の情報処理装置に送信する送信手段
を具備し、
前記第１の削除条件は、前記第３の情報処理装置から本情報処理装置へ情報が送信されたことを、該本情報処理装置から受信した場合に、前記第２の情報処理装置から対応する情報を削除するものであり、
前記第２の削除条件は、前記第３の情報処理装置から前記本情報処理装置へ情報を送信した場合は、前記第３の情報処理装置から対応する情報を削除するものである
ことを特徴とする情報処理装置。
【請求項３】
第１の情報処理装置の送信手段によって送信された情報を受信する受信手段と、
前記受信手段によって受信された情報には、少なくとも２つ以上の削除条件が付加されており、該情報を、第３の情報処理装置で適用される第２の削除条件を削除した第１の情報と本情報処理装置で適用される第１の削除条件を削除した第２の情報に加工する加工手段と、
前記加工手段によって加工された第１の情報を記憶する記憶手段と、
前記加工手段によって加工された第２の情報を第３の情報処理装置に送信する送信手段と、
前記記憶手段に記憶された第１の情報に付加されている第１の削除条件に基づいて、前記記憶手段から該第１の情報を削除する削除手段
を具備し、
前記第１の削除条件は、前記第３の情報処理装置から前記第１の情報処理装置へ情報が送信されたことを、該第１の情報処理装置から受信した場合に、前記本情報処理装置から対応する情報を削除するものであり、
前記第２の削除条件は、前記第３の情報処理装置から前記第１の情報処理装置へ情報を送信した場合は、前記第３の情報処理装置から対応する情報を削除するものである
ことを特徴とする情報処理装置。
【請求項４】
コンピュータを、
第２の情報処理装置を介して第３の情報処理装置に送信するための情報を収集する収集手段と、
前記収集手段によって収集された情報を第２の情報処理装置において削除するための条件である第１の削除条件と第３の情報処理装置において削除するための条件である第２の削除条件を該情報の種類に応じて生成する生成手段と、
前記収集手段によって収集された情報に前記生成手段によって生成された第１の削除条件と第２の削除条件を付加する付加手段と、
前記付加手段によって第１の削除条件と第２の削除条件が付加された情報を第２の情報処理装置に送信する送信手段
として機能させ、
前記第１の削除条件は、前記第３の情報処理装置から本情報処理装置へ情報が送信されたことを、該本情報処理装置から受信した場合に、前記第２の情報処理装置から対応する情報を削除するものであり、
前記第２の削除条件は、前記第３の情報処理装置から前記本情報処理装置へ情報を送信した場合は、前記第３の情報処理装置から対応する情報を削除するものである
ことを特徴とする情報処理プログラム。
【請求項５】
コンピュータを、
第１の情報処理装置の送信手段によって送信された情報を受信する受信手段と、
前記受信手段によって受信された情報には、少なくとも２つ以上の削除条件が付加されており、該情報を、第３の情報処理装置で適用される第２の削除条件を削除した第１の情報と本情報処理装置で適用される第１の削除条件を削除した第２の情報に加工する加工手段と、
前記加工手段によって加工された第１の情報を記憶する記憶手段と、
前記加工手段によって加工された第２の情報を第３の情報処理装置に送信する送信手段と、
前記記憶手段に記憶された第１の情報に付加されている第１の削除条件に基づいて、前記記憶手段から該第１の情報を削除する削除手段
として機能させ、
前記第１の削除条件は、前記第３の情報処理装置から前記第１の情報処理装置へ情報が送信されたことを、該第１の情報処理装置から受信した場合に、前記本情報処理装置から対応する情報を削除するものであり、
前記第２の削除条件は、前記第３の情報処理装置から前記第１の情報処理装置へ情報を送信した場合は、前記第３の情報処理装置から対応する情報を削除するものである
ことを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
情報の削除に関する技術がある。
これに関連する技術として、例えば、特許文献１には、データ受信装置に蓄積された通信データをデータ送信装置で管理することができ、特にデータ受信装置で何の操作も行わせずに、データ送信装置で指定した消去日時に、データ受信装置に蓄積した通信データを自動的に消去させることができるデータ処理方法を提供することを課題とし、データ送信装置で通信データに対して通信データの消去日時を指定した消去操作を付加し、ついでデータ送信装置から公衆回線を通してデータ受信装置へ通信データを送信し、通信データをデータ受信装置で受信して蓄積し、データ受信装置で消去操作により消去日時になったときに通信データを消去することができることが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２７５１１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、第２の情報処理装置を介して第３の情報処理装置に情報を送信する場合に、第２の情報処理装置と第３の情報処理装置のそれぞれにおいて、その情報を削除するための条件を付加するようにした情報処理装置及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、第２の情報処理装置を介して第３の情報処理装置に送信するための情報を収集する収集手段と、前記収集手段によって収集された情報を第２の情報処理装置において削除するための条件である第１の削除条件と第３の情報処理装置において削除するための条件である第２の削除条件を該情報の種類に応じて生成する生成手段と、前記収集手段によって収集された情報に前記生成手段によって生成された第１の削除条件と第２の削除条件を付加する付加手段と、前記付加手段によって第１の削除条件と第２の削除条件が付加された情報を第２の情報処理装置に送信する送信手段を備える第１の情報処理装置と、前記第１の情報処理装置の送信手段によって送信された情報を受信する受信手段と、前記受信手段によって受信された情報を記憶する記憶手段と、前記記憶手段に記憶された情報を第３の情報処理装置に送信する送信手段と、前記記憶手段に記憶された情報に付加されている第１の削除条件に基づいて、前記記憶手段から該情報を削除する削除手段を備える第２の情報処理装置と、前記第２の情報処理装置の送信手段によって送信された情報を受信する受信手段と、前記受信手段によって受信された情報を記憶する記憶手段と、前記記憶手段に記憶された情報に付加されている第２の削除条件に基づいて、前記記憶手段から該情報を削除する削除手段を備える第３の情報処理装置を具備し、前記第１の削除条件は、前記第３の情報処理装置から前記第１の情報処理装置へ情報が送信されたことを、該第１の情報処理装置から受信した場合に、前記第２の情報処理装置から対応する情報を削除するものであり、前記第２の削除条件は、前記第３の情報処理装置から前記第１の情報処理装置へ情報を送信した場合は、前記第３の情報処理装置から対応する情報を削除するものであることを特徴とする情報処理装置である。
【０００６】
請求項２の発明は、第２の情報処理装置を介して第３の情報処理装置に送信するための情報を収集する収集手段と、前記収集手段によって収集された情報を第２の情報処理装置において削除するための条件である第１の削除条件と第３の情報処理装置において削除するための条件である第２の削除条件を該情報の種類に応じて生成する生成手段と、前記収集手段によって収集された情報に前記生成手段によって生成された第１の削除条件と第２の削除条件を付加する付加手段と、前記付加手段によって第１の削除条件と第２の削除条件が付加された情報を第２の情報処理装置に送信する送信手段を具備し、前記第１の削除条件は、前記第３の情報処理装置から本情報処理装置へ情報が送信されたことを、該本情報処理装置から受信した場合に、前記第２の情報処理装置から対応する情報を削除するものであり、前記第２の削除条件は、前記第３の情報処理装置から前記本情報処理装置へ情報を送信した場合は、前記第３の情報処理装置から対応する情報を削除するものであることを特徴とする情報処理装置である。
【０００７】
請求項３の発明は、第１の情報処理装置の送信手段によって送信された情報を受信する受信手段と、前記受信手段によって受信された情報には、少なくとも２つ以上の削除条件が付加されており、該情報を、第３の情報処理装置で適用される第２の削除条件を削除した第１の情報と本情報処理装置で適用される第１の削除条件を削除した第２の情報に加工する加工手段と、前記加工手段によって加工された第１の情報を記憶する記憶手段と、前記加工手段によって加工された第２の情報を第３の情報処理装置に送信する送信手段と、前記記憶手段に記憶された第１の情報に付加されている第１の削除条件に基づいて、前記記憶手段から該第１の情報を削除する削除手段を具備し、前記第１の削除条件は、前記第３の情報処理装置から前記第１の情報処理装置へ情報が送信されたことを、該第１の情報処理装置から受信した場合に、前記本情報処理装置から対応する情報を削除するものであり、前記第２の削除条件は、前記第３の情報処理装置から前記第１の情報処理装置へ情報を送信した場合は、前記第３の情報処理装置から対応する情報を削除するものであることを特徴とする情報処理装置である。
【０００８】
請求項４の発明は、コンピュータを、第２の情報処理装置を介して第３の情報処理装置に送信するための情報を収集する収集手段と、前記収集手段によって収集された情報を第２の情報処理装置において削除するための条件である第１の削除条件と第３の情報処理装置において削除するための条件である第２の削除条件を該情報の種類に応じて生成する生成手段と、前記収集手段によって収集された情報に前記生成手段によって生成された第１の削除条件と第２の削除条件を付加する付加手段と、前記付加手段によって第１の削除条件と第２の削除条件が付加された情報を第２の情報処理装置に送信する送信手段として機能させ、前記第１の削除条件は、前記第３の情報処理装置から本情報処理装置へ情報が送信されたことを、該本情報処理装置から受信した場合に、前記第２の情報処理装置から対応する情報を削除するものであり、前記第２の削除条件は、前記第３の情報処理装置から前記本情報処理装置へ情報を送信した場合は、前記第３の情報処理装置から対応する情報を削除するものであることを特徴とする情報処理プログラムである。
【０００９】
請求項５の発明は、コンピュータを、第１の情報処理装置の送信手段によって送信された情報を受信する受信手段と、前記受信手段によって受信された情報には、少なくとも２つ以上の削除条件が付加されており、該情報を、第３の情報処理装置で適用される第２の削除条件を削除した第１の情報と本情報処理装置で適用される第１の削除条件を削除した第２の情報に加工する加工手段と、前記加工手段によって加工された第１の情報を記憶する記憶手段と、前記加工手段によって加工された第２の情報を第３の情報処理装置に送信する送信手段と、前記記憶手段に記憶された第１の情報に付加されている第１の削除条件に基づいて、前記記憶手段から該第１の情報を削除する削除手段として機能させ、前記第１の削除条件は、前記第３の情報処理装置から前記第１の情報処理装置へ情報が送信されたことを、該第１の情報処理装置から受信した場合に、前記本情報処理装置から対応する情報を削除するものであり、前記第２の削除条件は、前記第３の情報処理装置から前記第１の情報処理装置へ情報を送信した場合は、前記第３の情報処理装置から対応する情報を削除するものであることを特徴とする情報処理プログラムである。
【発明の効果】
【００１０】
請求項１と請求項２の情報処理装置によれば、第２の情報処理装置を介して第３の情報処理装置に情報を送信する場合に、第２の情報処理装置と第３の情報処理装置のそれぞれにおいて、その情報を削除するための条件を付加することができる。
【００１１】
請求項３の情報処理装置によれば、本情報処理装置において第３の情報処理装置で適用されるべき削除条件が適用されてしまうこと、そして、第３の情報処理装置において本情報処理装置で適用されるべき削除条件が適用されてしまうことを防止することができる。
【００１２】
請求項４の情報処理プログラムによれば、第２の情報処理装置を介して第３の情報処理装置に情報を送信する場合に、第２の情報処理装置と第３の情報処理装置のそれぞれにおいて、その情報を削除するための条件を付加することができる。
【００１３】
請求項５の情報処理プログラムによれば、本コンピュータにおいて第３の情報処理装置で適用されるべき削除条件が適用されてしまうこと、そして、第３の情報処理装置において本コンピュータで適用されるべき削除条件が適用されてしまうことを防止することができる。
【図面の簡単な説明】
【００１４】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態を具現化する場合のシステム構成例を示す説明図である。
【図３】情報収集装置の処理例を示すフローチャートである。
【図４】情報配信装置の処理例を示すフローチャートである。
【図５】情報処理端末の処理例を示すフローチャートである。
【図６】情報収集装置、情報配信装置、情報処理端末における情報の状態例を示す説明図である。
【図７】削除条件テーブルのデータ構造例を示す説明図である。
【図８】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じて定まることの意を含めて用いる。
【００１６】
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００１７】
本実施の形態である情報処理装置は、情報収集装置１１０から情報配信装置１３０を介して情報処理端末１５０へ情報を送信するものであって、図１の例に示すように、情報収集装置１１０、情報配信装置１３０、情報処理端末１５０を有している。
【００１８】
情報収集装置１１０は、情報収集モジュール１１２、情報記憶モジュール１１４、削除条件生成モジュール１１６、削除条件記憶モジュール１１８、削除条件付加モジュール１２０、送信モジュール１２２を有している。情報収集装置１１０は、通信回線１２９を介して情報配信装置１３０と接続されている。
【００１９】
情報収集モジュール１１２は、情報配信装置１３０を介して情報処理端末１５０に送信するための情報を収集する。ここでの情報は、情報処理端末１５０の所有者が利用するものであればよい。例えば、情報処理端末１５０の所有者が顧客のところにある機械（ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）等）を修理するための技術者である場合には、その修理対象となる機械に関する情報が該当する。より具体的には、修理対象となる機械のマニュアル、過去の修理履歴、その機械がある会社への地図等が該当する。これらの情報の収集は、主に会社内にあるデータベース等から収集するが、社外にある情報を含めてもよい。また、会社内にあるデータベース等は、情報収集装置１１０とイントラネット（通信プロトコルＴＣＰ／ＩＰを初めとするインターネットにおける標準の技術を用いて構築された企業内ネットワーク）で接続されたものである。そして、イントラネットがインターネットなどの外部ネットワークと接続する場合には、ファイアウォール（Ｆｉｒｅｗａｌｌ）が中間に設置されることが多い。この場合は、外部のインターネット側との接続は、セキュリティなどの観点から、利用サービス（ポート番号）や接続先コンピュータが制限される。この場合、情報収集装置１１０はファイアウォールの内にあるが、情報配信装置１３０と情報処理端末１５０はファイアウォールの外にある。したがって、通信回線１２９内には、ファイアウォールが含まれていることになる。
また、情報の収集は、ポーリング、イベント通知等によるタイミングで行う。その情報を利用する担当者毎に収集してもよい。
【００２０】
情報記憶モジュール１１４は、情報収集モジュール１１２によって収集された情報を記憶する。また、削除条件生成モジュール１１６、削除条件付加モジュール１２０、送信モジュール１２２のモジュールからもアクセスされ得る。
【００２１】
削除条件生成モジュール１１６は、削除条件記憶モジュール１１８と接続されている。削除条件生成モジュール１１６は、情報収集モジュール１１２によって収集された情報（情報記憶モジュール１１４内にある情報）を情報配信装置１３０において削除するための条件である第１の削除条件と情報処理端末１５０において削除するための条件である第２の削除条件をその情報の種類に応じて生成する。
【００２２】
削除条件記憶モジュール１１８は、削除条件生成モジュール１１６と接続されている。情報の種類に対応させて、その情報を情報配信装置１３０において削除するための条件である第１の削除条件と情報処理端末１５０において削除するための条件である第２の削除条件を記憶している。例えば、削除条件テーブル７００を記憶している。図７は、削除条件テーブル７００のデータ構造例を示す説明図である。削除条件テーブル７００は、お客様訪問情報欄７１０、マニュアル欄７２０、機密情報欄７３０、定期情報欄７４０、期限付き情報欄７５０等は、情報種類欄７０２、情報配信装置での削除条件欄７０４、情報処理端末での削除条件欄７０６の３つの情報を含んでいる。例えば、「お客様訪問情報」は、第１の削除条件として「訪問後レポート到着後」があり、第２の削除条件として「訪問後レポート送信後」がある。「マニュアル」は、第１の削除条件として「次のバージョン（版）を受信（又は送信）するまで」があり、第２の削除条件として「情報配信装置１３０と同期する」がある。「機密情報」は、第１の削除条件として「情報処理端末１５０への転送後」があり、第２の削除条件として「１度表示したら」がある。「定期情報」は、第１の削除条件として「転送後１か月」があり、第２の削除条件として「受信後１か月」がある。「期限付き情報」は、第１の削除条件として「２０１１．１２．１」があり、第２の削除条件として「２０１１．１２．１」がある。「手動情報」は、第１の削除条件として「削除指示を受信するまで」があり、第２の削除条件として「情報配信装置１３０と同期する」がある。なお、削除条件テーブル７００は、図７に例示した条件以外の条件を記憶していてもよいし、図７に例示した条件の１つ以上を選択して用いてもよい。
情報収集モジュール１１２によって収集された情報が、削除条件テーブル７００内の情報種類欄７０２のどれに対応しているかについては、情報と情報の種類を対応付けた表を用いて判断するようにしてもよいし、各情報にその情報の種類が付加されていてもよいし、その情報が格納されていたＤＢ名等で情報の種類を判断するようにしてもよい。
【００２３】
削除条件付加モジュール１２０は、情報収集モジュール１１２によって収集された情報に削除条件生成モジュール１１６によって生成された第１の削除条件と第２の削除条件を付加する。
送信モジュール１２２は、削除条件付加モジュール１２０によって第１の削除条件と第２の削除条件が付加された情報を情報配信装置１３０に送信する。
【００２４】
情報配信装置１３０は、受信モジュール１３２、削除条件削除モジュール１３４、情報記憶モジュール１３６、情報削除モジュール１３８、送信モジュール１４０を有している。情報配信装置１３０は、通信回線１２９を介して情報収集装置１１０と、通信回線１４９を介して情報処理端末１５０と接続されている。
【００２５】
受信モジュール１３２は、情報収集装置１１０の送信モジュール１２２によって送信された情報を受信する。
削除条件削除モジュール１３４は、情報記憶モジュール１３６と接続されている。削除条件削除モジュール１３４は、受信モジュール１３２によって受信された情報には、少なくとも２つ以上の削除条件が付加されており、その情報を、情報処理端末１５０で適用される第２の削除条件を削除した第１の情報と情報配信装置１３０で適用される第１の削除条件を削除した第２の情報に加工する。つまり、第１の情報は、情報収集モジュール１１２によって収集された情報に第１の削除条件が付加されており、第２の情報は、情報収集モジュール１１２によって収集された情報に第２の削除条件が付加されている。第１の情報は情報記憶モジュール１３６によって記憶され、第２の情報は情報処理端末１５０へ送信されることになる。
なお、削除条件削除モジュール１３４は、第２の削除条件が「情報配信装置１３０と同期する」である場合は、情報配信装置１３０は、情報配信装置１３０内から削除したことを情報処理端末１５０に通知する。そのために、第２の削除条件が「情報配信装置１３０と同期する」であるか否かを判断し、「情報配信装置１３０と同期する」である場合は、その第２の削除条件を削除した第１の情報を生成するときに、第１の削除条件に、「第１の削除条件を満たした場合（又は情報配信装置１３０がその情報を削除した場合）は、その旨を情報処理端末１５０に通知すること」の指示を加える。そして、その指示が第１の削除条件内に含まれていた場合、情報配信装置１３０は、情報配信装置１３０内から削除したことを情報処理端末１５０に通知する。
【００２６】
情報記憶モジュール１３６は、削除条件削除モジュール１３４、情報削除モジュール１３８と接続されている。情報記憶モジュール１３６は、受信モジュール１３２によって受信された情報（情報収集モジュール１１２によって収集された情報に第１の削除条件と第２の削除条件が付加されている情報）を記憶する。また、情報記憶モジュール１３６は、削除条件削除モジュール１３４によって加工された第１の情報を記憶するようにしてもよい。
【００２７】
情報削除モジュール１３８は、情報記憶モジュール１３６と接続されている。情報削除モジュール１３８は、情報記憶モジュール１３６に記憶された情報に付加されている第１の削除条件に基づいて、情報記憶モジュール１３６からその情報を削除する。また、情報削除モジュール１３８は、情報記憶モジュール１３６に記憶された第１の情報に付加されている第１の削除条件に基づいて、情報記憶モジュール１３６からその第１の情報を削除するようにしてもよい。また、第１の削除条件に、「第１の削除条件を満たした場合（又は情報配信装置１３０がその情報を削除した場合）は、その旨を情報処理端末１５０に通知すること」の指示がある場合は、その指示にしたがって、その旨を情報処理端末１５０に通知する。
例えば、第１の削除条件として「訪問後レポート到着後」である場合は、情報処理端末１５０から顧客の機械を修理した後に、その修理結果を報告する「訪問後レポート」が送信され、その「訪問後レポート」を情報収集装置１１０等（「訪問後レポート」管理用のサーバー等であってもよい）が受信し、その情報収集装置１１０等は情報配信装置１３０にその旨を通知し、情報削除モジュール１３８は、その通知を受信したならば、対応する情報を情報記憶モジュール１３６から削除する。
また、第１の削除条件として「次のバージョンを受信（又は送信）するまで」である場合は、情報記憶モジュール１３６内のマニュアルのバージョンと受信（又は送信）したマニュアルのバージョンとを比較し、バージョンが更新されていた場合、情報削除モジュール１３８は、情報記憶モジュール１３６内の古いマニュアルを削除する。
また、第１の削除条件として「情報処理端末１５０への転送後」である場合は、その情報を情報処理端末１５０へ転送した後に、情報削除モジュール１３８は、情報記憶モジュール１３６内の対応する情報を削除する。
また、第１の削除条件として「転送後１か月」である場合は、その情報の転送時（月、日の他に、年、時、秒等を含んでいてもよい）を記憶しておき、その転送時から現在は「転送後１か月」以上であるか否かを判断し、「転送後１か月」以上であるならば、情報削除モジュール１３８は、情報記憶モジュール１３６内の対応する情報を削除する。
また、第１の削除条件として「２０１１．１２．１」である場合は、現在は「２０１１．１２．１」であるか否かを判断し、「２０１１．１２．１」であるならば、情報削除モジュール１３８は、情報記憶モジュール１３６内の対応する情報を削除する。
また、第１の削除条件として「削除指示を受信するまで」である場合は、情報収集装置１１０等から「削除指示」を受信したならば、情報削除モジュール１３８は、情報記憶モジュール１３６内の対応する情報を削除する。
【００２８】
送信モジュール１４０は、情報記憶モジュール１３６に記憶された情報を情報処理端末１５０に送信する。また、送信モジュール１４０は、削除条件削除モジュール１３４によって加工された第２の情報を情報処理端末１５０に送信するようにしてもよい。
【００２９】
情報処理端末１５０は、受信モジュール１５２、情報記憶モジュール１５４、情報削除モジュール１５６を有している。情報処理端末１５０は、通信回線１４９を介して情報配信装置１３０と接続されている。
【００３０】
受信モジュール１５２は、情報記憶モジュール１５４と接続されている。受信モジュール１５２は、情報配信装置１３０の送信モジュール１４０によって送信された情報を受信する。
情報記憶モジュール１５４は、受信モジュール１５２、情報削除モジュール１５６と接続されている。情報記憶モジュール１５４は、受信モジュール１５２によって受信された情報を記憶する。
【００３１】
情報削除モジュール１５６は、情報記憶モジュール１５４と接続されている。情報削除モジュール１５６は、情報記憶モジュール１５４に記憶された情報に付加されている第２の削除条件に基づいて、情報記憶モジュール１５４からその情報を削除する。
例えば、第２の削除条件として「訪問後レポート送信後」である場合は、情報処理端末１５０から顧客の機械を修理した後に、その修理結果を報告する「訪問後レポート」が情報収集装置１１０等に送信され、情報削除モジュール１５６は、対応する情報を情報記憶モジュール１５４から削除する。
また、第２の削除条件として「情報配信装置１３０と同期」である場合は、情報配信装置１３０から削除したことの通知を受信した場合に、情報削除モジュール１５６は、対応する情報を情報記憶モジュール１５４から削除する。
また、第２の削除条件として「１度表示したら」である場合は、その情報を情報処理端末１５０の表示装置に表示した場合に、情報削除モジュール１５６は、情報記憶モジュール１５４内の対応する情報を削除する。
また、第２の削除条件として「受信後１か月」である場合は、その情報の受信時（月、日の他に、年、時、秒等を含んでいてもよい）を記憶しておき、その受信時から現在は「受信後１か月」以上であるか否かを判断し、「受信後１か月」以上であるならば、情報削除モジュール１５６は、情報記憶モジュール１５４内の対応する情報を削除する。
また、第２の削除条件として「２０１１．１２．１」である場合は、現在は「２０１１．１２．１」であるか否かを判断し、「２０１１．１２．１」であるならば、情報削除モジュール１５６は、情報記憶モジュール１５４内の対応する情報を削除する。
【００３２】
図２は、本実施の形態を具現化する場合のシステム構成例を示す説明図である。このシステムは、情報提供装置２００、情報収集装置２１０、情報配信装置２３０、情報処理端末２５０等を有している。情報提供装置２００、情報収集装置２１０は、イントラネット内（ファイアウォールの内）にある装置であり、情報配信装置２３０、情報処理端末２５０は、インターネット（ファイアウォールの外）にある装置である。
また、情報収集装置２１０は図１に例示の情報収集装置１１０に該当し、情報配信装置２３０は図１に例示の情報配信装置１３０に該当し、情報処理端末２５０は図１に例示の情報処理端末１５０に該当する。
【００３３】
情報提供装置２００は、スケジュール管理／イベント管理モジュール２０１、ＤＢ１：２０２、ＤＢ２：２０３、ＤＢｎ：２０４、文書管理サーバー２０５等を有している。これらは、情報を記憶しているものであり、情報収集装置２１０に対して情報を送信する。
スケジュール管理／イベント管理モジュール２０１は、情報処理端末２５０の操作者のスケジュールを記憶しており、そのスケジュールにしたがって、情報収集装置２１０の情報収集モジュール２１２Ａに情報を収集させるイベントを発生させる。例えば、記憶しているスケジュールとして、顧客Ａに訪問する日時等に関する情報があり、その日時前（その日時よりも予め定められた期間前の日時）に顧客Ａに設置されている機械の情報を情報収集装置２１０の情報収集モジュール２１２Ａに収集させて、情報配信装置２３０に情報を送信するイベントを発生させる。
ＤＢ２０２、２０３、２０４、文書管理サーバー２０５は、収集される情報を記憶しているＤＢ、サーバー等である。具体的には、ＤＢ２０２、２０３、２０４等は、顧客に関する情報（訪問履歴等）を記憶しており、文書管理サーバー２０５は、機械のマニュアルを記憶している。
【００３４】
情報収集装置２１０は、情報収集装置２１０Ａ、情報収集装置２１０Ｂを有している。
情報収集装置２１０Ａは、情報収集モジュール２１２Ａ、情報記憶モジュール２１４Ａ、ファイル転送モジュール２２２を有している。情報収集モジュール２１２Ａは図１に例示の情報収集モジュール１１２に該当し、情報記憶モジュール２１４Ａは図１に例示の情報記憶モジュール１１４、削除条件生成モジュール１１６、削除条件記憶モジュール１１８、削除条件付加モジュール１２０に該当し、ファイル転送モジュール２２２は図１に例示の送信モジュール１２２に該当する。なお、情報記憶モジュール２１４Ａ内は、情報処理端末２５０の操作者毎に情報を記憶、管理する。
【００３５】
情報収集装置２１０Ｂは、情報登録モジュール２１２Ｂ、登録情報記憶モジュール２１４Ｂ、ファイル転送モジュール２２２を有している。
ファイル転送モジュール２２２は、情報配信装置２３０から送信されてきた情報を受信する。例えば、受信する情報として、前述の「訪問後レポート」等が該当する。
登録情報記憶モジュール２１４Ｂは、ファイル転送モジュール２２２が受信した情報を、情報処理端末２５０の操作者毎に記憶、管理する。
情報登録モジュール２１２Ｂは、登録情報記憶モジュール２１４Ｂに記憶されている情報をＤＢ２０２、２０３、２０４等に送信し、記憶させる。
【００３６】
情報配信装置２３０は、情報配信装置２３０Ａ、情報配信装置２３０Ｂを有している。
情報配信装置２３０Ａは、ファイル転送モジュール２３２、情報記憶モジュール２３６Ａ、ファイル転送モジュール２４０を有している。ファイル転送モジュール２３２は、図１に例示の受信モジュール１３２に該当し、情報記憶モジュール２３６Ａは図１に例示の削除条件削除モジュール１３４、情報記憶モジュール１３６、情報削除モジュール１３８に該当し、ファイル転送モジュール２４０は図１に例示の送信モジュール１４０に該当する。なお、情報記憶モジュール２３６Ａ内は、情報処理端末２５０の操作者毎に情報を記憶、管理する。
【００３７】
情報配信装置２３０Ｂは、ファイル転送モジュール２３２、登録情報記憶モジュール２３６Ｂ、ファイル転送モジュール２４０を有している。
ファイル転送モジュール２４０は、情報処理端末２５０から送信されてきた情報を受信する。例えば、受信する情報として、前述の「訪問後レポート」等が該当する。
登録情報記憶モジュール２３６Ｂは、ファイル転送モジュール２４０が受信した情報を、情報処理端末２５０の操作者毎に記憶、管理する。
ファイル転送モジュール２３２は、登録情報記憶モジュール２３６Ｂに記憶されている情報を情報収集装置２１０に送信し、記憶させる。
【００３８】
情報処理端末２５０は各担当者が所有しており、通信機能を有しており、通信回線２４９（例えば、無線通信回線、携帯電話網等）を介して情報配信装置２３０と通信を行う。また、表示装置、記憶装置を有しており、レポート作成機能等も有している。例えば、通信機能を有するノートパソコン、通信機能を有するタブレット型パソコン携帯電話（特にスマートフォンと言われている携帯電話）等が該当する。動作例として、担当者がスケジュールにしたがって顧客Ａに訪問する前に、その担当者が所有している情報処理端末２５０内には、その顧客Ａに関する情報が記憶されている。その記憶されている情報は、情報収集装置２１０が情報提供装置２００から収集して、情報配信装置２３０が転送してきたものである。そして、その訪問後に、修理結果等を記載したレポートを作成し、情報配信装置２３０に送信する。情報配信装置２３０は、情報収集装置２１０に送信し、情報提供装置２００内のＤＢ１：２０２等に格納されることとなる。
【００３９】
図３は、情報収集装置１１０の処理例を示すフローチャートである。
ステップＳ３０２では、情報収集モジュール１１２が、情報を収集する。
ステップＳ３０４では、削除条件生成モジュール１１６が、情報の種類を判断する。
ステップＳ３０６では、削除条件付加モジュール１２０が、情報に対して２つ以上の削除条件を付加する。
ステップＳ３０８では、送信モジュール１２２が、削除条件を付加した情報を転送する。
【００４０】
図４は、情報配信装置１３０の処理例を示すフローチャートである。
ステップＳ４０２では、受信モジュール１３２が、情報を受信する。
ステップＳ４０４では、削除条件削除モジュール１３４が、情報を加工する。前述したように、第１の削除条件が付加された第１の情報を情報記憶モジュール１３６に記憶し、第２の削除条件が付加された第２の情報をステップＳ４０６で送信するようにしてもよい。
ステップＳ４０６では、送信モジュール１４０が、情報を送信する。
ステップＳ４０８では、情報削除モジュール１３８が、第１の削除条件を調べ、第１の削除条件に合致している場合はステップＳ４１０へ進み、それ以外の場合は第１の削除条件に合致するまで待機する。
ステップＳ４１０では、情報削除モジュール１３８が、情報記憶モジュール１３６内の情報を削除する。
【００４１】
図５は、情報処理端末１５０の処理例を示すフローチャートである。
ステップＳ５０２では、受信モジュール１５２が、情報を受信する。
ステップＳ５０４では、情報削除モジュール１５６が、第２の削除条件を調べ、第２の削除条件に合致している場合はステップＳ５０６へ進み、それ以外の場合は第２の削除条件に合致するまで待機する。
ステップＳ５０６では、情報削除モジュール１５６が、情報記憶モジュール１５４内の情報を削除する。
【００４２】
図６は、情報収集装置１１０、情報配信装置１３０、情報処理端末１５０における情報の状態例を示す説明図である。
情報収集装置１１０は、情報としてのファイル６１０を生成する。なお、情報収集装置１１０は、イントラネット６８０に接続されている装置である。
ファイル６１０は、情報収集モジュール１１２が収集した情報データ６１２と、情報データ属性６１４をデータ領域として有している。情報データ属性６１４内には、情報データ６１２の情報種類と情報配信装置１３０での削除条件と情報処理端末１５０での削除条件がある。
【００４３】
情報配信装置１３０は、情報記憶モジュール１３６が情報としてのファイル６３０を記憶し、削除プログラム６３６を有している。なお、情報配信装置１３０は、インターネット６９０に接続されている装置である。
ファイル６３０は、情報データ６１２と、情報データ属性６３４をデータ領域として有している。情報データ属性６３４内には、情報種類と情報配信装置１３０での削除条件がある。削除プログラム６３６は、ファイル６３０内のデータ領域にある情報データ属性６３４の「（２）情報配信装置１３０での削除条件」を満たした場合に情報データ６１２と情報データ属性６３４を削除するように制御するプログラムである。なお、図６に例示する情報データ属性６３４には情報種類も含まれているが、この情報種類は含まれていなくてもよい。また、情報データ属性６３４には「（３）情報処理端末１５０での削除条件」が含まれていてもよい。その場合であっても、削除プログラム６３６は、「（２）情報配信装置１３０での削除条件」にしたがって、情報データ６１２と情報データ属性６３４を削除する。
【００４４】
情報処理端末１５０は、情報記憶モジュール１５４が情報としてのファイル６５０を記憶し、削除プログラム６５６を有している。なお、情報処理端末１５０は、インターネット６９０に接続されている装置である。
ファイル６５０は、情報データ６１２と、情報データ属性６５４をデータ領域として有している。情報データ属性６５４内には、情報種類と情報処理端末１５０での削除条件がある。削除プログラム６５６は、ファイル６５０内のデータ領域にある情報データ属性６５４の「（３）情報処理端末１５０での削除条件」を満たした場合に情報データ６１２と情報データ属性６５４を削除するように制御するプログラムである。なお、図６に例示する情報データ属性６５４には情報種類も含まれているが、この情報種類は含まれていなくてもよい。また、情報データ属性６３４には「（２）情報配信装置１３０での削除条件」が含まれていてもよい。その場合であっても、削除プログラム６５６は、「（３）情報処理端末１５０での削除条件」にしたがって、情報データ６１２と情報データ属性６５４を削除する。
【００４５】
なお、本実施の形態内の情報収集装置１１０、情報配信装置１３０、情報処理端末１５０としてのプログラムが実行されるコンピュータのハードウェア構成は、図８に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバーとなり得るコンピュータ等である。つまり、具体例として、処理部（演算部）としてＣＰＵ８０１を用い、記憶装置としてＲＡＭ８０２、ＲＯＭ８０３、ＨＤ８０４を用いている。ＨＤ８０４として、例えばハードディスクを用いてもよい。情報収集モジュール１１２、削除条件生成モジュール１１６、削除条件付加モジュール１２０、削除条件削除モジュール１３４、情報削除モジュール１３８、情報削除モジュール１５６等のプログラムを実行するＣＰＵ８０１と、そのプログラムやデータを記憶するＲＡＭ８０２と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ８０３と、補助記憶装置であるＨＤ８０４と、キーボード、マウス、タッチパネル等に対する利用者の操作に基づいてデータを受け付ける受付装置８０６と、ＣＲＴ、液晶ディスプレイ等の出力装置８０５と、ネットワークインタフェースカード等の通信ネットワークと接続するための通信回線インタフェース８０７、そして、それらをつないでデータのやりとりをするためのバス８０８により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００４６】
前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図８に示すハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図８に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えばＡＳＩＣ等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図８に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、情報家電、複写機、ファックス、スキャナ、プリンタ、複合機などに組み込まれていてもよい。
【００４７】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００４８】
１１０…情報収集装置
１１２…情報収集モジュール
１１４…情報記憶モジュール
１１６…削除条件生成モジュール
１１８…削除条件記憶モジュール
１２０…削除条件付加モジュール
１２２…送信モジュール
１２９…通信回線
１３０…情報配信装置
１３２…受信モジュール
１３４…削除条件削除モジュール
１３６…情報記憶モジュール
１３８…情報削除モジュール
１４０…送信モジュール
１４９…通信回線
１５０…情報処理端末
１５２…受信モジュール
１５４…情報記憶モジュール
１５６…情報削除モジュール
２００…情報提供装置
２０１…スケジュール管理／イベント管理モジュール
２０２…ＤＢ１
２０３…ＤＢ２
２０４…ＤＢｎ
２０５…文書管理サーバー
２１０…情報収集装置
２１０Ａ…情報収集装置
２１０Ｂ…情報収集装置
２１２Ａ…情報収集モジュール
２１２Ｂ…情報登録モジュール
２１４Ａ…情報記憶モジュール
２１４Ｂ…登録情報記憶モジュール
２２２…ファイル転送モジュール
２３０…情報配信装置
２３０Ａ…情報配信装置
２３０Ｂ…情報配信装置
２３２…ファイル転送モジュール
２３６Ａ…情報記憶モジュール
２３６Ｂ…登録情報記憶モジュール
２４０…ファイル転送モジュール
２４９…通信回線
２５０…情報処理端末
【図１】
0005768580.tif 000002
【図２】
0005768580.tif 000003
【図３】
0005768580.tif 000004
【図４】
0005768580.tif 000005
【図５】
0005768580.tif 000006
【図６】
0005768580.tif 000007
【図７】
0005768580.tif 000008
【図８】
0005768580.tif 000009