(57)【特許請求の範囲】
【請求項１】
情報処理装置、及びデバイスの交換品の配送サービスを行うための外部装置と通信可能な通信部と、
記憶部と、
制御部と、
を備え、
前記制御部は、
前記デバイスで用いられる交換品のうち前記外部装置による配送サービスにおいて取扱い可能な交換品を特定する交換品情報を、前記外部装置から前記通信部を介して受信する、交換品情報受信手段と、
前記交換品情報受信手段により受信した前記交換品情報を、当該情報処理装置に、前記通信部を介して送信する第１送信手段と、
前記第１送信手段による前記交換品情報の送信先の情報処理装置から、当該交換品情報に含まれる交換品から選択された１以上の交換品に関する選択交換品情報を、前記通信部を介して受信する第１受信手段と、
前記選択交換品情報と、前記接続情報に基づく要求を送信した情報処理装置のユーザのデバイスを識別するデバイス識別情報とを関連付けて前記記憶部に記憶させる第１記憶制御手段と、
前記デバイスの交換品の使用量を示す使用量情報と、当該デバイスのデバイス識別情報とを、前記通信部を介して受信する第２受信手段と、
前記第２受信手段により受信された前記使用量情報が示す交換品の使用量が所定の使用量となった場合に、前記第２受信手段により受信されたデバイス識別情報により識別されるデバイスのユーザを前記外部装置で識別するための第１ユーザ識別情報を含み、且つ、前記第２受信手段により受信された前記デバイス識別情報と関連付けて前記記憶部に記憶されている選択交換品情報に含まれる交換品を指定した注文要求を、前記通信部を介して、前記外部装置に送信する第２送信手段と、
を有することを特徴とする中継装置。
【請求項２】
前記制御部は、
前記交換品情報を、前記外部装置により配送サービスを提供する業者の情報処理装置から、前記通信部を介して受信する第３受信手段と、
前記第３受信手段により受信された交換品情報を、前記記憶部に記憶させる第２記憶制御手段と、
を有することを特徴とする請求項１に記載の中継装置。
【請求項３】
前記第３受信手段は、
前記外部装置で交換品を識別するための交換品識別情報を含む前記交換品情報を、前記外部装置により配送サービスを提供する業者の情報処理装置から、前記通信部を介して受信し、
前記第２送信手段は、
前記第３受信手段により受信された交換品情報に含まれる交換品識別情報を、含む注文要求を、前記通信部を介して、前記外部装置に送信することを特徴とする請求項２に記載の中継装置。
【請求項４】
前記記憶部は、
複数のデバイスの種類毎に、前記交換品情報を記憶し、
前記第１送信手段は、
前記接続情報を利用した要求を送信した情報処理装置のユーザのデバイスの種類に応じた前記交換品情報を、前記通信部を介して前記情報処理装置に送信することを特徴とする請求項１乃至３の何れか１項に記載の中継装置。
【請求項５】
前記制御部は、
前記接続情報を利用した要求を送信した情報処理装置のユーザを前記中継装置において識別する第２ユーザ識別情報と、当該ユーザの１つ以上のデバイスの各々のデバイス識別情報とを関連づけて前記記憶部に記憶させる第３記憶制御手段を有し、
前記第１送信手段は、
前記接続情報を利用した要求を送信した情報処理装置のユーザの第２ユーザ識別情報と関連付けてデバイス識別情報が記憶されている１以上のデバイスのうち１のデバイスの指定を、前記通信部を介して同情報処理装置から受信したことに応じて、当該１のデバイスの種類に応じた前記交換品情報を、前記通信部を介して前記情報処理装置に送信し、
前記第１記憶制御手段は、
前記第１受信手段により受信された選択交換品情報と、前記１のデバイスを識別するデバイス識別情報とを関連付けて前記記憶部に記憶させ、
前記第２送信手段は、
前記第２受信手段により受信されたデバイス識別情報と関連付けて前記記憶部に記憶されている選択交換品情報に含まれる交換品を指定した注文要求を、前記通信部を介して、前記外部装置に送信することを特徴とする請求項４に記載の中継装置。
【請求項６】
前記通信部は、複数の前記外部装置と通信可能であり、
前記記憶部は、前記複数の外部装置毎に前記交換品情報を記憶し、
前記接続情報は、前記複数の外部装置毎に異なり、
前記第１送信手段は、
前記接続情報を利用した要求を前記情報処理装置から受信したことに応じて、当該接続情報に対応する外部装置に対応して前記記憶部に記憶されている交換品情報を、前記通信部を介して当該情報処理装置に送信することを特徴とする請求項１乃至５の何れか１項に記載の中継装置。
【請求項７】
前記通信部は、複数の前記外部装置と通信可能であり、
前記記憶部は、前記複数の外部装置毎に、当該外部装置への前記注文要求の送信先を示す送信先情報を記憶し、
前記接続情報は、前記複数の外部装置毎に異なり、
前記制御部は、
前記接続情報を利用した要求を前記情報処理装置から受信したことに応じて、当該接続情報に対応する外部装置において、当該情報処理装置のユーザを識別する第１ユーザ識別情報を、前記通信部を介して受信する第４受信手段と、
前記第４受信手段により受信された第１ユーザ識別情報と、前記接続情報に対応する外部装置を識別する外部装置識別情報とを関連付けて前記記憶部に記憶させる第４記憶制御手段と、
を有し、
前記第２送信手段は、
前記第２受信手段により受信されたデバイス識別情報により識別されるデバイスのユーザの前記第１ユーザ識別情報を含む注文要求を、当該第１ユーザ識別情報と関連付けて前記記憶部に記憶されている外部装置識別情報により識別される外部装置に対応する送信先情報を使用して送信することを特徴とする請求項１乃至６の何れか１項に記載の中継装置。
【請求項８】
前記通信部は、複数の前記外部装置と通信可能であり、
前記記憶部は、前記複数の外部装置毎に、当該外部装置のネットワークにおけるロケーションを示すロケーション情報を記憶し、
前記接続情報は、前記複数の外部装置毎に異なり、
前記制御部は、
前記接続情報を利用した要求を前記情報処理装置から受信したことに応じて、当該接続情報に対応する外部装置に対応するロケーション情報を、前記通信部を介して、当該情報処理装置に送信する第３送信手段と、
前記第３送信手段により送信されたロケーション情報が示すロケーションへ、前記情報処理装置が要求を送信したことに応じて、前記第１ユーザ識別情報の前記中継装置への供与を同意するか否かの問合せを、当該ロケーション情報に対応する外部装置から当該情報処理装置が受信し、当該問合わせに対する返信として、当該供与を同意する旨の情報が当該情報処理装置から送信された場合に、前記第１ユーザ識別情報を受信する第５受信手段と、
を有することを特徴とする請求項１乃至７の何れか１項に記載の中継装置。
【請求項９】
情報処理装置、及びデバイスの交換品の配送サービスを行うための外部装置と通信可能な通信部と、記憶部とを備える中継装置のコンピュータが読み取り可能な制御プログラムであって、
前記コンピュータを、
前記デバイスで用いられる交換品のうち前記外部装置による配送サービスにおいて取扱い可能な交換品を特定する交換品情報を、前記外部装置から前記通信部を介して受信する、交換品情報受信手段と、
前記交換品情報受信手段により受信した前記交換品情報を、当該情報処理装置に、前記通信部を介して送信する第１送信手段と、
前記第１送信手段による前記交換品情報の送信先の情報処理装置から、当該交換品情報に含まれる交換品から選択された１以上の交換品に関する選択交換品情報を、前記通信部を介して受信する第１受信手段と、
前記選択交換品情報と、前記接続情報に基づく要求を送信した情報処理装置のユーザのデバイスを識別するデバイス識別情報とを関連付けて前記記憶部に記憶させる第１記憶制御手段と、
前記デバイスの交換品の使用量を示す使用量情報と、当該デバイスのデバイス識別情報とを、前記通信部を介して受信する第２受信手段と、
前記第２受信手段により受信された前記使用量情報が示す交換品の使用量が所定の使用量となった場合に、前記第２受信手段により受信されたデバイス識別情報により識別されるデバイスのユーザを前記外部装置で識別するための第１ユーザ識別情報を含み、且つ、前記第２受信手段により受信された前記デバイス識別情報と関連付けて前記記憶部に記憶されている選択交換品情報に含まれる交換品を指定した注文要求を、前記通信部を介して、前記外部装置に送信する第２送信手段と、
して機能させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デバイスの交換品の配送サービスを実行可能な中継装置等に関する。
【背景技術】
【０００２】
近年、下記特許文献に記載されているように、プリンタ等のドライバをインストールしている情報処理装置が、プリンタのインク等の着色剤の残量を監視し、残量が少なくなった場合に着色剤の発注を自動で行う技術が開発されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１７８１７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献に記載の技術では、発注される交換品は、情報処理装置にインストールされているアプリケーションが保持する交換品リストの中から選択される。このため、その発注を受注する交換品の販売業者は、アプリケーションが保持する交換品リストに含まれる全ての交換品を準備する必要があり、販売業者の負担が大きい。本発明は、そのような事情に鑑みてなされたものであり、販売業者の負担を軽減することである。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の中継装置は、情報処理装置、及びデバイスの交換品の配送サービスを行うための外部装置と通信可能な通信部と、記憶部と、制御部と、を備え、前記制御部は、ユーザの情報処理装置から、当該情報処理装置が前記外部装置より受信した接続情報に基づく要求を受信したことに応じて、前記記憶部に記憶されている情報であって、前記デバイスで用いられる交換品のうちの、前記外部装置による配送サービスにおいて取扱い可能な交換品に関する情報である交換品情報を、当該情報処理装置に、前記通信部を介して送信する第１送信手段と、前記第１送信手段による前記交換品情報の送信先の情報処理装置から、当該交換品情報に含まれる交換品から選択された１以上の交換品に関する選択交換品情報を、前記通信部を介して受信する第１受信手段と、前記選択交換品情報と、前記接続情報に基づく要求を送信した情報処理装置のユーザのデバイスを識別するデバイス識別情報とを関連付けて前記記憶部に記憶させる第１記憶制御手段と、前記デバイスの交換品の使用量を示す使用量情報と、当該デバイスのデバイス識別情報とを、前記通信部を介して受信する第２受信手段と、前記第２受信手段により受信された前記使用量情報が示す交換品の使用量が所定の使用量となった場合に、前記第２受信手段により受信されたデバイス識別情報により識別されるデバイスのユーザを前記外部装置で識別するための第１ユーザ識別情報を含み、且つ、前記第２受信手段により受信された前記デバイス識別情報と関連付けて前記記憶部に記憶されている選択交換品情報に含まれる交換品を指定した注文要求を、前記通信部を介して、前記外部装置に送信する第２送信手段と、を有することを特徴とする。
【０００６】
上記課題を解決するために、本発明の制御プログラムは、情報処理装置、及びデバイスの交換品の配送サービスを行うための外部装置と通信可能な通信部と、記憶部とを備える中継装置のコンピュータが読み取り可能な制御プログラムであって、前記コンピュータを、ユーザの情報処理装置から、当該情報処理装置が前記外部装置より受信した接続情報に基づく要求を受信したことに応じて、前記記憶部に記憶されている情報であって、前記デバイスで用いられる交換品のうちの、前記外部装置による配送サービスにおいて取扱い可能な交換品に関する情報である交換品情報を、当該情報処理装置に、前記通信部を介して送信する第１送信手段と、前記第１送信手段による前記交換品情報の送信先の情報処理装置から、当該交換品情報に含まれる交換品から選択された１以上の交換品に関する選択交換品情報を、前記通信部を介して受信する第１受信手段と、前記選択交換品情報と、前記接続情報に基づく要求を送信した情報処理装置のユーザのデバイスを識別するデバイス識別情報とを関連付けて前記記憶部に記憶させる第１記憶制御手段と、前記デバイスの交換品の使用量を示す使用量情報と、当該デバイスのデバイス識別情報とを、前記通信部を介して受信する第２受信手段と、前記第２受信手段により受信された前記使用量情報が示す交換品の使用量が所定の使用量となった場合に、前記第２受信手段により受信されたデバイス識別情報により識別されるデバイスのユーザを前記外部装置で識別するための第１ユーザ識別情報を含み、且つ、前記第２受信手段により受信された前記デバイス識別情報と関連付けて前記記憶部に記憶されている選択交換品情報に含まれる交換品を指定した注文要求を、前記通信部を介して、前記外部装置に送信する第２送信手段と、して機能させることを特徴とする。
【発明の効果】
【０００７】
本発明の中継装置及び、制御プログラムでは、販売業者が配送サービスで取扱い可能な交換品に関する情報である交換品情報が、中継装置に記憶されている。そして、その交換品情報がユーザの情報処理装置に送信され、交換品情報に含まれる交換品から、ユーザの望む交換品が選択され、その選択された交換品に関する情報である選択交換品情報が、中継装置に送信される。また、中継装置は、デバイスから交換品の使用量を示す使用量情報を受信する。この際、その使用量情報が示す交換品の使用量が所定の使用量となった場合に、選択交換品情報に含まれる交換品を指定した注文要求が、販売業者に送信される。これにより、販売業者は、多くの種類の交換品を準備しなくても、自身で取り扱っている交換品のみで、自動販売サービスを提供することが可能となり、販売業者の負担が軽減する。
【図面の簡単な説明】
【０００８】
【図１】通信システム１のブロック図である。
【図２】通信システム１の作動状態を示すシーケンス図である。
【図３】通信システム１の作動状態を示すシーケンス図である。
【図４】通信システム１の作動状態を示すシーケンス図である。
【図５】通信システム１の作動状態を示すシーケンス図である。
【図６】データ記憶領域３２に記憶される各種情報を概念的に示す図である。
【図７】パートナー情報を概念的に示す図である。
【図８】全商品テーブル情報を概念的に示す図である。
【図９】取扱テーブル情報を概念的に示す図である。
【図１０】取扱テーブル情報を概念的に示す図である。
【図１１】発送情報を概念的に示す図である。
【図１２】取扱テーブル情報を概念的に示す図である。
【図１３】選択商品情報を概念的に示す図である。
【発明を実施するための形態】
【０００９】
＜通信システムの構成＞
図１に、本願に係る実施形態として例示される通信システム１のブロック図を示す。通信システム１は、管理サーバ（本発明の中継装置の一例）１０、プリンタ（本発明のデバイスの一例）５０、ユーザＰＣ（Personal Computerの略）（本発明のユーザの情報処理装置の一例）５２、パートナーサーバ（本発明の外部装置の一例）５６、パートナーＰＣ（本発明の業者の情報処理装置の一例）５８を備える。
【００１０】
管理サーバ１０は、ＣＰＵ（Central Processing Unitの略）（本発明の制御部およびコンピュータの一例）１２、記憶部１４、ネットワークＩ／Ｆ（本発明の通信部の一例）１６を主に備えている。これらの構成要素は、バス１８を介して互いに通信可能とされている。
【００１１】
ＣＰＵ１２は、記憶部１４内の制御プログラム（本発明の制御プログラム部の一例）３０に従って処理を実行する。制御プログラム３０は、交換品の配送サービスを管理するためのプログラムである。なお、記憶部１４は、ＲＡＭ（Random Access Memoryの略）、ＲＯＭ（Read Only Memoryの略）、フラッシュメモリー、ＨＤＤ（Hard Disk Driveの略）、ＣＰＵ１２が備えるバッファなどが組み合わされて構成されている。また、記憶部１４は、データ記憶領域（本発明の記憶部の一例）３２を備える。データ記憶領域３２は、制御プログラム３０の実行に必要なデータなどを記憶する領域である。
【００１２】
ネットワークＩ／Ｆ１６は、外部装置と通信を行うものであり、インターネット３８に接続されている。そして、インターネット３８は、プリンタ５０及びユーザＰＣ５２のユーザのネットワークに接続され、パートナーサーバ５６及びパートナーＰＣ５８のパートナーのネットワークに接続されている。これにより、管理サーバ１０は、ネットワークＩ／Ｆ１６を介して、プリンタ５０、ユーザＰＣ５２、パートナーサーバ５６、パートナーＰＣ５８とデータ通信を行うことが可能となる。なお、インターネット３８は、複数のユーザのネットワーク及び、複数のパートナーのネットワークに接続されている。
【００１３】
＜通信システムを利用した交換品の配送サービス＞
プリンタ５０のユーザ（以下、「プリンタユーザ」と記載する）は、プリンタ５０の交換品の自動発注サービスを受けることが可能である。本実施例では、自動発注サービスを運営する会社が、管理サーバ１０を管理しており、プリンタユーザが、管理サーバ１０にアクセスし、自動発注サービスの登録を行う。そして、自動発注サービスの登録が行われると、プリンタ５０の交換品の使用量を示す情報（以下、「使用量情報」と記載する）（本発明の使用量情報の一例）が、プリンタ５０から管理サーバ１０に送信される。この際、管理サーバ１０は、使用量情報に基づいて、交換品を交換すべきか否かを判断し、交換品を交換するべきと判断した場合に、その交換品の発注を行う。また、プリンタ５０の交換品を販売する業者（以下、「販売業者」と記載する）は、自動発注サービスを運営する会社のパートナーとなり、管理サーバ１０から交換品の発注を受ける。そして、販売業者は、発注を受けた交換品を、プリンタユーザに発送する。このように、自動発注サービスでは、交換品の交換時期に合わせて、交換品が自動でプリンタユーザに配送される。以下に、交換品の自動発注サービスについて、図２乃至図５に示すシーケンス図を用いて、詳しく説明する。ちなみに、パートナーサーバ５６は、販売業者が管理するサーバであり、パートナーＰＣ５８は、販売業者が用いる情報処理装置である。また、ユーザＰＣ５２は、プリンタユーザが用いる情報処理装置である。また、下記シーケンスの管理サーバ１０における各処理は、制御プログラム３０に従うCPU１２によって実行される。
【００１４】
具体的には、販売業者の従業員が、自動発注サービスのパートナーとして登録するべく、パートナーＰＣ５８により管理サーバ１０にアクセスする（Ｍ１００：図２参照）。この際、発注用ＵＲＬ（Uniform Resource Locatorの略）（本発明の送信先情報の一例）および、権限委譲用ＵＲＬ（本発明のロケーション情報の一例）が、パートナーＰＣ５８から管理サーバ１０に送信される。なお、発注用ＵＲＬ及び、権限委譲用ＵＲＬについては、後に詳しく説明するが、パートナーサーバ５６にアクセスするためのＵＲＬである。そして、管理サーバ１０は、アクセス元の販売業者、つまり、自動発注サービスのパートナーとして登録する販売業者専用のパートナーＩＤ（本発明の外部装置識別情報の一例）を発行する（Ｍ１０２）。次に、管理サーバ１０は、そのパートナーＩＤと、Ｍ１００で受信した発注用ＵＲＬ及び権限委譲用ＵＲＬとを関連付けて、パートナー情報（図７参照）としてデータ記憶領域３２に記憶する（Ｍ１０４）。これにより、この販売業者が、自動発注サービスのパートナーとして管理サーバ１０に登録される。なお、自動発注サービスでは、通常、複数の販売業者が自動発注サービスのパートナー登録を行っているため、図７に示すように、パートナー毎にパートナー情報が記憶される。また、図７では、１列が１つのパートナーに対応している。
【００１５】
また、販売業者の従業員は、パートナーＰＣ５８の操作により、全商品テーブル情報の送信を管理サーバ１０に対して要求する（Ｍ１０５）。そして、管理サーバ１０は、全商品テーブル情報をパートナーＰＣ５８に送信する（Ｍ１０６）。全商品テーブル情報は、データ記憶領域３２に記憶されており、自動発注サービスで発注可能な全ての交換品に関する情報である。つまり、全商品テーブル情報により示される交換品は、自動発注サービスで対象となるプリンタの少なくとも何れかで使用可能な交換品の全てである。自動発注サービスで提供可能な交換品としては、レーザプリンタ用の複数色毎のトナー，ドラム、インクジェットプリンタ用の複数色毎のインクカートリッジ、プリンタ内部で印刷用紙などを搬送するための機構等に用いられる駆動力伝達用のベルト等がある。つまり、インク，トナー等の消費により交換される消耗品、経年劣化等により交換される交換品がある。なお、トナー、インクカートリッジは、標準容量のものと、大容量のものとがある。この全商品テーブル情報では、図８に示すように、交換品の種類毎に、交換品の商品名，交換品の説明，交換品の商品コード（本発明の交換品識別情報の一例）が関連付けられている。また、交換品の種類ごとに、パートナー取扱フラグも関連付けられている。
【００１６】
全商品テーブル情報がパートナーＰＣ５８に送信されると、全商品テーブル情報に基づく画面が、パートナーＰＣ５８のディスプレイ（図示省略）に表示される。そして、販売業者の従業員は、自社で取り扱っている交換品、つまり、販売可能な交換品を選択し、その選択した交換品の種類に対応するパートナー取扱フラグをＯＮに設定する。詳しくは、管理サーバ１０から送信された全商品テーブル情報では、図８に示すように、全ての交換品の種類に対応する全てのパートナー取扱フラグはＯＦＦに設定されている。そして、販売業者の従業員は、パートナーＰＣ５８において、図９に示すように、自社が取り合っている交換品の種類に対応するパートナー取扱フラグのみを、ＯＮに設定する。また、パートナーＰＣ５８では、パートナー取扱フラグの設定だけでなく、全商品テーブル情報の商品コードの変更を行うことも可能である。このため、例えば、管理サーバ１０から送信された全商品テーブル情報の商品コードが、自社で取り扱っている交換品の商品コードと異なる場合には、全商品テーブル情報の商品コードを、自社の商品コードに変更することで、自社の商品コードで交換品の発注を受けることが可能となる。
【００１７】
次に、パートナー取扱フラグ等の設定が終了すると、パートナー取扱フラグの設定等が行われた全商品テーブル情報が、販売業者の従業員の操作により、パートナーＰＣ５８から管理サーバ１０に送信される（Ｍ１０８）。その全商品テーブル情報では、図９に示すように、商品名「ＴＮ２４１ＢＫ」、「ＴＮ２４１Ｃ」、「ＴＮ２４１Ｍ」、「ＴＮ２４１Ｙ」、「ＴＮ２４５ＢＫ」のパートナー取扱フラグがＯＮとされており、商品名「ＴＮ２４５Ｃ」、「ＴＮ２４５Ｍ」、「ＴＮ２４５Ｙ」のパートナー取扱フラグはＯＦＦとされている。つまり、「ＴＮ２４１ＢＫ」、「ＴＮ２４１Ｃ」、「ＴＮ２４１Ｍ」、「ＴＮ２４１Ｙ」、「ＴＮ２４５ＢＫ」の交換品が、販売業者で取扱可能であり、「ＴＮ２４５Ｃ」、「ＴＮ２４５Ｍ」、「ＴＮ２４５Ｙ」の交換品は、販売業者で取扱不能であることがわかる。このため、パートナー取扱フラグの設定が行われた全商品テーブル情報、つまり、図９に示す全商品テーブル情報は、図１０に示すように、販売業者が取扱可能な「ＴＮ２４１ＢＫ」、「ＴＮ２４１Ｃ」、「ＴＮ２４１Ｍ」、「ＴＮ２４１Ｙ」、「ＴＮ２４５ＢＫ」に関する情報と同義であると考えられる。このため、パートナー取扱フラグの設定が行われた全商品テーブル情報、つまり、図９に示す全商品テーブル情報を、取扱テーブル情報（本発明の交換品情報の一例）と記載する。このため、Ｍ１０８では、パートナーＰＣ５８から管理サーバ１０に取扱テーブル情報が送信される。そして、管理サーバ１０は、その取扱テーブル情報をデータ記憶領域３２に記憶する（Ｍ１１０）。
【００１８】
なお、自動発注サービスに登録している複数のパートナー、つまり、販売業者では、当然、取扱可能な交換品の種類は異なる。このため、自動発注サービスのパートナー登録を行っている複数の販売業者毎に、管理サーバ１０から全商品テーブル情報が送信され、販売業者毎に、パートナー取扱フラグの設定が行われる。そして、管理サーバ１０では、自動発注サービスのパートナー登録を行っている複数の販売業者毎に、取扱テーブル情報が記憶される。
【００１９】
また、管理サーバ１０は、登録用ＵＲＬ（本発明の接続情報の一例）及び、認可供与ＵＲＬを発行する（Ｍ１１２）。なお、登録用ＵＲＬには、パートナー登録されたパートナーを特定するためのクエリ文字列が含まれている。そして、そのクエリ文字列とパートナーＩＤとが、図７に示すように、セットでデータ記憶領域３２に記憶される（Ｍ１１３）。また、登録用ＵＲＬ及び、認可供与ＵＲＬが発行されると、それら登録用ＵＲＬ及び、認可供与ＵＲＬが、管理サーバ１０からパートナーＰＣ５８に送信される（Ｍ１１４）。そして、販売業者の従業員は、パートナーＰＣ５８の操作によって、登録用ＵＲＬをリンクとして含むＷｅｂページデータをパートナーサーバ５６に登録し、認可供与ＵＲＬをパートナーサーバ５６に記憶させる（Ｍ１１６）。
【００２０】
また、プリンタユーザは、交換品を購入するべく、ユーザＰＣ５２によって販売業者のウェブサイト、つまり、パートナーサーバ５６にアクセスする（Ｍ１１８）。パートナーサーバ５６は、ウェブサイト上で交換品を受注し、その受注した交換品の発送を行うためのサーバであり、販売業者自身が、ウェブサイト上で交換品を受注し、その受注した交換品の発送を行うサービス、つまり、ウェブサイトを利用した従来型の販売サービスを行っている。このため、プリンタユーザは、販売業者の提供する従来型の販売サービスに登録しており、パートナーサーバ５６には、図１１に示すように、プリンタユーザのユーザＩＤと、プリンタユーザの住所と、販売した商品の料金の決済手段とが関連付けられて、発送情報として記憶されている。これにより、パートナーサーバ５６は、従来型の販売サービス時に、プリンタユーザから交換品を受注し、その受注した交換品を、ユーザ情報として記憶している住所に向けて配送する。
【００２１】
ただし、販売業者は、従来型の販売サービスだけでなく、自動発注サービスのパートナー登録を行っているため、自動発注サービスも行なう。このため、自動発注サービスへの登録をユーザに勧誘するべく、パートナーサーバ５６は、ユーザＰＣ５２からアクセスを受けると、Ｍ１１６で登録された登録用ＵＲＬへのリンクが設定されたＷｅｂページデータをユーザＰＣ５２に送信する（Ｍ１２０）。そして、プリンタユーザが、ユーザＰＣ５２においてリンクを操作することで、管理サーバ１０に誘導される。つまり、ユーザのリンクの操作により、ユーザＰＣ５２は、登録用ＵＲＬを用いて、管理サーバ１０にアクセスする（Ｍ１２２：図３参照）。
【００２２】
次に、管理サーバ１０は、Ｍ１２２で受信したリクエストへの応答として、ログインを要求するためのＷｅｂページデータをユーザＰＣ５２に送信する（Ｍ１２３）。そして、プリンタユーザは、ユーザＰＣ５２の操作により、自動発注サービスにユーザ登録するべく、ログイン情報を送信する（Ｍ１２４）。なお、ログイン情報には、管理サーバ用のユーザＩＤ（本発明の第２ユーザ識別情報の一例）及び、パスワード等が含まれる。そして、管理サーバ１０は、図６に示すように、そのユーザＩＤとアカウント情報とを関連付けてデータ記憶領域３２に記憶する。なお、アカウント情報は、パスワード、メールアドレスなどの各種個人情報が含まれる。また、図６に示すデータでは、ユーザＩＤに、パートナーＩＤ，デバイス情報等が関連付けられているが、この段階では、ユーザＩＤに、アカウント情報のみが関連付けられている。そして、以下の処理を経ることで、図６に示すデータがデータ記憶領域３２に記憶される。続いて、管理サーバ１０は、管理サーバ１０へのアクセス時に用いられた登録用ＵＲＬから特定されるパートナーＩＤと、Ｍ１２４で受信したユーザＩＤとを関連付けてデータ記憶領域３２のテンポラリ記憶領域に記憶する（Ｍ１２６）。詳しくは、登録用ＵＲＬには、上述したように、パートナーを特定するためのクエリ文字列が含まれている。このため、パートナー情報（図７参照）が参照され、そのクエリ文字列と対応するパートナーＩＤが特定される。そして、そのパートナーＩＤと、ユーザＰＣ５２から送信されたユーザＩＤとが関連付けてテンポラリ記憶領域に記憶される。
【００２３】
続いて、管理サーバ１０は、登録用ＵＲＬから特定されるパートナーＩＤと関連付けて記憶したパートナー情報に含まれる権限委譲用ＵＲＬを特定する（図７参照）。そして、管理サーバ１０は、その権限委譲用ＵＲＬを含んだリダイレクト指示をユーザＰＣ５２に送信する（Ｍ１２８）。次に、ユーザＰＣ５２は、権限委譲用ＵＲＬを受信すると、プリンタユーザの操作により、その権限委譲用ＵＲＬを用いてパートナーサーバ５６にアクセスする（Ｍ１３０）。パートナーサーバ５６は、ユーザＰＣ５２からアクセスを受けると、ログインを要求するためのＷｅｂページデータをユーザＰＣ５２に送信する（Ｍ１３２）。そして、ユーザＰＣ５２は、プリンタユーザの操作により、ログイン情報を送信する（Ｍ１３４）。このログイン情報には、パートナーサーバ用のユーザＩＤ及び、パスワードが含まれる。
【００２４】
次に、パートナーサーバ５６は、権限委譲の問合せのＷｅｂページデータをユーザＰＣ５２に送信する（Ｍ１３６）。これは、自動発注サービスでは、プリンタ５０の交換品の使用状況が管理サーバ１０において監視されており、管理サーバ１０が、交換品の使用量に応じて交換品の発注を行うためである。つまり、自動発注サービスでは、プリンタユーザに代わって、管理サーバ１０が交換品の発注を行うため、交換品を発注する権限を管理サーバ１０に委譲してもよいか否かの問合せが、ユーザＰＣ５２に送信される。その問い合わせに同意する旨の返信が、プリンタユーザの操作により、ユーザＰＣ５２からパートナーサーバ５６に送信されると（Ｍ１３８）、パートナーサーバ５６は、認可供与ＵＲＬ及び認可コードを含むリダイレクト指示をユーザＰＣ５２に送信する（Ｍ１４０）。そして、ユーザＰＣ５２は、プリンタユーザの操作により、リダイレクト指示に従って管理サーバ１０にリダイレクトする（Ｍ１４２）。つまり、ユーザＰＣ５２は、認可供与ＵＲＬを用いて、管理サーバ１０にアクセスし、認可コードを、管理サーバ１０に送信する。
【００２５】
続いて、認可コードを受信した管理サーバ１０は、その認可コードをパートナーサーバ５６に送信する（Ｍ１４４）。そして、パートナーサーバ５６は、Ｍ１４０で送信した認可コードと、Ｍ１４４で受信した認可コードとが一致するか否かを判断し、一致する場合に、アクセストークン（本発明の第１ユーザ識別情報の一例）を発行し、そのアクセストークンと、Ｍ１３４で受信したユーザＩＤとを関連付けて、発送情報として記憶する（Ｍ１４６）。これにより、パートナーサーバ５６では、図１１に示すように、ユーザＩＤと住所と決済手段とアクセストークンとが関連付けて、発送情報として記憶される。また、パートナーサーバ５６は、アクセストークンを管理サーバ１０に送信する（Ｍ１４８）。そして、管理サーバ１０は、受信したアクセストークンと、Ｍ１２６でテンポラリ記憶領域に記憶されたパートナーＩＤとを関連付けてデータ記憶領域３２に記憶する（Ｍ１５０）。これにより、図６に示すように、パートナーＩＤとアクセストークンとが関連付けられる。
【００２６】
なお、Ｍ１２８〜Ｍ１４８の処理は、ＯＡｕｔｈ２を利用して行われる。ＯＡｕｔｈ２は、ユーザが第３者に指定のサービスの機能を自身の代理で行うことを認可するためのプロトコルである。また、Ｍ１２８〜Ｍ１４８の処理以外の処理、つまり、Ｍ１００〜Ｍ１２６の処理、Ｍ１５０以降の処理、及び、以下に説明する処理は、例えば、ＨＴＴＰのような一般的な通信プロトコルを利用して行われる。
【００２７】
また、プリンタユーザは、自動配送サービスの対象となるプリンタの登録を行う。詳しくは、Ｍ１２４以降、ユーザＰＣ５２は、管理サーバ１０にログインした状態が継続されており。そして、図示しないステップによりログインユーザ向けのＷｅｂページデータが管理サーバ１０からユーザＰＣ５２に送信され、ユーザＰＣ５２にはログインユーザ向けの画面が表示されている。ログインユーザ向け画面には、ＰＩＮコード発行を指示するためのアイコンが設けられており（図示省略）、ユーザがマウス等により当該アイコンを選択すると、ユーザＰＣ５２は、プリンタユーザの操作により、ＰＩＮコードの要求を管理サーバ１０に送信する（Ｍ１６０）。その要求を受信した管理サーバ１０は、ＰＩＮコードを発行し、そのＰＩＮコードとユーザＩＤとを関連付けて、データ記憶領域３２に記憶する（Ｍ１６２）。また、管理サーバ１０は、ＰＩＮコードをユーザＰＣ５２に送信する（Ｍ１６４）。そして、ユーザＰＣ５２がＰＩＮコードを受信すると、プリンタユーザは、そのＰＩＮコードをプリンタ５０に入力する（Ｍ１６６）。プリンタ５０は、ＰＩＮコードが入力されると、そのＰＩＮコードと、自身のデバイスＩＤ（本発明のデバイス識別情報の一例）とを管理サーバ１０に送信する（Ｍ１６８）。そして、管理サーバ１０は、受信したＰＩＮコードとＭ１６２で関連付けられたユーザＩＤを特定し、そのユーザＩＤと、受信したデバイスＩＤとを関連付けてデータ記憶領域３２に記憶する（Ｍ１７０）。なお、デバイス情報は、プリンタ毎に記憶される。つまり、例えば、プリンタユーザがプリンタＡとプリンタＢとを、自動発注サービスに登録している場合には、プリンタＡのデバイスＩＤと、プリンタユーザのユーザＩＤと関連付けて記憶され、プリンタＢのデバイスＩＤと、プリンタユーザのユーザＩＤとが関連付けて記憶される。なお、デバイスＩＤの一例としてプリンタの出荷時から記憶されている、プリンタ毎にユニークなシリアル番号などが挙げられる。
【００２８】
また、プリンタユーザは、自動配送サービスで配送される交換品の設定を行う。詳しくは、上述したログインユーザ向けの画面には、さらに、デバイス選択画面情報の要求を行うためのアイコンも設けられている。ユーザがマウス等により当該アイコンを選択すると、ユーザＰＣ５２は、プリンタユーザの操作により、デバイス選択画面情報の要求を管理サーバ１０に送信する（Ｍ１８０）。次に、管理サーバ１０は、デバイス選択画面情報をユーザＰＣ５２に送信する（Ｍ１８２）。デバイス選択画面情報は、プリンタユーザの所有するプリンタから、自動配送サービスの対象となるプリンタを選択するための画面を表示するためのWebページデータである。Ｗｅｂページデータは例えば、プリンタの、デバイスＩＤ、プリンタの機種、イメージ画像などを含む。詳しくは、データ記憶領域３２に記憶されているデバイスＩＤから、管理サーバ１０にログインしているユーザのユーザＩＤと関連付けられているデバイスＩＤが全て、特定される。そして、その特定された１以上のデバイスＩＤ、１以上のプリンタの機種、イメージ画像を含むＷｅｂページデータが、管理サーバ１０により作成される。そして、そのＷｅｂページデータ、つまり、デバイス選択画面情報が、管理サーバ１０からユーザＰＣ５２に送信される。
【００２９】
デバイス選択画面情報を受信したユーザＰＣ５２では、その情報に基づく画面が、ディスプレイに表示される。そして、プリンタユーザは、画面に表示される１以上のプリンタから、自動発注サービスの対象となるプリンタを選択する。そして、その選択されたプリンタを特定するためのデバイス特定情報が、プリンタユーザの操作により、ユーザＰＣ５２から管理サーバ１０に送信される（Ｍ１８４）。管理サーバ１０は、デバイス特定情報を受信すると、その情報に応じたプリンタを特定し、そのプリンタの種類に応じた取扱テーブル情報を作成する（Ｍ１８５）。
【００３０】
具体的には、取扱テーブル情報は、上述したように、自動発注サービスに登録している複数のパートナー毎に記憶されており、１のパートナーに対応して、図９に示す取扱テーブル情報が記憶されている。そして、それら複数のパートナー毎の取扱テーブル情報が、図１２に示すように纏められている。詳しくは、交換品の商品名等の項目毎に、複数のパートナー取扱フラグが記憶されており、それら複数のパートナー取扱フラグは、自動発注サービスに登録している複数のパートナーに対応している。つまり、パートナーＡ取扱フラグは、販売業者Ａのフラグを示しており、パートナーＢ取扱フラグは、販売業者Ｂのフラグを示している。このため、図１２に示す取扱テーブル情報では、販売業者Ａで取扱可能な交換品は、商品名「ＴＮ２４１ＢＫ」、「ＴＮ２４１Ｃ」、「ＴＮ２４１Ｍ」、「ＴＮ２４１Ｙ」、「ＴＮ２４５ＢＫ」、「ＤＲ−２９１ＣＬ−ＢＫ」、「ＢＵ−２２０ＣＬ」であり、販売業者Ｂで取扱可能な交換品は、商品名「ＴＮ２４１ＢＫ」、「ＴＮ２４１Ｃ」、「ＴＮ２４１Ｍ」、「ＴＮ２４１Ｙ」、「ＤＲ−２９１ＣＬ−ＢＫ」、「ＢＵ−２２０ＣＬ」である。また、この取扱テーブル情報では、交換品の種類，説明等と関連付けて、対応機種も対応付けられている。この対応機種は、図１２で示す取扱テーブルにおいて、対応機種と同じ行に記憶されている商品名の交換品を装着し、使用可能なプリンタの機種である。つまり、例えば、対応機種Ａのプリンタでは、商品名「ＴＮ２４１ＢＫ」、「ＴＮ２４５ＢＫ」、「ＤＲ−２９１ＣＬ−ＢＫ」、「ＢＵ−２２０ＣＬ」の交換品を装着し、使用することが可能である。
【００３１】
このような取扱テーブル情報から、Ｍ１２６でテンポラリ記憶領域に記憶されたパートナーＩＤに応じた販売業者の取扱可能な商品が抽出される。例えば、パートナーＩＤにより販売業者Ａが特定された場合には、パートナーＡ取扱フラグがＯＮとされている「ＴＮ２４１ＢＫ」、「ＴＮ２４１Ｃ」、「ＴＮ２４１Ｍ」、「ＴＮ２４１Ｙ」、「ＴＮ２４５ＢＫ」、「ＤＲ−２９１ＣＬ−ＢＫ」、「ＢＵ−２２０ＣＬ」の商品が、取扱可能商品として抽出される。また、Ｍ１８４で受信したデバイス特定情報に応じたプリンタの機種が、対応機種Ａである場合には、その取扱可能な商品の中から、その対応機種Ａに応じた商品が抽出される。つまり、「ＴＮ２４１ＢＫ」、「ＴＮ２４１Ｃ」、「ＴＮ２４１Ｍ」、「ＴＮ２４１Ｙ」、「ＴＮ２４５ＢＫ」、「ＤＲ−２９１ＣＬ−ＢＫ」、「ＢＵ−２２０ＣＬ」の商品から、「ＴＮ２４１ＢＫ」、「ＴＮ２４５ＢＫ」、「ＤＲ−２９１ＣＬ−ＢＫ」、「ＢＵ−２２０ＣＬ」の商品が抽出される。そして、その抽出された商品に関する情報が、取扱テーブル情報として作成される。
【００３２】
そして、その作成された取扱テーブル情報が、管理サーバ１０からユーザＰＣ５２に送信される（Ｍ１８６）。ユーザＰＣ５２は、その取扱テーブル情報を受信すると、その情報に応じて図１３に示す選択画面をディスプレイに表示する。その選択画面では、送信された情報に応じた交換品の商品名が、その交換品の装着部位毎に区分けされた状態で表示される。つまり、交換品がトナー，インクカートリッジである場合には、トナー色，インク色に応じて装着部位が異なっているため、複数の色毎に区分けされた状態で商品名が表示され、交換品がドラム、ベルトである場合には、当然、ドラム、ベルトの装着部位は異なっているため、ドラム、ベルト毎に区分けされた状態で商品名が表示される。このため、図１３に示す選択画面では、黒色のトナーとして、商品名「ＴＮ２４１ＢＫ」、「ＴＮ２４５ＢＫ」と、ドラムとして、商品名「ＤＲ−２９１ＣＬ−ＢＫ」と、ベルトとして、商品名「ＢＵ−２２０ＣＬ」とが区分けされた状態で表示される。
【００３３】
また、選択画面では、商品名毎に、交換品の欄も表示される。そして、プリンタユーザは、その選択画面において、自動発注サービスで配送を望む交換品を選択する。詳しくは、選択画面には、自動発注サービスで配送を望む交換品を選択するためのアイコンが設けられている。ユーザが、マウス等により当該アイコンを選択すると、その選択された交換品に応じた交換品の欄に、チェックマークが記される。なお、装着部位毎の交換品は、１種類の交換品のみを選択することが可能である。つまり、図１３に示す選択画面では、商品名「ＴＮ２４１ＢＫ」、「ＴＮ２４５ＢＫ」の黒色のトナーでは、商品名「ＴＮ２４１ＢＫ」、「ＴＮ２４５ＢＫ」の一方の交換品のみが選択可能である。そして、自動発注サービスで配送を望む交換品が選択されると、その選択された交換品に関する情報（以下、「選択商品情報」と記載する）（本発明の選択交換品情報の一例）、つまり、図１３に示す選択画面で交換品の欄にチェックが記された交換品に関する情報が、プリンタユーザの操作により、ユーザＰＣ５２から管理サーバ１０に送信される（Ｍ１８８）。選択商品情報として、例えば、選択された商品の商品名が挙げられる。また、Ｍ１８６で送付された取り扱いテーブル情報に含まれるすべての商品名のそれぞれに対して、選択されたか否かを示すフラグなどの情報が付与された状態の情報であってもよい。なお、図１３に示す選択画面では、自動発注サービスで配送を望む交換品として、商品名「ＴＮ２４５ＢＫ」の黒色のトナーと、商品名「ＤＲ−２９１ＣＬ−ＢＫ」のドラムとが選択されており、ベルトは、自動発注サービスで配送を望む交換品に選択されていない。つまり、プリンタユーザは、ベルトの交換は必要無いと判断したか、若しくは、必要に応じて、自身でベルトを注文すると判断したと想定される。そして、選択商品情報を受信した管理サーバ１０は、Ｍ１７０で用いたデバイスＩＤと、Ｍ１８８で受信した選択商品情報とを関連付けて、デバイス情報（図６参照）として、データ記憶領域３２に記憶する（Ｍ１９０）。なお、選択商品情報としては、図６に示すように、交換品部位と、商品名と、説明と、商品コードとが関連付けられている。
【００３４】
上述した手順に従って、管理サーバ１０のデータ記憶領域３２に、図６に示すように、ユーザＩＤと関連付けて、パートナーＩＤ，デバイス情報等が記憶されると、プリンタ５０での交換品の使用量に応じた自動発注サービスが実行される。詳しくは、プリンタ５０において、印刷処理が実行されると（Ｍ２００：図５参照）、プリンタ５０は、印刷処理が実行される毎、若しくは、所定のタイミングで、デバイスＩＤ及び使用量情報を、管理サーバ１０に送信する（Ｍ２０２）。
【００３５】
使用量情報は、プリンタ５０で使用される交換品の使用量を示す情報である。具体的には、例えば、プリンタ５０がレーザプリンタである場合には、トナー色毎にトナー残量が検出されており、そのトナー色毎のトナー残量に関する情報が、使用量情報として管理サーバ１０に送信される。また、プリンタ５０がレーザプリンタである場合には、ドラムが直近で交換されてからの使用回数がカウントされており、その使用回数に関する情報が、使用量情報として管理サーバ１０に送信される。一方、プリンタ５０がインクジェットプリンタである場合には、インク色毎にインクカートリッジ内のインク残量が検出されており、そのインク色毎のインク残量に関する情報が、使用量情報として管理サーバ１０に送信される。さらに、プリンタ５０では、印刷用紙などの搬送機構等で用いられている駆動力伝達用のベルトが直近で交換されてからの使用回数がカウントされており、その使用回数に関する情報が、使用量情報として管理サーバ１０に送信される。なお、使用量情報は、その使用量情報に対応する交換品の交換品部位を特定するための情報を含んでいる。
【００３６】
そして、管理サーバ１０は、デバイスＩＤ及び、使用量情報を受信すると、受信した使用量情報に基づいて、交換品の発注要件を満たしているか否かを判断する。詳しくは、使用量情報がトナー残量、若しくは、インク残量である場合には、残量が閾値以下であるか否かが判断される（Ｍ２０３）。また、使用量情報がドラム、若しくは、ベルトの使用回数である場合には、使用回数が閾値以上であるか否かが判断される（Ｍ２０３）。この際、残量が閾値以下の使用量情報、若しくは、使用回数が閾値以上の使用量情報が無い場合（Ｍ２０３：ＮＯ）には、Ｓ２００以降の処理が繰り返される。
【００３７】
一方、残量が閾値以下の使用量情報、若しくは、使用回数が閾値以上の使用量情報が有る場合（Ｍ２０３：ＹＥＳ）には、その使用量情報に含まれる交換品部位は、選択商品情報に含まれるか否かが判断される（Ｍ２０４）。詳しくは、デバイス情報（図６参照）に基づいて、Ｍ２０２で受信したデバイスＩＤと関連付けられている選択商品情報が特定される。そして、残量が閾値以下の使用量情報、若しくは、使用回数が閾値以上の使用量情報に含まれる交換品部位が、特定された選択商品情報に含まれるか否かが判断される。この際、交換品部位が選択商品情報に含まれていない場合（Ｍ２０４：ＮＯ）には、Ｓ２００以降の処理が繰り返される。一方、交換品部位が選択商品情報に含まれている場合（Ｍ２０４：ＹＥＳ）には、交換品の発注要件を満たしていると判断される。
【００３８】
そして、交換品の発注要件を満たしていると判断されたことに応じて、データ記憶領域３２に記憶されているデバイス情報（図６参照）に基づいて、Ｍ２０２で受信したデバイスＩＤに関連付けられているパートナーＩＤが特定され、データ記憶領域３２に記憶されているパートナー情報（図７参照）に基づいて、その特定されたパートナーＩＤと関連付けられている発注用ＵＲＬが特定される（Ｍ２０６）。また、その特定されたパートナーＩＤのパートナー情報と関連付けられているアクセストークンも特定される（Ｍ２０６）。さらに、データ記憶領域３２に記憶されているデバイス情報（図６参照）に基づいて、Ｍ２０２で受信したデバイスＩＤに関連付けられている選択商品情報が特定され、その選択商品情報（図６参照）から、Ｍ２０４で発注要件を満たした交換品情報に含まれる交換品部位に関連付けられている商品コードが特定される（Ｍ２０６）。
【００３９】
次に、管理サーバ１０は、Ｍ２０６で特定された発注用ＵＲＬに、Ｍ２０６で特定された商品コードをクエリ文字列によって付加する。そして、管理サーバ１０は、商品コードが付加された発注用ＵＲＬを用いて、パートナーサーバ５６にアクセスし、交換品の発注要求を行う（Ｍ２０８）。この際、管理サーバ１０は、Ｍ２０６で特定されたアクセストークンをパートナーサーバ５６に送信する。これにより、パートナーサーバ５６は、商品コード及び、アクセストークンを取得する。続いて、パートナーサーバ５６は、発送情報（図１１参照）に基づいて、Ｍ２０８で取得したアクセストークンに関連付けられているプリンタユーザの住所を特定する（Ｍ２１０）。
【００４０】
そして、パートナーサーバ５６は、発注要求に応じて交換品の発送処理を行う（Ｍ２１２）。つまり、Ｍ２０８で取得した商品コードに応じた交換品を、Ｍ２１０で特定されたプリンタユーザの住所に向けて発送するための処理を行う。また、パートナーサーバ５６は、発送情報（図１１参照）から、Ｍ２０８で取得したアクセストークンに関連付けられている決済手段を特定し、その決済手段に応じた請求書を作成する（Ｍ２１４）。そして、再度、Ｍ２００以降の処理が繰り返し実行される。
【００４１】
このように、自動発注サービスでは、販売業者で取扱可能な交換品が、取扱テーブル情報として管理サーバ１０に記憶されており、その取扱テーブル情報から、さらに、プリンタユーザが自動発注サービスで配送を望む交換品が選択され、その選択された交換品が、選択商品情報として、管理サーバ１０に記憶されている。そして、その選択商品情報に含まれる交換品が、管理サーバ１０からパートナーサーバ５６に発注される。これにより、パートナーサーバ５６に発注される交換品は、必ずパートナーサーバ５６で取扱可能な交換品となり、販売業者の負担を軽減することが可能となる。つまり、自動発注サービスの対象となる全てのプリンタの少なくともいずれかで使用可能な交換品の全てを販売業者が取り扱うことは、販売業者の負担となる。そこで、通信システム１では、販売業者で取扱可能な交換品が、取扱テーブル情報として管理サーバ１０に登録される。そして、その取扱テーブル情報からプリンタユーザによって選択商品情報が選択され、その選択商品情報に含まれる交換品が、管理サーバ１０からパートナーサーバ５６に発注される。これにより、販売業者は、多くの種類の交換品を準備しなくても、自身で取り扱っている交換品のみで、自動販売サービスのパートナーとなることが可能となり、販売業者の負担が軽減する。
【００４２】
また、例えば、販売業者の取り扱う交換品の種類が増減した場合には、販売業者の従業員は、パートナーＰＣ５８により管理サーバ１０にアクセスし、Ｍ１０５〜Ｍ１１０の処理を行うことで、取扱テーブル情報を変更することが可能である。これにより、取扱商品の変更を、容易に自動発注サービスに反映することが可能となる。
【００４３】
なお、Ｍ１０８を実行するＣＰＵ１２は、第３受信手段の一例である。Ｍ１１０を実行するＣＰＵ１２は、第２記憶制御手段の一例である。Ｍ１２６を実行するＣＰＵ１２は、第３記憶制御手段の一例である。Ｍ１２８を実行するＣＰＵ１２は、第３送信手段の一例である。Ｍ１４８を実行するＣＰＵ１２は、第４受信手段、及び、第５受信手段の一例である。Ｍ１５０を実行するＣＰＵ１２は、第４記憶制御手段の一例である。Ｍ１８６を実行するＣＰＵ１２は、第１送信手段の一例である。Ｍ１８８を実行するＣＰＵ１２は、第１受信手段の一例である。Ｍ１９０を実行するＣＰＵ１２は、第１記憶制御手段の一例である。Ｍ２０２を実行するＣＰＵ１２は、第２受信手段の一例である。Ｍ２０８を実行するＣＰＵ１２は、第２送信手段の一例である。
【００４４】
なお、本発明は、上記実施形態に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、上記実施形態では、自動発注サービスに複数の販売業者が登録しているが、１の販売業者のみが登録された自動発注サービスに本発明を適用することが可能である。この場合には、取扱テーブル情報，選択商品情報等を、販売業者毎、つまり、パートナーＩＤ毎に区分けして記憶する必要はない。
【００４５】
また、上記実施形態では、登録用ＵＲＬにパートナーを特定するためのクエリ文字列が含まれており、そのクエリ文字列によって販売業者が識別されているが、別の手法により販売業者を識別することが可能である。詳しくは、例えば、管理サーバ１０が登録用ＵＲＬを発行する際に、異なる登録用ＵＲＬを発行し、登録用ＵＲＬとパートナーＩＤとを関連付けて記憶する。そして、登録用ＵＲＬを用いてアクセスされた際に、その登録用ＵＲＬと関連付けられているパートナーＩＤを特定し、そのパートナーＩＤに基づいて、販売業者を特定してもよい。また、次のようにしてもよい。すなわち、管理サーバ１０が登録用ＵＲＬを発行する際に、同一の登録用ＵＲＬ及び販売業者毎に異なる文字列を発行し販売業者に送信する。販売業者の従業員は、Ｍ１２０で送信するＷｅｂページデータに、自社のパートナーサーバ５６へのリンクが設定されたアイコンを設け、ユーザＰＣ５２がアイコンに設定されたリンク先にアクセスした場合に、受信した、登録用ＵＲＬへ、同じく受信した文字列をヘッダに含むリクエストを管理サーバ１０へ送信するよう、ユーザＰＣ５２へリダイレクト指示を送信する。これにより、管理サーバ１０は、登録用ＵＲＬを用いてアクセスされた際に、リクエストのヘッダに含まれる文字列と関連付けられているパートナーＩＤを特定し、そのパートナーＩＤに基づいて、販売業者を特定してもよい。
【００４６】
また、上記実施形態では、アクセストークンが、パートナーサーバ５６から管理サーバ１０に直接的に送信されているが、間接的に送信されてもよい。つまり、例えば、パートナーサーバ５６が、アクセストークンをユーザＰＣ５２に送信し、そのユーザＰＣ５２が、アクセストークンを管理サーバ１０に送信してもよい。
【００４７】
また、上記実施形態では、自動発注サービスの対象としてプリンタの交換品が適用されているが、プリンタ以外のデバイスファックス、ミシン、ラベルプリンター等の種々のデバイス、の交換品、すなわち、インクリボン、糸、テープカートリッジなどを、自動配送サービスの対象とすることが可能である。
【００４８】
また、上記実施形態では、交換品の使用量情報として、インク等の残量，ベルト等の使用回数等の数値が採用されているが、数値以外の情報を使用量情報として採用することが可能である。例えば、プリンタ５０でインク等の残量が閾値以下であるか否かを判断し、インク等の残量が閾値以下であると判断された場合に、ニアエンプティ情報を、使用量情報として、管理サーバ１０に送信してもよい。このような場合には、管理サーバ１０は、ニアエンプティ情報を受信し、そのニアエンプティ情報に応じた交換品が選択商品情報に含まれていることを条件として、交換品の発注を行う。
【００４９】
また、上記実施形態では、管理サーバ１０は、使用量情報等を、ネットワークにつながるプリンタ５０から直接的に受信しているが、ＰＣ等を経由して、間接的に使用量情報等を受信してもよい。つまり、プリンタ５０が、ＵＳＢやＬＡＮやワイヤレスＬＡＮ等でＰＣにつながっていて、ＰＣからプリンタ５０の使用量情報が管理サーバ１０に送信されてもよい。
【００５０】
また、上記実施形態では、管理サーバ１０は１つのウェブサーバにより構成されているが、複数のウェブサーバにより構成されてもよい。
【００５１】
また、上記実施形態では、管理サーバ１０とパートナーサーバ５６とは、それぞれ独立したウェブサーバにより構成されているが、管理サーバ１０とパートナーサーバ５６とが１つのウェブサーバにより構成されてもよい。
【００５２】
また、上記実施形態では、ＣＰＵ１２によって図２乃至図５に示す処理が実行される例を説明したが、これら処理は、ＣＰＵ１２に限らず、ＡＳＩＣや他の論理集積回路により実行されてもよいし、これら処理が、ＣＰＵやＡＳＩＣ、他の論理集積回路が協働することにより実行されてもよい。
【符号の説明】
【００５３】
１０：管理サーバ、１２：ＣＰＵ、１６：ネットワークＩ／Ｆ、３０：制御プログラム、３２：データ記憶領域、５０：プリンタ、５２：ユーザＰＣ、５６：パートナーサーバ、５８：パートナーＰＣ
【図１】
0006690207.tif 000002
【図２】
0006690207.tif 000003
【図３】
0006690207.tif 000004
【図４】
0006690207.tif 000005
【図５】
0006690207.tif 000006
【図６】
0006690207.tif 000007
【図７】
0006690207.tif 000008
【図８】
0006690207.tif 000009
【図９】
0006690207.tif 000010
【図１０】
0006690207.tif 000011
【図１１】
0006690207.tif 000012
【図１２】
0006690207.tif 000013
【図１３】
0006690207.tif 000014