(58)【調査した分野】(Int.Cl.,DB名)
前記電源回路制御部は、前記無線ルータ装置と前記移動通信端末との間でデータ通信が行われていない時間が所定の設定時間を超過した場合、または前記無線ルータ装置が前記スタンバイモードに移行する指示を受けた場合に、前記スタンバイモードで前記電源回路部を制御する請求項1または2に記載の無線ルータ装置。
前記無線ルータ装置の前記識別情報は、当該無線ルータ装置のブルートゥースデバイスアドレスまたは当該無線ルータ装置固有のデバイス名である請求項1〜4のいずれか1項に記載の無線ルータ装置。
当該無線ルータの識別情報を含む所定のバーコード情報を有し、前記バーコード情報を前記移動通信端末の利用者へ表示提供する請求項1〜5のいずれか1項に記載の無線ルータ装置。
【発明を実施するための形態】
【0016】
<第1の実施の形態>
本発明の第1の実施の形態における無線ルータ装置100について、図に基づいて説明する。
【0017】
図1は、本発明の第1の実施の形態における無線ルータ装置100の構成を示す。無線ルータ装置100は、少なくともブルートゥース通信機能を有する移動通信端末200と通信する。移動通信端末200の構成については、
図3を用いて、後で詳しく説明する。
【0018】
図1に示されるように、無線ルータ装置100は、公衆網接続用通信部110と、公衆網接続用通信部用アンテナ部111と、無線LAN通信部120と、無線LAN通信部用アンテナ部121と、ブルートゥース通信部130と、ブルートゥース通信部用アンテナ部131と、バッテリ部140と、電源回路部150と、記憶部160と、メイン制御部170と、サブ制御部180と、スイッチ部190を含んで構成されている。
【0019】
また、後述するように、無線ルータ装置100は、通信モードと、スタンバイモードの2つのモードで切り替え動作する。スタンバイモードは、ブルートゥース通信部130のみが電源供給を受け動作するモードで、通信モードと比較すると制限された動作モードである。通信モードおよびスタンバイモードの定義および詳しい説明は後述する。
【0020】
なお、ここでは、無線ルータ装置100は、移動式無線ルータ装置を想定する。この移動式無線ルータ装置は、モバイルルータ装置とも呼ばれる。この移動式無線ルータ装置は、バッテリにより電源供給を受けて動作することができ、可搬性が高い。このため、移動式無線ルータ装置は、据え置き式の無線ルータ装置と比較して、WAN回線や電源がワイヤレスになるため、持ち運んで様々なシーンで使用できる。
【0021】
以下、無線ルータ装置100の各構成について、具体的に説明する。
【0022】
公衆網接続用通信部110は、通信接続された移動通信端末200を公衆網へ接続する。公衆網接続用通信部110は、例えばWiMAXなどの無線WAN回線(公衆網)に接続し、ルーティング動作を行うことによって、移動通信端末200をインターネット接続させることができる。なお、公衆接続用通信部110は、携帯電話機の3G、LTEに対応するモジュールや、PHSのモジュールであってもよい。
【0023】
公衆網接続用通信部用アンテナ部111は、公衆網接続用通信部110に接続され、公衆網への接続に対応する信号を送受する。
【0024】
無線LAN通信部120は、移動通信端末200と無線LANにより通信する。
【0025】
無線LAN通信部用アンテナ部121は、無線LAN通信部120に接続され、無線LAN通信に対応する信号を送受する。
【0026】
ブルートゥース通信部130は、移動通信端末200とブルートゥース通信行う。
【0027】
ブルートゥース通信部用アンテナ部131は、ブルートゥース通信部130に接続され、ブルートゥース通信に対応する信号を送受する。
【0028】
ブルートゥース通信部130は、さらに、接続要求判断部132と、識別情報存否判断部133と、起動トリガ発生部134とを備えている。
【0029】
接続要求判断部132は、後述の電源回路制御部181が後述のスタンバイモードで電源回路部150を制御している場合に、当該無線ルータ装置100の周囲の移動通信端末200が無線ルータ装置100に対して接続の要求を行う接続要求があるか否かを判断する。
【0030】
識別情報存否判断部133は、接続要求判断部132により接続要求があると判断された場合、接続要求内に当該無線ルータ装置100の識別情報が含まれているか否かを判断する。
【0031】
ここで、無線ルータ装置100は、固有の識別情報を有している。ここでは、この識別情報は、ブルートゥースデバイスアドレス(以下、BDアドレスと称する場合がある)とする。移動通信端末200は、このBDアドレスを用いて無線ルータ装置100へ接続することによって、接続先の無線ルータ装置100を識別したうえで通信接続することができる。
【0032】
起動トリガ発生部134は、動作トリガを発生する。ここで、動作トリガとは、通信モードで電源回路部150を制御させるための信号である。通信モードの定義は、後述する。
【0033】
バッテリ部140は、例えばリチウムイオン充電地やニッケル水素充電地などの二次電池である。
【0034】
電源回路部150は、公衆網接続用通信部110、無線LAN通信部120、ブルートゥース通信部130およびメイン制御部170に電源を供給する。より具体的には、電源回路部150は、バッテリ部140の電源を、公衆網接続用通信部110、無線LAN通信部120、ブルートゥース通信部130およびメイン制御部170に供給する。
【0035】
記憶部160は、無線ルータ装置100に入力された各種データを記憶する。記憶部160は、Flash Memoryなどにより構成される。
【0036】
メイン制御部170は、無線ルータ装置100の主な制御を司り、ルーティング動作や、
公衆網接続用通信部110、無線LAN通信部120およびブルートゥース通信部130のデータ通信を制御する。メイン制御部170は、中央処理装置(CPU:Central Processing Unit)として機能する。また、メイン制御部170には、OS(Operating System)を起動する機能を有する。
【0037】
メイン制御部170は、無通信タイムアウト判定部171と、モード移行信号発生部172とを有している。
【0038】
無通信タイムアウト判定部171は、無線ルータ装置100と移動通信端末200との間でデータ通信が行われていない時間が所定の設定時間を超過したか否かを判断する。
【0039】
モード移行信号発生部172は、モード移行監視部183によりモード移行を指示する信号が含まれる場合に、電源回路制御部181に対してモード移行させる命令信号を発生し、この命令信号を電源回路制御部181へ入力する。
【0040】
サブ制御部180は、電源回路部150を制御する。また、サブ制御部180は、メイン制御部170とは別に独立して動作する。
【0041】
図1に示されるように、サブ制御部180は、電源回路制御部181と、スイッチ監視部182と、モード移行監視部183とを有している。
【0042】
電源回路制御部181は、次に説明するように、通信モードと、スタンバイモードとを切り替えて、電源回路部150の電源供給を制御する。なお、通信モードで動作することを、無線ルータ装置100をオンにする(起動する)ともいう場合がある。スタンバイモードで動作することを、無線ルータ装置100をオフにするともいう場合がある。
【0043】
通信モードとは、電源回路部150が、公衆網接続用通信部110、無線LAN通信部120およびメイン制御部170に対して電源供給を行い、ブルートゥース通信部130に電源供給を行わないモードである。このとき、メイン制御部170に電源供給が行われているので、公衆網接続用通信部110およびLAN通信部120は、微小な電力を用いる信号通信とともに、大きな電力を用いるデータ通信を行うことができる。
【0044】
スタンバイモードとは、電源回路部150が、ブルートゥース通信部130に電源供給を行い、公衆網接続用通信部110、無線LAN通信部130およびメイン制御部170に対して電源供給を行わないモードである。このとき、メイン制御部170に電源供給が行われていないので、公衆網接続用通信部110、無線LAN通信部120およびブルートゥース通信部130は、大きな電力を用いるデータ通信を行うことができない。また、公衆網接続用通信部110および無線LAN通信部130にも電源供給が行われていないので、大きな電力を用いるデータ通信ももちろん、微小な電力を用いる信号の通信も行えない。一方、ブルートゥース通信部130に電源供給が行われるので、ブルートゥース通信部130は、微小な電力を用いる信号通信とともに、大きな電力を用いるデータ通信を行うことができる。
【0045】
電源回路制御部181は、後述のスイッチ部190のオンオフによって、通信モードまたはスタンバイモードを切り替えて電源回路部150の電源供給を制御する。さらに、電源回路制御部181は、ブルートゥース通信部130から入力される動作トリガに従って、スタンバイモードから通信モードに切り替えて、電源回路部150の電源供給を制御する。ここでいう動作トリガは、前述の通り、通信モードで電源回路部150を制御させるための信号である。
【0046】
スイッチ監視部182は、後述のスイッチ部190のオンオフを監視する。具体的には、スイッチ監視部182は、スイッチ部190がスタンバイモードに切り替わるようにオフにされているか、あるいはスイッチ部190が通信モードに切り替わるようにオンにされているかを監視する。
【0047】
モード移行監視部183は、ブルートゥース通信部130により受信されるデータや信号の中に、モード移行を指示する信号が含まれるか否かを監視する。
【0048】
なお、サブ制御部180には、例えば、メイン制御部170と比較して非常に消費電力が低いマイコンを用いることができる。これにより、スタンバイモード時の無線ルータ装置100の消費電力を減少させることができる。
【0049】
スイッチ部190は、電源回路制御部181を、通信モードまたはスタンバイモードに切り替えるためのスイッチである。スイッチ部190をオンにすると、通信モードに切り替わり、スイッチ部190をオフにすると、スタンバイモードに切り替わる。なお、スイッチ部190は、例えば押しボタン方式で構成されている。
【0050】
次に、無線ルータ装置100のメイン制御部170、ブルートゥース通信部130および電源回路部150の関係について、説明する。
【0051】
図2は、無線ルータ装置100のメイン制御部170、ブルートゥース通信部130および電源回路部150の関係を示す図である。
【0052】
図2に示されるように、電源回路部150は、メイン制御部170およびブルートゥース通信部130の各々に接続されている。ブルートゥース通信部130は、
図1に示した構成とは別に、無線部135と、リンクコントローラ136と、LMP(Link Management Protocol)137と、HCI(Host Controller Interface)138とを有している。
【0053】
無線部135は、移動通信端末200と無線接続するために必要な電波を制御する。
【0054】
リンクコントローラ136は、ブルートゥース通信部130のベースバンドとして機能し、周波数ホッピングや最下層のパケット送受信などを制御する。
【0055】
LMP137は、ブルートゥース通信を確立するためにリンクコントローラ136を制御するプロトコルである。
【0056】
HCI138は、メイン制御部170(ホスト)とブルートゥース通信部130(コントローラ)との間で通信を行うためのプロトコルである。HCIプロトコルには、例えばUSB(Universal Serial Bus)、SDIO(Secure Digital Input/Output)、UART(Universal Asynchronous Receiver Transmitter)といった物理バスが使われている。
【0057】
メイン制御部170は、HCI173と、Bluetoothプロトコルスタック174と、OS175とを有している。
【0058】
HCI173は、前述のHCI138と同様に、メイン制御部170(ホスト)とブルートゥース通信部130(コントローラ)との間で通信を行うためのプロトコルである。
【0059】
Bluetoothプロトコルスタック174は、複数接続を管理するL2CAP(Logical Link Control and Adaptation Protocol)や、シリアル通信をエミュートするRFCOMM(Radio Frequency Communication)などのプロトコルを有する。
【0060】
ただし、Bluetoothプロトコルスタック174は、通常のブルートゥース通信には必要ではあるが、本発明の接続時には使用されない。このBluetoothプロトコルスタック174を使用しなくても、無線ルータ装置100を起動することができる点が本発明の優位点でもある。
【0061】
次に、無線ルータ装置100と通信接続する移動通信端末200の構成を説明する。
【0062】
図3は、無線ルータ装置100と通信する移動通信端末200の構成を示す図である。
【0063】
移動通信端末200は、少なくともブルートゥース通信機能を有する端末である。移動通信端末200は、例えばスマートフォンや、携帯電話機や、携帯ゲーム機などであり、モバイル機器とも呼ばれている。
【0064】
図3に示されるように、移動通信端末200は、無線LAN通信部220と、無線LAN通信部用アンテナ部221と、ブルートゥース通信部230と、ブルートゥース通信部用アンテナ部231と、メイン制御部270とを有している。
【0065】
無線LAN通信部220は、無線ルータ装置100と無線LANにより通信する。
【0066】
無線LAN通信部用アンテナ部221は、無線LAN通信部220に接続され、無線LAN通信に対応する信号を送受する。
【0067】
ブルートゥース通信部230は、無線ルータ装置100とブルートゥース通信を行う。
【0068】
ブルートゥース通信部用アンテナ部231は、ブルートゥース通信部230に接続され、ブルートゥース通信に対応する信号を送受する。
【0069】
記憶部260は、移動通信端末200に入力された各種データを記憶する。記憶部260は、Flash Memoryなどにより構成される。
【0070】
メイン制御部270は、無線ルータ装置100の主な制御を司り、ルーティング動作や、無線LAN通信部220およびブルートゥース通信部230のデータ通信を制御する。メイン制御部270は、中央処理装置(CPU)として機能する。また、メイン制御部270には、OSを起動する機能を有する。
【0071】
また、メイン制御部270は、専用アプリケーション271を有している。この専用アプリケーション271は、無線ルータ装置100に信号やデータを送信する機能を有する。
【0072】
次に、無線ルータ装置100の通信接続例を説明する。
図4は、無線ルータ装置100の通信接続の一例を示す図である。
【0073】
図4に示されるように、移動通信端末200と、無線ルータ装置100と、無線WAN基地局300とが、同じシステム上に存在する。無線WAN基地局300は、無線ルータ装置100と無線WANを介して通信接続する。無線WAN通信用アンテナ301は、無線WAN通信を行うためのアンテナである。
【0074】
図4に示されるように、無線ルータ装置100と移動通信端末200は、無線LANおよびBluetoothによる通信を互いに行うことができる。また、無線ルータ装置100は、公衆網接続用通信部用アンテナ部111を用いて、無線WAN基地局300と接続する。これにより、無線ルータ装置100は、例えばWiMAXやLTE、3Gなどの公衆回線と接続し、ルーティング動作を行うことによって、移動通信端末100をインターネットに接続することができる。
【0075】
また、後述するように、消費電力を抑えるために、スタンバイモードに入った無線ルータ装置100を移動通信端末200のブルートゥース通信によって起動させることが可能である。
【0076】
次に、本発明の第1の実施の形態における無線ルータ装置100と、この無線ルータ装置100と無線通信する移動通信端末200の動作について、説明する。
【0077】
ここで、確認事項として、通信モードとは、前述の通り、電源回路部150が、公衆網接続用通信部110、無線LAN通信部120およびメイン制御部170に対して電源供給を行い、ブルートゥース通信部130に対して電源供給を行わないモードである。また、スタンバイモードとは、前述の通り、電源回路部150が、ブルートゥース通信部130に電源供給を行い、公衆網接続用通信部110、無線LAN通信部130およびメイン制御部170に対して電源供給を行わないモードである。
【0078】
まず、移動通信端末200のアプリの画面イメージについて、説明する。
図5は、移動通信端末200の表示部の表示例を示す図である。
【0079】
図5に示されるように、表示部290には、「Stanby」ボタン291、「Power OFF」ボタン292、「Wake UP」ボタン293が表示される。
【0080】
移動通信端末200の利用者が「Stanby」ボタン291を押すことにより、移動通信端末200側からの指示によって、無線ルータ装置100をスタンバイモードに移行させることができる。
【0081】
また、移動通信端末200の利用者が「Power OFF」ボタン292を押すことにより、無線ルータ装置100の電源をオフにすることができる。
【0082】
また、移動通信端末200の利用者が「Wake UP」ボタン293を押すことにより、スタンバイモードの状態にある無線ルータ装置100を起動させて、通信モードに移行させることができる。
【0083】
次に、移動通信端末200側で、ブルートゥース通信に必要なBDアドレスを取得する方法を説明する。
【0084】
図6は、移動通信端末200の動作フローを示す図である。
【0085】
図6に示されるように、移動通信端末200側では、まず、アプリを起動する(ステップ(以下、Sと称する)601)。具体的には、移動通信端末200内では、メイン制御部270が、専用のアプリケーション271を起動する。
【0086】
次に、メイン制御部270が、BDアドレスがアプリ内に登録されているか否かを確認する(S602)。
【0087】
BDアドレスがアプリ内に登録されている場合(S602、Yes)、処理を終了する。
【0088】
BDアドレスがアプリ内に登録されていない場合(S602、No)、移動通信端末200は、無線ルータ装置100に対して、BDアドレス取得の要求を行う(S603)。より具体的には、メイン制御部270が、BDアドレス取得の要求信号を生成する。そして、メイン制御部270は、無線LAN通信部220に対して、BDアドレス取得の要求信号を無線ルータ装置100へ送信するように、指示する。そして、無線LAN通信部220が、メイン制御部270の制御に従って、BDアドレス取得の要求信号を、無線LAN通信を介して、無線ルータ装置100へ送信する。
【0089】
次に、移動通信端末200は、無線ルータ装置100からBDアドレスのデータを受信する(S604)。具体的には、無線LAN通信部220が、無線ルータ装置100から送信されたBDアドレスのデータを受信し、これをメイン制御部270へ入力する。
【0090】
そして、メイン制御部270は、取得したBDアドレスを、アプリ登録と対応付けて、記憶部260に記憶する(S605)。これにより、無線ルータ装置100のBDアドレスが、移動通信端末200のアプリに登録される。
【0091】
次に、無線ルータ装置100側の動作を説明する。
【0092】
図7は、無線ルータ装置100の動作フローを示す図である。
【0093】
図7に示されるように、まず、無線ルータ装置100を起動する(S701)。このとき、無線ルータ装置100では、電源回路制御部181は、通信モードで、電源回路部1500の電源供給を制御する。すなわち、通信モードでは、電源回路部150が、公衆網接続用通信部110、無線LAN通信部120およびメイン制御部170に対して電源供給を行い、ブルートゥース通信部130に対して電源供給を行わない。
【0094】
ここで、通信モードからスタンバイモードへ移行する条件として、次の2つが無線ルータ装置100に設定されているものとする。無線ルータ装置は、次の2つの条件のいずれか一方を満たせば、スタンバイモードへ移行する。
【0095】
まず、1つ目の条件として、無線ルータ装置100と移動通信端末200との間でデータ通信が行われていない時間が所定の設定時間を超過した場合が、設定されている。
【0096】
次に、2つ目の条件として、無線ルータ装置100がスタンバイモードに移行する指示を受けた場合が、設定されている。
【0097】
無線ルータ装置100がスタンバイモードに移行する指示を受けた場合とは、(1)スイッチ部190がスタンバイモードに切り替わるようにオフにされている場合と、(2)無線ルータ装置100が移動通信端末200からスタンバイモードに移行する指示を受信した場合の2つの場合である。
【0098】
S701の処理の後、メイン制御部160内の無通信タイムアウト判定部171は、無通信タイマがタイムアウトしたか否かを判断する(S702)。具体的には、無通信タイムアウト判定部171が、無線ルータ装置100と移動通信端末200との間でデータ通信が行われていない時間が所定の設定時間を超過したか否かを判断する。
【0099】
メイン制御部160の無通信タイムアウト判定部171が、無線ルータ装置100と移動通信端末200との間でデータ通信が行われていない時間が所定の設定時間を超過したと判断した場合(S702、Yes)、モード移行信号発生部172がスタンバイモードへ移行を促す信号を生成し、これをサブ制御部180へ入力する。そして、サブ制御部180のモード移行監視部183は、スタンバイモードへ移行する指示が、来ていることを認識する。この認識を受けて、移動通信端末200は後述のS704の処理を行う。
【0100】
メイン制御部160の無通信タイムアウト判定部171が、無線ルータ装置100と移動通信端末200との間でデータ通信が行われていない時間が所定の設定時間を超過していないと判断した場合(S702、No)、メイン制御部160が、無線ルータ装置100がスタンバイモードに移行する指示を受けているか否かを判断する(S703)。
【0101】
すなわち、スイッチ監視部182はスイッチ部190がスタンバイモードに切り替わるようにオフにされているか否かを判断する。併せて、無線ルータ装置100が移動通信端末200からスタンバイモードに移行する指示を受信したか否かを判断する。すなわち、移動通信端末200は、スタンバイモードに移行する指示信号であるスタンバイ(Standby)信号を、公衆網(例えばWLAN)を介して、無線ルータ装置100へ送信する。無線ルータ装置100では、メイン制御部170が、公衆網接続用通信部110を用いて、前記スタンバイ信号を取得する。そして、モード移行信号発生部172が、スタンバイ信号に対応して、スタンバイモードへ移行を促す信号を生成し、これをサブ制御部180へ入力する。そして、サブ制御部180のモード移行監視部183は、スタンバイモードへ移行する指示が、来ていることを認識する。この認識を受けて、移動通信端末200は後述のS704の処理を行う。
【0102】
スイッチ監視部182により、スイッチ部190がスタンバイモードに切り替わるようにオフにされていると判断された場合(S703、Yes)、移動通信端末200は後述のS704の処理を行う。
【0103】
同様に、無線ルータ装置100が移動通信端末200からスタンバイモードに移行する指示を受信したと、メイン制御部170により判断された場合(S703、Yes)、移動通信端末200は後述のS704の処理を行う。
【0104】
一方、スイッチ部190がスタンバイモードに切り替わるようにオフにされていないと、メイン制御部170により判断された場合(S703、No)、移動通信端末200はS702の処理を再び行う。
【0105】
同様に、無線ルータ装置100が移動通信端末200からスタンバイモードに移行する指示を受信していないと、メイン制御部170により判断された場合(S703、No)、移動通信端末200はS702の処理を再び行う。
【0106】
S702の処理でYesであった場合と、S703の処理でYesであった場合には、無線ルータ装置100では、電源回路制御部181は、スタンバイモードに切り替えて、電源回路部150の電源供給を制御する(S704)。この結果、スタンバイモード中では、電源回路部150が、ブルートゥース通信部130に電源供給を行い、公衆網接続用通信部110、無線LAN通信部130およびメイン制御部170に対して電源供給を行わない状態になる。これにより、無線ルータ装置100全体の消費電力を減少させることができる。
【0107】
次に、Bluetooth Page Scanを開始する(S705)。具体的には、Bluetooth Page Scanが開始されると、無線ルータ装置100のブルートゥース通信部131が、当該無線ルータ装置100宛に接続要求(Page:呼び出し)がないか否かを監視する。この接続要求は、当該無線ルータ装置100の周囲に存在する移動通信端末100から送信される。なお、無線ルータ装置100は、移動通信端末200から接続要求があった場合、この接続要求に対してレスポンスを返す。
【0108】
無線ルータ装置100は、移動通信端末200から接続要求があるか否かを判断する(S706)。具体的には、ブルートゥース通信部130内の接続要求判断部132が、無線ルータ装置100の周囲の移動通信端末200が当該無線ルータ装置100に対して接続の要求を行う接続要求(Page信号とも呼ばれる)があるか否かを判断する。
【0109】
接続要求判断部132により接続要求があると判断された場合(S706、Yes)、識別情報存否判断部133が、接続要求(Page信号)内に、無線ルータ装置100のBDアドレス(識別情報)が含まれているか否かを判断する(S707)。このとき、当該無線ルータ装置100のBDアドレス(識別情報)は、ブルートゥース通信部130内の記憶部(不図示)に予め記憶されている。そして、識別情報存否判断部133は、ブルートゥース通信部130内の記憶部に記憶されたBDアドレスと、接続要求内のBDアドレスとを比較する処理を行う。
【0110】
一方、接続要求判断部132により接続要求がないと判断された場合(S706、No)、S705のBluetooth Page Scanを継続して、再びS706の処理を行う。
【0111】
識別情報存否判断部133により、無線ルータ装置100のBDアドレスが接続要求内に、含まれていると判断された場合(S707、Yes)、無線ルータ装置100はBluetooth Page Responseを移動通信端末200に対して送信する(S708)。
【0112】
一方、識別情報存否判断部133により、無線ルータ装置100のBDアドレスが接続要求内に、含まれていないと判断された場合(S707、No)、S705のBluetooth Page Scanを継続して、再びS707の処理を行う。
【0113】
次に、無線ルータ装置100は、起動トリガをオン(ON)にする(S709)。具体的には、まず、ブルートゥース通信部130内の起動トリガ発生部134は、電源回路制御部181が通信モードで電源回路部150を制御させるための起動トリガを生成する。そして、ブルートゥース通信部130は、起動トリガ発生部134により生成された起動トリガを、サブ制御部180へ入力する。サブ制御部180では、モード移行監視部183が、通信モードに切り替えることを確認する。
【0114】
次に、無線ルータ装置100は、ルータ起動処理を実施する(S710)。具体的には、電源回路制御部181が、ブルートゥース通信部130から受け取った起動トリガに従って、通信モードで電源回路部150を制御する。通信モード中では、電源回路部150が、公衆網接続用通信部110、無線LAN通信部120およびメイン制御部170に対して電源供給を行い、ブルートゥース通信部130に対して電源供給を行わない。すなわち、この通信モードに設定する際に、電源回路制御部181は、ブルートゥース通信部130に電源供給しないように、電源回路部150を制御する(S711)。
【0115】
このように、識別情報存否判断部133が接続要求内に当該無線ルータ装置100の識別情報(BDアドレス)が含まれている場合、ブルートゥース通信部130は、電源回路制御部181に対して、通信モードで電源回路部150を制御させるための起動トリガを入力し、電源回路制御部181は、起動トリガに従って、通信モードで電源回路部150を制御する。
【0116】
通信モードでは、電源回路部150が、公衆網接続用通信部110、無線LAN通信部120およびメイン制御部170に対して電源供給を行うが、ブルートゥース通信部130に対して電源供給を行わない。したがって、識別情報存否判断部133が接続要求内に当該無線ルータ装置100の識別情報(BDアドレス)が含まれている場合に、無線ルータ装置100は、移動通信端末200とペアリングすることはない。このため、任意のタイミングで移動通信端末100との接続を開始することが容易にできる。
【0117】
以上、無線ルータ装置100側の動作について説明した。
【0118】
さらに、この後の処理として、移動通信端末200側の動作について説明する。
【0119】
図8は、無線ルータ装置100と通信する移動通信端末200の動作フローを示す図である。
【0120】
まず、移動通信端末200側では、無線ルータ装置100がスタンバイモードで動作している状態で、「Wake up」ボタン293(
図5を参照)が利用者によって押下される(S801)。
【0121】
S801の処理に対応して、メイン制御部270は、専用アプリケーション271(アプリ)内に保存されているBDアドレスを読み込む(S802)。メイン制御部270は、読み込んだBDアドレスを、ブルートゥース通信部230に入力する。
【0122】
そして、ブルートゥース通信部230は、メイン制御部270により入力されたBDアドレスを指定して、Bluetooth Page動作を開始する(S803)。このBluetooth Page動作では、ブルートゥース通信部230が、移動通信端末200の近くに存在する無線ルータ装置100に対して、接続要求を送信する。なお、無線ルータ装置100は、移動通信端末200から接続要求を受信した場合、この接続要求に対してレスポンスを返す。
【0123】
次に、移動通信端末200は、Page Response信号を受信したか否かを判断する(S804)。具体的には、メイン制御部270が、無線ルータ装置100からレスポンスを受け取ったか否かを判断する。
【0124】
移動通信端末200がPage Response信号を受信した場合(S804、Yes)、以降のBluetooth接続動作は不要となるため、移動通信端末200はBluetooth接続動作をキャンセルする(S805)。
【0125】
その後、移動通信端末200は、無線ルータ装置100の起動を待つ(S806)。すなわち、移動通信端末100は、無線ルータ装置100が通信モードでの動作を開始するまで待つ。
【0126】
そして、無線ルータ装置100が起動した後に、移動通信端末100は無線ルータ装置100に無線LANで接続してデータ通信を行い(S807)、処理を終了する。
【0127】
一方、移動通信端末200がPage Response信号を受信しない場合(S804、Yes)、メイン制御部270は、Page Response信号をタイムアウトするまで待つ(S808)。すなわち、メイン制御部270は、S803の処理開始後に所定の時間が経過するか否かを待つ。
【0128】
タイムアウトした場合(S808、Yes)、移動通信端末200は、無線ルータ装置100を起動させることに失敗したと認識し(S809)、全ての処理を終了する。
【0129】
一方、タイムアウトしなかった場合(S808、No)、S804の処理を再び実行する。
【0130】
以上の通り、本発明の第1の実施の形態における無線ルータ装置100は、ブルートゥース通信機能を有する移動通信端末200と通信する。無線ルータ装置100は、ブルートゥース通信部130と、無線LAN通信部120と、メイン制御部170と、電源回路部170と、電源回路制御部181と、接続要求判断部132と、識別情報存否判断部133とを備えている。
【0131】
ブルートゥース通信部130は、移動通信端末200とブルートゥース通信を行う。無線LAN通信部120は、移動通信端末と無線LANにより通信する。メイン制御部170は、ブルートゥース通信部130および無線LAN通信部120のデータ通信を制御する。電源回路部150は、ブルートゥース通信部130、無線LAN通信部120およびメイン制御部170への電源を供給する。電源回路制御部181は、通信モードと、スタンバイモードとを切り替えて、電源回路部150の電源供給を制御する。このとき、通信モードとは、電源回路部150が、無線LAN通信部120およびメイン制御部170に対して電源供給を行い、ブルートゥース通信部130に電源供給を行わないモードである。スタンバイモードとは、電源回路部150が、ブルートゥース通信部130に電源供給を行い、無線LAN通信部120およびメイン制御部170に対して電源供給を行わないモードである。接続要求判断部132は、電源回路制御部181がスタンバイモードで電源回路部150を制御している場合に、当該無線ルータ装置100の周囲の移動通信端末200が無線ルータ装置100に対して接続の要求を行う接続要求があるか否かを判断する。識別情報存否判断部133は、接続要求判断部132により接続要求があると判断された場合、接続要求内に当該無線ルータ装置100の識別情報(BDアドレス)が含まれているか否かを判断する。
【0132】
そして、識別情報存否判断部133が接続要求内に当該無線ルータ装置100の識別情報(BDアドレス)が含まれていると判断した場合、ブルートゥース通信部130は、電源回路制御部181に対して、通信モードで電源回路部150を制御させるための起動トリガを入力し、電源回路制御部181は、起動トリガに従って、通信モードで電源回路部150を制御する。
【0133】
このように、本発明の第1の実施の形態における無線ルータ装置100では、電源回路制御部181は、通信モードと、スタンバイモードとを切り替えて、電源回路部150の電源供給を制御する。このとき、通信モードは、電源回路部150が、無線LAN通信部120およびメイン制御部170に対して電源供給を行い、ブルートゥース通信部130に電源供給を行わないモードである。スタンバイモードは、電源回路部150が、ブルートゥース通信部130に電源供給を行い、無線LAN通信部120およびメイン制御部170に対して電源供給を行わないモードである。スタンバイモードでは、無線LAN通信部120やブルートゥース通信部130と比較して非常に大きな電力を消費するメイン制御部170に対して電源供給を行わない。このため、スタンバイモード時には、通信モードと比較して、消費電力を減少させることができる。
【0134】
また、接続要求判断部132は、電源回路制御部181がスタンバイモードで電源回路部150を制御している場合に、接続要求があるか否かを判断する。これにより、無線ルータ装置100は、スタンバイモードで動作している間であっても、周囲の移動通信端末200からの接続要求の有無を確認することができる。
【0135】
また、識別情報存否判断部133は、接続要求判断部132により接続要求があると判断された場合、接続要求内に当該無線ルータ装置100の識別情報(BDアドレス)が含まれているか否かを判断する。これにより、接続要求している移動通信端末200が、接続許可できるブルートゥース機器であるか否かを判断することができる。
【0136】
そして、識別情報存否判断部133が接続要求内に当該無線ルータ装置100の識別情報(BDアドレス)が含まれていると判断した場合、ブルートゥース通信部130は、電源回路制御部181に対して、通信モードで電源回路部150を制御させるための起動トリガを入力し、電源回路制御部181は、起動トリガに従って、通信モードで電源回路部150を制御する。
【0137】
ここで、通信モードでは、電源回路部150が、公衆網接続用通信部110、無線LAN通信部120およびメイン制御部170に対して電源供給を行うが、ブルートゥース通信部130に対して電源供給を行わない。したがって、識別情報存否判断部133が接続要求内に当該無線ルータ装置100の識別情報(BDアドレス)が含まれていても、無線ルータ装置100は、移動通信端末200とペアリングすることはない。このため、ブルートゥースの接続開始を起動トリガとして、任意のタイミングで移動通信端末100との接続(無線LAN通信)を開始することが容易にできる。そして、ペアリング登録された無線ルータ装置100と移動通信端末200が自動的に接続を開始してしまうことはない。
【0138】
以上の通り、本発明の第1の実施の形態における無線ルータ装置100によれば、他のブルートゥース通信機能を有する機器とペアリングすることなく、ブルートゥースの接続開始を起動トリガとして、簡単に起動(無線LAN通信できる状態にする)ことができる。
【0139】
また、特定のブルートゥース通信機能を有する移動通信端末200からのみのブルートゥース通信接続を、当該無線ルータ装置100の起動トリガとして用いることができるので、消費電力の小さいブルートゥース通信部130による待ち受けが可能となり、利便性と省電力化の双方を実現できる。
【0140】
また、上述の通り、他のブルートゥース通信機能を有する移動通信端末200とペアリングすることが必要なく、プロファイルによる認証も必要ない。このため、ホスト(メイン制御部170)を介在させることなく、コントローラ(ブルートゥース通信部130などの通信モジュール)とサブ制御部180だけで無線ルータ装置100の起動を制御できる。この結果、無線ルータ装置100の構成を簡略化できる。
【0141】
さらに、電源回路制御部181はスタンバイモード時にはコントローラ(ブルートゥース通信部130などの通信モジュール)だけを制御するため、ブルートゥース通信部130は、無線ルータ装置100の起動を開始するための起動トリガを素早く出力できる。
【0142】
また、本発明の第1の実施の形態における無線ルータ装置100は、通信接続される移動通信端末200を公衆網に接続する公衆網接続用通信部110をさらに備えてもよい。このとき、電源回路部150は、ブルートゥース通信部130、無線LAN通信部120、公衆網接続用通信部110およびメイン制御部170への電源を供給する。電源回路制御部181は、通信モードと、スタンバイモードとを切り替えて、電源回路部150の電源供給を制御する。この場合の通信モードは、電源回路部150が、無線LAN通信部130、公衆網接続用通信部110およびメイン制御部170に対して電源供給を行い、ブルートゥース通信部130に電源供給を行わないモードである。スタンバイモードは、電源回路部150が、ブルートゥース通信部130に電源供給を行い、無線LAN通信部120、公衆網接続用通信部110およびメイン制御部170に対して電源供給を行わないモードである。このような構成であっても、前述した効果と同様の効果を奏する。
【0143】
本発明の第1の実施の形態における無線ルータ装置100において、電源回路制御部181は、無線ルータ装置100と移動通信端末200との間でデータ通信が行われていない時間が所定の設定時間を超過した場合、または無線ルータ装置100がスタンバイモードに移行する指示を受けた場合に、スタンバイモードで電源回路部150を制御する。
【0144】
このように、無線ルータ装置100と移動通信端末200との間でデータ通信が行われていない時間が所定の設定時間を超過した場合にスタンバイモードに移行することで、当該無線ルータ装置100の利用者の意思に関係なく、自動的に無線ルータ装置100の消費電力を減少させることができる。また、無線ルータ装置100がスタンバイモードに移行する指示を受けた場合にスタンバイモードに移行することで、当該無線ルータ装置100の利用者の意思に沿って、無線ルータ装置100の消費電力を減少させることができる。
【0145】
本発明の第1の実施の形態における無線ルータ装置100は、移動通信端末200の要求に応じて、当該無線ルータ装置100の識別情報(BDアドレス)を移動通信端末200へ送信する。これにより、移動通信端末200は、無線ルータ装置100の識別情報(BDアドレス)を容易に取得でき、この識別情報を用いて容易に無線ルータ装置100と通信接続することができる。
【0146】
<第2の実施の形態>
次に、本発明の第2の実施の形態における無線ルータ装置について、説明する。
【0147】
なお、本発明の第2の実施の形態における無線ルータ装置の基本構成は、第1の実施の形態における無線ルータ100と同一である。また、本発明の第2の実施の形態における無線ルータ装置と通信接続する移動通信端末の基本構成も、第1の実施の形態で説明した移動通信端末200と同一である。このため、本実施の形態における無線ルータ装置および移動通信端末を、無線ルータ装置100および移動通信端末200として、説明する。
【0148】
本実施の形態では、移動通信端末200が、識別情報(BDアドレス)をアプリ(専用アプリケーション271)に登録する場合であって、無線LAN通信で自動設定機能を実行している際に、同時にBDアドレスを取得する方法を説明する。
【0149】
無線LAN通信機能を有する装置には、WPS(Wi-Fi Protected Setup)や、「らくらく無線スタート(登録商標)」のように、SSID(Service Set Identifier)や暗号化キーを直接入力しなくても、半自動的に無線LANの設定を行うことができる機能を有するものがある。移動通信端末200側で使用するアプリケーションに、これらの機能を組み込むことにより、無線LANの設定と同時に、BDアドレスを取得することができる。
【0150】
図9は、本発明の第2の実施の形態における無線ルータ装置100と通信する移動通信端末200の動作フローを示す。
【0151】
図9に示されるように、移動通信端末200側では、メイン制御部270が、無線LAN自動設定を開始する(S901)。
【0152】
メイン制御部270が無線LAN自動設定を完了すると(S902)、S902で設定した無線LANで通信を開始する(S903)。
【0153】
次に、移動通信端末200は、無線ルータ装置100に対して、当該無線ルータ装置100のBDアドレスの要求信号を送信する(S904)。BDアドレスの要求信号を受け取った無線ルータ装置100は、移動通信端末200に対して、当該無線ルータ装置100のBDアドレスを送信する。
【0154】
次に、移動通信端末200は、無線ルータ装置100から、BDアドレスを受信する(S905)。
【0155】
そして、移動通信端末200では、メイン制御部270が、専用アプリケーション271に登録する形で、BDアドレスを記憶部260に記録する。
【0156】
これにより、移動通信端末200が、識別情報(BDアドレス)をアプリ(専用アプリケーション271)に登録する場合に合わせて、無線LAN通信で自動設定機能を実行している際に、同時にBDアドレスを取得することができる。
【0157】
<第3の実施の形態>
次に、本発明の第3の実施の形態における無線ルータ装置について、説明する。
【0158】
なお、本発明の第3の実施の形態における無線ルータ装置の基本構成は、第1の実施の形態における無線ルータ100と同一である。また、本発明の第2の実施の形態における無線ルータ装置と通信接続する移動通信端末の基本構成も、第1の実施の形態で説明した移動通信端末200と同一である。このため、本実施の形態における無線ルータ装置および移動通信端末を、無線ルータ装置100および移動通信端末200として、説明する。
【0159】
本発明の第3の実施の形態では、移動通信端末100が無線ルータ装置100のBDアドレス(識別情報)をアプリケーションに登録する際に、QRコード(登録商標)を用いる例を説明する。
【0160】
図10は、QRコード900の一例を示す。
【0161】
図10に示されるように、QRコード900は、マトリックス型二次元式のバーコードである。なお、「QR」はQuik Responseに由来する。また、QRコード510は、一次元バーコードと異なり、一般的に縦横に情報を有し、格納できる情報量が多い。このため、QRコード510は、数字だけでなく、英字や漢字などの多言語のデータも格納できる特徴がある。なお、QRコード510は、本発明のバーコードに対応する。
【0162】
図10に示されるように、QRコード900は、少なくとも、無線ルータ装置100のBDアドレスの情報を含んでいる。
【0163】
QRコード900は、例えば、無線ルータ装置100の表示部(不図示)に表示される。なお、表示部は、例えば、液晶表示装置や有機EL表示装置などである。このとき、無線ルータ装置100に接続されたPCの表示画面に、QRコード900を表示するようにしてもよい。
【0164】
また、QRコード900を予め無線ルータ装置100に貼り付けるラベルシートに印刷しておいて、これを無線ルータ装置100の筐体に貼り付けてもよい。
【0165】
一方、移動通信端末200は、少なくとも撮像部(不図示)を有する。この撮像部は、QRコード900を撮像することができる。また、移動通信端末200は、撮像部により撮像されたQRコード900中からBDアドレスを抽出する機能を有する。
【0166】
移動通信端末200を用いて、QRコード900からBDアドレスを取得する方法を説明する。ここでは、QRコード900は、無線ルータ装置100の表示部に表示されているものとする。
【0167】
まず、移動通信端末200の撮像部が、無線ルータ装置100の表示部に表示されたQRコード900を撮像する。移動通信端末200は、撮像部により撮像されたQRコード900中に含まれるBDアドレスの情報を取得する。これにより、移動通信端末200は、無線ルータ装置100のBDアドレスを取得できる。そして、メイン制御部270は、取得したBDアドレスを記憶部260に記憶する。
【0168】
このように、本発明の第3の実施の形態における無線ルータ装置100は、当該無線ルータ100のBDアドレス(識別情報)を含む所定のQRコード900(バーコード情報)を有し、QRコード900を移動通信端末200の利用者へ表示提供する。これにより、移動通信端末200の利用者は、QRコードを撮像するだけで、BDアドレスを移動通信端末200に取り込むことができる。この結果、移動通信端末200は、無線ルータ装置100のBDアドレスを取得できる。
【0169】
<第4の実施の形態>
次に、本発明の第4の実施の形態における無線ルータ装置について、説明する。
【0170】
なお、本発明の第4の実施の形態における無線ルータ装置の基本構成は、第1の実施の形態における無線ルータ100と同一である。また、本発明の第2の実施の形態における無線ルータ装置と通信接続する移動通信端末の基本構成も、第1の実施の形態で説明した移動通信端末200と同一である。このため、本実施の形態における無線ルータ装置および移動通信端末を、無線ルータ装置100および移動通信端末200として、説明する。
【0171】
第1の実施の形態では、無線ルータ装置100のBDアドレスを、無線ルータ装置100の識別情報として用いて、ブルートゥース通信を実現していた。これに対して、本実施の形態では、無線ルータ装置100のデバイス名を、無線ルータ装置100の識別情報として用いて、ブルートゥース通信を実現する。
【0172】
移動通信端末200側で、ブルートゥース通信に必要なデバイス名(識別情報)を取得する方法を説明する。
【0173】
図11は、本実施の形態における移動通信端末200の動作フローを示す図である。
【0174】
図11に示されるように、移動通信端末200側では、まず、アプリを起動する(ステップ(S1101)。具体的には、移動通信端末200内では、メイン制御部270が、専用のアプリケーション271を起動する。
【0175】
次に、メイン制御部270が、デバイス名がアプリ内に登録されているか否かを確認する(S1102)。
【0176】
デバイス名がアプリ内に登録されている場合(S1102、Yes)、処理を終了する。
【0177】
デバイス名がアプリ内に登録されていない場合(S1102、No)、移動通信端末200は、無線ルータ装置100に対して、デバイス名取得の要求を行う(S1103)。より具体的には、メイン制御部270が、デバイス名取得の要求信号を生成する。そして、メイン制御部270は、無線LAN通信部220に対して、デバイス名取得の要求信号を無線ルータ装置100へ送信するように、指示する。そして、無線LAN通信部220が、デバイス名得の要求信号を、無線LAN通信を介して、無線ルータ装置100へ送信する。
【0178】
次に、移動通信端末200は、無線ルータ装置100からデバイス名のデータを受信する(S1104)。具体的には、無線LAN通信部220が、無線ルータ装置100から送信されたデバイス名のデータを受信し、これをメイン制御部170へ入力する。
【0179】
そして、メイン制御部270は、取得したデバイス名を、アプリの登録に対応付けて、記憶部260に記憶する(S1105)。これにより、無線ルータ装置100のデバイス名が、移動通信端末200内に記憶される。
【0180】
以上の通り、本発明の第4の実施の形態における無線ルータ装置100において、無線ルータ装置100の識別情報は、当該無線ルータ装置100固有のデバイス名である。このように、無線ルータ装置100の識別情報に、当該無線ルータ装置100固有のデバイス名を用いても、移動通信端末200および無線ルータ装置100の間のブルートゥース通信を実現することができる。
【0181】
以上、実施の形態をもとに本発明を説明した。実施の形態は例示であり、本発明の主旨から逸脱しない限り、上述各実施の形態に対して、さまざまな変更、増減、組合せを加えてもよい。これらの変更、増減、組合せが加えられた変形例も本発明の範囲にあることは当業者に理解されるところである。