(57)【特許請求の範囲】
【請求項１】
複数の画像処理装置及び情報処理装置とネットワークを介して通信可能な通信インターフェースと、
１個以上のコードを記憶する記憶部と、
を備えるサーバ装置であって、
前記サーバ装置は、
第１の画像処理装置に固有の第１の識別情報と、ユーザによって前記第１の画像処理装置に入力される第１の特定コードと、を前記第１の画像処理装置から取得するコード取得部と、
前記記憶部に記憶された前記１個以上のコードの中に、前記第１の画像処理装置から取得される前記第１の特定コードに一致する第１の対象コードがあるのか否かを判断する判断部と、
前記１個以上のコードの中に前記第１の対象コードがあると判断される場合に、前記第１の特定コードに対応する第１の対応情報を前記第１の画像処理装置に送信する送信部と、
前記第１の画像処理装置から前記情報処理装置に供給される前記第１の対応情報と、前記ユーザによって前記情報処理装置に入力されるユーザアカウント情報と、を前記情報処理装置から受信するアカウント情報受信部と、
前記情報処理装置から受信された前記ユーザアカウント情報と、前記第１の対応情報で識別される前記第１の識別情報と、を関連付けて前記記憶部に登録する登録部と、
を備える、サーバ装置。
【請求項２】
前記送信部は、さらに、前記１個以上のコードの中に前記第１の対象コードがあると判断される場合に、前記ユーザアカウント情報を入力するためのウェブページの前記ネットワーク上の位置を特定する符号化コードを表わす符号化データを送信し、
前記送信部は、前記１個以上のコードの中に前記第１の対象コードがあると判断される場合に、前記符号化コードを前記情報処理装置で読み取ることを前記ユーザに促すためのメッセージを含む印刷データを生成し、当該印刷データを前記第１の画像処理装置に送信する、請求項１に記載のサーバ装置。
【請求項３】
前記送信部は、さらに、前記１個以上のコードの中に前記第１の対象コードがあると判断される場合に、前記ユーザアカウント情報を入力するためのウェブページの前記ネットワーク上の位置を特定する符号化コードを表わす符号化データを送信し、
前記送信部は、前記１個以上のコードの中に前記第１の対象コードがあると判断される場合に、前記第１の画像処理装置が備える表示部に表示される前記符号化コードを読み取ることを前記ユーザに促すためのメッセージを含む表示用データを生成し、当該表示用データを前記第１の画像処理装置に送信する、請求項１に記載のサーバ装置。
【請求項４】
前記符号化データは、二次元コードを表わす二次元コードデータである、請求項２又は３に記載のサーバ装置。
【請求項５】
前記コード取得部は、前記ユーザアカウント情報と、前記第１の識別情報と、が関連付けて前記記憶部に登録された後に、第２の画像処理装置に固有の第２の識別情報と、前記ユーザによって前記第２の画像処理装置に入力される第２の特定コードと、を前記第２の画像処理装置から取得し、
前記判断部は、前記１個以上のコードの中に、前記第２の画像処理装置から取得される前記第２の特定コードに一致する第２の対象コードがあるのか否かを判断し、
前記送信部は、前記１個以上のコードの中に前記第２の対象コードがある場合に、前記第２の特定コードに対応する第２の対応情報と、前記ユーザアカウント情報を入力するためのウェブページの前記ネットワーク上の位置を特定する特定データであって、前記ウェブページは、新規登録モード及び追加登録モードのうちのいずれかのモードを前記ユーザに選択させるための選択ページを含む前記特定データと、を前記第２の画像処理装置に送信し、
前記新規登録モードは、登録済みの前記ユーザアカウント情報とは異なる新たな追加ユーザアカウント情報と、前記第２の識別情報と、を関連付けて前記記憶部に登録するためのモードであり、
前記追加登録モードは、登録済みの前記ユーザアカウント情報と、前記第２の識別情報と、を関連付けて前記記憶部に登録するためのモードである、請求項１から４のいずれか一項に記載のサーバ装置。
【請求項６】
前記特定データで表される前記ウェブページは、さらに、前記選択ページにおいて前記新規登録モードが選択される場合に表示される新規登録ページを含み、
前記新規登録ページは、前記追加ユーザアカウント情報を入力するための画像を含み、
前記アカウント情報受信部は、前記第２の画像処理装置から前記情報処理装置に供給される前記第２の対応情報と、前記情報処理装置に表示される前記新規登録ページにおいて、前記ユーザによって入力される前記追加ユーザアカウント情報と、を前記情報処理装置から受信し、
前記登録部は、前記第２の対応情報と、前記追加ユーザアカウント情報と、が前記情報処理装置から受信される場合に、前記追加ユーザアカウント情報と、前記第２の対応情報で識別される前記第２の識別情報と、を関連付けて前記記憶部に登録する、請求項５に記載のサーバ装置。
【請求項７】
前記特定データで表される前記ウェブページは、さらに、前記選択ページにおいて前記追加登録モードが選択される場合に表示される追加登録ページを含み、
前記追加登録ページは、前記ユーザアカウント情報の一部を入力するための画像を含み、
前記アカウント情報受信部は、前記第２の画像処理装置から前記情報処理装置に供給される前記第２の対応情報と、前記情報処理装置に表示される前記追加登録ページにおいて前記ユーザによって入力される前記ユーザアカウント情報の一部と、を前記情報処理装置から受信し、
前記登録部は、
前記第２の対応情報と、前記ユーザアカウント情報の前記一部と、が前記情報処理装置から受信された場合に、前記ユーザアカウント情報と、前記第２の対応情報で識別される前記第２の識別情報と、を関連付けて前記記憶部に登録する、請求項５又は６に記載のサーバ装置。
【請求項８】
前記登録部は、さらに、前記ユーザアカウント情報と、前記第１の特定コードと、を関連付けて前記記憶部に登録し、
前記コード取得部は、前記ユーザアカウント情報と、前記第１の識別情報と、前記第１の特定コードと、が関連付けて登録された後に、第３の画像処理装置において、前記第３の画像処理装置に固有の第３の識別情報と、前記ユーザによって入力される前記第１の特定コードと、を前記第３の画像処理装置から取得し、
前記登録部は、前記第１の特定コードと前記第３の識別情報とが前記第３の画像処理装置から取得された場合に、前記第１の特定コードに関連付けて登録済みの前記ユーザアカウント情報と、前記第３の識別情報と、を関連付けて前記記憶部に登録する、請求項１から７のいずれか一項に記載のサーバ装置。
【請求項９】
前記第１の対応情報は、クエリ文字列で表される情報である、請求項１から８のいずれか一項に記載のサーバ装置。
【請求項１０】
前記サーバ装置は、前記画像処理装置を介して前記情報処理装置と無線通信可能に接続されており、
前記送信部は、無線通信を利用して、前記第１の対応情報を前記情報処理装置に送信する、請求項１から９のいずれか一項に記載のサーバ装置。
【請求項１１】
サーバ装置と第１の画像処理装置とを備える通信システムであって、
前記サーバ装置は、
複数の画像処理装置及び情報処理装置とネットワークを介して通信可能な通信インターフェースと、
１個以上のコードを記憶する記憶部と、を備え、
前記第１の画像処理装置は、第１の画像処理装置に固有の第１の識別情報と、ユーザによって前記第１の画像処理装置に入力される第１の特定コードと、を前記サーバ装置に送信するコード送信部を備え、
前記サーバ装置は、さらに、
前記第１の識別情報と、前記第１の特定コードと、を前記第１の画像処理装置から取得するコード取得部と、
前記記憶部に記憶された前記１個以上のコードの中に、前記第１の画像処理装置から取得される前記第１の特定コードに一致する第１の対象コードがあるのか否かを判断する判断部と、
前記１個以上のコードの中に前記第１の対象コードがあると判断される場合に、前記第１の特定コードに対応する第１の対応情報を前記第１の画像処理装置に送信する送信部と、を備え、
前記第１の画像処理装置は、さらに、
前記サーバ装置から前記第１の対応情報を受信する受信部と、
前記第１の対応情報を前記情報処理装置に供給するために用いる符号化コードを出力する出力部と、を備え、
前記サーバ装置は、さらに、
前記第１の画像処理装置から前記情報処理装置に供給される前記第１の対応情報と、ユーザによって前記情報処理装置に入力されるユーザアカウント情報と、を前記情報処理装置から受信するアカウント情報受信部と、
前記情報処理装置から受信された前記ユーザアカウント情報と、前記第１の対応情報で識別される前記第１の識別情報と、を関連付けて前記記憶部に登録する登録部と、
を備える、通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に開示されている技術は、ユーザアカウント情報を登録するためのサーバ装置と、当該サーバ装置を含む通信システムと、に関する。
【背景技術】
【０００２】
ユーザアカウント情報と、画像処理装置に固有の識別情報と、を関連付けてサーバ装置に登録する技術が知られている。当該技術では、ユーザアカウント情報と、識別情報と、を関連付けるために、ワンタイムパスワードが利用される。なお、関連する技術を、特許文献１が開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2009-294931号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されているように、画像処理装置をサーバ装置に登録する場合、ユーザは、サーバ装置にアクセスし、ユーザアカウント情報の登録を行い、さらに、画像処理装置に固有の識別情報を入力する必要がある場合がある。その場合に、ユーザは、画像処理装置に固有の識別情報を登録するために、画像処理装置の識別情報（例えば、モデル名やシリアル番号）を画像処理装置で調べて入力する必要があり、使い勝手が良いとは言えなかった。
本明細書では、ユーザアカウント情報と、画像処理装置に固有の識別情報と、をサーバ装置に登録するための新規な技術を開示する。
【課題を解決するための手段】
【０００５】
この目的を達成するために、本明細書に開示されているサーバ装置は、複数の画像処理装置及び情報処理装置とネットワークを介して通信可能な通信インターフェースと、１個以上のコードを記憶する記憶部と、を備えるサーバ装置であって、サーバ装置は、第１の画像処理装置に固有の第１の識別情報と、ユーザによって第１の画像処理装置に入力される第１の特定コードと、を第１の画像処理装置から取得するコード取得部と、記憶部に記憶された１個以上のコードの中に、第１の画像処理装置から取得される第１の特定コードに一致する第１の対象コードがあるのか否かを判断する判断部と、１個以上のコードの中に第１の対象コードがあると判断される場合に、第１の特定コードに対応する第１の対応情報を第１の画像処理装置に送信する送信部と、第１の画像処理装置から情報処理装置に供給される第１の対応情報と、ユーザによって情報処理装置に入力されるユーザアカウント情報と、を情報処理装置から受信するアカウント情報受信部と、情報処理装置から受信されユーザアカウント情報と、第１の対応情報で識別される第１の識別情報と、を関連付けて記憶部に登録する登録部と、を備える。
【０００６】
本明細書に開示のサーバ装置によれば、ユーザアカウント情報及び第１の識別情報をサーバ装置に適切に登録することができる。
【０００７】
本明細書に開示のサーバ装置によれば、ユーザは、符号化コードを情報処理装置で読み取ることによって、情報処理装置に符号化データを取得させることができる。
【０００８】
本明細書に開示のサーバ装置は、ユーザアカウント情報と、第１の識別情報と、が関連付けてサーバ装置に登録されている状況で、ユーザの選択に応じて、第２の識別情報を新規登録又は追加登録することができる。
【０００９】
本明細書に開示のサーバ装置は、ユーザアカウント情報と、第１の識別情報と、が関連付けてサーバ装置に登録されている状況で、登録済みのユーザアカウント情報の一部がユーザによって入力されれば、第２の識別情報を追加登録することができる。即ち、サーバ装置は、ユーザの利便性を向上させ得る。
【００１０】
本明細書に開示のサーバ装置は、ユーザアカウント情報と、第１の識別情報と、が関連付けてサーバ装置に登録されている状況で、第１の特定コードを利用して、ユーザアカウント情報と、第３の識別情報と、を関連付けて登録することができる。
【００１１】
本明細書に開示のサーバ装置によれば、ユーザによる操作が実行されなくても、無線通信を利用して、第１の対応情報が情報処理装置に送信される。これにより、ユーザの利便性が向上し得る。
【００１２】
なお、本明細書に開示の技術は、サーバ装置、サーバ装置の制御方法、サーバ装置を制御する制御装置、制御方法、制御プログラムを記憶する記憶媒体、サーバ装置と少なくとも１個の他の機器（例えば第１〜第３の画像処理装置、情報処理装置）とを含む通信システム等の種々の態様で実現可能である。
【図面の簡単な説明】
【００１３】
【図１】通信システムのブロック図である。
【図２】登録サーバの記憶部に登録されている各情報の一例を示す。
【図３】１個目のプリンタの製品情報が登録されるケースＡのシーケンス図を示す。
【図４】図３の続きのシーケンス図を示す。
【図５】２個目のプリンタの製品情報が登録されるケースＢのシーケンス図を示す。
【図６】新規登録が選択されるケースＢ１のシーケンス図を示す。
【図７】追加登録が選択されるケースＢ２のシーケンス図を示す。
【図８】複合機の製品情報が登録されるケースＣのシーケンス図を示す。
【図９】第２実施例のケースＤを示す。
【図１０】図９の続きのシーケンス図を示す。
【発明を実施するための形態】
【００１４】
（第１実施例）
（通信システムの構成）
図１に、本願に係る実施形態として例示される通信システム１のブロック図を示す。通信システム１は、携帯端末１０、プリンタ１１０、２１０、複合機３１０、登録サーバ１００、基地局６１、ＡＰ（Access Pointの略）５０を備える。登録サーバ１００は、インターネット７０および基地局６１を介して携帯端末１０と通信することが可能であり、ＡＰ５０を介してプリンタ１１０、２１０、複合機３１０と通信することが可能である。
【００１５】
（携帯端末１０の構成）
携帯端末１０は、Ａｎｄｒｏｉｄ（Google Inc.の登録商標）のプラットフォームを搭載した携帯端末である。携帯端末１０は、ＣＰＵ１１、記憶部１２、無線ＬＡＮ（Local Area Networkとも称する）インターフェース部１６、ボタン入力部１７、パネル１８、携帯端末インターフェース部２２、カメラ部２７、を主に備えている。ＣＰＵ１１は、記憶部１２に記憶されるプログラムなどに従って、各機能の制御を行う。またＣＰＵ１１は、プログラムを読み取ることで、各種の手段として機能する。本明細書では、インターフェース部のことを「Ｉ／Ｆ」と記載する。
【００１６】
記憶部１２は、プログラム２１を記憶している。なお、記憶部１２は、ＲＡＭ（Random Access Memoryとも称する）、ＲＯＭ（Read Only Memoryとも称する）、フラッシュメモリ、ＨＤＤ（ハードディスクドライブとも称する）などが組み合わされて構成されているとしてもよい。記憶部１２は、コンピュータが読み取り可能なストレージ媒体であってよい。コンピュータが読み取り可能なストレージ媒体とは、ＲＯＭ、ＲＡＭ、フラッシュメモリ、ハードディスクなどのnon-transitoryな媒体である。インターネット上のサーバなどからダウンロードされるプログラムを搬送する電気信号は、non-transitoryな媒体には含まれない。
【００１７】
プログラム２１は、ブラウザアプリケーション２１ａ、コードリーダアプリケーション２１ｂ、オペレーティングシステム２１ｃ（以下、ＯＳ２１ｃと記載する）を備えている。ＯＳ２１ｃは、ＡｎｄｒｏｉｄプラットフォームのＯＳである。ブラウザアプリケーション２１ａ及びコードリーダアプリケーション２１ｂの各々は、Ａｎｄｒｏｉｄ用のアプリケーションである。
【００１８】
ブラウザアプリケーション２１ａは、登録サーバ１００から取得したウェブデータを、パネル１８に表示させるためのアプリケーションである。
【００１９】
コードリーダアプリケーション２１ｂは、二次元コードをカメラ部２７を用いて撮影することで、二次元コードに対応する二次元コードデータを取得するためのアプリケーションである。コードの一例としては、ＱＲコード（株式会社デンソーウェーブの登録商標）が挙げられる。
【００２０】
ＯＳ２１ｃは、ブラウザアプリケーション２１ａ及びコードリーダアプリケーション２１ｂに共通して利用される基本的な機能を提供するプログラムである。またＯＳ２１ｃは、ブラウザアプリケーション２１ａ及びコードリーダアプリケーション２１ｂの各々の間での、データの受け渡しを管理する。
【００２１】
またＯＳ２１ｃは、無線ＬＡＮ＿Ｉ／Ｆ１６、携帯端末Ｉ／Ｆ２２などを介して取得した各種データや、コードリーダアプリケーション２１ｂが取得した各種データに基づいて、各種の処理を実行することができる。
【００２２】
携帯端末Ｉ／Ｆ２２は、基地局６１との間で無線通信２０２を行うためのＩ／Ｆ（即ち、ＩＣチップ、通信回路）である。無線通信２０２は、３Ｇ、４Ｇ等のセルラー方式の無線通信であってもよい。携帯端末Ｉ／Ｆ２２を用いることで、基地局６１を介してインターネット７０に接続することが可能となる。
【００２３】
無線ＬＡＮ＿Ｉ／Ｆ１６はＷｉ−Ｆｉ  Ｄｉｒｅｃｔ（Wi−Fi  Allianceの登録商標）技術に従った無線通信２０１を実行するためのＩ／Ｆ（即ち、ＩＣチップ、通信回路）である。Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ技術の詳細は、Ｗｉ−Ｆｉ  Ａｌｌｉａｎｃｅによって作成された「Ｗｉ−Ｆｉ  Ｐｅｅｒ−ｔｏ−Ｐｅｅｒ（Ｐ２Ｐ）  Ｔｅｃｈｎｉｃａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｖｅｒｓｉｏｎ１．１」に記述されている。また、無線ＬＡＮ＿Ｉ／Ｆ１６は、Ｗｉ−Ｆｉ（Wi−Fi  Allianceの登録商標）技術に従った無線通信をＡＰ５０を介して実行するためのＩ／Ｆでもある。
【００２４】
ボタン入力部１７は、携帯端末１０の各機能を実行するためのキーである。ボタン入力部１７は、タッチパネルとして、パネル１８と一体に構成されていてもよい。パネル１８は、携帯端末１０の各種機能情報を表示する。カメラ部２７は、対象物を撮影することにより画像データを生成する部位である。
【００２５】
（プリンタ１１０、２１０の構成）
プリンタ１１０は、印刷機能を実行可能な周辺機器（即ちＰＣ等の周辺機器）である。プリンタ１１０は、操作部１１２と、表示部１１４と、無線ＬＡＮ（Local Area Networkとも称する）インターフェース部１１８と、印刷実行部１２０と、制御部１３０と、を備える。各部１１２〜１３０は、バス線（符号省略）に接続されている。
【００２６】
操作部１１２は、複数のキーを備える。ユーザは、操作部１１２を操作することによって、様々な指示をプリンタ１１０に与えることができる。表示部１１４は、様々な情報を表示するためのディスプレイである。操作部１１２は、タッチパネルとして表示部１１４と一体に構成されていても良い。印刷実行部１２０は、インクジェット方式、レーザ方式等の印刷機構である。
【００２７】
制御部１３０は、ＣＰＵ１３２と、記憶部１３４と、を備える。ＣＰＵ１３２は、記憶部１３４に記憶されているプログラム（図示省略）に従って、様々な処理を実行するプロセッサである。記憶部１３４は、ＲＡＭ、ＲＯＭ等によって構成される。記憶部１３４は、記憶部１２と同様に、コンピュータが読み取り可能なストレージ媒体であってよい。
【００２８】
記憶部１３４は、さらに、製品情報ＰＲ１を記憶している。製品情報ＰＲ１は、プリンタ１１０に関する情報であり、シリアル番号「０１」と、製品名「Ｍ１」と、を含む。シリアル番号「０１」は、プリンタ１１０に固有の識別番号である。製品名「Ｍ１」は、プリンタ１１０の機種を示す名称である。
【００２９】
プリンタ２１０は、プリンタ１１０と同様の構成である。プリンタ２１０の記憶部（図示省略）は、製品情報ＰＲ２を記憶している。製品情報ＰＲ２は、プリンタ２１０に関する情報であり、シリアル番号「０２」と、製品名「Ｍ２」と、を含む。シリアル番号「０２」は、プリンタ２１０に固有の識別番号である。製品名「Ｍ２」は、プリンタ２１０の機種を示す名称である。
【００３０】
（複合機３１０の構成）
複合機３１０は、印刷機能を含む複数種類の機能を実行可能な周辺機器（即ちＰＣの周辺機器）である。複合機３１０は、プリンタ１１０と同様の構成に加えて、さらに、読取実行部（図示省略）を備える。読取実行部は、二次元コードを読み取って、二次元コードに対応する二次元コードデータを取得する読取機構である。複合機３１０の記憶部（図示省略）は、製品情報ＰＲ３を記憶している。製品情報ＰＲ３は、複合機３１０に関する情報であり、シリアル番号「０３」と、製品名「Ｍ３」と、を含む。シリアル番号「０３」は、複合機３１０に固有の識別番号である。製品名「Ｍ３」は、複合機３１０の機種を示す名称である。
【００３１】
（登録サーバ１００の構成）
登録サーバ１００は、インターネット７０上に設置されるサーバである。登録サーバ１００は、プリンタ１１０、２１０、複合機３１０のベンダによって提供されるサーバであってもよい。登録サーバ１００は、記憶部１０１とＣＰＵ１０２とネットワークＩ／Ｆ１０３とを備えている。ＣＰＵ１０２は、記憶部１０１に記憶されているプログラム（図示省略）に従って、様々な処理を実行するプロセッサである。記憶部１０１は、ＨＴＭＬデータや画像データなどの各種データを記憶する領域である。登録サーバ１００は、携帯端末１０に搭載されているブラウザアプリケーション２１ａなどのクライアントソフトウェアの要求に応じて、インターネット７０を通じて、記憶部１０１に記憶されている各種データを提供する。
【００３２】
ネットワークＩ／Ｆ１０３は、インターネット７０に接続されている。登録サーバ１００は、ネットワークＩ／Ｆ１０３を用いることで、基地局６１を介して携帯端末１０と通信可能であり、ＡＰ５０を介してプリンタ１１０、２１０、複合機３１０と通信可能である。
【００３３】
（登録サーバ１００の記憶部１０１に登録されている各情報）
登録サーバ１００の記憶部１０１に登録されている各情報の一例を図２を用いて説明する。記憶部１０１内では、本アカウント情報ＡＣｘ、ＡＣｙと、仮アカウント情報ＡＣａ、ＡＣｂと、製品情報ＰＲ１〜ＰＲ３と、が登録されている。なお、以下では、アカウントをＡＣと記載することがある。
【００３４】
本ＡＣ情報ＡＣｘは、プリンタ（又は複合機）のユーザに関する情報であり、本ＡＣ名「ＸＸＸ」と、本パスワード「ＰＷｘ」と、個人情報ＰＩ１と、を含む。本ＡＣ名「ＸＸＸ」及び本パスワード「ＰＷｘ」は、登録サーバ１００にログインするために必要な情報である。個人情報ＰＩ１は、ユーザの氏名、住所、連絡先、及び、登録サーバ１００が提供するサービスに対する支払方法等を含む。本ＡＣ情報ＡＣｙは、本ＡＣ名「ＹＹＹ」と、本パスワード「ＰＷｙ」と、個人情報ＰＩ２と、を含む。本ＡＣ名「ＹＹＹ」、本パスワード「ＰＷｙ」、個人情報ＰＩ２の定義のそれぞれは、本ＡＣ名「ＸＸＸ」、本パスワード「ＰＷｘ」、個人情報ＰＩ１の上記の定義と同様である。
【００３５】
仮ＡＣ情報ＡＣａ、ＡＣｂは、仮のアカウント情報である。仮ＡＣ情報ＡＣａは、仮ＡＣ名「ａａａ」と、仮パスワード「ＰＷａ」と、ＰＩＮコード「１２３」と、を含む。仮ＡＣ名「ａａａ」及び仮パスワード「ＰＷａ」は、登録サーバ１００にログインするために必要な情報である。ＰＩＮコード「１２３」は、アカウント情報と、プリンタの製品情報と、を関連付けて記憶部１０１に登録するために必要な情報である。仮ＡＣ情報ＡＣｂは、仮ＡＣ名「ｂｂｂ」と、仮パスワード「ＰＷｂ」と、ＰＩＮコード「４５６」と、を含む。仮ＡＣ名「ｂｂｂ」、仮パスワード「ＰＷｂ」、ＰＩＮコード「４５６」の定義のそれぞれは、仮ＡＣ名「ａａａ」、仮パスワード「ＰＷａ」、ＰＩＮコード「１２３」の上記の定義と同様である。
【００３６】
図２では、本ＡＣ情報ＡＣｘと、仮ＡＣ情報ＡＣａと、製品情報ＰＲ１、ＰＲ３と、が関連付けて登録され、本ＡＣ情報ＡＣｙと、仮ＡＣ情報ＡＣｂと、製品情報ＰＲ２と、が関連付けて登録されている。このように、１個の本ＡＣ情報と、１個の仮ＡＣ情報と、２個以上の製品情報と、が関連付けて登録され得る。なお、図２の破線で示されるように、仮ＡＣ情報ＡＣｂは、本ＡＣ情報ＡＣｙに関連付けて登録されることに代えて、本ＡＣ情報ＡＣｘに関連付けて登録され得る。
【００３７】
（ケースＡ）
本ＡＣ情報ＡＣｘと、プリンタ１１０の製品情報ＰＲ１と、が関連付けて登録されるケースＡを図３、図４を用いて説明する。本ケースの初期状態では、登録サーバ１００の記憶部１０１は、ＰＩＮコード「１２３」、「４５６」を記憶しているが、他の情報、例えばアカウント情報を記憶していない。ユーザは、ＰＩＮコード「１２３」及び仮パスワード「ＰＷａ」が記載されたカードを有している。ユーザは、例えば、プリンタ１１０の販売店において、当該カードを入手することができる。当該カードは、誰でも自由に持ち出せるような態様で店頭に置かれていてもよいし、プリンタ１１０の購入者のみに配布してもよいし、プリンタ１１０に予め付属していてもよい。
【００３８】
ユーザは、Ｓ８において、プリンタ１１０の電源をＯＮする。Ｓ１０において、ユーザは、ＰＩＮコード入力ページデータを要求するための操作をプリンタ１１０の操作部１１２に入力する。ＰＩＮコード入力ページデータは、ＰＩＮコードを入力するための画像を含むＰＩＮコード入力ページを表わすデータである。
【００３９】
Ｓ１２では、プリンタ１１０は、ＰＩＮコード入力ページ要求を登録サーバ１００に送信する。登録サーバ１００は、プリンタ１１０からＰＩＮコード入力ページ要求を受信すると、Ｓ１４において、ＰＩＮコード入力ページデータをプリンタ１１０に送信する。Ｓ１６では、プリンタ１１０は、ＰＩＮコード入力ページを表示部１１４に表示させる。
【００４０】
Ｓ１８では、ユーザは、カードに記載されたＰＩＮコード「１２３」をプリンタ１１０の操作部１１２に入力する。
【００４１】
Ｓ１９では、プリンタ１１０は、シリアル番号「０１」及び製品名「Ｍ１」を含む製品情報ＰＲ１を記憶部１３４から読み出し、ＰＩＮコード「１２３」及び製品情報ＰＲ１を登録サーバ１００に送信する。
【００４２】
登録サーバ１００は、ＰＩＮコード「１２３」及び製品情報ＰＲ１をプリンタ１１０から取得すると、Ｓ２０において、記憶部１０１に記憶された２個のＰＩＮコードの中に、取得済みの製品情報ＰＲ１に含まれるＰＩＮコード「１２３」に一致するＰＩＮコードがあるのか否かを判断する。本ケースでは、登録サーバ１００は、記憶部１０１に記憶された２個のＰＩＮコードの中にＰＩＮコード「１２３」があるため、Ｓ２０でＹＥＳと判断する。なお、仮に記憶部１０１に記憶された２個のＰＩＮコードの中にＰＩＮコード「１２３」がない場合、ＣＰＵ１０２は、Ｓ２０でＮＯと判断し、図３の処理を終了する。
【００４３】
Ｓ２２では、登録サーバ１００は、ＰＩＮコード「１２３」が本ＡＣ情報に関連付けずに登録されていると判断する。Ｓ２３では、登録サーバ１００は、仮ＡＣ名「ａａａ」及び仮パスワード「ＰＷａ」を生成し、仮ＡＣ名「ａａａ」と、仮パスワード「ＰＷａ」と、記憶済みのＰＩＮコード「１２３」と、を利用して、仮ＡＣ情報ＡＣａを生成する。なお、変形例では、登録サーバ１００は、仮ＡＣ名「ａａａ」及び仮パスワード「ＰＷａ」をカード発行時に生成し、記憶部１０１に予め記憶していてもよい。そして、登録サーバ１００は、Ｓ２２において記憶済の仮ＡＣ名「ａａａ」及び仮パスワード「ＰＷａ」を読み出す構成でも良い。さらに、登録サーバ１００は、生成済みの仮ＡＣ情報ＡＣａと、製品情報ＰＲ１と、を関連付けて記憶部１０１に登録する。Ｓ２４では、登録サーバ１００は、ＵＲＬ１５０と、二次元コードデータ１５１と、メッセージデータ１５２と、を含む印刷データを生成する。ＵＲＬ１５０は、本ＡＣ情報を入力するためのウェブページのインターネット７０上の位置を特定するデータである。ＵＲＬ１５０は、仮ＡＣ名「ａａａ」を含む。具体的には、ＵＲＬ１５０は、仮ＡＣ名「ａａａ」を表わすクエリ文字例「ａｃ＝ａａａ」を含む。二次元コードデータ１５１は、ＵＲＬ１５０と同一の内容のデータである。メッセージデータ１５２は、二次元コードデータ１５１によって表わされる二次元コードを携帯端末１０で読み取ることをユーザに促すためのメッセージを表わすデータを含む。Ｓ２５では、登録サーバ１００は、生成済みの印刷データをプリンタ１１０に送信する。
【００４４】
プリンタ１１０は、登録サーバ１００から印刷データを受信すると、Ｓ２６において、印刷データによって表わされる画像の印刷を印刷実行部１２０に実行させる。画像は、ＵＲＬ１５０を示す文字列と、ＵＲＬ１５０に対応する二次元コードと、二次元コードを携帯端末１０で読み取ることをユーザに促すためのメッセージと、を含む。画像は、さらに、携帯端末１０に代えてＰＣが利用される場合には、ＵＲＬ１５０にアクセスして本ＡＣ情報を登録することをユーザに促すためのメッセージを含む。
【００４５】
図４のＳ１１０では、ユーザは、二次元コードを読み取るための操作を実行する。具体的には、ユーザは、携帯端末１０のカメラ部２７を用いて二次元コードを撮影する。これにより、携帯端末１０は、二次元コードに対応する二次元コードデータ１５１を取得する。なお、ユーザは、二次元コードを撮影することに代えて、ＵＲＬ１５０をボタン入力部１７を介して携帯端末１０に入力してもよい。
【００４６】
なお、携帯端末１０に代えて、ＰＣが利用される場合では、Ｓ１１０において以下の処理が実行され得る。ＰＣは、二次元コードを読み取るための機能を備えていない可能性が高いため、ユーザは、ＵＲＬ１５０をＰＣに入力する必要がある場合が多い。ただし、例えば、ＰＣと複合機３１０とが接続されている場合では、ＰＣは、複合機３１０の読取実行部が二次元コードを読み取ることによって取得される二次元コードデータを複合機３１０から取得可能である。
【００４７】
Ｓ１１２では、携帯端末１０は、二次元コードデータ１５１（即ちＵＲＬ１５０）を読み取ることによって、ＵＲＬ１５０を含む仮パスワード入力ページ要求を登録サーバ１００に送信する。仮パスワード入力ページ要求は、仮パスワード入力ページデータを要求するための信号である。仮パスワード入力ページデータは、仮パスワードを入力するための画像を含む仮パスワード入力ページを表わすデータである。なお、以下のＳ１３６までの通信の内容は、仮ＡＣ名「ａａａ」を表わすクエリ文字例「ａｃ＝ａａａ」を常に含むが、その旨の記載を省略することがある。
【００４８】
登録サーバ１００は、仮パスワード入力ページ要求を受信すると、Ｓ１１４において、仮パスワード入力ページデータを携帯端末１０に送信する。
【００４９】
携帯端末１０は、登録サーバ１００から仮パスワード入力ページデータを受信すると、Ｓ１１６において、仮パスワード入力ページデータによって表わされる仮パスワード入力ページをパネル１８に表示させる。
【００５０】
Ｓ１１８では、ユーザは、カードに記載された仮パスワード「ＰＷａ」をボタン入力部１７を介して携帯端末１０に入力する。
【００５１】
Ｓ１２０では、携帯端末１０は、入力済みの仮パスワード「ＰＷａ」を登録サーバ１００に送信する。
【００５２】
登録サーバ１００は、携帯端末１０から仮パスワード「ＰＷａ」を受信すると、Ｓ１２２において、選択ページデータを携帯端末１０に送信する。選択ページデータは、新規登録モードに対応する「新規登録」ボタンと、追加登録モードに対応する「追加登録」ボタンと、を含む選択ページＰＧ１を表わす。新規登録モードは、登録サーバ１００に未登録の本ＡＣ情報と、シリアル番号と、を関連付けて登録サーバ１００に登録するためのモードである。追加登録モードは、登録サーバ１００に登録済みの本ＡＣ情報と、シリアル番号と、を関連付けて登録サーバ１００に登録するためのモードである。ただし、本ケースでは、１個の本ＡＣ情報も登録サーバ１００に登録されていないため、選択ページＰＧ１では、「追加登録」ボタンが選択不可能な態様で表示されている。
【００５３】
Ｓ１２６では、ユーザは、「新規登録」ボタンを選択するための操作を携帯端末１０のボタン入力部１７に実行する。これにより、新規登録モードが選択される。
【００５４】
Ｓ１２８では、携帯端末１０は、新規登録ページデータを要求するための新規登録ページ要求を登録サーバ１００に送信する。新規登録ページデータは、未登録の本ＡＣ情報を入力するための画像を含む新規登録ページＰＧ２を表わすデータである。
【００５５】
登録サーバ１００は、携帯端末１０から新規登録ページ要求を受信すると、Ｓ１３０において、新規登録ページデータを携帯端末１０に送信する。
【００５６】
携帯端末１０は、登録サーバ１００から新規登録ページデータを受信すると、Ｓ１３２において、新規登録ページデータによって表わされる新規登録ページＰＧ２をパネル１８に表示させる。新規登録ページＰＧ２は、本ＡＣ名と、本パスワードと、個人情報（即ち、ユーザの氏名、住所、連絡先、及び、登録サーバ１００が提供するサービスに対する支払方法等）と、を入力するための画像を含む。なお、図４では、ユーザの氏名以外の個人情報を入力するための画像を図示省略している。
【００５７】
Ｓ１３４では、ユーザは、本ＡＣ名「ＸＸＸ」と、本パスワード「ＰＷｘ」と、個人情報ＰＩ１と、を含む本ＡＣ情報ＡＣｘを、ボタン入力部１７を介して携帯端末１０に入力する。本ＡＣ情報ＡＣｘは、ユーザが任意に決定可能な情報である。
【００５８】
Ｓ１３６では、携帯端末１０は、本ＡＣ情報ＡＣｘと、仮ＡＣ名「ａａａ」と、を登録サーバ１００に送信する。上述したように、Ｓ１３６の通信の内容は、仮ＡＣ名「ａａａ」を表わすクエリ文字例「ａｃ＝ａａａ」を含んでいるため、携帯端末１０は、仮ＡＣ名「ａａａ」を登録サーバ１００に送信しているといえる。
【００５９】
登録サーバ１００は、本ＡＣ情報ＡＣｘと、仮ＡＣ名「ａａａ」と、を携帯端末１０から受信すると、Ｓ１３８において、本ＡＣ情報ＡＣｘと、仮ＡＣ名「ａａａ」を含む仮ＡＣ情報ＡＣａと、仮ＡＣ情報ＡＣａに関連付けて登録済みの製品情報ＰＲ１と、を関連付けて記憶部１０１に登録する。
【００６０】
＜ケースＡの効果＞
本実施例とは異なる構成として、ユーザがＰＩＮコード「１２３」を登録サーバ１００に登録する構成（以下では「比較例」と呼ぶ）を想定する。比較例の初期状態では、登録サーバ１００は、１個のＰＩＮコードも記憶していない。また、ユーザは、ＰＩＮコード「１２３」及び仮パスワード「ＰＷａ」が記載されたカードを入手していない。比較例では、本ＡＣ情報ＡＣｘと、シリアル番号「０１」と、を関連付けて登録サーバ１００に登録するために、以下の処理及び操作が実行される必要がある。即ち、まず、ユーザは、ＰＩＮコードをプリンタ１１０に入力するために、プリンタ１１０の電源をＯＮする。しかし、プリンタ１１０は、ＰＩＮコードの入力前に、ＰＩＮコードを登録サーバ１００に登録する必要があることをユーザに通知する。そのため、ユーザは、プリンタ１１０がある場所から、携帯端末１０がある場所に移動した後に、携帯端末１０を利用して、ＰＩＮコードを登録サーバ１００に発行させるための操作を実行する。その結果、登録サーバ１００は、ＰＩＮコード「１２３」を生成及び登録し、登録済みのＰＩＮコード「１２３」を携帯端末１０（即ちユーザ）に送信する。次いで、ユーザは、携帯端末１０がある場所から、プリンタ１１０がある場所に再び移動した後に、取得済みのＰＩＮコード「１２３」をプリンタ１１０に入力する（図３のＳ１８参照）。そして、Ｓ１９〜Ｓ２６と同様の処理が実行される。次いで、ユーザは、プリンタ１１０がある場所から、携帯端末１０がある場所に再び移動した後に、携帯端末１０を用いて、用紙に印刷された二次元コードを読み取る（図４のＳ１１０参照）。そして、Ｓ１１２〜Ｓ１３８と同様の処理が実行される。その結果、登録サーバ１００は、本ＡＣ情報ＡＣｘと、製品情報ＰＲ１と、を関連付けて登録する。上記で説明した技術では、ユーザは、プリンタ１１０がある場所と、携帯端末１０がある場所と、の間を３回移動しており、ユーザの利便性が低い。また、仮に、プリンタ１１０の電源をＯＮする前に、ユーザがＰＩＮコードを登録サーバ１００に登録するとしても、２回移動する必要がある。
【００６１】
本実施例では、ユーザは、本ＡＣ情報ＡＣｘ及び製品情報ＰＲ１を登録サーバ１００に登録するために、以下の操作を実行する。即ち、まず、ユーザは、プリンタ１１０の電源をＯＮして（図３のＳ８）、ＰＩＮコード「１２３」をプリンタ１１０に入力する（Ｓ１０）。次いで、ユーザは、プリンタ１１０がある場所から、携帯端末１０がある場所に移動した後に、用紙に印刷された二次元コードを読み取り（図４のＳ１１０）、仮パスワード「ＰＷａ」の入力、新規登録モードの選択、及び、本ＡＣ情報ＡＣｘの入力を実行する（Ｓ１１８、Ｓ１２６、Ｓ１３４）。このように、本ＡＣ情報ＡＣｘと、シリアル番号「０１」と、を登録サーバ１００に登録するために、ユーザは、プリンタ１１０がある場所と、携帯端末１０がある場所と、の間を１回移動すればよい。このように、登録サーバ１００は、本ＡＣ情報ＡＣｘと、製品情報ＰＲ１と、を登録サーバ１００に登録する際のユーザの利便性を向上させることができる。
【００６２】
本実施例では、ユーザは、ＵＲＬ１５０を携帯端末１０に入力することに代えて、二次元コードを携帯端末１０で読み取ることによって、携帯端末１０に二次元コードデータ１５１（即ちＵＲＬ１５０）を取得させることができる（図４のＳ１１０）。これにより、登録サーバ１００は、ユーザの利便性をより向上させることができる。
【００６３】
（ケースＢ１）
プリンタ２１０の製品情報ＰＲ２が新規登録されるケースＢ１を図５、図６を用いて説明する。ケースＢ１の初期状態では、本ＡＣ情報ＡＣｘと、仮ＡＣ情報ＡＣａと、製品情報ＰＲ１と、が関連付けて登録サーバ１００に登録されている。ユーザは、ＰＩＮコード「４５６」及び仮パスワード「ＰＷｂ」が記載されたカードを入手している。Ｓ２０８〜Ｓ２１６は、図３のＳ８〜Ｓ１６と同様である。
【００６４】
Ｓ２１８では、ユーザは、カードに記載されたＰＩＮコード「４５６」をプリンタ２１０の操作部（図示省略）に入力する。
【００６５】
Ｓ２１９では、プリンタ２１０は、シリアル番号「０２」及び製品名「Ｍ２」を含む製品情報ＰＲ２を記憶部（図示省略）から読み出し、ＰＩＮコード「４５６」及び製品情報ＰＲ２を登録サーバ１００に送信する。
【００６６】
登録サーバ１００は、ＰＩＮコード「４５６」及び製品情報ＰＲ２をプリンタ２１０から取得すると、Ｓ２２０において、記憶部１０１に記憶された２個のＰＩＮコードの中に、取得済みの製品情報ＰＲ２に含まれるＰＩＮコード「４５６」に一致するＰＩＮコードがあるのか否かを判断する。本ケースでは、登録サーバ１００は、記憶部１０１に記憶された２個のＰＩＮコードの中にＰＩＮコード「４５６」があるため、Ｓ２２０でＹＥＳと判断する。なお、仮に記憶部１０１に記憶された２個のＰＩＮコードの中にＰＩＮコード「４５６」がない場合、ＣＰＵ１０２は、Ｓ２２０でＮＯと判断し、図５の処理を終了する。
【００６７】
Ｓ２２２では、登録サーバ１００は、ＰＩＮコード「４５６」が本ＡＣ情報に関連付けずに登録されていると判断する。Ｓ２２３では、登録サーバ１００は、仮ＡＣ名「ｂｂｂ」及び仮パスワード「ＰＷｂ」を生成し、仮ＡＣ名「ｂｂｂ」と、仮パスワード「ＰＷｂ」と、記憶済みのＰＩＮコード「４５６」と、を利用して、仮ＡＣ情報ＡＣｂを生成する。さらに、登録サーバ１００は、生成済みの仮ＡＣ情報ＡＣｂと、製品情報ＰＲ２と、を関連付けて記憶部１０１に登録する。Ｓ２２４では、登録サーバ１００は、ＵＲＬ２５０と、二次元コードデータ２５１と、メッセージデータ２５２と、を含む印刷データを生成する。ＵＲＬ２５０は、ＵＲＬ１５０と同様であり、仮ＡＣ名「ｂｂｂ」を表わすクエリ文字例「ａｃ＝ｂｂｂ」を含む。データ２５１、２５２は、データ１５１、１５２と同様である。Ｓ２２５では、登録サーバ１００は、生成済みの印刷データをプリンタ２１０に送信する。Ｓ２２６は、図３のＳ２６と同様である。
【００６８】
Ｓ３１０〜Ｓ３１６は、図４のＳ１１０〜Ｓ１１６と同様である。Ｓ３１８では、ユーザは、カードに記載された仮パスワード「ＰＷｂ」を携帯端末１０のボタン入力部１７に入力する。
【００６９】
Ｓ３２０では、携帯端末１０は、入力済みの仮パスワード「ＰＷｂ」を登録サーバ１００に送信する。
【００７０】
Ｓ３２２は、図４のＳ１２２と同様である。選択ページデータは、新規登録モードに対応する「新規登録」ボタンと、追加登録モードに対応する「追加登録」ボタンと、を含む選択ページＰＧ３を表わす。本ケースでは、本ＡＣ情報ＡＣｘが登録サーバ１００に登録済みであるため、選択ページＰＧ３では、「追加登録」ボタンが選択可能な態様で表示されている。Ｓ３２４は、図４のＳ１２４と同様である。
【００７１】
Ｓ３２６では、携帯端末１０は、「新規登録」ボタンを選択するための操作がユーザによって携帯端末１０のボタン入力部１７に実行されたのか否かを判断する。本ケースでは、「新規登録」ボタンが選択されるため、携帯端末１０は、Ｓ３２６でＹＥＳと判断し、Ｓ３２８に進む。なお、「追加登録」ボタンが選択される場合について、ケースＢ２で説明する。Ｓ３２８〜Ｓ３３２は、図４のＳ１２８〜Ｓ１３２と同様である。Ｓ３３２で表示される新規登録ページＰＧ４は、新規登録ページＰＧ２と同様である。
【００７２】
Ｓ３３４では、ユーザは、本ＡＣ名「ＹＹＹ」と、本パスワード「ＰＷｙ」と、個人情報ＰＩ２と、を含む本ＡＣ情報ＡＣｙを携帯端末１０のボタン入力部１７に入力する。
【００７３】
Ｓ３３６では、携帯端末１０は、本ＡＣ情報ＡＣｙと、仮ＡＣ名「ｂｂｂ」と、を登録サーバ１００に送信する。Ｓ３３６の通信の内容は、仮ＡＣ名「ｂｂｂ」を表わすクエリ文字例「ａｃ＝ｂｂｂ」を含んでいるため、携帯端末１０は、仮ＡＣ名「ｂｂｂ」を登録サーバ１００に送信しているといえる。
【００７４】
登録サーバ１００は、本ＡＣ情報ＡＣｙと、仮ＡＣ名「ｂｂｂ」と、を携帯端末１０から受信すると、Ｓ３３７において、本ＡＣ情報ＡＣｙを記憶部１０１に登録済みであるのか否かを判断する。本ケースでは、登録サーバ１００は、本ＡＣ情報ＡＣｙを記憶部１０１に登録済みでない（Ｓ３３７でＮＯ）と判断し、Ｓ３３８に進む。Ｓ３３８では、登録サーバ１００は、本ＡＣ情報ＡＣｙと製品情報ＰＲ２とを関連付けて記憶部１０１に登録する。なお、仮に本ＡＣ情報ＡＣｙを記憶部１０１に登録済みである場合、登録サーバ１００は、Ｓ３３７でＹＥＳと判断し、図６の処理を終了する。
【００７５】
＜ケースＢ１の効果＞
本ケースでは、本ＡＣ情報ＡＣｘと、製品情報ＰＲ１と、が関連付けて登録サーバ１００に登録されている状況で、ユーザが新規登録を選択した場合（図６のＳ３２６でＹＥＳ）に、プリンタ２１０の製品情報ＰＲ２を新規登録することができる（Ｓ３３８）。
【００７６】
（ケースＢ２）
プリンタ２１０の製品情報ＰＲ２が追加登録されるケースＢ２を図５〜図７を用いて説明する。図６のＳ３２４までの各処理は、ケースＢ１と同様である。本ケースでは、「追加登録」ボタンが選択されるため、携帯端末１０は、Ｓ３２６でＮＯと判断し、図７のＳ４２８に進む。
【００７７】
Ｓ４２８では、携帯端末１０は、追加登録ページデータを要求するための追加登録ページ要求を登録サーバ１００に送信する。追加登録ページデータは、登録済みの本ＡＣ情報の一部を入力するための画像を含む追加登録ページＰＧ５を表わすデータである。
【００７８】
登録サーバ１００は、携帯端末１０から追加登録ページ要求を受信すると、Ｓ４３０において、追加登録ページデータを携帯端末１０に送信する。
【００７９】
携帯端末１０は、登録サーバ１００から追加登録ページデータを受信すると、Ｓ４３２において、追加登録ページデータによって表わされる追加登録ページＰＧ５をパネル１８に表示させる。追加登録ページＰＧ５は、本ＡＣ名と、本パスワードと、を入力するための画像を含み、個人情報を入力するための画像を含まない。
【００８０】
Ｓ４３４では、ユーザは、登録済みの本ＡＣ情報ＡＣｘの一部（即ち、本ＡＣ名「ＸＸＸ」及び本パスワード「ＰＷｘ」）を携帯端末１０のボタン入力部１７に入力する。
【００８１】
Ｓ４３６では、携帯端末１０は、本ＡＣ情報ＡＣｘと、仮ＡＣ名「ｂｂｂ」と、を登録サーバ１００に送信する。Ｓ４３６の通信の内容は、仮ＡＣ名「ｂｂｂ」を表わすクエリ文字例「ａｃ＝ｂｂｂ」を含んでいるため、携帯端末１０は、仮ＡＣ名「ｂｂｂ」を登録サーバ１００に送信しているといえる。
【００８２】
登録サーバ１００は、本ＡＣ情報ＡＣｘと、仮ＡＣ名「ｂｂｂ」と、を携帯端末１０から受信すると、Ｓ４３７において、本ＡＣ情報ＡＣｘを記憶部１０１に登録済みであるのか否かを判断する。本ケースでは、登録サーバ１００は、本ＡＣ情報ＡＣｘを記憶部１０１に登録済みである（Ｓ４３７でＹＥＳ）と判断し、Ｓ４３８に進む。登録サーバ１００は、仮ＡＣ名「ｂｂｂ」を含む仮ＡＣ情報ＡＣｂに関連付けて記憶済みの製品情報ＰＲ２を特定し、Ｓ４３８において、本ＡＣ情報ＡＣｘと製品情報ＰＲ２とを関連付けて記憶部１０１に登録する。
【００８３】
＜ケースＢ２の効果＞
本ケースでは、本ＡＣ情報ＡＣｘと、製品情報ＰＲ１と、が関連付けて登録サーバ１００に登録されている状況で、ユーザが追加登録を選択した場合（図６のＳ３２６でＮＯ）に、製品情報ＰＲ２を追加登録することができる（図７のＳ４３８）。
【００８４】
（ケースＣ）
複合機３１０の製品情報ＰＲ３が追加登録されるケースＣを図８を用いて説明する。ケースＣの初期状態は、ケースＢ１の初期状態と同様である。Ｓ５０８〜Ｓ５１８は、図３のＳ８〜１８と同様である。Ｓ５１９では、複合機３１０は、シリアル番号「０３」及び製品名「Ｍ３」を含む製品情報ＰＲ３を記憶部（図示省略）から読み出し、ＰＩＮコード「１２３」及び製品情報ＰＲ３を登録サーバ１００に供給する。
【００８５】
Ｓ５２０は、図３のＳ２０と同様である。Ｓ５２２では、登録サーバ１００は、ＰＩＮコード「１２３」が本ＡＣ情報に関連付けて登録されているのか否かを判断する。本ケースでは、登録サーバ１００は、ＰＩＮコード「１２３」が本ＡＣ情報ＡＣｘに関連付けて登録されているため、Ｓ５２２でＹＥＳと判断し、Ｓ５２４に進む。Ｓ５２４では、登録サーバ１００は、本ＡＣ情報ＡＣｘと製品情報ＰＲ３とを関連付けて記憶部１０１に登録する。
【００８６】
＜ケースＣの効果＞
本ケースでは、登録サーバ１００は、ＰＩＮコード「１２３」を利用して、本ＡＣ情報ＡＣｘと、複合機３１０の製品情報ＰＲ３と、を関連付けて登録することができる（Ｓ５２４）。
【００８７】
（第２実施例）
本実施例では、仮ＡＣ情報が登録サーバ１００に登録されない。また、プリンタ１１０は、印刷データによって表わされる画像を印刷することに代えて、画像を表示部１１４に表示させる。
【００８８】
（ケースＤ）
本ＡＣ情報ＡＣｘと、プリンタ１１０の製品情報ＰＲ１と、が関連付けて登録されるケースＤを図９、図１０を用いて説明する。Ｓ６０８〜Ｓ６２２は、図３のＳ８〜Ｓ２２と同様である。Ｓ６２３では、登録サーバ１００は、ＰＩＮコード「１２３」と、製品情報ＰＲ１と、を関連付けて登録する。Ｓ６２４では、登録サーバ１００は、ＵＲＬ４５０と、二次元コードデータ４５１と、メッセージデータ４５２と、を含む画像データを生成する。ＵＲＬ４５０は、ＰＩＮコード「１２３」を表わすクエリ文字例「ｐｉｎ＝１２３」を含む。二次元コードデータ４５１は、ＵＲＬ４５０と同一の内容のデータである。メッセージデータ４５２は、メッセージデータ１５２と同様である。Ｓ６２５では、登録サーバ１００は、生成済みの画像データをプリンタ１１０に送信する。
【００８９】
プリンタ１１０は、登録サーバ１００から画像データを受信すると、Ｓ６２６において、画像データによって表わされる画像を表示部１１４に表示させる。
【００９０】
図１０のＳ７１０は、図４のＳ１１０と同様である。ただし、二次元コードは、印刷用紙上ではなく、プリンタ１１０の表示部１１４上で読み取られる。
【００９１】
Ｓ７２１では、携帯端末１０は、二次元コードデータ４５１（即ちＵＲＬ４５０）にアクセスすることによって、ＵＲＬ４５０を含む選択ページデータ要求を登録サーバ１００に送信する。なお、以下のＳ７３６までの通信の内容は、ＰＩＮコード「１２３」を表わすクエリ文字例「ｐｉｎ＝１２３」を常に含んでいる。
【００９２】
Ｓ７２２〜Ｓ７３４は、図４のＳ１２２〜Ｓ１３４と同様である。Ｓ７３６では、携帯端末１０は、本ＡＣ情報ＡＣｘと、ＰＩＮコード「１２３」と、を登録サーバ１００に送信する。上述したように、Ｓ７３６の通信の内容は、ＰＩＮコード「１２３」を表わすクエリ文字例「ｐｉｎ＝１２３」を含んでいるため、携帯端末１０は、ＰＩＮコード「１２３」を登録サーバ１００に送信しているといえる。
【００９３】
登録サーバ１００は、本ＡＣ情報ＡＣｘと、ＰＩＮコード「１２３」と、を携帯端末１０から受信すると、ＰＩＮコード「１２３」に関連付けて登録済みの製品情報ＰＲ１を特定する。Ｓ７３８では、登録サーバ１００は、本ＡＣ情報ＡＣｘと、ＰＩＮコード「１２３」と、特定済みの製品情報ＰＲ１と、を関連付けて記憶部１０１に登録する。
【００９４】
＜ケースＤの効果＞
本実施例では、登録サーバ１００は、仮ＡＣ情報を生成する処理（図３のＳ２３参照）と、仮パスワードに関する処理（図４のＳ１１２、Ｓ１１４、Ｓ１２０）と、を実行しなくてもよいので、処理負荷を軽減することができる。また、登録サーバ１００は、仮ＡＣ情報を登録しなくてもよいので、記憶部１０１の負荷を軽減することができる。
【００９５】
（第３実施例）
本実施例では、図３のＳ２６と、図４のＳ１１０と、に代えて、プリンタ１１０は、無線通信２０１を利用して、ＵＲＬ１５０を携帯端末１０に送信する。本実施例では、ユーザによる操作が実行されなくても、無線通信２０１（例えば、デザリング機能）を利用して、ＵＲＬ１５０が携帯端末１０に送信される。これにより、ユーザの利便性が向上することができる。なお、変形例では、無線通信２０１に代えて、有線ケーブル（例えば、ＵＳＢ（Universal Serial Busの略）ケーブル）を介した有線通信が利用されてもよい。
【００９６】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【００９７】
（変形例）
ＰＩＮコードに代えて、文字列からなるパスワードが利用されてもよい。一般的に言うと、「コード」は、あらゆる種類の認証情報を含む。
【００９８】
図３のＳ２４で生成される印刷データは、ＵＲＬ１５０及び二次元コードデータ１５１のうちの一方のみを含んでいてもよい。
【００９９】
「画像処理装置」は、プリンタ、複合機に限られず、画像処理を実行可能なあらゆる機器（スキャナ等）を含む。「情報処理装置」は、携帯端末に限られず、タブレット型端末装置、ノートＰＣ、デスクトップＰＣ等を含む。
【０１００】
ＯＳ２１ｃは、Ａｎｄｒｏｉｄに限られない。ＯＳ２１ｃは、ｉＯＳ（Cisco Systems, Inc.の登録商標）や、Windows Phone（Microsoft Corporationの登録商標）などであってもよい。「符号化データ」として、二次元コードデータに代えて、例えば、バーコードのような１次元コードが利用されてもよい。一般的に言うと、「符号化データ」は、二次元コードデータに限られない。
【０１０１】
図３のＳ２４で生成される印刷データは、クエリ文字例「ａｃ＝ａａａ」を含むＵＲＬ１５０を含むが、これに代えて、クエリ文字例「ａｃ＝ａａａ」を含まないＵＲＬ１５０と、仮ＡＣ名「ａａａ」と、を含んでいてもよい。一般的に言うと、「第１の対応情報」は、クエリ文字例で表される情報でなくてもよい。
【０１０２】
プリンタ１１０は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ技術に従った無線通信２０１に代えて、Ｗｉ−Ｆｉ技術に従った無線通信、ＮＦＣ（Near Field Communicationの略）通信等を利用して、ＵＲＬ１５０を携帯端末１０に送信してもよい。一般的に言うと、「無線通信」は、あらゆる無線通信を含む。
【０１０３】
上記の各実施例では、各機器１０、１００のＣＰＵ１１、１０２が記憶部１２、１０１内のプログラムを実行することによって、図３〜図１０の各処理が実現される。これに代えて、図３〜図１０の各処理のうちの少なくとも１つの処理は、論理回路等のハードウェアによって実現されてもよい。
【０１０４】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【０１０５】
登録サーバ１００は、サーバ装置の一例である。プリンタ１１０、２１０、複合機３１０のぞれぞれは、第１〜第３の画像処理装置の一例である。携帯端末１０は、情報処理装置の一例である。ネットワークＩ／Ｆ１０３は、通信インターフェースの一例である。ＰＩＮコード「１２３」は、第１の特定コード及び第１の対象コードの一例である。ＰＩＮコード「４５６」は、第２の特定コード及び第２の対象コードの一例である。シリアル番号「０１」、「０２」、「０３」のそれぞれは、第１〜第３の識別情報の一例である。ケースＡの仮ＡＣ名「ａａａ」、及び、ケースＤのＰＩＮコード「１２３」は、第１の対応情報の一例である。仮ＡＣ名「ｂｂｂ」は、第２の対応情報の一例である。本ＡＣ情報ＡＣｘ、ＡＣｙのそれぞれは、ユーザアカウント情報、追加ユーザアカウント情報の一例である。本ＡＣ名及び本パスワードは、ユーザアカウント情報の一部の一例である。二次元コードデータ１５１は、符号化データの一例である。図３のＳ１９、図５のＳ２１９、図８のＳ５１９、図９のＳ６１９は、コード取得部によって実行される処理の一例である。図３のＳ２０、図５のＳ２２０、図９のＳ６２０は、判断部によって実行される処理の一例である。図３のＳ２５、図５のＳ２２５、図９のＳ６２５は、送信部によって実行される処理の一例である。図４のＳ１３６、図６のＳ３３６、図７のＳ４３６、図１０のＳ７３６は、アカウント情報受信部によって実行される処理の一例である。図４のＳ１３８、図６のＳ３３８、図７のＳ４３８、図８のＳ５２４、図１０のＳ７３８は、登録部によって実行される処理の一例である。図３のＳ１９、図９のＳ６１９は、コード送信部によって実行される処理の一例である。図３のＳ２５、図９のＳ６２５は、受信部によって実行される処理の一例である。
【符号の説明】
【０１０６】
１：通信システム、１０：携帯端末、１１、１０２、１３２：ＣＰＵ、１２、１０１、１３４：記憶部、１６、１１８：無線ＬＡＮインターフェース部、１７：ボタン入力部、１８：パネル、２１：プログラム、２１ａ：ブラウザアプリケーション、２１ｂ：コードリーダアプリケーション、２１ｃ：オペレーティングシステム、２２：携帯端末インターフェース部、２７：カメラ部、５０：アクセスポイント、６１：基地局、７０：インターネット、１００：登録サーバ、１０３：ネットワークインターフェース部、１１０、２１０：プリンタ、３１０：複合機、１１２：操作部、１１４：表示部、１２０：印刷実行部、１３０：制御部、１５０、２５０、４５０：ＵＲＬ、１５１、２５１、４５１：二次元コードデータ、２０１、２０２：無線通信、１５２、２５２、４５２：メッセージデータ、ＡＣａ、ＡＣｂ：仮アカウント情報、ＡＣｘ、ＡＣｙ：本アカウント情報、ＰＧ１、ＰＧ３：選択ページ、ＰＧ２、ＰＧ４：新規登録ページ、ＰＧ５：追加登録ページ、ＰＩ１、ＰＩ２：個人情報、ＰＲ１〜ＰＲ３：製品情報
【図１】
0006413896.tif 000002
【図２】
0006413896.tif 000003
【図３】
0006413896.tif 000004
【図４】
0006413896.tif 000005
【図５】
0006413896.tif 000006
【図６】
0006413896.tif 000007
【図７】
0006413896.tif 000008
【図８】
0006413896.tif 000009
【図９】
0006413896.tif 000010
【図１０】
0006413896.tif 000011