(57)【要約】【課題】目的の送信先のアドレスを短時間で確実に取得できるようにする。【解決手段】デジタルスチルカメラ１０はプッシュ・クライアントであり、携帯電話端末３０はプッシュ・サーバである。携帯電話端末３０のデバイスアドレスを、バーコード３５で示して、液晶ディスプレイ３２上に表示する。カメラ１０で、このバーコード３５を撮影し、カメラ１０のＣＰＵで、その画像情報を処理して、携帯電話端末３０のデバイスアドレスを取得する。プッシュ・クライアントの情報処理端末が撮像部を持たない場合には、これに接続したカメラで、プッシュ・サーバの機器のデバイスアドレスを示す画像を撮影し、プッシュ・クライアントの情報処理端末で、その画像情報を処理して、プッシュ・サーバの機器のデバイスアドレスを取得する。【選択図】図１
2007166660.tif 000002
【特許請求の範囲】
【請求項１】
撮像した画像を画像情報として出力する撮像部と、
この撮像部から出力された画像情報から、送信先のアドレスを示すバーコードを認識し、上記送信先のアドレスを取得する制御部と、
この制御部で取得されたアドレスによって特定される送信先に情報を無線で送信する無線送信部とを備え、
上記バーコードは、ディスプレイ上に表示され、上記撮像部によって撮像されて上記画像情報として出力されたものである、
ことを特徴とする情報処理端末。
【請求項２】
撮像した画像を画像情報として出力する撮像部と、
この撮像部から出力された画像情報から、送信先のアドレスを示すバーコードを認識し、上記送信先のアドレスを取得する制御部と、
この制御部で取得されたアドレスが登録される記憶手段と、
この記憶手段に登録されているアドレスを表示する表示手段と、
この表示手段に表示されたアドレスの中から目的の送信先のアドレスを指定する指定手段と、
この指定手段で指定されたアドレスによって特定される送信先に情報を無線で送信する無線送信部と、
を備えることを特徴とする情報処理端末。
【請求項３】
請求項２の情報処理端末において、
上記バーコードは、送信先のアドレスに加えて、送信先の名前またはカテゴリー名、または送信先が提供するサービス名のうちの、少なくとも１つの情報を示すものであり、その情報が、上記アドレスと共に、上記記憶手段に登録され、上記表示手段に表示されることを特徴とする情報処理端末。
【請求項４】
請求項１〜３のいずれかの情報処理端末において、
上記バーコードは、１次元または２次元のバーコードであることを特徴とする情報処理端末。
【請求項５】
画像情報を取り込むインタフェース部と、
このインタフェース部から取り込まれた画像情報から、送信先のアドレスを示すバーコードを認識し、上記送信先のアドレスを取得する制御部と、
この制御部で取得されたアドレスによって特定される送信先に情報を無線で送信する無線送信部とを備え、
上記バーコードは、ディスプレイ上に表示され、カメラによって撮像されて、上記インタフェース部から上記画像情報として取り込まれたものである、
ことを特徴とする情報処理端末。
【請求項６】
画像情報を取り込むインタフェース部と、
このインタフェース部から取り込まれた画像情報から、送信先のアドレスを示すバーコードを認識し、上記送信先のアドレスを取得する制御部と、
この制御部で取得されたアドレスが登録される記憶手段と、
この記憶手段に登録されているアドレスを表示する表示手段と、
この表示手段に表示されたアドレスの中から目的の送信先のアドレスを指定する指定手段と、
この指定手段で指定されたアドレスによって特定される送信先に情報を無線で送信する無線送信部と、
を備えることを特徴とする情報処理端末。
【請求項７】
請求項６の情報処理端末において、
上記バーコードは、送信先のアドレスに加えて、送信先の名前またはカテゴリー名、または送信先が提供するサービス名のうちの、少なくとも１つの情報を示すものであり、その情報が、上記アドレスと共に、上記記憶手段に登録され、上記表示手段に表示されることを特徴とする情報処理端末。
【請求項８】
請求項５〜７のいずれかの情報処理端末において、
上記バーコードは、１次元または２次元のバーコードであることを特徴とする情報処理端末。
【請求項９】
コンピュータを備える情報処理端末における情報処理方法であって、
上記コンピュータが備える第１制御手段が、上記情報処理端末の撮像部から出力された画像情報から、送信先のアドレスを示すバーコードを認識し、上記送信先のアドレスを取得する第１ステップと、
上記コンピュータが備える第２制御手段が、上記情報処理端末の無線送信部に対して、上記第１制御手段によって上記第１ステップで取得されたアドレスによって特定される送信先に情報を無線で送信させる第２ステップとを備え、
上記バーコードは、ディスプレイ上に表示され、上記撮像部によって撮像されて上記画像情報として出力されたものである、
ことを特徴とする情報処理方法。
【請求項１０】
コンピュータを備える情報処理端末における情報処理方法であって、
上記コンピュータが備える第１制御手段が、上記情報処理端末の撮像部から出力された画像情報から、送信先のアドレスを示すバーコードを認識し、上記送信先のアドレスを取得する第１ステップと、
上記コンピュータが備える第２制御手段が、上記第１制御手段によって上記第１ステップで取得されたアドレスを、記憶手段に登録し、当該記憶手段から読み出して表示手段に表示させる第２ステップと、
上記コンピュータが備える第３制御手段が、上記情報処理端末の無線送信部に対して、上記第２ステップで上記表示手段に表示されたアドレスの中から指定手段により指定されたアドレスによって特定される送信先に情報を無線で送信させる第３ステップと、
を備えることを特徴とする情報処理方法。
【請求項１１】
コンピュータを備える情報処理端末における情報処理方法であって、
上記コンピュータが備える第１制御手段が、上記情報処理端末のインタフェース部から取り込まれた画像情報から、送信先のアドレスを示すバーコードを認識し、上記送信先のアドレスを取得する第１ステップと、
上記コンピュータが備える第２制御手段が、上記情報処理端末の無線送信部に対して、上記第１制御手段によって上記第１ステップで取得されたアドレスによって特定される送信先に情報を無線で送信させる第２ステップとを備え、
上記バーコードは、ディスプレイ上に表示され、カメラによって撮像されて、上記インタフェース部から上記画像情報として上記情報処理端末に取り込まれたものである、
ことを特徴とする情報処理方法。
【請求項１２】
コンピュータを備える情報処理端末における情報処理方法であって、
上記コンピュータが備える第１制御手段が、上記情報処理端末のインタフェース部から取り込まれた画像情報から、送信先のアドレスを示すバーコードを認識し、上記送信先のアドレスを取得する第１ステップと、
上記コンピュータが備える第２制御手段が、上記第１制御手段によって上記第１ステップで取得されたアドレスを、記憶手段に登録し、当該記憶手段から読み出して表示手段に表示させる第２ステップと、
上記コンピュータが備える第３制御手段が、上記情報処理端末の無線送信部に対して、上記第２ステップで上記表示手段に表示されたアドレスの中から指定手段により指定されたアドレスによって特定される送信先に情報を無線で送信させる第３ステップと、
を備えることを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、送信先のアドレスを取得して、送信先に情報を無線で送信する情報処理端末および情報処理方法に関する。
【背景技術】
【０００２】
限られたエリア内において複数の機器の間で通信を行う場合の一つの方法として、複数の機器の間にＢｌｕｅｔｏｏｔｈ（登録商標）による無線通信ネットワークを形成する方法が考えられている。
【０００３】
Ｂｌｕｅｔｏｏｔｈでは、各機器に‘Ｂｌｕｅｔｏｏｔｈ  Ｄｅｖｉｃｅ  Ａｄｄｒｅｓｓ’が割り当てられ、図８に示すように、それぞれＢｌｕｅｔｏｏｔｈモジュール２，４を備える機器１，３間に、機器１をプッシュ・クライアント（送信側デバイス）とし、機器３をプッシュ・サーバ（受信側デバイス）とする無線通信ネットワークを形成するに当たっては、機器１において機器３の‘Ｂｌｕｅｔｏｏｔｈ  Ｄｅｖｉｃｅ  Ａｄｄｒｅｓｓ’を取得する必要がある。
【０００４】
‘Ｂｌｕｅｔｏｏｔｈ  Ｄｅｖｉｃｅ  Ａｄｄｒｅｓｓ’は、Ｂｌｕｅｔｏｏｔｈ機器を一意に特定する情報で、‘００：０Ｃ：３Ｅ：３Ａ：４Ｂ：６９’または‘０００Ｃ３Ｅ３Ａ４Ｂ６９’などのように、１２文字の１６進の英数字で表記される総計４８ビット（６バイト）のアドレスである。以下、‘Ｂｌｕｅｔｏｏｔｈ  Ｄｅｖｉｃｅ  Ａｄｄｒｅｓｓ’をデバイスアドレスと称する。
【０００５】
Ｂｌｕｅｔｏｏｔｈ機器には、デバイスアドレス以外に、‘Ｂｌｕｅｔｏｏｔｈ  Ｄｅｖｉｃｅ  Ｎａｍｅ’や‘Ｃｌａｓｓ  ｏｆ  Ｄｅｖｉｃｅ’を付すことができる。‘Ｂｌｕｅｔｏｏｔｈ  Ｄｅｖｉｃｅ  Ｎａｍｅ’は、‘ＶＡＩＯ（登録商標）Ｃ１’などのような、機器の名前を示し、‘Ｃｌａｓｓ  ｏｆ  Ｄｅｖｉｃｅ’は、‘ＰＣ’や‘ＰＤＡ’などのような、機器のカテゴリー名や機器の提供するサービス名などを示す。以下、‘Ｂｌｕｅｔｏｏｔｈ  Ｄｅｖｉｃｅ  Ｎａｍｅ’をデバイスネームと称し、‘Ｃｌａｓｓ  ｏｆ  Ｄｅｖｉｃｅ’をデバイスカテゴリーと称する。
【０００６】
機器１において機器３のデバイスアドレスを取得したら、機器１は、接続フェーズによって、機器３に接続して、機器３に情報を送信することができる。
【０００７】
機器１において機器３のデバイスアドレスを取得する方法としては、従来、図９に示すような方法が用いられている。
【０００８】
図９のデバイスアドレス取得処理ルーチンでは、機器１のＣＰＵは、まずステップ９１で、機器を探索する。この機器探索は、機器１から周辺の機器にデバイスアドレスを送信することを要求し、これに応答して周辺の機器が自己のデバイスアドレスを送信することによって実行される。
【０００９】
次に、機器１のＣＰＵは、ステップ９２で、周辺の機器のデバイスアドレスを取得し、さらにステップ９３で、デバイスアドレスを送信した機器にデバイスネームを送信することを要求し、さらにステップ９４で、デバイスアドレスを送信した機器のデバイスネームを取得する。
【００１０】
次に、機器１のＣＰＵは、ステップ９５で、機器１のディスプレイ上に、取得したデバイスアドレスおよびデバイスネームを表示する。ユーザは、目的の機器３のデバイスアドレスが取得されたときには、それを選択して探索を終了させる操作を行い、目的の機器３のデバイスアドレスが取得されなかったときには、探索を続行させる操作を行う。
【００１１】
次に、機器１のＣＰＵは、ステップ９６で、ユーザの操作から、目的の機器のデバイスアドレスを取得したか否かを判断し、取得していなければ、ステップ９６からステップ９１に戻って、機器探索を続行し、取得したときには、ステップ９６からステップ９７に進んで、目的の機器のデバイスアドレスを決定し、機器１内に登録する。
【００１２】
このように機器１において機器３のデバイスアドレスを取得することにより、機器１，３間に無線通信ネットワークが形成され、以後、機器１は、接続フェーズによって、機器３に接続して、機器３に情報を送信することができる。
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、上述した従来の方法では、１回の機器探索に１０〜３０秒程度の時間がかかるだけでなく、機器１の周辺に目的の機器３以外に幾つかのＢｌｕｅｔｏｏｔｈ機器が存在する場合、目的の機器３が見つからず、デバイスアドレスを取得できなかったり、デバイスアドレスを取得できたとしても、デバイスネームを取得できなかったりすることもあり、その場合には機器探索を何回も繰り返さなければならないので、目的の機器３のデバイスアドレスおよびデバイスネームを取得するのに長い時間がかかるとともに、ユーザは探索の都度、機器１に対して指示しなければならない煩わしさがある。
【００１４】
機器１が英数字列の入力機能を備える場合には、機器１に直接、機器３のデバイスアドレスを入力することもできるが、機器１が英数字列の入力機能を持たない場合には、機器１に直接、機器３のデバイスアドレスを入力することはできない。また、機器１が英数字列の入力機能を備える場合でも、機器１に直接、英数字列を入力するのは、ユーザにとって煩わしく、入力ミスも生じやすい。
【００１５】
そこで、この発明は、送信先のアドレスを取得して、送信先に情報を無線で送信する場合に、目的の送信先のアドレスを短時間で確実に取得することができるようにしたものである。
【課題を解決するための手段】
【００１６】
第１の発明の情報処理端末は、
撮像した画像を画像情報として出力する撮像部と、
この撮像部から出力された画像情報から、送信先のアドレスを示すバーコードを認識し、上記送信先のアドレスを取得する制御部と、
この制御部で取得されたアドレスによって特定される送信先に情報を無線で送信する無線送信部とを備え、
上記バーコードは、ディスプレイ上に表示され、上記撮像部によって撮像されて上記画像情報として出力されたものである、
ことを特徴とする。
【００１７】
第２の発明の情報処理端末は、
撮像した画像を画像情報として出力する撮像部と、
この撮像部から出力された画像情報から、送信先のアドレスを示すバーコードを認識し、上記送信先のアドレスを取得する制御部と、
この制御部で取得されたアドレスが登録される記憶手段と、
この記憶手段に登録されているアドレスを表示する表示手段と、
この表示手段に表示されたアドレスの中から目的の送信先のアドレスを指定する指定手段と、
この指定手段で指定されたアドレスによって特定される送信先に情報を無線で送信する無線送信部と、
を備えることを特徴とする。
【００１８】
第３の発明の情報処理端末は、
画像情報を取り込むインタフェース部と、
このインタフェース部から取り込まれた画像情報から、送信先のアドレスを示すバーコードを認識し、上記送信先のアドレスを取得する制御部と、
この制御部で取得されたアドレスによって特定される送信先に情報を無線で送信する無線送信部とを備え、
上記バーコードは、ディスプレイ上に表示され、カメラによって撮像されて、上記インタフェース部から上記画像情報として取り込まれたものである、
ことを特徴とする。
【００１９】
第４の発明の情報処理端末は、
画像情報を取り込むインタフェース部と、
このインタフェース部から取り込まれた画像情報から、送信先のアドレスを示すバーコードを認識し、上記送信先のアドレスを取得する制御部と、
この制御部で取得されたアドレスが登録される記憶手段と、
この記憶手段に登録されているアドレスを表示する表示手段と、
この表示手段に表示されたアドレスの中から目的の送信先のアドレスを指定する指定手段と、
この指定手段で指定されたアドレスによって特定される送信先に情報を無線で送信する無線送信部と、
を備えることを特徴とする。
【００２０】
上記のように構成した、この発明の情報処理端末では、当該情報処理端末が備える撮像部、または当該情報処理端末に接続されたカメラによって、送信先のアドレスが表されたバーコードを撮影するだけで、目的の送信先のアドレスを取得することができ、目的の送信先のアドレスを短時間で確実に取得することができる。
【発明の効果】
【００２１】
以上のように、この発明によれば、目的の送信先のアドレスを短時間で確実に取得することができる。
【発明を実施するための最良の形態】
【００２２】
図１は、この発明の無線通信システムの一実施形態を示し、Ｂｌｕｅｔｏｏｔｈのプッシュ・クライアントとしてのデジタルスチルカメラ１０と、Ｂｌｕｅｔｏｏｔｈのプッシュ・サーバとしての携帯電話端末３０とによって、無線通信システムを構成し、デジタルスチルカメラ１０において携帯電話端末３０のデバイスアドレスを取得することによって、デジタルスチルカメラ１０と携帯電話端末３０との間にＢｌｕｅｔｏｏｔｈによる無線通信ネットワークを形成する場合である。
【００２３】
デジタルスチルカメラ１０は、正面側に、レンズ１１などを備え、レンズ１１の内側に、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）を備え、上面側に、モードスイッチ１３およびシャッタースイッチ１４などを備え、背面側に、液晶モニタ１５、バッテリとメモリカードの収納室１６、十字キー１７ａ、ダイレクトボタン１７ｂおよびジョグダイヤル１７ｃなどを備えるとともに、プッシュ・クライアントとしてＢｌｕｅｔｏｏｔｈ機能を搭載したものである。
【００２４】
携帯電話端末３０は、各種の操作キーおよび文字入力キーからなる操作入力部３１、および表示部としての液晶ディスプレイ３２などを備えるとともに、プッシュ・サーバとしてＢｌｕｅｔｏｏｔｈ機能を搭載したものである。
【００２５】
図２は、デジタルスチルカメラ１０の機能ブロック構成を示す。以下、デジタルスチルカメラ１０を、カメラ１０と称する。
【００２６】
通常の撮像モードまたは後述のデバイスアドレス取得モードにおいて、図１に示したシャッタースイッチ１４が押されることによって、レンズ１１を介してＣＣＤ１２に光が照射され、画像が撮影される。その画像は、読み出し処理部２１によって画像データとして出力され、システムバス２２に送出される。
【００２７】
システムバス２２には、ＣＰＵ２３、ＣＰＵ２３が実行すべき後述のデバイスアドレス取得処理ルーチンなどを含むプログラムや、カメラ１０のデバイスアドレスなどの固定情報が書き込まれたＲＯＭ２４、ＣＰＵ２３のワークエリアなどとして機能するＤＲＡＭ２５、画像ファイル記録用のフラッシュメモリ２６、図１に示した液晶モニタ１５、図１に示したモードスイッチ１３、シャッタースイッチ１４、十字キー１７ａ、ダイレクトボタン１７ｂおよびジョグダイヤル１７ｃなどからなる操作部１８が接続される。さらに、システムバス２２には、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェース２８を介してＢｌｕｅｔｏｏｔｈモジュール２９が接続される。
【００２８】
フラッシュメモリ２６は、メモリカード２７として構成され、図１に示した収納室１６に装着される。
【００２９】
通常の撮像モードで読み出し処理部２１からシステムバス２２に出力された画像データは、ＣＰＵ２３によって、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）圧縮され、所定フォーマットの画像ファイルとして、フラッシュメモリ２６に書き込まれる。
【００３０】
後述のデバイスアドレス取得モードで読み出し処理部２１からシステムバス２２に出力された画像データは、ＣＰＵ２３によって、ＤＲＡＭ２５に書き込まれた後、後述のように処理される。
【００３１】
さらに、後述のように、カメラ１０で得られた画像データが、Ｂｌｕｅｔｏｏｔｈの通信用のオブジェクト・プッシュ・プロファイルとして、カメラ１０でのオブジェクト・プッシュ操作によって、ＵＳＢインタフェース２８を介してＢｌｕｅｔｏｏｔｈモジュール２９から、図１の携帯電話端末３０に送信される。
【００３２】
携帯電話端末３０は、待ち受けモードにおいて、または操作入力部３１でデバイスアドレスを呼び出す操作をすることによって、液晶ディスプレイ３２上に、携帯電話端末３０のデバイスアドレスを示す画像として、バーコード３５が表示される。
【００３３】
具体的に、バーコード３５は、携帯電話端末３０のデバイスアドレスに誤り訂正符号を付加したものを示したものとし、または携帯電話端末３０のデバイスアドレスおよびデバイスネームまたはデバイスカテゴリーにそれぞれ誤り訂正符号を付加したものを示したものとする。
【００３４】
ユーザは、カメラ１０に携帯電話端末３０のデバイスアドレスを取得させて、カメラ１０と携帯電話端末３０との間にＢｌｕｅｔｏｏｔｈによる無線通信ネットワークを形成するに当たっては、このように携帯電話端末３０の液晶ディスプレイ３２上にバーコード３５を表示させ、カメラ１０をデバイスアドレス取得モードに切り替える。
【００３５】
これにより、図３〜図５の例に示すようなデバイスアドレス取得処理ルーチンによって、カメラ１０は携帯電話端末３０のデバイスアドレスを取得する。
【００３６】
図３の例のデバイスアドレス取得処理ルーチン４０では、カメラ１０のＣＰＵ２３は、デバイスアドレス取得モードにおいて、まずステップ４１で、液晶モニタ１５上に、「デバイスアドレス取得モードに入ります。カメラをバーコードに向けてシャッターを押してください」などというように、バーコード３５を撮影すべきことを表示する。
【００３７】
これに応答して、ユーザは、ステップ４２において、カメラ１０を携帯電話端末３０の液晶ディスプレイ３２上のバーコード３５が表示された部分に向けて、シャッタースイッチ１４を押す。図３、図４および図６のステップ４２，５２および７１〜７３は、ユーザが行う操作を示す。
【００３８】
ＣＰＵ２３は、次にステップ４３で、読み出し処理部２１によってＣＣＤ１２から画像情報を読み出し、さらにステップ４４で、デバイスアドレスの認識処理を実行する。具体的に、この例では、画像情報からバーコードを認識し、その認識したバーコードをデコードして、デバイスアドレスを取得する。
【００３９】
次に、ＣＰＵ２３は、ステップ４５で、デバイスアドレスを認識できたか否かを判断し、上述したような１２文字の１６進の英数字で表記される総計４８ビットのアドレスを認識できなかったときには、ステップ４５からステップ４６に進んで、液晶モニタ１５上に、「認識できません。もう一度撮影してください」などというように、再度撮影すべきことを表示する。
【００４０】
これによって、再度、ユーザは、ステップ４２で、シャッタースイッチ１４を押してバーコード３５を撮影し、ＣＰＵ２３は、ステップ４３で、ＣＣＤ１２から画像情報を読み出し、ステップ４４で、デバイスアドレスの認識処理を実行する。
【００４１】
ステップ４５でデバイスアドレスを認識できたと判断したときには、ＣＰＵ２３は、ステップ４７に進んで、液晶モニタ１５上に、「目的の機器を認識しました」などというように、目的の機器のデバイスアドレスを認識できたことを表示し、さらにステップ４８に進んで、その認識したデバイスアドレスをＤＲＡＭ２５に登録する。
【００４２】
図４の例のデバイスアドレス取得処理ルーチン５０では、カメラ１０のＣＰＵ２３は、デバイスアドレス取得モードにおいて、まずステップ５１で、液晶モニタ１５上に、「デバイスアドレス取得モードに入ります。カメラをバーコードに向けてシャッターを押し続けてください」などというように、シャッタースイッチ１４を押し続けるべきことを表示する。
【００４３】
これに応答して、ユーザは、ステップ５２において、カメラ１０を携帯電話端末３０の液晶ディスプレイ３２上のバーコード３５が表示された部分に向けて、シャッタースイッチ１４を押し続ける。
【００４４】
ＣＰＵ２３は、次にステップ５３で、ＣＣＤ１２から画像情報を読み出し、次にステップ５４で、デバイスアドレスの認識処理を実行し、さらにステップ５５で、デバイスアドレスを認識できたか否かを判断する。
【００４５】
そして、デバイスアドレスを認識できなかったときには、ステップ５５からステップ５３に戻って、ステップ５３での画像情報の読み出し、およびステップ５４でのデバイスアドレスの認識処理を繰り返す。
【００４６】
ステップ５５でデバイスアドレスを認識できたと判断したときには、ＣＰＵ２３は、ステップ５７に進んで、液晶モニタ１５上に、「目的の機器を認識しました」などというように、目的の機器のデバイスアドレスを認識できたことを表示し、さらにステップ５８に進んで、その認識したデバイスアドレスをＤＲＡＭ２５に登録する。ユーザは、ステップ５７でデバイスアドレスが認識されたことが表示されたら、シャッタースイッチ１４から手を離すことができる。
【００４７】
図５の例のデバイスアドレス取得処理ルーチン６０では、カメラ１０のＣＰＵ２３は、デバイスアドレス取得モードにおいて、まずステップ６１で、液晶モニタ１５上に、「デバイスアドレス取得モードに入ります。カメラをバーコードに向けてください」などというように、カメラ１０をバーコード３５に向けるべきことを表示する。
【００４８】
ユーザは、これに応答して、カメラ１０を携帯電話端末３０の液晶ディスプレイ３２上のバーコード３５が表示された部分に向ける。
【００４９】
ＣＰＵ２３は、次にステップ６２で、自らシャッターを開いてバーコード３５を撮影し、次にステップ６３で、ＣＣＤ１２から画像情報を読み出し、次にステップ６４で、デバイスアドレスの認識処理を実行し、さらにステップ６５で、デバイスアドレスを認識できたか否かを判断する。
【００５０】
そして、デバイスアドレスを認識できなかったときには、ステップ６５からステップ６２に戻って、ステップ６２での撮影、ステップ６３での画像情報の読み出し、およびステップ６４でのデバイスアドレスの認識処理を繰り返す。
【００５１】
ステップ６５でデバイスアドレスを認識できたと判断したときには、ＣＰＵ２３は、ステップ６７に進んで、液晶モニタ１５上に、「目的の機器を認識しました」などというように、目的の機器のデバイスアドレスを認識できたことを表示し、さらにステップ６８に進んで、その認識したデバイスアドレスをＤＲＡＭ２５に登録する。ユーザは、ステップ６７でデバイスアドレスが認識されたことが表示されたら、カメラ１０の向きを変えることができる。
【００５２】
上述した方法によれば、携帯電話端末３０の液晶ディスプレイ３２上にバーコード３５を表示させ、カメラ１０をデバイスアドレス取得モードに切り替えて、カメラ１０でバーコード３５を撮影するだけで、カメラ１０において携帯電話端末３０のデバイスアドレスを取得することができ、カメラ１０と携帯電話端末３０との間にＢｌｕｅｔｏｏｔｈによる無線通信ネットワークを形成することができる。
【００５３】
このようにカメラ１０において携帯電話端末３０のデバイスアドレスを取得して、カメラ１０と携帯電話端末３０との間にＢｌｕｅｔｏｏｔｈによる無線通信ネットワークが形成されたら、カメラ１０は、図６に示すような接続フェーズによって、携帯電話端末３０に接続して、携帯電話端末３０に情報を送信することができる。
【００５４】
すなわち、接続フェーズ７０では、ユーザは、まずステップ７１で、携帯電話端末３０をプッシュ・サーバモードに設定し、次にステップ７２で、カメラ１０側でプッシュ・サーバとして携帯電話端末３０を選択して、携帯電話端末３０に接続する。この選択は、カメラ１０に登録されているカメラ１０以外の機器のデバイスアドレスを液晶モニタ１５上に呼び出し、その中から目的の携帯電話端末３０のデバイスアドレスを指定することによって、行うことができる。
【００５５】
バーコード３５を、携帯電話端末３０のデバイスアドレスおよびデバイスネームまたはデバイスカテゴリーを示したものとし、図３〜図５の例のようなデバイスアドレス取得処理ルーチンによって、カメラ１０において携帯電話端末３０のデバイスアドレスおよびデバイスネームまたはデバイスカテゴリーを取得するように構成すれば、ユーザは、デバイスネームまたはデバイスカテゴリーと併せて判断して、目的の携帯電話端末３０を容易かつ確実に選択することができる。
【００５６】
ユーザは、次にステップ７３において、カメラ１０側でオブジェクト・プッシュ操作を行って、カメラ１０から携帯電話端末３０に情報を送信する。これによって、ステップ７４において、携帯電話端末３０で情報が受信される。
【００５７】
具体的には、例えば、カメラ１０で人や風景などを撮影して得られた画像情報を、カメラ１０から携帯電話端末３０に送信して、携帯電話端末３０上で作成したメールに添付し、携帯電話端末３０から携帯電話回線を通じて送信することができる。
【００５８】
なお、図３、図４または図５のステップ４８，５８または６８でＣＰＵ２３がデバイスアドレスを登録した後、引き続いて接続フェーズに移行できるように、デバイスアドレス取得処理ルーチンを構成することもできる。
【００５９】
この場合、ＣＰＵ２３は、ステップ４８，５８または６８でデバイスアドレスを登録した後、液晶モニタ１５上に、「データを送信しますか」などというように、接続フェーズに移行するか否かを表示し、ユーザが接続フェーズに移行する旨の操作をしたときには、すでにプッシュ・サーバは選択されたものとして、液晶モニタ１５上に、送信先の機器（プッシュ・サーバ）をプッシュ・サーバモードに設定し、送信する画像を液晶モニタ１５上に呼び出して、オブジェクト・プッシュ操作をすべきことを表示し、ユーザが接続フェーズに移行しない旨の操作をしたときには、そのまま処理を終了するように、デバイスアドレス取得処理ルーチンを構成する。
【００６０】
ユーザは、接続フェーズに移行するときには、上記の表示に従って、携帯電話端末３０をプッシュ・サーバモードに設定し、カメラ１０において、送信する画像を液晶モニタ１５上に呼び出し、オブジェクト・プッシュ操作をする。
【００６１】
携帯電話端末３０のデバイスアドレスを、図７に示すような、サイバーコード（登録商標）などの２次元バーコード３７で示して、液晶ディスプレイ３２上に表示し、これをカメラ１０で撮影するように、システムを構成してもよい。
【００６２】
また、携帯電話端末３０のデバイスアドレスを、‘００：０Ｃ：３Ｅ：３Ａ：４Ｂ：６９’または‘０００Ｃ３Ｅ３Ａ４Ｂ６９’などのような英数字列のまま液晶ディスプレイ３２上に表示し、これをカメラ１０で撮影するように、システムを構成してもよい。
【００６３】
この場合、カメラ１０内に英数字の参照データを持たせ、カメラ１０のＣＰＵ２３が、その参照データと読み出し処理部２１から出力された画像データとの間でパターンマッチングを行って英数字列を認識し、携帯電話端末３０のデバイスアドレスを取得するように、カメラ１０を構成する。
【００６４】
さらに、携帯電話端末３０のデバイスアドレスを、英数字列または１次元もしくは２次元のバーコードとして、携帯電話端末３０のケースの適当な箇所、携帯電話端末３０に貼付するテープ、またはユーザが所持するカードなどに印刷し、これをカメラ１０で撮影することによって、カメラ１０において携帯電話端末３０のデバイスアドレスを取得するように、システムを構成してもよい。
【００６５】
上述した実施形態は、プッシュ・クライアントがデジタルスチルカメラ１０であり、プッシュ・サーバが携帯電話端末３０である場合であるが、この発明は、例えば、プッシュ・クライアントがデジタルスチルカメラなどのカメラであり、プッシュ・サーバがＰＣ（パーソナルコンピュータ）であって、カメラで得られた画像データを、Ｂｌｕｅｔｏｏｔｈによる無線通信によってＰＣに送信するシステムや、プッシュ・クライアントがカメラ付き（カメラを内蔵した）携帯電話端末であり、プッシュ・サーバがヘッドセットであって、インターネット上のウェブ・サイトなどから携帯電話端末にダウンロードした音楽データを、Ｂｌｕｅｔｏｏｔｈによる無線通信によってヘッドセットに送信するシステムにも、適用することができる。
【００６６】
また、この発明は、プッシュ・クライアントが、外部のカメラとの接続用のＵＳＢインタフェースなどのインタフェース部を備え、外部のカメラからの画像情報を取り込むことができるＰＣなどの情報処理端末であり、プッシュ・サーバがプリンタやモデムなどの機器であって、ＰＣなどの情報処理端末からプリンタやモデムなどの機器に、Ｂｌｕｅｔｏｏｔｈによる無線通信によって画像データなどを送信するシステムにも、適用することができる。
【００６７】
この場合には、ＰＣなどの情報処理端末に接続した外部のカメラによって、プリンタやモデムなどの機器のデバイスアドレスを示す画像を撮影し、その得られた画像情報をＰＣなどの情報処理端末で処理することによって、ＰＣなどの情報処理端末においてプリンタやモデムなどの機器のデバイスアドレスを取得するように、システムを構成する。
【００６８】
さらに、送信側デバイスである情報処理端末と受信側デバイスである目的の機器との間の無線通信方式としては、Ｂｌｕｅｔｏｏｔｈ以外の方式を用いることもできる。この場合にも、この発明では、機器を一意に特定する情報をデバイスアドレスと定義する。
【図面の簡単な説明】
【００６９】
【図１】無線通信システムの一実施形態を示す図である。
【図２】情報処理端末の一実施形態の機能ブロック構成を示す図である。
【図３】デバイスアドレス取得処理ルーチンの第１の例を示す図である。
【図４】デバイスアドレス取得処理ルーチンの第２の例を示す図である。
【図５】デバイスアドレス取得処理ルーチンの第３の例を示す図である。
【図６】接続フェーズの一例を示す図である。
【図７】２次元バーコードの一例を示す図である。
【図８】Ｂｌｕｅｔｏｏｔｈの無線通信システムを示す図である。
【図９】従来のデバイスアドレス取得方法の一例を示す図である。
【符号の説明】
【００７０】
主要部については図中に全て記述したので、ここでは省略する。
【図１】
2007166660.tif 000003
【図２】
2007166660.tif 000004
【図３】
2007166660.tif 000005
【図４】
2007166660.tif 000006
【図５】
2007166660.tif 000007
【図６】
2007166660.tif 000008
【図７】
2007166660.tif 000009
【図８】
2007166660.tif 000010
【図９】
2007166660.tif 000011