JP7196533B2 - 通信装置と通信装置のためのコンピュータプログラム - Google Patents
通信装置と通信装置のためのコンピュータプログラム Download PDFInfo
- Publication number
- JP7196533B2 JP7196533B2 JP2018200036A JP2018200036A JP7196533B2 JP 7196533 B2 JP7196533 B2 JP 7196533B2 JP 2018200036 A JP2018200036 A JP 2018200036A JP 2018200036 A JP2018200036 A JP 2018200036A JP 7196533 B2 JP7196533 B2 JP 7196533B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- security level
- security
- printer
- master station
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/105—Multiple levels of security
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/03—Protecting confidentiality, e.g. by encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/123—Applying verification of the received information received data contents, e.g. message integrity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/10—Integrity
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
Description
図1に示されるように、通信システム2は、複数個のAP(Access Pointの略)6,7と、プリンタ10と、端末100と、を備える。プリンタ10とAP6との間には、Wi-Fi方式に従った無線接続(以下では、単に「Wi-Fi接続」と記載する)が確立されている。本実施例では、ユーザが端末100を利用して、プリンタ10とAP6との間に代えて、プリンタ10とAP7との間にWi-Fi接続を確立させる状況を想定している。
プリンタ10は、印刷機能を実行可能な周辺装置(例えば、端末100の周辺装置)である。プリンタ10は、操作部12と、表示部14と、Wi-Fiインターフェース16と、印刷実行部18と、制御部30と、を備える。以下では、インターフェースを単に「I/F」と記載する。各部12~30は、バス線(符号省略)に接続されている。
端末100は、携帯電話(例えばスマートフォン)、PDA、タブレットPC等の可搬型の端末装置である。なお、変形例では、端末100は、据置型のPC、ノートPC等であってもよい。端末100は、カメラ115と、Wi-FiI/F116と、を備える。カメラ115は、物体を撮影するためのデバイスであり、本実施例では、特に、AP7及びプリンタ10のためのQRコード(登録商標)を撮影するために利用される。Wi-FiI/F116は、プリンタ10のWi-FiI/F16と同様である。即ち、端末100はDPP方式をサポートしている。また、端末100は、DPP方式に従って一対のデバイスの間にWi-Fi接続を確立させるための接続アプリケーション(以下では、単に「アプリ」と記載する)140を記憶している。アプリ140は、例えば、プリンタ10のベンダによって提供されるインターネット上のサーバから端末100にインストールされる。
各AP6,7は、無線AP、無線LANルータ等と呼ばれる公知のAPである。各AP6,7もまたDPP方式をサポートしている。AP6は、AP6がサポートしている認証方式及び暗号化方式の組み合わせとして、認証方式「PSK」及び暗号化方式「TKIP」の組み合わせと、認証方式「DPP」及び暗号化方式「SAE」の組み合わせと、を記憶している。AP7は、AP6がサポートしている認証方式及び暗号化方式の組み合わせとして、認証方式「PSK」及び暗号化方式「CCMP」の組み合わせと、認証方式「DPP」及び暗号化方式「CCMP」の組み合わせと、を記憶している。
続いて、図2を参照して、本実施例の概要を説明する。本実施例では、プリンタ10とAP6との間にWi-Fi接続が確立されている状況において、各デバイス7,10,100がDPP方式に従った通信を実行することによって、プリンタ10とAP6との間に代えて、プリンタ10とAP7との間のWi-Fi接続を確立することを実現する。以下では、理解の容易化のために、各デバイスのCPU(例えばCPU32等)が実行する動作を、CPUを主体として記載せずに、各デバイス(例えばプリンタ10)を主体として記載する。
続いて、図3~図7を参照して、図2のT12~T30において実行される各処理の詳細を説明する。なお、T2~T8の処理は、プリンタ10に代えてAP7が利用される点を除いて、T12~T18の処理と同様であるので、その詳細な説明を省略する。
まず、図3を参照して、図2のT12のBSの処理を説明する。図3の初期状態では、プリンタ10のメモリ34は、プリンタ10の公開鍵PPK1及び秘密鍵psk1を予め記憶している。
続いて、図4を参照して、図2のT14のAuthの処理を説明する。T200では、端末100は、端末100の公開鍵TPK1及び秘密鍵tsk1を生成する。次いで、端末100は、T201において、ECDH(Elliptic curve Diffie-Hellman key exchangeの略)に従って、生成済みの秘密鍵tsk1と、図3のT134で取得されたプリンタ10の公開鍵PPK1と、を用いて、共有鍵SK1を生成する。そして、端末100は、T202において、生成済みの共有鍵SK1を用いてランダム値RV1を暗号化して、暗号化データED1を生成する。
続いて、図5を参照して、図2のT16のConfigの処理を説明する。T300では、プリンタ10は、Wi-FiI/F16を介して、DPP Configuration Request(以下では、単に「CReq」と記載する)を端末100に送信する。当該CReqは、プリンタ用COの送信を要求する信号である。
続いて、図6を参照して、プリンタ10とAP7との間で実行される図2のT18のNAの処理を説明する。上記のように、図2のT12~T16と同様に、図2のT2~T6の処理が端末100及びAP7の間で実行済みである。ただし、AP7は、図3のT105~T122の処理を実行しない。AP7は、AP7の公開鍵APK1及び秘密鍵ask1を予め記憶している。そして、AP7の公開鍵APK1と、AP7のチャネルリストと、AP7のMACアドレスと、をコード化することによって得られるQRコードが、AP7の筐体に貼り付けられている。端末100が当該QRコードを撮影することによって、端末100及びAP7の間でT134以降の各処理と同様の各処理が実行される。この結果、AP7は、AP7の公開鍵APK2及び秘密鍵ask2を記憶し(図4のT216参照)、さらに、端末100から受信されるAP用COを記憶する(図5のT312参照)。AP用COは、AP用SCと、端末100の公開鍵TPK2と、を含む。当該公開鍵TPK2は、プリンタ用COに含まれる公開鍵TPK2と同じである。また、AP用SCは、ハッシュ値HVと、グループID「Gr」と、AP6の公開鍵APK2と、電子署名DS2と、を含む。当該ハッシュ値HV及び当該グループID「Gr」は、それぞれ、プリンタ用COに含まれるハッシュ値HV及びグループID「Gr」と同じである。電子署名DS2は、ハッシュ値HVとグループID「Gr」と公開鍵APK2との組み合わせをハッシュ化することによって得られる第2の値が端末100の秘密鍵tsk2によって暗号化された情報であり、プリンタ用COに含まれる電子署名DS1とは異なる値である。
続いて、図7を参照して、図2のT20~T30において実行される各処理の詳細を説明する。図7の初期状態では、プリンタ10は、AP6とのWi-Fi接続を確立している。
続いて、図8を参照して、図2~図7の処理を実現するためにプリンタ10のCPU32によって実行される第1の判断処理を説明する。S5では、プリンタ10は、Wi-FiI/F16を介して、端末100からCReqを受信する(図5のT310)。CReqは、プリンタ用COとAP7のMACアドレス「Ma」とを含む。
続いて、図9を参照して、図8のS15で実行される第2の判断処理を説明する。S100では、プリンタ10は、AP7とのNAを実行する(図6)。
本実施例によると、プリンタ10は、AP6とのWi-Fi接続を確立している状態において、設定画面内のQRコードボタンがユーザによって選択される場合(図3のT122)に、AP7によって利用される認証方式及び暗号化方式を取得して(図8のS12又は図9のS115)、AP7とのWi-Fi接続の認証方式の順位がAP6とのWi-Fi接続の認証方式の順位以上であるのか否かを判断し(S20又はS120)、AP7とのWi-Fi接続の暗号化方式の順位がAP6とのWi-Fi接続の暗号化方式の順位以上であるのか否かを判断する(S25又はS125)。プリンタ10は、AP7とのWi-Fi接続の認証方式の順位がAP6とのWi-Fi接続の認証方式の順位以上であり、かつ、AP7とのWi-Fi接続の暗号化方式の順位がAP6とのWi-Fi接続の暗号化方式の順位以上であると判断する場合、即ち、AP7とのWi-Fi接続のセキュリティレベルがAP6とのWi-Fi接続のセキュリティレベルよりも低くないと判断する場合に、AP7とのWi-Fi接続を確立する(S40又はS140)。一方、プリンタ10は、AP7とのWi-Fi接続の認証方式の順位がAP6とのWi-Fi接続の認証方式の順位よりも低いと判断する場合、又は、AP7とのWi-Fi接続の暗号化方式の順位がAP6とのWi-Fi接続の暗号化方式の順位よちも低いと判断する場合、即ち、AP7とのWi-Fi接続のセキュリティレベルがAP6とのWi-Fi接続のセキュリティレベルよりも低いと判断する場合に、通知画面を表示部14に表示させ(S27又はS127)、受付画面を表示部14に表示させる(S30又はS130)。従って、プリンタ10とAP6との間にWi-Fi接続が確立されている状態において、プリンタ10とAP7との間に、AP6とのWi-Fi接続のセキュリティレベルよりも低いセキュリティレベルのWi-Fi接続が確立されることを抑制し得る。
プリンタ10、端末100、AP6、AP7が、それぞれ、「通信装置」、「外部装置」、「第1の親局装置」、「第2の親局装置」の一例である。AP6のセキュリティレベル、AP7のセキュリティレベルが、それぞれ、「第1のセキュリティレベル」、「第2のセキュリティレベル」の一例である。通知画面を表示する処理、受付画面を表示する処理が、それぞれ、「通知処理」、「受付処理」の一例である。プリンタ10とAP6との間のWi-Fi接続、プリンタ10とAP7との間のWi-Fi接続が、それぞれ、「第1の無線接続」、「第2の無線接続」の一例である。
続いて、図10を参照して、第2実施例を説明する。第2実施例は、図8に示す第1の判断処理に代えて、図10に示す第1の判断処理が実行される点が、第1実施例とは異なる。
Claims (13)
- 通信装置であって、
第1の親局装置との第1の無線接続に関する第1のセキュリティレベルを示す第1のセキュリティ情報を記憶するメモリと、
前記第1の無線接続が確立されている状態において、前記第1の親局装置とは異なる第2の親局装置との第2の無線接続を確立するための第1の指示を受け付ける場合に、前記第2の無線接続に関する第2のセキュリティレベルを示す第2のセキュリティ情報を取得する取得部と、
前記第1のセキュリティ情報が前記メモリに記憶されている状況において、前記第2のセキュリティ情報が取得される場合に、前記第2のセキュリティ情報によって示される前記第2のセキュリティレベルが、前記メモリ内の前記第1のセキュリティ情報によって示される前記第1のセキュリティレベルよりも低いのか否かを判断する第1の判断部と、
前記第2のセキュリティレベルが前記第1のセキュリティレベルよりも低いと判断される場合に、前記第2のセキュリティレベルが前記第1のセキュリティレベルよりも低いことを通知する通知処理と、前記第2の親局装置との前記第2の無線接続を確立するための認証情報の入力を受け付ける受付処理と、のうちの少なくとも一方の処理を実行する処理実行部と、
前記第2のセキュリティレベルが前記第1のセキュリティレベルよりも低くないと判断される場合に、前記少なくとも一方の処理が実行されることなく、前記第2の親局装置との前記第2の無線接続を確立する第1の確立部と、
を備える、通信装置。 - 前記通信装置は、さらに、
前記少なくとも一方の処理が実行された後に、前記第2の親局装置との前記第2の無線接続を確立するための第2の指示を受け付ける場合に、前記第2の親局装置との前記第2の無線接続を確立する第2の確立部を備える、請求項1に記載の通信装置。 - 前記通信装置は、さらに、表示部を備え、
前記通知処理は、前記第2のセキュリティレベルが前記第1のセキュリティレベルよりも低いことを通知する通知画面を前記表示部に表示させる処理を含み、
前記受付処理は、前記第2の親局装置との前記第2の無線接続を確立するための前記認証情報の入力を受け付けるための受付画面を前記表示部に表示させる処理を含む、請求項1又は2に記載の通信装置。 - 通信装置であって、
第1の親局装置との第1の無線接続に関するセキュリティレベルである第1のセキュリティレベルを示す第1のセキュリティ情報を記憶するメモリと、
前記第1の無線接続が確立されている状態において、前記第1の親局装置とは異なる第2の親局装置との第2の無線接続を確立するための第1の指示を受け付ける場合に、前記第2の無線接続に関するセキュリティレベルである第2のセキュリティレベルを示す第2のセキュリティ情報を取得する取得部と、
前記第1のセキュリティ情報が前記メモリに記憶されている状況において、前記第2のセキュリティ情報が取得される場合に、前記第2のセキュリティ情報によって示される前記第2のセキュリティレベルが、前記メモリ内の前記第1のセキュリティ情報によって示される前記第1のセキュリティレベルよりも低いのか否かを判断する第1の判断部と、
前記第2のセキュリティレベルが前記第1のセキュリティレベルよりも低くないと判断される場合に、前記第2の親局装置との前記第2の無線接続を確立する第1の確立部であって、前記第2のセキュリティレベルが前記第1のセキュリティレベルよりも低いと判断される場合に、前記第2の無線接続は確立されない、前記第1の確立部と、
を備える、通信装置。 - 前記通信装置は、さらに、
無線インターフェースと、
前記第1の無線接続が確立されている状態において、前記第1の指示を受け付ける場合に、前記無線インターフェースを介して、前記第2のセキュリティ情報の送信を要求する第1の情報要求を外部装置に送信する第1の要求送信部であって、前記外部装置は、前記第1の親局装置及び前記第2の親局装置とは異なる、前記第1の要求送信部と、
前記第1の情報要求が前記外部装置に送信されることに応じて、前記外部装置から、前記無線インターフェースを介して、第1の情報応答を受信する第1の応答受信部と、を備え、
前記取得部は、前記外部装置から前記第1の情報応答が受信され、かつ、前記第1の情報応答が前記第2のセキュリティ情報を含む場合に、前記第1の情報応答に含まれる前記第2のセキュリティ情報を取得する、請求項1から4のいずれか一項に記載の通信装置。 - 前記通信装置は、さらに、
前記外部装置から前記第1の情報応答が受信される場合に、前記第1の情報応答が前記第2のセキュリティ情報を含むのか否かを判断する第2の判断部と、
前記第1の情報応答が前記第2のセキュリティ情報を含まないと判断される場合に、前記無線インターフェースを介して、前記第2のセキュリティ情報の送信を要求する第2の情報要求を前記第2の親局装置に送信する第2の要求送信部と、
前記第2の情報要求が前記第2の親局装置に送信されることに応じて、前記第2の親局装置から、前記無線インターフェースを介して、前記第2のセキュリティ情報を含む第2の情報応答を受信する第2の応答受信部と、を備え、
前記取得部は、
前記第1の情報応答が前記第2のセキュリティ情報を含むと判断される場合に、前記第1の情報応答に含まれる前記第2のセキュリティ情報を取得し、
前記第2の親局装置から前記第2の情報応答が受信される場合に、前記第2の情報応答に含まれる前記第2のセキュリティ情報を取得する、請求項5に記載の通信装置。 - 前記通信装置は、さらに、
出力部と、
前記通信装置の公開鍵を用いて得られる特定情報を前記出力部に出力させる出力制御部であって、前記特定情報が出力されることによって、前記公開鍵が前記外部装置によって取得される、前記出力制御部と、
前記特定情報が出力された後に、前記外部装置から、前記無線インターフェースを介して、前記公開鍵が利用された認証要求を受信する認証要求受信部と、
前記外部装置から前記認証要求が受信されることに応じて、前記無線インターフェースを介して、認証応答を前記外部装置に送信する認証応答送信部と、を備え、
前記第1の要求送信部は、前記認証応答が前記外部装置に送信された後に、前記無線インターフェースを介して、前記第1の情報要求を前記外部装置に送信し、
前記第1の応答受信部は、前記第1の情報要求が前記外部装置に送信されることに応じて、前記外部装置から、前記無線インターフェースを介して、前記通信装置と前記第2の親局装置との間に前記第2の無線接続を確立するための接続情報を含む前記第1の情報応答を受信し、
前記取得部は、前記外部装置から前記第1の情報応答が受信され、かつ、前記第1の情報応答内の前記接続情報が前記第2のセキュリティ情報を含む場合に、前記接続情報に含まれる前記第2のセキュリティ情報を取得し、
前記第1の確立部は、前記第2のセキュリティレベルが前記第1のセキュリティレベルよりも低くないと判断される場合に、前記接続情報を利用して、前記無線インターフェースを介して、前記第2の親局装置との前記第2の無線接続を確立する、請求項5又は6に記載の通信装置。 - 前記通信装置は、さらに、
無線インターフェースと、
前記第1の無線接続が確立されている状態において、前記第1の指示を受け付ける場合に、前記無線インターフェースを介して、前記第2のセキュリティ情報の送信を要求する第2の情報要求を前記第2の親局装置に送信する第2の要求送信部と、
前記第2の情報要求が前記第2の親局装置に送信されることに応じて、前記第2の親局装置から、前記無線インターフェースを介して、前記第2のセキュリティ情報を含む第2の情報応答を受信する第2の応答受信部と、を備え、
前記取得部は、前記第2の親局装置から前記第2の情報応答が受信される場合に、前記第2の情報応答に含まれる前記第2のセキュリティ情報を取得する、請求項1から4のいずれか一項に記載の通信装置。 - 前記無線インターフェースは、Wi-Fi方式に準拠するインターフェースである、請求項5から8のいずれか一項に記載の通信装置。
- 前記メモリは、さらに、セキュリティレベルに応じた複数個の認証方式の順位を示す認証順位情報と、セキュリティレベルに応じた複数個の暗号化方式の順位を示す暗号化順位情報と、を記憶しており、
前記第1のセキュリティ情報は、前記第1の親局装置によって利用される第1の認証方式と第1の暗号化方式とを含み、
前記第2のセキュリティ情報は、前記第2の親局装置によって利用される第2の認証方式と第2の暗号化方式とを含み、
前記第1の判断部は、
前記メモリ内の前記認証順位情報を利用して、前記第2の認証方式が前記第1の認証方式よりも下位の認証方式であると判断する場合に、前記第2のセキュリティレベルが前記第1のセキュリティレベルよりも低いと判断し、
前記メモリ内の前記暗号化順位情報を利用して、前記第2の暗号化方式が前記第1の暗号化方式よりも下位の暗号化方式であると判断する場合に、前記第2のセキュリティレベルが前記第1のセキュリティレベルよりも低いと判断し、
前記メモリ内の前記認証順位情報を利用して、前記第2の認証方式が前記第1の認証方式よりも下位の認証方式でないと判断し、かつ、前記メモリ内の前記暗号化順位情報を利用して、前記第2の暗号化方式が前記第1の暗号化方式よりも下位の暗号化方式でないと判断する場合に、前記第2のセキュリティレベルが前記第1のセキュリティレベルよりも低くないと判断する、請求項1から9のいずれか一項に記載の通信装置。 - 前記通信装置、さらに、
前記第2のセキュリティレベルが前記第1のセキュリティレベルよりも低くないと判断される場合に、前記第1の親局装置との前記第1の無線接続を切断する切断部を備える、請求項1から10のいずれか一項に記載の通信装置。 - 前記第1の確立部は、前記第1の無線接続が切断された後に、前記第2の親局装置との前記第2の無線接続を確立する、請求項11に記載の通信装置。
- 通信装置のためのコンピュータプログラムであって、
前記通信装置は、第1の親局装置との第1の無線接続に関する第1のセキュリティレベルを示す第1のセキュリティ情報を記憶するメモリを備え、
前記コンピュータプログラムは、前記通信装置のコンピュータを、以下の各部、即ち、
前記第1の無線接続が確立されている状態において、前記第1の親局装置とは異なる第2の親局装置との第2の無線接続を確立するための第1の指示を受け付ける場合に、前記第2の無線接続に関する第2のセキュリティレベルを示す第2のセキュリティ情報を取得する取得部と、
前記第1のセキュリティ情報が前記メモリに記憶されている状況において、前記第2のセキュリティ情報が取得される場合に、前記第2のセキュリティ情報によって示される前記第2のセキュリティレベルが、前記メモリ内の前記第1のセキュリティ情報によって示される前記第1のセキュリティレベルよりも低いのか否かを判断する第1の判断部と、
前記第2のセキュリティレベルが前記第1のセキュリティレベルよりも低いと判断される場合に、前記第2のセキュリティレベルが前記第1のセキュリティレベルよりも低いことを通知する通知処理と、前記第2の親局装置との前記第2の無線接続を確立するための認証情報の入力を受け付ける受付処理と、のうちの少なくとも一方の処理を実行する処理実行部と、
前記第2のセキュリティレベルが前記第1のセキュリティレベルよりも低くないと判断される場合に、前記少なくとも一方の処理が実行されることなく、前記第2の親局装置との前記第2の無線接続を確立する第1の確立部と、
として機能させる、コンピュータプログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018200036A JP7196533B2 (ja) | 2018-10-24 | 2018-10-24 | 通信装置と通信装置のためのコンピュータプログラム |
US16/575,988 US11218874B2 (en) | 2018-10-24 | 2019-09-19 | Communication device and non-transitory computer-readable recording medium storing computer-readable instructions for communication device |
US17/564,577 US11785457B2 (en) | 2018-10-24 | 2021-12-29 | Communication device and non-transitory computer-readable recording medium storing computer-readable instructions for communication device |
US18/235,938 US20230397003A1 (en) | 2018-10-24 | 2023-08-21 | Communication Device and Non-Transitory Computer-Readable Recording Medium Storing Computer-Readable Instructions for Communication Device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018200036A JP7196533B2 (ja) | 2018-10-24 | 2018-10-24 | 通信装置と通信装置のためのコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020068456A JP2020068456A (ja) | 2020-04-30 |
JP7196533B2 true JP7196533B2 (ja) | 2022-12-27 |
Family
ID=70326203
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018200036A Active JP7196533B2 (ja) | 2018-10-24 | 2018-10-24 | 通信装置と通信装置のためのコンピュータプログラム |
Country Status (2)
Country | Link |
---|---|
US (3) | US11218874B2 (ja) |
JP (1) | JP7196533B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3096213A1 (fr) * | 2019-05-15 | 2020-11-20 | Orange | Procédé de gestion d’une information de sécurité dans un réseau de communication, dispositif, équipement d’accès audit réseau, procédé de gestion d’une connexion audit réseau, dispositif, équipement terminal et programmes d’ordinateur correspondants |
JP2022054900A (ja) * | 2020-09-28 | 2022-04-07 | キヤノン株式会社 | 通信装置、制御方法、およびプログラム |
JP2022131420A (ja) * | 2021-02-26 | 2022-09-07 | キヤノン株式会社 | 情報処理装置、その制御方法、並びにプログラム |
JP2022131419A (ja) * | 2021-02-26 | 2022-09-07 | キヤノン株式会社 | 情報処理装置、その制御方法、並びにプログラム |
JP2022170325A (ja) * | 2021-04-28 | 2022-11-10 | ブラザー工業株式会社 | 端末装置のためのコンピュータプログラム、端末装置、及び、通信装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011066561A (ja) | 2009-09-15 | 2011-03-31 | Ricoh Co Ltd | 通信機器および通信機器の制御方法 |
JP2016019085A (ja) | 2014-07-07 | 2016-02-01 | ブラザー工業株式会社 | 通信装置 |
JP2018042280A (ja) | 2017-11-09 | 2018-03-15 | キヤノン株式会社 | 情報処理装置および情報処理方法 |
WO2018075135A1 (en) | 2016-10-19 | 2018-04-26 | Qualcomm Incorporated | Configurator key package for device provisioning protocol (dpp) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1324541B1 (en) * | 2001-12-26 | 2007-09-05 | Kabushiki Kaisha Toshiba | Communication system, wireless communication apparatus, and communication method |
JP4844612B2 (ja) * | 2008-09-30 | 2011-12-28 | ブラザー工業株式会社 | 無線通信装置、接続方法及びプログラム |
JP5882760B2 (ja) | 2011-03-10 | 2016-03-09 | キヤノン株式会社 | 通信装置、通信装置の制御方法、およびプログラム |
JP6789628B2 (ja) | 2015-12-18 | 2020-11-25 | キヤノン株式会社 | 通信装置、制御方法、および、プログラム |
JP7279367B2 (ja) * | 2019-01-16 | 2023-05-23 | ブラザー工業株式会社 | 端末装置のためのコンピュータプログラム、及び、通信装置 |
-
2018
- 2018-10-24 JP JP2018200036A patent/JP7196533B2/ja active Active
-
2019
- 2019-09-19 US US16/575,988 patent/US11218874B2/en active Active
-
2021
- 2021-12-29 US US17/564,577 patent/US11785457B2/en active Active
-
2023
- 2023-08-21 US US18/235,938 patent/US20230397003A1/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011066561A (ja) | 2009-09-15 | 2011-03-31 | Ricoh Co Ltd | 通信機器および通信機器の制御方法 |
JP2016019085A (ja) | 2014-07-07 | 2016-02-01 | ブラザー工業株式会社 | 通信装置 |
WO2018075135A1 (en) | 2016-10-19 | 2018-04-26 | Qualcomm Incorporated | Configurator key package for device provisioning protocol (dpp) |
JP2018042280A (ja) | 2017-11-09 | 2018-03-15 | キヤノン株式会社 | 情報処理装置および情報処理方法 |
Also Published As
Publication number | Publication date |
---|---|
US20200137568A1 (en) | 2020-04-30 |
US20220124494A1 (en) | 2022-04-21 |
US20230397003A1 (en) | 2023-12-07 |
JP2020068456A (ja) | 2020-04-30 |
US11218874B2 (en) | 2022-01-04 |
US11785457B2 (en) | 2023-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11630619B2 (en) | Terminal device, access point, communication device, and computer programs therefor | |
JP7215048B2 (ja) | 端末装置のためのコンピュータプログラム、及び、端末装置 | |
JP7196533B2 (ja) | 通信装置と通信装置のためのコンピュータプログラム | |
US11825302B2 (en) | Non-transitory computer-readable medium storing computer-readable instructions for terminal device and communication device | |
JP7183559B2 (ja) | プリンタとプリンタのためのコンピュータプログラム | |
JP7338329B2 (ja) | 端末装置と端末装置のためのコンピュータプログラム | |
JP7338372B2 (ja) | 通信装置、及び、通信装置のためのコンピュータプログラム | |
US11736274B2 (en) | Terminal device and non-transitory computer-readable medium storing computer-readable instructions for terminal device | |
JP7476948B2 (ja) | 通信装置、通信装置のためのコンピュータプログラム、及び、第1の外部装置のためのコンピュータプログラム | |
JP2019180037A (ja) | 通信装置と通信装置のためのコンピュータプログラム | |
US11347448B2 (en) | Communication device | |
US11469900B2 (en) | Communication device capable of establishing a wireless connection with an external device and non-transitory computer-readable recording medium storing computer-readable instructions for a communication device | |
JP2024019266A (ja) | 通信装置と通信装置のためのコンピュータプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210914 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220729 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220809 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220927 |
|
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: 20221115 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221128 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7196533 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |