(57)【要約】ユーザを識別する情報を要求することなくデバイスを登録する技術が開示されている。デバイスのユーザは、ユーザを識別する情報を含まない入力をデバイスに与える。このような入力は、たとえば、デバイス上のボタンを押すことなどの１回の行為であっても良い。ユーザ入力に応答して、デバイスは、登録リクエスト・メッセージを登録サーバに送信する。登録サーバは、登録リクエスト・メッセージを受け取り、応答して、デバイスを登録する。登録サーバは、登録が成功したことを確認するために、登録確認メッセージをデバイスに送信しても良い。登録は、デバイスの製造業者にデバイスを登録すること、またはデバイスの製造業者にデバイスを登録すること、またはデバイスを、オンライン印刷サービスなどのサービスとともに用いるために登録すること、を含んでいても良い。
2006504155.tif 000002
【特許請求の範囲】
【請求項１】
デバイスを登録するための、コンピュータを使った方法であって、
（Ａ）デバイスにおいて、デバイスのユーザによって与えられる入力に応答して、登録リクエスト・メッセージを登録サーバに送信するステップであって、入力は、ユーザを識別する情報を含まないステップと、
（Ｂ）登録サーバにおいて、登録リクエスト・メッセージの受け取りに応答して、デバイスを登録するステップと、を含む方法。
【請求項２】
入力が、ユーザによって１回の行為のみが実行されることを含む請求項１に記載の方法。
【請求項３】
入力が、デバイス上のボタンを押すことを含む請求項１に記載の方法。
【請求項４】
ステップ（Ｂ）が、
（Ｂ）（１）デバイスの識別子を得るステップと、
（Ｂ）（２）識別子に基づいてデバイスを登録するステップと、を含む請求項１に記載の方法。
【請求項５】
登録リクエスト・メッセージがデバイスの識別子を含み、ステップ（Ｂ）（１）が、登録リクエスト・メッセージから識別子を得るステップを含む請求項４に記載の方法。
【請求項６】
ステップ（Ｂ）（１）が、識別子をデバイスに割り当てるステップを含み、前記方法がさらに、
（Ｃ）登録サーバにおいて、割り当てられた識別子をデバイスに送信するステップと、
（Ｄ）デバイスにおいて、割り当てられた識別子を記録するステップと、を含む請求項４に記載の方法。
【請求項７】
（Ｃ）登録サーバにおいて、ステップ（Ｂ）の前に、デバイスが登録されているかどうかを判定するステップと、
（Ｄ）登録サーバにおいて、ステップ（Ｃ）でデバイスが登録されていないと判定された場合にのみ、ステップ（Ｂ）を行なうステップと、を含む請求項１に記載の方法。
【請求項８】
登録リクエスト・メッセージが、デバイスの登録をリクエストするメッセージを含む請求項１に記載の方法。
【請求項９】
ステップ（Ｂ）が、サービスとともに用いるためにデバイスを登録するステップを含み、登録リクエスト・メッセージが、サービスとの取引の開始をリクエストするメッセージを含む請求項１に記載の方法。
【請求項１０】
ステップ（Ｂ）（２）が、デバイスの識別子を記録するステップを含む請求項４に記載の方法。
【請求項１１】
ステップ（Ｂ）（２）が、サービスとともに用いるためにアカウントを作成するステップを含み、アカウントはデバイスの識別子と関連付けられる請求項４に記載の方法。
【請求項１２】
（Ｃ）登録サーバにおいて、ステップ（Ｂ）で行なわれる登録を確認する登録確認メッセージをデバイスに送信するステップ、をさらに含む請求項１に記載の方法。
【請求項１３】
デバイスがプリンタを含む請求項１に記載の方法。
【請求項１４】
デバイスを登録するために登録サーバによって行なわれる、コンピュータを使った方法であって、
（Ａ）デバイスから登録リクエスト・メッセージを受け取るステップであって、登録リクエスト・メッセージは、デバイスのユーザを識別する情報を含まない、ステップと、
（Ｂ）登録リクエスト・メッセージに基づいてデバイスを登録するステップと、を含む方法。
【請求項１５】
ステップ（Ｂ）が、
（Ｂ）（１）デバイスの識別子を得るステップと、
（Ｂ）（２）識別子に基づいてデバイスを登録するステップと、を含む  請求項１４に記載の方法。
【請求項１６】
登録リクエスト・メッセージがデバイスの識別子を含み、ステップ（Ｂ）（１）が、登録リクエスト・メッセージから識別子を得るステップを含む請求項１５に記載の方法。
【請求項１７】
ステップ（Ｂ）（１）が、識別子をデバイスに割り当てるステップを含み、前記方法がさらに、
（Ｃ）割り当てられた識別子をデバイスに送信するステップ、を含む請求項１５に記載の方法。
【請求項１８】
（Ｃ）ステップ（Ｂ）の前に、デバイスが登録されているかどうかを判定するステップと、
（Ｄ）ステップ（Ｃ）でデバイスが登録されていないと判定された場合にのみ、ステップ（Ｂ）を行なうステップと、を含む請求項１５に記載の方法。
【請求項１９】
登録リクエスト・メッセージが、デバイスの登録をリクエストするメッセージを含む請求項１４に記載の方法。
【請求項２０】
ステップ（Ｂ）が、サービスとともに用いるためにデバイスを登録するステップを含み、登録リクエスト・メッセージが、サービスとの取引の開始をリクエストするメッセージを含む請求項１４に記載の方法。
【請求項２１】
ステップ（Ｂ）が、デバイスの識別子を記録するステップを含む請求項１４に記載の方法。
【請求項２２】
ステップ（Ｂ）（２）が、サービスとともに用いるためにアカウントを作成するステップを含み、アカウントはデバイスの識別子と関連付けられる請求項１５に記載の方法。
【請求項２３】
（Ｃ）デバイスにステップ（Ｂ）で行なわれる登録を確認する登録確認メッセージを送信するステップ、をさらに含む請求項１４に記載の方法。
【請求項２４】
デバイスがプリンタを含む請求項１４に記載の方法。
【請求項２５】
デバイスを登録するためにデバイスによって行なわれる方法であって、
（Ａ）デバイスのユーザによって与えられる入力に応答して、登録リクエスト・メッセージを登録サーバに送信するステップであって、入力は、ユーザを識別する情報を含まない、ステップと、
（Ｂ）登録サーバから、デバイスが登録されたことを確認する登録確認メッセージを受け取るステップと、を含む方法。
【請求項２６】
入力が、ユーザによって１回の行為のみが実行されることを含む請求項２５に記載の方法。
【請求項２７】
入力が、デバイス上のボタンを押すことを含む請求項２５に記載の方法。
【請求項２８】
登録リクエスト・メッセージが、デバイスの登録をリクエストするメッセージを含む請求項２５に記載の方法。
【請求項２９】
ステップ（Ｂ）が、サービスとともに用いるためにデバイスを登録するステップを含み、登録リクエスト・メッセージが、サービスとの取引の開始をリクエストするメッセージを含む請求項２５に記載の方法。
【請求項３０】
デバイスがプリンタを含む請求項２５に記載の方法。
【請求項３１】
登録リクエスト・メッセージを登録サーバに送信する手段を含むデバイスであって、送信は、デバイスのユーザによって与えられる入力に応答して行なわれ、入力は、ユーザを識別する情報を含まない、デバイスと、
登録リクエスト・メッセージの受け取りに応答してデバイスを登録する手段を含む登録サーバと、を含むシステム。
【請求項３２】
入力が、ユーザによって１回の行為のみが実行されることを含む請求項３１に記載のシステム。
【請求項３３】
入力が、デバイス上のボタンを押すことを含む請求項３１に記載のシステム。
【請求項３４】
デバイスを登録する手段が、
デバイスの識別子を得る手段と、
識別子に基づいてデバイスを登録する手段と、を含む請求項３１に記載のシステム。
【請求項３５】
登録リクエスト・メッセージがデバイスの識別子を含み、デバイスの識別子を得る手段が、登録リクエスト・メッセージから識別子を得る手段を含む請求項３４に記載のシステム。
【請求項３６】
デバイスの識別子を得る手段が、識別子をデバイスに割り当てる手段を含み、登録サーバがさらに、割り当てられた識別子をデバイスに送信する手段を含み、デバイスがさらに、割り当てられた識別子を記録する手段を含む請求項３４に記載のシステム。
【請求項３７】
登録サーバがさらに、デバイスが登録されているかどうかを判定する手段を含み、デバイスを登録する手段が、デバイスが登録されていない場合にのみデバイスを登録する手段を含む請求項３１に記載のシステム。
【請求項３８】
登録リクエスト・メッセージが、デバイスの登録をリクエストするメッセージを含む請求項３１に記載のシステム。
【請求項３９】
ステップ（Ｂ）が、サービスとともに用いるためにデバイスを登録するステップを含み、登録リクエスト・メッセージが、サービスとの取引の開始をリクエストするメッセージを含む請求項３１に記載のシステム。
【請求項４０】
サービスとともに用いるためにデバイスを識別子に基づいて登録する手段が、デバイスの識別子を記録する手段を含む請求項３４に記載のシステム。
【請求項４１】
サービスとともに用いるためにデバイスを識別子に基づいて登録する手段が、サービスとともに用いるためにアカウントを作成する手段を含み、アカウントはデバイスの識別子と関連付けられる請求項３４に記載のシステム。
【請求項４２】
登録サーバが、デバイスを登録する手段によって行なわれる登録を確認する登録確認メッセージをデバイスに送信する手段をさらに含む請求項３１に記載のシステム。
【請求項４３】
デバイスがプリンタを含む請求項３１に記載のシステム。
【請求項４４】
デバイスを登録するための登録サーバであって、
デバイスから登録リクエスト・メッセージを受け取る手段であって、登録リクエスト・メッセージは、デバイスのユーザを識別する情報を含まない、手段と、
登録リクエスト・メッセージに基づいてデバイスを登録する手段と、を含む登録サーバ。
【請求項４５】
デバイスを登録する手段が、
デバイスの識別子を得る手段と、
識別子に基づいてデバイスを登録する手段と、を含む請求項４４に記載の登録サーバ。
【請求項４６】
登録リクエスト・メッセージがデバイスの識別子を含み、デバイスの識別子を得る手段が、登録リクエスト・メッセージから識別子を得る手段を含む請求項４５に記載の登録サーバ。
【請求項４７】
デバイスの識別子を得る手段が、識別子をデバイスに割り当てる手段を含み、  登録サーバがさらに、割り当てられた識別子をデバイスに送信する手段を含む請求項４５に記載の登録サーバ。
【請求項４８】
デバイスが登録されているかどうかを判定する手段をさらに含み、
デバイスを登録する手段が、デバイスが登録されていない場合にのみデバイスを登録する手段を含む請求項４４に記載の登録サーバ。
【請求項４９】
登録リクエスト・メッセージが、デバイスの登録をリクエストするメッセージを含む請求項４４に記載の登録サーバ。
【請求項５０】
ステップ（Ｂ）が、サービスとともに用いるためにデバイスを登録するステップを含み、登録リクエスト・メッセージが、サービスとの取引の開始をリクエストするメッセージを含む請求項４４に記載の登録サーバ。
【請求項５１】
デバイスを登録する手段が、デバイスの識別子を記録する手段を含む請求項４４に記載の登録サーバ。
【請求項５２】
サーバとともに用いるためにデバイスを識別子に基づいて登録する手段が、サービスとともに用いるためにアカウントを作成する手段を含み、アカウントはデバイスの識別子と関連付けられる請求項４５に記載の登録サーバ。
【請求項５３】
デバイスを登録する手段によって行なわれる登録を確認する登録確認メッセージをデバイスに送信する手段をさらに含む請求項４４に記載の登録サーバ。
【請求項５４】
デバイスがプリンタを含む請求項４４に記載の登録サーバ。
【請求項５５】
デバイスであって、
デバイスのユーザによって与えられる入力に応答して、登録リクエスト・メッセージを登録サーバに送信する手段であって、入力は、ユーザを識別する情報を含まない、手段と、
登録サーバから、デバイスが登録されたことを確認する登録確認メッセージを受け取る手段と、を含むデバイス。
【請求項５６】
入力が、ユーザによって１回の行為のみが実行されることを含む請求項５５に記載のデバイス。
【請求項５７】
入力が、デバイス上のボタンを押すことを含む請求項５５に記載のデバイス。
【請求項５８】
登録リクエスト・メッセージが、デバイスの登録をリクエストするメッセージを含む請求項５５に記載のデバイス。
【請求項５９】
ステップ（Ｂ）が、サービスとともに用いるためにデバイスを登録するステップを含み、登録リクエスト・メッセージが、サービスとの取引の開始をリクエストするメッセージを含む請求項５５に記載のデバイス。
【請求項６０】
デバイスがプリンタを含む請求項５５に記載のデバイス。
【発明の詳細な説明】
【背景技術】
【０００１】
（背景）
（関連特許出願の相互参照）
本出願は、以下の共通所有の特許出願に関する。なお、各出願は本明細書において、参照により全体として取り入れられている。
【０００２】
出願番号０９／８７０，５３６、代理人整理番号８５０１（２００１年５月３０日出願）発明の名称「データ対象を共有するために携帯デバイスを遠隔利用するための方法およびシステム」、出願番号０９／８７０，５３８、代理人整理番号８５０５（２００１年５月３０日出願）、発明の名称「携帯デバイスに与えられるサービスの恒久的な記録を作成するための方法およびシステム」、出願番号０９／８７０，５６１、代理人整理番号８５０４（２００１年５月３０日出願）、発明の名称「携帯デバイスおよびプリンタを用いて遠隔画像を印刷するための方法および装置」、出願番号１０，０２２，９２４、代理人整理番号８５２１（２００１年１２月１８日出願）、発明の名称「ネットワーク対応プリンタを用いて遠隔画像を印刷するための方法および装置」、および出願番号１０，０２３，２４５、代理人整理番号８５２２（２００１年１２月１８日出願）、発明の名称「遠隔プリンタにおいてサービスの恒久的な記録を作成するための方法およびシステム」。
【０００３】
（発明の分野）
本発明は、製品登録用の技術に関し、より詳細には、通信ネットワーク上で遠隔に製品を登録する技術に関する。
【０００４】
（関連技術）
モバイル・コンピューティング・デバイスに対する需要、ならびに（有線および無線の）ネットワーク通信が可能なデバイスに対する需要が、ますます増加している。たとえば、携帯電話、および携帯情報端末（ＰＤＡ）などのモバイル・コンピューティング・デバイスは両方とも、ますます広範囲に行き渡っている。さらに、小型かつ軽量の携帯プリンタに対する人気がますます高まっており、様々な場所から画像および他の情報を印刷することが容易になっている。これらのデバイスが有用である理由の１つは、それらが持ち運びが簡単であるために、ユーザの主要なオフィスまたは自宅以外の場所から使用できることである。これは、従来のデスクトップ・コンピュータおよびコンピュータ周辺機器とは異なっている。従来では通常、特定の場所に固定されている。
【０００５】
消費者が、コンピューティング製品たとえばコンピュータ、プリンタ、モデム、またはソフトウェア・パッケージなどを購入したときには、消費者が、製品を最初に使用する前に、製品の製造業者に製品を登録することが必要であるかまたは望ましいことが多い。通常このような製品の登録に必要なのは、製品所有者が、個人識別情報たとえば所有者の名前、住所、および電話番号などを、印刷された用紙上に記入して製造業者に郵送もしくはファックスするか、またはウェブ・ベースの用紙上に記入して製造業者にワールド・ワイド・ウェブ上で送信することである。同様に、通常ユーザには、オンライン・サービスたとえばイベント・チケットを購入するためのウェブ・ベースのサービスに登録して、このようなサービスを最初に使用する前に、電子クーポンをダウンロードし、またはデジタル写真をオンライン・アルバム内に保存することが求められる。通常このような登録プロセスでは、ユーザに対して、製品登録の場合に必要なものと同様の個人識別情報を提出することが求められる。
【０００６】
オンライン・サービスを使用するために登録する場合も、ユーザは通常、オンライン・サービスに対する個人アカウントを作る必要がある。このようなアカウントを作るためには、ユーザは通常、固有の識別子たとえば英数字のログイン名前、およびパスワードの両方を提出しなければならない。ユーザが本人のアカウントにアクセスしようとするたびに、ユーザは正しいログイン名前およびパスワードを提出しなければならない。いったんこのようにしてユーザがアカウントにログインすれば、ユーザは、アカウントに付随するサービスを使うことができ、たとえば電子メールの送受信を行なうことや、デジタル写真を保存することができる。
【０００７】
前述した登録プロセスは、様々な理由で、ユーザにとっては冗長で時間がかかる可能性がある。たとえば前述したように、製品登録では通常、ユーザは、様々な個人情報を製造業者またはサービス会社に提出する必要がある。通常ユーザは、このような情報を手書きするかタイプしなければならず、これは冗長で時間がかかる可能性がある。さらに、オンライン・サービスに対する登録は通常、それ自体がオンラインで行なわれる。したがってこのような登録では、ユーザがインターネット接続部とキーボード付きデバイス（または他の入力コンポーネント）との両方にアクセスして、個人識別情報を提出することが、登録プロセスの間に求められる。
【０００８】
そのためこのような登録プロセスは、時間がかかるだけでなく、キーボード付きでない携帯デバイスたとえば携帯プリンタを用いるだけでは、実行が難しいか不可能である場合がある。結果として、ユーザは通常、インターネット接続部付きの従来のデスクトップまたはラップトップ・コンピュータを用いて、このような携帯デバイスを、その最初の使用の前に、登録しなければならない。ユーザが、固定式の（非携帯）コンピュータを設置し、そのコンピュータまで移動し、そのコンピュータを使用して、携帯デバイスを登録する必要があるというのは、ユーザが携帯デバイスを購入して、そのデバイスをどんな場所からも直ちに使い始められるようになるという目標とは相容れない。
【０００９】
したがって製品登録のプロセスを、特に携帯デバイスの場合に、簡単にする技術が必要とされている。
【発明の開示】
【課題を解決するための手段】
【００１０】
（概要）
本発明の一態様においては、デバイスのユーザを識別する情報を要求することなくデバイスを登録するための、コンピュータを使った方法が提供されている。デバイスのユーザは、ユーザを識別する情報を含まない入力をデバイスに与える。このような入力は、たとえば、デバイス上のボタンを押すことなどの１回の行為であっても良い。ユーザ入力に応答して、デバイスは、登録リクエスト・メッセージを登録サーバに送信する。登録サーバは、登録リクエスト・メッセージを受け取り、応答して、デバイスを登録する。登録サーバは、登録が成功したことを確認するために、登録確認メッセージをデバイスに送信しても良い。登録プロセスには、デバイスの製造業者にデバイスを登録すること、またはデバイスを、オンライン印刷サービスなどのサービスとともに用いるために登録すること、が含まれていても良い。登録サーバは、デバイスがすでに登録されているかどうかを判定して、デバイスがすでに登録されているわけではない場合にのみデバイスを登録しても良い。
【００１１】
登録サーバによって行なわれる登録プロセスには、デバイスの識別子（「デバイスＩＤ」）を得るステップと、デバイスＩＤに基づいてデバイスを登録するステップと、が含まれていても良い。たとえば一実施形態においては、デバイスによって送信される登録リクエスト・メッセージにデバイスＩＤが含まれていても良い。この場合、登録サーバは、登録リクエスト・メッセージからデバイスＩＤを得ても良い。他の実施形態においては、登録サーバは、デバイスＩＤをデバイスに割り当てることによって、デバイスＩＤを得る。また登録サーバは、割り当てられたデバイスＩＤをデバイスに送信しても良く、デバイスはデバイスＩＤを記録しても良い。
【００１２】
登録リクエスト・メッセージは、デバイスの登録を明確にリクエストするメッセージであっても良い。あるいは、登録リクエスト・メッセージは、サービスとの取引の開始をリクエストするメッセージであっても良い。この場合、登録サーバは、デバイスがすでに登録されているわけではないと登録リクエスト・メッセージが示した場合にのみ、デバイスを登録するようにしても良い。
【００１３】
登録サーバによって行なわれる登録のプロセスには、サーバおよび／またはデバイスにおいてデバイスＩＤを記録することが含まれていても良い。また登録のプロセスには、チケットを購入するためのオンライン・サービスなどのサービスとともにデバイスが用いるためにアカウントを作成することが、含まれていても良い。アカウントは、デバイスＩＤと関連付けられていても良い。
【００１４】
本発明のさらなる態様および実施形態ならびにその利点を、以下に詳細に説明する。
【発明を実施するための最良の形態】
【００１５】
（詳細な説明）
図１を参照して、本発明の一実施形態においてデバイス１０２を登録するために使用されるシステム１００が示されている。デバイス１０２は、たとえば、デバイスの製造業者に登録しても良いし、および／またはチケット、クーポン、もしくは他の情報を印刷するためのオンライン・サービスなどのサービスとともに用いるために登録しても良い。デバイス１０２は、たとえば、携帯プリンタ、携帯情報端末（ＰＤＡ）、または携帯電話であっても良い。デバイス１０２には、データ・ポート１０８を通して通信ネットワーク１１８（たとえばインターネット）上で通信するためのネットワーク通信デバイス１０４（たとえばモデム）が含まれている。
【００１６】
図２を参照して、本発明の一実施形態によるデバイス１０２を登録するために用いられる方法２００のデータ・フロー・ダイアグラムが示されている。図２には、デバイス１０２、デバイスのユーザ（図示せず）、デバイス１０２を登録する登録サーバ１２０によって実行される行為、およびそれらの間で送信される情報が示されている。より具体的には、ダイアグラム２００には、３つのカラムが含まれており、登録サーバ１２０、デバイス１０２、およびユーザにそれぞれ対応している。これらの要素のうちの１つによって実行される行為は、対応するカラム内の長方形によって示されている。また要素によって送信される情報は、対応するカラム内の非長方形の平行四辺形によって示されている。第１の要素から第２の要素へ送信されるメッセージは、平行四辺形によって示され、平行四辺形は、第１のコンポーネントのカラム内のメッセージを記載し、第２のコンポーネント内のカラムで終わる矢印に接続されている。図２では、時間軸が下方に延びており、行為が実行され情報が送信されるシーケンスを示している。以下の図２の説明では、図示されたデータ・フロー・ダイアグラムをさらに明らかにする。
【００１７】
デバイス１０２を購入または他の方法で入手した後に、ユーザは、デバイス１０２を通信ネットワーク１１８と接続するように準備する（ステップ２０２）。たとえば一実施形態においては、ネットワーク通信デバイス１０４はモデムであり、データ・ポート１０８はモデム・ポートであり、通信ネットワーク１１８はインターネットである。デバイス１０２を通信ネットワーク１１８と接続するように準備するために、ユーザはデータ・ポート１０８を、標準的な電話ジャックに対して、標準的な電話ケーブルを用いて接続しても良い。これは、上で参照した特許出願、発明の名称「ネットワーク対応プリンタを用いて遠隔画像を印刷するための方法および装置」で詳細に説明されている。他の実施形態においては、ユーザは、デバイス１０２を通信ネットワーク１１８と接続するように準備することを、デバイス１０２を（そのデータ・ポート１０８を通して）インターネット対応携帯電話（図示せず）に接続することによって行なっても良い。これは、上で参照した特許出願、発明の名称「携帯デバイスおよびプリンタを用いて遠隔画像を印刷するための方法および装置」で詳細に説明されている。
【００１８】
上で参照した特許出願で詳細に説明されているように、デバイス１０２は、ネットワーク通信デバイス１０４（たとえばモデム）を含んでいる必要はない。たとえば、デバイス１０２がネットワーク通信デバイス１０４を含んでいない場合には、デバイス１０２は、「ダム」デバイス、すなわち、それ自体は直接、通信ネットワーク１１８上で通信することはできないが、外部ネットワーク通信デバイスたとえば携帯電話を通して通信ネットワーク１１８に接続することができるデバイスであっても良い。
【００１９】
次にユーザは、入力１１０をデバイス１０２に与える。入力１１０はたとえば、ユーザが行なう一回の行為、たとえばデバイス１０２上の１個のボタンを押すことであっても良い。一実施形態として、たとえばデバイス１０２が、「印刷」ボタンを有するプリンタである実施形態においては、ユーザは、「印刷」ボタンを押すことによって入力１１０を与える。本発明の種々の実施形態において、ユーザ入力１１０には、ユーザを識別する情報たとえばユーザの名前または住所などは、含まれていない。
【００２０】
ユーザ入力１１０の受け取りに応答して、デバイス１０２は、通信ネットワーク１１８上で登録サーバ１２０に対する論理接続を開始して、通信ネットワーク１１８上で登録サーバ１２０に対して登録リクエスト・メッセージ１１４を送信する。本発明の種々の実施形態において、登録リクエスト・メッセージ１１４には、ユーザを識別する情報たとえばユーザの名前または住所などは、含まれていない。登録リクエスト・メッセー１１４のいくつかの実施形態を、以下で詳細に説明する。
【００２１】
デバイス１０２は、登録サーバ１２０に対する接続を、様々な方法のどれで確立しても良い。たとえばデバイス１２０を、登録サーバ１２０の電話番号を用いて事前に構成しても良い。この場合、デバイス１２０は、ネットワーク通信デバイス１０４（たとえばモデム）を用いて、電話ネットワーク上で登録サーバの電話番号にダイアルして、当業者に良く知られた技術を用いて登録サーバ１２０との論理接続を確立しても良い。
【００２２】
以下で詳細に説明するように、登録リクエスト・メッセージ１１４は、たとえばデバイス１０２の登録を明確にリクエストするメッセージであっても良い。デバイス１０２を、たとえば、デバイス１０２が登録サーバ１２０との接続を最初に確立したときに、このようなメッセージを登録サーバ１２０に送信するように構成しても良い。あるいは、登録リクエスト・メッセージ１１４は、デバイス１０２の登録を明確にリクエストするわけではないメッセージであっても良い。たとえば、登録サーバ１２０に付随するサービスとの取引開始をリクエストするメッセージであっても良い。登録サーバ１２０は、このようなメッセージの受け取りに応答してデバイス１０２を登録することを、付随するサービスにすでに登録されているわけではないデバイスによってメッセージが送信されたと登録サーバ１２０が判定した場合に、行なっても良い。このような判定を行なうために登録サーバ１２０が用いても良い技術を、以下で詳細に説明する。
【００２３】
登録サーバ１２０は、登録リクエスト・メッセージ１１４の受け取りに応答して、デバイス１０２を登録する（ステップ２０４）。登録プロセスの種々の実施形態を以下で詳細に説明するが、登録プロセスでは、ユーザを識別する情報たとえばユーザの名前または住所などを、用いる必要がないことを理解されたい。さらに登録サーバ１２０は、デバイス１０２が登録されているかどうかを最初に判定して、それがすでに登録されているわけではない場合にのみデバイス１０２を登録しても良い。これについては後で詳細に説明する。
【００２４】
登録サーバ１２０は、デバイス１０２を登録することを（ステップ２０４）、デバイス１０２の識別子を得て、デバイス識別子（「デバイスＩＤ」）に基づいてデバイスを登録することによって、行なっても良い。登録サーバ１２０がこのようなデバイスＩＤを得ても良い種々の方法の例を、以下に詳細に説明する。いったん登録サーバ１２０が、デバイス１０２に対するデバイスＩＤを得たなら、登録サーバ１２０はデバイスのデバイスＩＤを、将来使うために記録しても良い。登録サーバ１２０は、たとえば、アカウント１２６ａ−ｎ（ｎはアカウントの番号）および対応するサービスの記録を保存するアカウント・データベース１２２に対して、これを維持し、または他の方法でアクセスしても良い。このようなアカウントを用いることは、上で参照した特許出願、発明の名称「データ対象を共有するために携帯デバイスを遠隔利用するための方法およびシステム」で、詳細に説明されている。一実施形態においては、アカウント１２６ａ−ｎは、デバイスＩＤ１２４ａ−ｍ（ｍはデバイスＩＤの番号）に関連付けられている。デバイスＩＤ１２４ａ−ｍのそれぞれは、デバイス１０２などのデバイスのデバイスＩＤである。デバイスＩＤの番号がアカウントと同じことも考えられる（たとえば、ｍがｎに等しいことも考えられる）が、これは要求されない。
【００２５】
デバイス１０２を登録したらすぐに、登録サーバ１２０は任意に、登録確認メッセージ１１６をデバイス１０２へ送信して、デバイス１０２の登録が成功したことを確認する。デバイス１０２は、登録確認ページ１１２をユーザに対して、印刷するか別の方法で出力する。登録確認ページ１１２は、たとえば、登録が無事に行なわれたことをユーザに通知する印刷されたページであっても良い。
【００２６】
システム１００の動作を概略的に説明したので、次に本発明の種々の実施形態について詳細に説明する。一実施形態においては、デバイス１０２は製造業者によって、固有のデバイス識別子（ＩＤ）１０６を用いて事前に構成されている。このような実施形態においては、システム１００は、「前識別される」登録システムと言われる。と言うのは、デバイスが、登録前に、製造業者によってデバイスＩＤを用いて「前識別されて」いるからである。デバイス識別子１０６は、たとえばデバイス１０２のファームウェアまたは他のメモリに保存しても良い
前識別される登録システムでは、デバイス１０２は、そのデバイスＩＤ１０６を、登録サーバ１２０に送信する登録リクエスト・メッセージ１１４に含んでも良い。登録サーバ１２０は、登録リクエスト・メッセージ１１４を受け取ったら、登録リクエスト・メッセージ１１４からデバイスＩＤ１０６を得ても良い。登録サーバ１２０は、アカウント・データベース１２２に保存されているデバイスＩＤ１２４ａ−ｍとデバイスＩＤ１０６とを比較することによって、デバイス１０２がすでに登録されているかどうかを判定しても良い。登録リクエスト・メッセージ１１４から得られたデバイスＩＤ１０６がアカウント・データベース１２２内のデバイスＩＤ１２４ａ−ｍの中にすでにある場合には、ステップ２０４で登録サーバ１２０がデバイス１０２を登録する必要はない（図２）。登録リクエスト・メッセージ１１４内のデバイスＩＤ１０６が、アカウント・データベース１２２内のデバイスＩＤ１２４ａ−ｍの中にない場合には、登録サーバ１２０はデバイス１０２を登録しても良い（すなわちステップ２０４を行なう）。登録サーバ１２０は、このような登録を、たとえば以下のようにして行なっても良い。（１）デバイスＩＤ１０６をアカウント・データベース１２２内のデバイスＩＤ１２４ａ−ｍに加える、（２）アカウント・データベース１２２内に新しいアカウントを作成する、（３）新しいアカウントとデバイスＩＤ１０６とを関連付ける。
【００２７】
前述したように、登録サーバ１２０は、登録が完了したら、任意に、登録確認メッセージ１１６をデバイス１０２に送っても良い。あるいは、ユーザはデバイスＩＤを、製造業者がデバイス１０２上に貼ったステッカから、またはデバイス１０２に添付された他のドキュメンテーションから、得ても良い。
【００２８】
他の実施形態においては、デバイス１０２は、デバイスＩＤ１０６を保存するためのメモリ（たとえばＰＲＯＭ）を含んでいても良い。しかしデバイス１０２は、製造業者によって、デバイスＩＤがゼロとなるように構成されているか、または他の方法で、デバイスＩＤがデバイス１０２にまだ割り当てられていないことを示すように、構成されている。このような実施形態においては、システム１００は、「後識別される」登録システムと言われる。と言うのは、デバイス１０２が製造されて購入された後で、登録プロセスの間にデバイスＩＤ１０６に値が割り当てられるからである。
【００２９】
後識別される登録システムでは、デバイス１０２は、登録リクエスト・メッセージ１１４からのデバイスＩＤ１０６を省略しても良いし、または他の方法で、デバイスＩＤがデバイス１０２にまだ割り当てられていないことを示しても良い。後識別される登録システムでは、登録サーバ１２０は、登録リクエスト・メッセージ１１４を受け取った際に、登録リクエスト・メッセージ１１４を調べて、デバイス１０２に対するデバイスＩＤが特定されているかどうかを判定しても良い。登録リクエスト・メッセージ１１４がデバイスＩＤを含んでいない場合には、登録サーバ１２０は、デバイス１０２がまだ登録されていないと判定して、デバイス１０２に識別子を割り当てても良い。登録サーバ１２０は、デバイスＩＤをデバイス１０２に、たとえば次のようにして割り当てても良い。（１）新しいデバイスＩＤを生成する（これはたとえば、固有のデバイスＩＤをデバイスＩＤ１２４ａ−ｍに加えることによって行なう）、（２）アカウント・データベース１２２内に新しいアカウントを作成する、（３）新しいアカウントと新しいデバイスＩＤとを関連付ける。次に登録サーバ１２０は、割り当てられたデバイスＩＤを記録して、それをデバイス１０２へ、登録確認メッセージ１１６を用いて送信しても良い。デバイス１０２は、デバイスＩＤを、デバイスのデバイスＩＤ１０６として記録して、ユーザにデバイスＩＤ１０６および他の登録関連情報を知らせる登録確認ページ１１２を出力しても良い。
【００３０】
前述のようにしてデバイス１０２を登録することは、様々な目的に対して有用である。たとえばシステム１００は、チケット、クーポン、または他の情報を印刷するためのオンライン・サービスなどのサービスとともに用いるためにデバイス１０２を登録しても良い。プリンタなどのデバイスをこのようなオンライン・サービスとともに用いることは、上で参照した特許出願、たとえば上で参照した特許出願、発明の名称「ネットワーク対応プリンタを用いて遠隔画像を印刷するための方法および装置」に詳細に記載されている。
【００３１】
たとえば一実施形態においては、デバイス１０２は携帯プリンタであり、登録サーバ１２０は、チケット、クーポン、および他の情報を印刷するためのオンライン印刷サービスとともに用いるためにデバイス１０２を登録する。図２を参照して前述した登録プロセスの間に、デバイス１０２と関連付けられたアカウントを作成しても良い。デバイス１０２がプリンタである場合、たとえばデバイスのアカウントは、デバイス１０２による印刷用の文書を保存および送信するための印刷キューとして機能しても良い。いったん登録されたら、デバイス１０２のユーザは、印刷サービスに送信して印刷しても良い印刷ジョブを生成する取引サービス（たとえばチケットを購入するためのオンライン・サービス）との取引を行なっても良い。次にユーザは、デバイス１０２を用いて、デバイスの印刷キューに接続し、印刷キュー内のすべての印刷ジョブを自動的にダウンロードおよび印刷しても良い。
【００３２】
説明を目的として、図２を参照して前述した登録プロセスが、このようなシナリオで動作し得る方法について考えてみる。ステップ２０２に関して前述したように（図２）、ユーザはデバイス１０２を購入した後で、デバイス１０２を、通信ネットワーク１１８に接続するように準備する。次にユーザは、デバイス１０２上の「印刷ボタン」を押して、デバイス１０２から登録リクエスト・メッセージ１１４を登録サーバ１２０に送信させても良い。前述したように、これはデバイス１０２の登録を明確にリクエストするメッセージであっても良いし、他のメッセージ、たとえばデバイスの印刷キュー内のすべての印刷ジョブをデバイス１０２へダウンロードすることをリクエストするメッセージであっても良い。後者の場合、登録サーバ１２０は、登録リクエスト・メッセージ１１４を調べて、登録リクエスト・メッセージ１１４が、まだ登録されていないデバイスによって送信されたかどうかを判定しても良い。と言うのは、登録リクエスト・メッセージ１１４には、アカウント・データベース１２２内にはないデバイスＩＤが含まれているか（前識別されるシステムの場合）、または登録リクエスト・メッセージには、デバイスＩＤが含まれていないからである（後識別されるシステムの場合）。デバイス１０２が登録されていないと判定したら、登録サーバはデバイスを登録しても良い。
【００３３】
登録プロセスの結果、アカウント・データベース１２２には、デバイス１０２に対する印刷キューとして機能するアカウントが含まれることになる。そしてユーザは、映画チケットを、オンライン・チケッティング・サービスから購入する。チケット購入プロセスの間、オンライン・チケッティング・サービスによってユーザは、チケット引渡し方法を選択するように求められる。ユーザは、引渡し方法として「携帯印刷」を選択して、購入チケットが印刷されるべきプリンタを識別するためにデバイス１０２のデバイスＩＤ１０６を提出しても良い。チケット購入が完了したら、購入チケットに対する印刷ジョブを、デバイスの印刷キューに加えても良い。このことは、上で参照した特許出願で詳細に説明されている。ユーザは、さらにチケットを購入しても良いし、および／またはさらに印刷ジョブをデバイスの印刷キューに加える他の取引を行なっても良い。
【００３４】
デバイスの印刷キュー内の印刷ジョブを印刷するために、ステップ２０２に関して前述したように（図２）、ユーザはデバイス１０２を通信ネットワーク１１８に接続するように準備しても良い。次にユーザは、デバイス１０２上の「印刷」ボタン（登録プロセスの間にユーザ入力１１０を与えるためにユーザが押したボタンと同じであっても良い）を押すことで、デバイス１０２をデバイスの印刷キューに通信ネットワーク１１８上で接続し、デバイスの印刷キュー内のすべての印刷ジョブをダウンロードし、ダウンロードした印刷ジョブをすべて印刷しても良い。このようなダウンロードおよび印刷を行なっても良い種々の方法が、上で参照した特許出願で詳細に説明されている。
【００３５】
本発明の種々の態様および実施形態には、種々の利点があり、これには以下のものが含まれるが、これに限定されるものではない。
【００３６】
本発明の種々の実施形態の利点の１つは、デバイス１０２の登録を、登録プロセスの間にデバイスのユーザにユーザを識別する情報を提出することを要求せずに、行なっても良いということである。たとえば一実施形態においては、ユーザはデバイス１０２の登録を、デバイス１０２を登録サーバ１２０に通信ネットワーク１１８上で接続するように準備すること、およびユーザを識別する情報を含まないユーザ入力１１０を与える（たとえばデバイス１０２の１個のボタンを押す）ことによって、行なっても良い。図２を参照して前述したように、このようなユーザ入力１１０を与えることに応答して、デバイス１０２は、登録サービス１２０への登録を自動的に開始する。これは、従来の登録プロセスに対する重要な利点を表している。従来の登録プロセスでは、ユーザは、かなりの量の個人識別情報、たとえばユーザの名前および住所などの提出を要求されることが多い。このような情報を提出することなく登録ができることによって、登録プロセスが簡単になり、登録プロセスをより早く完了することができ、またデバイス１０２に、ユーザ識別情報を入力するためのキーボードまたは他の入力コンポーネントがなくても、登録を行なうことができる。したがってデバイス１０２は、キーボードまたは他の複雑な入力コンポーネントが付いているデバイスよりも、小型で携帯性が良くなる。
【００３７】
本発明の種々の実施形態の簡素化された登録プロセスの関連する利点は、それらを、従来のデスクトップまたはラップトップ・コンピュータを用いることなく実施できることである。むしろ、デバイスを登録するためにユーザに必要となるのは、デバイス１０２と登録サーバ１２０との間の通信ネットワーク１１８上での接続を確立する手段に対してアクセスすることだけである。このような手段（たとえばデバイス１０２を接続することができる電話機壁ジャックまたはインターネット対応の携帯電話が含まれる）は通常、ネットワーク接続する従来のコンピュータよりも、アクセスが簡単でおよび／または携帯性が良い。その結果、このような手段を用いてデバイス１０２を登録できることによって、ユーザは、デバイス１０２を購入すること、デバイス１０２を様々な場所のどこからでも迅速に登録すること、および従来のコンピュータに最初にアクセスするようなことをせずにデバイスを使い始めることが可能になる。これは、インターネット対応コンピュータを用いるかまたは郵送による従来のデバイス登録に対する利点を、特にデバイスを登録前に使用できない場合の利点を、表わしている。
【００３８】
本発明の種々の実施形態の他の利点は、ユーザについての個人情報を用いる様々な取引サービスとともにデバイス１０２を用いることが、たとえデバイス登録プロセス自体がこのような情報を必要としなくても、可能であることである。たとえば前述したように、ユーザは、サービスとの取引を行なって、デバイス１０２をそのデバイスＩＤを用いて識別しても良い。それによって、ユーザは、このようなサービスとの取引の中でデバイス１０２を識別することが、単にそのデバイスＩＤを用いるだけで、個人識別情報の提出を必要とせずにできる。しかし登録サーバ１２０に付随するサービスによって、ユーザは、登録が完了した後でさらなる個人識別情報を提出することができても良い。
【００３９】
本発明の種々の実施形態のさらなる利点は、デバイス（たとえばデバイス１０２）が製造された時点で、またはこのようなデバイスを最初に使用する前のどの時点においても、アカウント１２６ａ−ｎを作成する必要がないことである。製造されたデバイスごとにアカウントを作成することは、アカウント・データベース１２２内のかなりの量のスペースを用いる場合があり、これはデバイスをサービスするためにこのようなスペースが必要となる前であっても、そうである。前述した技術を用いて、アカウントをデバイスに対して当該デバイスを最初に用いた際に作成することで、アカウントの作成を当該アカウントの使用が必要となるまで延期しても良い。
【００４０】
本発明の種々の実施形態のさらなる利点は、一種類のユーザ入力によって、デバイス１０２の登録とデバイス１０２による他の行為の実施との両方を開始できることである。たとえば前述したように、一実施形態においては、デバイス１０２は、「印刷」ボタン付きプリンタである。前述したように、デバイス１０２が登録される前に「印刷」ボタンを押すことによって、デバイス１０２を登録しても良い。デバイス１０２が登録された後で「印刷」ボタンを押すことによって、デバイス１０２が、デバイスのアカウント内に保存された情報をダウンロードして印刷しても良い。その結果、デバイス１０２のユーザに必要なのは、デバイス１０２を登録かつ使用するために１つの簡単な作業を行なうことたとえば１個のボタンを押すことを、覚えることだけである。
【００４１】
前述した種々の実施形態は、単に例を示すために与えられており、本発明の限定を構成するものではないことを理解されたい。むしろ、たとえば以下のような種々の他の実施形態も、特許請求の範囲内である。
【００４２】
デバイス１０２は、本明細書で説明した機能を行なうことができるものであれば、どんなデバイスであっても良い。たとえばデバイス１０２は、プリンタ、スキャナ、デジタル・カメラ、携帯情報端末（ＰＤＡ）、携帯電話、デジタル・メディア・カード・リーダ（たとえばスマート・カード・リーダ）、テレマティックス・デバイス（たとえば自動車に組み込んでも良い）、またはこれらの任意の組み合わせであっても良い。図１には示していないが、デバイス１０２には、本明細書で説明した機能を行なうための１つまたは複数のコントローラが含まれていても良いことを理解されたい。機能としてはたとえば、登録リクエスト・メッセージ１１４および登録確認ページ１１２を生成すること、ユーザ入力１１０を受け取って解釈すること、およびデバイスＩＤ１０６にアクセスすることである。このようなコントローラは、たとえばハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組み合わせを用いて具体化しても良い。
【００４３】
ネットワーク通信デバイス１０４は、通信ネットワーク１１８上で通信できるものであれば、どんなネットワーク通信デバイスであっても良い。ネットワーク通信デバイス１０４は、デバイス１０２のコンポーネントとして図示されているが、これは本発明において必要なことではない。むしろ、ネットワーク通信デバイス１０４は、デバイス１０２のコンポーネントであっても良いし、デバイス１０２が通信ネットワーク１１８に接続するときに通る外部デバイスであっても良い。たとえばネットワーク通信デバイス１０４は、内部もしくは外部のアナログもしくはデジタル・モデムであっても良いし、またはネットワーク・インターフェース・カード（ＮＩＣ）であっても良い。データ・ポート１０８は、ネットワーク通信デバイス１０４のポートであっても良い。ネットワーク通信デバイス１０４は、携帯電話などの他のデバイスを通して通信ネットワーク１１８上で通信できるものであっても良い。これは、上で参照した特許出願で詳細に説明されている。
【００４４】
デバイスＩＤ１０６は、どんな種類の識別子であっても良く、またどんな方法で生成および保存しても良い。たとえば一実施形態においては、デバイス１０２の製造業者によって、固有の数値識別子が、デバイス１０２と同じモデルの各デバイスに割り当てられても良い。このような識別子は、たとえば順次割り当てられても良い。デバイスＩＤ１０６を、デバイス１０２がアクセス可能な読み出し専用または書換可能なメモリに保存しても良い。デバイスＩＤ１０２は、デバイス１０２の所有者に見えるように、デバイス１０２の外面上に印刷しても良いし他の方法でマーキングしても良い。製造業者または登録サーバ１２０によって割り当てられる最初のデバイスＩＤは数値ＩＤであっても良いが、より簡単に覚えられる英数字ＩＤとデバイス１０２とを、ユーザが後で関連付けられるようになっていても良い。
【００４５】
入力コンポーネント１２８は、入力をデバイスに与えるためのどんなコンポーネントであっても良い。たとえば、物理ボタン、またはソフトウェアによってデバイス１０２のディスプレイ上に表示される「ソフト」ボタンであっても良い。また、たとえばキー、キーボード、またはマウスであっても良い。入力コンポーネント１２８は、デバイス１０２の物理構造と一体化されていても良いし、ケーブルまたは他の接続部によってデバイス１０２に一時的または恒久的に結合される外部入力デバイスであっても良い。
【００４６】
ユーザ入力１１０は、様々な形態のどれを取っても良い。たとえば一実施形態においては、ユーザ入力１１０は、ユーザによって行なわれる一回の行為、たとえばボタンを一回押すことによって与えられても良い。入力コンポーネント１２８は、本明細書において、登録プロセスを始動させるものとして説明しているが、入力コンポーネント１２８はさらに、他の目的のために用いても良い。たとえば、入力コンポーネント１２８が「印刷」ボタンである場合に、最初にボタンを押すことによって、デバイス１０２をサービスとともに用いるために登録しても良く、一方で、続いて押すことによって、デバイス１０２がサービスから情報をダウンロードおよび印刷しても良いことは、前述した通りである。
【００４７】
さらにユーザ入力１１０には、ユーザによる複数の行為、たとえば複数のボタン押し、キー押し、またはマウス・クリックが含まれていても良い。しかしユーザ入力１１０には、ユーザを識別する情報、たとえばユーザの名前または住所が含まれている必要はない。ユーザ入力１１０に、ユーザを識別する何らかの情報が含まれている場合には、このような情報は、登録リクエスト・メッセージ１１４内の登録サーバ１２０に送信する必要はない。さらに、ユーザを識別する情報が登録リクエスト・メッセージ１１４内に含まれていたとしても、登録サーバ１２０は、このような情報を用いてデバイス１０２を登録する必要はない。登録サーバ１２０は、たとえばデバイスＩＤ１０６のみを用いておよび／またはユーザを識別しない他の情報を用いてデバイス１０２を登録しても良いことは、前述したとおりである。
【００４８】
本明細書で用いる場合、用語「ユーザを識別する情報」および「個人識別情報」は、デバイス１０６のユーザを、デバイス１０２自体から切り離して識別する情報を指す。たとえば、ユーザがデバイス１０２の唯一のユーザである場合に、デバイスＩＤ１０６がユーザを間接的に識別できたとしても、デバイスＩＤ１０６は、「ユーザを識別する情報」を構成するわけではない。「ユーザを識別する情報」の例としては、ユーザの名前、住所、電話番号、および社会保障番号が挙げられる。
【００４９】
前述したように、デバイス１０２を、「サービス」とともに用いるために登録しても良い。サービスはどんな種類のサービスであっても良く、たとえば情報を印刷する、チケットを購入する、クーポンをダウンロードする、または電子メールを送受信するサービスである。デバイス１０２は、通信ネットワーク１１８上で登録されるが、サービス自体は、通信ネットワーク１１８上でアクセス可能である必要はない。むしろ、サービスは、本人自身で、郵送で、通信ネットワーク（たとえば電話ネットワークまたはインターネット）上で、またはこれらの任意の組み合わせによって、アクセス可能であっても良い。
【００５０】
登録サーバ１２０は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組み合わせで具体化しても良い。たとえば登録サーバ１２０は、通信ネットワーク上でアクセス可能なコンピュータ上で実行されるソフトウェアで具体化しても良い。登録サーバ１２０は、クライアント・サーバ・アーキテクチャによる「サーバ」である必要はない。図１には示していないが、デバイス１０２が登録されるサービスでは、デバイス（たとえばデバイス１０２）が、サービスとともに用いるために登録された後で、アカウント・データベース１２２に保存されるアカウント１２６ａ−ｎを管理しこれにアクセスするためにアカウントサーバを用いても良い。このようなアカウントサーバは、登録サーバ１２０と一体化されていても良いし別個であっても良い。
【００５１】
一実施形態においては、アカウント１２６ａ−ｎのそれぞれを、登録サーバ１２０（および／または前述したアカウントサーバ）が用いて、特定のデバイスたとえばデバイス１０２に付随する情報および／またはサービスを管理する。アカウント１２６ａ−ｎのそれぞれは、デバイスＩＤ１２４ａ−ｍの１つに対する論理リンクを維持する。デバイスＩＤ１２４ａ−ｍの１つによって、アカウントが対応する特定のデバイスが特定される。たとえば、デバイス１０２のデバイスＩＤ１０６が、アカウント・データベース１２２内のデバイスＩＤ１２４ａと同じである場合に、アカウント１２６ａが、デバイス１０２に付随する情報を保存する。一実施形態においては、たとえば、デバイス１０２はプリンタであり、アカウント・データベース１２２に付随するサービスは、プリンタ上に印刷すべき印刷ジョブを蓄積するサービスである。このような実施形態においては、各プリンタに付随するアカウントは、プリンタのデバイスＩＤにリンクされ、プリンタをアカウントサーバに次に接続した時にプリンタによって印刷すべき印刷ジョブを保存する。
ている。
【００５２】
前述したように、登録サーバ１２０は、サービスとともに用いるためにデバイス１０２を「登録」しても良い。登録プロセスは、様々な方法のどれで行なっても良い。たとえば、前述したように、登録には、デバイス１０２に対するデバイスＩＤを生成すること、デバイス１０２に対するデバイスＩＤをアカウント・データベース１２２内に保存すること、デバイス１０２に対するアカウントをアカウント・データベース１２２内に作成すること、デバイスＩＤおよび他の確認情報をデバイス１０２へ送信すること、またはこれらの任意の組み合わせが含まれていても良い。
【００５３】
登録リクエスト・メッセージ１１４は、どんな方法で生成しても良く、またどんな形態で保存および送信しても良い。また登録リクエスト・メッセージ１１４は、適切であればどんなプロトコルに基づいて送信しても良く、たとえばＴＣＰ／ＩＰ、ＷＡＰ、またはこのようなプロトコルの上で作動するもっと高度なプロトコルである。
【００５４】
登録確認メッセージ１１６には、サービスへのデバイス１０２の登録を確認するどんな情報が含まれていても良い。たとえば、一実施形態においては、登録確認メッセージ１１６は、デバイス１０２が登録されたことを示すだけであり、登録プロセスの間にデバイス１０２にデバイスＩＤ１０６が割り当てられた場合に、デバイスのデバイスＩＤ１０６を含む。また登録確認メッセージ１１６は、登録確認ページ１１２の生成に使用しても良い情報をさらに含んでいても良い。たとえば登録確認ページ１１２は、印刷されたページの形態を取っていて、デバイス１０２の登録が成功したことをユーザに知らせ、デバイスのデバイスＩＤ１０６をユーザに知らせ、サービスの使用方法についての情報をユーザに与えるものであっても良い。このような場合、登録確認メッセージ１１６は、登録確認１１２の生成に必要な情報、たとえば登録確認ページ１１２として印刷しても良いＨＴＭＬコードまたは画像ファイルを含んでいても良い。
【００５５】
通信ネットワーク１１８は、どんな種類の通信ネットワークであっても良く、たとえば私的なイントラネットもしくは公共のインターネット、一般電話サービス（ＰＯＴＳ）ネットワーク、またはアナログもしくはデジタル携帯電話ネットワークである。デバイス１０２がサービスに登録される通信ネットワーク１１８は、登録後にサービスにアクセスするためにデバイス１０２が用いるのと同じ通信ネットワークである必要はない。
【００５６】
アカウント・データベース１２２は、適切であればどんなデータ構造を用いて表わしても良く、またどんな方法で保存およびアクセスしても良い。たとえばアカウント・データベース１２２の具体化は、任意の関係または非関係データベース管理システムを、フラット・ファイルとして用いて、またはコンピュータのメモリ内のソフトウェア・プログラムのデータ構造として用いて、行なっても良い。図１に示すように、アカウント・データベース１２２は、デバイスＩＤ１２４ａ−ｍおよびアカウント１２６ａ−ｎに対して別個のデータ構造を含んでいるが、これは単に例を示すために図示したものである。むしろ、本明細書で説明した機能を行なうためのどんなデータ構造も、デバイス登録の結果を記録するために用いても良い。たとえば、デバイスＩＤ１２４ａ−ｍおよびアカウント１２６ａ−ｎを、別個のデータベースに保存しても良いし、デバイスＩＤをアカウント１２６ａ−ｎに組み込んでも良いし、またはアカウント・データベース１２２が、別個のアカウント１２６を保存することなくデバイスＩＤ１２４ａ−ｍを保存するだけであっても良い。
【００５７】
一般的に、前述した技術は、たとえばハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組み合わせで、具体化しても良い。前述した技術は、プログラマブル・コンピュータ上で実行される１つまたは複数のコンピュータ・プログラム内で実現しても良い。プログラマブル・コンピュータは、プロセッサ、プロセッサによって読み取り可能な記憶媒体（たとえば揮発性および不揮発性メモリおよび／または記憶素子を含む）、少なくとも１つの入力デバイス、および少なくとも１つの出力デバイスを含む。プログラム・コードを、入力デバイスを用いて入力されたデータに適用して、説明した機能を行ない出力情報を生成しても良い。出力情報を、１つまたは複数の出力デバイスに加えても良い。
【００５８】
本明細書で説明した要素およびコンピュータを、さらに分割してさらなるコンポーネントにしても良いし、結合してコンポーネントの数を減らして同じ機能を行なわせても良い。
【００５９】
添付の特許請求の範囲内である各コンピュータ・プログラムは、どんなプログラミング言語で実現しても良く、たとえばアセンブリ言語、マシン語、高レベルの手続き型プログラミング言語、またはオブジェクト指向プログラミング言語である。プログラミング言語は、コンパイルまたはインタープリタされたプログラミング原語であっても良い。
【００６０】
各コンピュータ・プログラムは、機械可読記憶装置内で明白に具体化されるコンピュータ・プログラム製品内で具体化して、コンピュータ・プロセッサによって実行しても良い。本発明の方法ステップを実行することは、コンピュータ可読媒体上で明確に具体化されるプログラムをコンピュータ・プロセッサが実行して、入力時に動作して出力を生成することによって本発明の機能を行なうことで、実現しても良い。
【図面の簡単な説明】
【００６１】
【図１】図１は、本発明の一実施形態によりオンライン・サービスとともに用いるためにデバイスを登録するためのシステムを示すブロック・ダイアグラムである。
【図２】図２は、本発明の一実施形態によりデバイスを登録するために図１のシステムによって用いられるプロセスを示すデータ・フロー・ダイアグラムである。
【図１】
2006504155.tif 000003
【図２】
2006504155.tif 000004
【国際調査報告】
2006504155.tif 000005