JP7387390B2 - 情報処理装置、通信装置、制御方法及びプログラム - Google Patents
情報処理装置、通信装置、制御方法及びプログラム Download PDFInfo
- Publication number
- JP7387390B2 JP7387390B2 JP2019197981A JP2019197981A JP7387390B2 JP 7387390 B2 JP7387390 B2 JP 7387390B2 JP 2019197981 A JP2019197981 A JP 2019197981A JP 2019197981 A JP2019197981 A JP 2019197981A JP 7387390 B2 JP7387390 B2 JP 7387390B2
- Authority
- JP
- Japan
- Prior art keywords
- access point
- communication device
- communication
- search
- predetermined access
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims description 471
- 238000000034 method Methods 0.000 title claims description 127
- 230000010365 information processing Effects 0.000 title claims description 118
- 230000004044 response Effects 0.000 claims description 9
- 230000006870 function Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 4
- 230000004913 activation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1236—Connection management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1292—Mobile client, e.g. wireless printing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1229—Printer resources management or printer maintenance, e.g. device status, power levels
- G06F3/1231—Device related settings, e.g. IP address, Name, Identification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1224—Client or server resources management
- G06F3/1226—Discovery of devices having required properties
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Description
通信装置と通信可能な情報処理装置のコンピュータに、
ユーザから所定の操作を受け付ける受付ステップと、
少なくとも前記所定の操作が受け付けられたときに前記情報処理装置が接続していた所定のアクセスポイントが利用している通信チャネルに関する情報と、前記所定のアクセスポイントの識別情報とを含むコマンドを、前記所定の操作が受け付けられたことに基づいて送信する第1送信ステップと、を実行させ、
前記所定のアクセスポイントが利用している通信チャネルに関する情報と前記所定のアクセスポイントの識別情報とを含むコマンドが前記通信装置により受信されたことに基づいて、前記所定のアクセスポイントが利用している通信チャネルを含む少なくとも1つの通信チャネルを用い、前記通信装置が利用可能な複数の通信チャネルのうち前記少なくとも1つの通信チャネル以外の少なくとも1つの他の通信チャネルを用いずに前記所定のアクセスポイントを検索する第1検索が、前記通信装置により実行され、
前記第1検索により前記所定のアクセスポイントが発見されなかった場合、前記少なくとも1つの他の通信チャネルを少なくとも用い前記通信装置の周囲のアクセスポイントを検索する第2検索が、前記通信装置により実行され、
さらに、
前記通信装置により実行された前記第1検索により前記所定のアクセスポイントが発見されなかった場合、前記通信装置により実行された前記第2検索により発見された少なくとも1つのアクセスポイントのうちいずれかと前記通信装置とを接続させる制御ステップと、を実行させることを特徴とする。
情報処理装置と通信可能な通信装置であって、
少なくとも前記情報処理装置がユーザから所定の操作を受け付けたときに前記情報処装置が接続していた所定のアクセスポイントに関する情報を、前記情報処理装置から受信する受信手段と、
前記所定のアクセスポイントに関する情報が受信された場合、前記通信装置が利用可能な複数の通信チャネルのうち、前記所定のアクセスポイントが利用している通信チャネルを含む少なくとも1つの通信チャネルを用い、前記通信装置が利用可能な複数の通信チャネルのうち、前記少なくとも1つの通信チャネル以外の少なくとも1つの他の通信チャネルを用いずに、前記所定のアクセスポイントを検索する第1検索処理を実行する第1検索手段と、
前記第1検索処理により前記所定のアクセスポイントが発見されなかった場合、前記少なくとも1つの他の通信チャネルを少なくとも用い、前記通信装置の周囲の少なくとも1つのアクセスポイントを検索する第2検索処理を実行する第2検索手段と、
前記第1検索処理により前記所定のアクセスポイントが発見された場合、前記所定のアクセスポイントと前記通信装置との間の接続を確立し、前記第1検索処理により前記所定のアクセスポイントが発見されなかった場合、前記第2検索処理により発見された少なくとも1つのアクセスポイントのうちいずれかと前記通信装置との間の接続を確立する確立手段と、
を有することを特徴とする。
本実施形態の通信システムに含まれる情報処理装置及び通信装置について説明する。情報処理装置として、本実施形態ではPCを例示しているが、これに限定されない。情報処理装置として、携帯端末、スマートホン、タブレット端末、PDA(Personal Digital Assistant)、デジタルカメラ等、種々のものを適用可能である。また、通信装置として、本実施形態ではプリンタを例示しているが、これに限定されず、情報処理装置と無線通信を行うことが可能な装置であれば、種々のものを適用可能である。例えば、プリンタであれば、インクジェットプリンタ、フルカラーレーザービームプリンタ、モノクロプリンタ等に適用することができる。また、プリンタのみならず複写機やファクシミリ装置、携帯端末、スマートホン、PC、タブレット端末、PDA、デジタルカメラ、音楽再生デバイス、テレビ等にも適用可能である。その他、複写機能、FAX機能、印刷機能等の複数の機能を備える複合機にも適用可能である。
Wi-Fiにおける通信においてインフラストラクチャ方式の接続(以後、インフラ接続)を確立するために、本実施形態の通信装置101は、インフラストラクチャモードで動作するものとする。なお、本実施形態では、インフラ接続とは、AP103等のネットワークを統括する外部装置が親機として動作し、当該親機を介して通信装置101と情報処理装置102が接続している形態を指す。インフラストラクチャモードで動作中の通信装置101は、通信装置101が属するネットワーク内で、子機として動作する。
本実施形態において、情報処理装置102は、インフラストラクチャモードで通信装置101を動作させるためのネットワーク設定(接続設定)を、通信装置101との無線通信を用いて実行する。情報処理装置102は、情報処理装置102にインストールされたCLSを実行するためのアプリケーションプログラム(セットアップ用プログラム)を用いて、ネットワーク設定処理を実行する。なお、ネットワーク設定処理は、無線でなく、有線を用いて実行されても良い。
ネットワーク設定処理の実行指示をユーザから受け付けた時に情報処理装置102が接続していたアクセスポイントとして動作する無線ルータが、複数の周波数帯を利用可能である場合がある。そして例えば、当該無線ルータが、情報処理装置102が接続していたアクセスポイント(AP1)と同じSSIDやパスワードを有するが利用する周波数帯が異なる2つ目のアクセスポイント(AP2)を有している場合がある。そしてこのような無線ルータは、AP1に接続している装置と、AP2に接続している装置との間の通信を中継する機能を有していることがある。すなわち例えば、AP1が5GHzの周波数帯の通信チャネルを用いており、通信装置101が2.4GHzの周波数帯にしか対応していない場合であっても、通信装置101がAP2に接続すれば、情報処理装置102と通信装置101は通信可能となる。
なお例えば、情報処理装置102が接続していた無線ルータがトライバンド対応ルータであり、3つ以上のアクセスポイントを有している場合は、S611で情報処理装置102が実行したAPサーチによって、特定のアクセスポイントが複数発見される場合がある。その場合は、S613では、CPU203は、複数の特定のアクセスポイントのうちいずれかが利用する通信チャネル及び当該いずれかのSSIDを指定して、APサーチ実行コマンドを送信する。そしてCPU203は、S615がNO判定であった場合には、S613に戻り、まだ指定していない特定のアクセスポイントが利用する通信チャネル及び当該アクセスポイントのSSIDを指定して、APサーチ実行コマンドを送信する。
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワークまたは記憶媒体を介してシステムまたは装置に供給し、そのシステムまたは装置のコンピュータがプログラムを読出し実行する処理でも実現可能である。コンピュータは、1または複数のプロセッサーまたは回路を有し、コンピュータ実行可能命令を読み出し実行するために、分離した複数のコンピュータまたは分離した複数のプロセッサーまたは回路のネットワークを含みうる。
102 PC
103 アクセスポイント
Claims (27)
- 通信装置と通信可能な情報処理装置のコンピュータに、
ユーザから所定の操作を受け付ける受付ステップと、
少なくとも前記所定の操作が受け付けられたときに前記情報処理装置が接続していた所定のアクセスポイントが利用している通信チャネルに関する情報と、前記所定のアクセスポイントの識別情報とを含むコマンドを、前記所定の操作が受け付けられたことに基づいて送信する第1送信ステップと、を実行させ、
前記所定のアクセスポイントが利用している通信チャネルに関する情報と前記所定のアクセスポイントの識別情報とを含むコマンドが前記通信装置により受信されたことに基づいて、前記所定のアクセスポイントが利用している通信チャネルを含む少なくとも1つの通信チャネルを用い、前記通信装置が利用可能な複数の通信チャネルのうち前記少なくとも1つの通信チャネル以外の少なくとも1つの他の通信チャネルを用いずに前記所定のアクセスポイントを検索する第1検索が、前記通信装置により実行され、
前記第1検索により前記所定のアクセスポイントが発見されなかった場合、前記少なくとも1つの他の通信チャネルを少なくとも用い前記通信装置の周囲のアクセスポイントを検索する第2検索が、前記通信装置により実行され、
さらに、
前記通信装置により実行された前記第1検索により前記所定のアクセスポイントが発見されなかった場合、前記通信装置により実行された前記第2検索により発見された少なくとも1つのアクセスポイントのうちいずれかと前記通信装置とを接続させる制御ステップと、を実行させることを特徴とするプログラム。 - 前記第1検索は、前記通信装置が利用可能な複数の通信チャネルのうち前記所定のアクセスポイントが利用している通信チャネルを用い、前記通信装置が利用可能な複数の通信チャネルのうち前記所定のアクセスポイントが利用している通信チャネル以外の通信チャネルを用いずに前記所定のアクセスポイントを検索する処理であることを特徴とする請求項1に記載のプログラム。
- 前記第1検索は、前記通信装置が利用可能な複数の通信チャネルのうち前記所定のアクセスポイントが利用している周波数帯に対応する複数の通信チャネルを用い、前記通信装置が利用可能な複数の通信チャネルのうち前記複数の通信チャネル以外の通信チャネルを用いずに前記所定のアクセスポイントを検索する処理であることを特徴とする請求項1に記載のプログラム。
- 前記第2検索は、前記通信装置が利用可能な全ての通信チャネルを用いて前記通信装置の周囲の少なくとも1つのアクセスポイントを検索する処理であることを特徴とする請求項1乃至3のいずれか1項に記載のプログラム。
- 前記第1検索により前記所定のアクセスポイントが発見されなかった場合、前記第2検索により発見された少なくとも1つのアクセスポイントのうちいずれかを選択させるための選択画面を表示部に表示する表示ステップと、をさらに実行させ、
前記選択画面において選択されたアクセスポイントと前記通信装置とが接続させられることを特徴とする請求項1乃至4のいずれか1項に記載のプログラム。 - 前記第1検索により前記所定のアクセスポイントが発見された場合、前記所定のアクセスポイントに関する設定情報を前記通信装置に送信することで、前記所定のアクセスポイントと前記通信装置とを接続させ、
前記第1検索により前記所定のアクセスポイントが発見されなかった場合、前記第2検索により発見された少なくとも1つのアクセスポイントのうちいずれかに関する情報を前記通信装置に送信することで、前記第2検索により発見された少なくとも1つのアクセスポイントのうちいずれかと前記通信装置とを接続させることを特徴とする請求項1乃至5のいずれか1項に記載のプログラム。 - 前記所定のアクセスポイントが利用している所定の周波数帯を、前記通信装置が利用可能である場合、前記所定のアクセスポイントが利用している通信チャネルに関する情報と前記所定のアクセスポイントの識別情報とが前記通信装置に送信され、
前記所定の周波数帯を、前記通信装置が利用可能でない場合、前記所定のアクセスポイントが利用している通信チャネルに関する情報と前記所定のアクセスポイントの識別情報とが前記通信装置に送信されることなく、前記通信装置に前記第2検索を実行させるためのコマンドが送信されることを特徴とする請求項1乃至6のいずれか1項に記載のプログラム。 - 前記第1検索により前記所定のアクセスポイントが発見されなかった場合、前記通信装置が利用可能な周波数帯に対応する通信チャネルを用いて前記情報処理装置の周囲のアクセスポイントを検索する検索処理を実行する検索ステップと、
前記検索処理によって発見された少なくとも1つのアクセスポイントに、前記所定のアクセスポイントの識別情報と同じ識別情報を有するアクセスポイントが含まれる場合、前記所定のアクセスポイントの識別情報と同じ識別情報を有するアクセスポイントを検索する第3検索を前記通信装置に実行させるためのコマンドを送信する第2送信ステップと、を実行させ、
前記検索処理によって発見された少なくとも1つのアクセスポイントに、前記所定のアクセスポイントの識別情報と同じ識別情報を有するアクセスポイントが含まれない場合又は、前記所定のアクセスポイントの識別情報と同じ識別情報を有するアクセスポイントが前記第3検索によって発見されなかった場合、前記通信装置に前記第2検索を実行させるためのコマンドが送信され、
前記第3検索により前記所定のアクセスポイントの識別情報と同じ識別情報を有するアクセスポイントが発見された場合、前記所定のアクセスポイントの識別情報と同じ識別情報を有するアクセスポイントと前記通信装置が接続することを特徴とする請求項1乃至7のいずれか1項に記載のプログラム。 - 前記識別情報は、Service Set Identifier(SSID)であることを特徴とする請求項8に記載のプログラム。
- 前記通信装置は、印刷を実行可能な印刷装置であることを特徴とする請求項1乃至9のいずれか1項に記載のプログラム。
- 前記所定のアクセスポイントが利用している通信チャネルに関する情報と前記所定のアクセスポイントの識別情報とを含むコマンドは、Wi-Fi(登録商標)によって前記通信装置に送信されることを特徴とする請求項1乃至10のいずれか1項に記載のプログラム。
- 前記所定のアクセスポイントが利用している通信チャネルに関する情報と前記所定のアクセスポイントの識別情報とを含むコマンドは、Bluetooth(登録商標)によって前記通信装置に送信されることを特徴とする請求項1乃至10のいずれか1項に記載のプログラム。
- 前記第1検索により前記所定のアクセスポイントが発見されなかったことに基づいて、前記第2検索を前記通信装置に実行させるためのコマンドを前記通信装置に送信する第3送信ステップをさらに実行させ、
前記第2検索を前記通信装置に実行させるためのコマンドが前記通信装置に受信されたことに基づいて、前記第2検索が実行されることを特徴とする請求項1乃至12のいずれか1項に記載のプログラム。 - 情報処理装置と通信可能な通信装置であって、
少なくとも前記情報処理装置がユーザから所定の操作を受け付けたときに前記情報処理装置が接続していた所定のアクセスポイントに関する情報を、前記情報処理装置から受信する受信手段と、
前記所定のアクセスポイントに関する情報が受信された場合、前記通信装置が利用可能な複数の通信チャネルのうち、前記所定のアクセスポイントが利用している通信チャネルを含む少なくとも1つの通信チャネルを用い、前記通信装置が利用可能な複数の通信チャネルのうち、前記少なくとも1つの通信チャネル以外の少なくとも1つの他の通信チャネルを用いずに、前記所定のアクセスポイントを検索する第1検索処理を実行する第1検索手段と、
前記第1検索処理により前記所定のアクセスポイントが発見されなかった場合、前記少なくとも1つの他の通信チャネルを少なくとも用い、前記通信装置の周囲の少なくとも1つのアクセスポイントを検索する第2検索処理を実行する第2検索手段と、
前記第1検索処理により前記所定のアクセスポイントが発見された場合、前記所定のアクセスポイントと前記通信装置との間の接続を確立し、前記第1検索処理により前記所定のアクセスポイントが発見されなかった場合、前記第2検索処理により発見された少なくとも1つのアクセスポイントのうちいずれかと前記通信装置との間の接続を確立する確立手段と、
を有することを特徴とする通信装置。 - 前記第1検索処理は、前記通信装置が利用可能な複数の通信チャネルのうち前記所定のアクセスポイントが利用している通信チャネルを用い、前記通信装置が利用可能な複数の通信チャネルのうち前記所定のアクセスポイントが利用している通信チャネル以外の通信チャネルを用いずに前記所定のアクセスポイントを検索する処理であることを特徴とする請求項14に記載の通信装置。
- 前記第1検索処理は、前記通信装置が利用可能な複数の通信チャネルのうち前記所定のアクセスポイントが利用している周波数帯に対応する複数の通信チャネルを用い、前記通信装置が利用可能な複数の通信チャネルのうち前記複数の通信チャネル以外の通信チャネルを用いずに前記所定のアクセスポイントを検索する処理であることを特徴とする請求項14に記載の通信装置。
- 前記第2検索処理は、前記通信装置が利用可能な全ての通信チャネルを用いて前記通信装置の周囲の少なくとも1つのアクセスポイントを検索する処理であることを特徴とする請求項14乃至16のいずれか1項に記載の通信装置。
- 前記第1検索処理により前記所定のアクセスポイントが発見された場合、前記所定のアクセスポイントに関する設定情報を前記情報処理装置から受信することで、前記所定のアクセスポイントと前記通信装置との間の接続を確立し、
前記第1検索処理により前記所定のアクセスポイントが発見されなかった場合、前記第2検索処理により発見された少なくとも1つのアクセスポイントのうちいずれかに関する設定情報を前記情報処理装置から受信することで、前記第2検索処理により発見された少なくとも1つのアクセスポイントのうちいずれかと前記通信装置との間の接続を確立することを特徴とする請求項14乃至17のいずれか1項に記載の通信装置。 - 前記情報処理装置から第1コマンドを受信したことに応じて、前記第1検索処理を実行し、
前記情報処理装置から前記第1コマンドと異なる第2コマンドを受信したことに応じて、前記第2検索処理を実行することを特徴とする請求項14乃至18のいずれか1項に記載の通信装置。 - 前記第1コマンド及び前記第2コマンドは、Wi-Fi(登録商標)によって前記情報処理装置から受信されることを特徴とする請求項19に記載の通信装置。
- 前記第1コマンド及び前記第2コマンドは、Bluetooth(登録商標)によって前記情報処理装置から受信されることを特徴とする請求項19に記載の通信装置。
- 前記情報処理装置から前記所定のアクセスポイントに関する設定情報を受信したことに応じて、前記所定のアクセスポイントと前記通信装置との間の接続を確立し、
前記情報処理装置から前記第2検索処理により発見された少なくとも1つのアクセスポイントのうちいずれかに関する設定情報を受信したことに応じて、前記第2検索処理により発見された少なくとも1つのアクセスポイントのうちいずれかと前記通信装置との間の接続を確立することを特徴とする請求項14乃至21のいずれか1項に記載の通信装置。 - 印刷を実行する印刷手段をさらに有することを特徴とする請求項14乃至22のいずれか1項に記載の通信装置。
- 通信装置と通信可能な情報処理装置の制御方法であって
ユーザから所定の操作を受け付ける受付ステップと、
少なくとも前記所定の操作が受け付けられたときに前記情報処理装置が接続していた所定のアクセスポイントが利用している通信チャネルに関する情報と、前記所定のアクセスポイントの識別情報とを含むコマンドを、前記所定の操作が受け付けられたことに基づいて送信する第1送信ステップと、を有し、
前記所定のアクセスポイントが利用している通信チャネルに関する情報と前記所定のアクセスポイントの識別情報とを含むコマンドが前記通信装置により受信されたことに基づいて、前記所定のアクセスポイントが利用している通信チャネルを含む少なくとも1つの通信チャネルを用い、前記通信装置が利用可能な複数の通信チャネルのうち前記少なくとも1つの通信チャネル以外の少なくとも1つの他の通信チャネルを用いずに前記所定のアクセスポイントを検索する第1検索が、前記通信装置により実行され、
前記第1検索により前記所定のアクセスポイントが発見されなかった場合、前記少なくとも1つの他の通信チャネルを少なくとも用い前記通信装置の周囲のアクセスポイントを検索する第2検索が、前記通信装置により実行され、
さらに、
前記通信装置により実行された前記第1検索により前記所定のアクセスポイントが発見されなかった場合、前記通信装置により実行された前記第2検索により発見された少なくとも1つのアクセスポイントのうちいずれかと前記通信装置とを接続させる制御ステップと、
を有することを特徴とする制御方法。 - 通信装置と通信可能な情報処理装置であって
ユーザから所定の操作を受け付ける受付手段と、
少なくとも前記所定の操作が受け付けられたときに前記情報処理装置が接続していた所定のアクセスポイントが利用している通信チャネルに関する情報と、前記所定のアクセスポイントの識別情報とを含むコマンドを、前記所定の操作が受け付けられたことに基づいて送信する第1送信手段と、を有し、
前記所定のアクセスポイントが利用している通信チャネルに関する情報と前記所定のアクセスポイントの識別情報とを含むコマンドが前記通信装置により受信されたことに基づいて、前記所定のアクセスポイントが利用している通信チャネルを含む少なくとも1つの通信チャネルを用い、前記通信装置が利用可能な複数の通信チャネルのうち前記少なくとも1つの通信チャネル以外の少なくとも1つの他の通信チャネルを用いずに前記所定のアクセスポイントを検索する第1検索が、前記通信装置により実行され、
前記第1検索により前記所定のアクセスポイントが発見されなかった場合、前記少なくとも1つの他の通信チャネルを少なくとも用い前記通信装置の周囲のアクセスポイントを検索する第2検索が、前記通信装置により実行され、
さらに、
前記通信装置により実行された前記第1検索により前記所定のアクセスポイントが発見されなかった場合、前記通信装置により実行された前記第2検索により発見された少なくとも1つのアクセスポイントのうちいずれかと前記通信装置とを接続させる制御手段と、
を有することを特徴とする情報処理装置。 - 情報処理装置と通信可能な通信装置の制御方法であって、
少なくとも前記情報処理装置がユーザから所定の操作を受け付けたときに前記情報処理装置が接続していた所定のアクセスポイントに関する情報を、前記情報処理装置から受信する受信ステップと、
前記所定のアクセスポイントに関する情報が受信された場合、前記通信装置が利用可能な複数の通信チャネルのうち、前記所定のアクセスポイントが利用している通信チャネルを含む少なくとも1つの通信チャネルを用い、前記通信装置が利用可能な複数の通信チャネルのうち、前記少なくとも1つの通信チャネル以外の少なくとも1つの他の通信チャネルを用いずに、前記所定のアクセスポイントを検索する第1検索処理を実行する第1検索ステップと、
前記第1検索処理により前記所定のアクセスポイントが発見されなかった場合、前記少なくとも1つの他の通信チャネルを少なくとも用い、前記通信装置の周囲の少なくとも1つのアクセスポイントを検索する第2検索処理を実行する第2検索ステップと、
前記第1検索処理により前記所定のアクセスポイントが発見された場合、前記所定のアクセスポイントと前記通信装置との間の接続を確立し、前記第1検索処理により前記所定のアクセスポイントが発見されなかった場合、前記第2検索処理により発見された少なくとも1つのアクセスポイントのうちいずれかと前記通信装置との間の接続を確立する確立ステップと、
を有することを特徴とする制御方法。 - 情報処理装置と通信可能な通信装置のコンピュータに、
少なくとも前記情報処理装置がユーザから所定の操作を受け付けたときに前記情報処理装置が接続していた所定のアクセスポイントに関する情報を、前記情報処理装置から受信する受信ステップと、
前記所定のアクセスポイントに関する情報が受信された場合、前記通信装置が利用可能な複数の通信チャネルのうち、前記所定のアクセスポイントが利用している通信チャネルを含む少なくとも1つの通信チャネルを用い、前記通信装置が利用可能な複数の通信チャネルのうち、前記少なくとも1つの通信チャネル以外の少なくとも1つの他の通信チャネルを用いずに、前記所定のアクセスポイントを検索する第1検索処理を実行する第1検索ステップと、
前記第1検索処理により前記所定のアクセスポイントが発見されなかった場合、前記少なくとも1つの他の通信チャネルを少なくとも用い、前記通信装置の周囲の少なくとも1つのアクセスポイントを検索する第2検索処理を実行する第2検索ステップと、
前記第1検索処理により前記所定のアクセスポイントが発見された場合、前記所定のアクセスポイントと前記通信装置との間の接続を確立し、前記第1検索処理により前記所定のアクセスポイントが発見されなかった場合、前記第2検索処理により発見された少なくとも1つのアクセスポイントのうちいずれかと前記通信装置との間の接続を確立する確立ステップと、
を実行させることを特徴とするプログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019197981A JP7387390B2 (ja) | 2019-10-30 | 2019-10-30 | 情報処理装置、通信装置、制御方法及びプログラム |
US17/079,217 US11137960B2 (en) | 2019-10-30 | 2020-10-23 | Method of controlling information processing apparatus and communication apparatus |
US17/482,185 US11507333B2 (en) | 2019-10-30 | 2021-09-22 | Method of controlling information processing apparatus and communication apparatus |
JP2023192969A JP2023184774A (ja) | 2019-10-30 | 2023-11-13 | 情報処理装置、通信装置、制御方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019197981A JP7387390B2 (ja) | 2019-10-30 | 2019-10-30 | 情報処理装置、通信装置、制御方法及びプログラム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023192969A Division JP2023184774A (ja) | 2019-10-30 | 2023-11-13 | 情報処理装置、通信装置、制御方法及びプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2021072537A JP2021072537A (ja) | 2021-05-06 |
JP2021072537A5 JP2021072537A5 (ja) | 2022-10-28 |
JP7387390B2 true JP7387390B2 (ja) | 2023-11-28 |
Family
ID=75688961
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019197981A Active JP7387390B2 (ja) | 2019-10-30 | 2019-10-30 | 情報処理装置、通信装置、制御方法及びプログラム |
JP2023192969A Pending JP2023184774A (ja) | 2019-10-30 | 2023-11-13 | 情報処理装置、通信装置、制御方法及びプログラム |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023192969A Pending JP2023184774A (ja) | 2019-10-30 | 2023-11-13 | 情報処理装置、通信装置、制御方法及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (2) | US11137960B2 (ja) |
JP (2) | JP7387390B2 (ja) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012085086A (ja) | 2010-10-12 | 2012-04-26 | Seiko Epson Corp | 無線通信装置、それを備えた印刷装置、及び無線通信方法 |
JP2015528660A (ja) | 2012-08-08 | 2015-09-28 | エルジー エレクトロニクス インコーポレイティド | 無線lanにおけるスキャニング方法及び装置 |
JP2017229031A (ja) | 2016-06-24 | 2017-12-28 | キヤノン株式会社 | 無線通信装置およびその制御方法 |
JP2018191252A (ja) | 2017-05-11 | 2018-11-29 | キヤノン株式会社 | プログラム、通信方法、および通信システム |
JP2018195886A (ja) | 2017-05-12 | 2018-12-06 | キヤノン株式会社 | 情報処理装置、制御方法及びプログラム |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5887969B2 (ja) | 2012-02-07 | 2016-03-16 | セイコーエプソン株式会社 | 無線通信機器 |
US10129885B2 (en) * | 2016-03-09 | 2018-11-13 | Seiko Epson Corporation | Wireless communication apparatus and wireless communication method |
JP6494704B2 (ja) * | 2017-08-09 | 2019-04-03 | キヤノン株式会社 | 通信装置及びその制御方法、並びにプログラム |
-
2019
- 2019-10-30 JP JP2019197981A patent/JP7387390B2/ja active Active
-
2020
- 2020-10-23 US US17/079,217 patent/US11137960B2/en active Active
-
2021
- 2021-09-22 US US17/482,185 patent/US11507333B2/en active Active
-
2023
- 2023-11-13 JP JP2023192969A patent/JP2023184774A/ja active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012085086A (ja) | 2010-10-12 | 2012-04-26 | Seiko Epson Corp | 無線通信装置、それを備えた印刷装置、及び無線通信方法 |
JP2015528660A (ja) | 2012-08-08 | 2015-09-28 | エルジー エレクトロニクス インコーポレイティド | 無線lanにおけるスキャニング方法及び装置 |
JP2017229031A (ja) | 2016-06-24 | 2017-12-28 | キヤノン株式会社 | 無線通信装置およびその制御方法 |
JP2018191252A (ja) | 2017-05-11 | 2018-11-29 | キヤノン株式会社 | プログラム、通信方法、および通信システム |
JP2018195886A (ja) | 2017-05-12 | 2018-12-06 | キヤノン株式会社 | 情報処理装置、制御方法及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
US20210132878A1 (en) | 2021-05-06 |
US20220011992A1 (en) | 2022-01-13 |
JP2023184774A (ja) | 2023-12-28 |
US11507333B2 (en) | 2022-11-22 |
JP2021072537A (ja) | 2021-05-06 |
US11137960B2 (en) | 2021-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10142925B2 (en) | Communication apparatus | |
US10397963B2 (en) | Information processing apparatus, control method, and non-transitory computer-readable storage medium | |
JP6541715B2 (ja) | 情報処理装置、制御方法及びプログラム | |
JP6873660B2 (ja) | 情報処理装置、通信装置、プログラム及び制御方法 | |
JP2023015292A (ja) | 通信装置、制御方法、及びプログラム | |
JP7391559B2 (ja) | 情報処理装置、制御方法及びプログラム | |
CN113453308B (zh) | 信息处理装置、控制方法及计算机可读存储介质 | |
JP7387390B2 (ja) | 情報処理装置、通信装置、制御方法及びプログラム | |
JP7059227B2 (ja) | 情報処理装置、制御方法及びプログラム | |
US9596367B2 (en) | Function performing device, non-transitory computer-readable recording medium storing computer-readable instructions for terminal device, and function performing system | |
US11082912B2 (en) | Information processing apparatus, control method, and storage medium | |
JP7409619B2 (ja) | 画像形成装置 | |
JP7292861B2 (ja) | 情報処理装置、制御方法及びプログラム | |
JP7314354B2 (ja) | 情報処理装置、制御方法及びプログラム | |
EP4161158A1 (en) | Information processing apparatus, method for controlling the same, and storage medium | |
US20230389090A1 (en) | Communication apparatus, control method, and storage medium | |
JP2024035307A (ja) | 情報処理装置、制御方法およびプログラム | |
JP2023121534A (ja) | プログラム、情報処理装置および制御方法 | |
JP2023183241A (ja) | プログラム、情報処理装置、制御方法、通信装置、および通信システム | |
JP2016220067A (ja) | 情報処理装置、接続制御方法およびプログラム | |
JP2023075858A (ja) | 情報処理装置、その制御方法、並びにプログラム | |
JP2023176541A (ja) | プログラム、システムおよび方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221020 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221020 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230614 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230627 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230822 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20231017 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231115 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7387390 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |