(57)【要約】【課題】  情報収集をより効率的にする。【解決手段】複数の外部通信装置および携帯端末からなり、情報の検索依頼を行った携帯端末に対して他の携帯端末もしくは前記外部通信装置より情報を提供する情報検索システムであって、前記携帯端末は、複数の地点を示す情報を含めた前記検索依頼を作成するデータ作成機能と、前記検索依頼を行う携帯端末通信制御機能と、を備え、前記外部通信装置は、前記検索依頼に含まれている複数の地点を示す情報に基づいてその周辺の外部通信装置をグループ化したテンポラリネットワークを構築するテンポラリネットワーク制御機能と、前記テンポラリネットワーク内のすべての外部通信装置へ前記検索依頼を転送する外部通信装置通信制御機能と、を備える。【選択図】  図１
2012185628.tif 000002
【特許請求の範囲】
【請求項１】
複数の外部通信装置および携帯端末からなり、情報の検索依頼を行った携帯端末に対して他の携帯端末もしくは前記外部通信装置より情報を提供する情報検索システムであって、
前記携帯端末は、複数の地点を示す情報を含めた前記検索依頼を作成するデータ作成機能と、
前記検索依頼を行う携帯端末通信制御機能と、を備え、
前記外部通信装置は、
前記検索依頼に含まれている複数の地点を示す情報に基づいてその周辺の外部通信装置をグループ化したテンポラリネットワークを構築するテンポラリネットワーク制御機能と、
前記テンポラリネットワーク内のすべての外部通信装置へ前記検索依頼を転送する外部通信装置通信制御機能と、
を備えることを特徴とする情報検索システム。
【請求項２】
請求項１記載の情報検索システムにおいて、
前記複数の外部通信装置および携帯端末はキーワードが付加された情報を蓄積する情報蓄積データベースを備え、
前記携帯端末通信制御機能は、他の携帯端末に対して前記情報の検索を行う場合、前記キーワードと予め設定された検索用設定条件とに基づいて検索用データを作成し、該検索用データを含む検索依頼を前記他の携帯端末に発信し、前記外部通信装置通信制御機能および携帯端末通信制御機能は、前記検索依頼を受信した場合、受信した該検索依頼に含まれる前記検索用データのうちのキーワードと合致するキーワードを前記情報蓄積データベースより検索し、該キーワードに関連付けられた情報が取得された場合、該取得された情報が他者によって作成された情報であるときは、前記他者の承認を得た上で要求元の前記他の携帯端末へ発信することを特徴とする情報検索システム。
【請求項３】
請求項２記載の情報検索システムにおいて、
前記外部通信装置通信制御機能および携帯端末通信制御機能は、キーワードに関連付けられた情報が取得されない場合、前記検索用データのうちの前記検索用設定条件を参照して、前記検索要求の中継転送を指示するためのホップについて使用許可が設定されているとき、他の外部通信装置または携帯端末に前記検索依頼を中継転送することを特徴とする情報検索システム。
【請求項４】
複数の外部通信装置および携帯端末からなり、情報の検索依頼を行った携帯端末に対して他の携帯端末もしくは前記外部通信装置より情報を提供する情報検索システムで行われる情報検索方法であって、
前記携帯端末が、複数の地点を示す情報を含めた前記検索依頼を作成して前記検索依頼を行い、
前記外部通信装置が、前記検索依頼に含まれている複数の地点を示す情報に基づいてその周辺の外部通信装置をグループ化したテンポラリネットワークを構築し、該テンポラリネットワーク内のすべての外部通信装置へ前記検索依頼を転送することを特徴とする情報検索方法。
【請求項５】
請求項４記載の情報検索方法において、
前記複数の外部通信装置および携帯端末にキーワードが付加された情報を蓄積する情報蓄積データベースを設け、
前記携帯端末は、他の携帯端末に対して前記情報の検索を行う場合、前記キーワードと予め設定された検索用設定条件とに基づいて検索用データを作成し、該検索用データを含む検索依頼を前記他の携帯端末に発信し、前記外部通信装置および携帯端末は、前記検索依頼を受信した場合、受信した該検索依頼に含まれる前記検索用データのうちのキーワードと合致するキーワードを前記情報蓄積データベースより検索し、該キーワードに関連付けられた情報が取得された場合、該取得された情報が他者によって作成された情報であるときは、前記他者の承認を得た上で要求元の前記他の携帯端末へ発信することを特徴とする情報検索方法。
【請求項６】
請求項５記載の情報検索方法において、
前記外部通信装置および携帯端末は、キーワードに関連付けられた情報が取得されない場合、前記検索用データのうちの前記検索用設定条件を参照して、前記検索要求の中継転送を指示するためのホップについて使用許可が設定されているとき、他の外部通信装置または携帯端末に前記検索依頼を中継転送することを特徴とする情報検索方法。
【請求項７】
複数の外部通信装置および携帯端末からなり、情報の検索依頼を行った携帯端末に対して他の携帯端末もしくは前記外部通信装置より情報を提供する情報検索システムを構成する携帯端末であって、
複数の地点を示す情報を含めた前記検索依頼を作成するデータ作成機能と、
前記検索依頼を行う携帯端末通信制御機能と、を備えることを特徴とする携帯端末。
【請求項８】
複数の外部通信装置および携帯端末からなり、情報の検索依頼を行った携帯端末に対して他の携帯端末もしくは前記外部通信装置より情報を提供する情報検索システムを構成する外部通信装置であって、
前記検索依頼に含まれている複数の地点を示す情報に基づいてその周辺の外部通信装置をグループ化したテンポラリネットワークを構築するテンポラリネットワーク制御機能と、
前記テンポラリネットワーク内のすべての外部通信装置へ前記検索依頼を転送する外部通信装置通信制御機能と、
を備えることを特徴とする外部通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末と外部通信装置による情報検索システム、情報検索方法、携帯端末と外部通信装置に関する。
【背景技術】
【０００２】
携帯端末は、現在では広く普及し、幅広い世代で使用されるようになっている。たとえば、平成２１年通信利用動向調査によると、９６．３％の普及率となっている。また、携帯端末を情報の検索および発信に用いて情報取得することが容易となっている。特に、携帯端末同士で情報を検索および発信する機会が増加している。ところが、情報が余りにも多いため、必要な情報を容易に取得できない、また、取得できても、信頼性に問題があるといった情報洪水という現象が発生し、問題となっている。このため、精度の高い情報を効率よく取得することのできる情報検索システムが要求されている。
【０００３】
この種の関連技術としては、たとえば、特許文献１（特開２００９−１３４６７５号公報）に記載されたコンテンツ交換装置がある。
【０００４】
特許文献１に開示されるコンテンツ交換装置は、ユーザがテーマを出すだけで、ユーザの意図に合致するコンテンツを取得することができ、各コンテンツに対するタグキーワードの付与および順位付けを容易に行うことが可能なコンテンツ交換装置を提供することを課題とし、ネットワークを通じて、テーマを発信（リクエスト）する発信者の第１のユーザ端末と、このテーマに答えてコンテンツを投稿する複数の投稿者の第２のユーザ端末とが接続され、同コンテンツ交換装置を介したユーザ同士のコンテンツの交換や共有を可能とするものである。
【０００５】
上記のコンテンツ交換装置では、リクエスト受信部により、当該テーマが受信され、リクエスト配信制御部により、当該テーマがユーザに配信される。文章解析部により、テーマからのリクエストキーワードの抽出および記憶が行われる。ユーザ情報記憶部により、ユーザ情報が記憶される。リクエスト情報記憶部により、テーマおよびリクエストキーワードが記憶される。コンテンツに付与されたタグキーワードが記憶されるタグキーワード記憶部と、コンテンツ記憶部とにより、投稿されたコンテンツが記憶される。コンテンツ検索処理部により、テーマに対応するコンテンツの抽出と送信が行われる。コンテンツ受信部により、投稿者からのコンテンツの受信と記憶が行われる。関連付け処理部により、タグキーワードの順位付けが行われる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−１３４６７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来の方式では、携帯端末とそのときに接触のあった外部通信装置との間でのみ情報の検索を実施できたが、外部通信装置に他の外部通信装置と連携して情報の収集・提供を実施する機能を具備しておらず、情報提供の際も接触している外部装置自身のみからの提供しか行えなかった。そのため、外部通信装置が所持している情報が少ない場合、携帯端末の利用者に情報が渡らないことがあるなどの課題があった。
【０００８】
そこで、本発明では外部通信装置に他の外部通信装置と連携する仕組みを作ることで情報の量を増やし、また、携帯端末利用者の動きに合わせた情報提供を実施することで情報収集をより効率的にすることが可能な手法を提案する。
【課題を解決するための手段】
【０００９】
本発明の情報検索システムは、複数の外部通信装置および携帯端末からなり、情報の検索依頼を行った携帯端末に対して他の携帯端末もしくは前記外部通信装置より情報を提供する情報検索システムであって、
前記携帯端末は、複数の地点を示す情報を含めた前記検索依頼を作成するデータ作成機能と、
前記検索依頼を行う携帯端末通信制御機能と、を備え、
前記外部通信装置は、
前記検索依頼に含まれている複数の地点を示す情報に基づいてその周辺の外部通信装置をグループ化したテンポラリネットワークを構築するテンポラリネットワーク制御機能と、
前記テンポラリネットワーク内のすべての外部通信装置へ前記検索依頼を転送する外部通信装置通信制御機能と、
を備えることを特徴とする。
【００１０】
本発明の情報検索方法は、複数の外部通信装置および携帯端末からなり、情報の検索依頼を行った携帯端末に対して他の携帯端末もしくは前記外部通信装置より情報を提供する情報検索システムで行われる情報検索方法であって、
前記携帯端末が、複数の地点を示す情報を含めた前記検索依頼を作成して前記検索依頼を行い、
前記外部通信装置が、前記検索依頼に含まれている複数の地点を示す情報に基づいてその周辺の外部通信装置をグループ化したテンポラリネットワークを構築し、該テンポラリネットワーク内のすべての外部通信装置へ前記検索依頼を転送することを特徴とする。
【００１１】
本発明の携帯端末は、複数の外部通信装置および携帯端末からなり、情報の検索依頼を行った携帯端末に対して他の携帯端末もしくは前記外部通信装置より情報を提供する情報検索システムを構成する携帯端末であって、
複数の地点を示す情報を含めた前記検索依頼を作成するデータ作成機能と、
前記検索依頼を行う携帯端末通信制御機能と、を備えることを特徴とする。
【００１２】
本発明の外部通信装置は、複数の外部通信装置および携帯端末からなり、情報の検索依頼を行った携帯端末に対して他の携帯端末もしくは前記外部通信装置より情報を提供する情報検索システムを構成する外部通信装置であって、
前記検索依頼に含まれている複数の地点を示す情報に基づいてその周辺の外部通信装置をグループ化したテンポラリネットワークを構築するテンポラリネットワーク制御機能と、
前記テンポラリネットワーク内のすべての外部通信装置へ前記検索依頼を転送する外部通信装置通信制御機能と、
を備えることを特徴とする。
【発明の効果】
【００１３】
上記の構成による本発明においては、検索依頼に含まれている複数の地点を示す情報に基づいてテンポラリネットワークが構築されて情報提供が行われるので、効率よく情報収集を行うことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明による情報検索・発信支援システムの概略動作を説明するための図である。
【図２】本発明による情報検索システムの一実施形態の構成を表したものである。
【図３】図２中の外部通信装置２２０の構成を示すブロック図である。
【図４】発信に関するデータの形式を示す図である。
【図５】外部通信装置に関する情報を示す図である。
【図６】図２中の自端末２１０、他端末２３１，２３３、他端末群２３２を構成する携帯端末の要部の電気的構成を示すブロック図である。
【図７】本実施形態における検索データの作成・送信処理の実行の様子を表したものである。
【図８】本実施形態における携帯端末間における発信データの作成・送信処理の実行の様子を表したものである。
【図９】本実施形態における携帯端末２１０と外部通信装置２２０における発信データの作成・送信処理の実行の様子を表したものである。
【図１０】本発明の実施形態におけるテンポラリネットワークの構築とテンポラリネットワークに属する外部通信装置への検索データの展開の様子を表したものである。
【図１１】本実施例におけるテンポラリネットワークに属する外部通信装置２１０を経由して情報を利用者へ提供する様子を表したものである。
【発明を実施するための形態】
【００１５】
次に、本発明による実施形態について説明する。
【００１６】
本発明は、以前、出願した特願2009-274856号に記載されている、情報をより多く取得する仕組みを取り入れ、情報収集をより効率的にする手法である。
【００１７】
上記の先願に記載された発明では、携帯端末による外部通信（メール送受信、OBEX通信、Bluetooth（登録商標）通信、Felica（登録商標）通信）を行う際に、本来のデータ部分に一部データを付加することで、情報の検索・発信を可能としていた。情報は自身で事前にキーワード等を設定しておくことで、他者の携帯端末から自身が欲している情報を検索・取得することが可能である。また、Suica（登録商標）の読み書きの機能を搭載した自動改札や、Edy（登録商標）端末などの外部通信を具備した固定装置（今後は外部通信装置と表記する）を経由して情報を検索・取得することも可能である。
【００１８】
本発明では、情報収集のために利用する外部通信装置において、下記2点の新しい情報取得・提供の仕組みを組み込むことで携帯端末における情報取得の効率を従来のシステムよりも向上させることを実現する。
【００１９】
１．他の外部通信装置へも利用者の検索内容を展開して、検索を実施し、当てはまる情報があれば、展開先の外部通信装置から携帯端末に情報を提供する。
【００２０】
２．利用者が自身の通信可能領域から移動した場合でも他の外部通信装置を経由して、携帯端末に情報を提供する。
【００２１】
すなわち、外部通信装置同士を一時的にグループ化し（今後はテンポラリネットワークと表記する)、グループ内の外部通信装置同士で検索データの受け渡しや携帯端末所持者の動きに合わせた情報提供を実現する。
【００２２】
図１は、本発明による情報検索・発信支援システムの概略動作を説明するための図である。
（１）：最寄り駅の改札で出発駅の外部通信装置（Suica読み取り機）に自己の携帯端末（自端末）が触れた際に、自端末に検索のための情報が設定されていた場合には検索依頼が行われる。
（２）：（１）における検索依頼の後に、他の利用者の他端末から情報を得られた場合、外部通信装置によるテンポラリネットワークが構築される。図１に示した例の場合には、出発駅の外部通信装置、中継駅の外部装置、到着駅の外部通信装置によりテンポラリネットワークが構築される。
（３）：出発駅の外部通信装置は、中継駅の外部装置、および、到着駅の外部通信装置に他端末から得られた情報を展開する。
（４）：（３）における情報の展開の後も、情報の収集は随時行われる。
（５）：中継駅の外部装置、および、到着駅の外部通信装置から、自端末に対して情報の提供が行われる。
（５’）：（４）において情報が収集された場合には、出発駅の外部通信装置は、中継駅の外部装置、および、到着駅の外部通信装置に他端末から得られた情報を展開する。
【００２３】
本発明では、上記のように外部通信装置に機能を追加することで携帯端末利用者が情報を取得できる確率を高くしたものである。
【００２４】
本発明におけるデータとは、外部通信により送受信する際に付加するデータ全体のことを指し、情報とは検索するために設定したキーワードに基づく情報であり、送受信する際に付加するデータの本体部分のことを指す。また、本発明における各外部通信装置は、テンポラリネットワークを構築するために他の全ての外部通信装置の位置とアドレスに関する情報を保持している。
【００２５】
図２は、本発明による情報検索システムの一実施形態の構成を表したものである。
【００２６】
本実施形態の携帯通信端末システムは、図２に示すように、自端末２１０と、自動改札などの外部通信装置２２０と、他端末２３１と、他端末群２３２と、他端末２３３と、他外部通信装置群２３４とから構成されている。
【００２７】
各端末は、たとえば携帯電話機などの携帯通信端末であり、キーワードが付加された情報が蓄積され、また、メール送受信、OBEX（Object Exchange Protocol、オブジェクト交換プロトコル）通信、Bluetooth通信、Felica通信を行う機能を有している。本実施形態では、自端末２１０は、外部通信装置２２０や他端末２３１に対して上記情報の検索を行う場合、キーワードと予め設定された検索用設定条件とに基づいて検索用データを作成し、同検索用データを含む検索要求（検索依頼）を外部通信装置２２０や他端末２３１に発信する。
【００２８】
また、自端末２１０は、他端末（たとえば、他端末２３１など）から検索要求（情報発信）を受信した場合、受信した検索要求に含まれる検索用データのうちのキーワードと合致するキーワードを検索する。キーワードに関連付けられた情報が取得された場合、取得された情報が他者によって作成された情報であるときは、同他者の端末（たとえば、他端末群２３２）へ承認依頼を電子メールで送信し、承認回答を得た上で要求元の他端末へ発信する。
【００２９】
外部通信装置２２０は、たとえば自動改札装置や電子マネー読取り機（たとえば、Ｅｄｙ読取り機）などの通信機能を有する装置であり、他外部通信装置群２３４との間で情報データの展開や情報の提供を行う。外部通信装置２２０は、自端末２１０で上記キーワードに関連付けられた情報が取得されず、自端末２１０から検索要求（検索依頼）および情報発信が行われた場合、検索用データのうちの検索用設定条件を参照して、上記検索要求の中継転送を指示するためのホップについて使用許可が設定されているとき、同検索要求を発信した他端末２３１以外の他端末２３３に同検索要求（検索依頼）を中継転送（展開）する。他端末２３１、他端末群２３２、および他端末２３３も、自端末２１０と同様の機能を有している。
【００３０】
図３は、 外部通信装置２２０の構成を示すブロック図である。他外部通信装置群２３４を構成する外部通信装置も同様の構成であるが、図３では外部通信装置２２０を例としてその構成を説明する。
【００３１】
外部通信装置２２０は、図３に示されるように、データ作成機能１、通信制御機能２、検索データ保存ＤＢ（データベース）３、情報蓄積ＤＢ４、外部通信機能５、発信設定機能６、テンポラリネットワーク（ＴＮ）制御機能７、設定情報ＤＢ８、ＴＮＤＢ９により構成される。
【００３２】
データ作成機能１とは、情報発信のために付加するデータを作成する機能である。通信制御機能２により作成指示があった場合、発信設定機能６の設定に基づいて発信に関するデータを作成する。ここで、発信に関するデータとは、携帯端末利用者からの検索データを受信した際にそのキーワードに基づく情報を利用者に発信するためのデータやその検索データをテンポラリネットワーク内に転送するためのデータである。
【００３３】
図４は発信に関するデータの形式を示す図である。データは"検索／発信／承認フラグ"、"発信元情報"、"承認状況フラグ"、"設定条件"、"設定キーワード"、"出発点情報"、"到着点情報"、"キーワードに基づく情報"によって構成される。
【００３４】
検索・発信・承認フラグは本データがどのような用途のデータであるかを示すフラグである。検索、発信、承認の用途に基づいて値が決まる。
【００３５】
発信元情報は発信元の情報が記載されている部分である。本データが自身のものか他者のものかを判別し、承認する場合には承認先の決定に使用される。
【００３６】
承認状況フラグは他者の情報の送信が承認されているかを示すフラグである。他者の情報を発信に用いる場合、承認状況フラグに基づいて送信できるかを判断する。
【００３７】
設定条件は、本データを発信または検索として送信する際の条件を記載している。設定条件にはホップ許可フラグ、起動条件機能、Felica通信用条件、メール送受信用条件、Bluetooth通信用条件、OBEX通信用条件が存在する。ホップ許可フラグとは、外部通信装置へ検索を行った際に外部通信装置経由で他者端末へ再度検索を実施するかを判断するフラグである。
【００３８】
ホップが許可されていれば、外部通信装置側で検索データを他端末へ展開し情報収集を実施することとなる。ホップが許可されていない場合は、外部通信装置にてキーワードに該当する情報が存在しなければ、検索終了となる。
【００３９】
起動条件機能とは、起動している機能に基づいて検索が実施するかを判定する条件である。Java（登録商標）実行中に実施した場合にのみ、検索を実行するなどの制限をかけるために用いられる。Felica通信用条件とはFelica通信時のみに適用される"課金発生時のみ実行"という条件の適用ON/OFFを設定できる部分である。
【００４０】
メール送受信用条件とはメール送受信時のみに適用される"宛先が設定した対象者のみ実行"という限定条件を設定できる部分である。Bluetooh通信用条件とはBluetooth通信時のみに適用される"設定したプロファイルが使用中である場合のみ実行"という限定条件を設定できる部分である。OBEX通信用条件とはOBEX通信時のみに適用される"通信する対象データが設定したデータの場合のみ実行"という限定条件を設定できる部分である。
【００４１】
設定キーワードは、検索・発信する際のキーワードが記載されている部分である。データを送信する側にて設定する。
【００４２】
出発点情報、到着点情報とは、利用者が出発する地点の情報と目的の地点の情報が記載されている部分である。例えば、電車の定期券における出発駅と到着駅などが記載されることとなる。
【００４３】
キーワードに基づく情報とは、キーワードに関連した情報が記載されている部分である。
本データに関して、検索・承認フラグ、承認状況フラグ、出発点情報、到着点情報は携帯端末でのみ設定される。外部通信装置では、検索・承認のデータを作成する機能は具備していないため、設定されることはない。また、出発点情報、到着点情報は検索のためのデータにのみ使用され、発信の際は情報として必要ないため、NULLとなる。
【００４４】
通信制御機能２は、外部通信機能５と情報のやりとりを行い、取得した情報に設定されている条件を元に情報の処理を実施する。発信データの作成が必要となれば、データ作成機能１へデータ作成の指示を行う。また、情報蓄積ＤＢ４を参照し、次の処理も決定する役割を担う。
【００４５】
検索データ保存ＤＢ３は、外部通信機能５を具備した外部通信装置にて他者端末へ展開するデータを保持するデータベースである。データの送信元から別の検索データを受け取った際に古いデータは削除される。
【００４６】
情報蓄積ＤＢ４は、発信する情報を保持するデータベースである。すなわち、図４に示したデータ形式の設定キーワード、キーワードに基づく情報部分がセットで保存されていることとなる。本キーワードとその情報は検索を実施した際にそのときのキーワードと得られた情報が蓄積されることとなるが、自身で追加・修正することも可能である。
【００４７】
外部通信機能５は、外部インタフェース５ａと、メーラ５ｂとを有している。
【００４８】
発信設定機能６は、発信するためのデータを管理する機能である。発信する際に使用する設定キーワードや設定条件、キーワードに基づく情報の値をセットで作成し、設定情報ＤＢ６へ保存し、管理する。設定キーワード、キーワードに基づく情報部分は情報蓄積ＤＢ７より引用するが、それに基づいて発信するデータとして設定（設定条件）を追加することを実施する。
【００４９】
テンポラリネットワーク制御機能７とは、ＴＮＤＢ９を用いてテンポラリネットワークの構築を制御する機能である。利用者の検索用データから取得した出発点情報・到着点情報に基づいて、その周辺の外部通信装置をリスト化してグループとして管理することでテンポラリネットワークを構築する。周辺の外部通信装置は自身で保持している全ての外部通信装置の位置の情報から検索する。
【００５０】
設定情報ＤＢ８は、発信データに関する設定を保持するデータベースである。すなわち、図４のデータ形式の設定条件部分、設定キーワード、キーワードに基づく情報部分が保存されていることとなる。
【００５１】
ＴＮＤＢ９は、現在、自身で構築しているテンポラリネットワークに所属する外部通信装置の情報を保持するデータベースである。外部通信装置の情報は図５に示されるように、ＩＤ、経度・緯度、アドレスによって管理される。
【００５２】
図６は、図２中の自端末２１０、他端末２３１，２３３、他端末群２３２を構成する携帯端末の要部の電気的構成を示すブロック図であり、図６では自端末２１０を例として説明する。
【００５３】
自端末２１０は、データ作成機能１１と、通信制御機能１２と、承認処理機能１３と、検索設定機能１４と、発信設定機能１５と、設定情報ＤＢ（データベース）１６と、情報蓄積ＤＢ１７と、外部通信機能１８とから構成されている。
【００５４】
データ作成機能１１は、情報検索・発信のために付加するデータを作成する機能である。通信制御機能１２により作成指示があった場合、検索設定機能１４、発信設定機能１５の設定に基づいて検索・発信・承認に関するデータを作成する。ここで、検索とは、新たに検索するためのデータを作成することである。また、発信とは、他者からの検索データを受信した際にそのキーワードに基づく情報を他者に発信するためのデータを作成することである。承認とは他者からのデータ発信許可依頼に対する回答（承認・非承認の回答）、また、自身が他者所有のデータを発信できるか許可を依頼するためのデータを作成する。データの形式は図４に示したものと同様となる。
【００５５】
通信制御機能１２は、外部通信との情報のやりとりを行い、取得した情報に設定されている条件を元に情報の処理を実施する。検索・発信・承認データの作成が必要となれば、データ作成機能１１へデータ作成の指示を行う。また、検索設定機能１４、発信設定機能１５、情報蓄積ＤＢ１７を参照し、次の処理も決定する役割を担う。
【００５６】
承認処理機能１３は、他者からの自身の情報の発信に関する承認依頼を受け取った際に承認を実行する機能である。他者が自身の情報を発信する際に情報所有者である自身に承認を依頼するプロセスを踏ますことで情報漏えいや情報所有者の意図しない形での情報発信の危険性を少なくすることが可能となる。また、ひとつの情報を複数人で所持していた場合も同様に情報発信の際には所持人数分に承認依頼が発行され、それぞれの所持者に承認を得ることとなる。承認依頼は携帯端末からメールにて各所持者へ依頼が発行されることになる。各所持者からもメールにて返信があり、承認を得られた場合は検索を依頼していた端末と次回、外部通信を実施した際にデータが渡されることとなる。ただし、発信元情報から承認者へメールを送れない状況である場合は、承認を得ることが出来ない。
【００５７】
検索設定機能１４は、検索用データを管理および制御し、検索する際に使用するキーワードの設定や条件の設定を行い、設定した情報を設定情報ＤＢ１６へ保存する。
【００５８】
発信設定機能１５は、発信するためのデータを管理する機能である。発信する際に使用する設定キーワードや設定条件、キーワードに基づく情報の値をセットで作成し、設定情報ＤＢ１６へ保存し管理する。設定キーワード、キーワードに基づく情報部分は情報蓄積ＤＢ１７より引用するが、それに基づいて発信するデータとして設定（設定条件）を追加することを実施する。
【００５９】
設定情報ＤＢ１６は、設定情報ＤＢ６とは、検索データおよび発信データに関する設定を保持するデータベースである。すなわち、図４のデータ形式の設定条件部分、設定キーワード部分が保存されていることとなる。
【００６０】
情報蓄積ＤＢ１７は、発信する情報を保持するデータベースである。すなわち、図４のデータ形式の設定キーワード、キーワードに基づく情報部分がセットで保存されていることとなる。本キーワードとその情報は検索を実施した際にそのときのキーワードと得られた情報が蓄積されることとなるが、自身で追加・修正することも可能である。
【００６１】
外部通信機能１８は、外部インタフェース１８ａと、メーラ１８ｂとを有している。
【００６２】
図７は、本実施形態における検索データの作成・送信処理の実行の様子を表したものである。
【００６３】
外部通信処理が開始されると（ステップＳ１０１）、通信制御機能１２にて検索設定機能１４を用いて検索時の設定条件フィールドを確認する（ステップＳ１０２)。起動条件機能、Felica通信用条件、メール送受信用条件、Bluetooth通信用条件、OBEX通信用条件の内容を確認し、設定条件に合致するかを確認する（ステップＳ１０３）。確認した結果、合致しなかった場合はそのまま通常通りの外部通信処理を実行し、処理を終える。
【００６４】
ステップＳ１０３において、設定条件が合致することが確認された場合には、通信制御機能１２にてデータ作成機能１１にデータ作成を依頼する（ステップＳ１０４）。データ作成機能１１は検索設定機能１４にて設定条件および設定キーワードを参照して検索用のデータを作成し、作成された検索データを通信制御機能１２へ渡す（ステップＳ１０５）。通信制御機能１２は、渡された検索データを外部通信機能１８で送信する予定のデータに付加し（ステップＳ１０６）され、外部通信機能１８は検索データが付加されたデータを送信する（ステップＳ１０７）。
【００６５】
図８は、本実施形態における携帯端末間における発信データの作成・送信処理の実行の様子を表したものである。
【００６６】
外部通信処理が開始され（Ｓ２０１）、相手携帯端末からの検索用のデータ（検索・発信・承認フラグが検索になっているもの）が通信制御機能１２にて受信されると（Ｓ２０２）、通信制御機能１２はデータの設定キーワード部分に合致するキーワードが情報蓄積ＤＢ１７に存在するかを確認する（ステップＳ２０３）。存在しない場合はそのまま通常通りの外部通信処理を実行し、処理を終える。
【００６７】
通信制御機能１２は、ステップＳ２０３にてデータの設定キーワード部分に合致するキーワードが情報蓄積ＤＢ１７に存在することが確認された場合には、情報蓄積ＤＢ１７に存在するデータの発信元情報を確認し、他者所有のデータであるかを確認する（ステップＳ２０４）。自身所有のデータであった場合は、データ作成機能１１において発信設定機能１５を参考に発信用データを作成し、通信制御機能１８へ渡す（ステップＳ２０５）。これにより外部通信にて送信する予定のデータに付加され（ステップＳ２０６）、送信される（ステップＳ２０７）。
【００６８】
ステップＳ２０４にて他者所有のデータであることが確認された場合には、承認状況フラグを確認することにより承認済みのものであるかを確認する（ステップＳ２０８）。承認済みのものである場合は、データ作成機能１１において発信設定機能を参考に発信用データを作成し、通信制御機能１２へ渡すことによって外部通信にて送信する予定のデータに付加され（ステップＳ２０６）、送信される（ステップＳ２０７）。
【００６９】
ステップＳ２０８において未承認のものであることが確認された場合には、通信制御機能１２は、データ作成機能１１に発信設定機能１５を参考に承認用データを作成することを依頼する（ステップＳ２０９）。データ作成機能１１で作成された承認用データは通信制御機能１２により関連所有者宛のメールデータに付加されて（ステップＳ２１０）、承認依頼が送信される。相手携帯端末には、そのまま通常通りの外部通信処理が実行され（ステップＳ２１１）、処理を終えることとなる。
【００７０】
図９は、本実施形態における携帯端末２１０と外部通信装置２２０における発信データの作成・送信処理の実行の様子を表したものである。
【００７１】
外部通信処理が開始され（ステップＳ３０１）、相手携帯端末２１０より検索用のデータ（検索・発信・承認フラグが検索になっているもの）を外部通信装置２２０の通信制御機能２にて受信すると（ステップＳ３０２）、通信制御機能２は、データの設定キーワード部分に合致するキーワードが情報蓄積ＤＢ４に存在するかを確認する（ステップＳ３０３）。
【００７２】
通信制御機能２は、ステップＳ３０３にて、キーワードが情報蓄積ＤＢ４に存在しないことを確認した場合には、さらに設定条件を確認して（ステップＳ３０４）、受信した検索用のデータのホップ許可フラグを確認し（ステップＳ３０５）、ＯＮとなっていれば、通信制御機能２により検索データ保存ＤＢ３に検索データが保存される（ステップＳ３０６）。この後、通信制御機能２は、検索データ保存ＤＢ３を確認し（ステップＳ３０９）、今回相手にしている携帯端末に展開する必要がある他者の検索用データがあるかどうかを確認する（ステップＳ３１０）。なお、ステップＳ３０５において検索用のデータのホップ許可フラグがＯＦＦとなっていることが確認された場合には、検索データを保存することなくステップＳ３０９へ進む。
【００７３】
ステップＳ３１０において、今回相手にしている携帯端末に展開する必要がある他者の検索用データが存在することが確認された場合には、通信制御機能２は保存してあった検索データを送信するデータに付加し（ステップＳ３１１）、付加したデータにて外部通信を実行する（ステップＳ３１２）。ステップＳ３１０において、今回相手にしている携帯端末に展開する必要がある他者の検索用データが存在しないことが確認された場合には、処理を終えることとなる。
【００７４】
ステップＳ３０３において、キーワードが存在することが確認された場合には、データ作成機能１により発信用データが作成され、通信制御機能２へ渡される（ステップＳ３０７）。通信制御機能２では発信用データを外部通信機能５にて送信する予定のデータに付加する（ステップＳ３０８）。この後、通信制御機能２は、検索データ保存ＤＢ３を確認し（ステップＳ３１３）、今回相手にしている携帯端末に展開する必要がある他者の検索用データがあるかどうかを確認する（ステップＳ３１４）。
【００７５】
ステップＳ３１４において、今回相手にしている携帯端末に展開する必要がある他者の検索用データが存在することが確認された場合には、通信制御機能２は保存してあった検索データを送信するデータに付加し（ステップＳ３１１）、付加したデータにて外部通信を実行する（ステップＳ３１２）。ステップＳ３１０において、今回相手にしている携帯端末に展開する必要がある他者の検索用データが存在しないことが確認された場合には、外部通信を実行して（ステップＳ３１２）。処理を終えることとなる。
【００７６】
図１０は、本実施形態におけるテンポラリネットワークの構築とテンポラリネットワークに属する外部通信装置２２０への検索データの展開の様子を表したものである。
【００７７】
外部通信処理が開始され（ステップＳ４０１）、相手携帯端末２１０より検索用のデータ（検索・発信・承認フラグが検索になっているもの）を外部通信装置２２０の通信制御機能２が受信すると（ステップＳ４０２）、検索データ内の出発点情報、到着点情報のパラメータを確認し、これらに近い外部通信装置２２０があるかどうかを確認し（ステップＳ４０３）、ある場合にはＴＮＤＢへ追加する（ステップＳ４０４）。このように追加していくことでテンポラリネットワークを構築する。構築した後はより効率的な検索を実施するためにテンポラリネットワーク内全ての外部通信装置へ検索データを転送する（ステップＳ４０５）。
【００７８】
図１１は、本実施例におけるテンポラリネットワークに属する外部通信装置２１０を経由して情報を利用者へ提供する様子を表したものである。
【００７９】
外部通信処理が開始され（ステップＳ５０１）、相手携帯端末２１０より発信用のデータ（検索・発信・承認フラグが発信になっているもの）を外部通信装置２２０の通信制御機能２にて受信すると（ステップＳ５０２）、通信制御機能２は、データの設定キーワード部分に合致するキーワードが検索データ保存ＤＢ３に存在するかを確認する（ステップＳ５０３）。
【００８０】
通信制御機能２は、ステップＳ５０３にて、キーワードが検索データ保存ＤＢ３に存在しないことを確認した場合には、さらに設定条件を確認して（ステップＳ５０４）、受信した検索用のデータのホップ許可フラグを確認し（ステップＳ５０５）、ＯＮとなっていれば、通信制御機能２により情報蓄積ＤＢ４に検索データを保存して（ステップＳ５０６）、終了する。ステップＳ５０５において検索用のデータのホップ許可フラグがＯＦＦとなっていることが確認された場合には、検索データを保存することなく終了する。
【００８１】
ステップＳ５０３においてキーワードが存在することが確認された場合には、存在する場合は情報提供可能となった検索データ内の出発点情報、到着点情報を基にテンポラリネットワークを構築し（ステップＳ５０７）、テンポラリネットワーク内の全ての外部通信装置へ発信データを送信する（ステップＳ５０８）。この後、通信制御機能２は、検索データ保存ＤＢ３を確認し（ステップＳ５０９）、今回相手にしている携帯端末に展開する必要がある他者の検索用データがあるかどうかを確認する（ステップＳ５１０）。
【００８２】
ステップＳ５１０において、今回相手にしている携帯端末に展開する必要がある他者の検索用データが存在することが確認された場合には、通信制御機能２は保存してあった検索データを送信するデータに付加し（ステップＳ５１１）、付加したデータにて外部通信を実行する（ステップＳ５１２）。ステップＳ５１０において、今回相手にしている携帯端末に展開する必要がある他者の検索用データが存在しないことが確認された場合には、外部通信を実行して（ステップＳ５１２）。処理を終えることとなる。
【符号の説明】
【００８３】
１，１１    データ作成機能
２，１２    通信制御機能
３    検索データ保存データベース
４，１７    情報蓄積データベース
５，１８    外部通信機能
５ａ，１８ａ    外部インタフェース
５ｂ，１８ｂ    メーラ
６，１５    発信機能設定
７    テンポラリネットワーク制御機能
８，１６    設定情報データベース
９    テンポラリネットワークデータベース
１３    承認処理機能
１４    検索設定機能
２１０    自端末
２２０    外部通信装置
２３１，２３３    他端末
２３２    他端末群
２３４    他外部通信装置群
【図１】
2012185628.tif 000003
【図２】
2012185628.tif 000004
【図３】
2012185628.tif 000005
【図４】
2012185628.tif 000006
【図５】
2012185628.tif 000007
【図６】
2012185628.tif 000008
【図７】
2012185628.tif 000009
【図８】
2012185628.tif 000010
【図９】
2012185628.tif 000011
【図１０】
2012185628.tif 000012
【図１１】
2012185628.tif 000013