JP7306016B2 - 通信装置、及び、通信装置のためのコンピュータプログラム - Google Patents
通信装置、及び、通信装置のためのコンピュータプログラム Download PDFInfo
- Publication number
- JP7306016B2 JP7306016B2 JP2019061470A JP2019061470A JP7306016B2 JP 7306016 B2 JP7306016 B2 JP 7306016B2 JP 2019061470 A JP2019061470 A JP 2019061470A JP 2019061470 A JP2019061470 A JP 2019061470A JP 7306016 B2 JP7306016 B2 JP 7306016B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- registration
- server
- account information
- memory
- 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
Landscapes
- Facsimiles In General (AREA)
Description
(通信システム2の構成;図1)
図1に示すように、通信システム2は、多機能機(以下では「MFP(Multi-Function Peripheralの略)」と呼ぶ)10と、複数個のPC90A~90Cと、画像処理サーバ(以下では、単に「サーバ」と記載する)100と、を備える。MFP10及び各PC90A等は、LAN6を介して、インターネット4に接続されている。サーバ100は、インターネット4に接続されている。従って、MFP10及び各PC90A等は、インターネット4を介して、サーバ100と通信可能である。以下では、複数個のPC90A~90Cを総称して、「PC90」と記載することがある。
MFP10は、印刷機能、スキャン機能、FAX機能、及び、ウェブサーバ機能を含む多機能を実行可能な周辺装置(即ちPC90A等の周辺装置)である。ウェブサーバ機能は、外部機器がMFP10のウェブサーバにアクセスすることによって、ウェブページを表わすウェブページデータを外部機器に送信する機能である。MFP10は、操作部12と、表示部14と、ネットワークインターフェース(以下ではインターフェースを「I/F」と記載する)16と、印刷実行部20と、スキャン実行部22と、制御部30と、を備える。MFP10には、デバイス名「dv1」が割当てられている。
各PC90Aは、MFP10に印刷を実行させるためのプリンタドライバを備えていない。また、各PC90A等は、例えば、Google Chrome(登録商標)等のブラウザプログラム(図示省略)を備えている。各PC90A等は、本実施例では、据置型の端末装置(例えばデスクトップPC等)であるが、変形例では、携帯電話(例えばスマートフォン)、PDA、ノートPC、タブレットPC等の可搬型の端末装置であってもよい。PC90B、90Cは、PC90Aと同様の構成を備える。以下では、PC90A、90B、90Cのユーザのそれぞれを、「第1のユーザ」、「第2のユーザ」、「第3のユーザ」と呼ぶ。なお、PC90Aのユーザである第1のユーザは、MFP10の管理者である。
サーバ100は、インターネット上に設置されるサーバであり、例えば、Google(登録商標)によって提供されるGCP(Google Cloud Printの略)サーバである。なお、変形例では、サーバ100は、例えば、MFP10のベンダによって提供されるサーバであってもよい。サーバ100は、MFP10とPC90との間で印刷の仲介するサービスを提供するサーバである。即ち、サーバ100は、PC90からサブミットされる画像ファイルを変換して、MFP10が解釈可能なデータ形式を有する印刷データを生成し、当該印刷データをMFP10に送信する。従って、PC90は、画像ファイルを印刷データに変換するためのプリンタドライバを備えていなくても、サーバ100に画像ファイルをサブミットすれば、MFP10に印刷を実行させることができる。以下では、サーバ100を利用した印刷を、「サーバ印刷」と記載する。MFP10の各ユーザは、当該ユーザのアカウント情報(例えばGoogle Account)をサーバ100に予め登録しておく。
続いて、図2を参照して、MFP10のCPU32によって実行される応答処理について説明する。MFP10の電源がONされると、図2の処理が開始される。なお、MFP10によって実行される全ての通信は、ネットワークI/F16を介して実行される。このため、以下では、「ネットワークI/F16を介して」という説明を省略する。
続いて、図3のケースAを参照して、図2の処理によって実現される具体的なケースについて説明する。ケースAの初期状態では、MFP10の送信設定38の設定値は「ON」に設定されている。また、MFP10のユーザテーブル40には、第1のユーザに対応するユーザID「U1」、パスワード「P1」、第2のユーザに対応するユーザID「U2」、パスワード「P2」、及び、第3のユーザに対応するユーザID「U3」、パスワード「P3」が記憶されている。また、サーバ100には、PC90Aのユーザ(即ち第1のユーザ)を識別するアカウント情報AI1、PC90Bのユーザ(即ち第2のユーザ)を識別するアカウント情報AI2、及び、PC90Cのユーザ(即ち第3のユーザ)を識別するアカウント情報AI3が登録済みである。なお、以下では、理解の容易化のために、各デバイスのCPU(例えばMFP10のCPU32)が実行する動作を、CPUを主体として記載せずに、各デバイス(例えばMFP10)を主体として記載することがある。また、PC90によって実行される以下の各処理は、Google Chromeであるブラウザプログラムに従って実行される。従って、以下では、「ブラウザプログラムに従って」という記載を省略する。
続いて、図3のケースB、図4のケースCを参照して、図3のケースAとは異なる手法で、登録指示がMFP10に送信されるケースについて説明する。
ケースBでは、PC90AへのURLの直接入力によって、登録指示がMFP10に送信される。ケースBの初期状態は、ケースAの初期状態と同様である。
ケースCでは、MFP10のウェブサーバ機能を利用することによって、登録指示がMFP10に送信される。ケースCの初期状態は、ケースAの初期状態と同様である。
続いて、図5を参照して、MFP10のCPU32によって実行される応答処理について説明する。CPU32は、PC90から登録指示が受信されると、図5の処理を開始する。
続いて、図5のS58で実行される再登録処理について説明する。S90は、図5のS40と同様である。CPU32は、S90でYESと判断する場合に、S92に進み、S90でNOと判断する場合に、S110に進む。
続いて、図7~図12を参照して、図5、図6の処理によって実現される具体的なケースD~ケースHについて説明する。図7のケースD及び図8のケースEでは、オーナーアカウント情報がサーバ100に登録され、図9のケースF及び図10のケースGでは、シェアアカウント情報がサーバ100に登録される。図11、図12のケースHでは、シェアアカウント情報がサーバ100に再登録される。
ケースDでは、MFP10のウェブサーバ機能を利用することによって、MFP情報MI1がサーバ100に登録され、MFP情報MI1に関連付けてオーナーアカウント情報がサーバ100に登録される。ケースDの初期状態は、ケースAの初期状態と同様である。
ケースEでは、MFP10が検索信号に対する応答信号を送信することに応じて、MFP情報MI1がサーバ100に登録され、MFP情報MI1に関連付けてオーナーアカウント情報がサーバ100に登録される。ケースEの初期状態は、ケースAの初期状態と同様である。
ケースFでは、MFP10を利用することなく、アカウント情報AI2がシェアアカウント情報としてサーバ100に登録される。ケースFの初期状態は、ケースEの後の状態である。即ち、MFP10のユーザテーブル40には、アカウント情報AI1に対応する各情報40Aが記憶されている。また、サーバ100のアカウントテーブル138には、アカウント情報AI1に対応する各情報138Aが記憶されている。
ケースGでは、MFP10を利用して、アカウント情報AI2及びアカウント情報AI3がシェアアカウント情報としてサーバ100に登録される。ケースGの初期状態は、ケースFの初期状態と同様である。
ケースHでは、サーバ100に登録されているオーナーアカウント情報が消去され、新たなオーナーアカウント情報がサーバ100に登録され、その後に、シェアアカウント情報がサーバ100に再登録される。ケースHは、図10のケースGの後の状態である。即ち、MFP10のユーザテーブル40には、アカウント情報AI1に対応する各情報40Aと、アカウント情報AI2に対応する各情報40Bと、アカウント情報AI3に対応する各情報40Cと、が記憶されている。また、サーバ100のアカウントテーブル138には、アカウント情報AI1に対応する各情報138Aと、アカウント情報AI2に対応する各情報138Bと、アカウント情報AI3に対応する各情報138Cと、が記憶されている。
本実施例の効果を説明する前に、比較例のMFPの動作について説明する。比較例のMFPは、Share登録要求を送信する機能を有していない。このため、比較例のMFPは、PC90からアカウント情報を含む登録指示が受信され、かつ、権限情報「Owner」が比較例のMFPのメモリに記憶されていない場合に、Owner登録要求をサーバ100に送信するが、PC90からアカウント情報を含む登録指示が受信され、かつ、権限情報「Owner」が当該メモリに記憶されている場合に、Share登録要求をサーバ100に送信しない。このため、比較例のMFPの構成を採用すると、比較例のMFPを利用して、シェアアカウント情報をサーバ100に登録させることができない。一方、本実施例のMFP10は、PC90からアカウント情報を含む登録指示が受信され、かつ、権限情報「Owner」がメモリ34に記憶されていない場合(図5のS66でNO)に、Owner登録要求をサーバ100に送信し、PC90からアカウント情報を含む登録指示が受信され、かつ、権限情報「Owner」がメモリ34に記憶されている場合(S66でYES)に、Share登録要求をサーバ100に送信する。従って、MFP10は、MFP情報に関連付けてオーナーアカウント情報及びシェアアカウント情報をサーバ100に登録させることができる。
MFP10、画像処理サーバ100、PC90Aが、それぞれ、「通信装置」、「サーバ」、「第1の端末装置」の一例である。アカウント情報AI1が、「第1のアカウント情報」の一例である。図3のT40、T120、図8のT440、図10のT640の登録指示が、「第1の登録指示」の一例である。MFP10のメモリ34内の権限情報「Owner」が、「登録情報」の一例である。Owner登録要求が、「第1の登録要求」の一例である。MFP情報MI1が、「装置情報」の一例である。図3のT16で実行される操作が、「検索操作」の一例である。サーバ印刷が、「サーバが提供するサービス」の一例である。送信設定38の設定値「ON」、「OFF」がそれぞれ、「第1の設定値」、「第2の設定値」の一例である。
図1に示すように、本実施例のMFP10のメモリ34は、ユーザテーブル40に代えて、許可テーブル42を記憶する。許可テーブル42には、シェアアカウント情報としてサーバ100に登録させることが許可されている許可アカウント情報と、権限情報と、が対応付けられている。許可テーブル42内の許可アカウント情報は、MFP10の管理者によって登録される。本実施例では、許可テーブル42に複数の許可アカウント情報AI1~AI3が登録されている。
(項目1)
通信装置であって、
メモリと、
第1の端末装置から、第1のアカウント情報を含む第1の登録指示を受信する第1の登録指示受信部と、
前記第1の端末装置から前記第1の登録指示が受信され、かつ、登録情報が前記メモリに記憶されていない場合に、第1の登録要求をサーバに送信する第1の登録要求送信部であって、前記登録情報は、前記通信装置に関する装置情報に関連付けてオーナーアカウント情報が前記サーバに登録済みであることを示す情報であり、前記第1の登録要求は、前記装置情報を前記サーバに登録するための要求であり、前記サーバでは、前記第1の登録要求が受信されることに応じて、前記装置情報に関連付けて前記第1のアカウント情報が前記オーナーアカウント情報として登録される、前記第1の登録要求送信部と、
前記第1の端末装置から前記第1の登録指示が受信され、かつ、前記登録情報が前記メモリに記憶されている場合に、前記第1のアカウント情報を含む第2の登録要求を前記サーバに送信する第2の登録要求送信部であって、前記第2の登録要求は、前記装置情報に関連付けて前記第1のアカウント情報をシェアアカウント情報として前記サーバに登録するための要求であり、前記シェアアカウント情報は、前記装置情報に関連付けて前記オーナーアカウント情報が前記サーバに登録された後に、前記装置情報にさらに関連付けて登録されるアカウント情報である、前記第2の登録要求送信部と、
を備える、通信装置。
(項目2)
前記通信装置は、さらに、
前記第1の端末装置から検索信号を受信する検索信号受信部であって、前記検索信号は、前記サーバに登録可能な装置を検索するための検索操作が前記第1の端末装置に実行されることに応じて前記第1の端末装置から送信される信号であり、かつ、前記サーバが提供するサービスを受けることができるのか否かを問い合わせるための信号である、前記検索信号受信部と、
前記第1の端末装置から前記検索信号が受信される場合に、前記登録情報が前記メモリに記憶されているのか否かに関わらず、前記検索信号に対する応答信号を前記第1の端末装置に送信する応答信号送信部と、を備え、
前記第1の登録指示受信部は、前記応答信号が前記第1の端末装置に送信されることに応じて、前記第1の端末装置から前記第1の登録指示を受信する、項目1に記載の通信装置。
(項目3)
前記メモリは、第1の設定値と第2の設定値とのどちらかを示す送信設定を記憶し、
前記応答信号送信部は、
前記第1の端末装置から前記検索信号が受信され、かつ、前記メモリ内の前記送信設定が前記第1の設定値を示す場合に、前記登録情報が前記メモリに記憶されているのか否かに関わらず、前記応答信号を前記第1の端末装置に送信し、
前記第1の端末装置から前記検索信号が受信され、かつ、前記メモリ内の前記送信設定が前記第2の設定値を示し、かつ、前記登録情報が前記メモリに記憶されていない場合に、前記応答信号を前記第1の端末装置に送信し、
前記第1の端末装置から前記検索信号が受信され、かつ、前記メモリ内の前記送信設定が前記第2の設定値を示し、かつ、前記登録情報が前記メモリに記憶されている場合に、前記応答信号は送信されない、項目2に記載の通信装置。
(項目4)
前記メモリは、前記シェアアカウント情報として前記サーバへの登録が許可されている1個以上の許可アカウント情報を記憶し、
前記第2の登録要求送信部は、前記第1の端末装置から前記第1の登録指示が受信され、かつ、前記登録情報が前記メモリに記憶されており、かつ、前記第1のアカウント情報が前記1個以上の許可アカウント情報に含まれる場合に、前記第2の登録要求を前記サーバに送信し、
前記第1の端末装置から前記第1の登録指示が受信され、かつ、前記登録情報が前記メモリに記憶されており、かつ、前記第1のアカウント情報が前記1個以上の許可アカウント情報に含まれない場合に、前記第2の登録要求は送信されない、項目1~3のいずれか一項に記載の通信装置。
(項目5)
前記メモリは、ユーザ情報を記憶し、
前記第1の登録要求送信部は、前記第1の端末装置から前記第1の登録指示が受信され、かつ、前記登録情報が前記メモリに記憶されていない場合に、前記通信装置の状態が前記ユーザ情報を利用したログイン状態に移行した後に、前記第1の登録要求を前記サーバに送信する、項目1~3のいずれか一項に記載の通信装置。
(項目6)
前記メモリは、ユーザ情報を記憶し、
前記第2の登録要求送信部は、前記第1の端末装置から前記第1の登録指示が受信され、かつ、前記登録情報が前記メモリに記憶されている場合に、前記通信装置の状態が前記ユーザ情報を利用したログイン状態に移行した後に、前記第2の登録要求を前記サーバに送信する、項目1~3のいずれか一項に記載の通信装置。
(項目7)
前記通信装置は、さらに、
表示部と、
前記第1の端末装置から前記第1の登録指示が受信され、かつ、前記通信装置の状態が前記ログイン状態でない場合に、前記ユーザ情報を入力するためのログイン画面を前記表示部に表示させる第1の表示制御部と、を備える、項目5又は6に記載の通信装置。
(項目8)
前記通信装置は、さらに、
前記第1の登録要求が前記サーバに送信されることに応じて、前記第1のアカウント情報を含む前記登録情報を前記メモリに記憶させる第1の記憶制御部と、
前記第2の登録要求が前記サーバに送信される場合に、前記第1のアカウント情報を、前記シェアアカウント情報に対応するアカウント情報として前記メモリ内に記憶させる第2の記憶制御部と、を備える、項目1~7のいずれか一項に記載の通信装置。
(項目9)
前記通信装置は、さらに、
表示部と、
前記装置情報を前記サーバから消去するための指示が外部装置に与えられる場合に、前記外部装置から消去要求を受信する消去要求受信部と、
前記外部装置から前記消去要求が受信される場合に、前記メモリ内の前記登録情報を消去する消去部と、を備える、項目8に記載の通信装置。
(項目10)
前記通信装置は、さらに、
前記登録情報が消去される場合に、前記通信装置に関する新たな装置情報に関連付けて新たなオーナーアカウント情報を前記サーバに登録するための操作を実行すべきことを促す所定画面を前記表示部に表示させる第2の表示制御部を備える、項目9に記載の通信装置。
(項目11)
前記登録情報が前記メモリから消去される際に、前記シェアアカウント情報に対応するアカウント情報として第2のアカウント情報が前記メモリに記憶されている場合に、前記第2のアカウント情報は前記メモリから消去されず、
前記登録情報が前記メモリから消去された後に、第2の端末装置から第2の登録指示が受信されることに応じて、前記通信装置に関する新たな装置情報に関連付けて新たなオーナーアカウント情報が前記サーバに登録され、かつ、新たな登録情報が前記メモリに記憶される場合に、前記メモリ内の前記第2のアカウント情報を含む第3の登録要求を前記サーバに送信する第3の登録要求送信部であって、前記第3の登録要求は、前記新たな装置情報に関連付けて前記第2のアカウント情報を前記シェアアカウント情報として前記サーバに登録するための要求である、前記第3の登録要求送信部と、を備える、項目9又は10に記載の通信装置。
(項目12)
前記通信装置は、さらに、
表示部と、
前記新たな装置情報に関連付けて前記新たなオーナーアカウント情報が前記サーバに登録され、かつ、前記新たな登録情報が前記メモリに記憶される場合に、前記第3の登録要求を前記サーバに送信するのか否かを選択するための選択画面を前記表示部に表示させる第3の表示制御部と、を備え、
前記第3の登録要求送信部は、前記選択画面において、前記第3の登録要求を前記サーバに送信することが選択される場合に、前記第3の登録要求を前記サーバに送信し、
前記選択画面において、前記第3の登録要求を前記サーバに送信しないことが選択される場合に、前記第3の登録要求は送信されない、項目11に記載の通信装置。
(項目13)
前記第1の登録要求は、所定文字列を含み、
前記第2の登録要求は、前記所定文字列を含まない、項目1~12のいずれか一項に記載の通信装置。
(項目14)
通信装置のためのコンピュータプログラムであって、
前記通信装置のコンピュータを、以下の各部、即ち、
第1の端末装置から、第1のアカウント情報を含む第1の登録指示を受信する第1の登録指示受信部と、
前記第1の端末装置から前記第1の登録指示が受信され、かつ、登録情報が前記通信装置のメモリに記憶されていない場合に、第1の登録要求をサーバに送信する第1の登録要求送信部であって、前記登録情報は、前記通信装置に関する装置情報に関連付けてオーナーアカウント情報が前記サーバに登録済みであることを示す情報であり、前記第1の登録要求は、前記装置情報を前記サーバに登録するための要求であり、前記サーバでは、前記第1の登録要求が受信されることに応じて、前記装置情報に関連付けて前記第1のアカウント情報が前記オーナーアカウント情報として登録される、前記第1の登録要求送信部と、
前記第1の端末装置から前記第1の登録指示が受信され、かつ、前記登録情報が前記メモリに記憶されている場合に、前記第1のアカウント情報を含む第2の登録要求を前記サーバに送信する第2の登録要求送信部であって、前記第2の登録要求は、前記装置情報に関連付けて前記第1のアカウント情報をシェアアカウント情報として前記サーバに登録するための要求であり、前記シェアアカウント情報は、前記装置情報に関連付けて前記オーナーアカウント情報が前記サーバに登録された後に、前記装置情報にさらに関連付けて登録されるアカウント情報である、前記第2の登録要求送信部と、
として機能させるコンピュータプログラム。
Claims (14)
- 通信装置であって、
メモリと、
第1の端末装置から、第1のアカウント情報を含む第1の登録指示を受信する第1の登録指示受信部と、
前記第1の端末装置から前記第1の登録指示が受信され、かつ、登録情報が前記メモリに記憶されていない場合に、第1の登録要求をサーバに送信する第1の登録要求送信部であって、前記登録情報は、前記通信装置に関する装置情報に関連付けてオーナーアカウント情報が前記サーバに登録済みであることを示す情報であり、前記第1の登録要求は、前記装置情報に関連付けて前記第1のアカウント情報を前記オーナーアカウント情報として前記サーバに登録するための要求であり、前記サーバでは、前記第1の端末装置から前記第1のアカウント情報が受信され、かつ、前記通信装置から前記第1の登録要求が受信されることに応じて、前記装置情報に関連付けて前記第1のアカウント情報が前記オーナーアカウント情報として登録される、前記第1の登録要求送信部と、
前記第1の端末装置から前記第1の登録指示が受信され、かつ、前記登録情報が前記メモリに記憶されている場合に、前記第1のアカウント情報を含む第2の登録要求を前記サーバに送信する第2の登録要求送信部であって、前記第2の登録要求は、前記装置情報に関連付けて前記第1のアカウント情報をシェアアカウント情報として前記サーバに登録するための要求であり、前記シェアアカウント情報は、前記装置情報に関連付けて前記オーナーアカウント情報が前記サーバに登録された後に、前記装置情報にさらに関連付けて登録されるアカウント情報である、前記第2の登録要求送信部と、
を備える、通信装置。 - 前記通信装置は、さらに、
前記第1の端末装置から検索信号を受信する検索信号受信部であって、前記検索信号は、前記サーバに登録可能な装置を検索するための検索操作が前記第1の端末装置に実行されることに応じて前記第1の端末装置から送信される信号であり、かつ、前記サーバが提供するサービスを受けることができるのか否かを問い合わせるための信号である、前記検索信号受信部と、
前記第1の端末装置から前記検索信号が受信される場合に、前記登録情報が前記メモリに記憶されているのか否かに関わらず、前記検索信号に対する応答信号を前記第1の端末装置に送信する応答信号送信部と、を備え、
前記第1の登録指示受信部は、前記応答信号が前記第1の端末装置に送信されることに応じて、前記第1の端末装置から前記第1の登録指示を受信する、請求項1に記載の通信装置。 - 前記メモリは、第1の設定値と第2の設定値とのどちらかを示す送信設定を記憶し、
前記応答信号送信部は、
前記第1の端末装置から前記検索信号が受信され、かつ、前記メモリ内の前記送信設定が前記第1の設定値を示す場合に、前記登録情報が前記メモリに記憶されているのか否かに関わらず、前記応答信号を前記第1の端末装置に送信し、
前記第1の端末装置から前記検索信号が受信され、かつ、前記メモリ内の前記送信設定が前記第2の設定値を示し、かつ、前記登録情報が前記メモリに記憶されていない場合に、前記応答信号を前記第1の端末装置に送信し、
前記第1の端末装置から前記検索信号が受信され、かつ、前記メモリ内の前記送信設定が前記第2の設定値を示し、かつ、前記登録情報が前記メモリに記憶されている場合に、前記応答信号は送信されない、請求項2に記載の通信装置。 - 前記メモリは、前記シェアアカウント情報として前記サーバへの登録が許可されている1個以上の許可アカウント情報を記憶し、
前記第2の登録要求送信部は、前記第1の端末装置から前記第1の登録指示が受信され、かつ、前記登録情報が前記メモリに記憶されており、かつ、前記第1のアカウント情報が前記1個以上の許可アカウント情報に含まれる場合に、前記第2の登録要求を前記サーバに送信し、
前記第1の端末装置から前記第1の登録指示が受信され、かつ、前記登録情報が前記メモリに記憶されており、かつ、前記第1のアカウント情報が前記1個以上の許可アカウント情報に含まれない場合に、前記第2の登録要求は送信されない、請求項1~3のいずれか一項に記載の通信装置。 - 前記メモリは、ユーザ情報を記憶し、
前記第1の登録要求送信部は、前記第1の端末装置から前記第1の登録指示が受信され、かつ、前記登録情報が前記メモリに記憶されていない場合に、前記通信装置の状態が前記ユーザ情報を利用したログイン状態に移行した後に、前記第1の登録要求を前記サーバに送信する、請求項1~3のいずれか一項に記載の通信装置。 - 前記メモリは、ユーザ情報を記憶し、
前記第2の登録要求送信部は、前記第1の端末装置から前記第1の登録指示が受信され、かつ、前記登録情報が前記メモリに記憶されている場合に、前記通信装置の状態が前記ユーザ情報を利用したログイン状態に移行した後に、前記第2の登録要求を前記サーバに送信する、請求項1~3のいずれか一項に記載の通信装置。 - 前記通信装置は、さらに、
表示部と、
前記第1の端末装置から前記第1の登録指示が受信され、かつ、前記通信装置の状態が前記ログイン状態でない場合に、前記ユーザ情報を入力するためのログイン画面を前記表示部に表示させる第1の表示制御部と、を備える、請求項5又は6に記載の通信装置。 - 前記通信装置は、さらに、
前記第1の登録要求が前記サーバに送信されることに応じて、前記第1のアカウント情報を含む前記登録情報を前記メモリに記憶させる第1の記憶制御部と、
前記第2の登録要求が前記サーバに送信される場合に、前記第1のアカウント情報を、前記シェアアカウント情報に対応するアカウント情報として前記メモリ内に記憶させる第2の記憶制御部と、を備える、請求項1~7のいずれか一項に記載の通信装置。 - 前記通信装置は、さらに、
表示部と、
前記装置情報を前記サーバから消去するための指示が外部装置に与えられる場合に、前記外部装置から消去要求を受信する消去要求受信部と、
前記外部装置から前記消去要求が受信される場合に、前記メモリ内の前記登録情報を消去する消去部と、を備える、請求項8に記載の通信装置。 - 前記通信装置は、さらに、
前記登録情報が消去される場合に、前記通信装置に関する新たな装置情報に関連付けて新たなオーナーアカウント情報を前記サーバに登録するための操作を実行すべきことを促す所定画面を前記表示部に表示させる第2の表示制御部を備える、請求項9に記載の通信装置。 - 前記登録情報が前記メモリから消去される際に、前記シェアアカウント情報に対応するアカウント情報として第2のアカウント情報が前記メモリに記憶されている場合に、前記第2のアカウント情報は前記メモリから消去されず、
前記登録情報が前記メモリから消去された後に、第2の端末装置から第2の登録指示が受信されることに応じて、前記通信装置に関する新たな装置情報に関連付けて新たなオーナーアカウント情報が前記サーバに登録され、かつ、新たな登録情報が前記メモリに記憶される場合に、前記メモリ内の前記第2のアカウント情報を含む第3の登録要求を前記サーバに送信する第3の登録要求送信部であって、前記第3の登録要求は、前記新たな装置情報に関連付けて前記第2のアカウント情報を前記シェアアカウント情報として前記サーバに登録するための要求である、前記第3の登録要求送信部と、を備える、請求項9又は10に記載の通信装置。 - 前記通信装置は、さらに、
表示部と、
前記新たな装置情報に関連付けて前記新たなオーナーアカウント情報が前記サーバに登録され、かつ、前記新たな登録情報が前記メモリに記憶される場合に、前記第3の登録要求を前記サーバに送信するのか否かを選択するための選択画面を前記表示部に表示させる第3の表示制御部と、を備え、
前記第3の登録要求送信部は、前記選択画面において、前記第3の登録要求を前記サーバに送信することが選択される場合に、前記第3の登録要求を前記サーバに送信し、
前記選択画面において、前記第3の登録要求を前記サーバに送信しないことが選択される場合に、前記第3の登録要求は送信されない、請求項11に記載の通信装置。 - 前記第1の登録要求は、所定文字列を含み、
前記第2の登録要求は、前記所定文字列を含まない、請求項1~12のいずれか一項に記載の通信装置。 - 通信装置のためのコンピュータプログラムであって、
前記通信装置のコンピュータを、以下の各部、即ち、
第1の端末装置から、第1のアカウント情報を含む第1の登録指示を受信する第1の登録指示受信部と、
前記第1の端末装置から前記第1の登録指示が受信され、かつ、登録情報が前記通信装置のメモリに記憶されていない場合に、第1の登録要求をサーバに送信する第1の登録要求送信部であって、前記登録情報は、前記通信装置に関する装置情報に関連付けてオーナーアカウント情報が前記サーバに登録済みであることを示す情報であり、前記第1の登録要求は、前記装置情報に関連付けて前記第1のアカウント情報を前記オーナーアカウント情報として前記サーバに登録するための要求であり、前記サーバでは、前記第1の端末装置から前記第1のアカウント情報が受信され、かつ、前記通信装置から前記第1の登録要求が受信されることに応じて、前記装置情報に関連付けて前記第1のアカウント情報が前記オーナーアカウント情報として登録される、前記第1の登録要求送信部と、
前記第1の端末装置から前記第1の登録指示が受信され、かつ、前記登録情報が前記メモリに記憶されている場合に、前記第1のアカウント情報を含む第2の登録要求を前記サーバに送信する第2の登録要求送信部であって、前記第2の登録要求は、前記装置情報に関連付けて前記第1のアカウント情報をシェアアカウント情報として前記サーバに登録するための要求であり、前記シェアアカウント情報は、前記装置情報に関連付けて前記オーナーアカウント情報が前記サーバに登録された後に、前記装置情報にさらに関連付けて登録されるアカウント情報である、前記第2の登録要求送信部と、
として機能させるコンピュータプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019061470A JP7306016B2 (ja) | 2019-03-27 | 2019-03-27 | 通信装置、及び、通信装置のためのコンピュータプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019061470A JP7306016B2 (ja) | 2019-03-27 | 2019-03-27 | 通信装置、及び、通信装置のためのコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020160965A JP2020160965A (ja) | 2020-10-01 |
JP7306016B2 true JP7306016B2 (ja) | 2023-07-11 |
Family
ID=72643543
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019061470A Active JP7306016B2 (ja) | 2019-03-27 | 2019-03-27 | 通信装置、及び、通信装置のためのコンピュータプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7306016B2 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015225456A (ja) | 2014-05-27 | 2015-12-14 | キヤノン株式会社 | 情報処理装置、システム、情報処理方法及びプログラム |
JP2018069546A (ja) | 2016-10-28 | 2018-05-10 | キヤノンマーケティングジャパン株式会社 | 画像形成装置、システム、制御方法、及びプログラム |
JP2019036062A (ja) | 2017-08-10 | 2019-03-07 | ブラザー工業株式会社 | 通信装置 |
-
2019
- 2019-03-27 JP JP2019061470A patent/JP7306016B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015225456A (ja) | 2014-05-27 | 2015-12-14 | キヤノン株式会社 | 情報処理装置、システム、情報処理方法及びプログラム |
JP2018069546A (ja) | 2016-10-28 | 2018-05-10 | キヤノンマーケティングジャパン株式会社 | 画像形成装置、システム、制御方法、及びプログラム |
JP2019036062A (ja) | 2017-08-10 | 2019-03-07 | ブラザー工業株式会社 | 通信装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2020160965A (ja) | 2020-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6891718B2 (ja) | 通信装置 | |
US8456653B2 (en) | Data processing apparatus for producing print job data whose authority is managed by external server, and image processing apparatus for printing a print job whose authority is managed by external server | |
JP5843605B2 (ja) | 印刷制御装置、印刷制御方法、情報処理システム、情報処理装置、情報処理方法およびコンピュータプログラム | |
KR100890287B1 (ko) | 외부 인증 장치와 통신 가능한 정보 처리 장치 | |
US8284427B2 (en) | Client communicating with a server through an image forming apparatus | |
JP4509091B2 (ja) | 画像処理システム、及び、プリントジョブ出力方法 | |
US20120096465A1 (en) | Image forming apparatus, log management method, and storage medium | |
US8973103B2 (en) | Image forming apparatus, license server, terminal apparatus, method for installing application, and method for providing application file | |
JP2010135910A (ja) | ユーザー設定情報管理システム、ユーザー設定情報管理方法、プログラム、記憶媒体 | |
JP4560803B2 (ja) | 情報処理装置、情報処理システム、情報処理プログラム、画像形成装置、画像形成システムおよび画像形成プログラム | |
JP7306016B2 (ja) | 通信装置、及び、通信装置のためのコンピュータプログラム | |
JP6590056B2 (ja) | 多機能機 | |
JP6828637B2 (ja) | 画像処理装置 | |
JP5108291B2 (ja) | 画像処理装置、画像処理方法およびプログラム | |
JP2005267201A (ja) | 画像処理装置、画像処理システム、利用制限方法、及びプログラム | |
JP7180097B2 (ja) | 通信装置と通信装置のためのコンピュータプログラム | |
JP2021164050A (ja) | 機能実行装置、及び、機能実行装置のためのコンピュータプログラム | |
JP5817238B2 (ja) | 情報処理システム、情報処理装置、情報管理方法、及び情報管理プログラム | |
JP2020140654A (ja) | 通信装置、及び、通信装置のためのコンピュータプログラム | |
JP7388218B2 (ja) | プリンタ及びプリンタのためのコンピュータプログラム | |
JP6299101B2 (ja) | サービス提供システム、サービス提供方法及びプログラム | |
JP4358069B2 (ja) | 通信装置、通信装置の制御方法、プログラム及び記録媒体 | |
JP7196599B2 (ja) | 機能実行装置及び機能実行装置のためのコンピュータプログラム | |
JP7151355B2 (ja) | プリンタ及びプリンタのためのコンピュータプログラム | |
JP6776828B2 (ja) | 端末装置及び外部装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220311 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230117 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230207 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230324 |
|
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: 20230530 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230612 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7306016 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |