(57)【要約】【課題】必要な情報を自動的に整理して蓄積すること。【解決手段】情報蓄積装置（１００）は、外部ネットワークに接続された外部コンピュータ（２００）から内部ネットワークに接続された内部コンピュータ（３００）に中継データを中継する中継部（１２０）を有する装置であって、キーワードと、キーワードに関連する関連データを定義する定義情報とを対応させて予め記憶するキーワード記憶部（１３１）と、記憶されたキーワードが中継データに含まれるか否かを判定するデータ判定部（１１１）と、データ判定部でキーワードが含まれると判定されたことに応じて、キーワードと対応して記憶された定義情報に基づき、キーワードに関連する関連データを中継データから抽出するデータ抽出部（１１２）と、抽出された関連データをキーワードに対応付けて記憶するデータ記憶部（１３２）とを備える。【選択図】　　　　図３
2004102329.tif 000002
【特許請求の範囲】
【請求項１】
外部ネットワークに接続された外部コンピュータから内部ネットワークに接続された内部コンピュータに中継データを中継する中継手段を有する情報蓄積装置であって、
キーワードと、前記キーワードに関連する関連データを定義する定義情報とを対応させて予め記憶するキーワード記憶手段と、
前記記憶されたキーワードが前記中継データに含まれるか否かを判定するデータ判定手段と、
前記データ判定手段で前記キーワードが含まれると判定されたことに応じて、前記キーワードと対応して記憶された定義情報に基づき、前記キーワードに関連する関連データを前記中継データから抽出するデータ抽出手段と、
前記抽出された関連データを前記キーワードに対応付けて記憶するデータ記憶手段とを備えた、情報蓄積装置。
【請求項２】
キーワードを受付けるキーワード受付手段と、
前記受付けられたキーワードを含む関連データを前記データ記憶手段から読出すデータ読出手段と、
前記読出された関連データを出力するデータ出力手段とをさらに備えた、請求項１に記載の情報蓄積装置。
【請求項３】
前記データ抽出手段により抽出された関連データの出力形式の指定を受付ける出力形式受付手段をさらに備え、
前記データ記憶手段は、前記抽出された関連データを前記受付けられた出力形式で記憶する、請求項１に記載の情報蓄積装置。
【請求項４】
前記データ記憶手段は、前記抽出された関連データを含む中継データの位置情報と、前記中継手段による前記中継データの中継を禁止するか否かを示す識別情報とを前記関連データに対応付けてさらに記憶し、
前記中継手段は、
前記外部コンピュータから受信された中継データの位置情報に対応する前記識別情報に基づき、前記中継データの中継を禁止するか否かを判定する通過判定手段と、
前記通過判定手段で前記中継データの中継を禁止すると判定された場合、前記中継手段による前記中継データの中継を禁止する中継禁止手段とを含む、請求項１に記載の情報蓄積装置。
【請求項５】
外部ネットワークに接続された外部コンピュータから内部ネットワークに接続された内部コンピュータに中継データを中継する中継手段を有する情報蓄積装置で情報を蓄積する方法であって、
予め記憶されたキーワードが前記中継データに含まれるか否かを判定するステップと、
前記キーワードが含まれると判定されたことに応じて、前記キーワードと対応して予め記憶された定義情報に基づき、前記キーワードに関連する関連データを前記中継データから抽出するステップと、
前記抽出された関連データを前記キーワードに対応付けて記憶するステップとを含む、情報蓄積方法。
【請求項６】
外部ネットワークに接続された外部コンピュータから内部ネットワークに接続された内部コンピュータに中継データを中継する中継手段を有する情報蓄積装置で実行されるプログラムであって、
予め記憶されたキーワードが前記中継データに含まれるか否かを判定するステップと、
前記キーワードが含まれると判定されたことに応じて、前記キーワードと対応して予め記憶された定義情報に基づき、前記キーワードに関連する関連データを前記中継データから抽出するステップと、
前記抽出された関連データを前記キーワードに対応付けて記憶するステップとを前記情報蓄積装置に実行させる、情報蓄積プログラム。
【請求項７】
請求項６に記載の情報蓄積プログラムを記録したコンピュータで読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報蓄積装置、情報蓄積方法、情報蓄積プログラム、および、情報蓄積プログラムを記録したコンピュータで読取可能な記録媒体に関し、特に、情報を整理して蓄積して利用するのに適した情報蓄積装置、情報蓄積方法、情報蓄積プログラム、および、情報蓄積プログラムを記録したコンピュータで読取可能な記録媒体に関する。
【０００２】
【従来の技術】
最近、ネットワークのブロードバンド化が急速に進み、インターネットで多彩で大量のコンテンツを閲覧することが可能となっている。インターネットを利用する場合、ユーザは、ブラウザにＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）を入力することで、必要とする情報を含むコンテンツを閲覧していた。
【０００３】
また、ユーザが必要とする情報を含むコンテンツのＵＲＬを知らない場合には、このコンテンツをインターネットから探し出す必要がある。インターネットの発展により、ＷＷＷ（Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂ）上には、ユーザが必要とする情報を含むコンテンツ以外の大量のコンテンツが存在する。この大量のコンテンツの中からユーザが必要とする情報を含むコンテンツを探し出すのは非常に困難である。そして、探し出したコンテンツを再度閲覧するためには、そのコンテンツのＵＲＬあるいはそのコンテンツに含まれる情報をコンピュータに記憶しておく必要がある。
【０００４】
一度探し出したコンテンツのＵＲＬを記憶しておく方法としては、ブラウザの機能であるブックマークによりコンテンツのＵＲＬとコンテンツのタイトルとを関連させて記憶しておく方法がある。また、一度探し出したコンテンツに含まれる情報をコンピュータに記憶しておく方法としては、コンテンツに含まれる必要な情報を別のファイルにカット＆ペーストして記憶しておく方法がある。
【０００５】
ブックマークによりコンテンツのＵＲＬとコンテンツのタイトルとを関連させて記憶しておく方法を用いる場合は、記憶するＵＲＬそれぞれに対してブックマークを登録する必要があり、ブックマークもＵＲＬの数だけ必要になる。そして、ブックマーク登録の際に、コンテンツのタイトルが予め定められていないときは、ユーザが手作業でタイトルを設定する必要がある。また、コンテンツのＵＲＬをジャンル別に分類する場合には、ユーザがコンテンツのタイトルや内容から判断して、手作業で分類する必要がある。このため、コンテンツのタイトルを設定する作業、あるいは、コンテンツのＵＲＬをジャンル別に分類する作業が煩雑であるといった問題がある。
【０００６】
コンテンツのＵＲＬをジャンル別に自動的に分類するようにした技術が、特開２００１−７５９７９公報に開示されている。特開２００１−７５９７９公報に記載の情報取得装置は、キーワードを予めジャンル別に設定しておいて、一度ダウンロードしたコンテンツに含まれるキーワードに応じて、そのコンテンツのＵＲＬをジャンル別に分類する。このため、ユーザは、一度保存したＵＲＬのコンテンツの内容をジャンル名からある程度判断することができるので、再度ホームページを閲覧する際に、多量に保存されたＵＲＬを有効的に活用することができる。
【０００７】
【発明が解決しようとする課題】
しかしながら、コンテンツに含まれる必要な情報を別のファイルにカット＆ペーストして記憶しておく方法を用いる場合、コンテンツに含まれる必要な情報を確実に保存することはできるが、必要な情報を含むコンテンツを１つ１つ手作業で編集しなければならない。また、それらのコンテンツを別のファイルに保存したとしても、そのコンテンツの内容を後に確認するためには、ファイルを開いて確認しなければならず、ファイルの数が増えた場合には、即座に所望のファイルを選択することができないといった問題がある。
【０００８】
また、特開２００１−７５９７９公報に記載の情報取得装置を用いる場合、ＵＲＬをジャンル別に自動的に記憶することができるが、ジャンル別に記憶されたＵＲＬの中から必要な情報を検索するときは、分類されたジャンル名に基づき再度ＵＲＬを指定してコンテンツを表示させなければならない。さらに、表示されたコンテンツには、不要な情報も含まれているため、表示されたコンテンツの中から必要な情報を探し出さなければならず、即座に所望の情報を探し出すことができないといった問題がある。
【０００９】
この発明は上述の問題点を解決するためになされたもので、この発明の目的の１つは、必要な情報を自動的に整理して蓄積することが可能な情報蓄積装置、情報蓄積方法、情報蓄積プログラム、および、情報蓄積プログラムを記録したコンピュータで読取可能な記録媒体を提供することである。
【００１０】
この発明の他の目的は、蓄積された情報を提供することが可能な情報蓄積装置、情報蓄積方法、情報蓄積プログラム、および、情報蓄積プログラムを記録したコンピュータで読取可能な記録媒体を提供することである。
【００１１】
【課題を解決するための手段】
上述の目的を達成するために、この発明のある局面によれば、情報蓄積装置は、外部ネットワークに接続された外部コンピュータから内部ネットワークに接続された内部コンピュータに中継データを中継する中継手段を有する情報蓄積装置であって、キーワードと、キーワードに関連する関連データを定義する定義情報とを対応させて予め記憶するキーワード記憶手段と、記憶されたキーワードが中継データに含まれるか否かを判定するデータ判定手段と、データ判定手段でキーワードが含まれると判定されたことに応じて、キーワードと対応して記憶された定義情報に基づき、キーワードに関連する関連データを中継データから抽出するデータ抽出手段と、抽出された関連データをキーワードに対応付けて記憶するデータ記憶手段とを備える。
【００１２】
この発明に従えば、外部ネットワークに接続された外部コンピュータから内部ネットワークに接続された内部コンピュータに中継される中継データに、記憶されたキーワードが含まれるか否かが判定される。そして、キーワードが含まれると判定されたことに応じて、キーワードと対応して記憶された定義情報に基づき、キーワードに関連する関連データが中継データから抽出され、抽出された関連データがキーワードに対応付けられて記憶される。外部コンピュータから内部コンピュータに中継される中継データは、内部コンピュータで必要とされた情報である。このため、一度、必要とされた情報からキーワードに関連する関連データが抽出され、キーワードと対応付けられて記憶されるので、大量の情報の中から必要な情報だけを抽出し整理して記憶しておくことができる。その結果、キーワードと関連データを定義するだけで、必要な情報を自動的に整理して蓄積することが可能な情報蓄積装置を提供することができる。
【００１３】
好ましくは、情報蓄積装置は、キーワードを受付けるキーワード受付手段と、受付けられたキーワードを含む関連データをデータ記憶手段から読出すデータ読出手段と、読出された関連データを出力するデータ出力手段とをさらに備える。
【００１４】
この発明に従えば、キーワードが受付けられ、受付けられたキーワードを含む関連データが読出され、読出された関連データが出力される。このため、キーワードを指示することにより効率よく蓄積された関連データを読出して出力することができる。その結果、蓄積された必要な情報を提供することが可能な情報蓄積装置を提供することできる。
【００１５】
好ましくは、情報蓄積装置は、データ抽出手段により抽出された関連データの出力形式の指定を受付ける出力形式受付手段をさらに備え、データ記憶手段は、抽出された関連データを受付けられた出力形式で記憶する。
【００１６】
この発明に従えば、抽出された関連データの出力形式の指定が受付けられ、抽出された関連データが受付けられた出力形式で記憶される。このため、指定の出力形式で関連データを記憶することができる。その結果、ユーザの所望の形式で必要な情報を蓄積することができる。
【００１７】
好ましくは、データ記憶手段は、抽出された関連データを含む中継データの位置情報と、中継手段による中継データの中継を禁止するか否かを示す識別情報とを関連データに対応付けてさらに記憶し、
中継手段は、外部コンピュータから受信された中継データの位置情報に対応する識別情報に基づき、中継データの中継を禁止するか否かを判定する通過判定手段と、通過判定手段で中継データの中継を禁止すると判定された場合、中継手段による中継データの中継を禁止する中継禁止手段とを含む。
【００１８】
この発明に従えば、外部コンピュータから受信された中継データの位置情報に対応する識別情報に基づき、中継データの中継を禁止するか否かが判定され、禁止すると判定された場合、中継データの中継が禁止される。このため、中継データの中継を禁止することを示す識別情報を中継データに関連する関連データと対応付けて記憶させた後は、その識別情報に対応する中継データを外部コンピュータから内部コンピュータに中継しないようにできる。
【００１９】
この発明の他の局面によれば、情報蓄積方法は、外部ネットワークに接続された外部コンピュータから内部ネットワークに接続された内部コンピュータに中継データを中継する中継手段を有する情報蓄積装置で情報を蓄積する方法であって、予め記憶されたキーワードが中継データに含まれるか否かを判定するステップと、キーワードが含まれると判定されたことに応じて、キーワードと対応して予め記憶された定義情報に基づき、キーワードに関連する関連データを中継データから抽出するステップと、抽出された関連データをキーワードに対応付けて記憶するステップとを含む。
【００２０】
この発明に従えば、必要な情報を自動的に整理して蓄積することが可能な情報蓄積方法を提供することができる。
【００２１】
この発明のさらに他の局面によれば、情報蓄積プログラムは、外部ネットワークに接続された外部コンピュータから内部ネットワークに接続された内部コンピュータに中継データを中継する中継手段を有する情報蓄積装置で実行されるプログラムであって、予め記憶されたキーワードが中継データに含まれるか否かを判定するステップと、キーワードが含まれると判定されたことに応じて、キーワードと対応して予め記憶された定義情報に基づき、キーワードに関連する関連データを中継データから抽出するステップと、抽出された関連データをキーワードに対応付けて記憶するステップとを情報蓄積装置に実行させる。
【００２２】
この発明に従えば、必要な情報を自動的に整理して蓄積することが可能な情報蓄積プログラムおよび情報蓄積プログラムを記録したコンピュータで読取可能な記録媒体を提供することができる。
【００２３】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して説明する。なお、図中同一符号は同一または相当する部材を示し、重複する説明は繰返さない。
【００２４】
図１は、本発明の実施の形態の１つにおける情報蓄積システムの概略を示す図である。図１を参照して、情報蓄積システムは、情報蓄積装置１００と、サーバ２００，２００Ａと、端末装置３００，３００Ａとを含む。
【００２５】
情報蓄積装置１００は、ワークステーション（以下、ＷＳ（Ｗｏｒｋ　Ｓｔａｔｉｏｎ）という）やパーソナルコンピュータ（以下、ＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）という）などのコンピュータで構成され、ＷＡＮ（Ｗｉｄｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）４００とＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）５００とを接続する。情報蓄積装置１００は、ＷＡＮ４００に接続されたサーバ２００，２００ＡからＬＡＮ５００に接続された端末装置３００，３００Ａに中継データを中継する。中継データは、端末装置３００，３００Ａからの要求によりサーバ２００，２００Ａから情報蓄積装置１００を中継して端末装置３００，３００Ａに送信されるデータである。すなわち、端末装置３００，３００Ａに送信されるデータは、必ず、情報蓄積装置１００を通過する。本実施の形態においては、中継データは、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）で送信され、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）で記述されるデータである。また、中継データを記述するマークアップ言語は、ＨＴＭＬに限定されず、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）やＸＨＴＭＬ（ｅＸｔｅｎｓｉｂｌｅ　ＨｙｐｅｒＴｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）が用いられてもよい。さらに、中継データの送信プロトコルは、ＨＴＴＰに限定されず、たとえば、ＦＴＰ（Ｆｉｌｅ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）やＳＭＴＰ（Ｓｉｍｐｌｅ　Ｍａｉｌ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）などであってもよい。
【００２６】
サーバ２００，２００Ａは、ＷＳなどのコンピュータで構成され、端末装置３００，３００Ａからの要求に応じて、ＷＡＮ４００、情報蓄積装置１００およびＬＡＮ５００を介して端末装置３００，３００Ａに中継データを提供する。図１においては、２台のサーバ３００，３００ＡがＷＡＮ４００と接続されている状態を示しているが、サーバは２台に限定されず、２台以上のサーバがＷＡＮ４００に接続されていてもよい。
【００２７】
端末装置３００，３００Ａは、ＰＣなどのコンピュータで構成され、サーバ２００，２００Ａに中継データを要求し、サーバ２００，２００ＡからＷＡＮ４００、情報蓄積装置１００およびＬＡＮ５００を介して中継データを受信する。そして、端末装置３００，３００Ａは、ＷＷＷブラウザで、中継データを出力する。図１においては、２台の端末装置３００，３００ＡがＬＡＮ５００と接続されている状態を示しているが、端末装置は２台に限定されず、１台あるいは２台以上のサーバがＬＡＮ５００に接続されていてもよい。
【００２８】
図２は、本発明の実施の形態における情報蓄積装置１００の構成の概略を示すブロック図である。図２を参照して、情報蓄積装置１００は、情報蓄積装置１００の全体を制御するための制御部１１０と、所定の情報を記憶するための記憶部１３０と、情報蓄積装置１００に所定の情報を入力するための入力部１４０と、情報蓄積装置１００から所定の情報を出力するための出力部１５０と、情報蓄積装置１００をＬＡＮ５００と接続するためのＬＡＮ通信部１６０と、情報蓄積装置１００をＷＡＮ４００と接続するためのＷＡＮ通信部１７０と、記録媒体１８１に必要な情報を記録するための外部記憶装置１８０とを含む。また、制御部１１０と、記憶部１３０と、入力部１４０と、出力部１５０と、ＬＡＮ通信部１６０と、ＷＡＮ通信部１７０と、外部記憶装置１８０とは、バスを介して、互いに接続される。
【００２９】
制御部１１０は、プログラムにしたがって所定の処理を実行するためのＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）と、制御部１１０でプログラムを実行するために必要な作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）と、制御部１１０で実行するためのプログラムを記憶するためのＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）とを含む。
【００３０】
記憶部１３０は、ハードディスクドライブ（ＨＤＤ，Ｈａｒｄ　Ｄｉｓｋ　Ｄｒｉｖｅ）等の磁気ディスク記憶装置である。磁気ディスク記憶装置に代えて、光磁気ディスク記憶装置や、光ディスク記憶装置等を用いることもできる。
【００３１】
入力部１４０は、キーボード、マウス等であり、情報蓄積装置１００に必要な情報を入力することができる。
【００３２】
出力部１５０は、液晶表示装置または陰極線管（ＣＲＴ，Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）等のディスプレイであり、情報蓄積装置１００から必要な情報を出力することができる。
【００３３】
ＬＡＮ通信部１６０は、情報蓄積装置１００をＬＡＮ５００に接続するための通信インターフェイスである。情報蓄積装置１００は、ＬＡＮ通信部１６０を介して、ＬＡＮ５００に接続された他のコンピュータと必要な情報を送受信する。
【００３４】
ＷＡＮ通信部１７０は、情報蓄積装置１００をＷＡＮ４００に接続するための通信インターフェイスである。情報蓄積装置１００は、ＷＡＮ通信部１７０を介して、ＷＡＮ４００に接続された他のコンピュータと必要な情報を送受信する。
【００３５】
外部記憶装置１８０は、記録媒体１８１に記録されたプログラムやデータを読込み、制御部１１０に送信する。また、外部記憶装置１８０は、制御部１１０からの指示により、記録媒体１８１に必要な情報を書込む。
【００３６】
コンピュータで読取可能な記録媒体１８１としては、磁気テープ、カセットテープ、フロッピー（Ｒ）ディスク、ハードディスク等の磁気ディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ）等の光ディスク、ＭＯ（Ｍａｇｎｅｔｏ　Ｏｐｔｉｃａｌ　ｄｉｓｋ）、ＭＤ（ＭｉｎｉＤｉｓｃ）等の光磁気ディスク、ＩＣカード、光カード等のメモリカード、あるいは、マスクＲＯＭ，ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｏｎｉｃａｌｌｙ　Ｅｒａｓａｂｌｅ　ａｎｄ　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、フラッシュＲＯＭ等の半導体メモリを含めた、固定的にプログラムを担持する記録媒体である。
【００３７】
図３は、本実施の形態における情報蓄積装置１００の制御部１１０の機能の概略を示す機能ブロック図である。図３を参照して、情報蓄積装置１００の制御部１１０は、データ判定部１１１と、データ抽出部１１２と、キーワード受付部１１３と、データ読出部１１４と、データ出力部１１５と、出力形式受付部１１６と、中継部１２０とを含む。また、中継部１２０は、通過判定部１２１と、中継禁止部１２２とを含む。また、情報蓄積装置１００の記憶部１３０は、キーワード記憶部１３１と、データ記憶部１３２とを含む。
【００３８】
中継部１２０は、ＬＡＮ５００に接続された端末装置３００からのＵＲＬで示される中継データの要求により、ＷＡＮ４００に接続されたサーバ２００から端末装置３００に中継データを中継する。
【００３９】
キーワード記憶部１３１は、キーワードと、キーワードに関連する関連データを定義する定義情報とを対応させて記憶する。
【００４０】
データ判定部１１１は、キーワード記憶部１３１に記憶されたキーワードが、中継部１２０により中継される中継データに含まれるか否かを判定する。
【００４１】
キーワード受付部１１３は、端末装置３００からＬＡＮ５００およびＬＡＮ通信部１６０を介して、あるいは、情報蓄積装置１００の入力部１４０から、キーワードを受付ける。
【００４２】
データ読出部１１４は、キーワード受付部１１３により受付けられたキーワードを含む関連データをデータ記憶部１３２から読出す。
【００４３】
データ出力部１１５は、データ読出部１１４により読出された関連データを、ＬＡＮ通信部１６０およびＬＡＮ５００を介して端末装置３００に、あるいは、情報蓄積装置１００の出力部１５０に、出力する。
【００４４】
出力形式受付部１１６は、端末装置３００からＬＡＮ５００およびＬＡＮ通信部１６０を介して、あるいは、情報蓄積装置１００の入力部１４０から、データ抽出部１１２により抽出された関連データの出力形式の指定を受付ける。
【００４５】
データ抽出部１１２は、データ判定部１１１によりキーワードが中継データに含まれると判定されたことに応じて、キーワードと対応されてキーワード記憶部１３１に記憶された定義情報に基づき、キーワードに関連する関連データを中継データから抽出し、抽出した関連データを、キーワード記憶部１３１に記憶されたキーワードに対応付けて、データ記憶部１３２に記憶させる。また、出力形式受付部１１６により出力形式の指定が受付けられたときは、抽出した関連データを、受付けられた出力形式で、データ記憶部１３２に記憶させる。
【００４６】
データ記憶部１３２は、データ抽出部１１２により抽出された関連データと、抽出された関連データを含む中継データのＵＲＬと、中継部１２０による中継データの中継を禁止するか否かを示す識別情報とを、関連データに対応付けて記憶する。
【００４７】
通過判定部１２１は、サーバ２００から受信された中継データのＵＲＬに対応する識別情報に基づき、中継部１２０によるその中継データの中継を禁止するか否かを判定する。
【００４８】
中継禁止部１２２は、通過判定部１２１によりその中継データの中継を禁止すると判定された場合、中継部１２０によるその中継データの中継を禁止する。
【００４９】
図４は、本実施の形態における情報蓄積装置１００の記憶部１３０のキーワード記憶部１３１に記憶されるデータの一例を示す図である。図４を参照して、キーワード記憶部１３１は、キーワードの項目と、キーワードに関連する関連データを定義する定義情報の項目とからなるデータを記憶する。キーワードおよび定義情報は、情報蓄積装置１００の入力部１４０から予め入力され記憶される。あるいは、外部記憶媒体１８０により記録媒体１８１から読込まれ記憶されるようにしてもよいし、端末装置３００から入力され記憶されるようにしてもよい。キーワード記憶部１３１には、たとえば、キーワードの項目が「金利」のデータについては、定義情報の項目が「文字（銀行），数字（円），数字（％）」のデータが記憶される。すなわち、キーワード記憶部１３１においては、キーワードの項目が定まれば、キーワードに関連する関連データを定義する定義情報の項目が定まることになる。
【００５０】
図５は、本実施の形態における情報蓄積装置１００の記憶部１３０のデータ記憶部１３２に記憶されるデータの一例を示す図である。図５を参照して、データ記憶部１３２は、キーワードの項目と、キーワードに関連する関連データの項目と、関連データを含む中継データのＵＲＬの項目と、中継データの送信を禁止するか許可するかを示す識別情報の項目とからなるデータを記憶する。関連データは、中継データから抽出されて記憶される。また、ＵＲＬおよび識別情報は、関連データが記憶されるときに併せて記憶される。このときに、記憶される識別情報は、中継データの送信を許可する識別情報とする。この識別情報は、後述する図１４で説明する識別情報設定処理で改めて設定され記憶される。データ記憶部１３２には、たとえば、キーワードの項目が「決算」のデータについては、関連データの項目が「××，１２，３４５百万，２，３４５百万，３，４５６百万」であり、ＵＲＬの項目が「ｗｗｗ．××．ｃｏｍ」であり、識別情報の項目が「許可」であるデータが記憶される。すなわち、データ記憶部１３２においては、キーワードの項目が定まれば、キーワードに関連する関連データの項目が定まることになる。また、関連データを含む中継データのＵＲＬの項目が定まれば、中継データの送信を禁止するか否かを示す識別情報の項目が定まることになる。
【００５１】
図６は、本実施の形態における情報蓄積装置１００で実行される情報蓄積処理の流れを示すフローチャートである。図６を参照して、情報蓄積装置１００において、まず、ステップＳ１１では、中継部１２０により、サーバ２００からＷＡＮ４００を介して送信される中継データがＷＡＮ通信部１７０で検出されたか否かが判断される。中継データが検出された場合は、中継部１２０により、中継データがデータ判定部１１１に送られ、ステップＳ１２に進む。一方、中継データが検出されない場合は、ステップＳ１５に進む。
【００５２】
ステップＳ１２では、データ判定部１１１により、ステップＳ１１で検出された中継データに、キーワード記憶部１３１に記憶されたキーワードが含まれるか否かが判断される。中継データにキーワードが含まれる場合は、ステップＳ１３に進む。一方、中継データにキーワードが含まれない場合は、ステップＳ１４に進む。このときに、複数のキーワードが含まれるか否かを判断する場合は、論理検索でキーワードが含まれるか否かを検索するようにしてもよい。たとえば、中継データにキーワードＡおよびキーワードＢが含まれるか否かを判断する場合は、ＡＮＤ検索によりキーワードＡとキーワードＢとが中継データに含まれるか否かを検索することにより判断することができる。この場合、まず、キーワードＡで検索を行ない、キーワードＡが含まれると判断された中継データについて、キーワードＢで検索を行なうことによって、高速にＡＮＤ検索を行うことができる。また、中継データにキーワードＡあるいはキーワードＢのいずれかが含まれるか否かを判断する場合は、ＯＲ検索によりキーワードＡあるいはキーワードＢのいずれかが含まれるか否かを検索することにより判断することができる。この場合、まずキーワードＡで検索を行ない、キーワードＡが含まれないと判断された中継データについて、キーワードＢで検索を行うことによって、高速にＯＲ検索を行うことができる。
【００５３】
ステップＳ１３では、データ抽出部１１２により、キーワードと対応されてキーワード記憶部１３１に記憶された定義情報に基づき、ステップＳ１２でキーワードが含まれると判定された中継データから、キーワードに関連する関連データを抽出するデータ抽出処理が実行される。データ抽出処理については、後述する。
【００５４】
ステップＳ１４では、通過判定部１２１と中継禁止部１２２とにより、ステップＳ１１で受信された中継データのＵＲＬに対応するデータ記憶部１３２に記憶された識別情報に基づき、その中継データの中継を禁止するか否かが判定され、中継データの中継を禁止すると判定された場合、中継部１２０による中継データの中継を禁止するフィルタ処理が実行される。フィルタ処理については、後述する図１１で説明する。
【００５５】
次のステップＳ１５では、キーワード受付部１１３により、キーワードが受付けられたか否かが判断される。キーワードは、端末装置３００からＬＡＮ５００およびＬＡＮ通信部１６０を介して、あるいは、情報蓄積装置１００の入力部１４０から、受付けられる。そして、キーワードが受付けられた場合は、ステップＳ１６に進む。一方、キーワードが受付けられていない場合は、ステップＳ１１に戻る。
【００５６】
ステップＳ１６では、キーワード受付部１１３により、ステップＳ１５で受付けられたキーワードがキーワード記憶部１３１に登録されているか否かが判断される。キーワードが登録されていない場合は、ステップＳ１７に進み、キーワードを新たに登録するキーワード登録処理が実行され、ステップＳ１１に戻る。キーワード登録処理については、後述する図１２で説明する。一方、キーワードが登録されている場合は、ステップＳ１８に進む。
【００５７】
ステップＳ１８では、データ読出部１１４とデータ出力部１１５とにより、キーワードを含む関連データを読出して出力するデータ出力処理が実行され、ステップＳ１１に戻る。データ出力処理については、後述する図１３で説明する。
【００５８】
ステップＳ１９では、データ抽出部１１２により、ステップＳ１３で抽出された関連データを含む中継データのＵＲＬと、中継部１２０による中継データの中継を禁止するか否かを示す識別情報とを関連データに対応させてデータ記憶部１３２に記憶させる関連データ設定処理が実行される。関連データ設定処理については、後述する図１４で説明する。なお、関連データ設定処理については、情報蓄積処理と独立して実行されるようにしてもよい。
【００５９】
図７は、本実施の形態における情報蓄積装置１００で実行されるデータ抽出処理の流れを示すフローチャートである。図７を参照して、データ出力処理においては、まず、ステップＳ２１では、データ抽出部１１２により、図６のステップＳ１２でキーワードが含まれると判定された中継データが制御部１１０のＲＡＭに展開され、キーワードと対応されてキーワード記憶部１３１に記憶された定義情報で定義される関連データが検索される。本実施の形態においては、中継データは、ＨＴＭＬなどの言語で記述されている場合、中継データの本文である＜ＨＴＭＬ＞から＜／ＨＴＭＬ＞までの範囲のうち、＜ＢＯＤＹ＞から＜／ＢＯＤＹ＞で囲まれた範囲がＷＷＷブラウザを実行する端末装置３００で表示される範囲である。このため、中継データのうち、＜ＢＯＤＹ＞から＜／ＢＯＤＹ＞で囲まれた範囲（実際に表示される情報）から、定義情報で定義される関連データが検索される。ＨＴＭＬなどのマークアップ言語で記述されていない場合には、ＴＥＸＴデータのみを対象として検索を行なう。バイナリデータや色々なツールでエンコードされた情報については対象としないことで高速に処理することが可能となる。また、検索された関連データのうち同じ関連データが複数ある場合は、ＡＮＤ演算することで複数の同じ関連データを１つに絞ることができる。
【００６０】
図８は、本実施の形態における情報蓄積装置１００で中継される中継データの一例を示す図である。図８は、図６のステップＳ１２で「金利」というキーワードが含まれると判定された中継データをＲＡＭに展開した状態を示す。まず、図４で説明したキーワード記憶部１３１から、キーワード「金利」に対応する定義情報「文字（銀行），数字（円），数字（％）」が読出される。そして、図８で示される中継データから、「文字（銀行）」に対応する「○○銀行」と、「数字（円）に対応する「１０万円」，「３０万円」，「１０００万円」と、「数字（％）に対応する「０．０２０％」，「０．０３０％」，「０．０３０％」とがそれぞれ検索され、定義情報で定義される関連データ「○○，１０万，０．０２０」「○○，３０万，０．０３０」，「○○，１０００万，０．０３０」が検索される。
【００６１】
図７に戻って、ステップＳ２２では、データ抽出部１１２により、ステップＳ２１で検索した結果、関連データがない場合は、データ抽出処理が終了され、図６のステップＳ１３に戻る。一方、関連データがある場合は、ステップＳ２３に進み、Ｓ２１で検索された関連データが中継データから抽出される。具体的には、図８で示される中継データから関連データ「○○，１０万，０．０２０」，「○○，３０万，０．０３０」，「○○，１０００万，０．０３０」が抽出される。
【００６２】
次のステップＳ２４では、出力形式受付部１１６により、端末装置３００からＬＡＮ５００およびＬＡＮ通信部１６０を介して、あるいは、情報蓄積装置１００の入力部１４０から、ステップＳ２２で抽出された関連データの出力形式の指定が受付けられたか否かが判断される。出力形式の指定が受付けられていない場合は、ステップＳ２５に進み、データ抽出部１１２により、ステップＳ２３で抽出された関連データがデフォルトの出力形式でデータ記憶部１３２に記憶され、データ抽出処理が終了され、図６のステップＳ１３に戻る。ここで、デフォルトの出力形式とは、抽出された関連データが「，」で区切られた状態のデータ形式であり、具体的には、図８で示される中継データから抽出された関連データ「○○，１０万，０．０２０」，「○○，３０万，０．０３０」，「○○，１０００万，０．０３０」のようなデータ形式である。一方、出力形式の指定が受付けられた場合は、ステップＳ２６に進み、関連データが指定された出力形式に変換され、ステップＳ２７に進む。次に、出力形式の変換について、具体的には、図９および図１０を用いて説明する。
【００６３】
図９は、本実施の形態における情報蓄積装置１００で出力される関連データの第１の例を示す図である。図９を参照して、ステップＳ２３で抽出された関連データ「○○，１０万，０．０２０」，「○○，３０万，０．０３０」，「○○，１０００万，０．０３０」に対して、出力形式受付部１１６により受付けられた出力形式の指定が、「項目１＝文字（銀行）、項目２＝表形式１、項目３＝数字（円）、項目４＝数字（％）」である場合を示す。ここで、項目１の「文字（銀行）」とは、文字を出力する出力形式指定コマンドである。この例では、「文字」には「○○」が該当し、「○○銀行」と変換される。また、項目２の「表形式１」とは、罫線を引き以降の項目を列記する出力形式指定コマンドである。つまり、「○○銀行」の横に罫線が付加され、項目３および項目４が、その罫線の横に列記される。そして、項目３および項目４の「数字（）」とは、数字を出力する出力形式指定コマンドである。この例では、「数字（円）」の「数字」には、「１０万」，「３０万」，「１０００万」が該当し、それぞれ、「１０万円」，「３０万円」，「１０００万円」と変換される。また、「数字（％）」の「数字」には、「０．０２０」，「０．０３０」，「０．０３０」が該当し、それぞれ、「０．０２０％」，「０．０３０％」，「０．０３０％」と変換される。そして、項目２で引かれた罫線の横に「１０万円　０．０２０％」，「３０万円　０．０３０％」，「１０００万円　０．０３０％」が列記される。さらに、関連データとして、「□□，１０万，０．０２１」，「□□，３０万，０．０３２」，「□□，１０００万，０．０３３」が抽出された場合は、「○○銀行」の場合と同様に、「□□銀行」の横に罫線が付加され、「１０万円　０．０２１％」，「３０万円　０．０３２％」，「１０００万円　０．０３３％」が、その罫線の横に列記される。このようにして、図９に示されるような出力形式の関連データに変換される。
【００６４】
図１０は、本実施の形態における情報蓄積装置１００で出力される関連データの第２の例を示す図である。図１０を参照して、ステップＳ２３で抽出された関連データ「○○，１０万，０．０２０」，「○○，３０万，０．０３０」，「○○，１０００万，０．０３０」に対して、出力形式受付部１１６により受付けられた出力形式の指定が、「項目１＝文字（銀行）、項目２＝表形式１、項目３＝数字（円）、項目４＝表形式１、項目５＝数字（％）」である場合を示す。この場合も図９の場合と同様に関連データが変換され、「○○銀行」の横に罫線が付加され、「１０万円」，「３０万円」，「１０００万円」がその横に列記され、その横に罫線が付加され、「０．０２０％」，「０．０３０％」，「０．０３０％」がその横に列記される。さらに、関連データとして、「□□，１０万，０．０２１」，「□□，３０万，０．０３２」，「□□，１０００万，０．０３３」が抽出された場合は、「□□銀行」の横に罫線が付加され、「１０万円」，「３０万円」，「１０００万円」がその横に列記され、その横に罫線が付加され、「０．０２１％」，「０．０３２％」，「０．０３３％」がその横に列記される。
【００６５】
図７に戻って、ステップＳ２７では、データ抽出部１１２により、ステップＳ２６で変換された関連データがデータ記憶部１３２に記憶され、データ抽出処理が終了され、図６のステップＳ１３に戻る。
【００６６】
図１１は、本実施の形態における情報蓄積装置１００で実行されるフィルタ処理の流れを示すフローチャートである。図１１を参照して、まず、ステップＳ３１では、通過判定部１２１により、図６のステップＳ１１で検出された中継データのＵＲＬに対応するデータ記憶部１３２に記憶された識別情報が読出される。
【００６７】
次のステップＳ３２では、通過判定部１２１により、ステップＳ３１で読出された識別情報が端末装置３００への中継を禁止する識別情報であるか、端末装置３００への中継を許可する識別情報であるかが判定される。端末装置３００への中継を禁止する識別情報であると判定された場合は、ステップＳ３３で、中継禁止部１２２により、端末装置３００へのその中継データの中継が禁止される。そして、次のステップＳ３４で、中継部１２０により、中継データの中継を禁止する旨のメッセージ、たとえば、「ご希望のデータの中継は現在禁止されています」というメッセージが端末装置３００に送信され、フィルタ処理が終了され、図６のステップＳ１４に戻る。一方、端末装置３００への中継を許可する識別情報であると判定された場合は、ステップＳ４５で、通過判定部１２１により、端末装置３００へのその中継データの中継が許可される。そして、次のステップＳ４６で、中継部１２０により、その中継データが中継され、フィルタ処理が終了され、図６のステップＳ１４に戻る。
【００６８】
図１２は、本実施の形態における情報蓄積装置１００で実行されるキーワード登録処理の流れを示すフローチャートである。図１２を参照して、まず、ステップＳ４１では、キーワード受付部１１３により、図６のステップＳ１５で受付けられたキーワードがキーワード記憶部１３１に記憶される。
【００６９】
次のステップＳ４２では、キーワード受付部１１３により、そのキーワードに関連する関連データを定義する定義情報が、端末装置３００からＬＡＮ５００およびＬＡＮ通信部１６０を介して、あるいは、情報蓄積装置１００の入力部１４０から設定される。
【００７０】
ステップＳ４３では、キーワード受付部１１３により、ステップＳ４２で設定された定義情報が、ステップＳ４１で記憶されたキーワードに対応されてキーワード記憶部１３１に記憶され、キーワード登録処理が終了され、図６のステップＳ１７に戻る。
【００７１】
図１３は、本実施の形態における情報蓄積装置１００で実行されるデータ出力処理の流れを示すフローチャートである。図１３を参照して、まず、ステップＳ５１では、キーワード受付部１１３により、図６のステップＳ１５でキーワードが受付けられたときに、そのキーワードに関連する関連データの指定があったか否かが判断される。関連データの指定があった場合は、ステップＳ５２で、データ読出部１１４により、指定された関連データがデータ記憶部１３２から検索され、ステップＳ５４に進む。一方、関連データの指定がなかった場合は、ステップＳ５３で、データ読出部１１４により、そのキーワードに関連する関連データすべてがデータ記憶部１３２から検索され、ステップＳ５４に進む。
【００７２】
ステップＳ５４では、データ読出部１１４により、ステップＳ５２あるいはステップＳ５３で検索された関連データがデータ記憶部１３２から読出される。
【００７３】
次のステップＳ５５では、データ出力部１１５により、図６のステップＳ１５で受付けられたキーワードが、端末装置３００から受付けられたか、情報蓄積装置１００の入力部１４０から受付けられたかが判断される。つまり、キーワードに関連する関連データの出力先を端末装置３００とするか、情報蓄積装置１００の出力部１５０とするかが判定される。出力先を端末装置３００とすると判定された場合は、ステップＳ５６で、データ出力部１１５により、ステップＳ５４で読出された関連データが、ＬＡＮ通信部１６０およびＬＡＮ５００を介して、端末装置３００に送信される。一方、出力先を情報蓄積装置１００の出力部１５０とすると判定された場合は、ステップＳ５７で、データ出力部１１５により、ステップＳ５４で読出された関連データが、出力部１５０から出力され表示される。
【００７４】
図１４は、本実施の形態における情報蓄積装置１００で実行される関連データ設定処理の流れを示すフローチャートである。図１４を参照して、関連データ設定処理においては、まず、ステップＳ６１で、制御部１１０により、端末装置３００からＬＡＮ５００およびＬＡＮ通信部１６０を介して、あるいは、情報蓄積装置１００の入力部１４０から、図６のステップＳ１８で出力された関連データを含む中継データに対して、設定の入力があるか否かが判断される。設定の入力がないと判断された場合は、関連データ設定処理が終了され、図６のステップＳ１９に戻る。設定の入力があると判断された場合は、ステップＳ６２で、ステップＳ６１で入力された設定の選択項目が、どの項目であるかが判断される。
【００７５】
ステップＳ６２で選択項目が「ＵＲＬ」であると判断された場合は、ステップＳ６３で、その関連データを含む中継データのＵＲＬを関連データとともに出力するように設定され、関連データ設定処理が終了され、図６のステップＳ１９に戻る。
【００７６】
ステップＳ６２で選択項目が「許可」であると判断された場合は、ステップＳ６４で、その関連データに対応する識別情報が、端末装置３００への中継を許可する識別情報に設定され、関連データ設定処理が終了され、図６のステップＳ１９に戻る。
【００７７】
ステップＳ６２で選択項目が「禁止」であると判断された場合は、さらに選択項目が判断される。
【００７８】
ステップＳ６２で選択項目が「禁止」であると判断され、さらに選択項目が「ページ」であると判断された場合は、ステップＳ６５で、その関連データを含む中継データのページの識別情報が、端末装置３００への中継を禁止する識別情報に設定され、関連データ設定処理が終了され、図６のステップＳ１９に戻る。
【００７９】
ステップＳ６２で選択項目が「禁止」であると判断され、さらに選択項目が「階層構造」であると判断された場合は、ステップＳ６６で、その関連データを含む中継データを起点とする階層構造に含まれるすべてのページの識別情報が、端末装置３００への中継を禁止する識別情報に設定され、関連データ設定処理が終了され、図６のステップＳ１９に戻る。
【００８０】
ステップＳ６２で選択項目が「禁止」であると判断され、さらに選択項目が「ドメイン」であると判断された場合は、ステップＳ６７で、その関連データを含む中継データが属するドメインに含まれるすべてのページの識別情報が、端末装置３００への中継を禁止する識別情報に設定され、関連データ設定処理が終了され、図６のステップＳ１９に戻る。
【００８１】
ステップＳ６２で選択項目が「禁止」であると判断され、さらに選択項目が「端末装置」であると判断された場合は、ステップＳ６８で、端末装置のアドレスの入力を受付け、ステップＳ６９で、その関連データを含む中継データの識別情報が、そのアドレスの端末装置への中継を禁止する識別情報に設定され、関連データ設定処理が終了され、図６のステップＳ１９に戻る。
【００８２】
図１５は、本実施の形態における情報蓄積装置１００で関連データに識別情報を設定する場合の第１の出力画面例である。図１５では、図１０で説明した関連データが、図６のステップＳ１８で、情報蓄積装置１００あるいは端末装置３００の出力部に出力され、その出力画面内でＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）により設定を入力する場合について説明する。図１５を参照して、出力画面内の「○○銀行」と表示されている箇所にマウスポインタを移動させ、マウスボタンをクリックすることで、ポップアップ型の階層メニューが表示される。この階層メニューは、「許可」の項目と、「禁止」の項目と、「ＵＲＬ」の項目とを含む。「許可」の項目が選択された場合は、その関連データに対応する識別情報を、端末装置３００への中継を許可する識別情報にすることが設定される。「禁止」の項目が選択された場合は、その関連データに対応する識別情報を、端末装置３００への中継を禁止する識別情報にすることが設定される。また、「ＵＲＬ」の項目が選択された場合は、その関連データを含む中継データのＵＲＬを関連データとともに表示するように設定される。たとえば、□□銀行の関連データに対してＵＲＬを表示することが設定された場合、ＵＲＬは、「□□銀行」の下に「ｗｗｗ．□□．ｃｏｍ」というような態様で表示される。
【００８３】
図１６は、本実施の形態における情報蓄積装置１００で関連データに識別情報を設定する場合の第２の出力画面例である。図１６では、図１５で説明した階層メニューのメインメニューに対して、さらにサブメニューが表示される場合について説明する。図１６を参照して、図１５で表示されたメインメニューの「禁止」の項目にマウスポインタを移動させ、マウスボタンをクリックすることで、メインメニューの「禁止」の項目に対するサブメニューが表示される。このサブメニューは、「ページ」の項目と、「階層構造」の項目と、「ドメイン」の項目と、「端末」の項目とを含む。「ページ」の項目が選択された場合は、その関連データを含む中継データのページのみを、端末装置３００への中継禁止の対象とするように設定される。「階層構造」の項目が選択された場合は、その関連データを含む中継データを起点とする階層構造に含まれるすべてのページを、端末装置３００への中継禁止の対象とするように設定される。「ドメイン」の項目が選択された場合は、その関連データを含む中継データが属するドメインに含まれるすべてのページを、端末装置３００への中継禁止の対象とするように設定される。「端末」の項目が選択された場合は、さらに、文字を入力するためのテキストボックスが表示される。そして、そのテキストボックスに端末装置のアドレスが入力されることで、その関連データを含む中継データをそのアドレスの端末装置に中継することを禁止するように設定される。
【００８４】
以上、説明したように、本実施の形態における情報蓄積装置１００では、ＷＡＮ４００に接続されたサーバ２００からＬＡＮ５００に接続された端末装置３００に中継される中継データに、記憶されたキーワードが含まれるか否かが判定される。そして、キーワードが含まれると判定されたことに応じて、キーワードと対応して記憶された定義情報に基づき、キーワードに関連する関連データが中継データから抽出され、抽出された関連データがキーワードに対応付けられて記憶される。サーバ２００から端末装置３００に中継される中継データは、端末装置３００で必要とされた情報である。このため、一度、必要とされた情報からキーワードに関連する関連データが抽出され、キーワードと対応付けられて記憶されるので、大量の情報の中から必要な情報だけを抽出し整理して記憶しておくことができる。その結果、キーワードと関連データを定義するだけで、必要な情報を自動的に整理して蓄積することができる。
【００８５】
また、情報蓄積装置１００では、キーワードが受付けられ、受付けられたキーワードを含む関連データが読出され、読出された関連データが出力される。このため、キーワードを指示することにより効率よく蓄積された関連データを読出して出力することができる。その結果、蓄積された必要な情報を提供することができる。
【００８６】
また、情報蓄積装置１００では、抽出された関連データの出力形式の指定が受付けられ、抽出された関連データが受付けられた出力形式で記憶される。このため、指定の出力形式で関連データを記憶することができる。その結果、ユーザの所望の形式で必要な情報を蓄積することができる。
【００８７】
さらに、情報蓄積装置１００では、サーバ２００から受信された中継データのＵＲＬに対応する識別情報に基づき、中継データの中継を禁止するか否かが判定され、禁止すると判定された場合、中継データの中継が禁止される。このため、中継データの中継を禁止することを示す識別情報を中継データに関連する関連データと対応付けて記憶させた後は、その識別情報に対応する中継データをサーバ２００から端末装置３００に中継しないようにできる。
【００８８】
なお、本実施の形態においては、情報蓄積装置１００で行なわれる処理について説明したが、図６に示した処理を実行する情報蓄積方法、および、図６に示した処理をコンピュータに実行させるための情報蓄積プログラムとして発明を捕らえることができる。
【００８９】
今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および、範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】本発明の実施の形態の１つにおける情報蓄積システムの概略を示す図である。
【図２】本発明の実施の形態における情報蓄積装置の構成の概略を示すブロック図である。
【図３】本実施の形態における情報蓄積装置の制御部の機能の概略を示す機能ブロック図である。
【図４】本実施の形態における情報蓄積装置の記憶部のキーワード記憶部に記憶されるデータの一例を示す図である。
【図５】本実施の形態における情報蓄積装置の記憶部のデータ記憶部に記憶されるデータの一例を示す図である。
【図６】本実施の形態における情報蓄積装置で実行される情報蓄積処理の流れを示すフローチャートである。
【図７】本実施の形態における情報蓄積装置で実行されるデータ抽出処理の流れを示すフローチャートである。
【図８】本実施の形態における情報蓄積装置で中継される中継データの一例を示す図である。
【図９】本実施の形態における情報蓄積装置で抽出される関連データの第１の例を示す図である。
【図１０】本実施の形態における情報蓄積装置で出力される関連データの第２の例を示す図である。
【図１１】本実施の形態における情報蓄積装置で実行されるフィルタ処理の流れを示すフローチャートである。
【図１２】本実施の形態における情報蓄積装置で実行されるキーワード登録処理の流れを示すフローチャートである。
【図１３】本実施の形態における情報蓄積装置で実行されるデータ出力処理の流れを示すフローチャートである。
【図１４】本実施の形態における情報蓄積装置で実行される関連データ設定処理の流れを示すフローチャートである。
【図１５】本実施の形態における情報蓄積装置で関連データに識別情報を設定する場合の第１の出力画面例である。
【図１６】本実施の形態における情報蓄積装置で関連データに識別情報を設定する場合の第２の出力画面例である。
【符号の説明】
１００　情報蓄積装置、１１０　制御部、１１１　データ判定部、１１２　データ抽出部、１１３　キーワード受付部、１１４　データ読出部、１１５　データ出力部、１１６　出力形式受付部、１２０　中継部、１２１　通過判定部、１２２　中継禁止部、１３０　記憶部、１４０　入力部、１５０　出力部、１６０ＬＡＮ通信部、１７０　ＷＡＮ通信部、１８０　外部記憶装置、１８１　記録媒体、２００，２００Ａ　サーバ、３００，３００Ａ　端末装置、４００　ＷＡＮ、５００　ＬＡＮ。
【図１】
2004102329.tif 000003
【図２】
2004102329.tif 000004
【図３】
2004102329.tif 000005
【図４】
2004102329.tif 000006
【図５】
2004102329.tif 000007
【図６】
2004102329.tif 000008
【図７】
2004102329.tif 000009
【図８】
2004102329.tif 000010
【図９】
2004102329.tif 000011
【図１０】
2004102329.tif 000012
【図１１】
2004102329.tif 000013
【図１２】
2004102329.tif 000014
【図１３】
2004102329.tif 000015
【図１４】
2004102329.tif 000016
【図１５】
2004102329.tif 000017
【図１６】
2004102329.tif 000018