(57)【要約】【課題】  接触して近距離無線通信させることが困難な電子機器同士であっても、近距離無線通信によるデータ送受信することが可能となる中継装置を提供することを目的とする。【解決手段】  中継装置２００がＰＣ１００に接触され、もしくは近づけられると、送信側機器であるＰＣ１００と中継装置２００とは接続を確立する。ＰＣ１００から受信したデータは、中継装置２００のメモリに一時的に保存される。ＰＣから受信したデータを格納した中継装置２００が、テレビ３００に接触され、もしくは近づけられ、中継装置２００とテレビ３００との接続が確立されると、中継装置２００はテレビ３００へデータ送信を開始する。中継装置２００によるデータ中継動作によって、送信側機器であるＰＣ１００から受信側機器であるテレビ３００へデータを直接転送したのと実質的に同様の効果を生じさせることができる。【選択図】  図２
2011013782.tif 000002
【特許請求の範囲】
【請求項１】
送信側機器である第１の電子機器から受信したデータを受信側機器である第２の電子機器へ送信する中継装置であって、
第１の電子機器および第２の電子機器と近距離無線通信を行う通信部と、
前記通信部を通じて第１の電子機器から受信したデータと第１の電子機器の識別情報とを記憶するメモリと、
前記通信部を通じて第２の電子機器から受信された当該第２の電子機器の識別情報と前記メモリに記憶された第１の電子機器の識別情報とが同一か否かを判定する判定部と、
前記判定部により第１の識別情報と第２の識別情報とが異なると判定され、且つ、前記第１の識別情報を受信した時点から規定時間内に前記第２の識別情報を受信した場合に、前記メモリに記憶されたデータを前記通信部を通じて第２の電子機器へ送信するよう制御する制御部と、
を備えることを特徴とする中継装置。
【請求項２】
前記第１の識別情報を受信した時点から前記規定時間を経過すると、前記メモリに記憶されたデータを消去するデータ管理部を備えることを特徴とする請求項１記載の中継装置。
【請求項３】
前記データ管理部は、前記第１の電子機器から受信したデータを他の電子機器に送信した回数を数えて、規定回数データを送信したら、データを消去する
ことを特徴とする請求項２記載の中継装置。
【請求項４】
前記データ管理部は、前記第１の識別情報を受信した時点から前記規定時間を経過する第１の条件か、前記第１の電子機器から受信したデータを他の電子機器に送信した回数が規定回数に達する第２の条件か、いずれかの条件が満たされた場合に前記メモリに記憶されたデータを消去することを特徴とする請求項３記載の中継装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、近距離無線通信技術に関し、特にデータを送受信するための中継装置に関する。
【背景技術】
【０００２】
近年、ＴｒａｎｓｆｅｒＪＥＴ（商標）のような新しい近距離無線転送技術を利用したデータ送受信方法が考案されている。ＴｒａｎｓｆｅｒＪＥＴ（商標）では、物理的なコネクタやケーブルを必要とせず、機器同士を３ｃｍ程度近づけると機器同士の接続が確立され通信が始まる。送信側の機器を受信側の機器に直接かざすことにより、モバイル機器と据え置き機器或いはモバイル機器同士のアドホック的な直接通信が可能である。
【０００３】
近距離無線転送技術の一種として特許文献１には、電子ペンを利用したデータ送受信方法が開示されている。コピーしたいデータを電子ペンで操作して端末装置から電子ペンにデータを送信し、その電子ペンの記憶部にデータを記憶する。ペーストしたい位置を電子ペンで指示すると、通信装置を用いて電子ペンの記憶部のデータを電子ペンから端末装置に送信し、電子ペンで指示した位置にペーストする。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−３４６３８号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載された技術であると、同一端末装置または複数端末装置間でデータの移動および複写を行うことはできるが、専用のペンが必要となる上に、ペン入力機能を有する端末装置間でないとデータの移動を行うことが出来ない。
【０００６】
ＴｒａｎｓｆｅｒＪＥＴ（商標）は、特許文献１に記載された技術のような制限はなく、送信側機器を受信側機器にかざすことで通信が可能ではあるが、例えば、据え置き型のデスクトップパソコンに保存されている写真データをテレビに送信して、テレビの画面上に写真データを表示させるような場合には、不都合が生じる。つまり、デスクトップパソコンとテレビのように、データ送信側の機器とデータ受信側の機器とが、共に据え置き型の機器であるような場合には、機器同士を近接させて接続を確立させることは難しい。
【０００７】
そこで本発明の目的は、接触して近距離無線通信させることが困難な電子機器同士であっても、近距離無線通信によるデータ送受信することが可能となる中継装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明に係る中継装置は、送信側機器である第１の電子機器から受信したデータを受信側機器である第２の電子機器へ送信する中継装置であって、第１の電子機器および第２の電子機器と近距離無線通信を行う通信部と、前記通信部を通じて第１の電子機器から受信したデータと第１の電子機器の識別情報とを保持するメモリと、前記通信部を通じて第２の電子機器から受信された当該第２の電子機器の識別情報と前記メモリに保持された第１の電子機器の識別情報とが同一か否かを判定する判定部と、前記判定部により第１の識別情報と第２の識別情報とが異なると判定され、且つ、前記第１の識別情報を受信した時点から規定時間内に前記第２の識別情報を受信した場合に、前記メモリに保持されたデータを前記通信部を通じて第２の電子機器へ送信するよう制御する制御部と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、接触して近距離無線通信させることが困難な電子機器同士であっても、近距離無線通信によるデータ送受信することが可能となる中継装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る中継装置および電子機器の外観斜視図。
【図２】本発明の実施形態に係るシステム構成を示す図。
【図３】本発明の実施形態に係る電子機器のブロック図。
【図４】本発明の実施形態に係る中継装置のブロック図。
【図５】本発明の実施形態に係る無線通信シーケンスを示す図。
【図６】本発明の実施形態に係るシステム構成を示す図。
【図７】本発明の実施形態に係るデータ送受信の手順を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下本発明に係る実施の形態を、図面を参照して説明する。なお本発明の実施形態で、近距離無線通信とは、電子機器同士が接触した状態かあるいは電子機器同士が数ミリメートルから高々１０センチ程度の比較的近接した距離間で通信可能な無線を用いた通信をいう。また、電子機器および中継装置のブロック図に示す各構成は、それぞれハードウェアとソフトウェアを適宜組み合わせて実現することができる。
【００１２】
本実施形態においては、パーソナルコンピュータ（以下、「ＰＣ」という）を送信側機器とし、テレビを受信側機器として説明する。ただし、本発明を実施するにあたりテレビを送信側機器としてＰＣを受信側機器としても良いことは言うまでもない。さらに、送信側機器と受信側機器とを共にＰＣとしたり、送信側機器と受信側機器とを共にテレビとする等、送信側機器と受信側機器をどのような機器とするかは任意に選択することができる。
【００１３】
図１は本発明の実施形態に係る中継装置および電子機器の外観斜視図である。まず図１に示すＰＣ１００について説明する。本実施形態でＰＣ１００は送信側機器として利用される。ＰＣ１００は本体筐体１０１を備え、本体筐体１０１には表示筐体１０２がヒンジ１０３を介して開閉可能に取り付けられている。表示筐体１０２は本体筐体１０１の上面１０１ａが露出される開き位置と、本体筐体１０１の上面１０１ａが覆われる閉じ位置とで開閉可能である。表示筐体１０２内にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）から構成される表示装置１０２ａが組み込まれる。
【００１４】
本体筐体１０１内には複数の電子部品を搭載した回路基板（図示せず）が収容されている。本体筐体１０１の上面１０１ａには、内部入力装置としてタッチパッド１０４およびキーボード１０５が取り付けられる。本体筐体１０１の上面１０１ａにはＰＣ１００の電源をオン／オフするための電源スイッチ１０６も設けられる。また本体筐体１０１には、外部入力装置としてマウスを接続することも可能である。
【００１５】
本体筐体１０１の上面１０１ａには近距離無線通信を行うための通信アンテナ１０７が設けられる。通信アンテナ１０７は、たとえば基板上に平面状のアンテナが実装されたものが使用される。
【００１６】
本体筐体１０１の上面１０１ａに設けられた通信アンテナ１０７と、中継装置２００に設けられた通信アンテナ２０７とを接触させた状態か、あるいは数ミリメートルから高々１０センチ程度の距離間で近接させた状態にすることで、ＰＣ１００と中継装置２００との間で無線通信を行うことができる。
【００１７】
ＰＣ１００と中継装置２００とが無線通信を行うために十分高い利得を確保できるのであれば、ＰＣ１００の本体筐体１０１の上面１０１ａに通信アンテナ１０７を露出させず、例えば筐体１０１に通信アンテナ１０７を内蔵させても良い。
【００１８】
続いて、同じく図１に示す中継装置２００について説明する。中継装置２００は筐体２０１を備え、筐体２０１には電源スイッチ２０２、ボタンスイッチ２０３、２０４、ＬＥＤ２０５、表示装置２０６、通信アンテナ２０７が設けられる。
【００１９】
電源スイッチ２０２は中継装置２００の電源をオン／オフするために設けられる。ボタンスイッチ２０３、２０４は中継装置２００によるデータの保存、データの受信／送信等の各種操作を行うために設けられる。図１には２つのボタンスイッチ２０３、２０４を示しているが、ボタンスイッチは必要な数を設ければ良い。また、各ボタンスイッチに複数の機能を割り当てても良い。
【００２０】
ＬＥＤ２０５は、中継装置２００の状態を示すためのインジケータとして設けられる。
【００２１】
例えば、ＰＣ１００とのデータ受信中、他の電子機器へのデータ送信中にＬＥＤ２０５を点灯させ、データ送信中／受信中であることを示したり、ＰＣ１００や他の電子機器との接続を確立する処理（コネクション）中にＬＥＤ２０５を点滅させたりして、中継装置２００の状態を示すことができる。
【００２２】
表示装置２０６は、中継装置２００を操作するためのグラフィカルユーザインタフェースを表示したり、中継装置２００の状態を表示したりするために設けられる。例えば、送信／受信されるデータを表示装置２０６に表示される画面上から選択したり、中継装置２００の動作設定を行うための設定画面を表示するために使用される。
【００２３】
これら電源スイッチ２０２、ボタンスイッチ２０３、２０４、ＬＥＤ２０５、表示装置２０６は筐体２０１の上面２０１ａに設けられる。
【００２４】
筐体２０１の上面２０１ａの反対側に位置する下面２０１ｂには、近距離無線通信を行うための通信アンテナ２０７が設けられる。
【００２５】
筐体２０１の下面２０１ｂに設けられた通信アンテナ２０７と、ＰＣ１００に設けられた通信アンテナ１０７とを接触させた状態か、あるいは数ミリメートルから高々１０センチ程度の距離間で近接させた状態にすることで、ＰＣ１００と中継装置２００との間で無線通信を行うことができる。
【００２６】
ＰＣ１００と中継装置２００とが無線通信を行うために十分高い利得を確保できるのであれば、中継装置２００の筐体２０１の下面２０１ｂに通信アンテナ２０７を露出させず、筐体２０１に通信アンテナ１０７を内蔵させても良い。
【００２７】
図２は本発明の実施形態に係るシステム構成を示す図である。図２を用いて送信側機器、中継装置、受信側機器の間でのデータ送受信処理の流れを大まかに示す。なお、図２では、送信側機器であるＰＣ１００、中継装置２００、受信側機器であるテレビ３００の各部の符号は省略している。
【００２８】
中継装置２００がＰＣ１００に接触され、もしくは近づけられると、送信側機器であるＰＣ１００と中継装置２００とは接続を確立する（図２（ａ）から（ｂ）に示す）。ＰＣ１００と中継装置２００との接続が確立されると、中継装置２００はＰＣ１００からデータ受信を開始する（図２（ｂ）に示す）。
【００２９】
ＰＣ１００から受信したデータは、中継装置２００のメモリに一時的に保存される（図２（ｃ）に示す）。ＰＣから受信したデータを格納した中継装置２００が、テレビ３００に接触され、もしくは近づけられると、受信側機器であるテレビ３００と中継装置２００とは接続を確立する（図２（ｃ）から（ｄ）に示す。）中継装置２００とテレビ３００との接続が確立されると、中継装置２００はテレビ３００へデータ送信を開始する（図２（ｄ）に示す）。
【００３０】
テレビ３００へのデータ送信が完了すると、中継装置２００は送信済みのデータをメモリから消去する。
【００３１】
以上のように、中継装置２００によるデータ中継動作によって、送信側機器であるＰＣ１００から受信側機器であるテレビ３００へデータを直接転送したのと実質的に同様の効果が生じる。
【００３２】
図３は本発明の実施形態に係る電子機器の構成を示すブロック図である。図２には送信側機器をＰＣ１００とし、受信側機器をテレビ３００としているが、送信側機器と受信側機器をどのような機器とするかは任意に選択することができるため、送信側機器／受信側機器の一例として、ＰＣ１００のブロック図を元に説明する。
【００３３】
ＰＣ１００には、ＣＰＵ１２０、チップセット１２１、主メモリ（ＲＡＭ）１２２、表示制御回路１２３、ハードディスクドライブ（ＨＤＤ）１２４、無線通信回路１２５、エンベデッドコントローラ１２６等が設けられている。
【００３４】
ＣＰＵ１２０は、ＰＣ１００の各コンポーネントの動作を制御するプロセッサである。
【００３５】
このＣＰＵ１２０は、ＨＤＤ１２４から主メモリ（ＲＡＭ）１２２にロードされるオペレーティングシステムおよび各種アプリケーションプログラム／ユーティリティプログラムを実行する。主メモリ（ＲＡＭ）２２は、各種データバッファの格納にも用いられる。
【００３６】
チップセット１２１は、ＣＰＵ１２０とのインタフェース、主メモリ１２２とのインタフェース、表示制御回路１２３とのインタフェースを備えている。また、ＰＣＩデバイスやＵＳＢデバイス等の制御や、無線通信回路１２５やエンベデッドコントローラ１２６との通信も行う。
【００３７】
表示制御回路１２３は、ＰＣ１００のディスプレイモニタとして使用される表示装置１０２ａを制御する。表示制御回路１２３は、ＯＳまたはアプリケーションプログラムによってビデオメモリ（図示せず）に書き込まれた表示データに対応する映像信号を表示装置３ａに送出する。
【００３８】
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）１２４は、ＯＳや各種のアプリケーションプログラム／ユーティリティプログラムおよびデータファイルを格納する。
【００３９】
無線通信回路１２５は、通信アンテナ１０７による通信を制御するための回路である。
【００４０】
通信アンテナ１０７を通じて送受信されるデータの変調、復調等を行う。
【００４１】
エンベデッドコントローラ１２６は、ＰＣ１００の電源管理のためのコントローラと、タッチパッド１０４およびキーボード１０５などを制御するコントローラとが集積された１チップのマイクロコンピュータである。
【００４２】
エンベデッドコントローラ１２６は、電源コントローラ１２７と共同して、ユーザによる電源スイッチ１０６の操作に応答してＰＣ１００をパワーオン／パワーオフする処理を実行する。電源コントローラ１２７は、ＰＣ１００に内蔵されたバッテリ１２８からの電力、またはＡＣアダプタ１２９を介して外部から供給される電力を用いて、ＰＣ１００内の各コンポーネントに電力を供給する。
【００４３】
図４は本発明の実施形態に係る中継装置のブロック図である。なお、ここでは送信側機器であるＰＣ１００を第１の電子機器とも呼ぶ。また受信側機器であるテレビ３００を第２の電子機器とも呼ぶ。
【００４４】
中継装置２００のハードウェア構成の基本的な部分は、ＰＣ１００のハードウェア構成と共通する。本発明を実施するにあたり、中継装置２００は必ずしもＰＣ１００と同じレベルの性能を備える必要はなく、ＰＣ１００のハードウェア構成と比較して部品そのものや機能を省略したり、性能を下げることは可能である。
【００４５】
中継装置２００には、ＣＰＵ２２０、チップセット２２１、主メモリ２２２、表示制御回路２２３、無線通信回路２２５、エンベデッドコントローラ２２６等が設けられている。
【００４６】
ＣＰＵ２２０は、中継装置２００の各コンポーネントの動作を制御するプロセッサである。中継装置２００で実行される処理は、ＰＣ１００に比べればその処理の種類も処理負荷も少ないと考えられる。中継装置２００のＣＰＵ２２０は、必ずしもＰＣ１００のＣＰＵ１２０ほどの性能を備えていなくてもよい。
【００４７】
ＣＰＵ２２０は、不揮発性メモリ２２３に格納されている各種プログラムを実行する。
【００４８】
主メモリ２２２は、中継装置２００が他の電子機器と送受信した各種データの格納に用いられる。主メモリ２２２は、データを一時的に保持するためのワークメモリとしても用いられる。主メモリ２２２は、第１の電子機器と第２の電子機器との間で送受信を行うデータを記憶する。また、主メモリ２２２は第１の電子機器から受信される第１の識別情報２４１や、第２の電子機器から受信される第２の識別情報２４２も記憶する。
【００４９】
不揮発性メモリ２２３には中継装置２００がＰＣ１００や他の電子機器と近距離無線通信を行ったりデータを送受信したりするためのプログラムや、送受信したデータの記憶や消去をするためのプログラム、その他必要なプログラムが格納されている。その中でも主要なプログラムについて以下に説明する。
【００５０】
判定プログラム２５０は、通信アンテナ２０７を通じて第１の電子機器から受信されて主メモリ２２２に記憶された第１の識別情報と、通信アンテナ２０７を通じて第２の電子機器から受信された第２の識別情報とが同一か否かを判定する。
【００５１】
通信制御プログラム２５１は、判定プログラム２５０による判定の結果や、第１の識別情報を受信してから第２の識別情報を受信するまでの時間や、第１の電子機器から受信したデータを第２の電子機器へ送信した回数、等の条件に応じて送受信動作を制御する。予め定められた特定の条件が満たされた場合に、通信制御プログラム２５１は、第１の電子機器から受信したデータを第２の電子機器へ送信するよう制御する。
【００５２】
データ管理プログラム２５２は、主メモリ２２２に記憶されたデータの管理をするためのプログラムである。第１の識別情報を受信してから第２の識別情報を受信するまでの時間や、第１の電子機器から受信したデータを第２の電子機器へ送信した回数、等について予め定められた特定の条件が満たされた場合に主メモリ２２２に記憶されたデータを消去する。ここで言う、予め定められた特定の条件とは、例えば不揮発性メモリ２２３に記憶されている規定時間２５５や規定回数２５６により定められる条件のことを指す。
【００５３】
規定時間２５５として５分が設定されている場合に、第１の識別情報を受信してから第２の識別情報を受信するまでの時間が４分であるとすると、通信制御プログラム２５１は第１の電子機器から受信したデータを第２の電子機器へ送信するように中継装置２００を制御する。一方、第１の識別情報を受信してから第２の識別情報を受信するまでの時間が６分であるとすると、データ管理プログラム２５２は主メモリ２２２に記憶されたデータを消去する。すなわち規定時間２５５として設定されている時間を経過すると、中継装置２００の主メモリ２２２に記憶されているデータが消去される。
【００５４】
規定回数２５６として４回が設定されている場合に、中継装置２００が第１の電子機器から受信したデータを第２の電子機器へ４回送信したとすると、データ管理プログラム２５２は、主メモリ２２２に記憶されたデータを消去する。中継装置２００が第１の電子機器から受信したデータを異なる４つの電子機器に対して１回ずつ送信した場合にも、データ管理プログラム２５２は、主メモリ２２２に記憶されたデータを消去する。すなわち規定回数２５６として設定されている回数のデータ送信が実行されると、中継装置２００の主メモリ２２２に記憶されているデータが消去される。
【００５５】
規定時間２５５の値、規定回数２５６の値は、設定プログラム２５３によりセットしたり変更したりすることができる。
【００５６】
チップセット２２１は、ＣＰＵ２２０とのインタフェース、メモリ２２２や不揮発性メモリ２２３とのインタフェースを備えている。このチップセット２２１には、中継装置２００のディスプレイモニタとして使用される表示装置２０６を制御するための機能も含まれている。また、無線通信回路２２５やエンベデッドコントローラ２２６との通信も行う。
【００５７】
チップセット２２１には、タイマカウンタ２６１とデータ送信回数カウンタ２６２とが含まれる。タイマカウンタ２６１は、リアルタイムクロック等によって構成される時間を計るためのカウンタである。データ送信回数カウンタ２６２は、無線通信回路２２５および通信アンテナ２０７を通じて、主メモリ２２２に記憶されたデータを他の電子機器へ送信した回数を数えるカウンタである。これらタイマカウンタ２６１によりカウントされた時間や、データ送信カウンタ２６２によりカウントされた送信回数が、それぞれ規定時間２５５、規定回数２５６と比較された上で、通信制御プログラム２５１、データ管理プログラム２５２による処理が実行される。本実施形態では、タイマカウンタ２６１とデータ送信回数カウンタ２６２とがいずれもチップセット２２１に含まれる例を示したが、チップセット２２１の外側に設けても良い。タイマカウンタ２６１とデータ送信回数カウンタ２６２の担うべき機能をハードウェアでなくソフトウェアで実現してもよく、ハードウェアとソフトウェアの組み合わせで実現してもよい。
【００５８】
無線通信回路２２５は、通信アンテナ２０７による通信を制御するための回路である。
【００５９】
通信アンテナ２０７を通じて送受信されるデータの変調、復調等を行う。
【００６０】
エンベデッドコントローラ２２６は、中継装置２００の電源管理のためのコントローラと、電源スイッチ２０２、ボタンスイッチ２０３、ボタンスイッチ２０４、ＬＥＤ２０５、などを制御するコントローラとが集積された１チップのマイクロコンピュータである。
【００６１】
エンベデッドコントローラ２２６は、電源コントローラ２２７と共同して、ユーザによる電源スイッチ２０２の操作に応答して中継装置２００をパワーオン／パワーオフする処理を実行する。電源コントローラ２２７は、中継装置２００に内蔵されたバッテリ２２８からの電力を用いて、中継装置２００内の各コンポーネントに電力を供給する。
【００６２】
図５は本発明の実施形態に係る無線通信シーケンスを示す図である。
【００６３】
送信側機器である第１の電子機器から中継装置２００へのデータ受信および中継装置２００から受信側機器である第２の電子機器へのデータ送信は、中継装置２００の不揮発性メモリ２２３に格納される近距離無線通信のためのプログラムを実行することで行われる。
【００６４】
中継装置２００が第１の電子機器に接触され、もしくは近づけられると、送信側機器である第１の電子機器は、中継装置２００に対してリクエスト信号（ＲＥＱ）を送る。中継装置２００は送信側機器である第１の電子機器に対して、リクエスト信号（ＲＥＱ）をエラーなく正常に受けた旨の応答信号（ＡＣＫ）を送る。リクエスト信号（ＲＥＱ）は、第１の電子機器から中継装置２００に送ってもよく、中継装置２００から第１の電子機器に送ってもよい。特別な事情がない場合には、一般にバッテリ駆動時間が長いと考えられる第１の電子機器から中継装置２００にリクエスト信号（ＲＥＱ）を送る方が望ましい。
【００６５】
この時、中継装置２００が第１の電子機器に接触され、もしくは近づけられることで、中継装置２００は受信モードに切り替わる。この受信モードへの切り替えは、例えば、通信制御プログラム２５１を実行することで行われる。なお、第１の電子機器に接触されたり、近づけられたりする前に、予め中継装置２００が受信モードに切り替えられていても良い。
【００６６】
第１の電子機器は、中継装置２００から応答信号（ＡＣＫ）を受け取ると、まず中継装置２００に対して、送信側機器のプロトコルを送る。送信側機器のプロトコルを受信すると、中継装置２００は送信側機器である第１の電子機器に対して応答信号（ＡＣＫ）を送る。この時、中継装置２００は送信側機器のプロトコルを自らが持つ主メモリ２２２に記憶する。中継装置２００はこのプロトコルを利用して、以後のデータ送受信を行うことができる。
【００６７】
続いて、送信側機器は中継装置２００に対してデータを送信し、中継装置２００は送信側機器から送信されるデータを受信する。受信したデータは中継装置２００の主メモリ２２２に記憶される。
【００６８】
送信側機器がデータ送信を終了するとその旨を中継装置２００に対して通知を行い、中継装置２００は送信側機器に対して応答信号（ＡＣＫ）を送る。
【００６９】
中継装置２００が送信側機器からのデータ受信を完了すると、中継装置２００は通信制御プログラム２５１の指示により、中継装置２００を受信モードから送信モードへ切り替える。中継装置２００は、送信側機器からのデータ受信を完了したことをもって、送信モードに切り替わるようにしても良いし、中継装置２００のボタンスイッチ２０３やボタンスイッチ２０４が操作されたことをもって、送信モードに切り替わるようにしても良い。
【００７０】
中継装置２００は送信側機器から受信して主メモリ２２２に記憶したプロトコルを利用して受信側機器と通信を行う。
【００７１】
第１の電子機器から受信したデータが主メモリ２２２に記憶された中継装置２００が、受信側機器である第２の電子機器に接触され、もしくは近づけられると、中継装置２００は、受信側機器である第２の電子機器に対してリクエスト信号（ＲＥＱ）を送る。受信側機器である第２の電子機器は中継装置２００に対して、リクエスト信号（ＲＥＱ）を受けた旨の応答信号（ＡＣＫ）を送る。なお、近づけられた受信側機器である第２の電子機器から、中継装置２００に対してリクエスト信号（ＲＥＱ）を送るようにしてもよい。
【００７２】
中継装置２００は、第２の電子機器から応答信号（ＡＣＫ）を受け取ると、主メモリ２２２に記憶されたプロトコルを第２の電子機器に送る。受信側機器である第２の電子機器は中継装置２００に対して応答信号（ＡＣＫ）を送る。第２の電子機器はこのプロトコルを利用して、中継装置２００からデータ受信を行うことができる。
【００７３】
続いて、中継装置２００は第２の電子機器に対してデータを送信し、第２の電子機器は中継装置２００から送信されるデータを受信する。
【００７４】
中継装置２００がデータ送信を終了するとその旨を第２の電子機器に対して通知を行い、第２の電子機器は中継装置２００に対して応答信号（ＡＣＫ）を送る。第２の電子機器へのデータ送信を終了すると、中継装置２００はデータ管理プログラム２５２を実行することにより主メモリ２２２に格納されたデータを消去する。
【００７５】
以上のように、中継装置２００によるデータ中継動作によって、送信側機器である第１の電子機器（例えば、ＰＣ１００）から受信側機器である第２の電子機器（例えば、テレビ３００）へデータを直接転送したのと実質的に同様の効果が生じる。
【００７６】
本実施形態では中継装置２００が受信側機器からプロトコルを受信し、以後このプロトコルを利用することでデータ送受信を行うとしたが、プロトコルに代わりパケット情報を用いても良い。データ発信元のアドレス、変調／復調の方式等をパケット情報に含めて、このパケット情報をやりとりすることで、中継装置と電子機器との接続が確立されるようにしても良い。
【００７７】
図６は本発明の実施形態に係るシステム構成を示す図である。
【００７８】
中継装置２００がＰＣ１００に接触され、もしくは近づけられると、送信側機器であるＰＣ１００と中継装置２００とは接続を確立する。ＰＣ１００と中継装置２００との接続が確立されると、中継装置２００はＰＣ１００からデータを受信し、受信したデータを中継装置２００のメモリに保存する。ＰＣ１００から受信したデータを格納した中継装置２００が、他のＰＣ４００に接触され、もしくは近づけられると、受信側機器であるＰＣ４００と中継装置２００とは接続を確立する。
【００７９】
中継装置２００とＰＣ４００との接続が確立されると、中継装置２００はＰＣ４００へデータ送信を開始する。中継装置２００がＰＣ４００へのデータ送信を完了すると、続いて、ＰＣ４１０と接続を確立してデータ送信を行う。中継装置２００に定められた規定時間、規定回数の範囲内であれば、ＰＣ１００から一度受信したデータを複数のＰＣ４００、ＰＣ４１０、ＰＣ４２０、ＰＣ４３０へ続けて送信することができる。
【００８０】
この実施形態によれば、例えば会議中に発表者がプロジェクターに映し出しているデータを会議参加者がそれぞれ使用している各ＰＣへ配布することができる。
【００８１】
この他にも、デスクトップＰＣ内のデータを中継装置に記憶させ、複数のプリンタにデータ送信をさせることも可能である。すなわち、デスクトップＰＣとプリンタが同じネットワーク上になくても、デスクトップＰＣのデータを近距離無線通信で複数のプリンタに送信することができる。
【００８２】
図７本発明の実施形態に係るデータ送受信の手順を示すフローチャートである。
【００８３】
中継装置２００は、データと第１の電子機器の識別情報とを合わせて第１の電子機器から受信する（ステップ１−１）。中継装置２００は、受信したデータと第１の電子機器を主メモリ２２２に記憶する（ステップ１−２）中継装置２００は、続いて第２の電子機器から識別情報を受信し（ステップ１−３）、第１の電子機器の識別情報と第２の電子機器の識別情報が同一か否かを判断する（ステップ１−４）。
【００８４】
第１の電子機器の識別情報と第２の識別情報が同一でない場合（ステップ１−４のＮｏ）、第１の識別情報を受信した時点から規定時間内に第２の識別情報を受信したか否かを判断する（ステップ１−５）。第１の電子機器の識別情報と第２の識別情報が同一でない場合とは、送信側機器である第１の電子機器と受信側機器である第２の電子機器とが異なる機器であることに相当する。
【００８５】
第１の識別情報を受信した時点から規定時間内に第２の識別情報を受信した場合（ステップ１−５のＹｅｓ）、中継装置２００は第１の電子機器から受信してメモリに記憶されているデータを第２の電子機器へ送信する（ステップ１−６）。
【００８６】
データを送信した回数が規定回数に達していない場合は（ステップ１−７のＮｏ）、第２の電子機器に続いて他の電子機器にデータ送信をする。
【００８７】
中継装置２００から他の電子機器に対してデータを送信した回数が規定回数に達すると（ステップ１−７のＹｅｓ）、中継装置２００のメモリに記憶されたデータを消去する（ステップ１−８）。
【００８８】
また、第１の識別情報を受信してから第２の識別情報を受信するまでの時間が規定時間を経過した場合にも（ステップ１−５のＮｏ）、メモリに記憶されたデータを消去する（ステップ１−８）。
【００８９】
なお、第１の識別情報と第２の識別情報が同一である場合は（ステップ１−４のＮｏ）、結果として、送信側機器である第１の電子機器と受信側機器である第２の電子機器とが同一である場合に相当するため、特別な処理は行わない。
【００９０】
以上の説明のように本発明の実施形態によれば、接触して近距離無線通信させることが困難な電子機器同士であっても、近距離無線通信によるデータ送受信することが可能となる中継装置を提供することができる。
【００９１】
本発明ではその主旨を逸脱しない範囲であれば、上記の実施形態に限定されるものではなく種々の変形が可能である。
【００９２】
なお、中継装置を専用装置として使用する以外にも、携帯電話に中継装置の機能を搭載しても良い。この時、携帯電話を中継装置モードで使用する場合に一時的に保存するデータは、携帯電話が通常のデータを保存する格納場所とは別の格納場所に保存することで、携帯電話のデータを干渉することなく、中継装置として使用することができる。
【符号の説明】
【００９３】
１００…ＰＣ、２００…中継装置、２０７…通信アンテナ、２２０…ＣＰＵ、２２１…チップセット、２２２…主メモリ、２２３…不揮発性メモリ、２２５…無線通信回路、３００…テレビ
【図１】
2011013782.tif 000003
【図２】
2011013782.tif 000004
【図３】
2011013782.tif 000005
【図４】
2011013782.tif 000006
【図５】
2011013782.tif 000007
【図６】
2011013782.tif 000008
【図７】
2011013782.tif 000009
【手続補正書】
【提出日】平成22年6月11日(2010.6.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
送信機器から受信したデータを受信機器へ送信する中継装置であって、
第１の識別情報を有する第１の電子機器および第２の識別情報を有する第２の電子機器と近距離無線通信を行う通信手段と、
前記通信手段を通じて前記第１の電子機器から受信した前記データと前記第１の識別情報とを記憶するメモリと、
前記通信手段を通じて前記第２の電子機器から受信した前記第２の識別情報と前記メモリに記憶された前記第１の電子機器の識別情報とが同一か否かを判定する判定手段と、
前記判定手段により前記第１の識別情報と前記第２の識別情報とが異なると判定され、且つ、前記第１の識別情報を受信した時点から規定時間内に前記第２の識別情報を受信した場合に、前記データを前記第２の電子機器へ送信するよう制御する制御手段と、
を備えることを特徴とする中継装置。
【請求項２】
前記第１の識別情報を受信した時点から前記規定時間を経過すると、前記メモリに記憶されたデータを消去する第１のデータ管理手段を備えることを特徴とする請求項１記載の中継装置。
【請求項３】
前記データの送信回数を数え、前記送信回数が規定数になると前記メモリに記憶されたデータを消去する第２のデータ管理手段を備えることを特徴とする請求項１記載の中継装置。
【請求項４】
前記第１の識別情報を受信した時点から前記規定時間を経過した場合、又は前記データの送信回数が規定数になると前記メモリに記憶されたデータを消去する第３のデータ管理手段を備えたことを特徴とする請求項１記載の中継装置。