(57)【特許請求の範囲】
【請求項１】
第１通信端末を識別する識別情報と、前記第１通信端末の位置を示す位置情報と、前記第１通信端末が前記位置にあった時刻を示す時刻情報とを対応付けて記憶する記憶手段と、
第２通信端末の位置を示す位置情報を取得する取得手段と、
前記取得手段が取得した位置情報が示す位置から予め設定された距離範囲内を示す位置情報と、前記取得手段が位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲内を示す時刻情報とに対応付けられた前記識別情報を、前記記憶手段から検索する検索手段と、
前記検索手段が検索した前記識別情報を、前記第２通信端末に宛てて送信する第１送信手段と、
前記第１送信手段が送信した前記識別情報のいずれかが示す前記第１通信端末から情報を受け取ることが前記第２通信端末により要求されると、当該要求を受信する受信手段と、
前記受信手段が受信した前記要求に応じて、前記第２通信端末を提供先として前記第１通信端末により提供された情報を、当該第２通信端末に宛てて送信する第２送信手段と
を備え、
前記検索手段は、
前記位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ後までを含む前記時間範囲により、前記識別情報を検索し、
前記第１送信手段により前記識別情報が送信された後、前記識別情報を検索し直すことが前記２通信端末に要求された場合、前記時間範囲に代えて、当該要求がなされた時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲により、前記識別情報を検索する
ことを特徴とするサーバ装置。
【請求項２】
第１通信端末を識別する識別情報と、前記第１通信端末の位置を示す位置情報と、前記第１通信端末が前記位置にあった時刻を示す時刻情報とを対応付けて記憶する記憶手段と、
第２通信端末の位置を示す位置情報を取得する取得手段と、
前記取得手段が取得した位置情報が示す位置から予め設定された距離範囲内を示す位置情報と、前記取得手段が位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲内を示す時刻情報とに対応付けられた前記識別情報を、前記記憶手段から検索する検索手段と、
前記検索手段が検索した前記識別情報を、前記第２通信端末に宛てて送信する第１送信手段と、
前記第１送信手段が送信した前記識別情報のいずれかが示す前記第１通信端末を提供先として情報を提供することが前記第２通信端末により要求されると、当該要求を受信する受信手段と、
前記受信手段が受信した前記要求に応じて前記第２通信端末により提供された情報を、前記提供先の前記第１通信端末により当該情報を受け取ることが要求された後に、当該第１通信端末に宛てて送信する第２送信手段と
を備え、
前記検索手段は、
前記位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ後までを含む前記時間範囲により、前記識別情報を検索し、
前記第１送信手段により前記識別情報が送信された後、前記識別情報を検索し直すことが前記２通信端末に要求された場合、前記時間範囲に代えて、当該要求がなされた時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲により、前記識別情報を検索する
ことを特徴とするサーバ装置。
【請求項３】
前記記憶手段は、位置に対応した前記距離範囲の大きさを複数位置についてそれぞれ記
憶し、
前記検索手段は、前記第２通信端末の位置に対応して前記記憶手段に記憶された大きさの前記距離範囲により、前記識別情報を検索する
ことを特徴とする請求項１又は２に記載のサーバ装置。
【請求項４】
前記記憶手段は、時刻に対応した前記時間範囲の大きさを複数時刻についてそれぞれ記憶し、
前記検索手段は、前記位置情報を取得した時刻に対応して前記記憶手段に記憶された大きさの前記時間範囲により、前記識別情報を検索する
ことを特徴とする請求項１から３のいずれか１項に記載のサーバ装置。
【請求項５】
第１通信端末を識別する識別情報と、前記第１通信端末の位置を示す位置情報と、前記第１通信端末が前記位置にあった時刻を示す時刻情報とを対応付けて記憶する記憶手段を備えるサーバ装置の情報提供方法であって、
第２通信端末の位置を示す位置情報を取得するステップと、
取得した位置情報が示す位置から予め設定された距離範囲内を示す位置情報と、前記取得手段が位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲内を示す時刻情報とに対応付けられた前記識別情報を、前記記憶手段から検索するステップと、
検索した前記識別情報を、前記第２通信端末に宛てて送信するステップと、
送信した前記識別情報のいずれかが示す前記第１通信端末から情報を受け取ることが前記第２通信端末により要求されると、当該要求を受信するステップと、
受信した前記要求に応じて、前記第２通信端末を提供先として前記第１通信端末により提供された情報を、当該第２通信端末に宛てて送信するステップと
を有し、
前記検索するステップにおいて、
前記位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ後までを含む前記時間範囲により、前記識別情報を検索し、
前記識別情報を送信した後、前記識別情報を検索し直すことが前記２通信端末に要求された場合、前記時間範囲に代えて、当該要求がなされた時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲により、前記識別情報を検索する
ことを特徴とする情報提供方法。
【請求項６】
第１通信端末を識別する識別情報と、前記第１通信端末の位置を示す位置情報と、前記第１通信端末が前記位置にあった時刻を示す時刻情報とを対応付けて記憶する記憶手段を備えるサーバ装置の情報提供方法であって、
第２通信端末の位置を示す位置情報を取得するステップと、
取得した位置情報が示す位置から予め設定された距離範囲内を示す位置情報と、前記取得手段が位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲内を示す時刻情報とに対応付けられた前記識別情報を、前記記憶手段から検索するステップと、
検索した前記識別情報を、前記第２通信端末に宛てて送信するステップと、
送信した前記識別情報のいずれかが示す前記第１通信端末を提供先として情報を提供することが前記第２通信端末により要求されると、当該要求を受信するステップと、
受信した前記要求に応じて前記第２通信端末により提供された情報を、前記提供先の前記第１通信端末により当該情報を受け取ることが要求された後に、当該第１通信端末に宛てて送信するステップと
を有し、
前記検索するステップにおいて、
前記位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ後までを含む前記時間範囲により、前記識別情報を検索し、
前記識別情報を送信した後、前記識別情報を検索し直すことが前記２通信端末に要求された場合、前記時間範囲に代えて、当該要求がなされた時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲により、前記識別情報を検索する
ことを特徴とする情報提供方法。
【請求項７】
第１通信端末を識別する識別情報と、前記第１通信端末の位置を示す位置情報と、前記第１通信端末が前記位置にあった時刻を示す時刻情報とを対応付けて記憶する記憶手段を備えるコンピュータを、
第２通信端末の位置を示す位置情報を取得する取得手段と、
前記取得手段が取得した位置情報が示す位置から予め設定された距離範囲内を示す位置情報と、前記取得手段が位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲内を示す時刻情報とに対応付けられた前記識別情報を、前記記憶手段から検索する検索手段と、
前記検索手段が検索した前記識別情報を、前記第２通信端末に宛てて送信する第１送信手段と、
前記第１送信手段が送信した前記識別情報のいずれかが示す前記第１通信端末から情報を受け取ることが前記第２通信端末により要求されると、当該要求を受信する受信手段と、
前記受信手段が受信した前記要求に応じて、前記第２通信端末を提供先として前記第１通信端末により提供された情報を、当該第２通信端末に宛てて送信する第２送信手段
として機能させ、
前記検索手段が、
前記位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ後までを含む前記時間範囲により、前記識別情報を検索し、
前記第１送信手段により前記識別情報が送信された後、前記識別情報を検索し直すことが前記２通信端末に要求された場合、前記時間範囲に代えて、当該要求がなされた時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲により、前記識別情報を検索する
ことを特徴とするプログラム。
【請求項８】
第１通信端末を識別する識別情報と、前記第１通信端末の位置を示す位置情報と、前記第１通信端末が前記位置にあった時刻を示す時刻情報とを対応付けて記憶する記憶手段を備えるコンピュータを、
第２通信端末の位置を示す位置情報を取得する取得手段と、
前記取得手段が取得した位置情報が示す位置から予め設定された距離範囲内を示す位置情報と、前記取得手段が位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲内を示す時刻情報とに対応付けられた前記識別情報を、前記記憶手段から検索する検索手段と、
前記検索手段が検索した前記識別情報を、前記第２通信端末に宛てて送信する第１送信手段と、
前記第１送信手段が送信した前記識別情報のいずれかが示す前記第１通信端末を提供先として情報を提供することが前記第２通信端末により要求されると、当該要求を受信する受信手段と、
前記受信手段が受信した前記要求に応じて前記第２通信端末により提供された情報を、前記提供先の前記第１通信端末により当該情報を受け取ることが要求された後に、当該第１通信端末に宛てて送信する第２送信手段
として機能させ、
前記検索手段が、
前記位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ後までを含む前記時間範囲により、前記識別情報を検索し、
前記第１送信手段により前記識別情報が送信された後、前記識別情報を検索し直すことが前記２通信端末に要求された場合、前記時間範囲に代えて、当該要求がなされた時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲により、前記識別情報を検索する
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末の利用者が情報を交換するときのユーザインタフェースに関する。
【背景技術】
【０００２】
氏名や連絡先などの個人の属性情報が記載された名刺を初対面の相手と交換する行為は、社会慣行として頻繁に行われている。最近では、個人の属性情報を記憶した携帯電話機どうしが赤外線通信を行うことで、これらの属性情報を交換する技術が知られている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１００２３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、人間どうしが行う名刺交換は、例えば複数の相手がいる場合には、名刺を渡す相手を１人選んでからその相手に対面して名刺を差し出す一方、相手から自分に向かって名刺が差し出されるのを見てから手を差し出してそれを受け取るというような行為となる。携帯電話機のような通信端末を操作して情報を交換するときにも、このような現実の行為と少しでも共通するような操作感を実現することができれば、利用者にとって魅力的なユーザインタフェースとなる。
【０００５】
そこで、本発明は、通信端末を用いて情報を交換する場合に、現実に情報を交換する行為に近づけた操作感を実現することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は、第１通信端末を識別する識別情報と、前記第１通信端末の位置を示す位置情報と、前記第１通信端末が前記位置にあった時刻を示す時刻情報とを対応付けて記憶する記憶手段と、第２通信端末の位置を示す位置情報を取得する取得手段と、前記取得手段が取得した位置情報が示す位置から予め設定された距離範囲内を示す位置情報と、前記取得手段が位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲内を示す時刻情報とに対応付けられた前記識別情報を、前記記憶手段から検索する検索手段と、前記検索手段が検索した前記識別情報を、前記第２通信端末に宛てて送信する第１送信手段と、前記第１送信手段が送信した前記識別情報のいずれかが示す前記第１通信端末から情報を受け取ることが前記第２通信端末により要求されると、当該要求を受信する受信手段と、前記受信手段が受信した前記要求に応じて、前記第２通信端末を提供先として前記第１通信端末により提供された情報を、当該第２通信端末に宛てて送信する第２送信手段とを備え、前記検索手段は、前記位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ後までを含む前記時間範囲により、前記識別情報を検索し、前記第１送信手段により前記識別情報が送信された後、前記識別情報を検索し直すことが前記２通信端末に要求された場合、前記時間範囲に代えて、当該要求がなされた時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲により、前記識別情報を検索することを特徴とするサーバ装置を提供する。
【０００７】
また、本発明は、第１通信端末を識別する識別情報と、前記第１通信端末の位置を示す位置情報と、前記第１通信端末が前記位置にあった時刻を示す時刻情報とを対応付けて記憶する記憶手段と、第２通信端末の位置を示す位置情報を取得する取得手段と、前記取得手段が取得した位置情報が示す位置から予め設定された距離範囲内を示す位置情報と、前記取得手段が位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲内を示す時刻情報とに対応付けられた前記識別情報を、前記記憶手段から検索する検索手段と、前記検索手段が検索した前記識別情報を、前記第２通信端末に宛てて送
信する第１送信手段と、前記第１送信手段が送信した前記識別情報のいずれかが示す前記第１通信端末を提供先として情報を提供することが前記第２通信端末により要求されると、当該要求を受信する受信手段と、前記受信手段が受信した前記要求に応じて前記第２通信端末により提供された情報を、前記提供先の前記第１通信端末により当該情報を受け取ることが要求された後に、当該第１通信端末に宛てて送信する第２送信手段とを備え、前記検索手段は、前記位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ後までを含む前記時間範囲により、前記識別情報を検索し、前記第１送信手段により前記識別情報が送信された後、前記識別情報を検索し直すことが前記２通信端末に要求された場合、前記時間範囲に代えて、当該要求がなされた時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲により、前記識別情報を検索することを特徴とするサーバ装置を提供する。
【０００９】
また、本発明において、前記記憶手段は、位置に対応した前記距離範囲の大きさを複数位置についてそれぞれ記憶し、前記検索手段は、前記第２通信端末の位置に対応して前記記憶手段に記憶された大きさの前記距離範囲により、前記識別情報を検索するようにしてもよい。
また、本発明において、前記記憶手段は、時刻に対応した前記時間範囲の大きさを複数時刻についてそれぞれ記憶し、前記検索手段は、前記位置情報を取得した時刻に対応して前記記憶手段に記憶された大きさの前記時間範囲により、前記識別情報を検索するようにしてもよい。
【００１０】
また、本発明は、第１通信端末を識別する識別情報と、前記第１通信端末の位置を示す位置情報と、前記第１通信端末が前記位置にあった時刻を示す時刻情報とを対応付けて記憶する記憶手段を備えるサーバ装置の情報提供方法であって、第２通信端末の位置を示す位置情報を取得するステップと、取得した位置情報が示す位置から予め設定された距離範囲内を示す位置情報と、前記取得手段が位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲内を示す時刻情報とに対応付けられた前記識別情報を、前記記憶手段から検索するステップと、検索した前記識別情報を、前記第２通信端末に宛てて送信するステップと、送信した前記識別情報のいずれかが示す前記第１通信端末から情報を受け取ることが前記第２通信端末により要求されると、当該要求を受信するステップと、受信した前記要求に応じて、前記第２通信端末を提供先として前記第１通信端末により提供された情報を、当該第２通信端末に宛てて送信するステップとを有し、前記検索するステップにおいて、前記位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ後までを含む前記時間範囲により、前記識別情報を検索し、前記識別情報を送信した後、前記識別情報を検索し直すことが前記２通信端末に要求された場合、前記時間範囲に代えて、当該要求がなされた時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲により、前記識別情報を検索することを特徴とする情報提供方法を提供する。
【００１１】
また、本発明は、第１通信端末を識別する識別情報と、前記第１通信端末の位置を示す位置情報と、前記第１通信端末が前記位置にあった時刻を示す時刻情報とを対応付けて記憶する記憶手段を備えるサーバ装置の情報提供方法であって、第２通信端末の位置を示す位置情報を取得するステップと、取得した位置情報が示す位置から予め設定された距離範囲内を示す位置情報と、前記取得手段が位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲内を示す時刻情報とに対応付けられた前記識別情報を、前記記憶手段から検索するステップと、検索した前記識別情報を、前記第２通信端末に宛てて送信するステップと、送信した前記識別情報のいずれかが示す前記第１通信端末を提供先として情報を提供することが前記第２通信端末により要求されると、当該要求を受信するステップと、受信した前記要求に応じて前記第２通信端末により提供された情報を、前記提供先の前記第１通信端末により当該情報を受け取ることが要求された後に、当該第１通信端末に宛てて送信するステップとを有し、前記検索するステップにおいて、前記位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ後までを含む前記時間範囲により、前記識別情報を検索し、前記識別情報を送信した後、前記識別情報を検索し直すことが前記２通信端末に要求された場合、前記時間範囲に代えて、当該要求がなされた時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲により、前記識別情報を検索することを特徴とする情報提供方法を提供する。
【００１２】
また、本発明は、第１通信端末を識別する識別情報と、前記第１通信端末の位置を示す位置情報と、前記第１通信端末が前記位置にあった時刻を示す時刻情報とを対応付けて記憶する記憶手段を備えるコンピュータを、第２通信端末の位置を示す位置情報を取得する取得手段と、前記取得手段が取得した位置情報が示す位置から予め設定された距離範囲内を示す位置情報と、前記取得手段が位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲内を示す時刻情報とに対応付けられた前記識別情報を、前記記憶手段から検索する検索手段と、前記検索手段が検索した前記識別情報を、前記第２通信端末に宛てて送信する第１送信手段と、前記第１送信手段が送信した前記識別情報のいずれかが示す前記第１通信端末から情報を受け取ることが前記第２通信端末により要求されると、当該要求を受信する受信手段と、前記受信手段が受信した前記要求に応じて、前記第２通信端末を提供先として前記第１通信端末により提供された情報を、当該第２通信端末に宛てて送信する第２送信手段として機能させ、前記検索手段が、前記位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ後までを含む前記時間範囲により、前記識別情報を検索し、前記第１送信手段により前記識別情報が送信された後、前記識別情報を検索し直すことが前記２通信端末に要求された場合、前記時間範囲に代えて、当該要求がなされた時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲により、前記識別情報を検索することを特徴とするプログラムを提供する。
【００１３】
また、本発明は、第１通信端末を識別する識別情報と、前記第１通信端末の位置を示す位置情報と、前記第１通信端末が前記位置にあった時刻を示す時刻情報とを対応付けて記憶する記憶手段を備えるコンピュータを、第２通信端末の位置を示す位置情報を取得する取得手段と、前記取得手段が取得した位置情報が示す位置から予め設定された距離範囲内を示す位置情報と、前記取得手段が位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲内を示す時刻情報とに対応付けられた前記識別情報を、前記記憶手段から検索する検索手段と、前記検索手段が検索した前記識別情報を、前記第２通信端末に宛てて送信する第１送信手段と、前記第１送信手段が送信した前記識別情報のいずれかが示す前記第１通信端末を提供先として情報を提供することが前記第２通信端末により要求されると、当該要求を受信する受信手段と、前記受信手段が受信した前記要求に応じて前記第２通信端末により提供された情報を、前記提供先の前記第１通信端末により当該情報を受け取ることが要求された後に、当該第１通信端末に宛てて送信する第２送信手段として機能させ、前記検索手段が、前記位置情報を取得した時刻から当該時刻よりも予め設定された時間だけ後までを含む前記時間範囲により、前記識別情報を検索し、前記第１送信手段により前記識別情報が送信された後、前記識別情報を検索し直すことが前記２通信端末に要求された場合、前記時間範囲に代えて、当該要求がなされた時刻から当該時刻よりも予め設定された時間だけ前までの時間範囲により、前記識別情報を検索することを特徴とするプログラムを提供する。
【発明の効果】
【００１４】
本発明によれば、通信端末を用いて情報を交換する場合に、現実に情報を交換する行為に近づけた操作感を実現することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係る通信システムの構成を示すブロック図である。
【図２】同実施形態における移動通信端末の構成を示すブロック図である。
【図３】同実施形態におけるサーバ装置の構成を示すブロック図である。
【図４】同実施形態における検索条件テーブルのデータ構造の一例を示す図である。
【図５】同実施形態における利用者管理テーブルのデータ構造の一例を示す図である。
【図６】同実施形態における機能的構成を示す機能ブロック図である。
【図７】移動通信端末に表示される画像を示す図である。
【図８】同実施形態における動作例を示すシーケンス図である。
【図９】移動通信端末に表示される画像を示す図である。
【図１０】同実施形態における利用者管理テーブルの更新の様子を示す図である。
【図１１】移動通信端末に表示される画像を示す図である。
【図１２】移動通信端末に表示される画像を示す図である。
【図１３】同実施形態における利用者管理テーブルの更新の様子を示す図である。
【図１４】移動通信端末に表示される画像を示す図である。
【図１５】移動通信端末に表示される画像を示す図である。
【図１６】同実施形態における動作例を示すシーケンス図である。
【図１７】移動通信端末に表示される画像を示す図である。
【図１８】移動通信端末に表示される画像を示す図である。
【図１９】移動通信端末に表示される画像を示す図である。
【図２０】移動通信端末に表示される画像を示す図である。
【図２１】変形例１における検索条件テーブルの更新の様子を示す図である。
【図２２】変形例２における検索条件テーブルの更新の様子を示す図である。
【発明を実施するための形態】
【００１６】
［実施形態］
［構成］
図１は、本発明の一実施形態に係る通信システム１の全体構成を示すブロック図である。この通信システム１は、移動通信端末１０ａ，１０ｂと、移動通信網２０と、測位装置３０と、サーバ装置４０とを備えている。移動通信網２０は、例えば、ＩＭＴ−２０００（International Mobile Telecommunications-2000）と呼ばれる通信規格に従って移動通信端末１０に通信サービスを提供するネットワークである。この移動通信網２０は、複数の基地局や複数の交換局といった通信ノード群と、これらの通信ノードを相互に接続する通信線とを備えている。移動通信端末１０ａ，１０ｂは、移動通信網２０の基地局と無線通信を行う通信端末であり、それぞれ異なる利用者によって利用される。本実施形態では、移動通信端末１０が通話及びデータ通信が可能な携帯電話機である場合を例に挙げて説明を行う。測位装置３０およびサーバ装置４０はそれぞれ、移動通信網２０に接続されている。通信システム１は、実際には、移動通信端末１０ａ，１０ｂ以外に、複数の移動通信端末を備えているが、図１では図示を省略している。移動通信端末１０ａ、１０ｂは共通のハードウェア構成及び動作であるから、以下では、これらを区別して説明する場合を除き、移動通信端末１０と呼ぶことにする。
【００１７】
図２は、移動通信端末１０のハードウェア構成を示す図である。移動通信端末１０は、制御部１１と、通信部１２と、操作部１３と、表示部１４と、音声入出力部１５と、記憶部１６とを備えたコンピュータとして構成されている。制御部１１は、ＣＰＵ（Central Processing Unit）などの演算装置と、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）などの記憶装置とを備えている。ＲＯＭには、移動通信端末１０に割り当てられた端末識別情報（例えば電話番号）や、ＣＰＵによって実行されるプログラムが記憶されている。ＣＰＵは、ＲＡＭをワークエリアとして用いてＲＯＭや記憶部１６に記憶されたプログラムを実行することによって、移動通信端末１０の各部の動作を制御する。通信部１２は、アンテナや通信回路を備えており、移動通信網２０の基地局と無線通信を行う。操作部１３は、キーやタッチセンサなどの操作子を備えた操作手段であり、利用者の操作に応じた操作信号を制御部１１に供給する。制御部１１は、この操作信号に応じた処理を行う。表示部１４は、液晶パネルや液晶駆動回路を備えた表示手段であり、制御部１１による制御の下で画像を表示する。音声入出力部１５は、スピーカ、マイクロホン及び音声処理回路を備えており、通話に係る音声の入出力を行う。
【００１８】
記憶部１６は、例えばＥＥＰＲＯＭ（Electronically Erasable and Programmable ROM）やフラッシュメモリなどの記憶手段であり、名刺データを含む各種のデータ群や、名刺データを交換するための手順が記述された名刺交換プログラムを含む各種のプログラム群を記憶している。名刺データには、利用者の名刺に記載し得るもの、より具体的には利用者の氏名、利用者が利用するメールアドレス及び自宅の電話番号、利用者が所属する組織の名称、その組織の住所及び電話番号、その組織における利用者の役職名といった具合に、その利用者個人の属性を表す情報が含まれている。名刺データは、利用者が移動通信端末１０の操作部１３を操作することによって移動通信端末１０に入力され、記憶部１６に記憶される。それぞれの移動通信端末１０に記憶された名刺データは、利用者間で交換対象とされる情報に相当する。
【００１９】
測位装置３０は、移動通信端末１０の測位を行い、その移動通信端末１０の位置を表す位置情報を生成してその移動通信端末１０に送信するコンピュータである。測位装置３０が測位を行う方法は公知であるが、簡単に説明すると、次のとおりである。移動通信端末１０の通信部１２は、自身の周囲にある複数の基地局からそれぞれ送信される無線信号を受信し、その受信強度を測定している。この無線信号には、送信元の基地局に割り当てられた識別子が含まれている。移動通信端末１０の制御部１１は、各基地局から送信される無線信号の受信強度とその無線信号の送信元である基地局の識別子との組をＲＡＭに記憶する。測位を行う場合には、移動通信端末１０の制御部１１は、ＲＡＭに記憶している受信強度および識別子の組を通信部１２から測位装置３０に送信する。測位装置３０は、各基地局の位置をその基地局の識別子に対応付けて記憶しており、移動通信端末１０から受信した識別子に基づき、移動通信端末１０の周囲にある複数の基地局の位置を特定する。次に、測位装置３０は、移動通信端末１０から受信した受信強度に基づいて、位置を特定した上記の各基地局から移動通信端末１０への方向及び距離を算出し、その算出結果から移動通信端末１０の位置を特定して、位置情報を生成する。そして、測位装置３０は、上記の移動通信端末１０に対して、この位置情報と、この位置情報が示す位置が属するエリアを示すエリア情報とを送信する。移動通信端末１０の通信部１２は、これを受信する。
なお、測位装置３０が測る移動通信端末１０の位置を示す位置情報は、ここでは緯度および経度を示す情報であり、以下、（経度，緯度）と表現することがある。エリア情報は、例えば都道府県や市区町村等に従って区分されたエリアを識別する情報である。本実施形態において、エリアの区分の仕方はいかようでもよく、予め決められた区分に従う。
【００２０】
次に、図３は、サーバ装置４０のハードウェア構成を示す図である。サーバ装置４０は、制御部４１と、通信部４２と、記憶部４３とを備えたコンピュータとして構成されている。制御部４１は、ＣＰＵ等の演算装置と、ＲＯＭ及びＲＡＭなどの記憶装置とを備えている。ＣＰＵは、ＲＡＭをワークエリアとして用いてＲＯＭや記憶部４３に記憶されたプログラムを実行することによって、サーバ装置４０の各部の動作を制御する。通信部４２は、専用線を介して、または移動通信網２０以外のネットワークを介して、移動通信網２０に接続されている。通信部４２は、移動通信端末１０と通信を行う通信手段であり、例えばＨＴＴＰ（Hypertext Transfer Protocol）に従って、移動通信網２０経由で移動通信端末１０とデータ通信を行う。記憶部４３は、例えばハードディスク等の大容量で不揮発性の記憶手段であり、制御部４１が用いるデータ群やプログラム群を記憶している。一例として、記憶部４３は、検索条件テーブル４３１と利用者管理テーブル４３２とを記憶する。
【００２１】
図４は、検索条件テーブル４３１のデータ構造の一例を示す図である。
図４に示すように、検索条件テーブル４３１は、エリア情報と、検索距離範囲と、検索時間範囲という各情報が対応付けられたデータテーブルである。エリア情報は、上述したように、予め決められたエリアを示す情報である。検索距離範囲は、移動通信端末１０同士で名刺データが交換されるときの、距離に関する条件を規定する情報である。検索距離範囲は距離Ｌ［ｍ］で表される。検索時間範囲は、移動通信端末１０同士で名刺データが交換されるときの、時間に関する条件を規定する情報である。検索時間範囲は、過去時間ｔ１［秒］およびディレイ時間ｔ２［秒］により規定される。過去時間ｔ１は、どのエリアであっても６０秒に設定され、ディレイ時間ｔ２は、どのエリアであっても５秒に設定されている。
【００２２】
図５は、利用者管理テーブル４３２のデータ構造の一例を示す図である。
図５に示すように、利用者管理テーブル４３２は、端末識別情報と、氏名と、日時情報と、位置情報と、エリア情報という各情報が対応付けられたデータテーブルである。端末識別情報は、移動通信端末１０を識別する識別情報であり、ここでは電話番号であるが、これ以外の情報であってもよい。氏名は、移動通信端末１０の利用者により入力された名刺データに含まれる氏名である。この氏名も移動通信端末１０を識別する識別情報ということができる。位置情報は、移動通信端末１０の位置を示す情報であり、緯度及び経度により表される。エリア情報は、同じレコードの位置情報が示す位置が属するエリアを示す情報である。利用者管理テーブル４３２に書き込まれる位置情報およびエリア情報は、測位装置３０により測位された位置を示す。日時情報は、同じレコードの位置情報が示す位置に移動通信端末１０があった日時を示す情報であり、ここでは年月日および時刻により表される。この日時情報は、年月日を示す日付情報と時刻を示す時刻情報とを組み合わせた情報である。
利用者管理テーブル４３２は、名刺交換プログラムが移動通信端末１０において起動されたことを契機に情報が書き込まれるデータテーブルであるから、その起動が未だないときには利用者管理テーブル４３２の各フィールドはブランクである。
【００２３】
図６は、サーバ装置４０及び移動通信端末１０の機能的構成を示す機能ブロック図である。
図６に示すように、サーバ装置４０は、取得部４０１と、検索部４０２と、第１送信部４０３と、第１受信部４０４と、第２送信部４０５と、第２受信部４０６と、書込部４０７とに相当する機能を実現する。移動通信端末１０は、第１受信部１０１と、受付部１０２と、第１送信部１０３と、第２受信部１０４と、第２送信部１０５とに相当する機能を実現する。
取得部４０１は、移動通信端末１０（第２通信端末）の位置を示す位置情報を取得する（取得手段）。検索部４０２は、取得部４０１が取得した位置情報が示す位置を基準とした検索距離範囲内を示す位置情報と、取得部４０１が位置情報を取得した時刻を基準とした検索時間範囲内を示す時刻情報とに対応付けられた識別情報（例えば、端末識別情報や氏名）を、記憶部４３の利用者管理テーブル４３２から検索する（検索手段）。
第１送信部４０３は、検索部４０２が検索した識別情報を移動通信端末１０（第２通信端末）に宛てて送信する（第１送信手段）。
【００２４】
第１受信部１０１は、第１送信部４０３により送信された識別情報を受信する（第１受信手段）。受付部１０２は、第１受信部１０１が受信した識別情報のいずれかが示す他の移動通信端末１０（第１通信端末）により提供され、自移動通信端末１０を提供先とした情報を受け取る旨の指示を、自移動通信端末１０の利用者から受け付ける。また、受付部１０２は、第１受信部１０１が受信した識別情報のいずれかが示す他の移動通信端末１０を提供先として情報を提供する旨の指示を、自移動通信端末１０の利用者から受け付ける（受付手段）。第１送信部１０３は、受付部１０２が受け付けた指示に従って、情報の提供に関する要求をサーバ装置４０に宛てて送信する（第１送信手段）。
【００２５】
第１受信部４０４は、第１送信部１０３により送信された要求を受信する（第１受信手段）。第２送信部４０５は、第１受信部４０４が受信した要求に応じて、移動通信端末１０により提供された情報を、提供先となる他の移動通信端末１０（第２通信端末）に宛てて送信する。または、第２送信部４０５は、第１受信部４０４が受信した要求に応じて、移動通信端末１０により提供されて第２受信部４０６が受信した情報を、提供先の移動通信端末１０によりその情報を受け取ることが要求された後に、その移動通信端末１０に宛てて送信する（第２送信手段）。
【００２６】
第２受信部１０４は、第２送信部４０５により送信された、自移動通信端末１０を提供相手として指定された情報を受信する（第２受信手段）。第２送信部１０５は、自移動通信端末１０の識別情報と、自移動通信端末１０の位置を示す位置情報と、自移動通信端末１０がその位置にあった時刻を示す時刻情報とを、サーバ装置４０に宛てて送信する。また、第２送信部１０５は、受付部１０２により他の移動通信端末１０を提供先として情報を提供する指示が受け付けられた場合、その情報をサーバ装置４０に宛てて送信する（第２送信手段）。
第２受信部４０６は、第２送信部１０５により送信された情報を受信する（第２受信手段）。書込部４０７は、第２受信部４０６により受信された情報により、記憶部１６に情報を書き込む。例えば、書込部４０７は、識別情報と、位置情報と、日時情報とを受信した場合、それらを対応付けて記憶部１６の利用者管理テーブル４３２に書き込む（書込手段）。
【００２７】
［動作］
次に、図７〜図２０を参照しながら実施形態の動作について説明する。ここでは、図１に示した移動通信端末１０ａの利用者Ａ（氏名「青木一郎」とする）と、図１に示した移動通信端末１０ｂの利用者Ｂ（氏名「山王花子」とする）とが名刺データを交換するときの動作例を説明する。なお、以下の説明において、移動通信端末１０ａの構成要素には「ａ」という符号を付け、移動通信端末１０ｂの構成要素には「ｂ」という符号を付けることにする。以下の説明において、移動通信端末１０ａおよび移動通信端末１０ｂはそれぞれ、エリア情報「東京都○○区」が示すエリアにあるものとする。
【００２８】
移動通信端末１０には、利用者の属性情報を記憶部１６に記憶する機能がある。図７は、利用者Ａが利用する移動通信端末１０ａが記憶している属性情報が記述された画面が表示部１４ａに表示されている様子を示している。この画面は、マイプロフィール画面と呼ばれている。利用者Ａと利用者Ｂとが対面し、名刺データを交換しようとするときには、自らの氏名（具体的には、名刺データに含まれる氏名である。図７では「青木一郎」。）を名乗りながら、自身の移動通信端末１０をそれぞれ操作して、図７に例示するようなマイプロフィール画面を移動通信端末１０の表示部１４にそれぞれ表示させる。利用者Ａのマイプロフィール画面においては、名刺を模したオブジェクト画像Ｃ１が配置されており、さらにその下方に、「この名刺を交換する」と記されたソフトボタンＳＢ１が配置されている。このソフトボタンＳＢ１が利用者Ａによって選択されると、制御部１１ａは、記憶部１６ａに記憶されている名刺交換プログラムを起動する（図８のステップＳ１）。そして、この直後に、利用者Ｂが自身の移動通信端末１０ｂに表示されたマイプロフィール画面においてソフトボタンＳＢ１を選択したとすると、制御部１１ｂは、記憶部１６ｂに記憶されている名刺交換プログラムを起動する（図８のステップＳ８）。
【００２９】
制御部１１ａは、現在日時を特定する計時機能を備えている。制御部１１ａは、名刺交換プログラムを起動すると、計時機能を用いてその時点での日時（つまり、現在日時）を特定し、これを日時情報として取得してＲＡＭに記憶する（ステップＳ２）。次に、制御部１１ａは、移動通信端末１０ａの位置を表す位置情報およびエリア情報を取得してＲＡＭに記憶する（ステップＳ３）。つまり、制御部１１ａは、通信部１２ａから測位装置３０に対して、前述した無線信号の受信強度と基地局の識別子との組を含む測位要求を送信し、この測位要求に応じて測位装置３０から送信されてくる位置情報およびエリア情報を通信部１２ａによって受信すると、これをＲＡＭに記憶する。
【００３０】
次に、制御部１１ａは、通信部１２ａからサーバ装置４０に対して検索要求を送信する（ステップＳ４）。この検索要求には、ＲＡＭに記憶されている日時情報、位置情報およびエリア情報のほか、ＲＯＭに記憶されている端末識別情報（ここでは電話番号）と、記憶部１６ａに記憶されている属性情報の中の氏名が含まれている。
なお、検索要求に含まれる位置情報が示す位置は、この検索要求に含まれる日時情報が示す日時に移動通信端末１０ａがあった位置（言い換えれば、移動通信端末１０ａの利用者Ａが居た位置）を示すといって差し支えない。
【００３１】
サーバ装置４０の制御部４１は、通信部４２によって検索要求を受信すると、移動通信端末１０ａにとっての名刺データの交換相手となり得る候補者を検索する（ステップＳ５）。具体的には次のとおりである。制御部４１は、ステップＳ４で検索要求を受信すると、この検索要求に含まれる端末識別情報、氏名、日時情報、位置情報およびエリア情報を、利用者管理テーブル４３２の新規レコードに追加して新たに書き込む。ここにおいて、制御部４１は、端末識別情報「０９０−００００−００００」と、氏名「青木一郎」と、日時情報「２０１１／１１／１  ２２：００：００」と、位置情報（ｘ１，ｙ１）と、エリア情報「東京都○○区」とを対応付けて利用者管理テーブル４３２に書き込む。
【００３２】
次に、制御部４１は、検索条件テーブル４３１および利用者管理テーブル４３２を参照して、端末識別情報「０９０−００００−００００」に対応する日時情報が示す日時を基準とした検索時間範囲内を示す日時情報を検索する。具体的には、制御部４１は、端末識別情報「０９０−００００−００００」に対応する日時情報が示す日時「２０１１／１１／１  ２２：００：００」よりも過去時間ｔ１だけ前（つまり、６０秒前）の時点（つまり、２０１１／１１／１  ２１：５９：００）から、「２０１１／１１／１  ２２：００：００」よりもディレイ時間ｔ２だけ後（つまり、５秒後）の時点（つまり、２０１１／１１／１  ２２：００：０５）までの範囲に収まる日時情報を検索する。この時点の利用者管理テーブル４３２が図５に示すデータ構造であるとすれば、制御部４１は、例えば、「ピンキー」、「山田三郎」、「あかさか王子」、「田中健」、「鈴木次郎」という氏名に対応する日時情報を検索する。一方、「高橋四郎」という氏名に対応する日時情報は、「２０１１／１１／１  ２１：５８：５７」であり、検索時間範囲外であるため、制御部４１はこの日時情報を検索しない。
ところで、本実施形態では、制御部４１が検索要求に含まれる日時情報を基準として、過去時間ｔ１およびディレイ時間ｔ２により規定される検索時間範囲により日時情報を検索する構成として説明する。ただし、制御部４１が取得した検索要求に含まれる日時情報が示す日時にディレイ時間ｔ２を加算した日時から、その日時よりも過去時間ｔ１とディレイ時間ｔ２とを合算した時間だけ前までの時間範囲を検索時間範囲として、制御部４１が検索時間範囲による検索を行う構成であってもよい。
【００３３】
さらに、制御部４１は、検索条件テーブル４３１および利用者管理テーブル４３２を参照して、端末識別情報「０９０−００００−００００」に対応する位置情報によって示される位置から検索距離範囲Ｌ［ｍ］の距離範囲内（ここでは、半径１００ｍの円形の範囲内）を示す位置情報を検索する。ここでは、制御部４１は、検索要求に含まれていたエリア情報「東京都○○区」に対応付けて検索条件テーブル４３１に書き込まれた検索距離範囲を用いることとなる。この検索により、制御部４１は、例えば、図５に示す「高橋四郎」、「ピンキー」、「あかさか王子」、「田中健」、「鈴木次郎」という氏名に対応する位置情報を検索する。一方、「山田三郎」に対応する位置情報（ｘ４，ｙ４）が検索距離範囲外を示すとすれば、制御部４１は位置情報（ｘ４，ｙ４）を検索しない。
なお、制御部４１は、検索要求に含まれていたエリア情報との異同に関係なく、利用者管理テーブル４３２から位置情報を検索するから、ここでは「田中健」という氏名に対応する位置情報も検索する。
【００３４】
そして、制御部４１は、これらの２種類の検索により日時情報及び位置情報の双方がヒットした同一レコードに記述されている端末識別情報および氏名を抽出する。ここでは、制御部４１は、例えば、「ピンキー」、「あかさか王子」、「田中健」、「鈴木次郎」という氏名を含むレコードの端末識別情報および氏名を抽出する。これにより、移動通信端末１０ａの利用者Ａの近く（具体的には１００ｍ以内）にいる利用者のうち、利用者Ａとほぼ同じタイミング（具体的には名刺交換プログラム起動時を基準とした検索時間範囲内に名刺交換プログラムを起動した利用者が特定されることになる。制御部４１は、抽出した端末識別情報および氏名を含む候補者リストを、通信部４２から、検索要求の送信元である移動通信端末１０ａに送信する（ステップＳ６）。
【００３５】
移動通信端末１０ａの制御部１１ａ（第１表示制御手段、第２表示制御手段）は、通信部１２ａによって候補者リストを受信すると、図９に示すような画像（以下、名刺交換画面という）を表示部１４に表示させる。名刺交換画面において、第１の表示領域ａ１には、候補者リストに含まれる氏名と人間のシルエットを模した画像とがそれぞれ記された第１オブジェクト画像群ｃｄ１〜ｃｄ５が表示されている。これらの第１オブジェクト画像群ｃｄ１〜ｃｄ５は、名刺データの交換相手になり得る利用者の象徴となる画像を集めたものであり、以下では、これらを交換相手オブジェクト画像と呼ぶ。これらの交換相手オブジェクト画像には、そこに記された氏名の利用者が利用する移動通信端末１０の端末識別情報が対応付けられており、制御部１１ａは、いずれかの交換相手オブジェクト画像が利用者Ａによって選択されると、選択された交換相手オブジェクト画像に対応する端末識別情報を特定し得るようになっている。
【００３６】
名刺交換画面において、第２の表示領域ａ２には、移動通信端末１０ａの利用者Ａの氏名「青木一郎」が記された第２オブジェクト画像ＣＡが表示されている。このオブジェクト画像ＣＡは、利用者Ａの属性情報が記述される媒体である名刺の形状を模した外観であり、交換相手に提供される対象となる名刺データの象徴となる画像である。以下では、このオブジェクト画像ＣＡを、提供対象オブジェクト画像と呼ぶ。
【００３７】
図９では、５人の利用者に対応する交換相手オブジェクト画像ｃｄ１〜ｃｄ５しか図示していないが、利用者Ａが名刺交換画面において第１の表示領域ａ１を左右にスクロールする操作を行うと、候補者リストに含まれる、この５人の利用者以外の利用者に対応する交換相手オブジェクト画像が新たに表示されるようになっている。名刺交換画面において「交換候補」として表示される人数は、候補者リストに含まれる氏名の総数であり、図９では２８名である。なお、オブジェクト画像ＨＡ（第６オブジェクト画像）は、名刺を格納する名刺ホルダを模した画像、つまり名刺を格納する格納体を象徴する画像である。
【００３８】
名刺交換画面においては、制御部１１ａは、利用者管理テーブル４３２に記述された日時情報が示す日時が早い順に、各利用者に対応する交換相手オブジェクト画像を、第１の表示領域ａ１の左側から並べて表示させる。また、制御部１１ａは、この日時が同じである利用者が複数存在した場合には、検索要求に含まれていた位置情報が示す位置と、利用者管理テーブル４３２に記述された位置情報が示す位置とが近い順に、各利用者に対応する交換相手オブジェクト画像を、第１の表示領域ａ１において左側から並べて表示させる。すなわち、制御部１１ａは、より早い日時に名刺交換プログラムを起動させた利用者に対応する交換相手オブジェクト画像を第１の表示領域ａ１においてより左側に表示させるとともに、移動通信端末１０ａの利用者Ａと近い位置で名刺交換プログラムを起動させた利用者に対応する交換相手オブジェクト画像を、第１の表示領域ａ１においてより左側に表示させる。左側に表示された交換相手オブジェクト画像ほど、より少ない操作量で、制御部１１ａは交換相手オブジェクト画像を第１の表示領域ａ１に表示させることができる。言い換えれば、利用者Ａは、名刺交換プログラムを起動させた日時が早い利用者ほど、また、自身の近くに居る利用者ほど、その利用者に対応する交換相手オブジェクト画像を見つけやすい。
なお、交換相手オブジェクト画像の並び順は制御部４１によって規定され、例えば、候補者リストにおける氏名の記述順に従って並び順が規定される。
【００３９】
ところで、移動通信端末１０ａにおいて名刺交換プログラムが起動されたときからディレイ時間ｔ２後（つまり、５秒後）よりもさらに後に、移動通信端末１０ｂにおいて名刺交換プログラムが起動されたとする。この場合、移動通信端末１０ｂは、移動通信端末１０ａにおいて名刺交換プログラムが起動された時点から過去時間ｔ１（つまり、６０秒）だけ前から、ディレイ時間ｔ２（つまり、５秒）だけ後までの時間範囲に、自身の名刺交換プログラムを起動した移動通信端末ではないということになる。つまり、ステップＳ５で行われた検索における検索時間範囲に、移動通信端末１０ｂが送信した検索要求に含まれる日時情報が示す日時が収まらない。よって、移動通信端末１０ａがステップＳ６にて受信した候補者リストには、移動通信端末１０ｂの利用者Ｂに関するものは含まれておらず、このため、図９の第１の表示領域ａ１には、移動通信端末１０ｂの利用者Ｂの氏名「山王花子」が記された交換相手オブジェクト画像は表示されないということになる。
【００４０】
再び図８の説明に戻る。前述したように、移動通信端末１０ｂにおいて名刺交換プログラムが起動されると（ステップＳ８）、移動通信端末１０ｂの制御部１１ｂ及びサーバ装置４０の制御部４１は、ステップＳ２〜Ｓ７と同様の処理を行う（ステップＳ９〜Ｓ１４）。ここで、移動通信端末１０ｂがステップＳ１１で送信した検索要求には、端末識別情報「０９０−００００−０００７」と、氏名「山王花子」と、日時情報「２０１１／１１／１  ２２：００：１１」と、位置情報（ｘ７，ｙ７）と、エリア情報「東京都○○区」という情報が含まれていたとする。この結果、サーバ装置４０の制御部４１は、図１０の第１行に対応するレコードの情報を利用者管理テーブル４３２に新たに書き込んで、移動通信端末１０ａにとっての名刺データの交換相手となり得る候補者を検索することとなる。この結果、移動通信端末１０ｂが候補者リストを受信したときには（ステップＳ１３）、例えば図１１に示すような名刺交換画面が表示されることになる（ステップＳ１４）。
【００４１】
図１１に示すように、第１の表示領域ａ１には、複数の交換相手オブジェクト画像ｃｄ１１〜ｃｄ１５が表示されている。第２の表示領域ａ２には、移動通信端末１０ｂの利用者Ｂの氏名「山王花子」が記された提供対象オブジェクト画像ＣＢが表示されている。前述したように、移動通信端末１０ａにおいて名刺交換プログラムが起動された直後に、移動通信端末１０ｂにて名刺交換プログラムが起動されているから、移動通信端末１０ａは、移動通信端末１０ｂにおいて名刺交換プログラムが起動された時点から過去時間ｔ１である６０秒だけ前までに、自身の名刺交換プログラムを起動した移動通信端末に相当する。つまり、移動通信端末１０ｂがステップＳ１３にて受信した候補者リストには、移動通信端末１０ａの利用者Ａに関するものが含まれている。よって、図１１に示した第１の表示領域ａ１には、移動通信端末１０ａの利用者Ａの氏名「青木一郎」が記された交換相手オブジェクト画像ｃｄ１４が表示されている。利用者Ａと利用者Ｂは最初にお互いの氏名を名乗っているから、利用者Ｂは、交換相手オブジェクト画像群ｃｄ１１〜ｃｄ１５の中から、利用者Ｂの氏名「青木一郎」が記されたものを見つけることができる。なお、オブジェクト画像ＨＢ（第６オブジェクト画像）は、名刺を格納する名刺ホルダを模した画像、つまり名刺を格納する格納体を象徴する画像である。
【００４２】
利用者Ｂは、利用者Ａの氏名「青木一郎」が記された交換相手オブジェクト画像ｃｄ１４を見つけると、利用者Ａに対して自身の名刺データを渡すことを意味する第１操作を行う。制御部１１ｂ（第１操作受付手段）は、操作部１３ｂにおけるこの第１操作を受け付ける（図８のステップＳ１５）。この第１操作は、提供対象オブジェクト画像ＣＢを交換相手オブジェクト画像群のいずれか（ここでは交換相手オブジェクト画像ｃｄ１４）に対応付ける操作である。より具体的には、利用者Ｂは、自身の提供対象オブジェクト画像ＣＢが表示されている領域を指で触ってから、そのまま、利用者Ａの氏名「青木一郎」が記された交換相手オブジェクト画像ｃｄ１４が表示されている領域へと指を移動させる。つまり、提供対象オブジェクト画像ＣＢが表示されている領域から、名刺データを渡す相手の氏名が記された交換相手オブジェクト画像ｃｄ１４が表示されている領域へと、いわゆるドラッグ操作を行うということになる。
【００４３】
制御部１１ｂ（送信手段）は、この第１操作を受け付けると、交換相手オブジェクト画像ｃｄ１４に対応付けられている端末識別情報を特定し、この端末識別情報を、記憶部１６ｂから読み出した名刺データとともに、移動通信端末１０ａ宛てとして、サーバ装置４０に送信する（図８のステップＳ１６）。すなわち、制御部１１は移動通信端末１０ａを提供先として指定した名刺データを、サーバ装置４０に宛てて送信する。そして、制御部１１ｂ（第５表示制御手段）は、図１２に示すように、名刺交換画面において、利用者Ａ「青木一郎」に宛てて名刺データを送信したことを意味するオブジェクト画像Ｄ１（第５オブジェクト画像）を、「青木一郎」が記された交換相手オブジェクト画像ｃｄ１４と重なる位置に表示する。このオブジェクト画像Ｄ１は、利用者Ｂの視点から遠ざかる方向に向かう矢印を模した画像である。
【００４４】
サーバ装置４０の制御部４１は、受信した端末識別情報および名刺データを記憶部４３に記憶してから（図８のステップＳ１７）、受信した端末識別情報が割り当てられた移動通信端末１０ａに対し、名刺提供通知を送信する（ステップＳ１８）。このとき、制御部４１は、移動通信端末１０ａからサーバ装置４０に対し定期的に送信されるポーリングや、利用者Ａによる明示的な操作に応じて移動通信端末１０ａからサーバ装置４０に送信されてくる問い合わせに応じて、移動通信端末１０ａに名刺提供通知を送信してもよいし、また、これらのポーリングや問い合わせを待たずに、制御部４１が能動的に名刺提供通知を移動通信端末１０ａに送信してもよい。前者はいわゆるプル型の送信手法であり、後者はいわゆるプッシュ型の送信手法である。この名刺提供通知には、利用者Ｂの氏名「山王花子」及び移動通信端末１０ｂの端末識別情報が含まれている。
【００４５】
ところで、前述のとおり図８のステップＳ７では、移動通信端末１０ａにおいて、移動通信端末１０ｂの利用者の氏名「山王花子」が記された交換相手オブジェクト画像は表示されない。このような場合、利用者Ａは図９において「再検索」と記されたソフトボタンＳＢ１１を選択する。制御部１１ａはこの操作を受け付けると（ステップＳ１９）、通信部１２ａからサーバ装置４０に対して再検索要求を送信する（ステップＳ２０）。この再検索要求には、移動通信端末１０ａの端末識別情報と、利用者Ａの氏名とが含まれる点では、前述の検索要求と共通するが、名刺交換プログラムが起動された日時ではなくソフトボタンＳＢ１１が選択された日時を示す日時情報が含まれている点と、移動通信端末１０ａの位置情報およびエリア情報が含まれていない点で、前述の検索要求と異なる。
なお、ソフトボタンＳＢ１１が選択された日時は、移動通信端末１０ａにより再検索要求がなされた日時といって差し支えない。
【００４６】
サーバ装置４０の制御部４１は、通信部４２によって再検索要求を受信すると、名刺データの交換相手を検索する（ステップＳ２１）。具体的には、制御部４１は、図１０に示した利用者管理テーブル４３２において、再検索要求に含まれる端末識別情報及び氏名が記述されているレコードを特定し、そのレコードの日時情報を、再検索要求に含まれる日時情報で上書きする。ここでは、再検索要求に含まれる日時情報が「２０１１／１１／１  ２２：００：２４」であるものとし、制御部４１は、図１３に示すようにして、利用者管理テーブル４３２に日時情報を上書きする。そして、制御部４１は、検索条件テーブル４３１および利用者管理テーブル４３２を参照して、上書きした日時情報が示す日時（つまり、２０１１／１１／１  ２２：００：２４）から、この日時よりも過去時間ｔ１である６０秒前の時点（つまり、２０１１／１１／１  ２２：５９：２４）までの検索時間範囲に収まる日時情報を検索する。このように、制御部４１は、上書きした日時情報が示す日時から後を含まない検索時間範囲（すなわち、過去時間ｔ１を検索時間範囲に含め、ディレイ時間ｔ２を検索時間範囲に含めない）により、日時情報を検索する。さらに、制御部４１は、再検索要求に含まれる端末識別情報に対応する位置情報によって示される位置から半径１００ｍの範囲内の位置を示す位置情報を検索する。そして、制御部４１は、これらの２種類の検索により日時情報及び位置情報の双方がヒットした同一レコードに記述されている端末識別情報および氏名を抽出する。これにより、移動通信端末１０ａの利用者Ａの近くにいる利用者のうち、利用者Ａが再検索を要求したのとほぼ同じタイミングで名刺交換プログラムを起動した利用者が特定されることになる。制御部４１は、抽出した端末識別情報および氏名を含む候補者リストを、通信部４２から、再検索要求の送信元である移動通信端末１０ａに送信する（ステップＳ２２）。
【００４７】
移動通信端末１０ａの制御部１１ａは、ステップＳ２２で通信部１２ａによって候補者リストを受信すると、図１４に示すような名刺交換画面を表示部１４ａに表示させる（ステップＳ２３）。移動通信端末１０ｂにおいて名刺交換プログラムが起動された時点から過去時間ｔ１である６０秒が経過する以前に、移動通信端末１０ａにおいて再検索のソフトボタンＳＢ１１が選択されたから、名刺交換画面の第１の表示領域ａ１には、移動通信端末１０ｂの利用者Ｂの氏名「山王花子」が記された交換相手オブジェクト画像ｃｄ６が表示されることになる。よって、利用者Ａは、名刺交換画面において、交換相手オブジェクト画像群の中から利用者Ｂの氏名「山王花子」が記されたものを見つければよい。
なお、再検索要求により新たに候補者に追加された利用者の交換相手オブジェクト画像は、最初の検索要求により検索された候補者の交換相手オブジェクト画像と混ざらないように、第１の表示領域ａ１において最初の検索要求により検索された候補者の右側に表示される。仮に、移動通信端末１０ａにより再検索要求がさらになされた場合であっても、既に表示されていた交換相手オブジェクト画像と、新たに候補者となった利用者の交換相手オブジェクト画像とが分けて表示される。
【００４８】
さらに、前述したように図８のステップＳ１８にて、利用者Ａの移動通信端末１０ａには名刺提供通知が送信されてくる。制御部１１ａ（第３表示制御手段）は、通信部１２ａによってこの名刺提供通知を受信すると、名刺交換画面において、名刺提供通知に含まれる氏名「山王花子」及び端末識別情報に対応する利用者Ｂから「青木一郎」という利用者Ａへと名刺データの提供の申し出がなされていることを意味する表示を行う（ステップＳ２４）。
【００４９】
図１５は、このとき表示される名刺交換画面を表している。名刺の形状を模したオブジェクト画像ＣＥ１（第３オブジェクト画像）は、氏名「山王花子」に対応する交換相手オブジェクト画像ｃｄ６の位置からこの名刺交換画面を見ている利用者Ａに対してあたかも名刺が差し出されたかのようにみえるものであり、「山王花子」という利用者Ｂから「青木一郎」という利用者Ａへと名刺データの提供の申し出がなされていることを意味している。つまり、オブジェクト画像ＣＥ１は、情報の交換相手である利用者Ｂから利用者Ａに提供される名刺データの象徴となる画像であり、以下では、受取対象オブジェクト画像と呼ぶ。この受取対象オブジェクト画像は、利用者Ａにとって名刺データの交換相手の象徴となる交換相手オブジェクト画像ｃｄ６の位置に重なる位置に表示されているわけだから、交換相手オブジェクト画像ｃｄ６に対応付けて表示された状態である。
【００５０】
名刺交換画面において「受信待ち」として表示される人数は、前述した「交換候補」の人数のうち、名刺データの提供の申し出をしている者の人数である。図１５の場合、交換候補である２８人のうち、１０人が名刺データの提供の申し出をしている。名刺交換画面において、「受信待ちの人のみ表示」という案内がなされているチェックボックスＣＢＸをチェックすると、制御部１１ａは、第１の表示領域ａ１において、名刺データの提供の申し出をしていない交換相手の交換相手オブジェクト画像を除外し、名刺データの提供の申し出をしている交換相手の交換相手オブジェクト画像のみを表示させる。
【００５１】
さて、利用者Ａは、図８のステップＳ２４にて表示された名刺交換画面において、利用者Ｂの氏名「山王花子」が記された交換相手オブジェクト画像ｃｄ６を見つけると、利用者Ｂに対して名刺データを渡すことを意味する第１操作を行う。制御部１１ａ（第１操作受付手段）は、操作部１３ａにおけるこの第１操作を受け付ける（図１６のステップＳ２５）。より具体的には、利用者Ａは、図１５に示した名刺交換画面において、自身の提供対象オブジェクト画像ＣＡが表示されている領域を指で触ってから、そのまま、利用者Ｂの氏名「山王花子」が記された交換相手オブジェクト画像ｃｄ６が表示されている領域へと指を移動させるドラッグ操作を行う。制御部１１ａ（送信手段）は、この第１操作を受け付けると、交換相手オブジェクト画像ｃｄ６に対応付けられている端末識別情報を特定し、この端末識別情報を、記憶部１６から読み出した名刺データとともに、サーバ装置４０に送信する（図１６のステップＳ２６）。すなわち、制御部１１ａは、移動通信端末１０ｂを提供先として指定した名刺データをサーバ装置４０に宛てて送信する。
【００５２】
そして、制御部１１ａ（第５表示制御手段）は、図１７に示すように、名刺交換画面において、利用者Ｂ「山王花子」に対して名刺データを送信したことを意味するオブジェクト画像Ｄ２（第５オブジェクト画像）を、「山王花子」が記された交換相手オブジェクト画像ｃｄ６と重なる位置に表示する。このオブジェクト画像Ｄ２は、利用者Ａの視点から遠ざかる方向に向かう矢印を模した画像である。
【００５３】
サーバ装置４０の制御部４１は、通信部４２によって受信した端末識別情報及び名刺データを記憶部４３に記憶してから（図１６のステップＳ２７）、受信した端末識別情報が割り当てられた移動通信端末１０ｂに対し、前述したプル型又はプッシュ型で名刺提供通知を送信する（ステップＳ２８）。この名刺提供通知には、利用者Ａの氏名「青木一郎」及び移動通信端末１０ａの端末識別情報が含まれている。
【００５４】
移動通信端末１０ｂの制御部１１ｂ（第３表示制御手段）は、通信部１２ｂによってこの名刺提供通知を受信すると、名刺交換画面において、名刺提供通知に含まれる氏名「青木一郎」という利用者Ａから「山王花子」という利用者Ｂへと名刺データの提供の申し出がなされていることを意味する表示を行う（ステップＳ２９）。図１８は、このときの名刺交換画面を表している。名刺の形状を模した受取対象オブジェクト画像ＣＥ２（第３オブジェクト画像）は、氏名「青木一郎」に対応する交換相手オブジェクト画像ｃｄ１６の位置からこの名刺交換画面を見ている利用者Ｂに対してあたかも名刺が差し出されたかのようにみえるものであり、「青木一郎」という利用者Ａから「山王花子」という利用者Ｂへと名刺データの提供の申し出がなされていることを意味している。つまり、受取対象オブジェクト画像ＣＥ２は、情報の交換相手である利用者Ａから利用者Ｂに提供される名刺データの象徴となる画像である。
【００５５】
さて、利用者Ａは、図１７に示すような名刺交換画面において、利用者Ｂの交換相手オブジェクト画像ｃｄ６から受取対象オブジェクト画像ＣＥ１が差し出されている様子を見て、利用者Ｂから名刺データを受け取ることを指示する第２操作を行う。制御部１１ａ（第２操作受付手段）は、操作部１３ａにおけるこの第２操作を受け付ける（図１６のステップＳ３０）。つまり、利用者Ａは、受取対象オブジェクト画像ＣＥ１が表示されている領域を指で触ってから、そのまま、自身のオブジェクト画像ＨＡ（第６オブジェクト画像）が表示されている領域へと指を移動させるドラッグ操作を行う。
なお、制御部１１ａは、オブジェクト画像ＣＥ１を表示させた後、所定期間の間第２操作を受け付けなかった場合には、利用者Ａに名刺データを受け取る意思がないとして、サーバ装置４０からの指示に応じてオブジェクト画像ＣＥ１を非表示にして、第２操作を受け付けないようにしてもよい。例えば、サーバ装置４０の制御部４１は、名刺提供通知を送信してから予め決められた時間（例えば、１時間）が経過すると第２操作の受け付けの終了を移動通信端末１０ａに指示したり、名刺提供通知の送信の契機となった名刺データの送信元の移動通信端末１０（ここでは、移動通信端末１０ｂ）により名刺交換プログラムの実行が終了されると、第２操作の受け付けの終了を移動通信端末１０ａに指示したりする。
【００５６】
制御部１１ａは、この第２操作に応じて、受取対象オブジェクト画像ＣＥ１の表示位置にある交換相手オブジェクト画像ｃｄ６に対応付けられている端末識別情報を特定し、この端末識別情報を含む名刺データ要求を通信部１２からサーバ装置４０に送信する（ステップＳ３１）。サーバ装置４０の制御部４１は、通信部４２によってこの名刺データ要求を受信すると、この要求に含まれる端末識別情報に対応する名刺データを記憶部４３から読み出して、利用者Ａの移動通信端末１０ａに送信する（ステップＳ３２）。すなわち、制御部４１は、移動通信端末１０ｂにより提供された名刺データを、その提供先の移動通信端末１０ａにより名刺データを受け取ることが要求された後に、移動通信端末１０ａに宛てて送信する。移動通信端末１０ａの制御部１１ａ（書込手段）は、通信部１２ａによってこの名刺データを受信して取得し、記憶部１６ａに書き込む（ステップＳ３３）。
【００５７】
そして、制御部１１ａ（第４表示制御手段）は、図１９に示すように、名刺交換画面において、オブジェクト画像ＨＡ内に記された受信済名刺の数を０から、受信した名刺データの数である１に変更して表示するとともに、利用者Ｂから名刺データを受け取ったことを意味するオブジェクト画像Ｄ３（第４オブジェクト画像）を、「山王花子」が記された交換相手オブジェクト画像ｃｄ６と重なる位置に表示する（ステップＳ３４）。つまり、制御部１１ａ（第４表示制御手段）はオブジェクト画像Ｄ３（第４オブジェクト画像）を交換相手オブジェクト画像ｃｄ６に対応付けて表示する。このオブジェクト画像Ｄ３は、利用者Ａの視点に近づく方向に向かう矢印を模した画像である。
【００５８】
一方、利用者Ｂは、図１８に示すような名刺交換画面において、利用者Ｂの交換相手オブジェクト画像ｃｄ１４から受取対象オブジェクト画像ＣＥ２が差し出されている様子を見て、利用者Ａから名刺データを受け取ることを指示する第２操作を行う。制御部１１ｂ（第２操作受付手段）は、操作部１３ｂにおけるこの第２操作を受け付ける（図１６のステップＳ３５）。つまり、利用者Ｂは、受取対象オブジェクト画像ＣＥ２が表示されている領域を指で触ってから、そのまま、自身のオブジェクト画像ＨＢ（第６オブジェクト画像）が表示されている領域へと指を移動させるドラッグ操作を行う。
【００５９】
制御部１１ｂは、この第２操作に応じて、受取対象オブジェクト画像ＣＥ２の表示位置にある交換相手オブジェクト画像ｃｄ１４に対応付けられている端末識別情報を特定し、この端末識別情報を含む名刺データ要求を通信部１２ｂからサーバ装置４０に送信する（ステップＳ３６）。サーバ装置４０の制御部４１は、通信部４２によってこの名刺データ要求を受信すると、この要求に含まれる端末識別情報に対応する名刺データを記憶部４３から読み出して、利用者Ｂの移動通信端末１０ｂに送信する（ステップＳ３７）。すなわち、制御部４１は、移動通信端末１０ａにより提供された名刺データを、その提供先の移動通信端末１０ｂにより名刺データを受け取ることが要求された後に、移動通信端末１０ｂに宛てて送信する。移動通信端末１０ｂの制御部１１ｂ（書込手段）は、通信部１２ｂによってこの名刺データを受信して取得し、記憶部１６ｂに書き込む（ステップＳ３８）。
【００６０】
そして、制御部１１ｂは（第４表示制御手段）、図２０に示すように、名刺交換画面において、オブジェクト画像ＨＢ内に記された受信済名刺の数を０から、受信した名刺データの数である１に変更して表示するとともに、利用者Ａから名刺データを受け取ったことを意味するオブジェクト画像Ｄ４（第４オブジェクト画像）を、「青木一郎」が記された交換相手オブジェクト画像ｃｄ１６と重なる位置に表示する（ステップＳ３９）。このオブジェクト画像Ｄ４は、利用者Ｂの視点に近づく方向に向かう矢印を模した画像である。
【００６１】
以上のようにして、名刺データの交換が終わると、利用者Ａ，Ｂは、それぞれ名刺交換画面において「交換完了」と記されたソフトボタンＳＢ１４を選択する。制御部１１はこの操作に応じて、名刺交換プログラムの実行を終了させる。なお、上述した名刺交換画面において、「交換履歴」と記されたソフトボタンＳＢ１２が選択されると、制御部１１は、今までに交換した名刺データを記憶部１６から読み出して表示部１４に表示させる。また、名刺交換画面において、「電話帳登録」と記されたソフトボタンＳＢ１３が選択されると、制御部１１は、その直前に受け取った名刺データを、いわゆる電話帳機能によって整理されたフォーマットで記憶部１６に記憶する。
【００６２】
以上のように、利用者が名刺データを交換相手に提供するときは、自身の名刺データの象徴となる提供対象オブジェクト画像を、交換相手の象徴となる交換相手オブジェクト画像群のいずれかに対応付けるという操作をする。つまり、現実の名刺交換と同じように、複数の交換相手の候補から１人選んで、その交換相手に名刺データを提供するという操作となる。一方、交換相手から名刺データを受け取るときには、その交換相手を象徴する交換相手オブジェクト画像から、その交換相手の名刺データの象徴となる受取対象オブジェクト画像が対応付けて表示される。よって、利用者はそれを見て自分に名刺データが提供されようとしていることを認識してから、受取対象オブジェクト画像が象徴する名刺データを受け取ることを指示する操作を行うことができる。このように、本実施形態によれば、移動通信端末１０を用いて情報を交換する場合に、現実に情報を交換する行為に近づけた操作感を実現することが可能となる。
【００６３】
また、利用者が名刺データを受け取る場合には、交換相手オブジェクト画像群のうち、受取対象オブジェクト画像が対応付けて表示された交換相手オブジェクト画像に対してのみ、名刺データを受け取ることを指示する第２操作が有効である。つまり、受取対象オブジェクト画像が対応付けて表示されていない交換相手オブジェクト画像に対しては、名刺データを受け取ることを指示する第２操作は無効である。交換相手オブジェクト画像に受取対象オブジェクト画像が対応付けて表示されているということは、その交換相手オブジェクト画像が象徴する利用者によって、名刺データの提供が許可されているということだから、結局、名刺データを提供する利用者と名刺データを受け取る側の利用者との間で、名刺データの授受についての合意があってはじめて、名刺データを受け取ることが可能となる。よって、名刺交換プログラムの起動時間やそのときの位置が偶然同じであるがまったく見知らぬ第３者に対して自分の名刺データが提供されるという可能性が小さくなる。
【００６４】
ところで、前述した特許文献１に記載の仕組みでは、広域なエリアをカバーするネットワークを介して通信を行う機能（広域通信機能）のほかに、赤外線などの無線により比較的近距離で１対１の通信を行う機能（狭域通信機能）を、携帯電話機に実装する必要がある。広域通信機能は携帯電話網にとって必須の機能であるから、この広域通信機能のみを用いて情報交換を行うことができれば、狭域通信機能が不要となり、携帯電話機の製造コストを下げることなどが期待できる。しかし、広域通信機能を用いて通信を行う場合には、利用者が対面している相手の携帯電話機の電話番号などの端末識別情報を用いて通信相手を指定するなどの作業が必要となるが、初対面の人どうしが相手の携帯電話機の電話番号を知っているはずがない。これに対し、本発明によれば、通信端末がネットワークを介した通信で情報を交換する場合に、その情報の交換相手となる通信端末を識別する情報を知らなくても情報交換を可能にすることができる。
【００６５】
また、サーバ装置４０は、名刺データの交換を申し出た移動通信端末１０に対し、その近くにある移動通信端末１０を検索距離範囲の検索により特定し、さらに、ほぼ同じタイミングで名刺交換プログラムを起動した移動通信端末１０を検索時間範囲の検索により特定して、名刺データの交換相手の対象とする。よって、サーバ装置４０は、名刺データの交換を行い得ないような遠くにある移動通信端末１０の利用者をも交換相手の候補者とする可能性を抑えられ、近くの場所にいた日時が大きく異なる移動通信端末１０の利用者同士を交換相手の候補者とする可能性を抑えられる。よって、移動通信端末１０の利用者にしてみれば、交換相手の候補者が著しく多くなってしまい、名刺交換画面において名刺データの交換相手を探す手間が過大に可能性が減る。すなわち、サーバ装置４０によれば、現実に名刺を交換するときの状況に近い条件で、名刺データの交換相手を絞り込むことができる。
【００６６】
また、サーバ装置４０は、最初の検索要求に応じて、検索時間範囲にディレイ時間を含めて日時情報を検索するから、移動通信端末１０が名刺交換プログラムを起動したときより前だけでなく、それよりも後に名刺交換プログラムを起動した移動通信端末１０をも、名刺データの交換相手の候補に含めることができる。例えば、ある利用者が名刺交換プログラムを起動させる操作をしたのを見て、別の利用者が名刺交換プログラムを起動させる操作を行った場合であっても、サーバ装置４０は、これらの利用者に対し、名刺データの交換相手の候補者として相手方の利用者を含めて提示することができる。また、サーバ装置４０は、再検索要求に応じて日時情報を検索する場合、ディレイ時間を含めない検索時間範囲により検索するから、不要な交換相手が候補者に含まれにくくなるようにすることができる。ディレイ時間ｔ２は、例えば５秒のように比較的短く設定されているから、ある利用者が名刺交換プログラムを起動させる操作をしたのを見て、別の利用者が名刺交換プログラムを起動させる操作を行った場合であっても、先に名刺交換プログラムを起動した移動通信端末１０の名刺交換画面において、後に名刺交換プログラムを起動した移動通信端末１０の利用者が候補として表示されない可能性も考えられる。このような場合、後に名刺交換プログラムを起動した移動通信端末１０により再検索が要求されることがあるが、このような目的であれば、サーバ装置４０はディレイ時間ｔ２を検索時間範囲に含めなくても再検索において問題は生じない。よって、このように、サーバ装置４０は、再検索時において検索時間範囲を不要に広げないから、名刺データの交換相手の候補者をより適切に絞り込むことができる。
【００６７】
また、検索距離範囲はエリア毎に設定されているから、サーバ装置４０は、エリア毎の特徴に合わせた検索距離範囲を設定して、名刺データの交換相手の候補者を検索することができる。例えば、繁華街等のように名刺データの交換の回数が多いかその頻度が高くなるエリアにおいては、候補者リストにおいて、名刺データの交換相手となり得る候補者が多数含まれやすく、利用者にとっては、所望する交換相手を探すのが困難になる場合が考えられる。このようなエリアでは、サーバ装置４０は検索距離範囲を小さくして、不要な交換相手が候補者に含まれにくくなるようにすることができる。一方、名刺データの交換の回数が少ないかその頻度が低いエリアにおいては、検索距離範囲をある程度大きくした場合であっても、交換相手となり得る候補者が膨大になるという不都合は生じにくい。よって、このようなエリアでは、サーバ装置４０は検索距離範囲を大きくして、利用者が所望する交換相手がより確実に候補者として含められるようにすることができる。
【００６８】
［変形例］
上述した実施形態は次のような変形が可能である。また、以下の変形例を互いに組み合わせて実施してもよい。
（変形例１）
上述した実施形態において、サーバ装置４０は、エリア毎に予め設定された検索距離範囲を固定値として用いていたが、検索距離範囲を可変にする構成を備えてもよい。サーバ装置４０の制御部４１は、名刺データの交換が行われた回数又は頻度をエリア毎に算出し、この回数が多いかまたは頻度が高いエリアほど検索距離範囲を小さくするように、検索距離範囲を設定して、設定した検索距離範囲を検索条件テーブル４３１に書き込む。図２１に示すように、例えば、名刺データの交換の回数が多いか又は頻度が高いエリアを示すエリア情報「東京都○○区」については、制御部４１は、検索距離範囲Ｌを５０ｍとする。これにより、サーバ装置４０は、繁華街等のように名刺データの交換の回数が多いか又は頻度が高いエリアについては、検索距離範囲を自発的に小さくして、利用者が名刺データの交換相手を探すのが難しくなることを抑える。一方、名刺データの交換の回数が少ないか又は頻度が低いエリアを示すエリア情報「千葉県××市」については、制御部４１は、検索距離範囲Ｌを８００ｍとする。これにより、サーバ装置４０は、名刺データの交換の回数が少ないか又は頻度が低いエリアにおいては、検索距離範囲を自発的に大きくするので、利用者が所望する交換相手を候補者に含めやすくする。
なお、サーバ装置４０の制御部４１は、例えば１日１回検索テーブルを更新してもよいし、１時間に１回検索テーブルを更新してもよく、その更新のタイミングはいかようであってもよい。また、制御部４１は、名刺データの交換が行われた回数又は頻度と検索距離範囲との対応関係を記述したテーブルを記憶しており、このテーブルを参照して検索距離範囲を設定してもよいし、名刺データの交換が行われた回数又は頻度に応じて、所定の演算式による演算を行うことにより、検索距離範囲を設定してもよい。
【００６９】
また、制御部４１は、名刺データの交換が行われた回数又は頻度を時刻毎（例えば、時間帯毎）に算出し、この回数が多いか又は頻度が高い時刻ほど検索距離範囲を小さくするように、検索条件テーブル４３１における検索距離範囲を設定してもよい。例えば、夜間のように名刺データの交換が行われやすい時刻には、制御部４１は検索距離範囲を小さくし、午前や昼間のように名刺データの交換が行われにくい時刻には、制御部４１は検索距離範囲を大きくする。
この構成の場合、制御部４１は、時刻毎に分類された検索条件テーブル４３１を複数記憶しており、検索距離範囲を設定するとその設定後の検索距離範囲Ｌ［ｍ］を、その検索距離範囲を採用する時刻に対応させて検索条件テーブル４３１に書き込むとよい。そして、制御部４１は、各時刻において採用する検索距離範囲を、その時刻に対応した検索条件テーブル４３１を参照して特定する。
【００７０】
（変形例２）
上述した実施形態において、サーバ装置４０は、エリア毎に設定された検索時間範囲を固定値として用いていたが、検索時間範囲を可変にする構成を備えてもよい。ここでは、サーバ装置４０は、検索時間範囲のうち過去時間ｔ１を可変にする。サーバ装置４０の制御部４１は、名刺データの交換が行われた回数又は頻度をエリア毎に算出し、この回数が多いか又は頻度が高いエリアほど検索時間範囲を小さくするように、検索条件テーブル４３１における検索時間範囲を設定する。制御部４１は、検索時間範囲を設定すると、その設定後の検索時間範囲を、検索条件テーブル４３１に書き込む。図２２に示すように、例えば、名刺データの交換の回数が多いか又は頻度が高いエリアを示すエリア情報「東京都○○区」については、制御部４１は、検索時間範囲の過去時間ｔ１を３０秒とする。これにより、サーバ装置４０は、繁華街等のように名刺データの交換の回数が多いか又は頻度が高いエリアについては、検索時間範囲を自発的に小さくして、利用者が名刺データの交換相手を探すのが難しくなることを抑える。一方、名刺データの交換の回数が少ない又は頻度が低いエリアを示すエリア情報「千葉県××市」については、制御部４１は、検索時間範囲の過去時間ｔ１を７５秒とする。これにより、サーバ装置４０は、名刺データの交換の回数が少ないか又は頻度が低いエリアにおいては、検索時間範囲を自発的に大きくして、利用者が所望する交換相手を候補者に含めやすくする。
なお、サーバ装置４０はどのような頻度で検索条件テーブル４３１を更新してもよい。また、制御部４１は、名刺データの交換が行われた回数又は頻度と検索時間範囲との対応関係を記述したテーブルを参照して検索時間範囲を設定してもよいし、名刺データの交換が行われた回数又は頻度に応じて、所定の演算式による演算を行うことにより、検索時間範囲を設定してもよい。また、サーバ装置４０は、名刺データの交換が行われた回数が多いか又は頻度が高いエリアほどディレイ時間ｔ２を短くするように、検索時間範囲を設定してもよい。
【００７１】
また、制御部４１は、名刺データの交換が行われた回数又は頻度を時刻毎（時間帯毎）に算出し、この回数が多いか又は頻度が高い時刻ほど検索時間範囲を小さくするように、検索条件テーブル４３１における検索時間範囲を設定してもよい。例えば、夜間のように名刺データの交換が行われやすい時刻には、制御部４１は検索時間範囲を小さくし、午前や昼間のように名刺データの交換が行われにくい時刻には、制御部４１は検索時間範囲を大きくする。
この構成の場合も、制御部４１は、時刻毎に分類された検索条件テーブル４３１を記憶しており、検索時間範囲を更新すると、その更新後の検索時間範囲を、その検索時間範囲を採用する時刻に対応させて検索条件テーブル４３１に書き込むとよい。そして、制御部４１は、各時刻において採用する検索時間範囲を、その時刻に対応した検索条件テーブル４３１を参照して特定する。ここにおいて、サーバ装置４０は、名刺データの交換が行われた回数が多いか又は頻度が高い時刻ほどディレイ時間を短くするように、検索時間範囲を設定してもよい。
【００７２】
（変形例３）
上述した変形例１，２の構成における検索距離範囲又は検索時間範囲の設定は、サーバ装置４０においてリアルタイム（動的）に行われる態様に限らず、サーバ管理者の指示があった場合に行われて、それ以外の期間は検索距離範囲又は検索時間範囲は固定されてもよい。
【００７３】
（変形例４）
上述した実施形態においては、ステップＳ１５やＳ２５において、移動通信端末１０は、名刺データを渡す操作を受け付けたことを契機に、名刺データをサーバ装置４０に送信していたが、名刺データの送信タイミングはこれに限らない。例えば事前登録等により、名刺データがサーバ装置４０に予め記憶されていてもよい。この場合、ステップＳ１５やＳ２５において、移動通信端末１０は、名刺データの提供先の指示のみをサーバ装置４０に送信すればよい。そして、サーバ装置４０は予め記憶しておいた名刺データを、移動通信端末１０から受信した提供先の指示に従って、提供先の移動通信端末１０に送信する。また、サーバ装置４０は、名刺データの受け取り側の移動通信端末１０により名刺データの交換相手が指定されると、その交換相手の移動通信端末１０に対して名刺データの送信を要求してもよい。そして、サーバ装置４０は、この要求に応じて移動通信端末１０より送信された名刺データを受信して、名刺データの受け取り側の移動通信端末１０に宛てて名刺データを送信（つまり、転送）する。この構成であれば、サーバ装置４０は名刺データを蓄積する必要がなく、名刺データの提供先を識別する情報のみを記憶していればよいから、名刺データを蓄積する場合に比べて記憶領域の削減になる。
【００７４】
（変形例５）
上述した実施形態において、サーバ装置４０の制御部４１は、移動通信端末１０が送信した日時情報を受信して端末識別情報の検索に用いていたが、移動通信端末１０から日時情報を受信する構成でなくてもよい。例えば、サーバ装置４０の制御部４１が現在日時を特定する機能を有していて、検索要求（再検索要求も同様。）を受信した日時を、位置情報を取得した日時としてもよい。これ以外にも、移動通信端末１０における名刺交換プログラムの起動日時、サーバ装置４０が検索要求を受信した日時、制御部４１が検索要求を取得した日時などを、制御部４１が位置情報を取得した日時としてもよい。要するに、検索要求を送信した移動通信端末１０が位置情報が示す位置にいたとみなせる日時を示す日時情報を、制御部４１が位置情報を取得した日時を示す情報として採用してよい。
上述した実施形態の通信システム１では、日付情報と時刻情報とを組み合わせた日時情報を用いていたが、日付情報を省いて時刻情報のみとしても本発明を特定可能である。
【００７５】
（変形例６）
上述した実施形態において、サーバ装置４０の制御部４１は、移動通信端末１０が送信した位置情報およびエリア情報を受信してこれを取得し、位置情報の検索に用いていたが、移動通信端末１０から取得する構成に限られない。例えば、制御部４１は、測位装置３０から位置情報およびエリア情報を受信してこれを取得してもよいし、サーバ装置４０が測位装置３０に相当する測位機能を実現し、その測位結果である位置情報およびエリア情報を制御部４１が取得してもよい。
また、サーバ装置４０の制御部４１は、位置情報を含みエリア情報を含まない検索要求を取得し、記憶部４３に予め記憶しておいた位置情報とエリア情報との対応関係を記述したデータテーブルを参照して、検索要求により取得した位置情報が示す位置が属するエリアを特定してもよい。
【００７６】
（変形例７）
上述した実施形態では、再検索要求には位置情報およびエリア情報が含まれず、サーバ装置４０は最初の検索要求に含まれていた位置情報およびエリア情報を用いて、候補者の再検索が行っていた。これに代えて、再検索要求にも位置情報およびエリア情報が含まれていて、サーバ装置４０は再検索要求に含まれる位置情報およびエリア情報を用いて候補者の再検索を行ってもよい。このようにすれば、何らかの原因で測位装置３０の測位結果に誤りが生じるなどしても、所望の交換相手が候補者に含まれない状態が延々と続く可能性を抑えることができる。また、１回目の再検索要求には位置情報およびエリア情報が含まれず、２回目以降の再検索要求には位置情報およびエリア情報が含まれる構成であってもよい。
また、上述した実施形態では、サーバ装置４０は、最初の検索要求による検索と、再検索要求による検索要求とで、同一の検索時間範囲および同一の検索距離範囲を用いていたが、再検索要求による検索要求とで検索時間範囲および検索距離範囲を異ならせてもよい。
【００７７】
（変形例８）
図示した名刺交換画面は一例にすぎず、必ずしも図示した内容に限定されない。移動通信端末１０は、携帯電話機に限らず、例えば無線ＬＡＮ経由で通信を行う通信端末であってもよいし、また、無線による通信に限らず有線で通信を行う通信端末であってもよい。交換される対象は、名刺データに限らず、情報であればどのようなものでよい。移動通信端末１０の測位方法は、実施形態の例に限定されず、例えばＧＰＳ（Global Positioning System）を用いたものであってもよい。また、無線ＬＡＮ（Local Area Network）のようなマイクロセルのネットワークの場合には、移動通信端末１０と通信を行うアクセスポイントの位置を移動通信端末１０の位置としてもよい。また、端末識別情報は、移動通信端末１０のような通信端末を識別し得る情報であればどのようなものでもよい。例えば、端末識別情報は、サーバ装置４０の制御部４１によって暗号化され、復号アルゴリズムを実装していない装置では復号できない不可逆な識別情報であってもよい。
【００７８】
（変形例９）
また、本発明は、移動通信端末１０やサーバ装置４０だけでなく、コンピュータが行う表示方法や情報提供方法、コンピュータを移動通信端末１０やサーバ装置４０として機能させるためのプログラムといった形態でも実施が可能である。かかるプログラムは、光ディスク等の記録媒体に記録した形態で提供されたり、インターネット等のネットワークを介して、コンピュータにダウンロードさせ、これをインストールして利用可能にするなどの形態で提供されたりすることが可能である。
【００７９】
［補足］
上記の発明の構成は以下のとおりである。
まず、第１の発明は、画像を表示する表示手段に、情報の交換相手の象徴となる第１オブジェクト画像を集めた第１オブジェクト画像群を表示させる第１表示制御手段と、情報の交換相手に提供される情報の象徴となる第２オブジェクト画像を前記表示手段に表示させる第２表示制御手段と、前記第２オブジェクト画像を前記第１オブジェクト画像群のいずれかに対応付ける第１操作を受け付ける第１操作受付手段と、前記第１操作受付手段が受け付けた当該第１操作により前記第２オブジェクト画像が対応付けられた前記第１オブジェクト画像が象徴する前記交換相手の通信端末に宛てて、当該第２オブジェクト画像が象徴する情報を送信する送信手段と、情報の交換相手から当該情報を提供することが通知されると、当該情報の象徴となる第３オブジェクト画像を、前記表示手段に表示されている前記第１オブジェクト画像群のうち、当該交換相手の象徴となる前記第１オブジェクト画像に対応付けて表示させる第３表示制御手段と、前記第３オブジェクト画像が象徴する前記情報を受け取ることを指示する第２操作を受け付ける第２操作受付手段と、前記第２操作受付手段が前記第２操作を受け付けると、当該第２操作により受け取ることが指示された前記情報を取得して、情報を記憶する記憶手段に書き込む書込手段とを備えることを特徴とする通信端末である。
【００８０】
第２の発明は、第１の発明の構成において、前記第３表示制御手段は、情報の交換相手からの当該情報の提供が通知されると、当該情報が記述される媒体の形状を模した前記第３オブジェクト画像を、当該交換相手の象徴となる前記第１オブジェクト画像と重なる位置に表示させることを特徴とするものである。
第３の発明は、第１または第２の発明の構成において、前記書込手段によって前記情報が取得されると、当該情報が取得されたことを意味する第４オブジェクト画像を、前記表示手段に表示されている前記第１オブジェクト画像群のうち、当該情報を提供した交換相手を象徴する第１オブジェクト画像に対応付けて表示させる第４表示制御手段を備えることを特徴とするものである。
第４の発明は、第１から第３の発明のいずれか１の構成において、前記送信手段によって前記情報が前記交換相手の通信端末に宛てて送信されると、当該情報が当該交換相手に提供されたことを意味する第５オブジェクト画像を、前記表示手段に表示されている前記第１オブジェクト画像群のうち、当該交換相手を象徴する第１オブジェクト画像に対応付けて表示させる第５表示制御手段を備えることを特徴とするものである。
【００８１】
第５の発明は、第１から第４の発明のいずれか１の構成において、前記第１操作受付手段によって受け付けられる前記第１操作は、前記表示手段において前記第２オブジェクト画像が表示された領域を触ってから、前記第１オブジェクト画像群のいずれかが表示されている領域へと移動させる操作であることを特徴とするものである。
第６の発明は、第１から第５の発明のいずれか１の構成において、前記第２操作受付手段によって受け付けられる前記第２操作は、前記第１オブジェクト画像に対応付けて表示されている前記第３オブジェクト画像が表示された領域を触ってから、前記情報を格納する格納体の象徴となる第６オブジェクト画像が表示されている領域へと移動させる操作であることを特徴とするものである。
第７の発明は、第１から第６の発明のいずれか１の構成において、交換対象となる前記情報は、利用者の属性を表す情報であることを特徴とするものである。
【００８２】
第８の発明は、画像を表示する表示手段に、情報の交換相手の象徴となる第１オブジェクト画像を集めた第１オブジェクト画像群を表示させ、情報の交換相手に提供される情報の象徴となる第２オブジェクト画像を表示させるステップと、前記第２オブジェクト画像を前記第１オブジェクト画像群のいずれかに対応付ける第１操作を受け付けるステップと、受け付けられた当該第１操作により前記第２オブジェクト画像が対応付けられた前記第１オブジェクト画像が象徴する前記交換相手の通信端末に対し、当該第２オブジェクト画像が象徴する情報の提供を通知するステップと、前記通知に応じて、前記交換相手の通信端末から、前記表示手段に表示されている前記第２オブジェクト画像によって象徴される情報が要求されると、当該情報を当該交換相手の通信端末に送信するステップと、情報の交換相手から当該情報を提供することが通知されると、当該情報の象徴となる第３オブジェクト画像を、前記表示手段に表示されている前記第１オブジェクト画像群のうち、当該交換相手の象徴となる前記第１オブジェクト画像に対応付けて表示させるステップと、前記第３オブジェクト画像が象徴する前記情報を受け取ることを指示する第２操作を受け付けるステップと、前記第２操作が受け付けられると、当該第２操作により受け取ることが指示された前記情報を取得して、情報を記憶する記憶手段に書き込むステップとを備えることを特徴とする通信端末の表示方法である。
【００８３】
第９の発明は、コンピュータを、画像を表示する表示手段に、情報の交換相手の象徴となる第１オブジェクト画像を集めた第１オブジェクト画像群を表示させる第１表示制御手段と、情報の交換相手に提供される情報の象徴となる第２オブジェクト画像を前記表示手段に表示させる第２表示制御手段と、前記第２オブジェクト画像を前記第１オブジェクト画像群のいずれかに対応付ける第１操作を受け付ける第１操作受付手段と、前記第１操作受付手段が受け付けた当該第１操作により前記第２オブジェクト画像が対応付けられた前記第１オブジェクト画像が象徴する前記交換相手の通信端末に対し、当該第２オブジェクト画像が象徴する情報の提供を通知する通知手段と、前記通知手段による通知に応じて、前記交換相手の通信端末から、前記表示手段に表示されている前記第２オブジェクト画像によって象徴される情報が要求されると、当該情報を当該交換相手の通信端末に送信する送信手段と、情報の交換相手から当該情報を提供することが通知されると、当該情報の象徴となる第３オブジェクト画像を、前記表示手段に表示されている前記第１オブジェクト画像群のうち、当該交換相手の象徴となる前記第１オブジェクト画像に対応付けて表示させる第３表示制御手段と、前記第３オブジェクト画像が象徴する前記情報を受け取ることを指示する第２操作を受け付ける第２操作受付手段と、前記第２操作受付手段が前記第２操作を受け付けると、当該第２操作により受け取ることが指示された前記情報を取得して、情報を記憶する記憶手段に書き込む書込手段として機能させるためのプログラムである。
【符号の説明】
【００８４】
１０・・・移動通信端末、１１・・・制御部、１２・・・通信部、１３・・・操作部、１４・・・表示部、１５・・・音声入出力部、１６・・・記憶部、２０・・・移動通信網、３０・・・測位装置、４０・・・サーバ装置、４１・・・制御部、４２・・・通信部、４３・・・記憶部、４３１・・・検索条件テーブル、４３２・・・利用者管理テーブル。
【図１】
0005441985.tif 000002
【図２】
0005441985.tif 000003
【図３】
0005441985.tif 000004
【図４】
0005441985.tif 000005
【図５】
0005441985.tif 000006
【図６】
0005441985.tif 000007
【図８】
0005441985.tif 000008
【図１０】
0005441985.tif 000009
【図１３】
0005441985.tif 000010
【図１６】
0005441985.tif 000011
【図２１】
0005441985.tif 000012
【図２２】
0005441985.tif 000013
【図７】
0005441985.tif 000014
【図９】
0005441985.tif 000015
【図１１】
0005441985.tif 000016
【図１２】
0005441985.tif 000017
【図１４】
0005441985.tif 000018
【図１５】
0005441985.tif 000019
【図１７】
0005441985.tif 000020
【図１８】
0005441985.tif 000021
【図１９】
0005441985.tif 000022
【図２０】
0005441985.tif 000023