(57)【要約】【課題】多数の通信方式の中から、容易に、接続する制御対象装置に適した通信方式を選択し、その接続設定を行うことができる通信端末装置を提供する。【解決手段】通信方式の異なる第１通信部３４及び第２通信部３５と、印刷装置２の通信方式を示すＩ／Ｆ情報と、印刷装置２を特定するＭＡＣアドレス又はＢｌｕｅｔｏｏｔｈアドレスとを読み取るＮＦＣ読取部３１と、ＮＦＣ読取部３１が読み取った情報に基づいて第１通信部３４又は第２通信部３５を選択し、選択した通信部を使用して印刷装置２との接続を確立する送信先設定部５６２とを備えている。【選択図】図４
2019067449.tif 000002
【特許請求の範囲】
【請求項１】
通信方式の異なる複数の通信部と、
制御対象機器の通信方式を示す情報と、前記制御対象機器を特定する識別情報とを読み取る読取部と、
前記読取部が読み取った情報に基づいていずれかの前記通信部を選択し、選択した前記通信部を使用して前記制御対象機器との接続を確立する制御部と、
を備えたことを特徴とする通信端末装置。
【請求項２】
前記制御部は、前記読取部により、前記識別情報としてＭＡＣアドレスが読み取られた場合、無線ＬＡＮに対応した前記通信部を選択して前記制御対象機器との接続を確立することを特徴とする請求項１記載の通信端末装置。
【請求項３】
前記制御部は、前記読取部により読み取られたＭＡＣアドレスに基づき前記制御対象機器を特定して、前記制御対象機器と無線ＬＡＮで通信を確立することを特徴とする請求項２記載の通信端末装置。
【請求項４】
前記制御部は、前記読取部により、前記識別情報としてＢｌｕｅｔｏｏｔｈアドレスが読み取られた場合、Ｂｌｕｅｔｏｏｔｈに対応した前記通信部を選択して前記制御対象機器との接続を確立することを特徴とする請求項１から３のいずれか一項に記載の通信端末装置。
【請求項５】
前記制御部は、前記Ｂｌｕｅｔｏｏｔｈアドレスを用いて前記制御対象機器とのペアリングにより接続を確立し、前記制御対象機器にＢｌｕｅｔｏｏｔｈ通信によりデータを送信することを特徴とする請求項４記載の通信端末装置。
【請求項６】
前記読取部は、前記制御対象機器の筐体に付着されたＮＦＣタグとの近距離無線通信により前記通信方式を示す情報と前記識別情報とを読み取り、或いは、前記制御対象機器の筐体に付着された２次元コードに基づき前記通信方式を示す情報と前記識別情報とを読み取ることを特徴とする請求項１から５のいずれか一項に記載の通信端末装置。
【請求項７】
前記制御対象機器は、印刷装置であることを特徴とする請求項１から６のいずれか一項に記載の通信端末装置。
【請求項８】
通信ネットワークに接続された複数の制御対象機器と、
前記複数の制御対象機器から選択された前記制御対象機器に処理を実行させる通信端末装置とを備える通信システムであって、
前記通信端末装置は、
通信方式の異なる複数の通信部と、
前記選択された前記制御対象機器の通信方式を示す情報と、前記制御対象機器を特定する識別情報とを読み取る読取部と、
前記読取部が読み取った情報に基づいていずれかの前記通信部を選択し、選択した前記通信部を使用して前記制御対象機器との接続を確立する制御部と、
を備えることを特徴とする通信システム。
【請求項９】
通信端末装置のコンピュータに、
制御対象機器の通信方式を示す情報と、前記制御対象機器を特定する識別情報とを読み取る手順と、
読み取った情報に基づいて通信方式の異なる複数の通信部のいずれかを選択して、選択した前記通信部を使用して前記制御対象機器との接続を確立する手順と、
を実行させるためのプログラム。
【請求項１０】
制御対象機器の通信方式を示す情報と、前記制御対象機器を特定する識別情報とを読み取るステップと、
読み取った情報に基づいて通信方式の異なる複数の通信部のいずれかを選択し、選択した前記通信部を使用して前記制御対象機器との接続を確立するステップと、
を有することを特徴とする通信端末装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末装置、通信システム、プログラム、及び、通信端末装置の制御方法に関する。
【背景技術】
【０００２】
近年、装置間の通信を実現する通信技術は大幅に進歩し、多様な装置が通信機能を搭載するようになっている（例えば、特許文献１参照）。特許文献１に記載されたような、非接触タグを利用したＮＦＣ（近距離無線通信）は、複雑な設定をせず通信が可能である。一方、高度な通信機能を有する従来の通信方式においては、通信相手やアドレス等の通信に係る設定を行う必要があった。例えば、特許文献２には、通信相手のデバイス名や装置ＩＤ番号、或いは、無線アドレスや通信相手との間で設定したパスワードなどの設定が困難な作業であることに鑑み、設定を支援する手法が開示されている。特許文献２記載の手法によれば、カメラにより撮影された画像から、通信パラメーターを抽出し、通信インターフェースに設定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１２−５２３７２７号公報
【特許文献２】特開２００４−８６４９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように、従来、情報を読み取り、読み取った情報に基づく処理を実行する技術はあったが、適用範囲が限られていた。このため、例えば、制御対象装置の通信方式を設定する場合、接続しようとする制御対象装置に適した通信方式を多数の通信方式の中から選択して、選択した通信方式にあった接続設定を行わなければならなかった。従って、制御対象装置との接続作業の煩雑さの軽減が十分になされていなかった。
本発明は上記事情に鑑みてなされたものであり、多数の通信方式の中から、容易に、接続する制御対象装置に適した通信方式を選択し、その接続設定を行うことができる通信端末装置、通信システム、プログラム、及び、通信端末装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の通信端末装置は、通信方式の異なる複数の通信部と、制御対象機器の通信方式を示す情報と、前記制御対象機器を特定する識別情報とを読み取る読取部と、前記読取部が読み取った情報に基づいていずれかの前記通信部を選択し、選択した前記通信部を使用して前記制御対象機器との接続を確立する制御部と、を備えたことを特徴とする。
本発明によれば、通信方式の中から、容易に、接続する制御対象機器に適した通信方式を選択し、その接続設定を行うことができる。
【０００６】
また、本発明は、上記通信端末装置において、前記制御部は、前記読取部により、前記識別情報としてＭＡＣアドレスが読み取られた場合、無線ＬＡＮに対応した前記通信部を選択して前記制御対象機器との接続を確立することを特徴とする。
本発明によれば、通信方式として無線ＬＡＮを備える制御対象機器を、通信端末装置に接続することが可能となる。
【０００７】
また、本発明は、上記通信端末装置において、前記制御部は、前記読取部により読み取られたＭＡＣアドレスに基づき、前記制御対象機器を特定して、前記制御対象機器と無線ＬＡＮで通信を確立することを特徴とする。
本発明によれば、読取部により読み取ったＭＡＣアドレスに基づいて制御対象機器を特定して、特定した制御対象機器との無線ＬＡＮによる通信を確立することができる。
【０００８】
また、本発明は、上記通信端末装置において、前記制御部は、前記読取部により、前記識別情報としてＢｌｕｅｔｏｏｔｈアドレスが読み取られた場合、Ｂｌｕｅｔｏｏｔｈに対応した前記通信部を選択して前記制御対象機器との接続を確立することを特徴とする。
本発明によれば、制御対象機器とのＢｌｕｅｔｏｏｔｈ通信が可能となる。
【０００９】
また、本発明は、上記通信端末装置において、前記制御部は、前記Ｂｌｕｅｔｏｏｔｈアドレスを用いて前記制御対象機器とのペアリングにより接続を確立し、前記制御対象機器にＢｌｕｅｔｏｏｔｈ通信によりデータを送信することを特徴とする。
本発明によれば、制御対象機器にＢｌｕｅｔｏｏｔｈ通信によりデータを送信することができる。
【００１０】
また、本発明は、上記通信端末装置において、前記読取部は、前記制御対象機器の筐体に付着されたＮＦＣタグとの近距離無線通信により前記通信方式を示す情報と前記識別情報とを読み取り、或いは、前記制御対象機器の筐体に付着された２次元コードに基づき前記通信方式を示す情報と前記識別情報とを読み取ることを特徴とする。
本発明によれば、通信方式を示す情報と識別情報とを簡単な操作で、制御対象機器から読み取ることができる。
【００１１】
また、本発明は、上記通信端末装置において、前記制御対象機器は、印刷装置であることを特徴とする。
本発明によれば、通信端末装置から印刷装置に印刷データを送信して、印刷装置に印刷させることができる。
【００１２】
また、上記目的を達成するために、本発明は、通信ネットワークに接続された複数の制御対象機器と、前記複数の制御対象機器から選択された前記制御対象機器に処理を実行させる通信端末装置とを備える通信システムであって、前記通信端末装置は、通信方式の異なる複数の通信部と、前記選択された前記制御対象機器の通信方式を示す情報と、前記制御対象機器を特定する識別情報とを読み取る読取部と、前記読取部が読み取った情報に基づいていずれかの前記通信部を選択し、選択した前記通信部を使用して前記制御対象機器との接続を確立する制御部と、を備えることを特徴とする。
本発明によれば、多数の通信方式の中から、容易に、接続する制御対象装置に適した通信方式を選択し、その接続設定を行うことができる。
【００１３】
また、上記目的を達成するために、本発明は、通信端末装置のコンピュータに、制御対象機器の通信方式を示す情報と、前記制御対象機器を特定する識別情報とを読み取る手順と、読み取った情報に基づいて通信方式の異なる複数の通信部のいずれかを選択して、選択した前記通信部を使用して前記制御対象機器との接続を確立する手順と、を実行させる。
本発明によれば、多数の通信方式の中から、容易に、接続する制御対象装置に適した通信方式を選択し、その接続設定を行うことができる。
【００１４】
また、上記目的を達成するために、本発明は、制御対象機器の通信方式を示す情報と、前記制御対象機器を特定する識別情報とを読み取るステップと、読み取った情報に基づいて通信方式の異なる複数の通信部のいずれかを選択し、選択した前記通信部を使用して前記制御対象機器との接続を確立するステップと、を有することを特徴とする。
本発明によれば、多数の通信方式の中から、容易に、接続する制御対象装置に適した通信方式を選択し、その接続設定を行うことができる。
【図面の簡単な説明】
【００１５】
【図１】ＰＯＳシステムのシステム構成図である。
【図２】第１印刷装置の構成図である。
【図３】第２印刷装置の構成図である。
【図４】通信携帯装置の構成図である。
【図５】印刷装置に貼付されたＱＲコードを示す図である。
【図６】アドレス管理テーブルを示す図である。
【図７】通信携帯装置の制御部の機能ブロック図である。
【図８】アドレス管理テーブルの作成手順を示すシーケンス図である。
【図９】アドレス管理テーブルの作成手順を示すフローチャートである。
【図１０】送信先設定処理の手順を示すフローチャートである。
【図１１】通信携帯装置のタッチパネルに表示される表示例を示す図である。
【図１２】レシートを印刷する印刷処理の手順を示すフローチャートである。
【図１３】直接接続モードによる接続手順を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、添付の図面を参照しながら本発明の実施形態について説明する。図１に、ＰＯＳ（Point Of Sale)システム１のシステム構成図を示す。ＰＯＳシステム１は、通信端末装置３をＰＯＳ端末として使用する、いわゆるモバイルＰＯＳシステムである。
【００１７】
ＰＯＳシステム１は、制御対象機器としての複数の印刷装置２と、印刷装置２を制御する複数の通信端末装置３とを備える。また、ＰＯＳシステム１は、無線ＬＡＮ（Local Area Network）（例えば、Ｗｉ−Ｆｉ（登録商標）等）による通信を行う複数のアクセスポイント（無線ＬＡＮアクセスポイント）４を備える。複数のアクセスポイント４間は、店舗内ＬＡＮ６により接続される。
なお、本実施形態では、印刷装置２には、第１印刷装置２Ａと第２印刷装置２Ｂとの２機種がある。第１印刷装置２Ａは、無線ＬＡＮにより通信を行う通信部を備え、アクセスポイント４を介して通信端末装置３との通信を行う装置である。第２印刷装置２Ｂは、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信により通信を行う通信部を備え、近距離無線通信により通信端末装置３との通信を行う。以下の説明では、第１印刷装置２Ａと第２印刷装置２Ｂとを総称して表す場合には、印刷装置２と表記する。
【００１８】
図２は、第１印刷装置２Ａの構成図であり、図３は、第２印刷装置２Ｂの構成図である。図２及び図３を参照して印刷装置２について説明する。
まず、第１印刷装置２Ａの構成について図２を参照しながら説明する。第１印刷装置２Ａは、例えば、携帯可能なモバイルプリンターである。第１印刷装置２Ａは、装置ケース２０（図１参照）に貼り付けられたＮＦＣ（Near Field Communication)タグ２１Ａと、無線ＬＡＮによりアクセスポイント４との通信を行う第１通信部２２Ａとを備える。また、第１印刷装置２Ａは、印刷を行う印刷部２３と、第１通信部２２Ａ及び印刷部２３を制御する印刷制御部２４Ａとを備える。
【００１９】
ＮＦＣタグ２１Ａは、不図示のアンテナやＩＣチップ等を備え、通信可能な近距離に存在する通信端末装置３のＮＦＣ読取部（リーダー）３１と無線通信を行う。ＮＦＣとは、無線通信の国際規格であって、十数センチの近距離での小電力無線通信技術である。ＮＦＣタグ２１Ａには、タグ情報として、インターフェース（以下、Ｉ／Ｆと略記する）情報と、機種名と、ＭＡＣアドレスとが保存される。Ｉ／Ｆ情報とは、第１印刷装置２Ａの備える通信Ｉ／Ｆ、すなわち通信方式を示す情報である。第１印刷装置２Ａは、無線ＬＡＮにより通信を行う通信方式であるので、Ｉ／Ｆ情報は、無線ＬＡＮを示す情報である。機種名は、第１印刷装置２Ａの機種名を示す情報である。ＭＡＣアドレスは、第１印刷装置２Ａを特定する識別情報であり、第１通信部２２Ａの備える無線通信デバイス（後述する）のＭＡＣアドレスである。ＮＦＣタグ２１Ａの記憶するタグ情報は、ＮＦＣ等の近距離無線通信によって読み取り可能である。
【００２０】
第１通信部２２Ａは、無線通信デバイスとして、例えば、ＮＩＣ（Network Interface Card）等を備え、無線ＬＡＮ（例えば、Ｗｉ−Ｆｉ）による無線通信を行って、アクセスポイント４に接続する。
【００２１】
印刷部２３は、印刷ヘッド（例えば、サーマルヘッド）を備え、印刷制御部２４Ａの制御により、レシート用紙等の印刷媒体に印刷データを印刷する。
【００２２】
印刷制御部２４Ａは、通信端末装置３から送信された印刷データを受信し、印刷部２３を制御してレシート用紙に印刷データを印刷（発行）させる。
また、印刷制御部２４Ａは、メモリー２５Ａを備える。メモリー２５Ａには、第１印刷装置２ＡのＩＰ(Internet protocol)アドレスや、第１通信部２２Ａの備える無線通信デバイスのＭＡＣアドレスが保存される。
【００２３】
次に、第２印刷装置２Ｂの構成について図３を参照しながら説明する。第２印刷装置２Ｂも、携帯可能なモバイルプリンターである。第２印刷装置２Ｂも、装置ケース２０（図１参照）に貼り付けられたＮＦＣタグ２１Ｂを備える。また、第２印刷装置２Ｂは、近距離無線通信により通信端末装置３との通信を行う第２通信部２２Ｂと、印刷部２３と、印刷制御部２４Ｂとを備える。
【００２４】
ＮＦＣタグ２１Ｂも、不図示のアンテナやＩＣチップ等を備え、通信可能な近距離に存在する通信端末装置３のＮＦＣ読取部（リーダー）３１との無線通信を行う。ＮＦＣタグ２１Ｂには、タグ情報として、Ｉ／Ｆ情報と、機種名と、Ｂｌｕｅｔｏｏｔｈアドレスとが登録されている。Ｉ／Ｆ情報は、第２印刷装置２Ｂの備える通信Ｉ／Ｆ、すなわち、通信方式を示す情報である。第２印刷装置２Ｂは、通信方式としてＢｌｕｅｔｏｏｔｈを備えているので、Ｉ／Ｆ情報は、Ｂｌｕｅｔｏｏｔｈを示す情報である。機種名は、第２印刷装置２Ｂの機種名を示す情報である。Ｂｌｕｅｔｏｏｔｈアドレスは、第２印刷装置２Ｂを特定する識別情報であり、近距離無線通信による通信を行う第２通信部２２Ｂのアドレスである。ＮＦＣタグ２１Ｂの記憶するタグ情報は、ＮＦＣ等の近距離無線通信によって読み取り可能である。
【００２５】
第２通信部２２Ｂは、Ｂｌｕｅｔｏｏｔｈに準拠した無線通信を行う通信部である。第２通信部２２Ｂは、他のＢｌｕｅｔｏｏｔｈ対応デバイス（本実施形態では、通信端末装置３）と、Ｂｌｕｅｔｏｏｔｈアドレスを用いた通称ペアリングと呼ばれる接続相手の特定処理（認証）を行う。その後、第２通信部２２Ｂは、他のＢｌｕｅｔｏｏｔｈ対応デバイスとのＢｌｕｅｔｏｏｔｈ通信を行う。
【００２６】
印刷部２３は、第１印刷装置２Ａの印刷部２３と同様に、印刷制御部２４Ｂの制御により、レシート用紙等の印刷媒体に印刷データを印刷する。
【００２７】
印刷制御部２４Ｂは、通信端末装置３から送信された印刷データを受信し、印刷部２３を制御してレシート用紙に印刷データを印刷（発行）させる。また、印刷制御部２４Ｂは、メモリー２５Ｂを備えている。メモリー２５Ｂには、第２通信部２２Ｂによる近距離無線通信の確立に必要なＢｌｕｅｔｏｏｔｈアドレスが保存される。
【００２８】
次に、図４を参照しながら、通信端末装置３について説明する。図４に、通信端末装置３の構成の一例を示す。通信端末装置３は、例えば、タブレットＰＣ（Personal Computer）により構成される。通信端末装置３は、ＮＦＣ読取部３１と、タッチパネル３２と、撮像カメラ３３と、通信方式の異なる第１通信部（第１の通信部）３４及び第２通信部（第２の通信部）３５と、これらを制御する制御部５０とを備える。
【００２９】
ＮＦＣ読取部３１は、不図示のアンテナやＩＣチップ等を備え、印刷装置２の筐体に貼付されたＮＦＣタグ２１Ａ、２１Ｂの情報を近距離無線通信により読み取るリーダーである。ＮＦＣ読取部３１により読み取られたタグ情報は、後述する制御部５０の送信先設定部５６２（図７参照）に送られる。
【００３０】
タッチパネル３２は、図１に示すように、通信端末装置３の前面のほぼ全域に設けられ、制御部５０の制御により各種情報を表示する。また、タッチパネル３２は、接触操作を検出する静電容量式や感圧式のセンサー（不図示）を備え、このセンサーによってタッチパネル３２に対するタッチ操作を検出して入力を受け付ける。
【００３１】
撮像カメラ３３は、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）やＣＣＤ（Charge Coupled Devices）などのイメージセンサーを有するカメラで構成され、画像を撮像する。撮像カメラ３３は、印刷装置２の装置ケース２０に貼付されたＱＲコード（登録商標）２７の画像を撮影する。印刷装置２には、図５に示すように、ＮＦＣタグ２１Ａ、２１Ｂに代えて、ＭＡＣアドレスを２次元コード化したＱＲコード２７を貼付してもよい。
【００３２】
第１通信部３４は、後述する制御部５０の制御により、アクセスポイント４と無線ＬＡＮ（例えば、Ｗｉ−Ｆｉ）による無線通信を行う。第１通信部３４は、アクセスポイント４を介して第１印刷装置２Ａと無線ＬＡＮによる通信を行う。
【００３３】
第２通信部３５は、Ｂｌｕｅｔｏｏｔｈに準拠した無線通信を行う通信部である。第２通信部３５も、第２通信部２２Ｂと同様に、他のＢｌｕｅｔｏｏｔｈ対応デバイス（本実施形態では、第２印刷装置２Ｂ）と、Ｂｌｕｅｔｏｏｔｈアドレスを用いたペアリングを行う。その後、第２通信部３５は、他のＢｌｕｅｔｏｏｔｈ対応デバイスとＢｌｕｅｔｏｏｔｈ通信を行う。
【００３４】
制御部５０は、ＣＰＵ（Central Processing Unit）５１、ＲＯＭ（Read Only Memory）５２、ＲＡＭ（Random Access Memory）５３、不揮発性メモリー５４等をハードウェアとして備える。ＲＯＭ５２には、ＯＳ（Operating System：基本ソフト）５２１や、アプリケーションプログラム（後述するＰＯＳアプリケーション５２２、印刷制御アプリケーション５２３）等の制御プログラムが保存される。なお、ＯＳ５２１は、ｉＯＳ（登録商標）、Ａｎｄｒｏｉｄ（登録商標）、Ｗｉｎｄｏｗｓ（登録商標）ＲＴ、Ｗｉｎｄｏｗｓ（登録商標）８等の広く一般的に知られたＯＳを採用することができる。ＲＡＭ５３は、ＣＰＵ５１のワークメモリーとして使用され、ＣＰＵ５１が演算に使用するデータが保存される。ＣＰＵ５１がＲＯＭ５２に保存された制御プログラムを実行することにより実現される機能ブロックについては、図７を参照しながら説明する。
【００３５】
通信端末装置３の不揮発性メモリー５４には、アドレス管理テーブルが保存される。図６に、アドレス管理テーブルの一例を示す。アドレス管理テーブルには、ＭＡＣアドレスと、ＩＰアドレスとが対応付けて登録されている。ＭＡＣアドレスは、アクセスポイント４に接続した各第１印刷装置２Ａが備える第１通信部２２Ａのアドレスである。ＩＰアドスは、ＭＡＣアドレスに対応する第１印刷装置２Ａのアドレスである。これらのアドレスの取得方法については後述する。また、不揮発性メモリー５４には、第２通信部３５による近距離無線通信の確立に必要なＢｌｕｅｔｏｏｔｈアドレスが保存される。なお、不揮発性メモリー５４は、通信端末装置３の電源がオフされた後もデータを記憶する記憶装置であり、例えば、フラッシュメモリー、ＥＥＰＲＯＭ、ＳＤカード、磁気記憶装置等を用いることができる。
【００３６】
次に、図７を参照しながら制御部５０の機能ブロックについて説明する。機能ブロックは、制御部５０の備えるＣＰＵ５１が、ＲＯＭ５２に記録されたプログラムを読み出して実行する等、ハードウェアとソフトウェアとの協働により実現される。制御部５０は、機能ブロックとして、会計処理を行う会計処理部５５と、印刷制御を行う印刷制御部５６とを備える。会計処理部５５は、ＣＰＵ５１がＲＯＭ５２に保存されたＰＯＳアプリケーション５２２を読み出して実行することで実現され、通信端末装置３が会計処理装置として機能する。同様に、印刷制御部５６は、ＣＰＵ５１が印刷制御アプリケーション５２３を実行することで、通信端末装置３が印刷制御装置として機能する。
【００３７】
会計処理部５５は、店員等のオペレーターがタッチパネル３２により入力した商品情報に基づいて決済処理（会計処理）を実行する。そして、会計処理部５５は、決済処理の処理結果である決済情報に基づいてレシート印刷用の印刷データを生成する。会計処理部５５は、生成した印刷データを印刷データ送信部５６３に渡す。
【００３８】
印刷制御部５６は、読取制御部５６１と、送信先設定部５６２と、印刷データ送信部５６３とを備える。
【００３９】
読取制御部５６１は、ＮＦＣ読取部３１を制御して、印刷装置２のＮＦＣタグ２１に記録されたタグ情報を読み取る。通信端末装置３を所持するオペレーターは、まず、印刷データを印刷させたい印刷装置２のＮＦＣタグ２１Ａ（２１Ｂ）に、通信端末装置３を近づける。すなわち、通信端末装置３を、印刷装置２のＮＦＣタグ２１Ａ（２１Ｂ）にかざす操作が行われる。通信端末装置３のＮＦＣ読取部３１と、ＮＦＣタグ２１Ａ（２１Ｂ）との距離が近距離無線通信可能な距離に近づくことで、読取制御部５６１は、ＮＦＣ読取部３１を制御し、ＮＦＣタグ２１Ａ（２１Ｂ）に記録されたタグ情報を読み取る。また、読取制御部５６１は、撮像カメラ３３の撮影画像を入力する。読取制御部５６１は、撮像カメラ３３により撮影されたＱＲコード２７の画像を解析して復号化することで、タグ情報を読み取る。読取制御部５６１は、タグ情報を送信先設定部５６２に渡す。
【００４０】
印刷装置２が第１印刷装置２Ａである場合、ＮＦＣ読取部３１により、Ｉ／Ｆ種類と、機種名と、ＭＡＣアドレスとがタグ情報として読み取られる。また、印刷装置２が第２印刷装置２Ｂである場合、ＮＦＣ読取部３１により、Ｉ／Ｆ種類と、機種名と、Ｂｌｕｅｔｏｏｔｈアドレスとがタグ情報として読み取られる。ＮＦＣ読取部３１により読み取られたタグ情報は、送信先設定部５６２に渡される。
【００４１】
送信先設定部５６２は、読取制御部５６１が読み取った情報に基づいて、第１通信部３４又は第２通信部３５を選択して、印刷装置２との通信に使用する通信部を選択する。そして、送信先設定部５６２は、印刷装置２との接続を確立する。
まず、送信先設定部５６２は、ＮＦＣ読取部３１により読み取られたタグ情報により、印刷装置２の備えている通信方式を判定する。送信先設定部５６２は、Ｉ／Ｆ種類により、印刷装置２の通信方式がＢｌｕｅｔｏｏｔｈであると判定した場合、タグ情報により取得した印刷装置２のＢｌｕｅｔｏｏｔｈアドレスを用いて、印刷装置２との近距離無線通信を確立する。具体的には、送信先設定部５６２は、第２通信部３５を制御して周囲に存在するＢｌｕｅｔｏｏｔｈ対応機器を検索し、タグ情報により取得したＢｌｕｅｔｏｏｔｈアドレスの機器と、認証手続であるペアリングを行う。
【００４２】
また、送信先設定部５６２は、Ｉ／Ｆ種類により、印刷装置２の通信方式が無線ＬＡＮであると判定した場合、不揮発性メモリー５４に保存されたアドレス変換テーブルを参照して、タグ情報として読み取ったＭＡＣアドレスに対応するＩＰアドレスを取得する。読取制御部５６１は、第１通信部３４を制御してアクセスポイント４に接続し、取得したＩＰアドレスを、印刷データの送信先を表す宛先アドレスに設定する。
【００４３】
印刷データ送信部５６３は、会計処理部５５から取得した印刷データを、送信先設定部５６２により設定された印刷装置２に送信する。具体的には、第１通信部３４により無線ＬＡＮに接続している場合には、送信先設定部５６２により設定された送信先（ＩＰアドレス）に、印刷データを送信する。印刷データは、アクセスポイント４を介して印刷装置２に送信される。また、第２通信部３５による印刷装置２との近距離無線通信が確立している場合には、近距離無線通信により接続された印刷装置２に、印刷データを送信する。
【００４４】
図８に示すシーケンス図を参照しながら、送信先設定部５６２によるアドレス管理テーブルの作成手順を説明する。
送信先設定部５６２は、通信端末装置３の起動時、印刷制御アプリケーション５２３の起動時、ネットワークに接続したタイミング等の所定のタイミングで、ＩＰアドレスと、ＭＡＣアドレスとの送信を要求するリクエストパケットを生成する。送信先設定部５６２は、生成したリクエストパケットの宛先アドレスにブロードキャストアドレスを設定する。送信先設定部５６２は、第１通信部３４を制御してアクセスポイント４に接続し、リクエストパケットを店舗内ＬＡＮ６にブロードキャストする。図８には、店舗内ＬＡＮ６に接続した印刷装置２が、第１印刷装置２Ａ−１、２Ａ−２、２Ａ−３の３つである場合が示されている。ブロードキャストされたリクエストパケットは、第１印刷装置２Ａ−１、２Ａ−２、２Ａ−３にそれぞれ送信される。
【００４５】
リクエストパケットを受信した各第１印刷装置２Ａ−１、２Ａ−２、２Ａ−３は、リクエストパケットに従って、自身のＭＡＣアドレスと、ＩＰアドレスとを応答パケットとしてリクエストパケットの要求元の通信端末装置３に返信する。例えば、第１印刷装置２Ａ−１の印刷制御部２４Ａが備えるメモリー２５Ａには、機器情報として、第１印刷装置２Ａ−１のＭＡＣアドレスと、ＩＰアドレスとが保存されている。印刷制御部２４Ａは、第１通信部２２Ａを介してリクエストパケットを受信した場合、メモリー２５Ａから機器情報を読み出し、読み出した機器情報をデータとして含む応答パケットを生成する。印刷制御部２４Ａは、生成した応答パケットを、第１通信部２２Ａを介して、リクエストパケットの送信元の通信端末装置３に送信する。他の第１印刷装置２Ａ−２、２Ａ−３についても、第１印刷装置２Ａ−１と同様に処理を行う。
なお、機器情報のうちのＭＡＣアドレスは、第１通信部２２Ａの備えるメモリー（不図示）に保存してもよい。また、ＩＰアドレスは、印刷制御部２４Ａの備えるＯＳのレジストリに保存してもよい。
【００４６】
通信端末装置３の送信先設定部５６２は、第１印刷装置２Ａ−１、２Ａ−２、２Ａ−３から応答パケットを受信すると、受信した応答パケットからＭＡＣアドレスと、ＩＰアドレスとを取り出す。送信先設定部５６２は、取り出したＭＡＣアドレスと、ＩＰアドレスとを対応づけて、図６に示すアドレス管理テーブルに登録する。
【００４７】
また、送信先設定部５６２は、第１印刷装置２ＡのＮＦＣタグ２１Ａに記録されたＭＡＣアドレスが、ＮＦＣ読取部３１によって読み取られると、アドレス管理テーブルを参照してＭＡＣアドレスに対応するＩＰアドレスを取得する。送信先設定部５６２は、取得したＩＰアドレスを、印刷データを送信する宛先アドレスとして設定する。
【００４８】
次に、フローチャートを参照しながら、通信端末装置３の処理手順を説明する。まず、図６に示したアドレス管理テーブルを作成する手順を図９に示すフローチャートを参照しながら説明する。なお、アドレス管理テーブルの作成処理は、制御部５０の送信先設定部５６２による制御により実現される。また、送信先設定部５６２が、アドレス管理テーブルの作成処理を実行するタイミングは、通信端末装置３の起動時、印刷制御アプリケーション５２３の起動時、ネットワークに接続したタイミング等の所定のタイミングで行う。
【００４９】
送信先設定部５６２は、まず、リクエストパケットを生成する（ステップＳ１）。送信先設定部５６２は、ＩＰアドレスと、ＭＡＣアドレスとの送信を要求するリクエストパケットを生成する。送信先設定部５６２は、リクエストパケットを生成すると、生成したリクエストパケットの宛先アドレスにブロードキャストアドレスを設定して、店舗内ＬＡＮ６に接続している端末にブロードキャストする（ステップＳ２）。
【００５０】
リクエストパケットをブロードキャストすると、送信先設定部５６２は、リクエストパケットに対する応答パケットを受信したか否かを判定する（ステップＳ３）。送信先設定部５６２は、店舗内ＬＡＮ６に接続している印刷装置２から応答パケットを受信すると、受信した応答パケットに含まれるＭＡＣアドレス及びＩＰアドレスを取り出して、アドレス管理テーブルに登録する（ステップＳ４）。
【００５１】
次に、送信先設定部５６２は、ステップＳ２において行ったリクエストパケットの送信から所定時間を経過したか否かを判定する（ステップＳ５）。すなわち、送信先設定部５６２は、タイムアウト時間を経過したか否かを判定する。肯定判定の場合（ステップＳ５／ＹＥＳ）、送信先設定部５６２は、この処理を終了する。また、否定判定の場合（ステップＳ５／ＮＯ）、送信先設定部５６２は、ステップＳ３に戻り、応答パケットの受信を待機する（ステップＳ３）。
【００５２】
次に、図１０に示すフローチャートを参照しながら、オペレーターにより選択された印刷装置２を印刷データの送信先に設定する送信先設定処理について説明する。なお、この送信先設定処理は、制御部５０の読取制御部５６１と送信先設定部５６２とによる制御により行われる。
【００５３】
送信先設定処理を行う場合、まず、オペレーターにより、通信端末装置３を、選択した印刷装置２のＮＦＣタグ２１Ａ（２１Ｂ）に近づけさせる。この際、送信先設定部５６２は、通信端末装置３のタッチパネル３２に、「印刷装置のＮＦＣタグに通信端末装置をかざして下さい」といった表示（図１１（Ａ）参照)を表示させる。通信端末装置３のオペレーターは、通信端末装置３を、選択した印刷装置２のＮＦＣタグ２１Ａ（２１Ｂ）にかざす。通信端末装置３のＮＦＣ読取部３１と、ＮＦＣタグ２１Ａ（２１Ｂ）との距離が近距離無線通信可能な距離に近づくことで、読取制御部５６１は、ＮＦＣ読取部３１を制御して、ＮＦＣタグ２１Ａ（２１Ｂ）に記録されたタグ情報を読み取る。送信先設定部５６２は、読み取ったタグ情報を制御部５０（送信先設定部５６２）に出力する。
【００５４】
送信先設定部５６２は、ＮＦＣ読取部３１から出力されたタグ情報を入力すると（ステップＳ１１）、タグ情報に含まれるＩ／Ｆ情報を参照して、タグ情報を読み取った印刷装置２の通信方式を判定する。送信先設定部５６２は、Ｉ／Ｆ情報により、通信方式がＢｌｕｅｔｏｏｔｈであると判定すると（ステップＳ１２／ＹＥＳ）、第２通信部３５を制御して、Ｂｌｕｅｔｏｏｔｈの接続処理を行う（ステップＳ１５）。この際、送信先設定部５６２は、タッチパネル３２に、ペアリングを行う印刷装置２（第２印刷装置２Ｂ）の機種名、Ｂｌｕｅｔｏｏｔｈアドレス等を表示させて（図１１（Ｂ）参照）、ペアリングを行ってよいか否かを問い合わせるメッセージを表示させる。ペアリングを許可する入力を受け付けると、送信先設定部５６２は、タグ情報によりＢｌｕｅｔｏｏｔｈアドレスを読み取った第２印刷装置２Ｂとのペアリングを行って、第２印刷装置２ＢとＢｌｕｅｔｏｏｔｈによる接続を確立する（ステップＳ１５）。
【００５５】
また、送信先設定部５６２は、ステップＳ１２の判定が否定判定である場合、通信方式が無線ＬＡＮであるか否かを判定する（ステップＳ１３）。送信先設定部５６２は、Ｉ／Ｆ情報により、通信方式が無線ＬＡＮであると判定すると（ステップＳ１３／ＹＥＳ）、第１通信部３４を制御して、無線ＬＡＮへの接続処理を行う（ステップＳ１４）。送信先設定部５６２は、タグ情報によりＭＡＣアドレスを読み取った第１印刷装置２ＡのＩＰアドレスをアドレス管理テーブルから取得する。そして、送信先設定部５６２は、タッチパネル３２に、印刷装置２の機種名、ＩＰアドレス、ＭＡＣアドレスを表示させて（図１１（Ｃ）参照）、印刷データの送信先を、表示された印刷装置２に設定してよいか否かを問い合わせるメッセージを表示させる。オペレーターによるタッチパネル３２の操作により、許可入力を受け付けた場合、送信先設定部５６２は、第１通信部３４を制御してアクセスポイント４に接続し、取得したＩＰアドレスを、印刷データを送信する宛先アドレスに設定する。
【００５６】
また、送信先設定部５６２は、ステップＳ１３の判定が否定判定である場合、エラー表示をタッチパネル３２に表示させる（ステップＳ１６）。この場合、送信先設定部５６２は、例えば、「タグ情報の読み込みに失敗しました。再度、タグ情報を読み込むため、通信端末装置３を印刷装置２のＮＦＣタグ２１Ａ（２１Ｂ）に近づけて下さい。」といった表示をタッチパネル３２に表示させる。
【００５７】
次に、図１２に示すフローチャートを参照しながら、レシートを発行する印刷処理について説明する。通信端末装置３における印刷処理は、会計処理部５５及び印刷データ送信部５６３による制御により実現される。また、この印刷処理は、図９を参照して説明したアドレス管理テーブル作成処理と、図１０に示す送信先設定処理とを行い、印刷データの送信先が設定された状態で行われる。
会計処理部５５は、店員等のオペレーターがタッチパネル３２により入力した商品情報に基づいて決済処理（会計処理）を実行する。そして、会計処理部５５は、決済処理の処理結果である決済情報に基づいてレシート印刷用の印刷データを生成する（ステップＳ２１）。会計処理部５５は、生成した印刷データを印刷データ送信部５６３に渡す。
【００５８】
印刷データ送信部５６３は、送信先設定部５６２から渡された印刷データを印刷装置２に送信する（ステップＳ２２）。このとき、印刷データ送信部５６３は、送信先設定部５６２の制御により、ペアリングされた第２印刷装置２Ｂが存在する場合には、このペアリングされた第２印刷装置２Ｂに印刷データを送信する。また、印刷データ送信部５６３は、送信先設定部５６２の制御により、第１通信部３４がアクセスポイント４に接続され、ＩＰアドレスが宛先アドレスとして設定されている場合には、この設定されたＩＰアドレス宛てに印刷データを送信する。
【００５９】
印刷装置２は、無線ＬＡＮによる通信、又は近距離無線通信により印刷データを受信すると（ステップＳ３１）、受信した印刷データに基づいて、レシートを印刷（発行）する（ステップＳ３２）。
【００６０】
また、通信端末装置３は、印刷ステータスをリクエストするステータスリクエストを、印刷データを送信した印刷装置２に送信する。印刷装置２は、ステータスリクエストを受信すると（ステップＳ３３）、印刷処理の状況を表すステータス情報を生成して、リクエストを送信した通信端末装置３に送信する（ステップＳ３４）。ステータス情報には、例えば、印刷が正常終了した場合の「正常終了」、印刷が終了していない場合に、その原因を表す「レシート用紙切れ」、「インク切れ」等が挙げられる。
【００６１】
通信端末装置３の印刷データ送信部５６３は、印刷装置２からステータス情報を受信すると、受信したステータス情報をタッチパネル３２に表示させる。通信端末装置３のユーザーが、タッチパネル３２の表示を参照することで、印刷ができない場合に、その原因を特定することができる。
【００６２】
なお、上述した実施形態では、印刷装置２の装置ケース２０にＮＦＣタグ２１Ａ（２１Ｂ）を貼付し、貼付されたＮＦＣタグ２１Ａ（２１Ｂ）の情報をＮＦＣ読取部３１により読み取っていた。これ以外に、Ｉ／Ｆ情報やアドレスをＱＲコード２７に変換して、印刷装置２の装置ケース２０に貼付するものであってもよい。通信端末装置３は、ＱＲコード２７を撮像カメラ３３により撮影して、読取制御部５６１により、ＱＲコード２７の画像データを元の情報に復号化する。読取制御部５６１は、復号化したＩ／Ｆ情報やアドレス情報を送信先設定部５６２に渡す。
【００６３】
このように本実施形態は、印刷装置２に貼付されたＮＦＣタグ２１Ａ（２１Ｂ）のタグ情報を読み込み、印刷装置２の備える通信方式に合致した通信部（第１通信部３４又は第２通信部３５）を選択して、通信端末装置３を印刷装置２に接続することができる。従って、多数の通信方式の中から、容易に、接続する印刷装置２に適した通信方式を選択し、その接続設定を行うことができる。
【００６４】
なお、図１０のステップＳ１１において入力したＭＡＣアドレスが、アドレス管理テーブルに登録されていない場合、通信端末装置３の送信先設定部５６２は、タッチパネル３２に、「ＭＡＣアドレスが登録されていません。」といった表示を表示させるとよい。また、送信先設定部５６２は、「ＭＡＣアドレスを読み取った第１印刷装置２Ａを無線ＬＡＮ（アクセスポイント）に接続させますか。」といった表示をタッチパネル３２に表示させてもよい。さらに、送信先設定部５６２は、該当の第１印刷装置２Ａを無線ＬＡＮに接続させるとの操作入力をタッチパネル３２で受け付けた場合、後述する図１３に示す手順に従って、第１印刷装置２Ａを無線ＬＡＮのアクセスポイント４に接続させる。
【００６５】
図１３に示すフローチャートを参照しながら、第１印刷装置２Ａを、アクセスポイント４によって構築される無線ＬＡＮのネットワークに接続させる手順について説明する。
この処理フローでは、まず、第１印刷装置２Ａをアクセスポイントとして機能させ、通信端末装置３をアクセスポイントである第１印刷装置２Ａに直接接続させるモード（直接接続モード）を実行させる。図１３に示すフローチャートを参照しながら直接接続モードにより第１印刷装置２Ａと通信端末装置３とを接続して、第１印刷装置２Ａを無線ＬＡＮに接続させる手順を説明する。
【００６６】
オペレーターが、第１印刷装置２Ａの操作部（不図示）と、通信端末装置３のタッチパネル３２とを操作して、所定の操作を入力（ステップＳ５１、Ｓ６１）することで、直接接続モードが開始される。
【００６７】
直接接続モードが開始されると、第１印刷装置２Ａと通信端末装置３とは、それぞれデフォルトのＳＳＩＤとセキュリティーキーとを使用して無線通信を開始する（ステップＳ５２、Ｓ６２）。直接接続モードにおいて、第１印刷装置２Ａはアクセスポイント、すなわち親機として動作し、通信端末装置３は、アクセスポイントに参加する子機として動作する。
【００６８】
通信端末装置３は、第１印刷装置２Ａとの無線通信を開始すると、第１印刷装置２Ａに、アクセスポイント４のＳＳＩＤ、セキュリティーキーを送信する（ステップＳ６３）。第１印刷装置２Ａは、通信端末装置３からＳＳＩＤとセキュリティーキーとを受信すると（ステップＳ５３）、ＳＳＩＤとセキュリティーキーとを正常に受信した旨を示す受信確認を通信端末装置３に送信する。なお、第１印刷装置２Ａは、受信確認を通信端末装置３に送信した後に、さらに第１印刷装置２ＡのＭＡＣアドレスとＩＰアドレスとを通信端末装置３に送信するようにしてもよい。第１印刷装置２ＡのＭＡＣアドレスとＩＰアドレスを通信端末装置３に通知することで、通信端末装置３は、第１印刷装置２Ａとアクセスポイント４を介した通信を直ちに開始することができる。また、通信端末装置３は、第１印刷装置２Ａから送信されたＭＡＣアドレス及びＩＰアドレスを受信すると、受信したＭＡＣアドレス及びＩＰアドレスをアドレス管理テーブルに登録する。
通信端末装置３からＳＳＩＤとセキュリティーキーとを受信した第１印刷装置２Ａは、受信したＳＳＩＤとセキュリティーキーとを第１通信部２２Ａに設定して（ステップＳ５４）、再起動する（ステップＳ５５）。再起動した第１印刷装置２Ａは、第１通信部２２Ａによる無線通信によりアクセスポイント４に接続する（ステップＳ５６）。また、通信端末装置３は、第１印刷装置２Ａに送信したＳＳＩＤ、セキュリティーキーを第１通信部３４に設定して、接続するアクセスポイントを第１印刷装置２Ａからアクセスポイント４に切り替える（ステップＳ６５）。通信端末装置３は、第１通信部３４による無線通信によりアクセスポイント４に接続する（ステップＳ６６）。アクセスポイント４に接続した通信端末装置３は、第１印刷装置２ＡのＩＰアドレスとＭＡＣアドレスとを使用して、第１印刷装置２Ａと通信を行う。
【００６９】
このように本実施形態は、第１印刷装置２Ａがアクセスポイント４に接続されていない場合であっても、通信端末装置３と第１印刷装置２Ａとを直接１対１で接続して通信端末装置３により第１印刷装置２Ａの接続設定を行うことができる。そして、この接続設定により第１印刷装置２Ａをアクセスポイント４に接続させることができる。
【００７０】
なお、上述した説明では、通信端末装置３と第１印刷装置２Ａとが直接接続された際に、第１印刷装置２Ａが自身のＭＡＣアドレス及びＩＰアドレスを通信端末装置３に送信していた。また、通信端末装置３は、第１印刷装置２Ａから受信したＭＡＣアドレス及びＩＰアドレスをアドレス管理テーブルに登録していた。これ以外に、通信端末装置３の送信先設定部５６２が、アクセスポイント４に接続した際に、アドレス管理テーブルを再度作成するようにしてもよい。送信先設定部５６２は、図９に示すフローチャートに従ってリクエストパケットを生成し、店舗内ＬＡＮ６に接続している端末にブロードキャストし、応答として受信したＭＡＣアドレスとＩＰアドレスとを対応付けてアドレス管理テーブルに登録する。これにより、アクセスポイント４に新たに接続された第１印刷装置２ＡのＭＡＣアドレス及びＩＰアドレスを通信端末装置３のアドレス管理テーブルに登録させることができる。
また、上述したフローでは、第１印刷装置２Ａをアクセスポイントとして機能させる場合を例に説明したが、通信端末装置３をアクセスポイント、すなわち親機として動作させ、第１印刷装置２Ａを子機として動作させることもできる。
【００７１】
以上説明したように、本発明を適用した実施形態の通信端末装置３は、通信方式の異なる第１通信部３４及び第２通信部３５と、ＮＦＣ読取部３１と、送信先設定部５６２とを有している。ＮＦＣ読取部３１は、印刷装置２の通信方式を示すＩ／Ｆ情報と、印刷装置２を特定するＢｌｕｅｔｏｏｔｈアドレス又はＭＡＣアドレスとを読み取る。送信先設定部５６２は、ＮＦＣ読取部３１が読み取ったＩ／Ｆ情報と、Ｂｌｕｅｔｏｏｔｈアドレス又はＭＡＣアドレスとに基づいて、第１通信部３４又は第２通信部３５を選択し、印刷装置２との接続を確立する。従って、容易に、接続する印刷装置２の備える通信方式を選択し、印刷装置２に接続させる接続設定を行うことがきる。
【００７２】
また、送信先設定部５６２は、ＮＦＣ読取部３１により、ＭＡＣアドレスが読み取られた場合、第１通信部３４又は第２通信部３５のうち、無線ＬＡＮに対応した第１通信部３４により印刷装置２との接続を確立する。従って、通信方式として無線ＬＡＮを備える印刷装置２を、通信端末装置３に接続することが可能となる。
【００７３】
また、送信先設定部５６２は、ＭＡＣアドレスに基づいて印刷装置２を特定し、特定した印刷装置２との無線ＬＡＮによる通信を確立する。従って、読み取ったＭＡＣアドレスにより印刷装置２を特定することができ、また、特定した印刷装置２との無線ＬＡＮによる通信を確立することができる。
また、送信先設定部５６２は、ＮＦＣ読取部３１により、Ｂｌｕｅｔｏｏｔｈアドレスを読み取った場合、第１通信部３４又は第２通信部３５のうち、Ｂｌｕｅｔｏｏｔｈに対応した第２通信部３５により印刷装置２との接続を確立する。従って、通信方式としてＢｌｕｅｔｏｏｔｈを備える印刷装置２を、通信端末装置３に接続することが可能となる。
【００７４】
また、送信先設定部５６２は、Ｂｌｕｅｔｏｏｔｈアドレスを用いて印刷装置２とのペアリングにより接続を確立して、印刷装置２にＢｌｕｅｔｏｏｔｈ通信により印刷データを送信する。従って、印刷装置２にＢｌｕｅｔｏｏｔｈ通信により印刷データを送信することができる。
【００７５】
また、ＮＦＣ読取部３１は、印刷装置２の筐体に貼付されたＮＦＣタグ２１Ａ（２１Ｂ）との近距離無線通信により、印刷装置２の通信方式を示すＩ／Ｆ情報と、印刷装置２を特定するＢｌｕｅｔｏｏｔｈアドレス又はＭＡＣアドレスとを読み取る。
また、印刷装置２の装置ケース２０には、2次元コード化されたＱＲコードが貼付されている。読取制御部５６１は、撮像カメラ３３により撮影されたＱＲコードの画像を解析して復号化することで、Ｉ／Ｆ情報と、印刷装置２を特定するＢｌｕｅｔｏｏｔｈアドレス又はＭＡＣアドレスとを読み取る。従って、Ｉ／Ｆ情報と、印刷装置２を特定するＢｌｕｅｔｏｏｔｈアドレス又はＭＡＣアドレスとを簡単な操作で、印刷装置２から読み取ることができる。
【００７６】
なお、上述した実施形態は、本発明の好適な実施の形態である。ただし、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形実施が可能である。例えば、上記実施形態では制御対象機器として印刷装置２を備えた構成例を説明したが、本発明はこれに限定されるものではなく、画像を光学的に読み取るスキャナー装置や、画像を表示する表示装置、又はその他の装置を備えた構成とすることもできる。
【符号の説明】
【００７７】
１…ＰＯＳシステム、２…印刷装置（制御対象機器）、２Ａ…第１印刷装置（制御対象機器）、２Ｂ…第２印刷装置（制御対象機器）、３…通信端末装置、４…アクセスポイント、６…店舗内ＬＡＮ、２１Ａ、２１Ｂ…ＮＦＣタグ、２２Ａ…第１通信部（通信部）、２２Ｂ…第２通信部（通信部）、２３…印刷部、２４Ａ、２４Ｂ…印刷制御部、２５Ａ、２５Ｂ…メモリー、２７…ＱＲコード、３１…ＮＦＣ読取部、３２…タッチパネル、３３…撮像カメラ、３４…第１通信部、３５…第２通信部、５０…制御部、５５…会計処理部、５６…印刷制御部、５２１…ＯＳ、５２２…ＰＯＳアプリケーション、５２３…印刷制御アプリケーション、５６１…読取制御部、５６２…送信先設定部、５６３…印刷データ送信部。
【図１】
2019067449.tif 000003
【図２】
2019067449.tif 000004
【図３】
2019067449.tif 000005
【図４】
2019067449.tif 000006
【図５】
2019067449.tif 000007
【図６】
2019067449.tif 000008
【図７】
2019067449.tif 000009
【図８】
2019067449.tif 000010
【図９】
2019067449.tif 000011
【図１０】
2019067449.tif 000012
【図１１】
2019067449.tif 000013
【図１２】
2019067449.tif 000014
【図１３】
2019067449.tif 000015
【手続補正書】
【提出日】平成31年1月24日(2019.1.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１無線通信方式により無線通信を行い、第１アクセスポイントを介して第１装置と通信可能な第１無線通信部と、
第２無線通信方式により無線通信を行い、認証処理をしてから第２装置と通信可能な第２無線通信部と、
第３無線通信方式により無線通信を行い、前記第１装置に備えられたＮＦＣタグから前記第１無線通信方式を特定する情報と前記第１装置を特定する第１装置識別情報とを読み取り、または、前記第２装置に備えられたＮＦＣタグから前記第２無線通信方式を特定する情報と前記第２装置を特定する第２装置識別情報とを読み取る読取部と、
前記読取部が、前記第１無線通信方式を特定する情報を読み取った場合、前記第１無線通信部により前記第１アクセスポイントに接続して前記第１装置識別情報に対応した前記第１装置との接続を確立し、前記第２無線通信方式を特定する情報を読み取った場合、前記第２無線通信部により前記第２装置識別情報に対応した前記第２装置に接続し、前記認証処理をして前記第２装置との接続を確立する制御部と、
を備えることを特徴とする通信端末装置。
【請求項２】
前記第１装置識別情報として、前記第１装置のＭＡＣアドレスと、ＩＰアドレスとを対応付けて記憶する記憶部を備え、
前記制御部は、前記読取部により、前記第１装置のＭＡＣアドレスが読み取られた場合、読み取られたＭＡＣアドレスに対応するＩＰアドレスを前記記憶部から取得し、前記第１無線通信部により取得した前記ＩＰアドレスにアクセスして前記第１装置との接続を確立することを特徴とする請求項１記載の通信端末装置。
【請求項３】
前記制御部は、前記読取部により、前記第２無線通信方式を特定する情報と前記第２装置識別情報として前記第２無線通信方式に係るアドレスが読み取られた場合、前記第２無線通信部により前記第２無線通信方式に係るアドレスに対応した前記第２装置を検索し、検索した前記第２装置と前記認証処理を行なって接続を確立することを特徴とする請求項１または２に記載の通信端末装置。
【請求項４】
前記制御部は、前記第１装置が第２アクセスポイントとして動作する場合に、前記第１無線通信部により前記第１装置に接続して、前記第１アクセスポイントに接続するための接続情報を前記第１装置に送信し、前記接続情報の送信後、前記第１無線通信部により前記第１アクセスポイントに接続することを特徴とする請求項１から３のいずれか一項に記載の通信端末装置。
【請求項５】
第１無線通信方式によりアクセスポイントを介して通信可能な第１装置、または第２無線通信方式により認証処理後に通信可能な第２装置と、
前記第１装置または第２装置と通信可能な通信端末装置と、を備える通信システムであって、
前記通信端末装置は、
前記第１無線通信方式により無線通信を行い、第１アクセスポイントを介して第１装置と通信可能な第１無線通信部と、
前記第２無線通信方式により無線通信を行い、前記認証処理をしてから第２装置と通信可能な第２無線通信部と、
第３無線通信方式により無線通信を行い、前記第１装置に備えられたＮＦＣタグから前記第１無線通信方式を特定する情報と前記第１装置を特定する第１装置識別情報とを読み取り、または、前記第２装置に備えられたＮＦＣタグから前記第２無線通信方式を特定する情報と前記第２装置を特定する第２装置識別情報とを読み取る読取部と、
前記読取部が、前記第１無線通信方式を特定する情報を読み取った場合、前記第１無線通信部により前記第１アクセスポイントに接続して前記第１装置識別情報に対応した前記第１装置との接続を確立し、前記第２無線通信方式を特定する情報を読み取った場合、前記第２無線通信部により前記第２装置識別情報に対応した前記第２装置に接続し、前記認証処理をして前記第２装置との接続を確立する制御部と、
を備えることを特徴とする通信システム。
【請求項６】
第１無線通信方式により無線通信を行い、第１アクセスポイントを介して第１装置と通信可能な第１無線通信部と、第２無線通信方式により無線通信を行い、認証処理をしてから第２装置と通信可能な第２無線通信部と、を備える通信端末装置のコンピュータに、
第３無線通信方式により無線通信を行い、前記第１装置に備えられたＮＦＣタグから前記第１無線通信方式を特定する情報と前記第１装置を特定する第１装置識別情報とを読み取り、または、前記第２装置に備えられたＮＦＣタグから前記第２無線通信方式を特定する情報と前記第２装置を特定する第２装置識別情報とを読み取る手順と、
前記読み取る手順により、前記第１無線通信方式を特定する情報を読み取った場合、前記第１無線通信部により前記第１アクセスポイントに接続して前記第１装置識別情報に対応した前記第１装置との接続を確立する手順と、
前記読み取る手順により、前記第２無線通信方式を特定する情報を読み取った場合、前記第２無線通信部により前記第２装置識別情報に対応した前記第２装置に接続し、前記認証処理をして前記第２装置との接続を確立する手順と、
を実行させるためのプログラム。
【請求項７】
第１無線通信方式により無線通信を行い、第１アクセスポイントを介して第１装置と通信可能な第１無線通信部と、第２無線通信方式により無線通信を行い、認証処理をしてから第２装置と通信可能な第２無線通信部と、を備える通信端末装置の制御方法であって、
第３無線通信方式により無線通信を行い、前記第１装置に備えられたＮＦＣタグから前記第１無線通信方式を特定する情報と前記第１装置を特定する第１装置識別情報とを読み取り、または、前記第２装置に備えられたＮＦＣタグから前記第２無線通信方式を特定する情報と前記第２装置を特定する第２装置識別情報とを読み取るステップと、
前記読み取るステップにより、前記第１無線通信方式を特定する情報を読み取った場合、前記第１無線通信部により前記第１アクセスポイントに接続して前記第１装置識別情報に対応した前記第１装置との接続を確立するステップと、
前記読み取るステップにより、前記第２無線通信方式を特定する情報を読み取った場合、前記第２無線通信部により前記第２装置識別情報に対応した前記第２装置に接続し、前記認証処理をして前記第２装置との接続を確立するステップと、
を有することを特徴とする通信端末装置の制御方法。