JP2018173778A - 通信装置 - Google Patents
通信装置 Download PDFInfo
- Publication number
- JP2018173778A JP2018173778A JP2017071025A JP2017071025A JP2018173778A JP 2018173778 A JP2018173778 A JP 2018173778A JP 2017071025 A JP2017071025 A JP 2017071025A JP 2017071025 A JP2017071025 A JP 2017071025A JP 2018173778 A JP2018173778 A JP 2018173778A
- Authority
- JP
- Japan
- Prior art keywords
- information
- management server
- unregistered
- communication
- printer
- 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 132
- 238000000034 method Methods 0.000 claims description 39
- 230000004044 response Effects 0.000 claims description 28
- 238000012545 processing Methods 0.000 claims description 21
- 230000005540 biological transmission Effects 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 5
- 230000000116 mitigating effect Effects 0.000 abstract 1
- 238000012986 modification Methods 0.000 description 25
- 230000004048 modification Effects 0.000 description 25
- 230000006870 function Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 108010025037 T140 peptide Proteins 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
図1に示されるように、通信システム2は、端末装置10と、複数個のプリンタ100、200、300と、管理サーバ500と、を備える。端末装置10は、デスクトップPC(Personal Computerの略)、ノートPC、携帯端末等のユーザ端末である。端末装置10とプリンタ200とは、同じLAN(Local Area Networkの略)4に接続されており、プリンタ100、300は、LAN4にまだ接続されていない。LAN4は、有線LAN及び無線LANのどちらでもよい。また、LAN4は、インターネット6に接続されている。LAN4に所属する装置(例えば10)は、LAN4及びインターネット6を介して、インターネット6上に設置されている管理サーバ500と通信可能である。
管理サーバ500は、プリンタ(例えば100)に関する情報を収集して管理するサーバであり、当該情報に応じたサービスをプリンタのユーザに提供する。管理サーバ500は、プリンタ100等のベンダによってインターネット6上に設置される。なお、変形例では、管理サーバ500は、当該ベンダとは異なる事業者によってインターネット6上に設置されてもよい。
プリンタ100は、印刷機能を実行可能な周辺装置(即ち、端末装置10等の周辺装置)である。プリンタ100は、操作部112と、表示部114と、通信インターフェース116と、制御部120と、を備える。以下では、インターフェースのことを「I/F」と記載する。
プリンタ200は、LAN4に接続されている。プリンタ200のデバイス情報DI2(即ち、モデル名MN2、シリアル番号SN2)は、ユーザ番号U2に対応付けられて管理サーバ500に登録されており、かつ、プリンタ200と管理サーバ500との間にXMPP接続が確立されている。このため、プリンタ200は、接続状態「OK」を示す接続状態情報230と、アクセストークンAT2と、を記憶する。
プリンタ300は、LAN4にまだ所属していない。プリンタ300のデバイス情報DI3(即ち、モデル名MN3、シリアル番号SN3)は、管理サーバ500に登録されておらず、プリンタ300と管理サーバ500との間にXMPP接続が確立されていない。このため、プリンタ300は、接続状態「None」を示す接続状態情報330を記憶する。
続いて、図2及び図3を参照して、プリンタ100によって実行される処理を説明する。図2は、PINコードを利用してデバイス情報を管理サーバ500に登録するPINコード利用処理のフローチャートを示す。一方、図3は、アクセストークンを利用してデバイス情報を管理サーバ500に登録するトークン利用処理のフローチャートを示す。なお、プリンタ200、300も図2及び図3の処理を実行可能である。
図2の処理は、プリンタ100がLANケーブルに接続され、プリンタ100の電源が投入された後に、インターネット通信をプリンタ100に実行させるための通信設定がプリンタ100に入力されることをトリガとして開始される。通信設定は、プロキシサーバ情報と、DNS(Domain Name Systemの略)情報と、時計情報と、を含む。プロキシサーバ情報は、LAN4に設置されるプロキシサーバ(図示省略)のIPアドレスを含む。変形例では、プロキシサーバ情報は、プロキシサーバのIPアドレスに代えて、プロキシサーバのドメイン名を含んでいてもよい。DNS情報は、LAN4に設置されるDNSサーバ(図示省略)のIPアドレスを含む。時計情報は、現在の日時を示す。
続いて、図3を参照して、トークン利用処理を説明する。図3の処理は、プリンタ100とは異なるプリンタ(例えばプリンタ300)が図2の処理を実行してS24のサーチ信号を送信することに起因して、プリンタ100が、当該サーチ信号を受信して、アクセストークンを利用してデバイス情報DI1を管理サーバ500に登録する状況を想定している。即ち、プリンタ100は、図2の処理において、PINコードを利用してデバイス情報DI1を管理サーバ500に登録することもできるし、図3の処理において、アクセストークンを利用してデバイス情報DI1を管理サーバ500に登録することもできる。
図4及び図5を参照して、図2及び図3の処理によって実現される具体的なケースを説明する。本ケースを説明する前に、ユーザの事前準備を説明する。まず、ユーザは、例えば端末装置10を利用して管理サーバ500にアクセスし、ユーザ名UN1及びパスワードP1を含むユーザ情報(アカウント情報と言い換えることもできる)を管理サーバ500に予め登録しておく。これにより、ユーザ番号U1とユーザ名UN1とパスワードP1とが対応付けられた状態でユーザテーブル502に登録される。そして、ユーザは、プリンタ100、300をLANケーブルに接続する。
本実施例によれば、プリンタ100は、ユーザによって入力されるPINコードC1を取得し(図4のT32)、当該PINコードC1を含むPIN登録要求を管理サーバ500に送信することによって、プリンタ100のデバイス情報DI1を管理サーバ500に登録する(T34)。この場合、プリンタ100は、管理サーバ500から、デバイス情報DI1に対応付けられるアクセストークンAT1を受信し(T44)、アクセストークンAT1をプリンタ300(即ち未登録装置)に送信する(図5のT114)。これにより、プリンタ300は、アクセストークンAT1を利用して、トークン登録要求を管理サーバ500に送信することによって、プリンタ300のデバイス情報DI3を管理サーバ500に登録することができる(T132)。即ち、ユーザは、プリンタ100にPINコードC1を入力すれば(図4のT32)、プリンタ300にPINコードを入力しなくても、プリンタ300のデバイス情報DI3を管理サーバ500に登録することができる。従って、2個以上のプリンタ100、300の2個以上のデバイス情報DI1、DI3を管理サーバ500に登録するためのユーザの作業負担を軽減することができる。
プリンタ100、プリンタ200、プリンタ300が、それぞれ、「通信装置」、「登録済み装置」、「未登録装置」の一例である。PINコードC1、アクセストークンAT1が、それぞれ、「第1の認証情報」、「第2の認証情報」の一例である。デバイス情報DI1、デバイス情報DI2、デバイス情報DI3が、それぞれ、「対象識別情報」、「登録済み識別情報」、「未登録識別情報」の一例である。図2のS12でPIN登録要求を送信すること、図3のS74でトークン登録要求を送信することが、それぞれ、「第1の登録処理」、「第2の登録処理」の一例である。図3のS70で受信されるアクセストークンが「第3の認証情報」の一例である。サーチ信号が、「信号」の一例である。トークン登録URLが、「管理サーバのURL」の一例である。
Claims (8)
- 通信装置であって、
通信インターフェースと、
インターネット上の管理サーバによって生成された第1の認証情報がユーザによって操作部に入力される場合に、前記第1の認証情報を取得する取得部と、
前記第1の認証情報が取得される場合に、前記通信インターフェースを介して、前記第1の認証情報と、前記通信装置を識別するための対象識別情報と、を前記管理サーバに送信して、前記対象識別情報を前記管理サーバに登録する第1の登録処理を実行する第1の登録部と、
前記第1の登録処理によって前記対象識別情報が前記管理サーバに登録された後に、前記通信インターフェースを介した通信を実行して、前記通信装置が所属するローカルエリアネットワークに接続されている未登録装置を特定する特定部であって、前記未登録装置は、前記未登録装置を識別するための未登録識別情報が前記管理サーバに登録されていない装置である、前記特定部と、
前記通信インターフェースを介して、前記管理サーバにおいて前記対象識別情報に対応付けられる第2の認証情報を特定済みの前記未登録装置に送信する送信部であって、前記第2の認証情報は、前記未登録装置を識別するための前記未登録識別情報を前記管理サーバに登録するために前記未登録装置によって利用される、前記送信部と、
を備える通信装置。 - 前記通信装置は、さらに、
表示部と、
前記第1の登録処理によって前記対象識別情報が前記管理サーバに登録された後に、前記第2の認証情報を前記未登録装置に送信すべきか否かをユーザに問い合わせるための問合画面を前記表示部に表示させる第1の表示制御部と、を備え、
前記送信部は、
前記問合画面において、前記第2の認証情報を前記未登録装置に送信すべきことが選択される場合に、前記第2の認証情報を前記未登録装置に送信し、
前記問合画面において、前記第2の認証情報を前記未登録装置に送信すべきでないことが選択される場合に、前記第2の認証情報を前記未登録装置に送信しない、請求項1に記載の通信装置。 - 前記通信装置は、さらに、
前記問合画面において、前記第2の認証情報を前記未登録装置に送信すべきことが選択される場合に、1個以上の前記未登録装置を識別するための1個以上の前記未登録識別情報を含む選択画面を前記表示部に表示させる第2の表示制御部を備え、
前記送信部は、前記選択画面に含まれる前記1個以上の未登録識別情報の中から少なくとも1個の未登録識別情報が選択される場合に、前記通信インターフェースを介して、前記第2の認証情報を、選択済みの前記少なくとも1個の未登録識別情報によって識別される少なくとも1個の前記未登録装置に送信する、請求項2に記載の通信装置。 - 前記送信部は、前記通信インターフェースを介して、前記第2の認証情報と、前記通信装置に設定されている通信関係情報と、を前記未登録装置に送信し、
前記通信関係情報は、
前記管理サーバのURL(Uniform Resource Locatorの略)と、
プロキシサーバに関係するプロキシサーバ情報と、
DNS(Domain Name Systemの略)サーバに関係するDNS情報と、
前記管理サーバのサーバ証明書と、
時計情報と、
のうちの少なくとも1つを含み、
前記通信関係情報は、前記未登録装置を識別するための前記未登録識別情報を前記管理サーバに登録するために前記未登録装置によって利用される、請求項1から3のいずれか一項に記載の通信装置。 - 前記特定部は、前記通信インターフェースを介して、SNMP(Simple Network Management Protocolの略)に従った信号をブロードキャストによって前記ローカルエリアネットワークに送信して、前記通信インターフェースを介して、登録済み装置から前記信号に対する応答を受信せずに、前記未登録装置から前記信号に対する応答を受信することによって、前記未登録装置を特定し、
前記登録済み装置は、前記登録済み装置を識別するための登録済み識別情報が前記管理サーバに登録されている装置である、請求項1から4のいずれか一項に記載の通信装置。 - 前記通信装置は、さらに、
前記第1の認証情報が取得される前に、前記通信インターフェースを介して、登録済み装置から第3の認証情報が受信される場合に、前記通信インターフェースを介して、前記第3の認証情報と前記対象識別情報とを前記管理サーバに送信して、前記対象識別情報を前記管理サーバに登録する第2の登録処理を実行する第2の登録部であって、前記登録済み装置は、前記登録済み装置を識別するための登録済み識別情報が前記管理サーバに登録されている装置であり、前記第3の認証情報は、前記管理サーバにおいて、前記登録済み装置を識別するための前記登録済み識別情報に対応付けられる情報である、前記第2の登録部を備え、
前記第2の登録処理によって前記対象識別情報が前記管理サーバに登録される場合に、
前記特定部は、前記未登録装置を特定せず、
前記送信部は、前記第2の認証情報を前記未登録装置に送信しない、請求項1から5のいずれか一項に記載の通信装置。 - 前記通信装置は、前記操作部を備える、請求項1から6のいずれか一項に記載の通信装置。
- 通信装置のためのコンピュータプログラムであって、
前記コンピュータプログラムは、前記通信装置のコンピュータを、以下の各部、即ち、
インターネット上の管理サーバによって生成された第1の認証情報がユーザによって操作部に入力される場合に、前記第1の認証情報を取得する取得部と、
前記第1の認証情報が取得される場合に、前記通信装置の通信インターフェースを介して、前記第1の認証情報と、前記通信装置を識別するための対象識別情報と、を前記管理サーバに送信して、前記対象識別情報を前記管理サーバに登録する第1の登録処理を実行する第1の登録部と、
前記第1の登録処理によって前記対象識別情報が前記管理サーバに登録された後に、前記通信インターフェースを介した通信を実行して、前記通信装置が所属するローカルエリアネットワークに接続されている未登録装置を特定する特定部であって、前記未登録装置は、前記未登録装置を識別するための未登録識別情報が前記管理サーバに登録されていない装置である、前記特定部と、
前記通信インターフェースを介して、前記管理サーバにおいて前記対象識別情報に対応付けられる第2の認証情報を特定済みの前記未登録装置に送信する送信部であって、前記第2の認証情報は、前記未登録装置を識別するための前記未登録識別情報を前記管理サーバに登録するために前記未登録装置によって利用される、前記送信部と、
として機能させる、コンピュータプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017071025A JP6825459B2 (ja) | 2017-03-31 | 2017-03-31 | 通信装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017071025A JP6825459B2 (ja) | 2017-03-31 | 2017-03-31 | 通信装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018173778A true JP2018173778A (ja) | 2018-11-08 |
| JP6825459B2 JP6825459B2 (ja) | 2021-02-03 |
Family
ID=64107464
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017071025A Active JP6825459B2 (ja) | 2017-03-31 | 2017-03-31 | 通信装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6825459B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022086133A1 (ko) * | 2020-10-20 | 2022-04-28 | 삼성전자 주식회사 | 디스플레이 장치, 전자 장치 및 그 동작 방법 |
| US12236840B2 (en) | 2020-10-20 | 2025-02-25 | Samsung Electronics Co., Ltd. | Display apparatus, electronic apparatus and methods thereof |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006343869A (ja) * | 2005-06-07 | 2006-12-21 | Canon Inc | ホスト装置、デバイス装置並びにそれらの制御方法、コンピュータプログラム、記憶媒体 |
| JP2014026333A (ja) * | 2012-07-24 | 2014-02-06 | Canon Inc | 情報処理装置、画像形成装置、印刷システムの制御方法およびコンピュータプログラム |
| JP2014102561A (ja) * | 2012-11-16 | 2014-06-05 | Canon Inc | 通信装置、通信システム、情報処理方法及びプログラム |
| JP2015232788A (ja) * | 2014-06-10 | 2015-12-24 | パナソニックIpマネジメント株式会社 | 通信システム及び通信方法 |
-
2017
- 2017-03-31 JP JP2017071025A patent/JP6825459B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006343869A (ja) * | 2005-06-07 | 2006-12-21 | Canon Inc | ホスト装置、デバイス装置並びにそれらの制御方法、コンピュータプログラム、記憶媒体 |
| JP2014026333A (ja) * | 2012-07-24 | 2014-02-06 | Canon Inc | 情報処理装置、画像形成装置、印刷システムの制御方法およびコンピュータプログラム |
| JP2014102561A (ja) * | 2012-11-16 | 2014-06-05 | Canon Inc | 通信装置、通信システム、情報処理方法及びプログラム |
| JP2015232788A (ja) * | 2014-06-10 | 2015-12-24 | パナソニックIpマネジメント株式会社 | 通信システム及び通信方法 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022086133A1 (ko) * | 2020-10-20 | 2022-04-28 | 삼성전자 주식회사 | 디스플레이 장치, 전자 장치 및 그 동작 방법 |
| US12236840B2 (en) | 2020-10-20 | 2025-02-25 | Samsung Electronics Co., Ltd. | Display apparatus, electronic apparatus and methods thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6825459B2 (ja) | 2021-02-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11140162B2 (en) | Response method and system in virtual network computing authentication, and proxy server | |
| US10050940B2 (en) | Connection control system, management server, connection support method, and non-transitory computer-readable recording medium encoded with connection support program | |
| JP6891718B2 (ja) | 通信装置 | |
| JP6631325B2 (ja) | サーバのためのコンピュータプログラム、及び、サーバ | |
| US9396315B2 (en) | Method of performing image forming operation using user information and image forming apparatus for performing the method | |
| CN113747435A (zh) | 计算机可读介质和通信设备 | |
| JP5602058B2 (ja) | モバイルプリンティングシステム | |
| JP2015153225A (ja) | 印刷指示支援装置、印刷システム及びプログラム | |
| CN110704002A (zh) | 信息处理设备、信息处理设备的控制方法和存储介质 | |
| CN111542049B (zh) | 基于云的接入点控制器的发现 | |
| JP6458512B2 (ja) | 通信機器 | |
| CN107135196B (zh) | 一种服务器及其执行的方法 | |
| JP6825459B2 (ja) | 通信装置 | |
| JP2016091279A (ja) | アカウント管理プログラム、画像形成装置、および画像形成システム | |
| JP6380138B2 (ja) | 通信装置 | |
| JP7070095B2 (ja) | 通信装置のためのコンピュータプログラムと通信装置とサーバのためのコンピュータプログラム | |
| US20100332681A1 (en) | Communication apparatus capable of selecting a proper source address from a plurality of source addresses assigned thereto, method of controlling the same, and storage medium | |
| JP6828637B2 (ja) | 画像処理装置 | |
| CN113746796A (zh) | 计算机可读介质和通信设备 | |
| JP6888368B2 (ja) | 通信装置 | |
| JP7226013B2 (ja) | サーバ及びサーバのためのコンピュータプログラム | |
| JP6841128B2 (ja) | サーバ、及び、サーバのためのコンピュータプログラム | |
| JP2022088213A (ja) | 通信装置と通信装置のためのコンピュータプログラムと通信装置によって実行される方法 | |
| JP5754192B2 (ja) | 管理システム及び管理方法 | |
| JP2023008559A (ja) | 通信装置及び通信装置のためのコンピュータプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200225 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20201120 |
|
| 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: 20201215 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201228 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6825459 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |