(57)【特許請求の範囲】
【請求項１】
デバイスと無線通信する電子機器の起動時に無線アダプターが接続された状態か否かを判別し、
起動時に前記無線アダプターが接続された状態で事前にパスワードが設定された状態の場合、前記無線アダプターを介して無線通信する無線通信機能を有効化し、事前に設定されたパスワードを、前記無線アダプターを介した無線通信に使用し、
起動時に前記無線アダプターが接続された状態で事前にパスワードが設定された状態でない場合、
起動時より前にパスワードを生成したことがあるときは、前記無線通信機能を有効化し、起動時より前に生成したパスワードを、前記無線アダプターを介した無線通信に使用し、
起動時より前にパスワードを生成したことがないときは、前記無線通信機能を無効化する
ことを特徴とする無線通信の設定方法。
【請求項２】
起動後、前記無線アダプターが接続されたか否かを監視し、
起動後に前記無線アダプターが接続された場合で、事前にパスワードが設定された状態の場合、前記無線通信機能を有効化し、事前に設定されたパスワードを、前記無線アダプターを介した無線通信に使用し、
起動後に前記無線アダプターが接続された場合で、事前にパスワードが設定された状態でない場合、無線通信機能を有効化し、パスワードを生成し、生成したパスワードを、前記無線アダプターを介した無線通信に使用する
ことを特徴とする請求項１に記載の無線通信の設定方法。
【請求項３】
前記電子機器は記録媒体に記録する記録部を有し、
パスワードを生成した場合、生成したパスワードを前記記録部により記録する
ことを特徴とする請求項１または２に記載の無線通信の設定方法。
【請求項４】
起動時に前記無線アダプターが接続された状態でない場合、前記無線通信機能を無効化する
ことを特徴とする請求項１ないし３のいずれか一項に記載の無線通信の設定方法。
【請求項５】
無線アダプターが接続される電子機器と、前記無線アダプターを介して前記電子機器と無線通信するデバイスと、を備え、
前記電子機器は、
デバイスと無線通信する電子機器の起動時に無線アダプターが接続された状態か否かを判別し、
起動時に前記無線アダプターが接続された状態で事前にパスワードが設定された状態の場合、前記無線アダプターを介して無線通信する無線通信機能を有効化し、事前に設定されたパスワードを、前記無線アダプターを介した無線通信に使用し、
起動時に前記無線アダプターが接続された状態で事前にパスワードが設定された状態でない場合、
起動時より前にパスワードを生成したことがあるときは、前記無線通信機能を有効化し、起動時より前に生成したパスワードを、前記無線アダプターを介した無線通信に使用し、
起動時より前にパスワードを生成したことがないときは、前記無線通信機能を無効化する
ことを特徴とする無線通信システム。
【請求項６】
記録媒体に記録する記録部と、
デバイスと無線通信する電子機器の起動時に無線アダプターが接続された状態か否かを判別し、
起動時に前記無線アダプターが接続された状態で事前にパスワードが設定された状態の場合、前記無線アダプターを介して無線通信する無線通信機能を有効化し、事前に設定されたパスワードを、前記無線アダプターを介した無線通信に使用し、
起動時に前記無線アダプターが接続された状態で事前にパスワードが設定された状態でない場合、
起動時より前にパスワードを生成したことがあるときは、前記無線通信機能を有効化し、起動時より前に生成したパスワードを、前記無線アダプターを介した無線通信に使用し、
起動時より前にパスワードを生成したことがないときは、前記無線通信機能を無効化する制御部と、
を備えることを特徴とする記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信の設定方法、無線通信システム、及び、記録装置に関する。
【背景技術】
【０００２】
特許文献１には、無線通信を利用して所定のサービスを提供する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１１−５１２７３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、近年、無線通信機能を有する無線アダプターが接続され、アクセスポイントとして動作し、デバイスと無線通信する電子機器が普及してきている。そして、無線アダプターが接続される電子機器では、無線アダプターの特性に対応して、無線アダプターの無線通信機能の有効／無効を制御したいとするニーズがある。
本発明は、上述した事情に鑑みてなされたものであり、無線アダプターの特性に対応して無線通信機能の有効／無効を制御することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の無線通信の設定方法は、デバイスと無線通信する電子機器の起動時に無線アダプターが接続された状態か否かを判別し、接続された状態でない場合、無線通信機能を無効化し、起動後、前記無線アダプターが接続されたか否かを監視し、起動後に前記無線アダプターが接続された場合で、事前にパスワードが設定された状態の場合、無線通信機能を有効化し、事前に設定されたパスワードを、前記無線アダプターを介した無線通信に使用し、起動後に前記無線アダプターが接続された場合で、事前にパスワードが設定された状態でない場合、無線通信機能を有効化し、パスワードを生成し、生成したパスワードを、前記無線アダプターを介した無線通信に使用することを特徴とする。
本発明の構成によれば、無線アダプターの特性に対応して無線通信機能の有効／無効を制御できる。
【０００６】
また、本発明の無線通信の設定方法は、前記電子機器は記録媒体に記録する記録部を有し、パスワードを生成した場合、生成したパスワードを前記記録部により記録することを特徴とする。
本発明の構成によれば、ユーザーは、生成されたパスワードの値を取得できる。
【０００７】
また、本発明の無線通信の設定方法は、起動時に前記無線アダプターが接続された状態で事前にパスワードが設定された状態の場合、無線通信機能を有効化し、事前に設定されたパスワードを、前記無線アダプターを介した無線通信に使用し、起動時に前記無線アダプターが接続された状態で事前にパスワードが設定された状態でない場合、起動時より前にパスワードを生成したことがあるときは、無線通信機能を有効化し、起動時より前に生成したパスワードを、前記無線アダプターを介した無線通信に使用し、起動時より前にパスワードを生成したことがないときは、無線通信機能を無効化することを特徴とする。
本発明の構成によれば、電子機器は、パスワードの生成について、無線アダプターが接続されたタイミングに応じた処理を実行できる。
【０００８】
また、上記目的を達成するために、本発明の無線通信システムは、無線通信機能を有する無線アダプターが接続される電子機器と、前記無線アダプターを介して前記電子機器と無線通信するデバイスと、を備え、前記電子機器は、起動時に前記無線アダプターが接続された状態か否かを判別し、接続された状態でない場合、無線通信機能を無効化し、起動後、前記無線アダプターが接続されたか否かを監視し、起動後に前記無線アダプターが接続された場合で、事前にパスワードが設定された状態の場合、無線通信機能を有効化し、事前に設定されたパスワードを、前記無線アダプターを介した前記デバイスとの無線通信に使用し、起動後に前記無線アダプターが接続された場合で、事前にパスワードが設定された状態でない場合、無線通信機能を有効化し、パスワードを生成し、生成したパスワードを、前記無線アダプターを介した前記デバイスとの無線通信に使用することを特徴とする。
本発明の構成によれば、無線アダプターの特性に対応して無線通信機能の有効／無効を制御できる。
【０００９】
また、上記目的を達成するために、本発明の記録装置は、記録媒体に記録する記録部と、起動時に無線アダプターが接続された状態か否かを判別し、接続された状態でない場合、無線通信機能を無効化し、起動後、前記無線アダプターが接続されたか否かを監視し、起動後に前記無線アダプターが接続された場合で、事前にパスワードが設定された状態の場合、無線通信機能を有効化し、事前に設定されたパスワードを、前記無線アダプターを介した無線通信に使用し、起動後に前記無線アダプターが接続された場合で、事前にパスワードが設定された状態でない場合、無線通信機能を有効化し、パスワードを生成し、生成したパスワードを、前記無線アダプターを介した無線通信に使用し、生成したパスワードを前記記録部に記録させる制御部と、を備えることを特徴とする。
本発明の構成によれば、無線アダプターの特性に対応して無線通信機能の有効／無効を制御できる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係るＰＯＳシステムを示す図。
【図２】記録装置の動作を示すフローチャート。
【図３】記録装置の動作を示すフローチャート。
【図４】記録装置の動作を示すフローチャート。
【図５】記録装置、タブレット端末の動作を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態について説明する。
【００１２】
図１は、本実施形態に係るＰＯＳ（Point of sales）システム１を示す図である。
【００１３】
図１に示すように、ＰＯＳシステム１は、記録装置１０（電子機器）と、タブレット端末１１（デバイス）とを備える。
ＰＯＳシステム１は、小売店や、飲食店等の来店した顧客の会計が行われる店舗に適用される。例えば、店舗において、会計が行われる場所にはレジカウンターが設けられ、このレジカウンターに、記録装置１０と、タブレット端末１１とが設けられる。
記録装置１０は、サーマルヘッドによってロール紙に画像を記録するサーマルプリンターである。記録装置１０は、収容したロール紙を搬送する機能、ロール紙に画像を記録する機能、ロール紙を切断する機能を備え、所定の画像が記録された紙片を発行できる。
タブレット端末１１は、前面にタッチパネル３２が設けられたタブレット型のコンピューターである。タブレット端末１１には、ＰＯＳアプリケーションがインストールされる。また、タブレット端末１１には、記録装置１０の制御用のプリンタードライバーがインストールされる。詳細は後述するが、タブレット端末１１は、会計時、ＰＯＳアプリケーション、及び、プリンタードライバーの機能により、記録装置１０を制御して、記録装置１０にレシートを発行させる。
【００１４】
図１に示すように、記録装置１０は、制御部２０と、記録部２１と、記憶部２２と、ＵＳＢ通信部２３と、を備える。
【００１５】
制御部２０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、記録装置１０を制御する。
【００１６】
記録部２１は、記録装置１０の筐体に収容されたロール紙を搬送する搬送機構や、サーマルヘッドによってロール紙にドットを形成して画像を記録する記録機構、ロール紙を所定の位置で切断する切断機構等のロール紙への記録に関する各種機構を備える。記録部２１は、制御部２０の制御で、搬送機構によりロール紙を搬送しつつ、記録機構によりロール紙に会計に関する画像を記録し、切断機構により所定の位置でロール紙を切断して、レシートを発行する。
【００１７】
記憶部２２は、不揮発性メモリーを備え、各種データを記憶する。
【００１８】
ＵＳＢ通信部２３は、ＵＳＢ（Universal Serial Bus）の規格に従ったポートを有するインターフェースボード等を備え、ＵＳＢ機器が接続された場合、ＵＳＢ機器とＵＳＢのプロトコルに従って通信する。
【００１９】
記録装置１０には、ＵＳＢ機器として、無線ＬＡＮアダプターＡＤ（無線アダプター）が接続可能である。
無線ＬＡＮアダプターＡＤは、無線ＬＡＮに係る所定の無線通信規格に従って無線通信する機能（無線通信機能）を有する外付けのアダプターである。
記録装置１０には、所定のＯＳ（Operating System）がインストールされる。当該所定のＯＳは、ＳｏｆｔＡＰ（ソフトウェア・アクセス・ポイント）機能を有する。また、記録装置１０には、無線ＬＡＮアダプターＡＤの制御用のデバイスドライバーがインストールされる。
無線ＬＡＮアダプターが接続された記録装置１０は、当該所定のＯＳのＳｏｆｔＡＰ機能、及び、デバイスドライバーの機能により、無線ＬＡＮのアクセスポイントとして動作し、デバイスと、無線ＬＡＮに係る所定の無線通信規格に従って無線通信する。
【００２０】
図１に示すように、タブレット端末１１は、端末制御部３０と、端末通信部３１と、タッチパネル３２と、端末記憶部３３と、を備える。
【００２１】
端末制御部３０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、タブレット端末１１を制御する。
【００２２】
端末通信部３１は、端末制御部３０の制御で、所定の無線通信の規格に従って、記録装置１０と無線通信する。
【００２３】
タッチパネル３２は、液晶表示パネル等の表示パネルと、液晶表示パネルに重ねて設けられたタッチセンサーとを備える。表示パネルは、端末制御部３０の制御で、各種画像を表示する。タッチセンサーは、タッチ操作を検出し、端末制御部３０に出力する。
【００２４】
端末記憶部３３は、不揮発性メモリーを備え、各種データを記憶する。
【００２５】
ところで、店舗にＰＯＳシステム１を導入する場合、記録装置１０と、タブレット端末１１との間で無線通信できる状態を確立する必要がある。
従来、記録装置１０とタブレット端末１１との間で無線通信できる状態を確立するための作業が煩雑であり、当該作業を簡易化したいとするニーズがあった。
特に、記録装置１０と、タブレット端末１１とを１台ずつ設けてＰＯＳシステム１を構築するような小規模な店舗では、以下のニーズがあった。すなわち、小規模な店舗では、これら装置間で無線通信できる状態を確立するための作業を簡易化したいとするニーズと共に、できるだけコストを削減してＰＯＳシステム１を構築したいとするニーズがあった。
以上を踏まえ、記録装置１０とタブレット端末１１との間で無線通信できる状態の確立に関し、記録装置１０は、以下の処理を実行する。
【００２６】
図２は、記録装置１０とタブレット端末１１との間で無線通信できる状態の確立に関し、記録装置１０の電源がオンされた後の記録装置１０の動作を示すフローチャートである。
【００２７】
図２に示すように、電源オン（ステップＳＸ１）に応じて、記録装置１０のＯＳが起動し、ＯＳで動作するファームウェア等のソフトウェアが起動する（ステップＳＡ１）。
記録装置１０の制御部２０は、無線ＬＡＮアダプターＡＤが接続された状態か、すなわち、無線ＬＡＮアダプターＡＤが接続された状態で、記録装置１０の電源がオンされたか否かを判別する（ステップＳＡ２）。
無線ＬＡＮアダプターＡＤが接続されない状態で記録装置１０の電源がオンされた場合（ステップＳＡ２：ＮＯ）、制御部２０は、第１処理を実行する（ステップＳＡ３）。一方、無線ＬＡＮアダプターＡＤが接続された状態で記録装置１０の電源がオンされた場合（ステップＳＡ２：ＹＥＳ）、制御部２０は、第２処理を実行する（ステップＳＡ４）。
【００２８】
図３は、第１処理を詳細に説明するフローチャートである。
第１処理において、制御部２０は、無線ＬＡＮアダプターＡＤが接続されたか否かを監視する（ステップＳＢ１）。
無線ＬＡＮアダプターＡＤが接続された場合（ステップＳＢ１：ＹＥＳ）、制御部２０は、以下の処理を実行する（ステップＳＢ２）。制御部２０は、無線ＬＡＮアダプターＡＤを介した無線通信で使用するパスワード（暗号化キーや、パスフレーズともいう。）が、ユーザーによって事前に設定された状態か否かを判別する。
なお、以下の説明において、単に「パスワード」と表現する場合、無線ＬＡＮアダプターＡＤを介した無線通信で使用するパスワードを指す。
ここで、ユーザーは、ＯＳ、その他の付随するプログラムが提供するユーザーインターフェースを利用して、無線ＬＡＮアダプターＡＤを介した無線通信で使用するパスワードを事前に設定できる。ユーザーがパスワードを設定した場合、記憶部２２が記憶する所定の設定ファイルに、設定したパスワードが、ユーザーがパスワードを設定したことを示す情報（以下、「ユーザー設定明示情報」という。）と対応付けて記録される。ステップＳＢ２で、制御部２０は、設定ファイルを参照し、ユーザー設定明示情報と対応付けられたパスワードが記録された状態か否かを判別することにより、パスワードがユーザーによって事前に設定された状態か否かを判別する。
【００２９】
パスワードが事前に設定された状態の場合（ステップＳＢ２：ＹＥＳ）、制御部２０は、事前に設定されたパスワードを、無線ＬＡＮアダプターＡＤを介した無線通信に使用するパスワードとして決定する（ステップＳＢ３）。その後、制御部２０は、処理手順をステップＳＢ７へ移行する。
【００３０】
パスワードが事前に設定された状態でない場合（ステップＳＢ２：ＮＯ）、制御部２０は、パスワードを生成する（ステップＳＢ４）。制御部２０は、パスワードの生成に係る所定のアルゴリズムの機能により、パスワードを生成する。
ステップＳＢ４で、制御部２０は、設定ファイルに、生成したパスワードを、パスワードが自動で生成されたものであることを示す情報（以下、「自動生成明示情報」という。）と対応付けて記録する。その際、設定ファイルに、既に、自動生成明示情報と対応付けられたパスワードが記録された状態の場合は、そのパスワードを、ステップＳＢ４で生成したパスワードによって上書きする。
次いで、制御部２０は、ステップＳＢ４で生成したパスワードを、無線ＬＡＮアダプターＡＤを介した無線通信に使用するパスワードとして決定する（ステップＳＢ５）。
次いで、制御部２０は、記録部２１を制御して、ステップＳＢ４で生成したパスワードが記録された紙片を発行させる（ステップＳＢ６）。その後、制御部２０は、処理手順をステップＳＢ７へ移行する。
このように、パスワードが事前に設定された状態でない場合、記録装置１０は、パスワードを自動で生成し、生成したパスワードが記録された紙片を発行する。このため、ユーザーは、紙片を参照することにより、パスワードが自動で生成されたこと、及び、生成されたパスワードの値を認識できる。
【００３１】
ステップＳＢ７において、制御部２０は、無線ＬＡＮアダプターＡＤの無線通信機能を有効化する。
詳述すると、制御部２０は、ＯＳのＳｏｆｔＡＰ機能を有効化し、無線ＬＡＮアダプターＡＤのデバイスドライバー、その他付随するプログラムの機能を有効化し、必要な初期設定を行って、クライアントとしてのデバイスとの間で無線通信できる状態とする。
以後、タブレット端末１１は、無線ＬＡＮアダプターＡＤを介した無線通信により、記録装置１０と無線通信できる。詳述すると、ユーザーは、アクセスポイントとして動作する記録装置１０のＳＳＩＤと、無線通信で使用するパスワードとを、タブレット端末１１が提供する所定のユーザーインターフェースに入力する。なお、ユーザーは、無線ＬＡＮアダプターＡＤに対応するＳＳＩＤを事前に把握する。タブレット端末１１は、入力されたＳＳＩＤ、及び、パスワードに基づいて、無線ＬＡＮアダプターＡＤにアクセスする。タブレット端末１１による無線ＬＡＮアダプターＡＤへのアクセスに応じて、タブレット端末１１には、記録装置１０のＤＨＣＰ機能により、ＩＰアドレスや、サブネットマスク、デフォルトゲートウェイのアドレス（本例では、無線ＬＡＮアダプターＡＤのアドレス）が設定される。タブレット端末１１は、設定に基づいて、無線ＬＡＮアダプターＡＤと無線接続する。
【００３２】
無線ＬＡＮアダプターＡＤの無線通信機能を有効化した後、制御部２０は、無線ＬＡＮアダプターＡＤの接続が解除されたか否かを監視する（ステップＳＢ８）。
接続が解除された場合（ステップＳＢ８：ＹＥＳ）、制御部２０は、無線ＬＡＮアダプターＡＤの無線通信機能を無効化する（ステップＳＢ９）。ステップＳＢ９で、制御部２０は、少なくとも、ＯＳのＳｏｆｔＡＰ機能を無効化し、デバイスとの間で無線ＬＡＮアダプターＡＤを介した無線通信ができない状態とする。その後、制御部２０は、処理手順をステップＳＢ１へ戻し、再び、無線ＬＡＮアダプターＡＤが接続されたか否かを監視する。
【００３３】
このように、本実施形態では、ユーザーは、無線ＬＡＮアダプターＡＤを接続しない状態で記録装置１０を起動した後に、無線ＬＡＮアダプターＡＤを記録装置１０に接続すれば、無線ＬＡＮアダプターＡＤの無線通信機能が自動で有効化される。特に、事前にユーザーによるパスワードが設定された状態でない場合でも、無線ＬＡＮアダプターＡＤが接続されたことをトリガーとしてパスワードが自動で設定されて、設定されたパスワードが記録された紙片が発行される。このため、ユーザーは、簡易に、記録装置１０に、タブレット端末１１を無線接続することができる。
また、自動で設定されたパスワードを使用して無線通信を実行中、パスワードを変更したいと希望する場合がある。また、タブレット端末１１側の無線通信に関する設定が何らかの原因でリセットされて、パスワードを入力する必要が生じたものの、発行された紙片を既に破棄した場合がある。これらの場合に、ユーザーは、接続された無線ＬＡＮアダプターＡＤの接続を、一旦、解除し、再び、接続するという簡易な作業を行えばよい。当該作業を行うことにより、パスワードが改めて自動で生成され、生成されたパスワードが記録された紙片が発行される。ユーザーは、紙片を参照しつつ、タブレット端末１１に、ＳＳＩＤと、パスワードとを入力することにより、タブレット端末１１と、記録装置１０とを無線接続できる。
【００３４】
図４は、図２のステップＳＡ４の第２処理を詳細に説明するフローチャートである。
図２で説明したように、第２処理は、無線ＬＡＮアダプターＡＤが接続された状態で記録装置１０の電源がオンされた場合に、実行される処理である。
【００３５】
図４に示すように、制御部２０は、ＯＳのＳｏｆｔＡＰ機能について、「有効」と設定された状態か否かを判別する（ステップＳＣ１）。ここで、ユーザーは、ＳｏｆｔＡＰ機能について、事前に、有効／無効を設定できる。ユーザーは、無線ＬＡＮアダプターＡＤを介した無線通信を許可する場合は、ＳｏｆｔＡＰ機能を「有効」に設定し、許可しない場合は、当該機能を「無効」に設定する。
【００３６】
ＳｏｆｔＡＰ機能が「有効」ではない場合（ステップＳＣ１：ＮＯ）、制御部２０は、第２処理を終了する。この場合、無線ＬＡＮアダプターＡＤの無線通信機能が有効化されず、タブレット端末１１は記録装置１０と無線接続できない。つまり、制御部２０は、第２処理を終了することにより、無線通信機能を無効化する。
【００３７】
ＳｏｆｔＡＰ機能が「有効」の場合（ステップＳＣ１：ＹＥＳ）、制御部２０は、ユーザーが事前にパスワードを設定した状態か否かを判別する（ステップＳＣ２）。
ユーザーが事前にパスワードを設定した状態の場合（ステップＳＣ２：ＹＥＳ）、制御部２０は、事前に設定されたパスワードを、無線ＬＡＮアダプターＡＤを介した無線通信に使用するパスワードとして決定する（ステップＳＣ３）。その後、制御部２０は、処理手順をステップＳＣ６へ移行する。ステップＳＣ６で、制御部２０は、無線ＬＡＮアダプターＡＤの無線通信機能を有効化する。
【００３８】
ユーザーが事前にパスワードを設定した状態でない場合（ステップＳＣ２：ＮＯ）、制御部２０は、図２のステップＳＡ１で記録装置１０が起動するより前に、自動で生成されたパスワードがあるか否かを判別する（ステップＳＣ４）。
上述したように、記録装置１０の起動後に、無線ＬＡＮアダプターＡＤが接続された場合で、ユーザーにより事前にパスワードが設定された状態でない場合、パスワードが自動で生成される。そして、自動で生成されたパスワードは、自動生成明示情報と対応付けて設定ファイルに記録される。ステップＳＣ４で、制御部２０は、設定ファイルに自動生成明示情報と対応付けて記録されたパスワードがある場合、図２のステップＳＡ１で記録装置１０が起動するより前に、自動で設定されたパスワードがあると判別する。
つまり、過去に、記録装置１０の起動後に、事前にパスワードが設定されない状態で、無線ＬＡＮアダプターＡＤが接続され、接続に伴ってパスワードが自動で生成されたことがある場合、ステップＳＣ４において、制御部２０により、自動で設定されたパスワードがあると判別される。
【００３９】
図２のステップＳＡ１で記録装置１０が起動するより前に、自動で設定されたパスワードがある場合（ステップＳＣ４：ＹＥＳ）、制御部２０は、そのパスワードを、無線ＬＡＮアダプターＡＤを介した無線通信に使用するパスワードとして決定する（ステップＳＣ５）。その後、制御部２０は、処理手順をステップＳＣ６へ移行する。ステップＳＣ６で、制御部２０は、無線ＬＡＮアダプターＡＤの無線通信機能を有効化する。
【００４０】
一方、図２のステップＳＡ１で記録装置１０が起動するより前に、自動で設定されたパスワードがない場合（ステップＳＣ４：ＮＯ）、制御部２０は、第２処理を終了する。この場合、無線ＬＡＮアダプターＡＤの無線通信機能が有効化されず、タブレット端末１１は記録装置１０と無線接続できない。つまり、制御部２０は、第２処理を終了することにより、無線通信機能を無効化する。
【００４１】
このように、無線ＬＡＮアダプターＡＤが接続された状態で記録装置１０の電源がオンされた場合において、ユーザーによりパスワードが設定されておらず、かつ、過去にパスワードが自動で生成されたことがない場合、制御部２０は、無線通信機能を無効化する。つまり、制御部２０は、パスワードを自動で生成しない。この点で、無線ＬＡＮアダプターＡＤが接続された状態で電源がオンされた場合と、電源のオン後に無線ＬＡＮアダプターＡＤが接続された場合とで制御部２０の処理が異なる。そして、制御部２０が、上記処理を行う理由は、以下である。
すなわち、店舗にＰＯＳシステム１を導入した後は、記録装置１０に無線ＬＡＮアダプターＡＤが接続された状態が維持されることが想定される。例えば、店舗の開店や閉店に伴う記録装置１０の電源のオン／オフに応じて、無線ＬＡＮアダプターＡＤを接続したり、接続を解除したりすることもできるが、この場合、作業が煩雑であり、また、無線ＬＡＮアダプターＡＤを紛失するリスクが生じるからである。
そして、無線ＬＡＮアダプターＡＤが接続された状態で記録装置１０の電源がオンされた場合において、ユーザーによりパスワードが設定されておらず、かつ、過去にパスワードが自動で生成されたことがない場合に、パスワードを生成しないことにより、以下の効果を得ることができる。すなわち、ユーザーが、自身が設定したパスワードを使用して無線ＬＡＮアダプターＡＤを介した装置間の無線通信を行わせたい場合に、店舗の開店に伴う記録装置１０の電源のオン時に、ユーザーの意図に反して自動でパスワードが生成されることを防止できる。なお、ユーザーは、記録装置１０が自動で生成したパスワードを使用したい場合は、記録装置１０の起動後に、無線ＬＡＮアダプターＡＤを接続するという意図的な作業を行えばよい。
【００４２】
ステップＳＣ６において無線ＬＡＮアダプターＡＤの無線通信機能を有効化した後、制御部２０は、無線ＬＡＮアダプターＡＤの接続が解除されたか否かを監視する（ステップＳＣ７）。
接続が解除された場合（ステップＳＣ７：ＹＥＳ）、制御部２０は、無線ＬＡＮアダプターＡＤの無線通信機能を無効化し（ステップＳＣ８）、第２処理を終了する。
なお、無線ＬＡＮアダプターＡＤの接続が解除された後、制御部２０は、図３で説明した第１処理を実行する。
【００４３】
このように、本実施形態では、ユーザーは、記録装置１０に無線ＬＡＮアダプターＡＤを接続するという作業、及び、必要に応じて記録装置１０が発行した紙片を利用してパスワードを設定するという作業を行うことにより、記録装置１０とタブレット端末１１とが無線通信できる状態を確立できる。従って、例えば、アクセスポイントや、無線ＬＡＮルーター等を用意し、これらを用いて、無線ＬＡＮを構築する等の作業を行う必要がなく、ユーザーの作業が簡易である。
また、ユーザーは、ＰＯＳシステム１の構築に際し、記録装置１０のほかに、無線ＬＡＮアダプターＡＤと、汎用のタブレット端末１１を用意すればよく、ＰＯＳシステム１の構築にかかる費用を低減できる。
【００４４】
次に、会計時の記録装置１０、及び、タブレット端末１１の動作について説明する。
図５は、会計時の記録装置１０、及び、タブレット端末１１の動作を示すフローチャートであり、（Ａ）はタブレット端末１１の動作を、（Ｂ）は記録装置１０の動作を示す。
【００４５】
なお、図５の開始時点では、記録装置１０に無線ＬＡＮアダプターＡＤが接続されており、無線ＬＡＮアダプターＡＤを介して、記録装置１０と、タブレット端末１１との間で、無線通信可能な状態である。
【００４６】
図５（Ａ）に示すように、タブレット端末１１の端末制御部３０は、顧客の会計に応じて決済処理を行い、決済処理に基づいて制御データを生成する（ステップＳＤ１）。
詳述すると、タブレット端末１１の端末制御部３０は、機能ブロックとして、ＰＯＳアプリケーションを実行するＰＯＳアプリケーション実行部と、プリンタードライバーを実行するプリンタードライバー実行部と、を備える。
ＰＯＳアプリケーション実行部は、顧客の会計に応じて、レシートに記録する情報を含むレシート情報を生成する。レシート情報は、レシートに記録するロゴに関する情報や、レシートの発行日時（日付＋時刻）を示す情報、顧客が購入した商品の名称、商品の単価、購入した商品の数量、税に関する情報、合計購入金額、顧客から受け取った金銭の額、お釣りを示す情報、その他の情報を含む情報である。ＰＯＳアプリケーション実行部は、店舗に来店した顧客の会計に際し、所定のユーザーインターフェースに対するレジ担当者の入力等に基づいてレシート情報を生成する。
レシート情報の生成後、プリンタードライバー実行部は、記録装置１０のコマンド体系に従った制御データで、レシート情報の記録を指示する制御データを生成する。
次いで、タブレット端末１１は、端末通信部３１を制御して、生成した制御データを、記録装置１０に送信する（ステップＳＤ２）。
【００４７】
図５（Ｂ）に示すように、記録装置１０の制御部２０は、ＵＳＢ通信部２３を制御して、無線ＬＡＮアダプターＡＤを介して、無線通信により、制御データを受信する（ステップＳＥ１）。
次いで、制御部２０は、受信した制御データに基づいて、記録部２１を制御して、レシートを発行する（ステップＳＥ２）。発行されたレシートは、レジ担当者によって、顧客に引き渡される。
【００４８】
以上説明したように、本実施形態では、記録装置１０（電子機器）は、無線通信機能を有する無線ＬＡＮアダプターＡＤ（無線アダプター）が装着されて、タブレット端末１１（デバイス）と無線通信することが可能である。
そして、記録装置１０の制御部２０は、起動時に無線ＬＡＮアダプターＡＤが接続された状態か否かを判別し、接続された状態でない場合、無線通信機能を無効化する。また、記録装置１０の制御部２０は、起動後、無線ＬＡＮアダプターＡＤが接続されたか否かを監視し、起動後に無線ＬＡＮアダプターＡＤが接続された場合で、事前にパスワードが設定された状態の場合、無線通信機能を有効化し、事前に設定されたパスワードを、無線ＬＡＮアダプターＡＤを介した無線通信に使用する。また、記録装置１０の制御部２０は、起動後に無線ＬＡＮアダプターＡＤが接続された場合で、事前にパスワードが設定された状態でない場合、無線通信機能を有効化し、パスワードを生成し、生成したパスワードを、無線ＬＡＮアダプターＡＤを介した無線通信に使用する。
この構成によれば、ユーザーは、記録装置１０の起動後に、無線ＬＡＮアダプターＡＤを接続するという簡易な作業により、無線通信機能の有効／無効を設定できる。つまり、無線ＬＡＮアダプターＡＤの着脱可能という特性に対応して無線通信機能の有効／無効を制御できる。
【００４９】
また、本実施形態では、制御部２０は、パスワードを生成した場合、生成したパスワードを記録部２１により記録する。
この構成によれば、記録装置１０によりパスワードが生成された場合、ユーザーは、記録された情報を参照することにより、生成されたパスワードの値を取得できる。
【００５０】
また、本実施形態では、制御部２０は、起動時に無線ＬＡＮアダプターＡＤが接続された状態で事前にパスワードが設定された状態の場合、無線通信機能を有効化し、事前に設定されたパスワードを、無線アダプターを介した無線通信に使用する。また、制御部２０は、起動時に前記無線アダプターが装着された状態で事前にパスワードが設定された状態でない場合、起動時より前にパスワードを生成したことがあるときは、無線通信機能を有効化し、起動時より前に生成したパスワードを、無線ＬＡＮアダプターＡＤを介した無線通信に使用し、起動時より前にパスワードを生成したことがないときは、無線通信機能を無効化する。
この構成によれば、記録装置１０は、パスワードの生成について、無線ＬＡＮアダプターＡＤが接続されたタイミングに応じた処理を実行できる。
【００５１】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、記録装置１０のプリント方式は、サーマル方式であった。しかしながら、プリント方式は、サーマル方式に限定されない。
また、説明した各機能ブロックはハードウェアとソフトウェアにより任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
【符号の説明】
【００５２】
１…ＰＯＳシステム、１０…記録装置（電子機器）、１１…タブレット端末（デバイス）、２０…制御部、２１…記録部、ＡＤ…無線ＬＡＮアダプター（無線アダプター）。
【図１】
0006432231.tif 000002
【図２】
0006432231.tif 000003
【図３】
0006432231.tif 000004
【図４】
0006432231.tif 000005
【図５】
0006432231.tif 000006