(57)【特許請求の範囲】
【請求項１】
所定の範囲内にある移動式端末の端末情報を表示する情報処理装置であって、
電子的に名刺交換を行った相手が所有する前記移動式端末の端末情報を予め保存する保存手段と、
前記保存手段に保存された端末情報が示す前記移動式端末の位置情報を取得する位置情報取得手段と、
前記位置情報取得手段が取得した位置情報に基づいて、前記情報処理装置が所在する地点と前記移動式端末との距離を算出する距離算出手段と、
前記距離算出手段が算出した距離に基づいて、前記保存手段に保存された端末情報から、前記情報処理装置が所在する地点との距離が所定の範囲内にある前記端末情報を前記保存手段から検索する検索手段と、
前記情報処理装置と名刺交換を行った相手が所有する前記移動式端末との関係性を算出する関係算出手段、及び／または、前記関係算出手段が算出した関係性に基づいて前記移動式端末を所有する人物の属性を決定する属性決定手段と、
前記関係算出手段が算出した関係性、及び／または、前記属性決定手段が決定した属性の少なくとも一に基づいて、前記検索手段が検索する範囲を特定するための所定の距離を補正する距離補正手段と、
前記検索手段が検索した前記端末情報を表示する表示手段とを備え、
前記検索手段が、前記関係算出手段にて算出された関係性、及び／または、前記属性決定手段にて決定された属性の少なくとも一に基づいて、前記距離補正手段が補正した距離の範囲内で対象となる移動式端末の端末情報を検索することを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記検索手段が検索した端末情報に、当該端末情報を検索した日時を書き込む検索日時書込手段を備え、
前記検索手段が前記端末情報を検索する場合に、当該端末情報に書き込まれている検索日時から所定の期間が経過している端末情報を検索することを特徴とする情報処理装置。
【請求項３】
電子的に名刺交換を行った相手が所有する他の移動式端末の端末情報を予め保存する保存手段と、
前記保存手段に保存された端末情報が示す前記他の移動式端末の位置情報を取得する位置情報取得手段と、
前記位置情報取得手段が取得した位置情報に基づいて、一の移動式端末が位置する地点と前記他の移動式端末との距離を算出する距離算出手段と、
前記距離算出手段が算出した距離に基づいて、前記保存手段に保存された端末情報から、前記一の移動式端末が位置する地点との距離が所定の範囲内にある前記他の移動式端末の端末情報を前記保存手段から検索する検索手段と、
前記一の移動式端末と名刺交換を行った相手が所有する前記他の移動式端末との関係性を算出する関係算出手段、及び／または、前記関係算出手段が算出した関係性に基づいて前記他の移動式端末を所有する人物の属性を決定する属性決定手段と、
前記関係算出手段が算出した関係性、及び／または、前記属性決定手段が決定した属性の少なくとも一に基づいて、前記検索手段が検索する範囲を特定するための所定の距離を補正する距離補正手段と、
前記検索手段が検索した前記端末情報を前記一の移動式端末に送信する送信手段とを備え、
前記検索手段が、前記関係算出手段にて算出された関係性、及び／または、前記属性決定手段にて決定された属性の少なくとも一に基づいて、前記距離補正手段が補正した距離の範囲内で対象となる前記他の移動式端末の端末情報を検索することを特徴とする情報処理サーバ。
【請求項４】
情報処理サーバと当該情報処理サーバと通信可能な移動式端末とをそなえる情報処理システムであって、
前記移動式端末が、
当該移動式端末から所定の範囲内に存在する他の移動式端末の識別情報を取得する識別情報取得手段と、
前記識別情報取得手段が取得した識別情報を前記情報処理サーバに送信する識別情報送信手段と、
前記情報処理サーバから送信される情報を受信する受信手段と、
前記受信手段が受信した情報を表示する表示手段とを備え、
前記情報処理サーバが、
電子的に名刺交換を行った相手が所有する前記他の移動式端末の端末情報を予め保存する保存手段と、
前記他の移動式端末の位置情報を取得する位置情報取得手段と、
前記識別情報送信手段が送信した識別情報を受信する識別情報受信手段と、
前記位置情報取得手段が取得した位置情報及び前記識別情報受信手段が受信した識別情報に基づいて、前記移動式端末と当該識別情報が示す他の移動式端末との距離を算出する距離算出手段と、
前記距離算出手段が算出した距離に基づいて、前記保存手段に保存された端末情報から、前記移動式端末との距離が所定の範囲内にある他の移動式端末の端末情報を検索する検索手段と、
前記移動式端末と名刺交換を行った相手が所有する前記他の移動式端末との関係性を算出する関係算出手段、及び／または、前記関係算出手段が算出した関係性に基づいて前記他の移動式端末を所有する人物の属性を決定する属性決定手段と、
前記関係算出手段が算出した関係性、及び／または、前記属性決定手段が決定した属性の少なくとも一に基づいて、前記検索手段が検索する範囲を特定するための所定の距離を補正する距離補正手段と、
前記検索手段が検索した前記端末情報を前記移動式端末に送信する送信手段とを備え、
前記検索手段が、前記関係算出手段にて算出された関係性、及び／または、前記属性決定手段にて決定された属性の少なくとも一に基づいて、前記距離補正手段が補正した距離の範囲内で対象となる前記他の移動式端末の端末情報を検索することを特徴とする情報処理システム。
【請求項５】
情報処理装置が所在する地点から所定の範囲内にある移動式端末の端末情報を表示する情報処理プログラムであって、
電子的に名刺交換を行った相手が所有する前記移動式端末の端末情報を予め保存する保存手段、
前記保存手段に保存された端末情報が示す前記移動式端末の位置情報を取得する位置情報取得手段、
前記位置情報取得手段が取得した位置情報に基づいて、前記情報処理装置が所在する地点と前記移動式端末との距離を算出する距離算出手段、
前記距離算出手段が算出した距離に基づいて、前記保存手段に保存された端末情報から、前記情報処理装置が所在する地点との距離が所定の範囲内にある前記端末情報を前記保存手段から検索する検索手段、
前記情報処理装置と名刺交換を行った相手が所有する前記移動式端末との関係性を算出する関係算出手段、及び／または、前記関係算出手段が算出した関係性に基づいて前記移動式端末を所有する人物の属性を決定する属性決定手段、
前記関係算出手段が算出した関係性、及び／または、前記属性決定手段が決定した属性の少なくとも一に基づいて、前記検索手段が検索する範囲を特定するための所定の距離を補正する距離補正手段、
前記検索手段が検索した前記端末情報を表示する表示手段としてコンピュータを機能させ、
前記検索手段が、前記関係算出手段にて算出された関係性、及び／または、前記属性決定手段にて決定された属性の少なくとも一に基づいて、前記距離補正手段が補正した距離の範囲内で対象となる移動式端末の端末情報を検索することを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、任意の移動式端末に情報を送信する情報処理装置に関し、特に、基準となる地点から所定の範囲内にある他の移動式端末の情報を表示部に表示する情報処理装置等に関する。
【背景技術】
【０００２】
名刺交換をした後に、何年も会っていない場合にその人の名前や顔を忘れてしまう場合があり、実際に会った時に相手に不快な思いをさせてしまうことがある。名刺交換した相手の情報を整理して名刺交換後の商談をスムーズに行うための技術が特許文献１に開示されている。
【０００３】
特許文献１に示す技術は、複数人との電子的な名刺交換が簡単に行え、かつ大量の名刺データの保管や管理を簡便化でき、さらに名刺交換自体及び名刺交換後の商談をスムースに行うことができる技術であり、名刺交換装置の表示を名刺交換人数及び着席状況に応じて分割し、着席状況と対応する位置の領域に各名刺データを表示させるようにし、顔画像データ等のデータ量が多いものを通信以外の方法で簡単に入手することにより、名刺交換自体をスムースにする。また、複数人との名刺交換時の対応として、必要な相手の名刺データを選択的に表示することにより、商談をスムースに行うことができる。さらに、音声による話者認識を導入して表示する相手を自動的に選別することによって、商談をスムースに行うことが簡単な操作で可能になる。
【特許文献１】特許第３６５５１６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に示す技術によれば、複数人との電子的な名刺交換を簡単に行い、データの保管や管理を簡便化することができるが、名刺交換から時間が経って完全に顔と名前を忘れてしまったような場合には、自らその名刺交換相手の情報を確認することが不可能であり、率先して挨拶を行ったり、相手に気遣いをすることができず、商談をスムーズに進めるという点では不十分であるという課題を有する。
【０００５】
本発明は上記課題を解決するためになされたものであり、名刺交換から時間が経って相手の顔や名前を完全に忘れてしまった場合であっても、名刺交換した相手の移動式端末が近づいた場合には、その相手の情報を表示することで相手の情報を確認することができる情報処理装置、情報処理サーバ、情報処理システム、及び、情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本情報処理装置は、所定の範囲内にある移動式端末の端末情報を表示する情報処理装置であって、電子的に名刺交換を行った相手が所有する前記移動式端末の端末情報を予め保存する保存手段と、前記保存手段に保存された端末情報が示す前記移動式端末の位置情報を取得する位置情報取得手段と、前記位置情報取得手段が取得した位置情報に基づいて、前記情報処理装置が所在する地点と前記移動式端末との距離を算出する距離算出手段と、前記距離算出手段が算出した距離に基づいて、前記保存手段に保存された端末情報から、前記情報処理装置が所在する地点との距離が所定の範囲内にある前記端末情報を前記保存手段から検索する検索手段と、前記情報処理装置と名刺交換を行った相手が所有する前記移動式端末との関係性を算出する関係算出手段、及び／または、前記関係算出手段が算出した関係性に基づいて前記移動式端末を所有する人物の属性を決定する属性決定手段と、前記関係算出手段が算出した関係性、及び／または、前記属性決定手段が決定した属性の少なくとも一に基づいて、前記検索手段が検索する範囲を特定するための所定の距離を補正する距離補正手段と、前記検索手段が検索した前記端末情報を表示する表示手段とを備え、前記検索手段が、前記関係算出手段にて算出された関係性、及び／または、前記属性決定手段にて決定された属性の少なくとも一に基づいて、前記距離補正手段が補正した距離の範囲内で対象となる移動式端末の端末情報を検索するものである。
【０００７】
このように、本情報処理装置においては、任意の基準となる地点から所定の範囲内にある移動式端末の予め登録された端末情報（端末情報には、当該端末情報が示す移動式端末を所有する人物に関する情報も含む）を表示するため、予め登録された移動式端末が基準となる地点に近づいた場合には、その端末情報や端末を所有する人物に関する情報を事前に確認することができ、情報を受信した人は自ら率先して挨拶等を行うことができ、相手との関係を築きやすくなるという効果を奏する。
また、基準となる地点が、前記表示手段にて端末情報を送信する情報処理装置が所在する地点であるため、情報処理装置（例えば、自分の情報処理装置）を基準の地点とし、その情報処理装置から所定の範囲内にある予め登録された移動式端末の情報を確認することができ、自ら進んで挨拶をしたり、相手の情報を事前に入手することで人との関係性の向上を図ることが可能になるという効果を奏する。
さらに、情報処理装置と名刺交換を行った相手が所有する前記移動式端末との関係性を算出する関係算出手段、及び／または、前記移動式端末を所有する人物の属性を決定する属性決定手段とを備えるため、例えば、コール回数やメールの送受信数に応じて人物の関係性を的確に算出することで、確実に相手との関係性の向上を図ることができ、また、人物の属性に応じて多様な対応を取ることができ、さらに関係性の向上を図ることができるという効果を奏する。
さらにまた、関係算出手段が算出した関係性、及び／または、属性決定手段が決定した属性に基づいて、検索手段が検索する範囲である所定の距離を補正する距離補正手段を備えるため、属性に応じて検索が範囲が広がったり狭くなったりすることで、検索する移動式端末及び／またはその移動式端末を所有する人物をより正確に判別することができ、相手との関係性を築きやすくなるという効果を奏する。
【０００８】
本情報処理装置は、前記検索手段が検索した端末情報に、当該端末情報を検索した日時を書き込む検索日時書込手段を備え、前記検索手段が前記端末情報を検索する場合に、当該端末情報に書き込まれている検索日時から所定の期間が経過している端末情報を検索するものである。
【０００９】
このように、本情報処理装置においては、端末情報に検索した日時を書き込む手段を備え、当該端末情報に書き込まれている検索日時から所定の期間が経過している端末情報を検索するため、所定の期間以上検索がされなかった移動式端末、つまり所定の期間以上基準となる地点に近づいていない移動式端末を検索することで、端末情報を登録してから（名刺交換をしてから）時間が経って忘れてしまっているような端末（例えば、名刺交換をしてから所定の期間一度も検索されなかった端末）の情報を検索して確認することができるという効果を奏する。
【００１５】
本移動式端末は、情報処理サーバと当該情報処理サーバと通信可能な移動式端末とをそなえる情報処理システムであって、前記移動式端末が、当該移動式端末から所定の範囲内に存在する他の移動式端末の識別情報を取得する識別情報取得手段と、前記識別情報取得手段が取得した識別情報を前記情報処理サーバに送信する識別情報送信手段と、前記情報処理サーバから送信される情報を受信する受信手段と、前記受信手段が受信した情報を表示する表示手段とを備え、前記情報処理サーバが、電子的に名刺交換を行った相手が所有する前記他の移動式端末の端末情報を予め保存する保存手段と、前記他の移動式端末の位置情報を取得する位置情報取得手段と、前記識別情報送信手段が送信した識別情報を受信する識別情報受信手段と、前記位置情報取得手段が取得した位置情報及び前記識別情報受信手段が受信した識別情報に基づいて、前記移動式端末と当該識別情報が示す他の移動式端末との距離を算出する距離算出手段と、前記距離算出手段が算出した距離に基づいて、前記保存手段に保存された端末情報から、前記移動式端末との距離が所定の範囲内にある他の移動式端末の端末情報を検索する検索手段と、前記移動式端末と名刺交換を行った相手が所有する前記他の移動式端末との関係性を算出する関係算出手段、及び／または、前記関係算出手段が算出した関係性に基づいて前記他の移動式端末を所有する人物の属性を決定する属性決定手段と、前記関係算出手段が算出した関係性、及び／または、前記属性決定手段が決定した属性の少なくとも一に基づいて、前記検索手段が検索する範囲を特定するための所定の距離を補正する距離補正手段と、前記検索手段が検索した前記端末情報を前記移動式端末に送信する送信手段とを備え、前記検索手段が、前記関係算出手段にて算出された関係性、及び／または、前記属性決定手段にて決定された属性の少なくとも一に基づいて、前記距離補正手段が補正した距離の範囲内で対象となる前記他の移動式端末の端末情報を検索するものである。
【００１６】
このように、本情報処理システムにおいては、当該移動式端末から所定の範囲内に存在する他の移動式端末の識別情報を取得するため、情報処理装置で距離の算出を行う場合に、ある程度移動式端末の周辺に所在する他の移動式端末に絞って処理を行うことができるため、処理の手間を省き、処理時間を短縮することができるという効果を奏する。また、当該移動式端末が受信した情報が表示部に表示されることで、当該移動式端末の持ち主がそれらの情報をあたかもメールや電話の操作を行っているようにさりげなく確認することができ、自然な振る舞いの中で相手の情報を得ることができるという効果を奏する。
【００１７】
これまで、本発明を装置として示したが、所謂当業者であれば明らかであるように本発明をシステム、方法、及び、プログラムとして捉えることもできる。これら前記の発明の概要は、本発明に必須となる特徴を列挙したものではなく、これら複数の特徴のサブコンビネーションも発明となり得る。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を説明する。本発明は多くの異なる形態で実施可能である。従って、本実施形態の記載内容のみで本発明を解釈すべきではない。また、本実施形態の全体を通して同じ要素には同じ符号を付けている。
【００１９】
本実施の形態では、主に装置について説明するが、所謂当業者であれば明らかな通り、本発明はシステム、方法、及び、コンピュータを動作させるためのプログラムとしても実施できる。また、本発明はハードウェア、ソフトウェア、または、ハードウェア及びソフトウェアの実施形態で実施可能である。プログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光記憶装置、または、磁気記憶装置等の任意のコンピュータ可読媒体に記録できる。さらに、プログラムはネットワークを介した他のコンピュータに記録することができる。
【００２０】
（本発明の第１の実施形態）
（１．構成と機能）
（１−１  システム構成）
図１は、本実施形態に係る情報処理システムの構成を示すシステム構成図である。情報処理システム１は、情報処理装置１１０と、移動式端末１２０とを備え、移動式端末１２０ａは情報処理装置から情報が送信される基準となる移動式端末であり、１２０ｂ〜１２０ｎはその他の移動式端末である。移動式端末１２０ａの所有者は、予め移動式端末１２０ｂ〜１２０ｎの所有者と電子的に名刺の交換（端末情報の登録）を行っており、その登録された端末情報は情報処理装置１１０に保存されている。情報処理装置１１０と移動式端末１２０はネットワークを介して通信が可能であり、さらに、移動式端末１２０の位置情報は、常に情報処置装置１１０に送信されている。移動式端末１２０の位置情報は、例えば、ＧＰＳ等の機能を用いることで取得することができる。
【００２１】
情報処理装置１１０では移動式端末１２０ａとその他の移動式端末１２０ｂ〜１２０ｎの距離を算出し、所定の範囲内（例えば、１０メートル）にある移動式端末に関する情報を１２０ａに送信する。移動式端末１２０ａの所有者は受信した情報と、以前名刺交換を行った際に記録された情報とを照合し、名刺交換された際の情報が表示されることで、顔や名前を忘れた人であっても、所定の範囲内に近づいたら認識することができ、挨拶等を自分から行うことができる。
【００２２】
（１−２  情報処理装置の構成と機能）
図２は、本実施形態に係る情報処理装置１１０の構成を示すブロック図である。情報処理装置１１０は、受信部２１０と、距離算出部２２０と、検索部２３０と、送信部２４０と、端末情報データベース２５０とを備える。
【００２３】
受信部２１０は、移動式端末１２０やその他の外部機器からの情報を受信する処理を行う。受信する情報は、電子的に名刺交換を行った時に登録を行う場合の端末に関する端末情報や、移動式端末の位置に関する情報や、検索処理を行う要求信号である。登録の際の端末に関する端末情報は、登録時又は端末情報の更新時に受信し、位置情報は常時受信する。検索処理を行う要求信号は、所定の周期で定期的に受信してもよいし、移動式端末１２０ａからの要求があった時のみ受信するようにしてもよい。また、必ずしも検索処理を行う要求信号を受信しなくてもよい。
距離算出部２２０は、受信部２１０が受信した移動式端末１２０の位置情報に基づいて移動式端末１２０ａとその他の移動式端末１２０ｂ〜１２０ｎとの距離を算出する処理を行う。
【００２４】
なお、移動式端末１２０ａと移動式端末１２０ｂ〜１２０ｎとの距離を全て算出せずに、移動式端末１２０ａの周辺にある移動式端末についてのみ距離を算出するようにしてもよい。移動式端末１２０ａの周辺にある移動式端末は、例えば、無線ＬＡＮにおけるＳＳＩＤを検索する方式を利用することで検索を行い、検索された移動式端末を識別する情報（以下、ユビキタスＩＤとする）を受信するようにしてもよい。
【００２５】
検索部２３０は、距離算出部２２０が算出した距離に基づいて移動式端末１２０ａから所定の範囲内にある移動式端末を検索する処理を行う。
送信部２４０は、端末情報データベース２５０に保存されている情報を移動式端末１２０ａに送信する処理を行う。
端末情報データベース２５０は、移動式端末に関する端末情報や当該端末情報を所有する人物に関する情報を保存するデータベースである。
【００２６】
（１−３  移動式端末の構成と機能）
図３は、本実施形態に係る移動式端末１２０の構成を示すブロック図である。移動式端末１２０ａは、送信部３１０と、受信部３２０と、識別情報取得部３３０と、出力部３４０とを備える。
【００２７】
送信部３１０は、電子的に名刺交換を行った時に、その相手の情報及び当該相手が所有する移動式端末の端末情報を情報処理装置１１０に送信する処理を行う。また、識別情報取得部３３０が取得した識別情報を情報処理装置１１０に送信する処理を行う。
【００２８】
受信部３２０は、情報処理装置１１０から送信される情報を受信する処理を行う。
識別情報取得部３３０は、移動式端末１２０ａから所定の範囲内に信号を発信し、当該所定の範囲内に存在する他の移動式端末と通信を行うことで、その移動式端末のユビキタスＩＤを取得する処理を行う。取得したユビキタスＩＤは、送信部３１０により情報処理装置１１０に送信される。
【００２９】
なお、所定の範囲内に存在する移動式端末の全てを通信の対象としてもよいし、名刺交換を行った相手の情報（名刺交換を行った相手の移動式端末のユビキタスＩＤ）のみを移動式端末内に保有し、その保有する情報のみを通信の対象としてもよい。
【００３０】
また、識別情報取得部３３０は必須の構成要素ではなく、当該識別情報取得部３３０を備えていない場合であっても、ＧＰＳ機能を備えることにより、移動式端末１２０ａから所定の範囲内にある他の移動式端末を検索することができる。当該識別情報取得部３３０を備えた場合は、移動式端末１２０ａから所定の範囲内にある他の移動式端末をある程度絞った上で距離の算出を行うことができるため、処理速度は速くなる。
出力部３４０は、受信部３２０が受信した情報を画面に表示したり、音声として出力する処理を行う。
【００３１】
（２．データ構成）
図４は、端末情報データベース２５０のデータ構成を示す図である。端末情報データベース２５０は、名刺基本ＤＢ４１０と、検索対象ＤＢ４２０と、位置ＤＢ４２５と、属性ＤＢ４３０と、イベントＤＢ４４０とを備える。
【００３２】
名刺基本ＤＢ４１０は、名刺交換を行った相手の情報及び当該相手の移動式端末に関する基本的な情報を格納するテーブルである。最終検索日には、検索した日にちが格納される。イベント項目は、イベントＤＢ４４０に登録されているイベントとの関連付けが行われる。例えば、ＵＢＩＤ０９０−２２２２−２２２２を所有する人物は、イベントＩＤ２００７０８０８の展示会に参加することを意味する。イベント情報を保持することで、イベント会場に入場した人物が保有する移動式端末を対象にして検索を行うことができる。
【００３３】
検索対象ＤＢ４２０は、検索の対象となる端末情報に関する情報を格納するテーブルである。例えば、名刺基本ＤＢ４１０に登録されている端末のうち、最終検索部から１年以上経過している端末情報を格納する。つまり、最終検索日から１年以上経過している端末情報は１年以上その所有者に会っていない可能性が高く、顔や名前を忘れている可能性が高い人物の移動式端末である。
【００３４】
なお、検索対象ＤＢ４２０に格納する情報は利用者が任意に選択することができる。例えば、営業等で毎日多くの人に会う場合は、１ヶ月ぐらいで顔や名前を忘れてしまう場合もあるため最終検索日から１ヶ月以上経過している端末を格納するようにしてもよいし、ユビキタスＩＤごとに一件ずつ指定できるようにしてもよい。
【００３５】
位置ＤＢ４２５は、名刺基本ＤＢ４１０に格納されている移動式端末の位置情報と当該移動式端末までの距離を格納するテーブルである。位置情報はＧＰＳ機能により取得することができ、取得した位置情報から移動式端末２１０ａとその他の移動式端末との距離を算出して格納する。
【００３６】
属性ＤＢ４３０は、ユビキタスＩＤごとにその人物の属性情報を格納するテーブルである。属性とは、例えば、図に示すようにビジネスにおける現時点の状態を示す情報である。
イベントＤＢ４４０は、予定されているイベントに関する情報を格納するテーブルである。
なお、属性ＤＢ４３０は本実施形態においては必須の構成要素でなくてもよい。また、属性ＤＢ４３０の詳細な説明については、第２の実施形態に後述する。
【００３７】
（３．動作）
（３−１  情報処理システムの動作）
図５は、本実施形態に係る情報処理システムの動作を示すフローチャートである。まず、電子的に名刺交換を行い（ここでは、移動式端末１２０ａと移動式端末１２０ｂが名刺交換を行ったとする）、移動式端末１２０ａは取得した移動式端末１２０ｂの情報を情報処理装置１１０に送信する（ステップＳ５０１）。情報を受信した情報処理装置は、端末情報データベース２５０に情報を登録して格納する（ステップＳ５０２）。ここまでの処理は、名刺交換をする場合に行う処理である。
【００３８】
次に、所定の範囲内にある他の移動式端末のユビキタスＩＤを取得する（ステップＳ５０３）。移動式端末１２０ａ内に名刺交換を行った他の移動式端末のユビキタスＩＤを格納している場合は、取得したユビキタスＩＤと移動式端末内に格納する他のユビキタスＩＤとを比較する（ステップＳ５０４）。取得した全てのユビキタスＩＤと同一の他のユビキタスＩＤがない場合は、何もせずにステップＳ５０３の処理に戻る。取得したユビキタスＩＤと同一の他のユビキタスＩＤがある場合は、取得したユビキタスＩＤ（ここでは、移動式端末１２０ｂのユビキタスＩＤを取得したとする）の情報を情報処理装置１１０に送信する（ステップＳ５０５）。
【００３９】
なお、所定の範囲内にある他の移動式端末のユビキタスＩＤの取得については、前述したように識別情報取得部３３０の機能により通信で取得することが可能であるが、名刺基本ＤＢ４１０のイベント項目にイベントが格納されている場合は、ＧＰＳ機能によりイベント会場に入場した移動式端末のユビキタスＩＤを取得するようにしてもよい。
【００４０】
ユビキタスＩＤを受信した情報処理装置１１０は、情報の送信元である移動式端末１２０ａと送信されたユビキタスＩＤが示す移動式端末１２０ｂとの距離を算出する（ステップＳ５０６）。算出した距離が、予め設定された所定の距離以内かどうかを判定し（ステップＳ５０７）、所定の距離以上離れている場合は、ステップＳ５０３の処理に戻る。所定の距離以内の場合は、当該移動式端末１２０ｂが検索対象ＤＢ４２０に格納されているかどうかを判定する（ステップＳ５０８）。検索対象ＤＢ４２０に格納されていない場合は、検索の対象ではないため、ステップＳ５０３の処理に戻る。検索対象ＤＢ４２０に格納されている場合は、当該移動式端末１２０ｂの情報を移動式端末１２０ａに送信する（ステップＳ５０９）。移動式端末１２０ａは、情報処理装置１１０からの情報を受信すると、その情報に基づいて以前名刺交換をして得られた情報を表示部に出力して（ステップＳ５１０）、処理を終了する。勿論、受信した情報に顔データや氏名など十分な情報が含まれる場合はそのまま受信した情報を表示しても良い。
【００４１】
（３−２  検索対象ＤＢを作成する場合の第１の処理）
図６は、検索対象ＤＢ４２０を作成する第１の処理を示すフローチャートである。まず、名刺基本ＤＢ４１０を一件づつ読み込む（ステップＳ６０１）。読み込んだデータが持つ最終検索日の情報から予め設定された期間（例えば、１年や１ヶ月）が経過しているかどうかを判定する（ステップＳ６０２）。経過している場合は、検索対象ＤＢ４２０に登録する（ステップＳ６０３）。経過していない場合又は検索対象ＤＢ４２０に登録したら全てのデータについて処理が完了したかどうかを判定し（ステップＳ６０４）、全てのデータについて処理が完了していない場合はステップＳ６０１に戻って、次のデータについて処理を行う。全てのデータについて処理が完了している場合は、処理を終了する。
なお、上記予め設定された期間は装置利用者が任意に設定することができるようにしてもよい。
【００４２】
（３−３  検索対象ＤＢを作成する場合の第２の処理）
図７は、検索対象ＤＢ４２０を作成する第２の処理を示すフローチャートである。まず、名刺基本ＤＢ４１０を一件づつ読み込む（ステップＳ７０１）。読み込んだデータが移動式端末２１０ａに対して現在の日にちから所定の日数以内（ここでは、仮に７日とする）に電話の発信があるかどうかを判定し（ステップＳ７０２）、発信がない場合は、全てのデータについて処理が完了したかどうかを判定し（ステップＳ７０６）、全てのデータについて処理が完了していない場合はステップＳ７０１に戻って、次のデータについて処理を行う。全てのデータについて処理が完了している場合は、処理を終了する。
【００４３】
現在の日にちから７日以内に電話の発信がある場合は、移動式端末２１０ａに対して現在の日にちから所定の日数以内（ここでも、仮に７日とする）にメールの発信があるかどうかを判定し（ステップＳ７０３）、発信がない場合は、全てのデータについて処理が完了したかどうかを判定し（ステップＳ７０６）、全てのデータについて処理が完了していない場合はステップＳ７０１に戻って、次のデータについて処理を行う。全てのデータについて処理が完了している場合は、処理を終了する。
【００４４】
現在の日にちから７日以内にメールの発信がある場合は、移動式端末２１０ａに対して現在の日にちから所定の日数以内（ここでも、仮に７日とする）に所定の距離（ここでは、２Ｍとする）内に接近したかどうかを判定し（ステップＳ７０４）、接近していない場合は、全てのデータについて処理が完了したかどうかを判定し（ステップＳ７０６）、全てのデータについて処理が完了していない場合はステップＳ７０１に戻って、次のデータについて処理を行う。全てのデータについて処理が完了している場合は、処理を終了する。
【００４５】
接近している場合は、そのデータを検索対象ＤＢ４２０に登録する（ステップＳ７０５）。全てのデータについて処理が完了したかどうかを判定し（ステップＳ７０６）、全てのデータについて処理が完了していない場合はステップＳ７０１に戻って、次のデータについて処理を行う。全てのデータについて処理が完了している場合は、処理を終了する。
なお、上記所定の日数、所定の距離は、装置利用者が任意に設定できるようにしてもよい。
【００４６】
（本発明の第２の実施形態）
（１．構成と機能）
（１−１  情報処理装置の構成と機能）
図８は、本実施形態に係る情報処理装置の構成を示すブロック図である。第１の実施形態と異なる点は、関係算出処理部８１０と、属性決定処理部８２０と、距離補正処理部８３０を備える点である。
【００４７】
関係算出処理部８１０は、移動式端末又は移動式端末を保有する人物間の関係性を算出する処理を行う。具体的には、端末情報データベース２５０のデータから電話やメールの発着信の回数、移動式端末の接近回数、接近時間等を算出する処理を行う。
【００４８】
属性決定処理部８２０は、関係算出処理部８１０が算出した関係性に基づいて移動式端末を保有する人物の属性を決定する処理を行う。例えば、ビジネス上の関係において頻繁に連絡を取り合ったり、接近している人物同士であれば「商談中」というような属性が付与される。
【００４９】
距離補正処理部８３０は、属性決定処理部８２０が決定した属性に基づいて、検索範囲を示す所定の距離を補正する処理を行う。例えば、予め１０Ｍ以内の移動式端末を検索するように設定されている場合に、商談中の大事なお客様については距離を２０Ｍに拡大し、多少離れた位置にいても挨拶に伺うことができるようにする。
その他の構成及び機能については第１の実施形態と同様であるため説明は省略する。
なお、システム構成及び移動式端末の構成についても第１の実施形態と同様であるため説明は省略する。
【００５０】
（２．動作）
（２−１  情報処理システムの動作）
図９は、本実施形態に係る情報処理システムの動作を示すフローチャートである。ステップＳ５０１、ステップＳ５０２の処理は第１の実施形態と同様であるため説明は省略する。情報が登録されると、それぞれの情報について移動式端末を保有する人物の属性を決定する（ステップＳ５０２ａ）。属性の決定は、移動式端末１２０ａを保有する人物と移動式端末１２０ｂを保有する人物の関係性を、電話やメールの発着信、接近回数、接近時間から算出し、それに応じた属性を付与する。属性の決定については、処理の一例の後述する。
なお、ここでは、移動式端末１２０ａと移動式端末１２０ｂが名刺交換を行っているとする。
【００５１】
各データについて名刺交換を行った人物間の関係性から属性が付与されると、ステップＳ５０３からステップＳ５０４の処理が行われる。ステップＳ５０３からステップＳ５０４の処理は第１の実施形態と同様であるため説明は省略する。移動式端末１２０ａが取得したユビキタスＩＤを情報処理装置１１０が受信すると、ステップＳ５０２ａで決定した属性に応じて予め設定された所定の範囲を示す距離の値を補正する（ステップＳ５０５ａ）。例えば、属性が重要人物である場合には、距離を大きくして検索範囲を拡げる。移動式端末１２０ａと受信したユビキタスＩＤが示す移動式端末との距離を算出する（ステップＳ５０６）。算出した距離が、ステップＳ５０５ａで補正した距離以内かどうかを判定し（ステップＳ５０７）、ステップＳ５０５ａで補正した距離以上離れている場合は、ステップＳ５０３の処理に戻る。ステップＳ５０５ａで補正した距離以内の場合は、当該移動式端末１２０ｂが検索対象ＤＢ４２０に格納されているかどうかを判定する（ステップＳ５０８）。以降の処理は第１の実施形態と同様であるため説明は省略する。
【００５２】
（２−２  属性情報を決定する処理の一例）
図１０は、ユビキタスＩＤごとに人物の属性を決定する処理の一例を示すフローチャートである。まず、名刺基本ＤＢ４１０を一件づつ読み込む（ステップＳ１００１）。読み込んだデータが移動式端末２１０ａに対して現在の日にちから所定の日数以内（ここでは、仮に７日とする）に所定の回数（ここでは、仮に３回とする）以上の電話の受信があるかどうかを判定し（ステップＳ１００２）、３回以上の電話の受信がない場合は、全てのデータについて処理が完了したかどうかを判定し（ステップＳ１００７）、全てのデータについて処理が完了していない場合はステップＳ１００１に戻って、次のデータについて処理を行う。全てのデータについて処理が完了している場合は、処理を終了する。
【００５３】
３回以上の電話の受信がある場合は、移動式端末２１０ａに対して現在の日にちから所定の日数以内（ここでも、仮に７日とする）に所定の回数（ここでも、仮に３回とする）以上の電話の発信があるかどうかを判定し（ステップＳ１００３）、３回以上の電話の発信がない場合は、全てのデータについて処理が完了したかどうかを判定し（ステップＳ１００７）、全てのデータについて処理が完了していない場合はステップＳ１００１に戻って、次のデータについて処理を行う。全てのデータについて処理が完了している場合は、処理を終了する。
【００５４】
３回以上の電話の発信がある場合は、現在の日にちから所定の日数以内（ここでも、仮に７日とする）に所定の回数（ここでも、仮に３回とする）以上で、さらに所定の距離以上移動式端末２１０ａに接近したかどうかを判定し（ステップＳ１００４）、３回以上接近していない場合は、全てのデータについて処理が完了したかどうかを判定し（ステップＳ１００７）、全てのデータについて処理が完了していない場合はステップＳ１００１に戻って、次のデータについて処理を行う。全てのデータについて処理が完了している場合は、処理を終了する。
【００５５】
３回以上接近している場合は、現在の日にちから所定の日数以内（ここでも、仮に７日とする）に所定の回数（ここでも、仮に３回とする）以上で、さらに所定の時間（ここでは、仮に５時間とする）以上移動式端末２１０ａに接近していたかどうか判定し（ステップＳ１００５）、５時間以上接近していない場合は、全てのデータについて処理が完了したかどうかを判定し（ステップＳ１００７）、全てのデータについて処理が完了していない場合はステップＳ１００１に戻って、次のデータについて処理を行う。全てのデータについて処理が完了している場合は、処理を終了する。
【００５６】
５時間以上接近していた場合は、属性ＤＢ４３０の属性情報を「商談中」として登録する（ステップＳ１００６）。全てのデータについて処理が完了したかどうかを判定し（ステップＳ１００７）、全てのデータについて処理が完了していない場合はステップＳ１００１に戻って、次のデータについて処理を行う。全てのデータについて処理が完了している場合は、処理を終了する。
【００５７】
なお、上記所定の回数、所定の日数、所定の距離、所定の時間の条件は装置利用者が任意に設定することができるようにしてもよい。
また、上記では処理の一例として「商談中」についての属性の設定について説明したが、所定の回数、所定の日数、所定の時間等を変更することで、その条件に対応する属性を設定できるようにしてもよい。
【００５８】
（その他の実施形態）
本実施形態における情報処理システムにおいては、移動式端末１２０ａが複数のモードを備える構成とする。ここでは、３つのモードについて説明するが、その他、使用環境に応じて様々なモードを追加することができる。
【００５９】
（１）通常モード
定期的に移動式端末１２０ａが周辺にあるその他の移動式端末を検索するモードである。所定の時間間隔で検索を行ってもよいし、常時行うようにしてもよい。
【００６０】
（２）ステルスモード
休日や就業後のように仕事と離れたい場合に設定するモードである。このモードにしておくと、移動式端末１２０ａが周辺の検索処理を停止した状態となる。
【００６１】
（３）ハイブリッドモード
検索条件を指定できるモードである。例えば、上司である部長や商談中の大事なお客様のみを検索の対象とするような場合に、このモードを使用する。
【００６２】
上記３つのモードを実現するために、移動式端末１２０ａは、図１１に示すデータ構成となる。図１１において、移動式端末１２０ａは、ユビキタスＩＤ基本情報テーブル１１１０と基本設定テーブル１１２０と検索条件テーブル１１３０とを備える。ユビキタスＩＤ基本情報テーブル１１１０には、名刺交換を行った相手の少なくともユビキタスＩＤが格納されている。機器の性能により、ユビキタスＩＤ以外にＧＰＳの位置情報や他の移動式端末との距離の情報を格納することもできる。基本設定テーブル１１２０には、設定されているモードの情報が格納されている。検索条件テーブル１１３０には、設定されているモードがハイブリッドモードである場合に検索対象が格納されている。
【００６３】
上記のようなモードが設定された場合の移動式端末の動作について説明する。図１２は、モードが設定された場合の移動式端末の動作を示すフローチャートである。まず、休日かどうかが判定される（ステップＳ１２０１）。休日ではない場合は、通常通り周辺の移動式端末を検索する処理を行う（ステップＳ１２０３）。休日の場合は、モードが何に設定されているかを判定する（ステップＳ１２０２）。通常モード又はハイブリッドモードの場合は、周辺の移動式端末を検索する処理を行う（ステップＳ１２０３）。ステルスモードの場合は、周辺の移動式端末を検索する処理を停止する（ステップＳ１２０４）。周辺の移動式端末を検索する処理を行うか又は停止したら、処理を終了する。
【００６４】
このように、移動式端末１２０ａにて条件を設定したり、モードを変更したりすることで、様々な環境に応じて使いやすいシステムを提供することができる。
なお、ハイブリッドモードの場合に、ＣＲＭ（Ｃｕｓｔｏｍｅｒ  Ｒｅｌａｔｉｏｎｓｈｉｐ  Ｍａｎａｇｅｍｅｎｔ）システムを連携を図ることで、お客様との関係を属性ＤＢ４３０に格納する構成としてもよい。
【００６５】
また、上記各実施形態においては、移動式端末１２０に係る情報のやり取りを、情報処理装置１１０を介して行うようにしたが、移動式端末１２０に情報処理装置１１０の機能を備え、移動式端末１２０間で情報のやり取りを行うようにしてもよい。
【００６６】
さらに、上記各実施形態において、情報処理装置で検索された情報を移動式端末１２０ａに送信する場合に、文字情報、画像情報または音声情報を送信するようにしてもよい。画像情報については、名刺交換をした相手が顔画像を情報処理装置に登録している場合に送信することができる。その場合に、長期間（例えば５年前以来）会っていない人の情報を送信する時は、名刺交換をした当時の顔画像を送信するようにしてもよい。音声情報を送信する場合には、電話を掛けるようにしてもよい。電話で話している間は、相手も話掛けてくることができないため、堂々と情報を確認することができる。
【００６７】
以上の前記各実施形態により本発明を説明したが、本発明の技術的範囲は実施形態に記載の範囲には限定されず、これら各実施形態に多様な変更又は改良を加えることが可能である。そして、かような変更又は改良を加えた実施の形態も本発明の技術的範囲に含まれる。このことは、特許請求の範囲及び課題を解決する手段からも明らかなことである。
【図面の簡単な説明】
【００６８】
【図１】第１の実施形態に係る情報処理システムの構成を示すシステム構成図である。
【図２】第１の実施形態に係る情報処理装置の構成を示すブロック図である。
【図３】第１の実施形態に係る移動式端末の構成を示すブロック図である。
【図４】端末情報データベースのデータ構成を示す図である。
【図５】第１の実施形態に係る情報処理システムの動作を示すフローチャートである。
【図６】検索対象ＤＢを作成する第１の処理を示すフローチャートである。
【図７】検索対象ＤＢを作成する第２の処理を示すフローチャートである。
【図８】第２の実施形態に係る情報処理装置の構成を示すブロック図である。
【図９】第２の実施形態に係る情報処理システムの動作を示すフローチャートである。
【図１０】ユビキタスＩＤごとに人物の属性を決定する処理の一例を示すフローチャートである。
【図１１】その他の実施形態に係る移動式端末のデータ構成を示す図である。
【図１２】モードが設定された場合の移動式端末の動作を示すフローチャートである。
【符号の説明】
【００６９】
１  情報処理システム
１１０  情報処理装置
１２０ａ〜１２０ｎ  移動式端末
２１０  受信部
２２０  距離算出部
２３０  検索部
２４０  送信部
２５０  端末情報データベース
３１０  送信部
３２０  受信部
３３０  識別情報取得部
３４０  出力部
４１０  名刺基本ＤＢ
４２０  検索対象ＤＢ
４２５  位置ＤＢ
４３０  属性ＤＢ
４４０  イベントＤＢ
８１０  関係算出処理部
８２０  属性決定処理部
８３０  距離補正処理部
１１１０  ユビキタスＩＤ基本情報テーブル
１１２０  基本設定テーブル
１１３０  検索条件テーブル
【図１】
0005145999.tif 000002
【図２】
0005145999.tif 000003
【図３】
0005145999.tif 000004
【図４】
0005145999.tif 000005
【図５】
0005145999.tif 000006
【図６】
0005145999.tif 000007
【図７】
0005145999.tif 000008
【図８】
0005145999.tif 000009
【図９】
0005145999.tif 000010
【図１０】
0005145999.tif 000011
【図１１】
0005145999.tif 000012
【図１２】
0005145999.tif 000013