(57)【要約】【課題】移動する毎に通信設定情報を受信等することなく簡易に通信設定可能にする。【解決手段】印刷装置１０は、通信先から受信した印刷データに基づき印刷処理を行う印刷部１２と、通信可能な通信先を特定可能な接続情報を検知する検知部１５とを備える。さらに、印刷装置１０の記憶部１４には、複数の接続情報と通信設定情報とを関連づけた通信設定テーブルＴ１が記憶される。そして、制御部１３は、検知部１５が接続情報を検知すると、検知された接続情報に基づき通信設定テーブルＴ１を参照して通信設定情報を特定し、特定した通信設定情報に基づき通信設定を行う通信設定部として機能する。【選択図】図２
2018037830.tif 000002
【特許請求の範囲】
【請求項１】
通信先から受信した印刷データに基づき印刷処理を行う印刷部と、
通信可能な前記通信先を特定可能な接続情報を検知する検知部と、
複数の前記通信先のそれぞれに対応する複数の前記接続情報と、前記接続情報で特定可能な前記通信先と通信するための通信設定情報とを関連づけたテーブルを記憶する記憶部と、
前記検知部が前記接続情報を検知すると、検知された前記接続情報に基づき前記テーブルを参照して前記通信設定情報を特定し、特定した前記通信設定情報に基づき通信設定を行う通信設定部と、
を備える印刷装置。
【請求項２】
前記検知部が複数の前記接続情報を検知した場合、前記通信設定部は、予め定めた条件に従って、一つの前記接続情報を選択する請求項１に記載の印刷装置。
【請求項３】
前記検知部が複数の前記接続情報を検知した場合、前記通信設定部は、選択した一つの前記接続情報に対応する通信先に応じた情報を、前記印刷部に印刷させる請求項２に記載の印刷装置。
【請求項４】
前記接続情報は、前記通信先の識別情報を含み、
前記検知部は、前記通信先の前記識別情報を検知する請求項１から３のいずれか一項に記載の印刷装置。
【請求項５】
前記接続情報は、現在位置を示す位置情報を含み、
前記検知部は、前記位置情報を検知する請求項１から３のいずれか一項に記載の印刷装置。
【請求項６】
前記検知部は、ＧＰＳシステムを利用して前記位置情報を検知する請求項５に記載の印刷装置。
【請求項７】
前記通信設定情報は、当該印刷装置のＩＰアドレスを含む請求項１から６のいずれか一項に記載の印刷装置。
【請求項８】
前記通信先との通信は無線通信であり、
前記通信先はアクセスポイントである請求項１から７のいずれか一項に記載の印刷装置。
【請求項９】
通信先から受信した印刷データに基づき印刷処理を行う印刷部を有する印刷装置の制御方法であって、
検知部により、通信可能な前記通信先を特定可能な接続情報を検知するステップと、
検知された前記接続情報に基づき、複数の前記通信先のそれぞれに対応する複数の前記接続情報と、前記接続情報で特定可能な前記通信先と通信するための通信設定情報とを関連づけたテーブルを参照して前記通信設定情報を特定し、特定した前記通信設定情報に基づき通信設定を行うステップとを有する印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、及び印刷装置の制御方法に関する。
【背景技術】
【０００２】
通信機能を備えた印刷装置には、通信を行うための通信設定情報を他の装置から受信し、また、自装置のモード切替によって通信設定情報を切り替えるものが提案されている（例えば、特許文献１〜３参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２２７７８７号公報
【特許文献２】特開２００８−２１９８８５号公報
【特許文献３】特開２００３−２１８８８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来の構成は、印刷装置がネットワーク内で動作するマスター機器から通信設定情報を受信するための特殊な機能や動作モードが必要であった。
そこで、本発明は、移動する毎に通信設定情報を受信等することなく簡易に通信設定可能にすることを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を達成するために、本発明は、通信先から受信した印刷データに基づき印刷処理を行う印刷部と、通信可能な前記通信先を特定可能な接続情報を検知する検知部と、複数の前記通信先のそれぞれに対応する複数の前記接続情報と、前記接続情報で特定可能な前記通信先と通信するための通信設定情報とを関連づけたテーブルを記憶する記憶部と、前記検知部が前記接続情報を検知すると、検知された前記接続情報に基づき前記テーブルを参照して前記通信設定情報を特定し、特定した前記通信設定情報に基づき通信設定を行う通信設定部と、を備える。
【０００６】
また、本発明は、前記検知部が複数の前記接続情報を検知した場合、前記通信設定部は、予め定めた条件に従って、一つの前記接続情報を選択する。
【０００７】
また、本発明は、前記検知部が複数の前記接続情報を検知した場合、前記通信設定部は、選択した一つの前記接続情報に対応する通信先に応じた情報を、前記印刷部に印刷させる。
【０００８】
また、本発明は、前記接続情報は、前記通信先の識別情報を含み、前記検知部は、前記通信先の前記識別情報を検知する。
【０００９】
また、本発明は、前記接続情報は、現在位置を示す位置情報を含み、前記検知部は、前記位置情報を検知する。
【００１０】
また、本発明は、前記検知部は、ＧＰＳシステムを利用して前記位置情報を検知する。
【００１１】
また、本発明は、前記通信設定情報は、当該印刷装置のＩＰアドレスを含む。
【００１２】
また、本発明は、前記通信先との通信は無線通信であり、前記通信先はアクセスポイントである。
【００１３】
また、本発明は、通信先から受信した印刷データに基づき印刷処理を行う印刷部を有する印刷装置の制御方法であって、検知部により、通信可能な前記通信先を特定可能な接続情報を検知するステップと、検知された前記接続情報に基づき、複数の前記通信先のそれぞれに対応する複数の前記接続情報と、前記接続情報で特定可能な前記通信先と通信するための通信設定情報とを関連づけたテーブルを参照して前記通信設定情報を特定し、特定した前記通信設定情報に基づき通信設定を行うステップとを有する。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る印刷装置を含む印刷システムの構成図。
【図２】印刷装置のブロック図。
【図３】通信設定テーブルの一例を示す図。
【図４】通信設定を行う場合の印刷装置の動作を示すフローチャート。
【図５】変形例に係る印刷装置のブロック図。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本発明の実施形態に係る印刷装置１０を含む印刷システム１の構成図である。印刷装置１０は、無線通信機能を有する携帯型のモバイルプリンターである。印刷装置１０は、中継局である複数のアクセスポイント（以下、ＡＰと称する）２Ａ、２Ｂのいずれかと無線で接続することにより、いずれかのローカルエリアネットワーク（以下、ＬＡＮと称する）３Ａ、３Ｂに接続可能である。
ＡＰ２Ａ、２Ｂは、ＬＡＮ３Ａ、３Ｂに設けられ、Ｗｉ−Ｆｉ（登録商標）等の無線ＬＡＮの通信規格に準拠したアクセスポイントであり、ルーター４に接続される。
【００１６】
ＡＰ２Ａ、２Ｂは、無線通信の中継局及び無線通信のゲートウェイとして機能する。これによって、印刷装置１０は、ＡＰ２Ａ、２Ｂを介してＬＡＮ３Ａ、３Ｂのそれぞれに接続された他の装置と通信したり、ルーター４を介して外部ネットワーク５に接続したりすることが可能である。
本実施形態では、印刷装置１０が接続可能なネットワークがＬＡＮ３Ａ、３Ｂの場合を説明するが、ＬＡＮ３Ａ、３Ｂに加えて、或いは、ＬＡＮ３Ａ、３Ｂに代えて印刷装置１０が接続可能なネットワークを有してもよい。
【００１７】
外部ネットワーク５は、インターネット・プロトコル（ＩＰ）を用いた通信網（いわゆる、インターネット）である。外部ネットワーク５には、管理サーバー６及びＮＴＰサーバー７等が接続される。管理サーバー６は、印刷装置１０で処理するデータを管理するサーバーであり、本構成ではレシート情報を管理するＰＯＳサーバーである。また、ＮＴＰサーバー７は、ＮＴＰプロトコル（Network Time Protocol）を用いて外部ネットワーク５に接続可能な通信機器の時刻同期を行うサーバーである。なお、ＮＴＰサーバー７は適宜に省略可能である。
【００１８】
図２は印刷装置１０のブロック図である。
印刷装置１０は、通信部１１と、印刷部１２と、制御部１３と、記憶部１４とを備える。通信部１１は、無線通信のゲートウェイ（例えば、ＡＰ２Ａ、２Ｂ）を通信先とした通信処理を行うデバイスである。具体的には、通信部１１は、Ｗｉ−Ｆｉ等の無線ＬＡＮの通信規格に従った通信プロトコルで通信処理を行うデバイスである。
【００１９】
印刷部１２は、ロール紙を搬送する搬送機構と、印刷ヘッドによってロール紙にドットを形成して画像を印刷する印刷機構と、ロール紙を所定の位置で切断する切断機構等を備える。本構成の印刷部１２は、制御部１３の制御の下、レシートを印刷させる印刷データに基づき搬送機構によりロール紙を搬送しつつ、印刷機構によりロール紙に画像を印刷し、切断機構によりロール紙を切断する。これによって、印刷部１２は、印刷データに基づきレシートを発行する印刷処理を行う。
【００２０】
制御部１３は、演算処理を行うプロセッサーと周辺回路とで構成され、例えば、マイコン、ＳＯＣ（System-on-a-chip）又はＣＰＵ等で構成される。この制御部１３は、記憶部１４に記憶される制御プログラムを実行することによって印刷装置１０の各部を制御する。
記憶部１４は、不揮発性メモリーを有し、制御プログラム等の各種の情報を記憶する。なお、記憶部１４は不揮発性メモリー以外の記憶デバイスを用いてもよい。
【００２１】
ところで、本構成の印刷システム１は、印刷装置１０の通信先に対応するＬＡＮ３Ａ、３Ｂに応じて印刷装置１０の通信設定を切り替える必要がある。
具体的には、ＬＡＮ３Ａは、ＬＡＮ３Ａに接続される各端末（印刷装置１０を含む）に、固定されたＩＰアドレスが設定されるネットワークである。例えば、ＤＨＣＰサーバーが接続されていない場合に、そのような固定ＩＰのネットワークとされる。従って、印刷装置１０をＬＡＮ３Ａに接続する際には、ＬＡＮ３Ａで使用されていない固定のＩＰアドレスを印刷装置１０に設定する必要がある。
【００２２】
一方、ＬＡＮ３Ｂは、不図示のＤＨＣＰサーバーによりネットワーク３Ｂに接続される各端末（印刷装置１０を含む）に、動的にＩＰアドレスが設定されるネットワークである。このため、印刷装置１０をＬＡＮ３Ｂに接続する際に、ＤＨＣＰサーバーからＩＰアドレスを取得するか、或いは、ＤＨＣＰサーバーが動的に割り振る範囲外で使用可能なＩＰアドレスを設定する必要がある。
また、各ネットワーク３Ａ、３Ｂに使用されるＩＰアドレスは、ＩＰｖ４で規定される３２ビットのアドレスの場合と、ＩＰｖ６で規定される１２８ビットのアドレスの場合とがある。
【００２３】
本構成では、制御部１３が通信可能な通信先（ＡＰ２Ａ又は２Ｂ）を特定可能な接続情報ＳＳを検知する検知部１５を備え、記憶部１４に、接続情報ＳＳから通信設定に関する情報である通信設定情報ＳＴを特定するための通信設定テーブルＴ１を記憶している。
次に、検知部１５と、通信設定テーブルＴ１について説明する。
検知部１５は、通信部１１を利用して接続情報ＳＳを検知する。具体的には、検知部１５は、通信先となるＡＰ２Ａ、２Ｂから送信されるＷｉ−Ｆｉ無線ビーコン等のビーコン信号を通信部１１により受信する。この場合、印刷装置１０がＬＡＮ３Ａの通信エリアに位置する場合は、ＡＰ２Ａからのビーコン信号が通信部１１に受信される。また、印刷装置１０がＬＡＮ３Ｂの通信エリアに位置する場合は、ＡＰ２Ｂからのビーコン信号が通信部１１に受信される。
ビーコン信号を受信すると、検知部１５は、接続情報ＳＳとして、ビーコン信号に含まれるＢＳＳＩＤ（Basic Service Set Identifier）を検知する。
ＢＳＳＩＤは、ＡＰを一意に特定可能なＭＡＣアドレスに相当する情報であるので、ＡＰ２Ａ、２Ｂの識別情報に相当し、ＡＰ２Ａ、２Ｂを特定可能である。
【００２４】
なお、接続情報ＳＳはＢＳＳＩＤに限定されない。
例えば、接続情報ＳＳとして、ＤＨＣＰサーバー等のブロードキャストに応答するサービスサーバーのＭＡＣアドレスを検知する構成でもよい。例えば、印刷装置１０の制御部１３は、ＡＰ２Ａ、２Ｂのいずれかに接続する際に、所定の通信規格に従ったブローキャストのパケットを送信する。接続先（通信先）がＡＰ２Ｂの場合には、そのパケットを受信したＤＨＣＰサーバーからＭＡＣアドレスが送信される。これにより、印刷装置１０の通信部１１にＭＡＣアドレスが受信され、検知部１５によりＭＡＣアドレスを検知可能である。一方、接続先（通信先）がＡＰ２Ａの場合には、ＤＨＣＰサーバーが存在しないので、ＭＡＣアドレスは送信されない。
このＭＡＣアドレスを検知することにより、ＤＨＣＰサーバーを特定することができる。従って、そのＤＨＣＰサーバーが存在する通信先（ネットワークはＬＡＮ３Ｂ、ＡＰはＡＰ２Ｂであること）を特定可能になる。
【００２５】
図３は通信設定テーブルＴ１の一例を示す。
接続情報ＳＳは、通信可能な通信先を特定可能な情報である。図３には、接続情報ＳＳとして、ＡＰ２ＡのＢＳＳＩＤである「ＢＳＳＩＤ１」と、ＡＰ２ＢのＢＳＳＩＤである「ＢＳＳＩＤ２」と、ＬＡＮ３Ｂに存在するＤＨＣＰサーバーのＭＡＣアドレスである「ＭＡＣＡＤ１」とが記憶された場合を示している。
通信設定情報ＳＴは、接続情報ＳＳで特定可能な通信先と通信するための情報である。図３には、通信設定情報ＳＴとして、ＡＰ２Ａに対応するネットワークの通信設定情報である「通信設定１」と、ＡＰ２Ｂに対応するネットワークの通信設定情報である「通信設定２」とが記憶された場合を示している。
図３に示すように、通信設定テーブルＴ１には、「ＢＳＳＩＤ１」と「通信設定１」とが対応づけて記述され、「ＢＳＳＩＤ２」と「通信設定２」とが対応づけて記述され、「ＭＡＣＡＤ１」と「通信設定２」とが対応づけて記述される。なお、検知部１５がＭＡＣアドレスを検知しない構成にした場合、つまり、ＢＳＳＩＤだけを検知する構成にした場合、「ＭＡＣアドレス」と「通信設定２」とを対応づけた情報は不要となる。
【００２６】
「通信設定１」は、ＬＡＮ３Ａに接続する場合に印刷装置１０に必要な通信設定情報であり、具体的には、ＬＡＮ３Ａで使用されていない固定のＩＰアドレスの情報を含む。このＩＰアドレスは、ＬＡＮ３ＡがＩＰｖ４のＩＰアドレスを採用する場合は３２ビットのアドレスであり、ＩＰｖ６のＩＰアドレスを採用する場合は１２８ビットのアドレスである。
「通信設定２」は、ＬＡＮ３Ｂに接続する場合に印刷装置１０に必要な通信設定情報である。具体的には、「通信設定２」は、ＬＡＮ３Ｂで使用されていないＩＰアドレス、つまり、ＬＡＮ３Ｂに接続されるＤＨＣＰサーバーが動的に割り振る範囲外で使用可能なＩＰアドレスの情報を含む。このＩＰアドレスは、ＬＡＮ３ＢがＩＰｖ４及びＩＰｖ６のいずれを採用するかに応じて適切なビット数のアドレスとされる。
【００２７】
さらに、これら「通信設定１」及び「通信設定２」は、ＩＰアドレスに限定されず、印刷装置１０に必要な他の通信設定情報も含む。例えば、ログオン情報、パスワード、暗号化通信の有無および認証の有無などのうち、通信先に必要な情報を含む。
【００２８】
図４は通信設定を行う場合の印刷装置１０の動作を示すフローチャートである。図４に示すフローは、印刷装置１０の電源投入時に制御部１３が実行する。
まず、印刷装置１０の制御部１３は、接続情報ＳＳを検知したか否かを判定する処理を実行する（ステップＳＡ１）。具体的には、制御部１３は、検知部１５によりビーコン信号に含まれるＢＳＳＩＤを検知したか否か、及びブロードキャストのパケットを送信してＤＨＣＰサーバーのＭＡＣアドレスを受信したか否かを判定する。なお、ＢＳＳＩＤを検知できない場合に、ＤＨＣＰサーバーのＭＡＣアドレスを受信するための処理を行うようにしてもよい。
【００２９】
接続情報ＳＳを検知できない場合（ステップＳＡ１；ＮＯ）、制御部１３は、所定の待ち時間が経過するまで（ステップＳＡ２；ＮＯ）、ステップＳＡ１の判定処理を繰り返し実行する。所定の待ち時間が経過すると（ステップＳＡ２；ＹＥＳ）、制御部１３は、対応する処理を実行する（ステップＳＡ３）。対応する処理は、例えば、接続情報ＳＳを検知できない旨を報知する処理、或いは、接続情報ＳＳを検知できないため自動で通信設定できない旨を報知する処理である。
報知する処理は、印刷部１２による所定情報の印刷によって行う。なお、印刷装置１０が表示パネル等の表示部、或いは、音声を出力する音声出力部を有する場合は、表示又は音声により報知する処理を行ってもよい。
【００３０】
一方、接続情報ＳＳを検知した場合（ステップＳＡ１；ＹＥＳ）、制御部１３は、複数の接続情報ＳＳを検知したか否かを判定する（ステップＳＡ４）。ここで、複数の接続情報ＳＳを検知する場合とは、例えば、印刷装置１０が、ＬＡＮ３Ａ、３Ｂの通信エリアが重なるエリア（図１中、斜線で示すエリアＡＲＸ）に位置する場合が考えられる。この場合、制御部１３は、ステップＳＡ５の処理に移行し、予め定めた条件に従って接続情報ＳＳを選択し、ステップＳＡ６の処理に移行する。
予め定めた条件は、例えば、電源投入後、最初に検知した接続情報ＳＳを選択すること、といった条件等が設定される。この条件は、ユーザー等が適宜に変更できるようにしてもよい。なお、予め定めた条件を、電源投入後、最初に検知した接続情報ＳＳを選択することに固定する場合には、ステップＳＡ１で一つの接続情報ＳＳを検知した後、ステップＳＡ６の処理に移行するようにしてもよい。つまり、ステップＳＡの処理を省略してもよい。つまり、ステップＳＡ４及びＳＡ５の処理を省略してもよい。
【００３１】
ステップＳＡ６の処理において、制御部１３は、検知された一つの接続情報ＳＳに基づき通信設定テーブルＴ１を参照して、接続情報ＳＳに関連づけた通信設定情報ＳＴを特定できたか否かを判定する。
通信設定情報ＳＴを特定できた場合（ステップＳＡ６；ＹＥＳ）、制御部１３は、通信設定情報ＳＴに基づき通信設定を行う（ステップＳＡ７）。通信設定が完了すると、制御部１３は、印刷装置１０を通信先と通信接続させる。ここで、通信接続とは、通信先との間に論理的な通信経路が確立され、所定の通信規格に従った通信プロトコルでデータの送受信が可能な状態である。
【００３２】
続いて、制御部１３は、複数の接続情報ＳＳを検知した後の通信設定か否かを判定する（ステップＳＡ８）。複数の接続情報ＳＳを検知した後の通信設定に該当しない場合（ステップＳＡ８；ＹＥＳ）、制御部１３は通信設定に関する処理を終了する。
これに対し、複数の接続情報ＳＳを検知した後の通信設定に該当する場合（ステップＳＡ８；ＮＯ）、制御部１３は、ステップＳＡ９の処理に移行する。ステップＳＡ９の処理は、通信先を報知する処理であり、具体的には、印刷部１２によって通信先を示す情報を印刷させる。これによって、印刷装置１０の印刷機能を利用して通信先をユーザー等に知らせることができる。
【００３３】
これにより、例えば、印刷装置１０が複数の通信先であるＡＰ２Ａ、２Ｂの通信エリアが重なるエリアＡＲＸ（図１参照）に位置し、かつ、いずれかの通信先と通信接続されると、通信先を示す情報が印刷される。従って、ユーザーはいずれの通信先に接続されたかを容易かつ迅速に知ることができる。
なお、印刷装置１０が表示パネル等の表示部、或いは、音声を出力する音声出力部を有する場合は、印刷する処理に加えて、或いは、印刷する処理に代えて、表示又は音声により報知する処理を行ってもよい。
【００３４】
また、ステップＳＡ６の判定で通信設定情報ＳＴを特定できなかった場合（ステップＳＡ６；ＮＯ）、制御部１３は、自動で通信設定するための通信設定情報ＳＴがない旨を報知する処理を実行する（ステップＳ１０）。つまり、通信設定テーブルＴ１に通信設定情報ＳＴが記憶されていない場合は、適切な通信設定情報ＳＴがない旨が報知される。この場合、ユーザーによる手動での通信設定等を促す報知を行ってもよいし、適切なエリアへの移動（ＬＡＮ３Ａ、３Ｂのエリアへの移動）を促す報知を行ってもよい。この報知する処理は、印刷により報知する処理でもよいし、表示又は音声により報知する処理でもよい。
【００３５】
なお、通信設定情報ＳＴを特定できない場合（ステップＳＡ６；ＮＯ）であっても、ステップＳＡ１の処理で複数の接続情報ＳＳを検知していた場合、検知した他の接続情報ＳＳについて通信設定情報ＳＴが記憶されていることが考えられる。このため、通信設定情報ＳＴを特定できない場合（ステップＳＡ６；ＮＯ）、ステップＳＡ５で選択した接続情報ＳＳと異なる接続情報ＳＳに基づき通信設定テーブルＴ１を参照し、通信設定情報ＳＴを特定する処理を行うようにしてもよい。これにより、通信設定情報ＳＴを特定できる可能性が高まる。通信設定情報ＳＴを特定できた場合、ステップＳＡ７の処理に移行し、特定できない場合、ステップＳＡ１０の処理に移行するようにすればよい。
【００３６】
以上説明したように、本実施形態に係る印刷装置１０は、通信先から受信した印刷データに基づき印刷処理を行う印刷部１２と、通信可能な通信先を特定可能な接続情報ＳＳを検知する検知部１５とを備える。さらに、印刷装置１０の記憶部１４には、複数の接続情報ＳＳと通信設定情報ＳＴとを関連づけた通信設定テーブルＴ１が記憶される。そして、制御部１３は、検知部１５が接続情報ＳＳを検知すると、検知された接続情報ＳＳに基づき通信設定テーブルＴ１を参照して通信設定情報ＳＴを特定し、特定した通信設定情報ＳＴに基づき通信設定を行う通信設定部として機能する。この構成及び制御方法によれば、移動する毎に、通信設定情報ＳＴを受信する機能や動作モードを不要にしつつ、簡易に通信設定することが可能になる。
【００３７】
また、検知部１５が複数の接続情報ＳＳを検知した場合、制御部１３は、予め定めた条件に従って一つの接続情報ＳＳを選択する。これにより、通信可能な通信先が複数存在した場合に、速やかに一つの接続情報ＳＳを選択することができる。
また、検知部１５が複数の接続情報ＳＳを検知した場合、制御部１３は、選択した一つの接続情報ＳＳに対応する通信先に応じた情報を、印刷部１２に印刷させる処理を行う。これにより、通信可能な通信先が複数存在する状況下で、印刷装置１０の印刷機能を利用して通信先を報知できる。
【００３８】
さらに、接続情報ＳＳは、通信先であるＡＰ２Ａ、２Ｂの識別情報であるＢＳＳＩＤ、或いは、通信先に対応するＤＨＣＰサーバーのＭＡＣアドレスであり、これら情報により通信先を一意に特定可能である。
【００３９】
上述した実施の形態は、本発明の一態様を示すものであり、本発明の範囲内で任意に変形、及び応用が可能である。
例えば、上述した実施の形態では、接続情報ＳＳを、ＡＰ２Ａ、２ＢのＢＳＳＩＤやＤＨＣＰサーバーのＭＡＣアドレスにする場合を説明したが、これに限らず、通信部１１を利用して取得可能な他の情報を適用してもよい。例えば、接続情報ＳＳに、通信先を示すＩＰアドレス、ＭＡＣアドレスを含めてもよい。つまり、接続情報ＳＳに、通信先の識別情報であるＢＳＳＩＤ、ＩＰアドレス及びＭＡＣアドレス、及び、通信先の識別情報ではないが通信先を識別可能なＤＨＣＰサーバーのＭＡＣアドレス等を適宜に含めてもよい。
【００４０】
さらに、接続情報ＳＳは、通信部１１を利用して取得可能な情報に限定されない。図５は、変形例に係る印刷装置１０のブロック図を示す。この印刷装置１０は、現在位置を示す位置情報を取得する位置取得部１６を有している。また、検知部１５は、位置取得部１６が取得した位置情報を、通信先を特定可能な接続情報ＳＳとして検知する。
位置取得部１６は、例えば、ＧＰＳシステムを利用して位置情報を取得するＧＰＳユニット又はｉＢｅａｃｏｎ（登録商標）受信デバイスである。ＧＰＳユニットの場合、検知部１５は、電源投入時に、ＧＰＳユニットを制御することによって現在位置を取得させ、取得させて現在位置を接続情報ＳＳとして検知する。
【００４１】
ｉＢｅａｃｏｎ受信デバイスは、所定の外部装置から位置を特定可能な情報を含むプッシュ型の情報を受信可能なデバイスである。ｉＢｅａｃｏｎ受信デバイスの場合、検知部１５は、電源投入時に、ｉＢｅａｃｏｎ受信デバイスを制御することによってプッシュ型の情報を受信させ、受信した情報に含まれる位置を特定可能な情報（位置情報に相当）を接続情報ＳＳとして検知する。
【００４２】
つまり、現在位置を示す位置情報によって、印刷装置１０が、通信先であるＡＰ２Ａ、２Ｂのいずれの通信エリアに位置するか否かを特定可能である。これを利用して、通信設定テーブルＴ１に、位置情報である接続情報ＳＳと、通信設定情報ＳＴとを関連づけて予め記憶しておくことで、印刷装置１０の位置に応じて適切な通信設定情報ＳＴを得、簡易に通信設定することが可能になる。
【００４３】
また、上述した実施の形態では、無線通信機能を有する印刷装置１０に本発明を適用する場合を説明したが、有線通信機能を有する印刷装置１０に本発明を適用してもよい。
また、各図に示すブロックは、ハードウェアとソフトウェアの協働により任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
【符号の説明】
【００４４】
１…印刷システム、２Ａ、２Ｂ…アクセスポイント（ＡＰ）、３Ａ、３Ｂ…ローカルエリアネットワーク（ＬＡＮ）、４…ルーター、１０…印刷装置、１１…通信部、１２…印刷部、１３…制御部（通信設定部）、１４…記憶部、ＳＳ…接続情報、ＳＴ…通信設定情報、Ｔ１…通信設定テーブル。
【図１】
2018037830.tif 000003
【図２】
2018037830.tif 000004
【図３】
2018037830.tif 000005
【図４】
2018037830.tif 000006
【図５】
2018037830.tif 000007