(57)【要約】【課題】ユーザにとって利便性の高い通信を実現できるようにする。【解決手段】自端末（携帯電話機）１は、赤外線通信（第１通信手段）を利用し、Bluetooth通信（第２通信手段）の通信相手先として所望する相手端末（携帯電話機）２からその端末識別情報を取得して記憶している状態において、周囲に存在する相手端末２を、Bluetooth通信を利用して検索すると共に、検索した相手端末２からその端末識別情報を取得し、この取得した端末識別情報と記憶しておいた端末識別情報との比較結果に基づいて検索処理を制御する。この場合、両方の端末識別情報が一致すれば、その時点で検索処理を打ち切って、その後のBluetooth通信を速やかに開始させる。【選択図】  図１
2010268266.tif 000002
【特許請求の範囲】
【請求項１】
第１及び第２通信手段を備える通信端末装置であって、
前記第１通信手段を利用して他の端末装置から当該端末装置を識別する端末識別情報を取得する第１取得手段と、
この第１取得手段によって取得された端末識別情報を記憶手段に記憶させる記憶制御手段と、
周囲に存在する前記他の端末装置を、前記第２通信手段を利用して検索する検索手段と、
この検索手段によって前記他の端末装置が検索された場合に、前記第２通信手段を利用して当該他の端末装置からその端末識別情報を取得する第２取得手段と、
この第２取得手段によって取得された端末識別情報と前記記憶手段に記憶されている端末識別情報とを比較する比較手段と、
この比較手段による比較結果に基づいて、前記検索手段による検索を制御する検索制御手段と、
を具備したことを特徴とする通信端末装置。
【請求項２】
前記検索制御手段は、前記比較手段による比較の結果、前記第２取得手段によって取得された端末識別情報と前記記憶手段に記憶されている端末識別情報とが一致しないと判別された場合に、前記検索手段による検索を継続する、
ようにしたことを特徴とする請求項１記載の通信端末装置。
【請求項３】
前記検索制御手段は、前記比較手段による比較の結果、前記第２取得手段によって取得された端末識別情報と前記記憶手段に記憶されている端末識別情報とが一致すると判別された場合に、前記検索手段による検索を停止する、
ようにしたことを特徴とする請求項１記載の通信端末装置。
【請求項４】
前記比較手段による比較の結果、前記第２取得手段によって取得された端末識別情報と前記記憶手段に記憶されている端末識別情報とが一致すると判別された場合に、この端末識別情報が示す前記他の端末装置との間で前記第２通信手段を利用した通信を行う通信制御手段を更に備え、
前記検索手段による検索を停止した後、前記通信制御手段による通信を行う、
ようにしたことを特徴とする請求項３記載の通信端末装置。
【請求項５】
前記第１取得手段は、前記端末識別情報と共に前記第２通信手段による通信を許可するための認証情報を取得し、
前記記憶制御手段は、前記第１取得手段によって取得された端末識別情報と前記認証情報とを対応付けて前記記憶手段に記憶させ、
前記通信制御手段によって前記第２通信手段を利用した通信を行うにあたって、前記記憶手段に記憶されている認証情報に基づいて前記第２通信手段による通信を許可するための認証を行う認証手段を更に備える、
ようにしたことを特徴とする請求項４記載の通信端末装置。
【請求項６】
前記記憶手段に認証情報が記憶されているか否かを判別する認証情報判別手段と、
この認証情報判別手段によって認証情報が記憶されていないと判別された場合に、認証情報をユーザ操作によって指定する指定手段と、
を更に備える、
ようにしたことを特徴とする請求項５記載の通信端末装置。
【請求項７】
前記記憶手段に認証情報が記憶されているか否かを判別する認証情報判別手段と、
この認証情報判別手段によって認証情報が記憶されていないと判別された場合に、前記第１通信手段を利用して、前記他の端末装置から認証情報を取得する第３取得手段と、
を更に備える、
ようにしたことを特徴とする請求項５記載の通信端末装置。
【請求項８】
前記認証手段によって認証が正常に行われたか否かを判別する認証結果判別手段と、
この認証結果判別手段によって正常に行われなかったと判別された場合に、前記認証情報をユーザ操作によって指定する指定手段と、
を更に備える、
ようにしたことを特徴とする請求項５記載の通信端末装置。
【請求項９】
前記認証手段によって認証が正常に行われたか否かを判別する認証結果判別手段と、
この認証結果判別手段によって正常に行われなかったと判別された場合に、前記第１通信手段を利用して、前記他の端末装置から認証情報を取得する第３取得手段と、
を更に備える、
ようにしたことを特徴とする請求項５記載の通信端末装置。
【請求項１０】
前記第１取得手段は、複数の他の端末装置から、それぞれの端末識別情報を取得し、
前記記憶制御手段は、前記第１取得手段によって取得された複数の端末識別情報を記憶手段に記憶させ、
前記比較手段は、前記第２取得手段によって取得された端末識別情報と前記記憶手段に記憶されている複数の端末識別情報とを比較し、
前記検索制御手段は、前記比較手段による比較の結果、前記記憶手段に記憶されている複数の端末識別情報の全てが前記第２取得手段によって取得されたと判別された場合に、前記検索手段による検索を停止する、
ようにしたことを特徴とする請求項１記載の通信端末装置。
【請求項１１】
第１及び第２通信手段を備える通信端末装置であって、
前記第２通信手段による通信を許可するための認証情報を指定する指定手段と、
当該通信端末装置を識別する端末識別情報を前記指定手段によって指定された認証情報と共に、前記第１通信手段を利用して他の端末装置に送信する第１送信手段と、
当該通信端末装置を識別する端末識別情報を前記他の端末装置からの要求に従って前記第２通信手段を利用して送信する第２送信手段と、
前記第２通信手段を利用して通信を行うにあたって、前記他の端末装置からの要求に従って前記第２通信手段による通信を許可するための認証処理を前記指定手段によって指定された認証情報に基づいて実行する認証手段と、
を具備したことを特徴とする通信端末装置。
【請求項１２】
第１及び第２通信手段を備える通信端末装置で実行されるプログラムであって、
前記第１通信手段を利用して他の端末装置から当該端末装置を識別する端末識別情報を取得する機能と、
前記取得された端末識別情報を記憶手段に記憶させる機能と、
周囲に存在する前記他の端末装置を、前記第２通信手段を利用して検索する機能と、
前記他の端末装置が検索された場合に、前記第２通信手段を利用して当該他の端末装置からその端末識別情報を取得する機能と、
前記取得された端末識別情報と前記記憶手段に記憶されている端末識別情報とを比較する機能と、
前記比較した結果に基づいて前記検索を制御する機能と、
をコンピュータに実現させるためのプログラム。
【請求項１３】
第１及び第２通信手段を備える通信端末装置で実行されるプログラムであって、
前記第２通信手段による通信を許可するための認証情報を指定する機能と、
当該通信端末装置を識別する端末識別情報を前記指定された認証情報と共に、前記第１通信手段を利用して他の端末装置に送信する機能と、
当該通信端末装置を識別する端末識別情報を前記他の端末装置からの要求に従って前記第２通信手段を利用して送信する機能と、
前記第２通信手段を利用して通信を行うにあたって、前記他の端末装置からの要求に従って前記第２通信手段による通信を許可するための認証処理を前記指定された認証情報に基づいて実行する機能と、
をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１及び第２通信手段を備える通信端末装置及びプログラムに関する。
【背景技術】
【０００２】
一般に、携帯電話機などの通信端末装置に搭載されているBluetooth（登録商標、以下、同様）通信機能は、手軽に無線通信を行うことができるという反面、Bluetooth通信の使用時にはその通信の相手先同士を特定して対応付けるペアリングと呼ばれる操作を必要としている。ここで、通信の相手先同士を特定するための一般的な接続手順は、次のようにして行われている。すなわち、複数の通信端末装置のBluetooth通信機能をそれぞれ起動させて接続待ち状態にした後、一方の端末装置を主体として他の端末装置を検索（探索・発見）する検索処理を実行する。この検索処理は、周囲に他の端末装置が存在しているか否かの検索を行うもので、周囲に存在していてBluetooth通信が可能な接続待ち状態にある端末装置が存在していれば、その端末装置から端末識別情報（例えば、端末ＩＤ、固有アドレスなど）を取得する。このような検索処理を所定時間継続して実行した後、この所定時間（検索実行時間）が経過すると、周囲の各端末装置から取得した端末識別情報を通信相手先の選択候補として、それぞれ一覧表示させる。
【０００３】
ここで、上述の通信相手一覧画面の中からユーザが所望する通信相手先（端末装置）を特定するためにその端末識別情報を選択する操作を行った後に、２つの端末装置の両方で同じ認証情報（例えば、暗証番号、パスワードなどの数字列や文字列情報）をそれぞれ入力する操作を行うと、２つの端末装置では、その認証情報に基づいて認証処理を開始し、その結果、２つの端末装置で同じ認証情報が入力された場合には、認証が正しく行われたものとして、Bluetooth通信のペアリングを完了させ、データ通信が可能な状態となるが、このような接続手順では、ユーザにとって利便性の低いものとなる。
【０００４】
すなわち、通信可能な端末装置が周囲に存在しているか否かの検索処理を所定時間行う場合、その時間を長くすると、実際にデータ通信が開始されるまでの時間が長くなってしまい、反対にその時間を短くすると、通信可能な端末装置の検索を充分に行わないまま検索が終了してしまうことが起こり得る。また、通信可能な端末装置が周囲に多数台存在しているような場合には、それに応じて多数の端末識別情報が一覧画面に表示されてしまうため、その中から所望する通信相手先を見つけ出して選択する操作が困難なものとなり、その選択を間違えることなども起こり易くなる。
【０００５】
ところで、従来では、通信可能な範囲に存在するスレーブ機器の情報を収集するための認証手順を行う無線通信装置において、問い合わせ信号を送信する送信電力を段階的に増加させたり、問い合わせ信号の送信に指向性を持たせたりすることによって検索する範囲を絞るようにした技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２１８７８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した先行技術をBluetooth通信の相手先を特定する技術に適用したとしても、やはり検索処理には所定時間がかかってしまうことには変わりなく、ユーザにとって利便性の低いものとなる。一方、上述の認証情報は、一般に４〜１６桁程度の数字列情報であるが、傍受や解読防止などのセキュリティ維持の観点からその桁数を多くすると、認証情報の入力が面倒なものとなるほか、２つの端末装置に同じ認証情報を入力する際に入力の間違えなども起こり易くなる。
【０００８】
本発明の課題は、ユーザにとって利便性の高い通信を実現できるようにすることである。
【課題を解決するための手段】
【０００９】
上述した課題を解決するために請求項１記載の発明は、第１及び第２通信手段を備える通信端末装置であって、前記第１通信手段を利用して他の端末装置からその端末識別情報を取得する第１取得手段と、この第１取得手段によって取得された端末識別情報を記憶手段に記憶させる記憶制御手段と、周囲に存在する前記他の端末装置を、前記第２通信手段を利用して検索する検索手段と、この検索手段によって前記他の端末装置が検索された場合に、前記第２通信手段を利用して当該他の端末装置からその端末識別情報を取得する第２取得手段と、この第２取得手段によって取得された端末識別情報と前記記憶手段に記憶されている端末識別情報とを比較する比較手段と、この比較手段による比較結果に基づいて、前記検索手段による検索を制御する検索制御手段と、を具備したことを特徴とする。
【００１０】
請求項１に従属する発明として、前記検索制御手段は、前記比較手段による比較の結果、前記第２取得手段によって取得された端末識別情報と前記記憶手段に記憶されている端末識別情報とが一致しないと判別された場合に、前記検索手段による検索を継続する、ようにしたことを特徴とする請求項２記載の発明であってもよい。
【００１１】
請求項１に従属する発明として、前記検索制御手段は、前記比較手段による比較の結果、前記第２取得手段によって取得された端末識別情報と前記記憶手段に記憶されている端末識別情報とが一致すると判別された場合に、前記検索手段による検索を停止する、ようにしたことを特徴とする請求項３記載の発明であってもよい。
【００１２】
請求項３に従属する発明として、前記比較手段による比較の結果、前記第２取得手段によって取得された端末識別情報と前記記憶手段に記憶されている端末識別情報とが一致すると判別された場合に、この端末識別情報が示す前記他の端末装置との間で前記第２通信手段を利用した通信を行う通信制御手段を更に備え、前記検索手段による検索を停止した後、前記通信制御手段による通信を行う、ようにしたことを特徴とする請求項４記載の発明であってもよい。
【００１３】
請求項４に従属する発明として、前記第１取得手段は、前記端末識別情報と共に前記第２通信手段による通信を許可するための認証情報を取得し、前記記憶制御手段は、前記第１取得手段によって取得された端末識別情報と前記認証情報とを対応付けて前記記憶手段に記憶させ、前記通信制御手段によって前記第２通信手段を利用した通信を行うにあたって、前記記憶手段に記憶されている認証情報に基づいて前記第２通信手段による通信を許可するための認証を行う認証手段を更に備える、ようにしたことを特徴とする請求項５記載の発明であってもよい。
【００１４】
請求項５に従属する発明として、前記記憶手段に認証情報が記憶されているか否かを判別する認証情報判別手段と、この認証情報判別手段によって認証情報が記憶されていないと判別された場合に、認証情報をユーザ操作によって指定する指定手段と、を更に備える、ようにしたことを特徴とする請求項６記載の発明であってもよい。
【００１５】
請求項５に従属する発明として、前記記憶手段に認証情報が記憶されているか否かを判別する認証情報判別手段と、この認証情報判別手段によって認証情報が記憶されていないと判別された場合に、前記第１通信手段を利用して、前記他の端末装置から認証情報を取得する第３取得手段と、を更に備える、ようにしたことを特徴とする請求項７記載の発明であってもよい。
【００１６】
請求項５に従属する発明として、前記認証手段によって認証が正常に行われたか否かを判別する認証結果判別手段と、この認証結果判別手段によって正常に行われなかったと判別された場合に、前記認証情報をユーザ操作によって指定する指定手段と、を更に備える、ようにしたことを特徴とする請求項８記載の発明であってもよい。
【００１７】
請求項５に従属する発明として、前記認証手段によって認証が正常に行われたか否かを判別する認証結果判別手段と、この認証結果判別手段によって正常に行われなかったと判別された場合に、前記第１通信手段を利用して、前記他の端末装置から認証情報を取得する第３取得手段と、を更に備える、ようにしたことを特徴とする請求項９記載の発明であってもよい。
【００１８】
請求項１に従属する発明として、前記第１取得手段は、複数の他の端末装置から、それぞれの端末識別情報を取得し、前記記憶制御手段は、前記第１取得手段によって取得された複数の端末識別情報を記憶手段に記憶させ、前記比較手段は、前記第２取得手段によって取得された端末識別情報と前記記憶手段に記憶されている複数の端末識別情報とを比較し、前記検索制御手段は、前記比較手段による比較の結果、前記記憶手段に記憶されている複数の端末識別情報の全てが前記第２取得手段によって取得されたと判別された場合に、前記検索手段による検索を停止する、ようにしたことを特徴とする請求項１０記載の発明であってもよい。
【００１９】
また、上述した課題を解決するために請求項１１記載の発明は、第１及び第２通信手段を備える通信端末装置であって、前記第２通信手段による通信を許可するための認証情報を指定する指定手段と、当該通信端末装置を識別する端末識別情報を前記指定手段によって指定された認証情報と共に、前記第１通信手段を利用して他の端末装置に送信する第１送信手段と、当該通信端末装置を識別する端末識別情報を前記他の端末装置からの要求に従って前記第２通信手段を利用して送信する第２送信手段と、前記第２通信手段を利用して通信を行うにあたって、前記他の端末装置からの要求に従って前記第２通信手段による通信を許可するための認証処理を前記指定手段によって指定された認証情報に基づいて実行する認証手段と、を具備したことを特徴とする。
【００２０】
また、上述した課題を解決するために請求項１２記載の発明は、第１及び第２通信手段を備える通信端末装置で実行されるプログラムであって、前記第１通信手段を利用して他の端末装置から当該端末装置を識別する端末識別情報を取得する機能と、前記取得された端末識別情報を記憶手段に記憶させる機能と、周囲に存在する前記他の端末装置を、前記第２通信手段を利用して検索する機能と、前記他の端末装置が検索された場合に、前記第２通信手段を利用して当該他の端末装置からその端末識別情報を取得する機能と、前記取得された端末識別情報と前記記憶手段に記憶されている端末識別情報とを比較する機能と、
前記比較した結果に基づいて前記検索を制御する機能と、をコンピュータに実現させるためのプログラム。
【００２１】
また、上述した課題を解決するために請求項１３記載の発明は、第１及び第２通信手段を備える通信端末装置で実行されるプログラムであって、前記第２通信手段による通信を許可するための認証情報を指定する機能と、当該通信端末装置を識別する端末識別情報を前記指定された認証情報と共に、前記第１通信手段を利用して他の端末装置に送信する機能と、当該通信端末装置を識別する端末識別情報を前記他の端末装置からの要求に従って前記第２通信手段を利用して送信する機能と、前記第２通信手段を利用して通信を行うにあたって、前記他の端末装置からの要求に従って前記第２通信手段による通信を許可するための認証処理を前記指定された認証情報に基づいて実行する機能と、をコンピュータに実現させるためのプログラム。
【発明の効果】
【００２２】
本発明によれば、ユーザにとって利便性の高い通信を実現することができる。
【図面の簡単な説明】
【００２３】
【図１】通信端末装置として適用した携帯電話機１が利用可能な通信ネットワークシステムを示したブロック図。
【図２】自端末（携帯電話機）１の基本的な構成要素を示したブロック図。
【図３】（１）は、自端末ＩＤ記憶部Ｍ３を説明するための図、（２）は、相手端末ＩＤ記憶部Ｍ４を説明するための図。
【図４】自端末１の全体動作の概要を示したフローチャート。
【図５】赤外線受信処理（図４のステップＡ６）を詳述するためのフローチャート。
【図６】Bluetooth検索処理（図４のステップＡ７）を詳述するためのフローチャート。
【図７】Bluetooth送信処理（図４のステップＡ８）を詳述するためのフローチャート。
【図８】赤外線送信処理（図４のステップＡ１０）を詳述するためのフローチャート。
【図９】Bluetooth被検索処理（図４のステップＡ１１）を詳述するためのフローチャート。
【図１０】Bluetooth受信処理（図４のステップＡ１２）を詳述するためのフローチャート。
【発明を実施するための形態】
【００２４】
以下、図１〜図１０を参照して本発明の実施形態を説明する。
本実施形態は、通信端末装置として携帯電話機に適用した場合を例示したもので、図１は、この携帯電話機が利用可能な通信ネットワークシステムを示したブロック図である。
携帯電話機１は、自己（ユーザ）側の端末（自端末）を示し、他の携帯電話機２は、この自端末側の携帯電話機１との間でデータ通信を行う相手側の端末（相手端末）を示している。以下、自端末側の携帯電話機１を単に自端末１と呼称し、相手端末側の携帯電話機２を単に相手端末２と呼称するものとする。なお、自端末１と相手端末（他の端末）２とは同様の構成となっているため、以下、自端末１についてのみ説明するものとする。この自端末１には、音声電話機能、電子メール機能、インターネット接続機能（Ｗｅｂアクセス機能）などのほか、近距離通信機能が備えられている。この近距離通信機能は、非接触タイプの複数の通信手段を有し、赤外線通信機能（第１の通信手段）とBluetooth通信機能（第２の通信手段）によって相手端末２との間で近距離通信を行う。
【００２５】
自端末１は、相手端末２との間で近距離通信が可能なほか、最寄りの基地局３Ａ、交換機３Ｂから無線通信網（移動体通信網）３に接続されると、この無線通信網３を介して相手端末２との間で通話可能な状態となる。また、自端末１は、無線通信網３を介してインターネット４に接続されると、Ｗｅｂサイトをアクセスして閲覧可能となり、インターネット４を介してコンテンツ配信装置５に接続されると、このコンテンツ配信装置５から動画、静止画、音楽、ニュース、天気予報などのデータをインターネット４、無線通信網３を介してダウンロード可能な状態となる。
【００２６】
図２は、自端末１の基本的な構成要素を示したブロック図である。
中央制御部１１は、二次電池（図示省略）を備えた電池部１２からの電力供給によって動作し、記憶部１３内の各種のプログラムに応じてこの自端末１の全体動作を制御する中央演算処理装置やメモリ（図示省略）などを有している。記憶部１３には、プログラム記憶部Ｍ１、各種情報一時記憶部Ｍ２、自端末ＩＤ記憶部Ｍ３、相手端末ＩＤ記憶部Ｍ４、データ記憶部Ｍ５などが設けられている。プログラム記憶部Ｍ１は、図４〜図１０に示した動作手順に応じて本実施形態を実現するためのプログラムや各種のアプリケーションなどが格納されているほか、それに必要とする情報などが記憶されている。
【００２７】
各種情報一時記憶部Ｍ２は、フラグ情報、タイマ情報、画面情報など、自端末１が動作するために必要な各種の情報を一時的に記憶するワーク領域である。データ記憶部Ｍ５は、コンテンツ配信装置５からダウンロードした動画、静止画、音楽、ニュース、天気予報などのデータ、入力作成したアドレス帳データ、スケジュールデータなどを記憶するメモリである。なお、自端末ＩＤ記憶部Ｍ３、相手端末ＩＤ記憶部Ｍ４については後述するものとする。
【００２８】
無線通信部１４は、図示しない無線部、ベースバンド部、多重分離部などを備え、例えば、通話機能、電子メール機能、インターネット接続機能などの動作時に、最寄りの基地局３Ａとの間でデータの送受信を行うもので、通話機能の動作時にはベースバンド部の受信側から信号を取り込んで受信ベースバンド信号に復調したのち、音声信号処理部１５を介して通話用スピーカＳＰから音声出力させ、また、通話用マイクＭＣからの入力音声データを音声信号処理部１５から取り込み、送信ベースバンド信号に符号化したのち、ベースバンド部の送信側に与えてアンテナＡＴ１から発信出力させる。
【００２９】
Bluetooth通信部１６は、非接触タイプの近距離通信機能を構成する構成要素で、所定周波数の電波で情報を、アンテナＡＴ２を介して送受信するもので、例えば、半径数十ｍの範囲内において相手端末２との間で交信可能となっている。赤外線通信部１７は、近距離通信機能を構成する構成要素で、所定波長の赤外線で情報を、アンテナＡＴ３を介して送受信するもので、例えば、１ｍの範囲内において相手端末２との間で交信可能となっている。表示部１８は、高精細液晶あるいは有機ＥＬなどを使用し、例えば、文字情報、待受画像などを表示させる。操作部１９は、ダイヤル入力、文字入力、コマンド入力などを入力するもので、中央制御部１１は、この操作部１９からの入力操作信号に応じた処理を実行する。ＲＴＣ（リアルタイムクロックモジュール）２０は、時計部を構成するもので、中央制御部１１は、ＲＴＣ２０から現在日時を取得する。報知部２１は、サウンドスピーカ２１Ａ、ＬＥＤ（発光ダイオード）２１Ｂ、振動モータ２１Ｃを備え、着信時に駆動されて着信報知を行うほか、アラーム報知時などでも駆動される。
【００３０】
この実施形態では、Bluetooth通信を行うにあたって、その通信相手先同士を特定して対応付けるペアリング時の接続手順を簡素化するために、赤外線通信を利用して事前に必要な情報（相手端末２側の各種情報）を取得するようにしている。すなわち、Bluetooth通信を利用した通信を行うにあたって、中央制御部１１は、事前に赤外線通信部１７を利用し、通信相手先として所望する相手端末２からその端末識別情報と共にBluetooth通信を許可するための認証情報を取得して相手端末ＩＤ記憶部Ｍ４に記憶しておく。この状態において、Bluetooth通信を利用して周囲に存在する相手端末２を検索する検索処理を行う。この検索処理によって周囲に存在する相手端末２を検索する毎にその端末識別情報を取得すると共に、この取得した端末識別情報と相手端末ＩＤ記憶部Ｍ４に記憶しておいた端末識別情報とを比較し、その比較結果に基づいて検索処理を制御するようにしている。
【００３１】
この場合、両方の端末識別情報を比較した結果、両方の端末識別情報が一致しなければ、この検索処理を所定時間経過するまでそのまま継続実行させるが、両方の端末識別情報が一致すれば、つまり、事前の赤外線通信によって特定された通信相手先の相手端末２を検索（探索・発見）したときには、上述の所定時間（検索実行時間）が経過していなくてもその時点で検索処理を停止させる（打ち切る）ようにしている。そして、この検索処理の停止後、端末識別情報が一致した相手端末２を通信相手先として認証する認証処理を開始し、自端末１と相手端末２との認証情報が同一であれば、認証が正しく行われて、Bluetooth通信のペアリングが完了したものとして、それらの間でのデータ通信を可能な状態とする。
【００３２】
なお、上述したペアリング時の接続手順は、自端末１が主体となって検索処理を行う場合であるが、これとは逆に、相手端末２が主体となって検索処理が行われる場合の接続手順は次のようになる。この場合においても、その接続手順を簡素化するために、赤外線通信を利用して事前に必要な情報を取得する処理が行われるが、この場合、自端末１は、相手端末２からの要求に従って必要な情報を送信するようにしている。この状態において、相手端末２側でBluetooth通信を利用した検索処理が開始されると、自端末１は、相手端末２からの要求に従って自己の端末識別情報をBluetooth通信によって送信した後、相手端末２からの要求に従ってBluetooth通信を許可するための認証処理を開始し、自端末１と相手端末２との認証情報が同一であれば、認証が正しく行われて、Bluetooth通信のペアリングが完了したものとして、それらの間でのデータ通信を可能な状態とする。
【００３３】
図３は、自端末ＩＤ記憶部Ｍ３、相手端末ＩＤ記憶部Ｍ４を説明するための図である。
自端末ＩＤ記憶部Ｍ３は、図３（１）に示すように、Bluetooth通信を利用した通信を行うにあたって、自端末を特定するために必要な情報として「端末ＩＤ」、「暗証番号」を記憶するもので、「端末ＩＤ」は、自端末１を識別する端末識別情報であり、ユーザ操作によって任意に入力指定されたもので、例えば、１２桁の数字列構成の固有アドレス（Bluetoothアドレス）である。「暗証番号」は、Bluetooth通信を許可するための認証情報であり、ユーザ操作によって任意に入力指定されたもので、例えば、８桁の数字列構成となっている。
【００３４】
相手端末ＩＤ記憶部Ｍ４は、図３（２）に示すように、Bluetooth通信を利用した通信を行うにあたって、その通信相手先（相手端末２）を特定するために必要な情報として「端末ＩＤ」、「暗証番号」を記憶するもので、これらの情報はその通信相手先の相手端末２から事前に赤外線通信を利用して取得した情報（端末識別情報、認証情報）である。そして、相手端末ＩＤ記憶部Ｍ４は、Bluetooth通信の相手先が複数の場合には、この相手端末２毎に赤外線通信を利用して取得した情報として、「端末ＩＤ」、「暗証番号」を記憶可能となっている。なお、相手端末２から「暗証番号」を取得していない場合（相手端末から送信されて来ない場合）には「暗証番号」の記憶は省略される。「端末ＩＤ」、「暗証番号」に対応付けられている「検索済みフラグ」は、Bluetooth通信を利用して周囲に存在する相手端末を検索する検索処理を実行中に、相手端末ＩＤ記憶部Ｍ４に記憶されている相手端末２が検索された際に、検索済みであることを示す“１”がセットされるフラグである。
【００３５】
次に、この実施形態における自端末１の動作概念を図４〜図１０に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、ネットワークなど伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム／データを利用して本実施形態特有の動作を実行することもできる。
【００３６】
図４は、自端末１の全体動作の概要を示したフローチャートである。
先ず、中央制御部１１は、電源を投入する電源オン操作が行われたことを検出したときには（ステップＡ１でＹＥＳ）、電源供給を開始させて所定のメモリなどを初期化する電源オン処理を実行したのち、所定の待受画像を読み出して表示させたり、基地局３Ａとの間で通信を行って位置登録をしたりする待受処理を行う（ステップＡ２）。その後、操作待ちや着信待ちなどの待ち受け状態となる。ここで、任意の情報を設定する設定操作が行われたことを検出した場合には（ステップＡ３でＹＥＳ）、その操作に対応する設定処理として、例えば、コンテンツ配信装置５から動画、静止画、音楽、ニュース、天気予報などの情報をインターネット４、無線通信網２を介してダウンロードしてデータ記憶部Ｍ５に記憶させる処理を行ったり、着信音や音量を設定する処理などを行ったりしたのち、上述のステップＡ３に戻る。
【００３７】
また、待ち受け状態において電話着信を検出すると（ステップＡ１３でＹＥＳ）、通話可能な状態とする通話処理に移る（ステップＡ１４）。また、電源オフ操作が行われたことを検出すると（ステップＡ１５でＹＥＳ）、電源オフ処理に移り（ステップＡ１６）、図４のフローの終了となるが、その他の操作が行われたことを検出すると（ステップＡ１７でＹＥＳ）、例えば、音声電話の発信処理、電子メールの送受信処理など、その他の操作に応じた処理に移る（ステップＡ１８）。その後、上述のステップＡ３に戻る。
【００３８】
また、待ち受け状態においては端末ＩＤ取得操作が行われたかを調べたり（ステップＡ５）、端末ＩＤ送信操作が行われたかを調べたりする（ステップＡ９）。すなわち、Bluetooth通信の相手先同士を特定して対応付けるにあたって、相手端末２から「端末ＩＤ」を受信取得すべきことを指示するための操作が行われたかを調べたり（ステップＡ５）、逆に、自己の「端末ＩＤ」を相手端末２へ送信すべきことを指示するための操作が行われたかを調べたりする（ステップＡ９）。
【００３９】
いま、Bluetooth通信の相手先同士を特定して対応付けるために赤外線通信を利用して事前に必要な情報を取得する処理を行う。この場合、通信相手先同士とする自端末１と相手端末２とを赤外線通信が可能な範囲内に接近させた状態において、一方の端末に対しては端末ＩＤ取得操作を行い、他方の端末に対しては端末ＩＤ送信操作を行う。ここで、自端末１側で端末ＩＤ取得操作が行われたことを検出した場合（ステップＡ５でＹＥＳ）、つまり、自端末１が主体となって検索処理を行う場合には、後述する赤外線受信処理（ステップＡ６）、Bluetooth検索処理（ステップＡ７）、Bluetooth送信処理の実行に移る（ステップＡ８）。これとは逆に、自端末１側で端末ＩＤ送信操作が行われたことを検出した場合（ステップＡ９でＹＥＳ）、つまり、相手端末２が主体となって検索処理を行う場合には、後述する赤外線送信処理（ステップＡ１０）、Bluetooth被検索処理（ステップＡ１１）、Bluetooth受信処理の実行に移る（ステップＡ１２）。
【００４０】
図５は、赤外線受信処理（図４のステップＡ６）、図６は、Bluetooth検索処理（図４のステップＡ７）、図７は、Bluetooth送信処理（図４のステップＡ８）を詳述するためのフローチャートである。また、図８は、赤外線送信処理（図４のステップＡ１０）、図９は、Bluetooth被検索処理（図４のステップＡ１１）、図１０は、Bluetooth受信処理（図４のステップＡ１２）を詳述するためのフローチャートである。なお、図５〜図１０において、所定のステップの近傍に付加した矢印付き符号Ａ〜Ｇは、データの送信／受信を示したもので、その矢印の方向がステップ側に向いているときにはデータの“受信”を示し、逆方向のときにはデータの“送信”を示している。以下、自端末１が主体となって検索処理を行う場合の接続手順と、相手端末２が主体となって検索処理を行う場合の接続手順を“送信”、“受信”の順に並列的に説明するものとする。
【００４１】
いま、自端末１側において端末ＩＤ取得操作が行われたことを検出したときには（図４のステップＡ５でＹＥＳ）、図５に示す赤外線受信処理（ステップＡ６）を開始する。先ず、赤外線通信機能を起動させた後（図５のステップＢ１）、赤外線通信部１７から相手端末２に対してその「端末ＩＤ」の送信を要求し（ステップＢ２）、この送信要求に応答して相手端末２から送信されて来た「端末ＩＤ」及び「暗証番号」を受信取得すると（ステップＢ３）、この「端末ＩＤ」を「暗証番号」に対応付けて相手端末ＩＤ記憶部Ｍ４に記憶させた後（ステップＢ４）、赤外線通信機能を終了させる（ステップＢ５）。
【００４２】
他方、自端末１側において端末ＩＤ送信操作が行われたことを検出したときには（図４のステップＡ９でＹＥＳ）、図８に示す赤外線送信処理（ステップＡ１０）を開始する。先ず、赤外線通信機能を起動させた後（図８のステップＣ１）、Bluetooth通信を許可するための認証情報として「暗証番号」を入力指定する操作が行われたことを検出したときには（ステップＣ２）、入力指定された「暗証番号」を自端末ＩＤ記憶部Ｍ３に記憶させる（ステップＣ３）。ここで、相手端末２から「端末ＩＤ」送信要求を受信すると（ステップＣ４）、この要求に応じて自端末ＩＤ記憶部Ｍ３から読み出した自己の「端末ＩＤ」を「暗証番号」と共にその要求元の相手端末２に対して送信した後（ステップＣ５）、赤外線通信機能を終了させる（ステップＣ６）。
【００４３】
このようにしてBluetooth通信に必要な情報を相手端末２から事前に取得して記憶させておくが、通信相手先が複数の場合には、上述した赤外線受信処理（図４のステップＡ６）及び赤外線送信処理（ステップＡ１０）を相手端末２の数だけ繰り返せばよい。そして、このような事前取得処理（上述の赤外線受信処理）が終わると（ステップＡ６）、図６に示すBluetooth検索処理（ステップＡ７）に移る。先ず、Bluetooth通信機能を起動させることによって（図６のステップＤ１）、Bluetooth通信部１６から所定周波数の電波を発信させて、周囲に存在する相手端末２を検索する検索処理を開始する（ステップＤ２）。
【００４４】
そして、周囲に存在する相手端末２に対してその「端末ＩＤ」送信を要求し（ステップＤ３）、この要求に応答して相手端末２から所定時間（検索実行時間）内に「端末ＩＤ」を受信取得したかを調べる（ステップＤ４、Ｄ５）。すなわち、検索処理を開始してから所定時間が経過する前に相手端末２から「端末ＩＤ」を取得したかを調べ、この検索実行時間が経過しても相手端末２から「端末ＩＤ」を取得しなかったときには（ステップＤ４でＮＯ、ステップＤ５でＹＥＳ）、通信相手の相手端末２が周囲に存在していないと判断して、ステップＤ９に移り、検索動作を停止させる。
【００４５】
上述の検索実行時間が経過する前に周囲に存在する相手端末２からその「端末ＩＤ」を受信取得したときには（ステップＤ４でＹＥＳ）、この取得した「端末ＩＤ」と、相手端末ＩＤ記憶部Ｍ４に記憶されている各「端末ＩＤ」とを比較し、取得した「端末ＩＤ」が相手端末ＩＤ記憶部Ｍ４に記憶されているかを調べる（ステップＤ６）。ここで、該当する「端末ＩＤ」が記憶されていなければ、つまり、赤外線通信によって事前に特定しておいた通信相手先ではなければ（ステップＤ６でＮＯ）、Bluetooth通信機能に検索継続を指示した後（ステップＤ１０）、上述のステップＤ３に戻る。
【００４６】
また、取得した「端末ＩＤ」が相手端末ＩＤ記憶部Ｍ４に記憶されていれば、つまり、赤外線通信によって事前に特定しておいた通信相手先を検索することができたときには（ステップＤ６でＹＥＳ）、この「端末ＩＤ」に基づいて相手端末ＩＤ記憶部Ｍ４を参照し、この「端末ＩＤ」に対応する「検索済みフラグ」を“１”とした後（ステップＤ７）、全ての「検索済みフラグ」は“１”であるか（相手先として特定した相手端末２を全て検索したか）を調べる（ステップＤ８）。いま、通信相手先が１つであれば、この時点で全ての「検索済みフラグ」が“１”となっていることが判別されるので（ステップＤ８でＹＥＳ）、所定時間（検索実行時間）が経過する前であっても、この時点で検索処理を停止させるが（ステップＤ９）、全ての「検索済みフラグ」が“１”でなければ（ステップＤ８でＮＯ）、検索継続を指示した後（ステップＤ１０）、上述のステップＤ３に戻る。これによって全ての「検索済みフラグ」が“１”となれば（ステップＤ８でＹＥＳ）、この時点で検索処理を停止させる（ステップＤ９）。
【００４７】
一方、上述の赤外線送信処理（図４のステップＡ１０）が終了すると、図９に示すBluetooth被検索処理（ステップＡ１１）に移る。先ず、Bluetooth通信機能を起動させた後（図９のステップＥ１）、相手端末２から「端末ＩＤ」の送信要求を受信すると（ステップＥ２）、自端末ＩＤ記憶部Ｍ３から読み出した「端末ＩＤ」をその要求元の相手端末２に対して送信する（ステップＥ３）。
【００４８】
他方、上述のBluetooth検索処理（図４のステップＡ７）が終了すると、図７に示すBluetooth送信処理の実行に移る（ステップＡ１２）。先ず、相手端末ＩＤ記憶部Ｍ４を参照し、「検索済みフラグ」が“１”の相手端末２が有るか、つまり、通信相手先として特定した相手端末２が周囲に存在しているかを調べ（図７のステップＦ１）、存在していなければ（ステップＦ１でＮＯ）、相手端末ＩＤ記憶部Ｍ４内の「端末ＩＤ」及び「暗証番号」を消去した後（ステップＦ１０）、Bluetooth通信機能を終了させて（ステップＦ１１）、図７のフローの終了となる。
【００４９】
また、通信相手先として特定した相手端末２が周囲に存在していれば（ステップＦ１でＹＥＳ）、相手端末ＩＤ記憶部Ｍ４を参照し、「検索済みフラグ」が“１”の相手端末２に対応してその「暗証番号」が記憶されているかを調べ（ステップＦ２）、記憶されていれば（ステップＦ３でＹＥＳ）、以下の認証処理に移る（ステップＦ３〜Ｆ８）。すなわち、この「暗証番号」を相手端末ＩＤ記憶部Ｍ４から読み出した後（ステップＦ４）、「検索済みフラグ」が“１”の相手端末２に対して認証要求を送信すると共に（ステップＦ４）、読み出した「暗証番号」を送信する（ステップＦ５）。この要求後、それに応答して相手端末２から「暗証番号」を受信取得すると（ステップＦ６）、相手端末ＩＤ記憶部Ｍ４から読み出した「暗証番号」と相手端末２から取得した「暗証番号」とを比較し（ステップＦ７）、両方の「暗証番号」は一致しているか否かにに基づいて認証ＯＫ（肯定）か否かの判別を行う（ステップＦ８）。
【００５０】
ここで、認証ＮＧ（否定）と判別されたときには（ステップＦ８でＮＯ）、後述する「暗証番号」の再指定や再取得する処理に移るが（ステップＦ１２〜Ｆ１５）、認証ＯＫ（肯定）と判別されたときには（ステップＦ８でＹＥＳ）、Bluetooth通信によるデータ通信の実行に移る（ステップＦ９）。この場合、データ記憶部Ｍ５内のダウンロードデータやアドレス帳データなどの中からユーザ操作によって任意に選択されたデータを相手端末２に送信したり、相手端末２から送信されたデータを受信したりする。そして、データ通信の終了を指示する操作が行われると、次のステップＦ１０に移り、相手端末ＩＤ記憶部Ｍ４内の「端末ＩＤ」及び「暗証番号」を消去した後、Bluetooth通信機能を終了させる（ステップＦ１１）。
【００５１】
また、認証ＮＧ（否定）と判別された場合（ステップＦ８でＮＯ）、あるいは相手端末２から暗証番号が送信されて来なかったなどの理由により「検索済みフラグ」が“１”の相手端末２に対応してその「暗証番号」が記憶されていない場合には（ステップＦ２でＮＯ）、「暗証番号」の再指定や再取得する処理に移る（ステップＦ１２〜Ｆ１５）。先ず、ユーザ操作で「暗証番号」を入力指定することを示す“指定”を選択するのか、相手端末２から赤外線通信で「暗証番号」を送信して取得することを示す“取得”を選択するのかの選択画面を表示させる（ステップＦ１２）。いま、この選択画面の中から“指定”が選択された場合に（ステップＦ１３でＹＥＳ）、ユーザ操作によって「暗証番号」が入力指定されると（ステップＦ１４）、この入力指定された「暗証番号」を「検索済みフラグ」が“１”の相手端末２に対応して相手端末ＩＤ記憶部Ｍ４内に記憶させた後（ステップＦ１５）、上述のステップＦ４に移り、以下、認証処理を行う。
【００５２】
上述の選択画面の中から“取得”が選択された場合には（ステップＦ１３でＮＯ）、上述した赤外線受信処理に移り（ステップＦ１６）、相手端末２から送信されて来た「端末ＩＤ」及び「暗証番号」を受信取得して記憶させる。なお、赤外線通信機能とBluetooth通信機能とを同時に起動することができない仕組みの場合には、Bluetooth通信機能を一時的に中断して赤外線通信機能を起動させ、「暗証番号」を受信取得して赤外線通信機能を終了させた後、Bluetooth通信機能を再開させるようにすればよい。その際、「端末ＩＤ」は既に取得済みであるので、ここでは、「暗証番号」のみを取得するようにしてもよい。そして、上述のステップＦ４に移り、以下、認証処理を行う。
【００５３】
他方、上述のBluetooth被検索処理（図４のステップＡ１１）が終了すると、図１０に示すBluetooth受信処理の実行に移る（ステップＡ１２）。先ず、相手端末２から認証要求を受信すると（図１０のステップＧ１）、以下の認証処理を行う（ステップＧ２〜Ｇ９）、すなわち、相手端末２から認証要求と共に送信されて来た「暗証番号」を受信取得した後（ステップＧ２）、自端末ＩＤ記憶部Ｍ３に「暗証番号」が記憶されているかを調べ（ステップＧ３）、記憶されていれば（ステップＧ３でＹＥＳ）、自端末ＩＤ記憶部Ｍ３から「暗証番号」を読み出して（ステップＧ６）、相手端末２に対して送信する（ステップＧ７）。
【００５４】
また、自端末ＩＤ記憶部Ｍ３に「暗証番号」が記憶されていない場合に（ステップＧ３でＮＯ）、「暗証番号」を入力指定する操作が行われると（ステップＧ４）、この入力指定された「暗証番号」を自端末ＩＤ記憶部Ｍ３に記憶させる処理を行った後（ステップＧ５）、自端末ＩＤ記憶部Ｍ３から「暗証番号」を読み出して（ステップＧ６）、相手端末２に送信する（ステップＧ７）。
【００５５】
そして、自端末ＩＤ記憶部Ｍ３に記憶されている「暗証番号」と相手端末２から取得した「暗証番号」とを比較し（ステップＧ８）、この両方の「暗証番号」は一致しているか否かにに基づいて認証ＯＫ（肯定）か否かの判別を行う（ステップＧ９）。ここで、認証ＮＧ（否定）と判別されたときには（ステップＧ９でＮＯ）、上述したステップＧ４に移り、「暗証番号」の指定を受け付けて記憶させるが（ステップＧ５）、認証ＯＫ（肯定）と判別されたときには（ステップＧ９でＹＥＳ）、Bluetooth通信によるデータ通信の実行に移る（ステップＧ１０）。そして、データ通信の終了を指示する操作が行われると、次のステップＧ１１に移り、相手端末２から取得した「暗証番号」を消去した後、Bluetooth通信機能を終了させる（ステップＧ１２）。    
【００５６】
以上のように、この実施形態の自端末（携帯電話機）１は、赤外線通信（第１通信手段）を利用し、Bluetooth通信（第２通信手段）の通信相手先として所望する相手端末（携帯電話機）２からその端末識別情報を取得して記憶している状態において、周囲に存在する相手端末２を、Bluetooth通信を利用して検索すると共に、検索した相手端末２からその端末識別情報を取得し、この取得した端末識別情報と、記憶しておいた端末識別情報との比較結果に基づいて検索処理を制御するようにしたので、周囲に存在する相手端末２を検索する検索処理を複数の通信手段を利用して適切に制御することができ、ユーザにとって利便性の高い通信を実現することができる。例えば、Bluetooth通信を利用した通信を行うにあたり、赤外線通信を利用して事前に必要な情報を取得しておくことによってBluetooth通信の通信相手先同士を特定して対応付ける接続手順を簡素化することができる。
【００５７】
両方の端末識別情報を比較した結果、両方の端末識別情報が一致していなければ、検索処理を継続するようにしたので、赤外線通信によって事前に特定しておいた通信相手先の検索が可能となる。
【００５８】
両方の端末識別情報を比較した結果、両方の端末識別情報が一致していれば、検索処理を停止するようにしたので、赤外線通信によって事前に特定しておいた通信相手先を検索したときには、所定時間が経過していなくてもその時点で検索処理を途中で打ち切ることができ、それだけ高速接続が可能となる。
【００５９】
両方の端末識別情報を比較した結果、両方の端末識別情報が一致していれば、その時点で検索処理を打ち切って、その後のBluetooth通信を速やかに開始することができる。
【００６０】
赤外線通信を利用して事前に相手端末２の端末識別情報と共に認証情報を取得して記憶しておき、両方の端末識別情報を比較した結果、両方の端末識別情報が一致していれば、その時点で検索処理を打ち切った後、事前取得した認証情報を利用してBluetooth通信による認証処理を行うようにしたので、認証処理を速やかに開始することができる。この場合、従来では、Bluetooth通信開始前に、送信側と受信側の両方の装置で認証情報を入力する必要があるが、この実施形態では、赤外線通信時に送信側だけ認証情報を入力し、受信側ではそれを利用するだけでよいため、受信側での認証情報の入力を省略することができる。
【００６１】
事前取得の認証情報が記憶されていなければ、ユーザ操作によって認証情報を指定するようにしたので、認証処理を開始するまでにユーザ指定によって認証情報を補充することができる。
【００６２】
事前取得の認証情報が記憶されていなければ、赤外線通信を利用して相手端末２から認証情報を取得するようにしたので、認証処理を開始するまでに赤外線通信を利用して容易に認証情報を補充することができる。
【００６３】
認証が正常に行われなかった場合には、認証情報をユーザ操作によって指定するようにしたので、新たな認証情報に基づいて認証処理を再開させることができる。
【００６４】
認証が正常に行われなかった場合には、赤外線通信を利用して相手端末２から認証情報を取得するようにしたので、新たな認証情報に基づいて認証処理を再開させることができると共に、認証情報の取得が容易となる。
【００６５】
Bluetooth通信時の通信相手先が複数の場合には、この相手端末２毎に赤外線通信を利用して端末識別情報を取得して記憶しておき、この記憶されている複数の端末識別情報が検索された場合に、検索処理を停止するようにしたので、通信相手先が複数であっても、この全ての相手先が検索された時点で検索処理を途中で打ち切ることができる。
【００６６】
他方、相手端末２が主体となって検索処理を行う場合、自端末１は、赤外線通信を利用して事前に必要な情報（相手端末２側の認証情報）を取得して記憶している状態において、相手端末２側でBluetooth通信を利用した検索処理が開始されると、相手端末２からの要求に従って自己の端末識別情報をBluetooth通信によって送信した後、相手端末２からの要求に従ってBluetooth通信を許可するための認証処理を開始し、自端末１と相手端末２との認証情報が同一であれば、データ通信が可能な状態となるようにしたので、複数の通信手段を利用して相手端末２との通信とその認証を容易に行うことによって、利便性の高い通信を実現することができる。
【００６７】
なお、上述した実施形態においては、図８（赤外線送信処理）のステップＣ２で「暗証番号」を入力指定するようにしたが、この赤外線送信処理を行う前に入力指定したり、後で入力指定したりするようにすれば、図８のステップＣ２を省略することができる。また、「暗証番号」を後で入力指定する場合には、図８のステップＣ５の送信時では「端末ＩＤ」のみを送信すればよい。この場合、図５（赤外線受信処理）のステップＢ４では、「端末ＩＤ」と共に「暗証番号」が送信されて来ない場合には、「端末ＩＤ」のみを記憶すればよい。
【００６８】
上述した実施形態においては、図７（Bluetooth送信処理）のステップＦ５では、相手端末２側でも認証処理を行うようにしているため「暗証番号」を送信するようにしたが、相手端末２側で認証処理を行わない場合には、このステップＦ５は省略される。この場合、図１０（Bluetooth受信処理）では、相手端末２から「暗証番号」が送信されない場合（こちら側で認証処理を行わない場合）に、上述の取得、比較、認証ＯＫ判別の各ステップＧ２、Ｇ８、Ｇ９を省略するようにすればよい。このようにBluetooth通信の認証を、両方で行わずにどちらか一方のみで行うようにしてもよい。
【００６９】
上述した実施形態においては、図７（Bluetooth送信処理）のステップＦ１０及び図１０（Bluetooth受信処理）のステップＧ１１では、Bluetooth通信後の処理として相手端末の「端末ＩＤ」、「暗証番号」を消去するようにしたが、通信後でも「端末ＩＤ」、「暗証番号」を消去せずに記憶保持しておけば、その後のBluetooth通信時に「端末ＩＤ」、「暗証番号」を再入力する必要がなくなり、ユーザ負担を軽減することが可能となる。
【００７０】
上述した実施形態の相手端末ＩＤ記憶部Ｍ４は、複数の相手端末に対応して複数の「端末ＩＤ」を記憶可能な構成としたが、より簡易に、相手端末は１台だけでもよく、１件分の「端末ＩＤ」を記憶するものであってもよい。その場合、「検索済フラグ」は不要となる。したがって、図６（Bluetooth検索処理）において、「検索済フラグ」を“１”にするステップＤ７と、全ての“検索済フラグ”が１か否かを判別するステップＤ８とを省略し、次の検索停止のステップＤ９へ遷移すればよい。
【００７１】
上述した実施形態においては、端末識別情報を１２桁の数字の「端末ＩＤ」としたが、これに限らず、製造番号、電話番号、メールアドレス、任意の文字列などを端末識別情報としてもよい。また、認証情報を８桁の数字列構成の「暗証番号」としたが、これに限らず、任意の桁数の文字列、生体情報など、任意の認証情報であってもよい。送受信の対象となるデータは、アドレス帳データ、画像データ、音楽データ、スケジュールデータ、メールデータ、発信履歴データなど、任意のデータであってもよい。
【００７２】
上述した実施形態においては、複数の通信手段として、赤外線通信とBluetooth通信を例示したが、人体を介した人体接触通信、非接触ＩＣカード通信、無線ＬＡＮ通信など、任意の通信手段であってもよい。
【００７３】
上述した実施形態においては、折り畳みタイプの自端末１、２に適用したが、ストレートタイプ、スライドタイプ、スピントップタイプなど任意の筐体構造であってもよく、また、スタイルとして、クローズスタイル、オープンスタイルを例示したが、筐体構造に応じた任意のスタイルであってもよい。また、上述した実施形態においては、通信端末装置として携帯電話機を例示したが、これに限らず、例えば、パーソナルコンピュータ、ＰＤＡ、デジタルカメラ、音楽プレイヤー、それらの複合機など、通信機能を備える任意の通信端末装置であってもよい。
【００７４】
上述した実施形態において示した“装置”や“機”とは、機能別に複数の筐体に分離されていてもよく、単一の筐体に限らない。また、上述したフローチャートに記述した各ステップは、時系列的な処理に限らず、複数のステップを並列的に処理したり、別個独立して処理したりするようにしてもよい。
【符号の説明】
【００７５】
１、２  携帯電話機
３  無線通信網
４  インターネット
５  コンテンツ配信装置
１１  中央制御部
１３  記憶部
１４  無線通信部
１６  Bluetooth通信部
１７  赤外線通信部
１８  表示部
１９  操作部
Ｍ１  プログラム記憶部
Ｍ２  各種情報一時記憶部
Ｍ３  自端末ＩＤ記憶部
Ｍ４  相手端末ＩＤ記憶部
Ｍ５  データ記憶部
【図１】
2010268266.tif 000003
【図２】
2010268266.tif 000004
【図３】
2010268266.tif 000005
【図４】
2010268266.tif 000006
【図５】
2010268266.tif 000007
【図６】
2010268266.tif 000008
【図７】
2010268266.tif 000009
【図８】
2010268266.tif 000010
【図９】
2010268266.tif 000011
【図１０】
2010268266.tif 000012