(57)【要約】【課題】  対象装置のユーザを特定するためのユーザ情報と、対象装置を識別するための装置識別情報と、を関連付けて登録するための新規な技術を開示する。【解決手段】  通信システムは、登録サーバと、情報管理サーバと、第１の対象装置と、を備える。登録サーバは、通信装置から宛先情報を受信すると、認証情報を通信装置に送信し、宛先情報によって示される宛先に画面関係情報を送信する。そして、登録サーバは、端末装置からユーザ情報を受信し、ユーザ情報を登録サーバ内に登録する。第１の対象装置は、通信装置から認証情報を受信すると、認証情報と第１の装置識別情報とを情報管理サーバに送信する。情報管理サーバは、第１の対象装置から認証情報と第１の装置識別情報とを受信すると、第１の装置識別情報を情報管理サーバ内に登録する。登録サーバ内のユーザ情報と、情報管理サーバ内の第１の装置識別情報と、は関連付けて登録される。【選択図】図４
2018116623.tif 000002
【特許請求の範囲】
【請求項１】
通信システムであって、
登録サーバと、情報管理サーバと、第１の対象装置と、を備え、
前記登録サーバは、
通信装置から、前記第１の対象装置のユーザが有する宛先情報を受信する宛先情報受信部と、
前記通信装置から前記宛先情報が受信される場合に、認証情報を前記通信装置に送信する認証情報送信部と、
前記通信装置から前記宛先情報が受信される場合に、前記宛先情報によって示される宛先に、前記ユーザを特定するためのユーザ情報を入力するための入力画面に関係する画面関係情報を送信する画面関係情報送信部と、
前記宛先情報によって示される前記宛先に対応する端末装置に前記入力画面が表示され、かつ、前記ユーザによって前記ユーザ情報が前記入力画面に入力される場合に、前記端末装置から前記ユーザ情報を受信するユーザ情報受信部と、
前記端末装置から前記ユーザ情報が受信される場合に、前記ユーザ情報を前記登録サーバのメモリ内に登録するユーザ情報登録部と、を備え、
前記第１の対象装置は、
前記登録サーバから前記通信装置に前記認証情報が送信される場合に、前記通信装置から前記認証情報を受信する認証情報受信部と、
前記通信装置から前記認証情報が受信される場合に、前記認証情報と、前記第１の対象装置を識別するための第１の装置識別情報と、を前記情報管理サーバに送信する装置識別情報送信部と、を備え、
前記情報管理サーバは、
前記第１の対象装置から前記認証情報と前記第１の装置識別情報とを受信する装置識別情報受信部と、
前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信される場合に、前記第１の装置識別情報を前記情報管理サーバのメモリ内に登録する装置識別情報登録部を備え、
前記登録サーバの前記メモリ内の前記ユーザ情報と、前記情報管理サーバの前記メモリ内の前記第１の装置識別情報と、は関連付けて登録される、通信システム。
【請求項２】
通信システムであって、
登録サーバと、情報管理サーバと、第１の対象装置と、を備え、
前記登録サーバは、
前記第１の対象装置から、前記第１の対象装置のユーザが有する宛先情報を受信する宛先情報受信部と、
前記第１の対象装置から前記宛先情報が受信される場合に、認証情報を前記第１の対象装置に送信する認証情報送信部と、
前記第１の対象装置から前記宛先情報が受信される場合に、前記宛先情報によって示される宛先に、前記ユーザを特定するためのユーザ情報を入力するための入力画面に関係する画面関係情報を送信する画面関係情報送信部と、
前記宛先情報によって示される前記宛先に対応する端末装置に前記入力画面が表示され、かつ、前記ユーザによって前記ユーザ情報が前記入力画面に入力される場合に、前記端末装置から前記ユーザ情報を受信するユーザ情報受信部と、
前記端末装置から前記ユーザ情報が受信される場合に、前記ユーザ情報を前記登録サーバのメモリ内に登録するユーザ情報登録部と、を備え、
前記第１の対象装置は、
前記登録サーバから前記認証情報を受信する認証情報受信部と、
前記登録サーバから前記認証情報が受信される場合に、前記認証情報と、前記第１の対象装置を識別するための第１の装置識別情報と、を前記情報管理サーバに送信する装置識別情報送信部と、を備え、
前記情報管理サーバは、
前記第１の対象装置から前記認証情報と前記第１の装置識別情報とを受信する装置識別情報受信部と、
前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信される場合に、前記第１の装置識別情報を前記情報管理サーバのメモリ内に登録する装置識別情報登録部を備え、
前記登録サーバの前記メモリ内の前記ユーザ情報と、前記情報管理サーバの前記メモリ内の前記第１の装置識別情報と、は関連付けて登録される、通信システム。
【請求項３】
登録サーバであって、
通信装置から、第１の対象装置のユーザが有する宛先情報を受信する宛先情報受信部と、
前記通信装置から前記宛先情報が受信される場合に、前記ユーザを特定するためのユーザ情報と、前記第１の対象装置を識別するための第１の装置識別情報と、を関連付けて登録する情報登録部と、を備え、
前記情報登録部は、
認証情報を前記通信装置に送信する認証情報送信部であって、前記認証情報を前記通信装置に送信することに応じて、前記第１の対象装置において前記通信装置から前記認証情報が受信され、情報管理サーバにおいて前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信される、前記認証情報送信部と、
前記宛先情報によって示される宛先に、前記ユーザ情報を入力するための入力画面に関係する画面関係情報を送信する画面関係情報送信部と、
前記宛先情報によって示される前記宛先に対応する端末装置に前記入力画面が表示され、かつ、前記ユーザによって前記ユーザ情報が前記入力画面に入力される場合に、前記端末装置から前記ユーザ情報を受信するユーザ情報受信部と、を備え、
前記情報管理サーバにおいて前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信され、かつ、前記登録サーバにおいて前記端末装置から前記ユーザ情報が受信される場合に、前記ユーザ情報と前記第１の装置識別情報とが関連付けて登録される、
登録サーバ。
【請求項４】
登録サーバであって、
第１の対象装置から、前記第１の対象装置のユーザが有する宛先情報を受信する宛先情報受信部と、
前記第１の対象装置から前記宛先情報が受信される場合に、前記ユーザを特定するためのユーザ情報と、前記第１の対象装置を識別するための第１の装置識別情報と、を関連付けて登録する情報登録部と、を備え、
前記情報登録部は、
認証情報を前記第１の対象装置に送信する認証情報送信部であって、前記認証情報を前記第１の対象装置に送信することに応じて、情報管理サーバにおいて前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信される、前記認証情報送信部と、
前記宛先情報によって示される宛先に、前記ユーザ情報を入力するための入力画面に関係する画面関係情報を送信する画面関係情報送信部と、
前記宛先情報によって示される前記宛先に対応する端末装置に前記入力画面が表示され、かつ、前記ユーザによって前記ユーザ情報が前記入力画面に入力される場合に、前記端末装置から前記ユーザ情報を受信するユーザ情報受信部と、を備え、
前記情報管理サーバにおいて前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信され、かつ、前記登録サーバにおいて前記端末装置から前記ユーザ情報が受信される場合に、前記ユーザ情報と前記第１の装置識別情報とが関連付けて登録される、
登録サーバ。
【請求項５】
前記画面関係情報送信部は、前記認証情報が送信された後に、前記宛先情報によって示される前記宛先に前記画面関係情報を送信する、請求項３又は４に記載の登録サーバ。
【請求項６】
前記情報管理サーバは、前記登録サーバとは別体に構成されており、
前記情報管理サーバにおいて前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信される場合に、前記情報管理サーバのメモリ内に前記第１の装置識別情報が登録され、
前記情報登録部は、さらに、
前記端末装置から前記ユーザ情報が受信される場合に、前記登録サーバのメモリ内に前記ユーザ情報を登録するユーザ情報登録部を備え、
前記登録サーバの前記メモリ内の前記ユーザ情報と、前記情報管理サーバの前記メモリ内の前記第１の装置識別情報と、は特定情報を介して関連付けられる、請求項３から５のいずれか一項に記載の登録サーバ。
【請求項７】
前記情報登録部は、さらに、
前記認証情報を前記情報管理サーバの前記メモリ内に登録させるための第１の登録要求を前記情報管理サーバに送信する第１の登録要求送信部を備え、
前記情報管理サーバの前記メモリ内に前記認証情報が登録された後に、前記情報管理サーバにおいて前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信される場合に、前記情報管理サーバの前記メモリ内に前記第１の装置識別情報が登録される、請求項６に記載の登録サーバ。
【請求項８】
前記特定情報は、前記ユーザを識別するためのユーザ識別情報であり、
前記ユーザ情報登録部は、前記端末装置から前記ユーザ識別情報を含む前記ユーザ情報が受信される場合に、前記登録サーバの前記メモリ内に前記ユーザ識別情報を含む前記ユーザ情報を登録し、
前記情報登録部は、さらに、
前記端末装置から前記ユーザ識別情報を含む前記ユーザ情報が受信される場合に、前記ユーザ識別情報を前記情報管理サーバに送信するユーザ識別情報送信部を備え、
前記情報管理サーバにおいて前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信され、かつ、前記情報管理サーバにおいて前記登録サーバから前記ユーザ識別情報が受信される場合に、前記情報管理サーバの前記メモリ内に前記第１の装置識別情報と前記ユーザ識別情報とが関連付けて登録され、
前記登録サーバの前記メモリ内の前記ユーザ情報と、前記情報管理サーバの前記メモリ内の前記第１の装置識別情報と、は前記ユーザ識別情報を介して関連付けられる、請求項６又は７に記載の登録サーバ。
【請求項９】
前記画面関係情報送信部は、前記情報管理サーバの前記メモリ内に前記第１の装置識別情報が登録された後に、前記宛先情報によって示される前記宛先に前記画面関係情報を送信する、請求項６から８のいずれか一項に記載の登録サーバ。
【請求項１０】
前記情報管理サーバにおいて前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信される場合に、前記情報管理サーバの前記メモリ内に前記認証情報と前記第１の装置識別情報とが関連付けて登録され、
前記情報登録部は、さらに、
前記認証情報が送信された後に、前記認証情報を含む第１の問合要求を前記情報管理サーバに送信する第１の問合部であって、前記第１の問合要求は、前記情報管理サーバの前記メモリ内に前記認証情報と前記第１の装置識別情報とが関連付けて登録されたのか否かを問い合わせるための要求である、前記第１の問合部を備え、
前記画面関係情報送信部は、前記第１の問合要求を前記情報管理サーバに送信することに応じて、前記情報管理サーバから、前記認証情報と前記第１の装置識別情報とが関連付けて登録されたことを示す第１の問合応答が受信される場合に、前記宛先情報によって示される前記宛先に前記画面関係情報を送信する、請求項９に記載の登録サーバ。
【請求項１１】
前記情報登録部は、さらに、
前記宛先情報を含む第２の問合要求を前記情報管理サーバに送信する第２の問合部であって、前記第２の問合要求は、前記情報管理サーバの前記メモリ内に前記宛先情報が登録済みであるのか否かを問い合わせるための要求である、前記第２の問合部と、
前記第２の問合要求を前記情報管理サーバに送信することに応じて、前記情報管理サーバから第２の問合応答を受信する応答受信部と、
前記情報管理サーバの前記メモリ内に前記宛先情報が登録済みでないことを示す前記第２の問合応答が受信される場合に、前記宛先情報を前記情報管理サーバの前記メモリ内に登録させるための第２の登録要求を前記情報管理サーバに送信する第２の登録要求送信部と、を備え、
前記情報管理サーバにおいて前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信され、かつ、前記情報管理サーバにおいて前記登録サーバから前記第２の登録要求が受信される場合に、前記情報管理サーバの前記メモリ内に前記第１の装置識別情報と前記宛先情報とが関連付けて登録され、
前記第２の登録要求送信部は、前記情報管理サーバ内に、前記第１の対象装置とは異なる第２の対象装置を識別するための第２の装置識別情報と、前記宛先情報と、が関連付けて登録されていることに起因して、前記宛先情報が登録済みであることを示す前記第２の問合応答が受信される場合に、前記第２の登録要求を前記情報管理サーバに送信せず、
前記情報管理サーバにおいて前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信され、かつ、前記情報管理サーバにおいて前記登録サーバから前記第２の登録要求が受信されない場合に、前記情報管理サーバの前記メモリ内に前記第１の装置識別情報と前記第２の装置識別情報と前記宛先情報とが関連付けて登録される、請求項６から１０のいずれか一項に記載の登録サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書では、サーバに情報を登録するための技術を開示する。
【背景技術】
【０００２】
特許文献１には、ユーザＩＤと機器ＩＤとを管理サーバ内に登録し、ユーザＩＤとパスワードとを登録サーバ内に登録する技術が開示されている。即ち、この技術では、機器ＩＤとユーザ情報（即ちユーザＩＤ及びパスワード）とをユーザＩＤを介して関連付けて登録することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１８４７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本明細書では、対象装置のユーザを特定するためのユーザ情報と、対象装置を識別するための装置識別情報と、を関連付けて登録するための新規な技術を開示する。
【課題を解決するための手段】
【０００５】
本明細書によって開示される通信システムは、登録サーバと、情報管理サーバと、第１の対象装置と、を備え、前記登録サーバは、通信装置から、前記第１の対象装置のユーザが有する宛先情報を受信する宛先情報受信部と、前記通信装置から前記宛先情報が受信される場合に、認証情報を前記通信装置に送信する認証情報送信部と、前記通信装置から前記宛先情報が受信される場合に、前記宛先情報によって示される宛先に、前記ユーザを特定するためのユーザ情報を入力するための入力画面に関係する画面関係情報を送信する画面関係情報送信部と、前記宛先情報によって示される前記宛先に対応する端末装置に前記入力画面が表示され、かつ、前記ユーザによって前記ユーザ情報が前記入力画面に入力される場合に、前記端末装置から前記ユーザ情報を受信するユーザ情報受信部と、前記端末装置から前記ユーザ情報が受信される場合に、前記ユーザ情報を前記登録サーバのメモリ内に登録するユーザ情報登録部と、を備えてもよく、前記第１の対象装置は、前記登録サーバから前記通信装置に前記認証情報が送信される場合に、前記通信装置から前記認証情報を受信する認証情報受信部と、前記通信装置から前記認証情報が受信される場合に、前記認証情報と、前記第１の対象装置を識別するための第１の装置識別情報と、を前記情報管理サーバに送信する装置識別情報送信部と、を備えてもよく、前記情報管理サーバは、前記第１の対象装置から前記認証情報と前記第１の装置識別情報とを受信する装置識別情報受信部と、前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信される場合に、前記第１の装置識別情報を前記情報管理サーバのメモリ内に登録する装置識別情報登録部を備え、前記登録サーバの前記メモリ内の前記ユーザ情報と、前記情報管理サーバの前記メモリ内の前記第１の装置識別情報と、は関連付けて登録されてもよい。
【０００６】
上記の構成によると、登録サーバは、通信装置から宛先情報を受信すると、認証情報を通信装置に送信する。第１の対象装置は、通信装置から認証情報を受信すると、認証情報と第１の装置識別情報とを情報管理サーバに送信する。情報管理サーバは、第１の対象装置から認証情報と第１の装置識別情報とを受信すると、第１の装置識別情報を情報管理サーバのメモリ内に登録する。また、登録サーバは、通信装置から宛先情報を受信すると、宛先情報によって示される宛先に画面関係情報を送信し、端末装置からユーザ情報を受信し、ユーザ情報を登録サーバのメモリ内に登録する。これにより、登録サーバのメモリ内のユーザ情報と、情報管理サーバのメモリ内の第１の装置識別情報と、を関連付けて登録することができる。
【０００７】
本明細書によって開示される別の通信システムは、登録サーバと、情報管理サーバと、第１の対象装置と、を備え、前記登録サーバは、前記第１の対象装置から、前記第１の対象装置のユーザが有する宛先情報を受信する宛先情報受信部と、前記第１の対象装置から前記宛先情報が受信される場合に、認証情報を前記第１の対象装置に送信する認証情報送信部と、前記第１の対象装置から前記宛先情報が受信される場合に、前記宛先情報によって示される宛先に、前記ユーザを特定するためのユーザ情報を入力するための入力画面に関係する画面関係情報を送信する画面関係情報送信部と、前記宛先情報によって示される前記宛先に対応する端末装置に前記入力画面が表示され、かつ、前記ユーザによって前記ユーザ情報が前記入力画面に入力される場合に、前記端末装置から前記ユーザ情報を受信するユーザ情報受信部と、前記端末装置から前記ユーザ情報が受信される場合に、前記ユーザ情報を前記登録サーバのメモリ内に登録するユーザ情報登録部と、を備えていてもよく、前記第１の対象装置は、前記登録サーバから前記認証情報を受信する認証情報受信部と、前記登録サーバから前記認証情報が受信される場合に、前記認証情報と、前記第１の対象装置を識別するための第１の装置識別情報と、を前記情報管理サーバに送信する装置識別情報送信部と、を備えていてもよく、前記情報管理サーバは、前記第１の対象装置から前記認証情報と前記第１の装置識別情報とを受信する装置識別情報受信部と、前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信される場合に、前記第１の装置識別情報を前記情報管理サーバのメモリ内に登録する装置識別情報登録部を備え、前記登録サーバの前記メモリ内の前記ユーザ情報と、前記情報管理サーバの前記メモリ内の前記第１の装置識別情報と、は関連付けて登録されてもよい。
【０００８】
上記の構成によると、登録サーバは、第１の対象装置から宛先情報を受信すると、認証情報を第１の対象装置に送信する。第１の対象装置は、登録サーバから認証情報を受信すると、認証情報と第１の装置識別情報とを情報管理サーバに送信する。情報管理サーバは、第１の対象装置から認証情報と第１の装置識別情報とを受信すると、第１の装置識別情報を情報管理サーバのメモリ内に登録する。また、登録サーバは、第１の対象装置から宛先情報を受信すると、宛先情報によって示される宛先に画面関係情報を送信し、端末装置からユーザ情報を受信し、ユーザ情報を登録サーバのメモリ内に登録する。これにより、登録サーバのメモリ内のユーザ情報と、情報管理サーバのメモリ内の第１の装置識別情報と、を関連付けて登録することができる。
【０００９】
本明細書によって開示される登録サーバは、通信装置から、第１の対象装置のユーザが有する宛先情報を受信する宛先情報受信部と、前記通信装置から前記宛先情報が受信される場合に、前記ユーザを特定するためのユーザ情報と、前記第１の対象装置を識別するための第１の装置識別情報と、を関連付けて登録する情報登録部と、を備えていてもよく、前記情報登録部は、認証情報を前記通信装置に送信する認証情報送信部であって、前記認証情報を前記通信装置に送信することに応じて、前記第１の対象装置において前記通信装置から前記認証情報が受信され、情報管理サーバにおいて前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信される、前記認証情報送信部と、前記宛先情報によって示される宛先に、前記ユーザ情報を入力するための入力画面に関係する画面関係情報を送信する画面関係情報送信部と、前記宛先情報によって示される前記宛先に対応する端末装置に前記入力画面が表示され、かつ、前記ユーザによって前記ユーザ情報が前記入力画面に入力される場合に、前記端末装置から前記ユーザ情報を受信するユーザ情報受信部と、を備えていてもよく、前記情報管理サーバにおいて前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信され、かつ、前記登録サーバにおいて前記端末装置から前記ユーザ情報が受信される場合に、前記ユーザ情報と前記第１の装置識別情報とが関連付けて登録されてもよい。
【００１０】
上記の構成によると、登録サーバは、通信装置から宛先情報を受信すると、認証情報を通信装置に送信する。その結果、第１の対象装置において通信装置から認証情報が受信され、情報管理サーバにおいて第１の対象装置から認証情報と第１の装置識別情報とが受信される。また、登録サーバは、通信装置から宛先情報を受信すると、宛先情報を宛先として画面関係情報を送信し、端末装置からユーザ情報を受信する。これにより、登録サーバは、ユーザ情報と第１の装置識別情報とを関連付けて登録することができる。
【００１１】
本明細書によって開示される別の登録サーバは、第１の対象装置から、前記第１の対象装置のユーザが有する宛先情報を受信する宛先情報受信部と、前記第１の対象装置から前記宛先情報が受信される場合に、前記ユーザを特定するためのユーザ情報と、前記第１の対象装置を識別するための第１の装置識別情報と、を関連付けて登録する情報登録部と、を備えていてもよく、前記情報登録部は、認証情報を前記第１の対象装置に送信する認証情報送信部であって、前記認証情報を前記第１の対象装置に送信することに応じて、情報管理サーバにおいて前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信される、前記認証情報送信部と、前記宛先情報によって示される宛先に、前記ユーザ情報を入力するための入力画面に関係する画面関係情報を送信する画面関係情報送信部と、前記宛先情報によって示される前記宛先に対応する端末装置に前記入力画面が表示され、かつ、前記ユーザによって前記ユーザ情報が前記入力画面に入力される場合に、前記端末装置から前記ユーザ情報を受信するユーザ情報受信部と、を備えていてもよく、前記情報管理サーバにおいて前記第１の対象装置から前記認証情報と前記第１の装置識別情報とが受信され、かつ、前記端末装置から前記ユーザ情報が受信される場合に、前記ユーザ情報と前記第１の装置識別情報とが関連付けて登録されてもよい。
【００１２】
上記の構成によると、登録サーバは、第１の対象装置から宛先情報を受信すると、認証情報を第１の対象装置に送信する。その結果、情報管理サーバにおいて第１の対象装置から認証情報と第１の装置識別情報とが受信される。また、登録サーバは、通信装置から宛先情報を受信すると、宛先情報を宛先として画面関係情報を送信し、端末装置からユーザ情報を受信する。これにより、登録サーバは、ユーザ情報と第１の装置識別情報とを関連付けて登録することができる。
【００１３】
上記の通信システムを実現するための制御方法、コンピュータプログラム、及び、当該コンピュータプログラムを格納するコンピュータ読取可能記録媒体も、新規で有用である。また、上記の登録サーバを実現するための制御方法、コンピュータプログラム、及び、当該コンピュータプログラムを格納するコンピュータ読取可能記録媒体も、新規で有用である。
【図面の簡単な説明】
【００１４】
【図１】通信システムの構成を示す。
【図２】第１実施例の登録処理シーケンス図を示す。
【図３】管理サーバにメールアドレスが登録済みでないケースのシーケンス図を示す。
【図４】図３の続きのシーケンス図を示す。
【図５】管理サーバにメールアドレスが登録済みであるケースのシーケンス図を示す。
【図６】図５の続きのシーケンス図を示す。
【図７】第１実施例のサービス処理のシーケンス図を示す。
【図８】比較例のシーケンス図を示す。
【図９】第２実施例の登録処理のシーケンス図を示す。
【発明を実施するための形態】
【００１５】
（第１実施例）
（通信システム２の構成；図１）
図１に示すように、通信システム２は、複数個のプリンタ１００ａ，１００ｂと、複数個のサービス提供サーバ４００ａ，４００ｂと、サービス提供サーバ４００ａ，４００ｂとは別体に構成されている管理サーバ５００と、を備える。各デバイス１００ａ，１００ｂは、ＡＰ（Access Pointの略）３００によって形成されている無線ＬＡＮ（Local Area Networkの略）に接続されている。当該無線ＬＡＮには、さらに、携帯端末２００も接続されている。各デバイス１００ａ，１００ｂ，２００は、ＡＰ３００を介して、相互に通信可能である。
【００１６】
各サーバ４００ａ，４００ｂ，５００は、インターネット４上に設置されている。各デバイス１００ａ，１００ｂ，２００は、ＡＰ３００を介して、インターネット４上の各サーバ４００ａ，４００ｂ，５００との通信を実行可能である。
【００１７】
（プリンタ１００ａ，１００ｂの構成）
各プリンタ１００ａ，１００ｂは、印刷機能を実行可能な周辺装置（即ち携帯端末２００等の周辺装置）である。プリンタ１００ａは、プリンタ名「ＡＡＡ」とプリンタＩＤ「Ｘ」と、を有する。プリンタ１００ｂは、プリンタ名「ＢＢＢ」とプリンタＩＤ「Ｙ」とを有する。本実施例では、各プリンタ１００ａ，１００ｂが同じユーザによって利用されることを想定している。
【００１８】
プリンタ１００ａは、操作部１１２と、表示部１１４と、印刷実行部１１６と、ネットワークインターフェース１２０と、制御部１３０と、を備える。操作部１１２は、複数のキーを備える。ユーザは、操作部１１２を操作することによって、様々な指示をプリンタ１００ａに入力することができる。表示部１１４は、様々な情報を表示するためのディスプレイである。表示部１１４は、いわゆるタッチパネルとしても機能する。即ち、表示部１１４は、操作部としても機能する。印刷実行部１１６は、インクジェット方式、レーザ方式等の印刷機構である。ネットワークインターフェース１２０は、無線通信を実行するためのインターフェースであり、ＡＰ３００によって形成されている無線ＬＡＮに接続されている。変形例では、ネットワークインターフェース１２０は、有線通信を実行するためのインターフェースであってもよく、有線ＬＡＮに接続されていてもよい。即ち、各デバイス１００ａ，１００ｂ，２００は、有線ＬＡＮを介して相互に通信可能であってもよい。以下では、インターフェースのことを「Ｉ／Ｆ」と呼ぶ。
【００１９】
制御部１３０は、ＣＰＵ１３２と、メモリ１３４と、を備える。ＣＰＵ１３２は、メモリ１３４に記憶されているプログラム１３６に従って、様々な処理を実行する。メモリ１３４は、揮発性メモリ、不揮発性メモリ等によって構成される。図示省略しているが、プリンタ１００ｂは、プリンタ１００ａと同様の構成を備える。
【００２０】
（携帯端末２００の構成）
携帯端末２００は、携帯電話（例えばスマートフォン）、ＰＤＡ、ノートＰＣ、タブレットＰＣ、携帯型音楽再生装置、携帯型動画再生装置等の可搬型の端末装置である。図示省略しているが、携帯端末２００は、基本的な動作を実行するためのＯＳプログラムの他にアプリケーション（以下では「アプリ」と呼ぶ）を格納し得る。アプリは、プリンタ１００ａ，１００ｂのベンダによって提供されるインターネット上のサーバ（図示省略）から携帯端末２００にインストールされてもよいし、プリンタ１００ａ，１００ｂと共に出荷されるメディアから携帯端末２００にインストールされてもよい。
【００２１】
（サービス提供サーバ４００ａ，４００ｂの構成）
サービス提供サーバ４００ａ，４００ｂは、プリンタ（例えば１００ａ，１００ｂ）のユーザへのサービスを提供するためのサーバである。具体的には、サービス提供サーバ４００ａは、印刷媒体の使用枚数に応じた金額をユーザに課金する課金サービスを実行するためのサーバである。サービス提供サーバ４００ｂは、インク、トナー等の消耗品を収容するカートリッジの発送サービスを実行するためのサーバである。サービス提供サーバ４００ａは、プリンタ１００ａ，１００ｂのベンダによってインターネット４上に設置されている。一方、サービス提供サーバ４００ｂは、プリンタ１００ａ，１００ｂのベンダとは異なる事業者によってインターネット４上に設置されている。サービス提供サーバ４００ａ，４００ｂは、それぞれ、提供すべきサービスを示すサービス名ＳＶ１，ＳＶ２を有する。
【００２２】
サービス提供サーバ４００ａは、ネットワークＩ／Ｆ４２０と、制御部４３０と、を備える。ネットワークＩ／Ｆ４２０は、インターネット４に接続されている。制御部４３０は、ＣＰＵ４３２と、メモリ４３４と、を備える。ＣＰＵ４３２は、メモリ４３４に記憶されているプログラム４３６に従って、様々な処理を実行する。メモリ４３４は、揮発性メモリ、不揮発性メモリ等によって構成される。図示省略しているが、サービス提供サーバ４００ｂは、サービス提供サーバ４００ａと同様の構成を備える。
【００２３】
（管理サーバ５００の構成）
管理サーバ５００は、サービス提供サーバ４００ａ，４００ｂからプリンタのユーザへのサービスを提供するための様々な情報を管理するためのサーバである。管理サーバ５００は、プリンタ１００ａ，１００ｂのベンダによってインターネット４上に設置されている。
【００２４】
管理サーバ５００は、ネットワークＩ／Ｆ５２０と、制御部５３０と、を備える。ネットワークＩ／Ｆ５２０は、インターネット４に接続されている。制御部５３０は、ＣＰＵ５３２と、メモリ５３４と、を備える。ＣＰＵ５３２は、メモリ５３４に記憶されているプログラム５３６に従って、様々な処理を実行する。メモリ５３４は、揮発性メモリ、不揮発性メモリ等によって構成される。
【００２５】
（各デバイス１００ａ〜５００によって実行される処理；図２〜図７）
図２〜図７を参照して、各デバイス１００ａ等によって実行される登録処理を説明する。なお、以下では、理解の容易化のために、各デバイス１００ａ，４００ａ，５００の各ＣＰＵ１３２，４３２，５３２が各プログラム１３６，４３６，５３６に従って実行する処理を説明する際に、ＣＰＵを主体として記載せず、デバイス（例えばプリンタ１００ａ）を主体として記載する。また、各デバイス１００ａ，４００ａ，５００の通信の全ては、ネットワークＩ／Ｆ１２０，４２０，５２０を介して実行される。従って、以下では、「ネットワークＩ／Ｆを介して」という説明を省略する。
【００２６】
（登録処理；図２）
図２を参照して、登録処理を説明する。登録処理は、プリンタ１００ａ，１００ｂのユーザを特定するためのユーザ情報をサービス提供サーバ４００ａに登録し、かつ、プリンタ１００ａを識別するためのプリンタＩＤ「Ｘ」を含む様々な情報を管理サーバ５００に登録するための処理である。
【００２７】
Ｓ３では、プリンタ１００ａ，１００ｂのユーザは、当該ユーザが所有する携帯端末２００内のアプリを起動するための起動操作を携帯端末２００に実行する。これにより、携帯端末２００によって実行される以降の処理が、アプリによって実現される。Ｓ５では、ユーザは、検索操作を携帯端末２００に実行する。検索操作は、ＡＰ３００によって形成されている無線ＬＡＮに所属しているプリンタ１００，１００ｂを検索するための操作である。この結果、Ｓ１５では、携帯端末２００は、検索信号をブロードキャストによって無線ＬＡＮに送信する。
【００２８】
プリンタ１００ａは、携帯端末２００から検索信号を受信すると、Ｓ２０において、プリンタ名「ＡＡＡ」と、プリンタ１００ａに割り当てられたＩＰアドレスＩＰａと、を含む検索応答信号を携帯端末２００に送信する。同様に、プリンタ１００ｂは、携帯端末２００から検索信号を受信すると、Ｓ２３において、プリンタ名「ＢＢＢ」と、プリンタ１００ｂに割り当てられたＩＰアドレスＩＰｂと、を含む検索応答信号を携帯端末２００に送信する。
【００２９】
携帯端末２００は、各プリンタ１００ａ，１００ｂから各検索応答信号を受信すると、Ｓ２５において、プリンタ選択画面ＳＣ１を表示する。プリンタ選択画面ＳＣ１は、上記の各検索応答信号内のプリンタ名「ＡＡＡ」、「ＢＢＢ」を含む。Ｓ３０では、ユーザは、プリンタ選択画面ＳＣ１において、登録対象であるプリンタ１００ａのプリンタ名「ＡＡＡ」を選択する。
【００３０】
Ｓ３２では、携帯端末２００は、サービスを選択するためのサービス選択画面ＳＣ２を表示する。サービス選択画面ＳＣ２は、携帯端末２００内のアプリに予め格納されているサービス名ＳＶ１，ＳＶ２を含む。Ｓ３３では、ユーザは、サービス選択画面ＳＣ２において、サービス提供サーバ４００ａによって提供されるサービス名ＳＶ１を選択する。
【００３１】
Ｓ３４では、携帯端末２００は、ユーザが有するメールアドレスを入力するためのアドレス画面を表示する。Ｓ３５では、ユーザは、メールアドレスをアドレス画面に入力する。ここで、本実施例では、当該メールアドレスは、携帯端末２００のメーラアプリに設定されているアドレスである。即ち、当該メールアドレスを宛先として電子メールが送信されると、携帯端末２００は、当該電子メールを受信することができる。
【００３２】
Ｓ４０では、携帯端末２００は、入力済みのメールアドレスを、選択済みのサービス名ＳＶ１に対応するサービス提供サーバ４００ａに送信する。
【００３３】
サービス提供サーバ４００ａは、携帯端末２００からメールアドレスを受信すると、Ｓ４５において、当該メールアドレスを含むアドレス問合要求を管理サーバ５００に送信する。アドレス問合要求は、管理サーバ５００内に当該メールアドレスが登録済みであるのか否かを問い合わせるための要求である。
【００３４】
管理サーバ５００は、サービス提供サーバ４００ａからメールアドレスを含むアドレス問合要求を受信すると、管理サーバ５００内に当該メールアドレスが登録済みであるのか否かを判断し、Ｓ５０において、判断結果を示すアドレス問合応答をサービス提供サーバ４００ａに送信する。
【００３５】
サービス提供サーバ４００ａは、管理サーバ５００からアドレス問合応答を受信すると、Ｓ５５において、アドレス問合応答内の判断結果が、管理サーバ５００内にメールアドレスが登録済みであることを示すのか否かを判断する。サービス提供サーバ４００ａは、アドレス問合応答内の判断結果が登録済みを示す場合に、Ｓ５５でＹＥＳと判断し、図５に進む。一方、サービス提供サーバ４００ａは、アドレス問合応答内の判断結果が未登録を示す場合に、Ｓ５５でＮＯと判断し、図３に進む。
【００３６】
（図２の続き；図３）
図３のＳ１０５では、サービス提供サーバ４００ａは、仮アカウント情報を生成する。仮アカウント情報は、任意の文字列を含む仮ユーザＩＤと、図４のＳ４０で受信されたメールアドレスと、を含む。Ｓ１１０では、サービス提供サーバ４００ａは、仮アカウント情報を含む仮登録要求を管理サーバ５００に送信する。仮登録要求は、仮アカウント情報を管理サーバ５００内に登録させるための要求である。
【００３７】
管理サーバ５００は、サービス提供サーバ４００ａから仮登録要求を受信すると、Ｓ１１５において、仮登録要求内の仮アカウント情報をメモリ５３４内に登録する。管理サーバ５００は、さらに、ユーザを識別するための管理ＩＤを生成し、仮アカウント情報に関連付けて管理ＩＤをメモリ５３４内に登録する。Ｓ１２０では、管理サーバ５００は、仮アカウント情報が登録されたことを示す仮登録通知と管理ＩＤとをサービス提供サーバ４００ａに送信する。
【００３８】
サービス提供サーバ４００ａは、管理サーバ５００から仮登録通知と管理ＩＤとを受信すると、Ｓ１２３において、管理ＩＤをメモリ４３４内に登録する。Ｓ１２５では、サービス提供サーバ４００ａは、図２のＳ４０で受信されたメールアドレスを含むＰＩＮコード要求を管理サーバ５００に送信する。ＰＩＮコード要求は、ＰＩＮコードを管理サーバ５００内に登録させるための要求である。
【００３９】
管理サーバ５００は、サービス提供サーバ４００ａからＰＩＮコード要求を受信すると、Ｓ１３０において、ユニークな文字列であるＰＩＮコード「１１１」を生成し、Ｓ１３３において、仮アカウント情報に関連付けてＰＩＮコード「１１１」をメモリ５３４内に登録する。Ｓ１３５では、管理サーバ５００は、ＰＩＮコード「１１１」をサービス提供サーバ４００ａに送信する。
【００４０】
サービス提供サーバ４００ａは、管理サーバ５００からＰＩＮコード「１１１」を受信すると、Ｓ１４５において、ＰＩＮコード「１１１」を携帯端末２００に送信する。
【００４１】
携帯端末２００は、サービス提供サーバ４００ａからＰＩＮコード「１１１」を受信すると、Ｓ１５０において、図２のＳ２０で受信された検索応答信号内のＩＰアドレスＩＰａ（即ちプリンタ１００ａのＩＰアドレスＩＰａ）を送信先として、ＰＩＮコード「１１１」を送信する。
【００４２】
サービス提供サーバ４００ａは、ＰＩＮコード「１１１」を携帯端末２００に送信した後に、Ｓ１５５において、管理ＩＤを含むプリンタ問合要求を管理サーバ５００に送信する。プリンタ問合要求は、ＰＩＮコード「１１１」に関連付けてプリンタＩＤが管理サーバ５００内に登録済みであるのか否かを問い合わせるための要求である。
【００４３】
管理サーバ５００は、管理サーバ５００からプリンタ問合要求を受信すると、管理ＩＤに関連付けてプリンタＩＤがメモリ５３４内に登録済みであるのか否かを判断し、Ｓ１６０において、判断結果を示すプリンタ問合応答をサービス提供サーバ４００ａに送信する。この時点では、管理ＩＤに関連付けてプリンタＩＤがメモリ５３４内に登録済みでないので、Ｓ１６０のプリンタ問合応答は未登録を示す。
【００４４】
（図３の続き；図４）
プリンタ１００ａは、図３のＳ１５０において、携帯端末２００からＰＩＮコード「１１１」を受信すると、図４のＳ２０５において、ＰＩＮコード「１１１」とプリンタ１００ａ自身のプリンタＩＤ「Ｘ」とを含むＩＤ登録要求を管理サーバ５００に送信する。ＩＤ登録要求は、プリンタＩＤ「Ｘ」を管理サーバ５００内に登録させるための要求である。
【００４５】
管理サーバ５００は、プリンタ１００ａからＩＤ登録要求を受信すると、Ｓ２１０において、ＰＩＮコード「１１１」に関連付けて、ＩＤ登録要求内のプリンタＩＤ「Ｘ」をメモリ５３４内に登録する。これにより、メモリ５３４内において、仮アカウント情報（即ち仮ユーザＩＤ及びメールアドレス）とＰＩＮコード「１１１」とプリンタＩＤ「Ｘ」とが関連付けられる。
【００４６】
サービス提供サーバ４００ａは、図３のＳ１６０において、管理サーバ５００から未登録を示すプリンタ問合応答を受信すると、図４のＳ２１５において、プリンタ問合要求を管理サーバ５００に再び送信する。即ち、サービス提供サーバ４００ａは、登録済みを示すプリンタ問合応答を受信するまで、プリンタ問合要求を管理サーバ５００に繰り返し送信し、登録済みを示すプリンタ問合応答を受信すると、プリンタ問合要求の送信を停止する。
【００４７】
管理サーバ５００は、Ｓ２１５において、サービス提供サーバ４００ａからプリンタ問合要求を受信すると、ＰＩＮコード「１１１」に関連付けてプリンタＩＤ「Ｘ」がメモリ５３４内に登録済みであると判断し、Ｓ２２０において、当該プリンタＩＤ「Ｘ」を含むプリンタ問合応答、即ち、登録済みを示すプリンタ問合応答をサービス提供サーバ４００ａに送信する。そして、Ｓ２２３では、管理サーバ５００は、後の処理で利用されないＰＩＮコード「１１１」をメモリ５３４から消去する。
【００４８】
サービス提供サーバ４００ａは、管理サーバ５００から登録済みを示すプリンタ問合応答を受信すると、Ｓ２２４において、管理ＩＤに関連付けて、プリンタ問合応答内のプリンタＩＤ「Ｘ」をメモリ４３４内に登録する。Ｓ２２５では、サービス提供サーバ４００ａは、図２のＳ４０で受信されたメールアドレスによって示される宛先に、サービス提供サーバ４００ａ内の入力ページの位置を示すＵＲＬが本文に記述されている電子メールを送信する。ＵＲＬは、プリンタ問合応答内のプリンタＩＤ「Ｘ」を示すクエリ文字列を含む。入力ページは、ユーザを特定するためのユーザ情報を入力するためのウェブページである。このように、サービス提供サーバ４００ａは、プリンタＩＤ「Ｘ」が管理サーバ５００内に登録済みであることを確認した後に電子メールを送信するので、例えば、プリンタ１００ａがインターネット４に接続されていない等の理由によりプリンタＩＤ「Ｘ」が管理サーバ５００内に登録されない状況では、電子メールを送信しない。従って、サービス提供サーバ４００ａは、無駄な通信の実行を抑制することができる。
【００４９】
上述したように、本実施例では、上記のアドレスが携帯端末２００に設定されているので、携帯端末２００は、サービス提供サーバ４００ａから電子メールを受信し、ユーザがメーラアプリを起動することに応じて、当該電子メールを表示することができる。そして、Ｓ２２８において、ユーザは、電子メールの本文に記述されているＵＲＬを選択する（例えばクリックする）。この場合、Ｓ２３０では、携帯端末２００は、当該ＵＲＬにアクセスし（即ちサービス提供サーバ４００ａにアクセスし）、サービス提供サーバ４００ａから入力ページを表わす入力ページデータを受信し、入力ページデータによって表わされる入力ページを表示する。Ｓ２３５では、ユーザは、ユーザ自身によって指定されるユーザＩＤ「Ｕ１」と、氏名と、住所と、課金情報（例えばユーザが有するクレジットカードの番号）と、を含むユーザ情報を入力ページに入力する。そして、Ｓ２４０では、携帯端末２００は、ＵＲＬ内のクエリ文字列として記述されているプリンタＩＤ「Ｘ」と、入力済みのユーザ情報と、をサービス提供サーバ４００ａに送信する。
【００５０】
サービス提供サーバ４００ａは、携帯端末２００からプリンタＩＤ「Ｘ」とユーザ情報とを受信すると、Ｓ２４５において、ユーザ情報をメモリ４３４内に登録する。そして、Ｓ２５０では、サービス提供サーバ４００ａは、プリンタＩＤ「Ｘ」と、ユーザ情報に含まれるユーザＩＤ「Ｕ１」と、を管理サーバ５００に送信する。
【００５１】
管理サーバ５００は、サービス提供サーバ４００ａからプリンタＩＤ「Ｘ」とユーザＩＤ「Ｕ１」とを受信すると、Ｓ２５５において、プリンタＩＤ「Ｘ」に関連付けて、仮ユーザＩＤに代えてユーザＩＤ「Ｕ１」をメモリ５３４内に登録する。これにより、メモリ５３４内において、管理ＩＤと、ユーザＩＤ「Ｕ１」と、メールアドレスと、プリンタＩＤ「Ｘ」と、が関連付けられる。そして、サービス提供サーバ４００ａにはユーザＩＤ「Ｕ１」を含むユーザ情報が登録されているので、サービス提供サーバ４００ａ内のユーザ情報等と、管理サーバ５００内のメールアドレス、プリンタＩＤ「Ｘ」等と、がユーザＩＤ「Ｕ１」を介して関連付けられる。この結果、サービス提供サーバ４００ａは、サービス提供サーバ４００ａ内のユーザ情報を利用して、管理サーバ５００内のプリンタＩＤ「Ｘ」によって識別されるプリンタ１００ａの状況に応じたサービスをユーザに提供することができる。この点は、図７を参照して後述する。
【００５２】
（図２の続き；図５及び図６）
続いて、図５及び図６を参照して、図２のＳ５５でＮＯと判断される場合、即ち、管理サーバ５００内にメールアドレスが登録済みである場合に、各デバイス１００ａ等によって実行される処理を説明する。
【００５３】
まず、管理サーバ５００内にメールアドレスが登録済みである状況が起こり得る理由を説明しておく。例えば、図２のＳ３０に代えて、プリンタ１００ｂのプリンタ名「ＢＢＢ」が選択され、かつ、Ｓ３３に代えて、サービス提供サーバ４００ｂのサービス名ＳＶ２が選択される状況を想定する。この場合、プリンタ１００ｂ、携帯端末２００、サービス提供サーバ４００ｂ、及び、管理サーバ５００において、図２〜図４と同様の処理が実行される。この結果、図５の符号４００ｂに示されるように、サービス提供サーバ４００ｂにおいて、管理ＩＤとプリンタＩＤ「Ｙ」とユーザ情報とが登録される（図４のＳ２４５参照）。また、図５の符号６００に示されるように、管理サーバ５００において、管理ＩＤとユーザＩＤ「Ｕ１」とメールアドレスとプリンタＩＤ「Ｙ」とが関連付けて登録される（図４のＳ２５５参照）。その後、図２のＳ３０に示されるように、プリンタ１００ａのプリンタ名「ＡＡＡ」が選択され、かつ、Ｓ３３に示されるように、サービス提供サーバ４００ａのサービス名ＳＶ１が選択され、かつ、Ｓ３５において、管理サーバ５００内に登録済みのメールアドレスが入力されると、Ｓ５５でＹＥＳと判断され、図５及び図６の処理が実行される。
【００５４】
管理サーバ５００内にメールアドレスが登録済みである状況では、Ｓ５０のアドレス問合応答は、管理サーバ５００内に登録済みの管理ＩＤを含む。サービス提供サーバ４００ａは、管理ＩＤを含むアドレス問合応答を受信すると、管理ＩＤをメモリ４３４内に登録する。
【００５５】
上述したように、管理サーバ５００内にメールアドレスが登録済みでない状況では、サービス提供サーバ４００ａは、メールアドレスを管理サーバ５００内に登録させるための仮登録要求を管理サーバ５００に送信する（図３のＳ１１０）。これに対し、図５に示される状況、即ち、管理サーバ５００内にメールアドレスが登録済みである状況では、サービス提供サーバ４００ａは、仮登録要求を管理サーバ５００に送信しない。即ち、図３のＳ１０５〜Ｓ１２０が実行されることなく、サービス提供サーバ４００ａは、図５のＳ３２５の処理を実行する。Ｓ３２５〜Ｓ３３３は、図３のＳ１２５〜Ｓ１３３と同様である。これにより、管理サーバ５００内において、管理ＩＤとユーザＩＤ「Ｕ１」とメールアドレスとプリンタＩＤ「Ｙ」とＰＩＮコード「１１１」とが関連付けて登録される。
【００５６】
Ｓ３３５〜図６のＳ４４５は、図３のＳ１３５〜図４のＳ２４５と同様である。これにより、Ｓ４１０及びＳ４２３に示されるように、管理サーバ５００内において、管理ＩＤとユーザＩＤ「Ｕ１」とメールアドレスとプリンタＩＤ「Ｘ」、「Ｙ」とが関連付けて登録される。また、Ｓ４２４及びＳ４４５に示されるように、サービス提供サーバ４００ａ内において、管理ＩＤとプリンタＩＤ「Ｘ」とユーザ情報とが登録される。なお、ユーザＩＤ「Ｕ１」が管理サーバ５００に登録済みであるので、図４のＳ２５０，Ｓ２５５は省略される。従って、ユーザＩＤ「Ｕ１」が重複して管理サーバ５００内に登録されるのを抑制することができる。
【００５７】
図５及び図６に示されるように、管理サーバ５００内にメールアドレスが登録済みである状況（図２のＳ５５でＮＯ）では、メールアドレス及びユーザＩＤ「Ｕ１」が重複して管理サーバ５００内に登録されない。従って、管理サーバ５００のメモリ５３４内の記憶容量を節約することができる。
【００５８】
（サービス処理；図７）
図７を参照して、各デバイス１００ａ〜５００によって実行されるサービス処理を説明する。サービス処理は、各サービス提供サーバ４００ａ，４００ｂからユーザへのサービスの提供を実現するための処理である。図７は、図６の後に実行される。即ち、図７の初期状態では、各サービス提供サーバ４００ａ，４００ｂ内にユーザ情報等が登録済みであり、管理サーバ５００内にプリンタＩＤ「Ｘ」、「Ｙ」等が登録済みである。
【００５９】
図７のＳ５１０では、サービス提供サーバ４００ａは、サービス提供の対象であるユーザに対応する管理ＩＤと、当該ユーザに関連付けられているプリンタＩＤ「Ｘ」と、を含む取得コマンドを管理サーバ５００に送信する。Ｓ５１０の取得コマンドは、サービスの利用に関する第１の利用情報（具体的にはプリンタによって使用された印刷媒体の累積使用枚数）を管理サーバ５００に取得させるためのコマンドである。
【００６０】
管理サーバ５００は、サービス提供サーバ４００ａから取得コマンドを取得すると、Ｓ５１５において、送信要求を、取得コマンド内のプリンタＩＤ「Ｘ」によって識別されるプリンタ１００ａに送信する。Ｓ５１５の送信要求は、第１の利用情報の送信をプリンタ１００ａに要求するためのコマンドである。
【００６１】
プリンタ１００ａは、管理サーバ５００から送信要求を受信すると、当該送信要求によって示される第１の利用情報を特定し、Ｓ５２０において、特定済みの第１の利用情報とプリンタＩＤ「Ｘ」とを管理サーバ５００に送信する。
【００６２】
管理サーバ５００は、プリンタ１００ａから第１の利用情報とプリンタＩＤ「Ｘ」とを受信すると、Ｓ５２５において、プリンタＩＤ「Ｘ」に対応付けて当該第１の利用情報をメモリ５３４内に登録する。
【００６３】
Ｓ５３０では、サービス提供サーバ４００ａは、管理ＩＤとプリンタＩＤ「Ｘ」とを含む送信コマンドを管理サーバ５００に送信する。送信コマンドは、第１の利用情報の送信を管理サーバ５００に要求するためのコマンドである。
【００６４】
管理サーバ５００は、サービス提供サーバ４００ａから送信コマンドを受信すると、Ｓ５３５において、送信コマンド内のプリンタＩＤ「Ｘ」に対応付けてられている第１の利用情報と管理ＩＤとをサービス提供サーバ４００ａに送信する。
【００６５】
サービス提供サーバ４００ａは、管理サーバ５００から第１の利用情報と管理ＩＤとを受信すると、Ｓ５４０において、利用情報によって示される使用枚数とユーザ情報とに基づいて課金処理を実行する。
【００６６】
Ｓ６１０〜Ｓ６３５は、プリンタ１００ｂ、サービス提供サーバ４００ｂ、及び、消耗品残量を示す第２の利用情報が利用される点を除くと、Ｓ５１０〜Ｓ５３５と同様である。Ｓ６４０では、サービス提供サーバ４００ｂは、第２の利用情報によって示される消耗品残量とユーザ情報とに基づいて、消耗品カートリッジの発送処理を実行する。
【００６７】
このように、サービス提供サーバ４００ａ，４００ｂは、それぞれ、課金サービス、発送サービスをユーザに提供することができる。
【００６８】
（第１実施例の効果）
ユーザ情報とプリンタＩＤ「Ｘ」とを関連付けて登録するための比較例を図８を参照して説明する。図８のデバイス２０１，４０１ａ，５０１は、それぞれ、デバイス２００，４００ａ，５００と同様の構成を備える。Ｓ７０３は、図２のＳ３と同様である。Ｓ７０５では、ユーザは、ユーザ情報をサービス提供サーバ４０１ａに登録するためのユーザ登録操作を携帯端末２０１に実行する。
【００６９】
携帯端末２０１は、Ｓ７０７において、登録画面要求をサービス提供サーバ４０１ａに送信し、Ｓ７０８において、サービス提供サーバ４０１ａからユーザ登録画面データを受信し、Ｓ７０９において、携帯端末２０１は、ユーザ登録画面データによって表わされるユーザ登録画面を表示する。Ｓ７１０では、ユーザは、ユーザ情報をユーザ登録画面に入力する。
【００７０】
サービス提供サーバ４０１ａは、Ｓ７１３において、携帯端末２０１からユーザ情報を受信し、Ｓ７１５において、ユーザ情報を登録する。そして、図２のＳ５〜Ｓ３３と同様の処理が実行される。
【００７１】
携帯端末２０１は、Ｓ７２０において、ログイン要求をサービス提供サーバ４０１ａに送信し、Ｓ７２５において、サービス提供サーバ４０１ａからログイン画面データを受信し、Ｓ７３０において、ログイン画面データによって表わされるログイン画面を表示する。Ｓ７３５では、ユーザは、登録済みのユーザ情報に含まれるユーザＩＤ「Ｕ１」をログイン画面に入力する。
【００７２】
サービス提供サーバ４０１ａは、Ｓ７４０において、携帯端末２０１からユーザＩＤ「Ｕ１」を受信し、Ｓ７４５において、ユーザＩＤ「Ｕ１」を管理サーバ５０１に送信する。
【００７３】
Ｓ７５０では、管理サーバ５０１は、ユーザＩＤ「Ｕ１」を登録する。Ｓ７５５は、図３のＳ１３０と同様である。Ｓ７６０では、管理サーバ５０１は、ユーザＩＤ「Ｕ１」に関連付けてＰＩＮコード「１１１」を登録する。そして、図３のＳ１３５〜Ｓ１５０、図４のＳ２０５，Ｓ２１０と同様の処理が実行される。このように比較例では、ユーザは、ユーザ情報をサービス提供サーバ４０１ａに登録するためのユーザ登録操作を実行した（図８のＳ７０５）後に、プリンタＩＤ「Ｘ」等を管理サーバ５０１に登録するための検索操作等を実行する必要がある（Ｓ５等）。ユーザ登録操作が実行された後に、ユーザは、検索操作等を実行することを促されないので、検索操作等を実行する必要があることに気付かない可能性がある。
【００７４】
一方、本実施例では、サービス提供サーバ４００ａは、携帯端末２００からメールアドレスを受信すると（図２のＳ４０）、ＰＩＮコード「１１１」を携帯端末２００に送信する（図３のＳ１４５）。プリンタ１００ａは、携帯端末２００からＰＩＮコード「１１１」を受信すると（Ｓ１５０）、ＰＩＮコード「１１１」とプリンタＩＤ「Ｘ」とを管理サーバ５００に送信する（図４のＳ２０５、図６のＳ４０５）。管理サーバ５００は、プリンタ１００ａからＰＩＮコード「１１１」とプリンタＩＤ「Ｘ」とを受信すると、プリンタＩＤ「Ｘ」を管理サーバ５００のメモリ５３４内に登録する（図４のＳ２１０、図６のＳ４１０）。また、サービス提供サーバ４００ａは、携帯端末２００からメールアドレスを受信すると、メールアドレスによって示される宛先にＵＲＬを送信し（図４のＳ２２５、図６のＳ４２５）、携帯端末２００からユーザ情報を受信し（図４のＳ２４０、図６のＳ４４０）、ユーザ情報をサービス提供サーバ４００ａのメモリ４３４内に登録する（図４のＳ２４５、図６のＳ４４５）。これにより、通信システム２は、サービス提供サーバ４００ａのメモリ４３４内のユーザ情報と、管理サーバ５００のメモリ５３４内のプリンタＩＤ「Ｘ」と、を関連付けて登録することができる。
【００７５】
また、本実施例では、検索操作等が実行された後に、ユーザは、サービス提供サーバ４００ａから受信される電子メールに従ってユーザ情報を入力すればよい（図４のＳ２２５〜Ｓ２３５）。即ち、本実施例では、比較例に比べて、ユーザが実行すべき操作を理解するのが容易であるので、ユーザの利便性が向上する。
【００７６】
（対応関係）
サービス提供サーバ４００ａ、プリンタ１００ａ，１００ｂは、それぞれ、「登録サーバ」、「第１の対象装置」、「第２の対象装置」の一例である。携帯端末２００は、「通信装置」及び「端末装置」の一例である。メールアドレス、ＰＩＮコード「１１１」、入力ページ、ＵＲＬは、それぞれ、「宛先情報」、「認証情報」、「入力画面」、「画面関係情報」の一例である。ユーザＩＤは、「特定情報」及び「ユーザ識別情報」の一例である。プリンタＩＤ「Ｘ」、プリンタＩＤ「Ｙ」は、それぞれ、「第１の装置識別情報」、「第２の装置識別情報」の一例である。ＰＩＮコード要求、仮登録要求は、それぞれ、「第１の登録要求」、「第２の登録要求」の一例である。プリンタ問合要求、プリンタ問合応答、アドレス問合要求、アドレス問合応答は、それぞれ、「第１の問合要求」、「第１の問合応答」、「第２の問合要求」、「第２の問合応答」の一例である。
【００７７】
図２において、Ｓ４０，Ｓ４５，Ｓ５０が、それぞれ、「宛先情報受信部」、「第２の問合部」、「応答受信部」によって実行される処理の一例である。図３のＳ１１０が、「第２の登録要求送信部」によって実行される処理の一例である。図３のＳ１２５及び図５のＳ３２５が、「第１の登録要求送信部」によって実行される処理の一例である。図３のＳ１４５及び図５のＳ３４５が、「認証情報送信部」によって実行される処理の一例である。図３のＳ１５０及び図５のＳ３５０が、「認証情報受信部」によって実行される処理の一例である。図３のＳ１５５、図４のＳ２１５、図５のＳ３５５、及び、図６のＳ４１５が、「第１の問合部」によって実行される処理の一例である。図４のＳ２０５及び図６のＳ４０５が、「装置識別情報送信部」及び「装置識別情報受信部」によって実行される処理の一例である。図４のＳ２１０及び図６のＳ４１０が、「装置識別情報登録部」によって実行される処理の一例である。図４のＳ２２５及び図６のＳ４２５が、「画面関係情報送信部」によって実行される処理の一例である。図４のＳ２４０及び図６のＳ４４０が、「ユーザ情報受信部」によって実行される処理の一例である。図４のＳ２４５及び図６のＳ４４５が、「ユーザ情報登録部」によって実行される処理の一例である。図４のＳ２５０が、「ユーザ識別情報送信部」によって実行される処理の一例である。
【００７８】
（第２実施例）
第１実施例とは異なる点を説明する。本実施例では、携帯端末２００に代えて、プリンタ１００ａがメールアドレスをサービス提供サーバ４００ａに送信する。
【００７９】
（登録処理；図９）
図９を参照して、本実施例の登録処理を説明する。Ｓ８０５では、ユーザは、情報を各サーバに登録するための情報登録操作をプリンタ１００ａに実行する。Ｓ８０８〜Ｓ８１５は、処理の主体がプリンタ１００ａであることを除き、図２のＳ３２〜Ｓ３５と同様である。
【００８０】
Ｓ８４０では、プリンタ１００ａは、メールアドレスをサービス提供サーバ４００ａに送信する。
【００８１】
サービス提供サーバ４００ａは、プリンタ１００ａからメールアドレスを受信すると、図２のＳ４５，Ｓ５０と同様の処理を実行し、Ｓ８５５において、管理サーバ５００内にメールアドレスが登録済みであるのか否かを判断する。サービス提供サーバ４００ａは、アドレス問合応答がメールアドレスが登録済みであることを示す場合に、Ｓ８５５でＹＥＳと判断し、図５のＳ３２５に進む。一方、サービス提供サーバ４００ａは、アドレス問合応答がメールアドレスが登録済みでないことを示す場合に、Ｓ８５５でＮＯと判断し、図３のＳ１０５に進む。
【００８２】
本実施例では、図３のＳ１０５に進む場合では、Ｓ１４５，Ｓ１５０において、サービス提供サーバ４００ａは、ＰＩＮコード「１１１」をプリンタ１００ａに送信する。また、図５のＳ３２５に進む場合では、Ｓ３４５，Ｓ３５０において、サービス提供サーバ４００ａは、ＰＩＮコード「１１１」をプリンタ１００ａに送信する。
【００８３】
（本実施例の効果）
本実施例でも、第１実施例と同様に、通信システム２は、サービス提供サーバ４００ａのメモリ４３４内のユーザ情報と、管理サーバ５００のメモリ５３４内のプリンタＩＤ「Ｘ」と、を関連付けて登録することができる。また、本実施例では、プリンタを選択するための図２のＳ５〜Ｓ３０の操作及び処理を実行せずに済むため、ユーザ情報、プリンタＩＤ等を迅速に登録することができる。図９のＳ８４０が、「宛先情報受信部」によって実行される処理の一例である。
【００８４】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【００８５】
（変形例１）各実施例では、図２のＳ５４０、図９のＳ８４０において、サービス提供サーバ４００ａは、メールアドレスに代えて、携帯端末２００から、ユーザが有する電話番号を受信してもよい。また、サービス提供サーバ４００ａは、図４のＳ２２５、図６のＳ４２５において、ショートメッセージサービスを利用して、電話番号によって示される宛先に、ＵＲＬを送信してもよい。即ち、「宛先情報」は、電話番号等であってもよい。
【００８６】
（変形例２）各実施例では、図４のＳ２２５、図６のＳ４２５において、サービス提供サーバ４００ａは、ＵＲＬに代えて、入力ページを表わす入力ページデータを送信してもよい。即ち、「画面関係情報」は、入力ページデータ等であってもよい。
【００８７】
（変形例３）各実施例では、メールアドレスは、携帯端末２００に対応（即ち設定）されているが、変形例では、例えば、携帯端末２００とは異なるＰＣに設定されていてもよい。この場合、携帯端末２００に代えて、ＰＣについて図４のＳ２２８〜Ｓ２４０、図６のＳ４２８〜Ｓ４４０が実行される。即ち、「端末装置」は、ＰＣ等であってもよい。
【００８８】
（変形例４）各実施例では、サービス提供サーバ４００ａは、メールアドレスを受信してから（図２のＳ４０）ＰＩＮコード「１１１」等を送信するまで（図３のＳ１４５、図５のＳ３４５）の間のいずれのタイミングでＵＲＬを送信してもよい。即ち、「画面関係情報」は、認証情報が送信される前に送信されてもよい。
【００８９】
（変形例５）管理サーバ５００は、サービス提供サーバ４００ａと一体に構成されていてもよい。この場合、サーバ４００ａ，５００の間の通信は省略され、ユーザ情報、プリンタＩＤ等の情報が１個のメモリ４３４に登録される。即ち、「情報管理サーバ」は、登録サーバと一体に構成されていてもよい。
【００９０】
（変形例６）各実施例では、管理サーバ５００内のプリンタＩＤ「Ｘ」等とサービス提供サーバ４００ａ内のユーザ情報とが、ユーザＩＤ「Ｕ１」を介して関連付けられているが、これらの情報は管理ＩＤを介して関連付けられているともいえる。即ち、「特定情報」は、例えば、管理ＩＤであってもよい。また、各実施例では、管理サーバ５００は、図２のＳ４０で受信されるメールアドレスをメモリ５３４に登録してもよいし、図３のＳ１３５、図５のＳ３３５で受信されるＰＩＮコード「１１１」をメモリ５３４に登録してもよい。この場合、管理サーバ５００内のプリンタＩＤ「Ｘ」等とサービス提供サーバ４００ａ内のユーザ情報とが、メールアドレス又はＰＩＮコード「１１１」を介して関連付けられる。即ち、「特定情報」は、メールアドレス、ＰＩＮコード「１１１」等であってもよい。また、これらの場合、「ユーザ識別情報」が情報管理サーバに送信されなくてもよいので、「識別情報送信部」は、省略可能である。
【００９１】
（変形例７）上記の実施例では、各デバイス１００ａ，４００ａ，５００のＣＰＵ１３２，４３２，５３２がプログラム１３６，４３６，５３６（即ちソフトウェア）を実行することによって、図２〜図７、及び、図９の各処理が実現される。これに代えて、図２〜図７、及び、図９の各処理のうちの少なくとも１つの処理は、論理回路等のハードウェアによって実現されてもよい。
【００９２】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００９３】
２：通信システム、４：インターネット、１００ａ，１００ｂ：プリンタ、１１２：操作部、１１４：表示部、１１６：印刷実行部、１２０，４２０，５２０：ネットワークインターフェース、１３０，４３０，５３０：制御部、１３２，４３２，５３２：ＣＰＵ、１３４，４３４，５３４：メモリ、１３６，４３６，５３６：プログラム、２００，２０１：携帯端末、３００：ＡＰ、４００ａ，４００ｂ，４０１ａ：サービス提供サーバ、５００，５０１：管理サーバ、ＩＰａ，ＩＰｂ，ＩＰｘ：ＩＰアドレス、ＳＣ１：プリンタ選択画面、ＳＣ２：サービス選択画面、ＳＶ１，ＳＶ２：サービス名
【図１】
2018116623.tif 000003
【図２】
2018116623.tif 000004
【図３】
2018116623.tif 000005
【図４】
2018116623.tif 000006
【図５】
2018116623.tif 000007
【図６】
2018116623.tif 000008
【図７】
2018116623.tif 000009
【図８】
2018116623.tif 000010
【図９】
2018116623.tif 000011