(57)【要約】モバイル通信デバイス（セルラー電話等）にプリンタを結合し、モバイル通信デバイスを通じて無線ネットワークを介して印刷情報（デジタル画像等）をダウンロードし、プリンタを用いて、印刷情報に基づいて出力を印刷するための技術が開示される。ユーザは、印刷情報を提供する印刷サーバに接続するためにモバイル通信デバイスを用い得る。印刷サーバは、印刷情報をプリンタに伝送する前に、プリンタの性能に基づいて印刷情報を調整するために、印刷情報を処理し得る。印刷サーバは、１つ以上の印刷プロトコルを用いて、プリンタと通信し得る。プリンタは、この印刷プロトコルに従って、通信するためのコントローラを備え得る。【選択図】図１
2004530220.tif 000002
【特許請求の範囲】
【請求項１】
無線ネットワークを介して通信可能なモバイル通信デバイスと、
該通信デバイスのポートに結合されるプリンタであって、該通信デバイスのポートを通じて、該無線ネットワークを介する該通信デバイスによって受信された印刷情報がプリンタに伝送され、該プリンタに伝送された該印刷情報に基づいて出力を印刷するためのコントローラを備える、プリンタと
を備える、システム。
【請求項２】
前記モバイル通信デバイスは、ハンドヘルドデバイスを含む、請求項１に記載のシステム。
【請求項３】
前記モバイル通信デバイスは、セルラー電話を含む、請求項２に記載のシステム。
【請求項４】
前記モバイル通信デバイスは、パーソナルデジタルアシスタントを含む、請求項２に記載のシステム。
【請求項５】
前記印刷情報は、画像を含む、請求項１に記載のシステム。
【請求項６】
前記無線ネットワークは、デジタルネットワークを含む、請求項１に記載のシステム。
【請求項７】
前記無線ネットワークは、インターネットを含む、請求項１に記載のシステム。
【請求項８】
無線ネットワークを介して通信するモバイル通信手段と、
該モバイル通信手段のポートから受信された印刷情報に基づいて出力を印刷する印刷手段であって、該モバイル通信手段のポートを通じて、該無線ネットワークを介する該モバイル通信手段によって受信された情報が伝送される、印刷手段と
を備える、システム。
【請求項９】
無線ネットワークを介して通信可能なモバイル通信デバイスと通信するように構築および構成されたポートと、
該無線ネットワークを介して該モバイル通信デバイスによって受信され、かつ該ポートを通じて前記プリンタに伝送された印刷情報に基づいて出力を印刷するコントローラと
を備える、プリンタ。
【請求項１０】
前記モバイル通信デバイスは、ハンドヘルドデバイスを含む、請求項９に記載のプリンタ。
【請求項１１】
前記モバイル通信デバイスは、セルラー電話を含む、請求項１０に記載のプリンタ。
【請求項１２】
前記モバイル通信デバイスは、パーソナルデジタルアシスタントを含む、請求項１０に記載のプリンタ。
【請求項１３】
前記印刷情報は、画像を含む、請求項９に記載のプリンタ。
【請求項１４】
前記無線ネットワークは、デジタルネットワークを含む、請求項９に記載のプリンタ。
【請求項１５】
前記無線ネットワークは、インターネットを含む請求項９に記載のプリンタ。
【請求項１６】
プリンタにおいて、
（Ａ）モバイル通信デバイスから印刷情報を受信する工程であって、該印刷情報は、無線ネットワークを介して該モバイル通信デバイスによって受信される、工程と、
（Ｂ）該印刷情報に基づいて出力を印刷する工程と
を包含する、方法。
【請求項１７】
前記工程（Ａ）は、前記モバイル通信デバイスのポートに結合された前記プリンタのポートを通じて該モバイル通信デバイスから前記印刷情報を受信する工程を包含する、請求項１６に記載の方法。
【請求項１８】
前記印刷情報は、画像を含む、請求項１６に記載の方法。
【請求項１９】
前記無線ネットワークは、インターネットを含む、請求項１６に記載の方法。
【請求項２０】
モバイル通信デバイスがインターネットを介して通信し、かつ、ユーザが該モバイル通信デバイスによって提供されたインターフェースを用いて、該インターネットと双方向通信することを可能にするオペレーションモードを有するモバイル通信デバイスと、
該インターネットを介して、該モバイル通信デバイスに印刷情報を提供することが可能な印刷サーバと、
該モバイル通信デバイスが該オペレーションモードで動作している間に、該印刷サーバによって該インターネットを介して該モバイル通信デバイスに提供される印刷情報が該プリンタに伝送され得る際に用いられる、該モバイル通信デバイスのポートに結合されたプリンタと
を備える、システム。
【請求項２１】
前記モバイル通信デバイスは、セルラー電話を含む、請求項２０に記載のシステム。
【請求項２２】
前記インターネットは、パブリックインターネットを含む、請求項２０に記載のシステム。
【請求項２３】
前記印刷サーバによって前記モバイル通信デバイスに提供される前記印刷情報は、前記プリンタによって印刷されるべき画像を含む、請求項２０に記載のシステム。
【請求項２４】
モバイル通信デバイスがインターネットを介して通信し、かつ、ユーザが該モバイル通信手段によって提供されるインターフェースを用いて、該インターネットと双方向通信することを可能にするオペレーションモードを有するモバイル通信手段と、
該インターネットを介して、該モバイル通信手段に印刷情報を提供することが可能な印刷サーバ手段と、
該モバイル通信手段が該オペレーションモードで動作している間に、該印刷サーバ手段によって該インターネットを介して該モバイル通信デバイス手段に提供される印刷情報が該プリンタ手段に伝送され得る際に用いられる、該モバイル通信デバイスのポートに結合されたプリンタ手段と
を備える、システム。
【請求項２５】
モバイル通信デバイスのポートに結合されるポートであって、該モバイル通信デバイスは、該モバイル通信デバイスがインターネットを介して通信し、かつ、ユーザが該モバイル通信デバイスによって提供されたインターフェースを用いて、該インターネットと双方向通信することを可能にするオペレーションモードを有し、該プリンタの該ポートは、該モバイル通信デバイスが該オペレーションモードで動作している間、印刷サーバによってインターネットを介して該モバイル通信デバイスから該モバイル通信デバイスに提供された印刷情報を受取るように構築および構成される、ポートと、
該印刷情報を受信し、該印刷情報に基づいてプリントアウトを生成するコントローラと
を備える、システム。
【請求項２６】
前記モバイル通信デバイスは、セルラー電話を含む、請求項２５に記載のプリンタ。
【請求項２７】
前記インターネットは、パブリックインターネットを含む、請求項２５に記載のプリンタ。
【請求項２８】
前記印刷情報は、前記プリンタによって印刷されるべき画像を含む、請求項２５に記載のプリンタ。
【請求項２９】
プリンタにおいて、
（Ａ）モバイル通信デバイスがインターネットを介して通信し、かつ、ユーザが該モバイル通信デバイスによって提供されたインターフェースを用いて、該インターネットと双方向通信することを可能にする、オペレーションモードを有する該モバイル通信デバイスから、印刷サーバによって該インターネットを介して該モバイル通信デバイスに伝送された印刷情報を受信する工程と、
（Ｂ）該工程（Ａ）において受信された該印刷情報に基づいて、出力を印刷する工程と
を包含する方法。
【請求項３０】
前記モバイル通信デバイスは、セルラー電話を含む、請求項２９に記載の方法。
【請求項３１】
前記インターネットは、前記パブリックインターネットを含む、請求項２９に記載の方法。
【請求項３２】
前記印刷サーバによって前記モバイル通信デバイスに伝送された前記印刷情報は、前記プリンタによって印刷されるべき画像を含む、請求項２９に記載の方法。
【請求項３３】
印刷サーバにおいて、
（Ａ）モバイル通信デバイスがインターネットを介して通信し、かつ、ユーザが該モバイル通信デバイスによって提供されたインターフェースを用いて、該インターネットと双方向通信することを可能にするオペレーションモードを有する該モバイル通信デバイスを通じてプリンタに印刷情報を伝送する工程であって、該伝送する工程は、該モバイル通信デバイスが該オペレーションモードで動作している間に実行される、工程を包含する、方法。
【請求項３４】
前記モバイル通信デバイスは、セルラー電話を含む、請求項３３に記載の方法。
【請求項３５】
前記インターネットは、パブリックインターネットを含む、請求項３３に記載の方法。
【請求項３６】
前記印刷サーバによって伝送される前記印刷情報は、前記プリンタによって印刷されるべき画像を含む、請求項３３に記載の方法。
【請求項３７】
前記プリンタは、前記モバイル通信デバイスのポートから前記印刷サーバによって伝送された前記印刷情報を受信するポートを備える、請求項３３に記載の方法。
【請求項３８】
前記印刷情報は、処理された印刷情報を含み、
（Ａ）前記工程（Ａ）の前に、該処理された印刷情報を生成するために、前記プリンタの性能に基づいてソース印刷情報を改変する工程をさらに包含する、請求項３３に記載の方法。
【請求項３９】
前記工程（Ｂ）は、前記処理された印刷情報を生成するために、前記ソース印刷情報の空間解像度を改変し、これによって、該処理された印刷情報は、前記プリンタが印刷することが可能な空間解像度を有する、工程を包含する、請求項３８に記載の方法。
【請求項４０】
前記工程（Ｂ）は、前記処理された印刷情報を生成するために、前記ソース印刷情報の色の深さを改変し、これによって、該処理された印刷情報は、前記プリンタが印刷することが可能な色の深さを有する、工程を包含する、請求項３８に記載の方法。
【請求項４１】
（Ａ）インターネットを介して通信し、かつ、ユーザが、モバイル通信デバイスによって提供されたインターフェースを用いて、該インターネットと双方向通信することを可能にするオペレーションモードを有するモバイル通信デバイスを通じて、プリンタに印刷情報を伝送する工程であって、該伝送する工程は、該モバイル通信デバイスが該オペレーションモードで動作している間に実行される、工程と、
（Ｂ）該モバイル通信デバイスが該オペレーションモードで動作している間に、該モバイル通信デバイスから該プリンタに伝送された該印刷情報を受信する工程であって、該印刷情報は、該プリンタに伝送される、工程と、
（Ｃ）該工程（Ｂ）において受信された該印刷情報に基づいて出力を印刷する工程と
を包含する、方法。
【請求項４２】
前記モバイル通信デバイスは、セルラー電話を含む、請求項４１に記載の方法。
【請求項４３】
前記インターネットは、パブリックインターネットを含む、請求項４１に記載の方法。
【請求項４４】
前記工程（Ａ）において伝送された前記印刷情報は、前記プリンタによって印刷されるべき画像を含む、請求項４１に記載の方法。
【請求項４５】
ユーザが第１の無線ネットワークを介して取引きサービスを行う際に用いられるモバイル通信デバイスと、
該取引きの完了に応答して、第２の無線ネットワークを介して印刷情報を提供する印刷サーバと、
該プリンタが、該印刷サーバによって提供された該印刷情報を受信し得る際に用いられるモバイル通信デバイスのポートに結合されたプリンタと
を備える、システム。
【請求項４６】
前記第１の無線ネットワークはアナログネットワークを含む、前記第２の無線ネットワークはデジタルネットワークを含む、請求項４５に記載のシステム。
【請求項４７】
前記第１の無線ネットワークは、前記インターネットを含む、請求項４５に記載のシステム。
【請求項４８】
前記第２の無線ネットワークは、前記インターネットを含む、請求項４５に記載のシステム。
【請求項４９】
ユーザが、第１の無線ネットワークを介して取引きサービスとの取引きを行う際に用いられるモバイル通信手段と、
該取引きの完了に応答して、第２の無線ネットワークを介して印刷情報を提供する印刷サーバ手段と、
プリンタ手段が、該印刷サーバ手段によって提供された該印刷情報を受信し得る際に用いられる該モバイル通信手段のポートに結合された該プリンタ手段と
を備える、システム。
【請求項５０】
（Ａ）ユーザによる、モバイル通信デバイスを用いて第１の無線ネットワークを介する取引きサービスとの取引きの完了に応答して、第２の無線ネットワークを介して印刷情報を伝送する工程と、
（Ｂ）該モバイル通信デバイスのポートから該印刷情報を受信する工程と、
（Ｃ）該印刷情報を印刷する工程と
を包含する、方法。
【請求項５１】
前記工程（Ａ）は、
（Ａ）（１）印刷サーバにおいて、前記取引きサービスに前記印刷情報を伝送する工程と、
（Ａ）（２）前記モバイル通信デバイスに該印刷情報を伝送する工程と、
を包含する、請求項５０に記載の方法。
【請求項５２】
前記工程（Ａ）は、
（Ａ）（１）印刷サーバにおいて、前記モバイル通信デバイスに前記印刷情報を伝送する工程を包含する、請求項５０に記載の方法。
【請求項５３】
前記モバイル通信デバイスは、インターネットを介して通信し、かつ、ユーザが該モバイル通信デバイスによって提供されたインターフェースを用いて、該インターネットと双方向通信することを可能にするオペレーションモードを有し、前記工程（Ａ）および前記工程（Ｂ）は、該モバイル通信デバイスが該第１のオペレーションモードで動作している間に実行される、請求項５０に記載の方法。
【請求項５４】
前記工程（Ｃ）は、前記モバイル通信デバイスが前記オペレーションモードで動作している間に実行される、請求項５３に記載の方法。
【請求項５５】
前記モバイル通信デバイスは、該モバイル通信デバイスがインターネットを介して通信し、かつ、ユーザが該モバイル通信デバイスによって提供されたインターフェースを用いて、該インターネットと双方向通信することを可能にする第１のオペレーションモードを有し、該モバイル通信デバイスは、該モバイル通信デバイスがモデムとして動作する第２のオペレーションモードを有し、該モバイル通信デバイスが該第１のモードで動作している間、該ユーザが前記取引きを完了し、前記工程（Ｂ）は、前記プリンタに前記印刷情報を伝送するために、該モバイル通信デバイスが該第２のオペレーションモードで動作している間に実行される、請求項５０に記載の方法。
【請求項５６】
（Ａ）前記工程（Ｂ）の前に、電話コールを前記モバイル通信デバイスに位置付けて、該モバイル通信デバイスとの接続を確立し、かつ該モバイル通信デバイスを前記第２のオペレーションモードに位置付ける、工程をさらに包含する、請求項５５に記載の方法。
【請求項５７】
前記工程（Ｄ）は、前記印刷サーバによって実行される、請求項５６に記載の方法。
【請求項５８】
前記工程（Ｄ）は、前記取引きサービスによって実行される、請求項５６に記載の方法。
【請求項５９】
前記モバイル通信デバイスは、該モバイル通信デバイスが無線電話として動作する第１のオペレーションモードを有し、該モバイル通信デバイスは、該モバイル通信デバイスがモデムとして動作する第２のオペレーションモードを有し、前記ユーザは、該モバイル通信デバイスが該第１のオペレーションモードで動作している間に前記取引きを完了し、前記工程（Ｂ）は、前記プリンタに前記印刷情報を伝送するために、該モバイル通信デバイスが該第２のオペレーションモードで動作している間に実行される、請求項５０に記載の方法。
【請求項６０】
（Ｄ）前記工程（Ｂ）の前に、電話コールを前記モバイル通信デバイスに位置付け、該モバイル通信デバイスとの接続を確立し、かつ該モバイル通信デバイスを前記第２のオペレーションモードに位置付ける、工程をさらに包含する、請求項５９に記載の方法。
【請求項６１】
前記工程（Ｄ）は、前記印刷サーバによって実行される、請求項６０に記載の方法。
【請求項６２】
前記工程（Ｄ）は、前記取引きサービスによって実行される、請求項６０に記載の方法。
【請求項６３】
印刷サーバにおいて、
（Ａ）処理された印刷情報を生成するために、プリンタの性能に基づいてソース印刷情報を処理する工程と、
（Ｂ）該プリンタが結合されたモバイル通信デバイスを通じて無線ネットワークを介して該処理された印刷情報を該プリンタに伝送する工程と、
を包含する、方法。
【請求項６４】
（Ｃ）前記工程（Ａ）の前に、前記プリンタから該プリンタの性能に関する記述的情報を取得する工程をさらに包含する、請求項６３に記載の方法。
【請求項６５】
前記工程（Ｃ）は、前記無線ネットワークを介して、前記プリンタの性能に関する前記記述的情報を前記プリンタから前記印刷サーバに伝送する工程を包含する、請求項６４に記載の方法。
【請求項６６】
前記工程（Ａ）は、前記処理された印刷情報を生成するために、前記ソース印刷情報の前記空間解像度を改変し、これによって、該処理された印刷情報は、前記プリンタが印刷をすることが可能な空間解像度を有する、工程を包含する、請求項６３に記載の方法。
【請求項６７】
前記工程（Ａ）は、前記処理された印刷情報を生成するために、前記ソース印刷情報の色の深さを改変し、これによって、該処理された印刷情報は、前記プリンタが印刷をすることが可能な色の深さを有する、工程を包含する、請求項６３に記載の方法。
【請求項６８】
前記モバイル通信デバイスは、セルラー電話を含む、請求項６３に記載の方法。
【請求項６９】
前記無線ネットワークは、インターネットを含む、請求項６３に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（背景）
（関連出願の相互参照）
本発明は、共有に係り、同時に出願された「Ｍｅｔｈｏｄ  ａｎｄ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｒｅｍｏｔｅ  Ｕｔｉｌｉｚｉｎｇ  ａ  Ｍｏｂｉｌｅ  Ｄｅｖｉｃｅ  ｔｏ  Ｓｈａｒｅ  Ｄａｔａ  Ｏｂｊｅｃｔｓ」と称される特許出願第ａａ／ＡＡＡ，ＡＡＡ号（アトーニードケット番号第８５０１号）、および「Ｍｅｔｈｏｄ  ａｎｄ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｇｅｎｅｒａｔｉｎｇ  ａ  Ｐｅｒｍａｎｅｎｔ  Ｒｅｃｏｒｄ  ｏｆ  ａ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｄ  ｔｏ  ａ  Ｍｏｂｉｌｅ  Ｄｅｖｉｃｅ」と称される第ｂｂ／ＢＢＢ，ＢＢＢ号（アトーニードケット番号８５０５号）に関し、これらの出願の各々は、参考のため、その全体が本明細書中に援用される。
【０００２】
（発明の分野）
本発明は、デジタル画像を印刷する技術に関し、より具体的には、モバイルデバイスおよびプリンタを用いてリモート画像を印刷する技術に関する。
【背景技術】
【０００３】
（関連技術）
モバイルコンピューティングデバイス、および無線通信機能を有するデバイスに対する需要は益々増加している。例えば、セルラー電話、およびパーソナルデジタルアシスタント（ＰＤＡ）等のモバイルコンピューティングデバイスの両方は、益々広く行き渡っている。さらに、セルラー電話およびコンピューティングデバイスの両方の機能が組み込まれたデバイスが益々一般的になっている。例えば、セルラー電話には、インターネットを介して電子メールを送信および受信し、かつＷｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ（「ウェブ」とする）をブラウズする能力が備えられるようになってきた。
【０００４】
コンピューティング業界における最新の別の傾向は、デジタル写真の人気が、主に低コストで高品質のデジタルカメラの出現によって拍車がかけられて、益々高まっていることである。ウェブサイトの数の増加は、デジタル写真および他のデジタル画像をユーザがウェブにアップロードすることを可能にし、このような画像は、次に、従来のインターネット接続を用いてウェブに接続されたコンピュータを使用して、閲覧、共有、編集され、かつ、従来のプリンタで印刷され得る。
【０００５】
上述のように、いくつかのセル電話（本明細書中で「インターネット接続可能セル電話」と呼ばれる）は、インターネットを介して通信可能である。ユーザがこのようなセル電話を用いて従来の音声電話コールを行う場合、セルラー電話は、第１のモード（本明細書中で「音声モード」と呼ばれる）で動作し、セル電話は、音声電話コール用に設計された（通常、アナログ）無線ネットワークを介してコールを位置付ける（ｐｌａｃｅ  ｔｈｅ  ｃａｌｌ）。このネットワークは、本明細書中で「音声ネットワーク」と呼ばれるが、このようなネットワークは、さらに、データ通信を搬送することが可能であり得る。音声モードのセル電話のディスプレイは、通常、発信者の電話番号、コールの現在の継続時間、および無線信号の現在の強度といった情報を表示する。
【０００６】
インターネット接続可能セル電話を用いてインターネットに接続するために、ユーザは、通常、セル電話に特定のコマンドを発し（例えば、割り当てられたボタンを押すことによって、または、割り当てられたメニューの所望のものを選択することによって）、これに応答して、セル電話は、通常、データ通信用に割り当てられた無線デジタルネットワークを介してインターネットに接続する。このネットワークは、本明細書中で「データネットワーク」と呼ばれ、通常、音声コールを位置付けるために用いられる音声ネットワークと同じネットワークではない。このようにしてインターネットに接続している間、セル電話は、通常、本明細書中で「インターネットモード」と呼ばれる第２のモードで動作する。セル電話がインターネットモードの間、ユーザは、電子メールを送信および受信およびＷｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂをブラウズする等の操作に従事し得る。セル電話は、通常、電子メールクライアントおよびウェブブラウザ（「マイクロブラウザ」とも呼ばれる）といった特定のソフトウェアを備え、ユーザがこれらの操作に従事できるようにする。インターネットモードの場合、セルラー電話のディスプレイは、通常、現在送信および受信されている電子メールのテキスト、または現在閲覧されているウェブページのコンテンツを表示する。ユーザは、セルラー電話のキーパッド上のキーを用いて、テキストを電子メールメッセージに入力、およびウェブサイトを通じてナビゲートする等のインターネット関連の機能を実行する。
【０００７】
いくつかのセルラー電話は、さらに、第３のモード（本明細書中で「モデムモード」と呼ばれる）で動作し得、これらは、従来のモデムの機能と類似の機能を実行する。セルラー電話をモデムモードで動作させるために、ユーザは、通常、従来のデスクトップまたはラップトップコンピュータを、データケーブルを用いてセルラー電話上のデータポートに接続する。コンピュータ上にインストールされた通信用ソフトウェアを用いて、ユーザは、コンピュータに指示して、インターネットに接続させる。これに応答して、コンピュータは、従来のモデムを制御するために用いられるものと同じ指示を用いて、セルラー電話に指示して、インターネットサービスプロバイダ（ＩＳＰ）にコールさせる。これらの指示に応答して、セルラー電話はモデムモードになり、音声電話コールを行うために用いられるものと同じ音声ネットワークを介して所望の電話番号にコールする。一旦インターネット接続が確立されると、コンピュータは、セル電話が従来のモデムであるかのように、セルラー電話を通じて音声ネットワークを介して通信し得る。モデムモードの間、セル電話のディスプレイは、通常、空白である。なぜなら、セルラー電話が、セルラー電話によって表示するために適切なフォーマットではない、情報の受動的なコンジットとして用いられているためである。
【０００８】
現在、セル電話がインターネットモードで動作している間、セルラー電話のデータポートの出力を規定する標準規格はない。例えば、セルラー電話がインターネットモードで動作している間、セルラー電話のデータポートは、データを伝送し得ないか、または、他のデバイスによって理解され得るフォーマットのデータを伝送し得ない。
【０００９】
インターネット接続可能なセル電話は、通常、現時点で、上述の３つのモード（音声モード、インターネットモード、およびモデムモード）のうちの１つでのみ動作し得る。例えば、通常、インターネット接続可能なセルラー電話は、ユーザが音声モードで音声コールを行うためにセル電話を用いるのと同時に、インターネットモードでインターネットに接続することが不可能である。同様に、通常、インターネット接続可能セルラー電話が、インターネットモードおよびモデムモードの両方で同時に動作することは可能でない。
【００１０】
インターネット接続可能なセル電話を有するユーザが、ウェブサイト上に格納されるデジタル画像を印刷することを所望する場合、ユーザは、通常、セル電話をモデムモードで用いてインターネットに接続するために、従来のデスクトップまたはラップトップコンピュータを用いなければならない。一旦接続されると、ユーザは、コンピュータ上のウェブブラウザソフトウェアを用いて、デジタル画像が格納されるウェブサイトにブラウズし、そのウェブサイトから画像をダウンロードして、コンピュータに接続された従来のプリンタを用いて、ウェブブラウザ、または、コンピュータ上で実行される他のソフトウェアに「印刷」コマンドを発することによって画像を印刷する。上述のように、セル電話のディスプレイは、通常、この一連のイベントの間は空白である。
【００１１】
従来のセル電話は、ウェブサイト上に格納されたデジタル画像を印刷することを所望するユーザに以下の問題を提起する。インターネットに接続するためにセル電話をインターネットモードで用いるユーザを想定されたい。このユーザは、セルラー電話のウェブブラウザを用いて、ウェブサイト上のデジタル画像を同定する。従来のインターネット接続可能セルラー電話を用いた場合、通常、ユーザが、インターネットへのセル電話の接続を予め終了することなく、デジタル画像を印刷することは可能でない。その理由は、インターネットモードでインターネットに接続されている間、セルラー電話は、プリンタとの直接的な、またはホストコンピュータを通じてのプリンタとの通信を支援しないことである。従って、セル電話が所望の画像をコンピュータ、または直接的にプリンタに伝送して印刷することは可能でない。その結果、セル電話を用いてウェブをブラウズする間、ウェブサイト上で同定された画像を印刷するために、ユーザは、上述のように、通常、セル電話をインターネットから切断して、そして、セル電話をモデムモードで用いてインターネットに接続することによってその画像を印刷しなければならない。
【００１２】
より一般的には、通常、画像がネットワークを介して直接的にプリンタに受信されるかどうかに関わらず、セルラー電話が画像を印刷することは可能でない。むしろ、通常、プリンタに接続されたコンピュータにセルラー電話を接続し、かつ、そのコンピュータを用いて、モデムモードのセルラー電話から画像をダウンロードし、その後、プリンタを用いて画像を印刷することが必要である。
【００１３】
画像を印刷するために従来のデスクトップコンピュータ等の非モバイルコンピューティングデバイスにセルラー電話を接続する必要は、セルラー電話によって通常提供される可動性の十分な有利な点を利用するというユーザの能力を制限する。従って必要とされるのは、モバイルコンピューティングデバイスを用いてデジタル画像をダウンロードし、印刷する技術の向上である。
【発明の開示】
【課題を解決するための手段】
【００１４】
（発明の要旨）
モバイル通信デバイス（例えば、セルラー電話）にプリンタを結合し、モバイル通信デバイスを通じて無線ネットワークを介して印刷情報（例えば、デジタル画像）をプリンタにダウンロードし、そして、プリンタを用いて印刷情報に基づいて出力を印刷する技術が開示される。
【００１５】
印刷情報は、種々の方法のいずれかでプリンタにダウンロードされ得る。例えば、ユーザは、モバイル通信デバイスを用いて、印刷情報を提供する印刷サーバに接続し得る。モバイル通信デバイスと印刷サーバとの間の接続は、（１）モバイル通信デバイスを用いて、無線音声ネットワークを介して印刷サーバに電話コールを位置付けることと、（２）モバイル通信デバイスをモデムとして用いて、データネットワークを介して印刷サーバへの接続を確立することと、または（３）モバイル通信デバイスをインターネットモードで用いて、インターネットを介して印刷サーバ（または印刷サーバと関連したアプリケーションサーバ）に接続すること等の種々の方法のいずれかによって確立され得る。
【００１６】
あるいは、モバイル通信デバイスは、モバイル通信デバイスのユーザが取引きを行い得る取引きサーバとの接続（上述のいずれかのタイプ）を確立し得る。取引きは、例えば、チケット、地図、パンフレット、クーポン、写真、メニューまたはスケジュールといったアイテムをリクエストまたは購買するための取引きであり得る。取引きが完了すると、取引きサービスは、上述の印刷サーバと通信して、印刷されるべき印刷情報を生成し得る（例えば、購買されるアイテムのデジタル画像等）。印刷情報は、例えば、印刷サーバまたは取引きサービスによってプリンタに伝送され得る。
【００１７】
印刷情報をプリンタに伝送する前に、印刷サーバは、プリンタの性能に基づいて印刷情報を調整するために、印刷情報を処理し得る。例えば、印刷サーバは、印刷情報を調整して、プリンタが印刷することが可能な解像度および／または色の深みと適合させ得る。プリンタは、例えば、その性能に関する記述的情報を、上述の接続のいずれかを介して、適宜、印刷サーバに伝送し得る。
【００１８】
印刷サーバおよび／または取引きサービスは、上述の接続を介して通信するために、１つ以上の印刷プロトコルを用いてプリンタと通信し得る。プリンタは、モバイル通信デバイスに結合されたプリンタ上のポートを通じて印刷プロトコルに従って通信するために、ハードウェア、ソフトウェア、またはこれらの任意の組み合わせで実現されたコントローラを備え得る。
【００１９】
本発明のさらなる局面および実施形態、ならびにその有利な点は、より詳細に後述される。
【発明を実施するための最良の形態】
【００２０】
（詳細な説明）
モバイル通信デバイス（例えば、セルラー電話）にプリンタを結合し、モバイル通信デバイスを通じて無線ネットワークを介して印刷情報（例えば、デジタル画像）をプリンタにダウンロードし、そして、プリンタを用いて印刷情報に基づいて出力をプリントする技術が開示される。
【００２１】
印刷情報は、種々の方法のいずれかでプリンタにダウンロードされ得る。例えば、ユーザは、モバイル通信デバイスを用いて、印刷情報を提供する印刷サーバに接続し得る。モバイル通信デバイスと印刷サーバとの間の接続は、（１）モバイル通信デバイスを用いて、無線音声ネットワークを介して印刷サーバを電話コールに位置付けることと、（２）モバイル通信デバイスをモデムとして用いて、データネットワークを介して印刷サーバへの接続を確立することと、または（３）モバイル通信デバイスをインターネットモードで用いて、インターネットを介して印刷サーバ（または印刷サーバと関連したアプリケーションサーバ）に接続すること等の種々の方法のいずれかによって確立され得る。
【００２２】
あるいは、モバイル通信デバイスは、モバイル通信デバイスのユーザが取引きを行い得る取引きサーバとの接続（上述のいずれかのタイプ）を確立し得る。取引きは、例えば、チケット、地図、パンフレット、クーポン、写真、メニューまたはスケジュールといったアイテムをリクエストまたは購買するための取引きであり得る。取引きが完了すると、取引きサービスは、上述の印刷サーバと通信して、印刷されるべき印刷情報を生成し得る（例えば、購買されるアイテムのデジタル画像等）。印刷情報は、例えば、印刷サーバまたは取引きサービスによってプリンタに伝送され得る。
【００２３】
印刷情報をプリンタに伝送する前に、印刷サーバは、プリンタの性能に基づいて印刷情報を調整するために、印刷情報を処理し得る。例えば、印刷サーバは、印刷情報を調整して、プリンタが印刷することが可能な解像度および／または色の深みと適合させ得る。プリンタは、例えば、その性能の記述的情報を、上述の接続のいずれかを介して、適宜、印刷サーバに伝送し得る。
【００２４】
印刷サーバおよび／または取引きサービスは、上述の接続を介して通信するために、１つ以上の印刷プロトコルを用いてプリンタと通信し得る。プリンタは、モバイル通信デバイスに結合されたプリンタ上のポートを通じて印刷プロトコルに従って通信するために、ハードウェア、ソフトウェア、またはこれらの任意の組み合わせで実現されたコントローラを備え得る。
【００２５】
次に、本発明の種々の局面および実施形態がより詳細に説明される。
【００２６】
本発明の第１の局面において、セルラー電話がインターネットモードでインターネットに接続されている間にセルラー電話を通じてインターネットを介して画像がダウンロードされ、印刷されることを可能にする技術が提供される。セルラー電話は、プリンタを制御する中間のコンピュータ（例えば、デスクトップコンピュータまたはラップトップコンピュータ）にセルラー電話が接続されることを必要とせずに、ダウンロードされた画像を印刷するプリンタに直接的に接続され得る。
【００２７】
本発明の１実施形態において、（１）ユーザがインターネットモードで動作する（セルラー電話上で実行するウェブブラウザを用いること等によって）セルラー電話を用いてインターネットを介して画像を同定することを可能にすることと、（２）セルラー電話にプリンタを接続することと、（３）セルラー電話をインターネットから切断することなく、セルラー電話を通じてプリンタに画像を伝送することと、（４）プリンタを用いてその画像を印刷するための技術が提供される。
【００２８】
例えば、図１を参照して、本発明の１実施形態において、セルラー電話１１６をインターネット１１２から切断することなく、インターネットモードで動作するセルラー電話１１６を用いて、選択された画像１０２を画像サーバ１０４からプリンタ１２４にダウンロードするために用いられ得るシステム１００が示される。
【００２９】
このシステム１００の動作は、ここで、より詳細に説明される。セルラー電話１１６（本明細書中でセル電話とも呼ばれる）は、インターネット１１２への接続を確立することが可能な任意のセル電話であり得る。上述のように、セル電話１１６のユーザは、セル電話のキーパッド上に割り当てられたボタンを押すことによってか、またはセル電話１１６のディスプレイ上に割り当てられた所望のメニューを選択すること等によって、セル電話１１６によって提供される特徴を用いてセル電話１１６をインターネット１１２に接続し得る。インターネット１１２に接続するというユーザの指示に応答して、セル電話１１６は、動作をインターネットモードにし、かつ無線デジタルデータネットワーク１１４を介してインターネット１１２への接続を確立する。セル電話１１６のアンテナ１１８は、データネットワーク１１４を介して通信を伝送および受信する。データネットワーク１１４は、通常、インターネット通信等の無線データ通信を搬送するために特別に割り当てられたネットワークである。
【００３０】
例示の目的で、セル電話１１６によって提供されたインターネットサービスのみがＷｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂにアクセスされると想定して、インターネットモードで動作している間、セル電話１１６は、図１にブロック図の形態で示されるウェブブラウザ１２２を実行する。このウェブブラウザ１２２は、ユーザがセル電話１１６を用いてウェブをブラウズすることが可能なソフトウェアおよび／またはハードウェアである。例えば、ウェブブラウザ１２２は、ユーザが、例えば、セル電話のキーパッドおよび／またはタッチスクリーンを用いて、ウェブページへのハイパーリンクを選択することによって、そのような選択されたウェブページにナビゲートすることを可能にする。ウェブブラウザ１２２は、セル電話１１６のディスプレイ上に選択されたウェブページを表示し、かつ、ユーザが、例えば、セル電話のキーパッドを用いてテキストを入力することによって、またはセル電話のキーパッドおよび／またはタッチスクリーンを用いて、そのようなウェブページ上にハイパーリンクを選択することによって表示されたウェブページと双方向通信することを可能にする。
【００３１】
図１に示されるように、画像サーバ１０４は、複数の格納された画像１０１を提供する。この画像サーバ１０４は、インターネット１１２を介してアクセス可能である。例えば、本発明の１実施形態において、画像サーバ１０４は、格納された画像１０１がアクセスされ得るためのウェブサイト１０５をホストとして処理するウェブサーバである。このような実施形態において、画像サーバ１０４は、ユーザが格納された画像をアップロード、ダウンロードおよび閲覧し得るための便利なユーザインターフェースを提供し得る。画像をこのようなウェブサーバにアップロードするための技術の実施例は、「Ｍｅｔｈｏｄ  ａｎｄ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｒｅｍｏｔｅ  Ｕｔｉｌｉｚｉｎｇ  ａ  Ｍｏｂｉｌｅ  Ｄｅｖｉｃｅ  ｔｏ  Ｓｈａｒｅ  Ｄａｔａ  Ｏｂｊｅｃｔｓ」と称される同時係属中の特許出願において、より詳細に記載される。
【００３２】
別の実施形態において、別個のアプリケーションサーバ（図示せず）は、格納された画像１０１をアップロード、ダウンロードおよび閲覧するためのウェブサイト１０５の１次コンテンツおよび機能性を提供する。アプリケーションサーバは、ユーザプロファイル、およびユーザ使用に関する統計等の他の情報もまた管理し得る。このような実施形態において、画像サーバ１０４は、アプリケーションサーバによって指示されるように、格納された画像１０１を格納および取り出すといった限定されたタスクを実行し得る。その結果、このような実施形態において、アプリケーションサーバと画像サーバ１０４との組み合わせは、ユーザが格納された画像１０１をアップロード、ダウンロードおよび閲覧し得るという一貫性のあるユーザの経験（ｅｘｐｅｒｉｅｎｃｅ）を提供する。
【００３３】
画像サーバ１０４によって実行される機能は、特定の目的で、便宜的に、さらなるサーバおよび／またはアプリケーションにさらに細分され得る。従って、本明細書中で、例示および説明を容易にするためにのみ、ウェブサイト１０５および格納された画像１０１と関連したすべての機能を単一の画像サーバ１０４が実行すると記載されることが理解されるべきである。
【００３４】
１実施形態において、画像サーバ１０４は、無線データネットワーク１１４を介して伝送するために適切である情報を送信および受信することが可能である。通常、このようなネットワークは、無線アプリケーションプロトコル（ＷＡＰ）を用いて通信する。ＷＡＰは、多様な無線ネットワークおよびオペレーティングシステムを支援し、かつ、セル電話１１６上で実行するウェブブラウザ１２２等のマイクロブラウザとともに用いるために便利である。特定のウェブサイトは、そのサイトのコンテンツを、コンパクトマークアップ言語（ｃ−ＨＴＭＬ）および無線マークアップ言語（ＷＭＬ）等のマークアップ言語を用い、従って、ハンドヘルドデバイスによる伝送および表示に適切であるＷＡＰフォーマットで提供するＷＡＰサーバを有する。ＷＡＰは、図１に示される画像サーバ１０４および他のコンポーネントによって用いられ得るプロトコルの実施例として本明細書中で用いられるが、ＷＡＰは、例示の目的で用いられるにすぎず、本発明を限定するものではないことが理解されるべきである。ＮＴＴ  ＤｏＣｏＭｏ  Ｉ−ｍｏｄｅ  ｐｒｏｔｏｃｏｌを含むが、これに限定されない他のプロトコルが用いられ得る。
【００３５】
図１に示されるように、１実施形態において、画像サーバ１０４およびセル電話１１６は、ＷＡＰにより規定され、かつインターネット１１２およびデータネットワーク１１４を介して伝送されたメッセージ１０８を用いて互いに通信する。例えば、セル電話１１６のユーザがウェブブラウザ１２２に指示して、画像サーバがホストとして処理するウェブサイト１０５をナビゲートさせ、ウェブブラウザ１２２は、ＷＡＰメッセージ１０８を用いて画像サーバ１０４と通信することによってウェブサイト１０５（またはその部分）をダウンロードする。ＷＡＰメッセージ１０８は、図１において画像サーバ１０４に示されるが、ＷＡＰメッセージ１０８は、画像サーバ１０４またはセル電話１１６から発信し得、インターネット１１２およびデータネットワーク１１４を横断して伝送され得ることが理解されるべきである。
【００３６】
次に、図２Ａ〜図２Ｂのデータフローチャート２００を参照して、図１に示されるシステム１００を用いて画像をダウンロードおよび印刷するために用いられ得る方法の例示が記載される。図２Ａ〜図２Ｂは、画像サーバ１０４、セル電話１１６およびプリンタ１２４によって実行される操作、および伝送されるメッセージを示す。より具体的には、チャート２００は、画像サーバ１０４、セル電話１１６およびプリンタ１２４に対応する３つの列を含む。これらのコンポーネントの１つによって実行される操作は、対応する列における矩形によって示され、コンポーネントによって伝送されるメッセージが、対応する列における非矩形の平行四辺形によって示される。第１のコンポーネントによって第２のコンポーネントに伝送されるメッセージは、第１のコンポーネントの列におけるメッセージを記載する平行四辺形によって示され、第２のコンポーネントの列における矢印の端部に接続される。チャート２００は、操作が実行されてメッセージが伝送されるシーケンスを示す、下方に伸びる時間軸を有する。図２Ａ〜図２Ｂについての以下の説明は、このチャート２００をより明瞭化する。
【００３７】
セル電話１１６のユーザは、画像サーバ１０４によって提供された、格納された画像１０１にアクセスし得るウェブサイト１０５におけるウェブページをブラウズするためにウェブブラウザ１２２を用い得る。ウェブページは、例えば、フォトアルバムのページをシミュレートするユーザインターフェースを有するウェブページであり得る。特に、ウェブブラウザ１２２は、ＷＡＰメッセージを、ウェブページをリクエストする画像サーバ１０４に送信する（工程２０２）。これに応答して、画像サーバ１０４は、リクエストされたウェブページをブラウザ１２２に伝送する（工程２０４）。ブラウザ１２２は、ウェブページを表示する（工程２０６）。
【００３８】
本発明の１実施形態において、セル電話１１６は、データポート１２０上のセル電話１１６によって送信および受信されたすべてのＷＡＰメッセージ１０８をエコーする。その結果、図１に示されるように、セル電話１１６によって送信および受信されたＷＡＰメッセージ１０８は、データポート１２０に接続されたプリンタ１２４にさらに伝送される。従って、プリンタ１２４は、セル電話１１６によって送信および受信されるＷＡＰメッセージ１０８をモニタリングし得る。しかしながら、プリンタ１２４は、処理された画像を工程２２２において受信する前に（例えば、ユーザがウェブをブラウズし、かつ選択された画像１０２を選択する間等）、セル電話１１６に接続される必要がないことが理解されるべきである。セル電話１１６は、ＷＡＰメッセージ１０８をこの態様でエコーする従来のセル電話か、または、ＷＡＰメッセージ１０８をエコーするために改変されたセル電話であり得る。
【００３９】
本発明の１実施形態において、画像サーバ１０４がホストとして処理したウェブページをブラウズする場合、画像サーバは、データネットワーク１１４を介して伝送される発信者ＩＤメッセージ１２８を用いて、セル電話１１６を同定する。発信者ＩＤメッセージ１２８は、例えば、セル電話１１６の電話番号を同定する。例えば、図２Ａを参照して、画像サーバ１０４は、発信者ＩＤリクエストをセル電話１１６に送信し（工程２０８）、これに応答して、セル電話１１６は、リクエストされた情報を含む発信者ＩＤ応答を送信する（工程２１０）。画像サーバ１０４は、発信者ＩＤ応答を用いてセル電話のユーザを同定する（工程２１２）。
【００４０】
しかしながら、画像サーバ１０４は、セル電話の電話番号とは異なる固有の識別子を用いて、セル電話１１６を同定し得る。例えば、デバイスが製造される際に、デバイスに永久的に格納されるセル電話のシリアルナンバーも、セル電話１１６を同定するために一意的識別子として画像サーバ１０４によって用いられ得る。
【００４１】
「Ｍｅｔｈｏｄ  ａｎｄ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｒｅｍｏｔｅ  Ｕｔｉｌｉｚｉｎｇ  ａ  Ｍｏｂｉｌｅ  Ｄｅｖｉｃｅ  ｔｏ  Ｓｈａｒｅ  Ｄａｔａ  Ｏｂｊｅｃｔｓ」と称される同時係属中の特許出願において、より詳細に記載されるように、ユーザは、ウェブサイト１１５上にアカウントを作成し得る。ユーザがこのようなアカウントを作成した場合、ユーザのログインネーム、パスワードおよびセル電話番号（発信者ＩＤを用いて取得される）といったユーザに関する情報が画像サーバ１０４によってデータベースに記録される。このようなアカウントの作成は、ユーザのデジタル写真がアップロードされ得るパーソナライズされたフォトアルバムの作成等、ウェブサイト１０５によって提供された特徴のパーソナライズを可能にする。
【００４２】
その結果、上述のようにユーザがウェブページをブラウズし（工程２０２〜２０６）、かつ画像サーバ１０４が発信者ＩＤメッセージ１２８を用いてユーザのセルラー電話番号を同定した場合、画像サーバ１０４は、ユーザをユーザのアカウントに自動的にログインさせ得る。画像サーバ１０４は、その後、ユーザのパーソナライズされたフォトアルバムをユーザに表示する等によって、パーソナライズされたウェブページをユーザに表示し得る。ユーザが予めアカウントを作成しなかった場合、またはユーザが異なったセル電話からコールする場合、画像サーバ１０４は、ユーザにユーザのログインネームおよびパスワードを入力することによってログインするよう促し得る。ユーザのアカウントの使用が本明細書中にて、例示の目的でのみ記載され、本発明を限定するものではないことが理解されるべきである。むしろ、画像の印刷およびダウンロードは、ユーザアカウントの作成または使用なしで実行され得る。
【００４３】
ウェブページをブラウズした後（工程２０２〜２０６）、ユーザは、画像１０２を印刷するために選択する。選択された画像１０２は、格納された画像１０１のいずれかであり得る。ユーザは、例えば、セル電話１１６のタッチスクリーン上で画像１０２のサムネイルに触れるか、または、選択された画像１０２に対応するセル電話のキーパッドをたたくことによってこのような選択を実行し得る。
【００４４】
例示の目的で、ユーザが選択された画像１０２を印刷することを所望すると想定して、ユーザは、選択された画像１０２を印刷するために「印刷」コマンドを発する。ユーザは、このようなコマンドを、例えば、セル電話のキーパッド上に割り当てられたボタンを押すか、または表示されているウェブページから「印刷」メニューの所望のものを選択することによって、このようなコマンドを発し得る。印刷コマンドは、当業者に周知の技術を用いて画像サーバ１０４に伝送される（工程２１４）。「印刷」コマンドの受信に応答して、画像サーバ１０４は、選択された画像１０２を抽出し（工程２１６）、かつ、選択された画像１０２を、適宜、処理して、処理された画像１０６を生成する。処理された画像１０６を生成するために選択された画像１０２上で実行され得る様々な種類の処理がより詳細に後述される。以下の記載は、印刷するための、処理された画像１０６のプリンタ１２への伝送に関するが、選択された画像１０２が、さらに処理されることなく、代替的に、プリンタ１２４に伝送され得ることが理解されるべきである。
【００４５】
選択された画像１０２を抽出し、任意の処理を実行して処理された画像１０６を生成した後、画像サーバ１０４は、適切なＷＡＰメッセージ１０８を用いて、インターネット１１２およびデータネットワーク１１４を介して、処理された画像１０６をセル電話１１６に伝送する（工程２２０）。１実施形態において、画像サーバ１０４は、処理された画像１０６をプリンタ１２４にダウンロードする等の機能を実行する目的で、画像サーバ１０４とプリンタ１２４との間の通信を容易にするように設計された画像印刷プロトコルを用いて、プリンタ１２４と通信する。画像印刷プロトコルの種々の実施形態がより詳細に後述される。
【００４６】
上述のように、プリンタ１２４は、セル電話１１６によって受信されたすべてのメッセージ（例えば、ＷＡＰメッセージ１０８および画像プロトコルメッセージ１１０の両方）をモニタリングするが、上述のように、プリンタ１２４は、工程２２２の前に、セル電話１１６のデータポート１２０に接続される必要がない。プリンタ１２４は、種々の方法のいずれかで、このモニタリングを実行し得る。例えば、本発明の１実施形態において、プリンタ１２４は、画像プロトコルメッセージ１１０を送信および受信することが可能なハードウェアおよび／またはソフトウェアを備える。プリンタ１２４は、例えば、データポート１２０をモニタリングし得る。データポート１２０をモニタリングする間、プリンタ１２４は、ＷＡＰメッセージ１０８を無視し、画像印刷プロトコルと合致するメッセージに応答し得る。このような合致するメッセージを同定すると、プリンタ１２４は、対応して応答し得る。プリンタ１２４は、画像プロトコルメッセージ１１０をデータポート１２０に伝送することによって、画像プロトコルメッセージ１１０を画像サーバ１０４に送信し得る。
【００４７】
これらのメッセージは、セル電話のアンテナ１１８を通じてセル電話１１６によって、データネットワーク１１４およびインターネット１１２を介して画像サーバ１０４に転送される。
【００４８】
例えば、画像サーバ１０４が、処理された画像１０６を、画像プロトコルメッセージ１１０を用いてセル電話１１６に伝送した場合、このようなメッセージ１１０は、セル電話のデータポート１２０においてエコーされる。データポート１２０をモニタリングするプリンタ１２４は、画像プロトコルメッセージ１１０が処理された画像１０６を含むことを認識する。
【００４９】
プリンタ１２４は、このようにして処理された画像１０６を認識すると、処理された画像１０６を含むすべての画像プロトコルメッセージ１１０を受信する（工程２２２）。プリンタ１２４は、その後、処理された画像１０６を印刷する（工程２２４）。
【００５０】
上述の技術が種々の有利な点を有することが理解されるべきである。例えば、ユーザは、印刷するために選択された画像１０２を選択し得、セル電話１１６をインターネット１１２から切断することなく、または、セル電話１１６のオペレーションモードをインターネットモードから変更することなく、選択された画像１０２がプリンタ１２４に自動的にダウンロードおよび印刷されるようにする。その結果、ユーザのウェブをブラウズする経験が、選択された画像１０２を印刷するプロセスによって中断されない。さらに、本発明の１実施形態において、処理された画像１０６は、セル電話１１６のディスプレイのコンテンツを改変することなく、プリンタ１２４にダウンロードされる。例えば、選択された画像１０２が選択されたウェブページは、選択された画像１０２がプリンタ１２４によって印刷されている間、表示を継続し得る。さらに、セル電話１１６が従来のデスクトップまたはラップトップコンピュータ等の中間コンピュータを通じてプリンタ１２４に接続されることは必要とされない。セル電話１１６が，そのような中間コンピュータを通じてプリンタ１２４に接続され得るが、セル電話１１６を直接的にプリンタ１２４に接続する能力は、印刷する場合、特に、プリンタがポータブルプリンタである場合、ユーザの可動性を向上させる。
【００５１】
本発明の第２の局面において、ユーザが画像サーバとの接続を開始することを必要とすることなく、モデムモードで動作するセルラー電話を通じて（例えば、インターネットを介して）画像サーバから画像がダウンロードされ、かつ、プリントされることを可能にする技術が提供される。より具体的には、本発明の１実施形態において、
１．セルラー電話をインターネットモードで用いてユーザがウェブサイト上に格納された画像を同定することを可能にし（セルラー電話上で実行するウェブブラウザを用いることによって等）、
２．ウェブサイトと関連したサーバにおいて、
（ａ）ユーザからの「印刷」コマンドを受信し、
（ｂ）印刷コマンドの受信に応答して、モデムモードのセルラー電話を通じて画像をプリンタに伝送し、
３．画像を印刷する、技術が提供される。
【００５２】
ユーザが「プリント」コマンドを発した後、ユーザは、セル電話をインターネットから切断し得、セル電話にインターネットモードで動作することを中止させる。ユーザは、その後、プリンタをセル電話のデータポートに接続し得る（まだ接続されていない場合）。セル電話は、データモードで、音声ネットワークを介してサーバとプリンタとの間の接続を確立する。この接続は、例えば、サーバまたはプリンタによって開始され得る。
【００５３】
図３を参照して、本発明のこの第２の局面の種々の実施形態は、ここで、より詳細に記載され得る。図３に示されるシステム３００は、本発明の第２の局面により、選択された画像１０２を印刷するために用いられ得る。次に、図４のデータフローチャートを参照して、図３に示されるシステム３００を用いて画像をダウンロードおよび印刷するために用いられ得る方法の実施例が記載される。この方法によって実行される特定の工程は、図２Ａ〜図２Ｂに関して上に示され、かつ記載された工程２０２〜工程２１８と同じか、またはこれらと類似であり、従って、例示および説明を簡略化するために、図４から省略されることが理解されるべきである。従って、工程４２０（より詳細に後述される）は、工程２０２〜工程２１８、またはこれと類似の工程を実行した後に実行され得ることが想定されるべきである。
【００５４】
システム３００を用いて、セル電話１１６のユーザは、図１に関して既に記載されたように、インターネットモードでインターネット１１２に接続され得る。同様に、図１に関して上に述べられたように、ユーザは、選択された画像１０２を選択し、かつ「印刷」コマンドを発して選択された画像１０２を印刷し得る。しかしながら、プリンタ１２４は、ユーザがウェブをブラウズし、画像１０２を選択し、かつ「印刷」コマンドを発する間、セル電話１１６のデータポート１２０に接続される必要はない。従って、ユーザは、これらの操作に従事する間、プリンタ１２４の固定された位置によって制限が課されることなく、完全に可動の状態であり得る。
【００５５】
「印刷」コマンドを受信すると、図１に関して上に述べられたように、画像サーバ１０４は、選択された画像１０２を抽出し、これを適宜処理して、処理された画像１０６を生成する。しかしながら、この実施形態において、ユーザは「印刷」コマンドを発し、これによってセル電話１１６にインターネットモードでの動作を中止させた後、セル電話１１６をインターネット１１２から切断し得る。
【００５６】
その後、音声ネットワーク１３０を介してセル電話１１６と画像サーバ１０４との間に接続が確立される。ボイスネットワーク１３０は、通常、音声コールのためにセル電話１１６によって用いられる無線ネットワークであり、例えば、アナログネットワークであり得る。音声ネットワーク１３０を介する画像サーバ１０４へのこの接続が存在する間、セル電話１１６は、モデムモードで動作する。換言すると、セル電話１１６は、画像サーバ１０４とプリンタ１２４との間のコンジットとして動作し、従来のモデムと同様の態様で、画像サーバ１０４とプリンタ１２４との間にメッセージを伝送する。
【００５７】
音声ネットワーク１３０を介するセル電話１１６と画像サーバ１０４との間の接続は、種々の方法のいずれかで開始され得る。例えば、本発明の１実施形態において、セル電話１１６をインターネット１１２から切断すると、ユーザは、接続を開始する。例えば、ユーザは、（まだ接続されていない場合）プリンタ１２４をセル電話１１６のデータポート１２０に接続して、プリンタ１２４上の「印刷」ボタンを押し得る。この実施形態において、プリンタ１２４は、「印刷」ボタンが押され、これによって画像サーバ１０４への接続を開始する場合、画像サーバ１０４と関連した電話番号を、セル電話１１６を通じてダイヤルするように設計される。
【００５８】
別の実施形態において、「印刷」コマンドを受信すると、画像サーバ１０４は、音声ネットワーク１３０を介してセル電話１１６への接続を開始する。例えば、上述のように、画像サーバ１０４がデータネットワーク１１４を介してセル電話１１６に接続されている間、発信者ＩＤメッセージ１２８を用いて、いつでもセル電話１１６の電話番号を取得し得る。画像サーバ１０４は、電話コールをセル電話に位置付けることによって音声ネットワーク１３０を介してセル電話１１６への接続を開始し得（工程４０２）、これによって、セル電話１１６をモデムモードにし（工程４０４）、かつ画像サーバ１０４とプリンタ１２４との間に接続を確立する。セル電話１１６が、画像サーバ１０４からコールを受信する際に、依然としてインターネットモードで動作している場合（例えば、「印刷」コマンドを発した後、インターネット１１２からセル電話１１６を切断しなかった場合）、セル電話１１６は、画像サーバ１０４からコールを受信すると、インターネット１１２から自動的に切断し得る。
【００５９】
一旦音声ネットワーク１３０を介して画像サーバ１０４とセル電話１１６との間に接続が確立されると、画像サーバ１０４は、処理された画像１０６をプリンタ１２４に転送し得（工程４０６）、これは、その後、印刷された画像１２６を印刷し得る（工程４０８）。画像サーバ１０４およびプリンタ１２４は、上述のように、画像プロトコルメッセージ１１０を用いて、音声ネットワーク１３０を介して互いに通信し得る。しかしながら、セル電話１１６は、インターネットモードで動作していないので、画像プロトコルメッセージ１１０は、ＷＡＰメッセージ１０８を干渉しないように規定される必要がない。しかしながら、この実施形態において、画像プロトコルメッセージ１１０を規定する画像印刷プロトコルは、セル電話１１６の動作に干渉することなく任意の態様で規定され得る。
【００６０】
本発明の第３の局面において、セルラー電話がインターネットにアクセスすることを必要とすることなく、画像がセルラー電話を通じてダウンロードおよび印刷されることを可能にする技術が提供される。その結果、インターネットの機能を有しないセルラー電話は、本発明のこの第３の局面の種々の実施形態により用いられ得る。
【００６１】
図５を参照して、本発明の第３の局面の種々の実施形態が、次に、より詳細に記載される。図５に示されるシステム５００は、本発明の第３の局面による取引きと関連した取引き画像５０４を印刷するために用いられ得る。図６のデータフローチャート６００を参照して、図５に示されるシステム５００を用いて画像をダウンロードおよび印刷するために用いられ得る方法の実施例が次に記載される。
【００６２】
特に、セル電話１１６のユーザは、セル電話１１６を用いて、音声ネットワーク１３０を介して取引きサービスに音声電話コールを位置付け得る（工程６０２）。このコールの間、セル電話１１６は、音声モードで動作する。取引きサービス５０２は、イベントチケットを購買するためのサービス、または地図、パンフレット、クーポン、写真、メニューまたはスケジュールといった情報をリクエストおよび／または購買するためのサービス等の任意の取引きサービスであり得る。ユーザは、取引きサービス５０２によって提供されるユーザインターフェースを用いて、取引きサービス５０２との取引き（チケットの購買等）を完了する。
【００６３】
取引きが完了すると、取引きサービス５０２は、取引き画像５０４を画像サーバ１０４に伝送する（工程６０６）。取引き画像５０４は、ユーザによって購買されたチケットの画像等の取引きと関連した任意の画像であり得る。取引きサービス５０２は、任意のネットワーク（インターネット等）を介して、および任意のプロトコルを用いて取引き画像５０４を画像サーバ１０４に伝送し得る。取引きサービス５０２は、さらに、取引きに関する他の情報を画像サーバ１０４に伝送し得（図示せず）、画像サーバ１０４がセル電話１１６および／またはセル電話１１６のユーザを同定することを可能にする。例えば、取引きサービス５０２は、発信者ＩＤメッセージ１２８を用いて取得されたセル電話１１６の電話番号を伝送し得る。プリンタ１２４は、ユーザが取引きサービス５０２との取引きを完了している間、セル電話１１６のデータポート１２０に接続される必要がないことが理解されるべきである。
【００６４】
取引きサービス５０２との取引きを完了した後、ユーザは、プリンタ１２４をセル電話１１６のデータポート１２０に接続する（まだ接続されていない場合）。セル電話１１６と画像サーバ１０４との間の接続は、その後、モデムモードのセル電話１１６を用いて開始される。この接続は、図３に関して既に記載された種々の方法のいずれかで開始され得る。例えば、画像サーバ１０４は、セル電話１１６をコールし得（工程６０８）、音声ネットワーク１３０を介してセル電話との接続を確立し、そして、セル電話１１６にモデムモードの動作にさせる（工程６１０）。
【００６５】
画像サーバ１０４は、取引き画像５０４を処理して、処理された画像１０６を生成し得る（工程６１２）。画像サーバ１０４は、図１における選択された画像１０２の処理に関して既に記載された種々の方法のいずれかで、取引き画像５０４を処理し得る。画像サーバ１０４は、画像プロトコルメッセージ１１０を用いるこのような特徴に関してプリンタ１２４に照会することによって（図１に関して既に記載されたように）、または、取引きサービス５０２によって画像サーバ１０４に提供されたセル電話１１６の電話番号に基づいて、ユーザのアカウントにおける特徴をルックアップすることによって等、種々の方法のいずれかでプリンタ１２４の特徴を同定し得る。
【００６６】
モデムモードで動作するセル電話１１６を用いて、画像サーバ１０４とプリンタ１２４との間の接続を開始すると、画像サーバ１０４は、処理された画像１０４をプリンタ１２４に転送し（工程６１４）、これは、その後、印刷された画像１２６を印刷し得る（工程６１６）。画像サーバ１０４およびプリンタ１２４は、上述のように、画像プロトコルメッセージ１１０を用いて、音声ネットワーク１３０を介して互いに通信し得る。
【００６７】
図５に関して既に記載されたように、本発明の１実施形態において、画像サーバ１０４は、画像サーバ１０４によって提供された画像処理および印刷性能のために取引きサービス５０２によって用いられ得る。図５に示される特定の実施例は、画像サーバ１０４が用いられ得る態様の１実施例にすぎず、本発明を限定するものではない。より一般的には、画像サーバ１０４の性能（データネットワーク１１４または音声ネットワーク１３０を介して印刷するために、プリンタ１２４の特定の性能により、処理された画像１０６を生成する能力、および、処理された画像１０６をプリンタ１２４に伝送する能力）が他のサービスによって種々の方法で用いられ得る。
【００６８】
例えば、図７を参照して、本発明の１実施形態による、セル電話をインターネットモードで用いて、取引きと関連した画像をダウンロードおよび印刷するシステムが示される。ユーザは、セル電話１１６をインターネットモードで用いてインターネット１１２を介して取引きサービス５０２に接続する。ユーザは、取引きサービス５０２によって提供されるウェブサイト（図示せず）を用いて取引きサービス５０２との取引きを完了し、図５に関して既に記載されたように、取引きサービス５０２が、取引き画像５０４を画像サーバ１０４に伝送するようにする。画像サーバ１０４は、図５に関して既に記載されたように、取引き画像５０４を処理して、処理された画像１０６を生成する。
【００６９】
処理された画像１０６は、種々の方法のいずれかで印刷され得る。例えば、画像サーバ１０４は、本明細書中に記載された技術のいずれかを用いて印刷するために、処理された画像１０６をプリンタ１２４に伝送し得る。あるいは、画像サーバ１０４は、処理された画像１０６を取引きサーバ５０２に伝送して戻し得、インターネット１１２およびデータネットワーク１１４を介して、処理された画像１０６をプリンタ１２４に伝送し得、処理された画像１０６を印刷された画像１２６として印刷し得る。取引きサーバ５０２は、上述の画像印刷プロトコルを用いてプリンタ１２４と通信し得、これによって、セル電話１１６の動作を干渉することなく、およびセル電話１１６がインターネットモードで動作することを中止することなく、処理された画像１０６が印刷されることを可能にする。その結果、ユーザは、取引きサービスのウェブサイトによって提供されたユーザインターフェースとのみ相互通信し得、画像サーバ１０４によって提供された性能（例えば、処理された画像１０６の生成等）は、ユーザによって相互通信されることなく、または、ユーザが気付くことなく、透過的に提供され得る。従って、画像サーバ１０４は、処理された画像１０６をプリンタ１２４による印刷のために適切であるフォーマットで生成するために、取引きサーバ５０２によって用いられるアプリケーションサービスとして機能し得る。
【００７０】
上述のように、画像サーバ１０４は、選択された画像１０２（または取引き画像５０４）を処理して処理された画像１０６を生成し得る。一般に、本明細書における選択された画像１０２の処理についての記載は、取引き画像５０４の処理にも当てはまる。処理された画像１０６を生成するために画像サーバ１０４によって用いられる処理は、種々の形態のいずれかを採用し得る。例えば、１実施形態において、画像サーバ１０４は、選択された画像１０２を圧縮するので、処理された画像１０６がより高速でセル電話１１６に伝送され得る。
【００７１】
別の実施形態において、画像サーバ１０４は、プリンタ１２４の機能に基づいて選択された画像１０２を改変する。例えば、画像サーバ１０４は、その空間解像度または色の深さを変更することによって、選択された画像１０２を改変し得る。例えば、画像サーバ１０４は、プリンタ１２４が、白黒の印刷だけが可能な場合、選択された画像１０２を２ビット（白黒）画像に変換し得る。同様に、プリンタ１２４がこのような空間解像度を有する画像を印刷することが可能である場合、画像サーバ１０４は、選択された画像１０２をインチ毎に１２００ドットの空間解像度を有する画像に変換し得る。画像サーバ１０２は、さらに、選択された画像１０２を他の種々の方法のいずれかで改変し得、処理された画像１０６、より具体的にはプリンタ１２４の性能を調整する。
【００７２】
画像サーバ１０４は、種々の方法のいずれかで、プリンタ１２４の性能についての知識を取得し得る。例えば、プリンタ１２４は、このような情報をインターネット１１２、データネットワーク１１４または音声ネットワーク１３０、あるいはこれらの任意の組み合わせを介して画像サーバ１０４に提供し得る。例えば、プリンタ１２４は、このような情報を、既に一般的に記載された画像印刷プロトコルにより規定された画像プロトコルメッセージ１１０を用いて画像サーバ１０４に伝送し得、その特定の実施形態は、より詳細に後述される。プリンタ１２４は、この機能に関する制限された量の情報（その製造業者およびモデル番号といった）を画像サーバ１０４に伝送し得、かつ、画像サーバ１０４は、プリンタ１２４に関するさらなる情報をそこから推測し得ることが理解されるべきである。例えば、画像サーバ１０４は、種々のプリンタ製造業者およびモデルのプリンタ性能のデータベースを保持し得る。製造業者およびモデルに関する情報のプリンタ１２４からの受信に応答して、画像サーバ１０４は、プリンタ１２４に関するさらなる情報（印刷が可能な空間解像度および色の深さ等）をデータベースから取得し得る。
【００７３】
プリンタ１２４は、任意の時点でその性能の記述的情報を伝送し得る。例えば、本発明の１実施形態において、画像サーバ１０４は、選択された画像１０２ユーザの選択に応答して、プリンタ機能情報についてのリクエストをプリンタ１２４に伝送する。情報についてのこのリクエストの受信に応答して、プリンタ１２４は、リクエストされた情報を画像サーバ１０４に伝送する。画像サーバ１０４は、このような情報を用いて、選択された画像１０２から処理された画像１０６を生成し得る。画像サーバ１０４は、ユーザのウェブブラウズセッションの持続時間等、さらなる期間の間、プリンタ機能情報を格納し得、従って、画像サーバ１０４は、印刷されるべき画像をユーザが選択する毎にプリンタ機能情報をリクエストする必要がない。
【００７４】
上述の本発明の種々の実施形態において、画像サーバ１０４は、画像印刷プロトコルによって規定された画像プロトコルメッセージ１１０を用いてプリンタ１２４と通信する。画像印刷プロトコルは、種々の形態のいずれかを採用し得る。
【００７５】
例えば、セル電話１１６がインターネットモードで動作している間（例えば、図１に示される実施形態において）画像サーバ１０４およびプリンタ１２４が互いに通信する場合、画像印刷プロトコルは、セル電話１１６によってインターネット１１２を介して通信するために用いられるＷＡＰメッセージ１０８を干渉しないように設計されたメッセージを規定し得る。例えば、画像印刷プロトコルによって規定されたすべてのメッセージは、ＷＡＰ対応のメッセージを構成しない文字のシーケンス（１０個の連続した０等）を含み得る。その結果、セル電話１１６を通じて画像サーバ１０４またはプリンタ１２４によって送信された任意のこのようなメッセージは、セル電話１１６によって無視され（ＷＡＰ対応メッセージを理解し、かつこれに応答するだけ）、従って、セル電話１１６の正常な動作を干渉しない。例えば、このようなメッセージを、セル電話１１６を通じて両方向に伝送しても、スプリアス文字または他のグラフィックがセル電話のディスプレイ上に表示されない。セル電話１１６がアンテナ１１８を通じてこのようなメッセージを受信した場合、メッセージは、セル電話のデータポート１２０においてエコーされ、ここで、プリンタ１２４によって受信され得る。逆に、このようなメッセージがプリンタ１２４によってセル電話のデータポート１２０に伝送された場合、このメッセージは、セル電話１１６のアンテナ１１８を通じてセル電話１１６によって伝送される。このようにして、画像サーバ１０４およびプリンタ１２４は、セル電話１１６がインターネットモードの間、セル電話の動作を干渉することなく、画像プロトコルメッセージ１１０を伝送および受信するための通信デバイスとしてセル電話１１６を用い得る。
【００７６】
セル電話１１６は、モデムモードで動作している間、情報の受動的なコンジットとして機能するにすぎず、これによって伝送されたメッセージを解釈する試みをしないので、セル電話１１６がモデムモードで動作している場合、画像プロトコルメッセージ１１０は、ＷＡＰメッセージ１０８を干渉しないように規定される必要がないことが理解されるべきである。
【００７７】
画像印刷プロトコルは、画像サーバ１０４とプリンタ１２４との間の通信を可能にするために、種々のメッセージのいずれかを規定し得る。例えば、１実施形態において、画像印刷プロトコルは、
１．ＩＮＩＴ．  このメッセージは、画像サーバ１０４からプリンタ１２４に伝送され、画像サーバ１０４が画像サーバ１０４とプリンタ１２４との間の通信を開始することをリクエストしていることをプリンタ１２４に通知する。画像サーバ１０４は、例えば、ユーザからの「印刷」コマンドの受信に応答して、このメッセージを伝送し得る（例えば、図２における工程２１４の後）。
【００７８】
２．ＲＥＱＵＥＳＴ＿ＳＰＥＣＳ．  このメッセージは、画像サーバ１０４からプリンタ１２４に伝送され、プリンタ１２４に関する情報をリクエストする。この情報が用いられ得る態様がより詳細に後述される。
【００７９】
３．ＴＲＡＮＳＭＩＴ＿ＳＰＥＣＳ．  このメッセージは、ＲＥＱＵＥＳＴ＿ＳＰＥＣＳメッセージに応答して、プリンタ１２４から画像サーバ１０４に伝送される。メッセージに含まれるのは、サーバによってリクエストされた仕様である。ＲＥＱＵＥＳＴ＿ＳＰＥＣＳメッセージ、および対応するＴＲＡＮＳＭＩＴ＿ＳＯＥＣＳメッセージは、例えば、図２における工程２１６と２１８との間に伝送され得る。
【００８０】
４．ＴＲＡＮＳＭＩＴ＿ＩＭＡＧＥ．  このメッセージは、画像サーバ１０４がリクエストされたプリンタの仕様を受信した後、画像サーバ１０４からプリンタ１２４に伝送される。ＴＲＡＮＳＭＩＴ＿ＩＭＡＧＥメッセージは、例えば、図２における工程２２０を実施するために用いられ得る。
【００８１】
５．ＥＮＤ．  このメッセージは、プリンタ１２４への処理された画像１０６の伝送の終了時に、画像サーバ１０４からプリンタ１２４に伝送される（例えば、図２における工程２２２の後）。画像サーバ１０４からＥＮＤコマンドを受信した後、プリンタ１２４は、処理された画像１０６を印刷し得る（図２における工程２２４）。
を含むメッセージを規定する。
【００８２】
画像印刷プロトコルによって規定されるメッセージ１１０（上述のリストから提供される実施例等）が、任意の態様で符号化され得ることが理解されるべきである。例えば、上述のように、１実施形態において、画像印刷プロトコルによって規定されたメッセージの各々は、ＷＡＰによりメッセージを規定しない文字の一意的シーケンスであり得る。このようにして画像プロトコルメッセージ１１０を規定することによって、セル電話１１６のインターネットモードでの動作を干渉することなく、画像サーバ１０４およびプリンタ１２４が互いに通信することが可能になる。
【００８３】
画像印刷プロトコルの特定の実現は、さらなるメッセージ（図示しないが、当業者に明らかである）を含み得ることが理解されるべきである。例えば、画像サーバ１０４（例えば、ＩＮＩＴコマンド等）によって伝送されたメッセージは、応答時に、ハンドシェイクの方法としてプリンタ１２４によって伝送される対応する認証（ＡＣＫ）メッセージを有し得る。別の実施例として、ＴＲＡＮＳＭＩＴ＿ＩＭＡＧＥメッセージは、処理された画像１０６の一部分をそれぞれ含む複数のメッセージとして画像サーバ１０４からプリンタ１２４に伝送され得る。画像印刷プロトコルは、さらに、エラー検出および／または修正の提供を含み得る。このような画像印刷プロトコルの特定の実施形態の実現の詳細は、説明を簡略化するために、ここでは記載されないが、当業者に明らかである。
【００８４】
本発明の種々の局面および実施形態は、種々の有利な点を有し、これらの有利な点は以下の点を含むが、これらに限定されない。
【００８５】
上述のように、本発明の１局面において、セルラー電話がインターネットモードで動作している間、セルラー電話を通じてインターネットを介して画像がダウンロードおよび印刷されることを可能にする技術が提供される。例えば、ユーザは、セル電話をインターネットモードで用いてインターネットに接続し、セル電話のウェブブラウザを用いてウェブサイトをブラウズし、かつセル電話のウェブブラウザを用いてウェブサイト上の画像を選択し得る。ユーザは、その後、単に「印刷」コマンドをウェブサイトのウェブサーバに発し得、インターネットからセル電話を切断することなく、選択された画像が自動的にダウンロードおよび印刷されるようにする。セル電話をインターネットから切断することなく画像を印刷する能力は、有利にも、ユーザのブラウズする経験の連続性を維持する。
【００８６】
これは、インターネットモードで動作するセル電話を用いてウェブ上で同定された画像を印刷することを所望するユーザがセル電話をインターネットから切断し、コンピュータをセル電話に接続し、モデムモードのセル電話を通じてインターネットへの新規の接続を手動で開始し、同定された画像を含むウェブサイトにナビゲートし、かつ、コンピュータのウェブブラウザからの画像を印刷しなければならない上述の従来技術と比較して、簡略化された方法を提供する。この従来技術は、ユーザが印刷されるべき画像の正確なインターネットアドレスを記憶することを含む、ユーザ側の著しい量の操作を必要とする。対照的に、上述の本発明の実施形態は、ウェブから画像を印刷するプロセスを自動化し、かつ、そのような画像を印刷するために必要な時間を縮小する。
【００８７】
上述のように、本発明の別の局面において、画像サーバは、ユーザからの「印刷」コマンドの受信に応答して、モデムモードのセル電話へのコールを開始し得る。この技術は、インターネットへのセル電話のインターネットモード接続を終了させ得るが、選択された画像のダウンロードおよび印刷のプロセスを自動化するという有利な点、および所望の画像を印刷するために、この画像のインターネットアドレスをリコールおよび手動でナビゲートしなおす必要からユーザを解放するという有利な点を依然として保持する。
【００８８】
上述のように、本発明の１実施形態において、サーバは、プリンタの性能に基づいて選択された画像を調整し得る。この特徴は、種々の有利な点を有する。例えば、画像は、高解像度での印刷が可能なプリンタ上で高解像度で、および低解像度でのみ印刷が可能なプリンタ上で低解像度で印刷され得る。別の実施例として、画像サーバは、小型のモバイルプリンタで印刷する場合、画像を縮小し得る。より一般的に、画像サーバは、プリンタの公知の性能を用いて、プリンタによって最適にレンダリングされるように、画像を調整し得る。画像をプリンタの仕様に適合させる画像サーバの能力は、さらに、セル電話のディスプレイの（通常制限された）品質および特徴に依存せず、印刷された画像の品質および特徴を作り出す。例えば、セル電話のディスプレイは、小さい、低解像度、白黒の画像を表示することが可能であるにすぎないが、画像サーバは、フル機能搭載プリンタ上で印刷するために、フルページ、色、高解像度画像を提供し得る。
【００８９】
さらに、上述のように、本発明の種々の実施形態において、セル電話は、ネットワーク（インターネット等）を介して画像をダウンロードし、かつダウンロードされた画像を印刷し得るプリンタと直接的に接続され得る。コンピュータ（デスクトップまたはラップトップコンピュータ等）を使用することなく、画像をダウンロードおよび印刷するプリンタと連係してセル電話を用いる能力は、特に、プリンタがポータブルプリンタである場合に画像を印刷することは、ユーザの可動性を高める。
【００９０】
上述の本発明の種々の実施形態のさらなる有利な点は、含まれるプロセスのほとんどが、セル電話およびプリンタではなく、画像サーバによって実行されることである。例えば、画像の任意の事前処理（色変換、圧縮等）は、画像サーバによって実行され得る。画像サーバは、通常、セル電話およびプリンタよりもはるかに大きい計算および格納リソースを有し、従って、このようなタスクを実行するためにより適切である。関連する有利な点は、画像が、通常、画像を圧縮する前にサーバに局所的に格納および処理されることである。従って、処理された画像は、通常、もとの画像よりも小さいので、処理された画像をプリンタに伝送するために、もとの画像を処理するためにセル電話またはプリンタに伝送された場合よりも小さい帯域幅が用いられる。これは、画像をサーバからプリンタに伝送するために必要とされる時間の量を低減する。これは、最新の無線ネットワークが比較的低い帯域幅である場合、特に有利である。
【００９１】
さらに、印刷と関連した機能がサーバおよびプリンタによって実行されるので、セル電話は、重要な処理性能を備える必要がない。例えば、セル電話がインターネットモードで動作している間、サーバおよびプリンタがセル電話を通じて通信する実施形態において、セル電話は、単に、セル電話のデータポートを通じて、インターネット通信をプリンタにエコーする能力を備え得る。セル電話がモデムモードで動作している間、サーバとプリンタとがセル電話を通じて通信する実施形態において、セル電話は、モデムとして動作できることのみを必要とする。その結果、従来のセルラー電話は、改変されるにしても、わずかに改変される本発明の種々の実施形態との関連で用いられ得る。
【００９２】
同様に、本発明の種々の実施形態において、従来のプリンタが、最小の改変を有するプリンタ１２４として用いられ得る。例えば、従来のプリンタは、本明細書中に記載される画像印刷プロトコルを（ソフトウェアおよび／またはハードウェアを用いて）支援するように改変され得る。このプロトコルの実現は、画像伝送および画像のダウンロードを開始するためにインターネット接続のポーリング等の簡単な操作の実行のみを含み得るので、プリンタは、最小限のハードウェアおよび／またはソフトウェアで画像印刷プロトコルを支援することが可能であり得る。
【００９３】
本発明のさらなる局面および実施形態が、より詳細に後述される。
【００９４】
上述の種々の実施形態が、例示の目的でのみ提供され、本発明を限定するものではないことが理解されるべきである。むしろ、以下のような種々の他の実施形態もまた請求項の範囲内にある。セル電話１１６は、パーソナルデジタルアシスタント（ＰＤＡ）等の、無線通信を実行することが可能な任意のモバイルおよび／またはポータブルデバイスであり得る。セル電話１１６およびプリンタ１２４は、無線通信を実行し、かつデジタル画像の印刷が可能である単一のモバイルデバイスに組み合わされ得る。発信者ＩＤメッセージ１２８は、データネットワーク１１４、音声ネットワーク１３０、または、これらの組み合わせを介して伝送され得る。データネットワーク１１４および音声ネットワーク１３０は、完全に無線ではあり得ない。むしろ、本明細書中の「無線」という用語は、セル電話１１６のアンテナ１１８を通じてのセル電話による無線通信の使用のことである。
【００９５】
サーバ１０４は、本明細書中で「画像サーバ」と記載されるが、より一般的には、サーバ１０４は、プリンタ１２４に伝送するために適切であるあらゆる種類の情報（本明細書中で「印刷情報」と呼ばれる）を提供し得る印刷サーバであるころが理解されるべきである。同様に、格納された画像１０１は、画像以外の情報を含み得、選択された画像１０２および処理された画像１０６は、画像以外の情報であり得る。本明細書中で用いられるように、「印刷情報」という用語は、画像、テキスト、ビデオ、ウェブページ、およびこれらの任意の組み合わせを含むがこれらに限定されない情報のことである。プリンタ１２４は、印刷された画像１２６を生成するために（処理された画像１０６等を）受信する情報をさらに処理および印刷し得る。
【００９６】
インターネット１１２は、本発明の種々の実施形態が用いられ得るネットワークの１実施例としてのみ提供される。しかしながら、種々の他のネットワークは、さらに、インターネット１１２の代わりに、またはこれに追加して用いられ得る。例えば、パブリックインターネット１１２以外のインターネットが用いられ得る。あるいは、インターネット１１２およびデータネットワーク１１４の両方を介して行われる、本明細書中に記載される通信は、例えば、単にデータネットワーク１１４を介して行われ得る。
【００９７】
さらに、本明細書中で用いられる「接続」という用語（例えば、セル電話１１６と画像サーバ１０４との間の接続）は、２つ以上のデバイス間の通信を可能にするあらゆる種類の接続のことである。例えば、「接続」は、有線および／または無線ネットワークの任意の組み合わせによって可能にされる物理的および／または論理的接続であり得る。例えば、「接続」という用語は、データネットワーク１１４、音声ネットワーク１３０およびインターネット１１２、およびこれらの組み合わせを介して確立される接続のことである。
【００９８】
プリンタ１２４は、種々の方法のいずれかでデータポート１２０に接続され得ることが理解されるべきである。例えば、データケーブルは、プリンタ１２４上のデータポートとセル電話１１６のデータポートとの間に結合され得る。ブルートゥースおよび赤外線データ通信協会（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ（ＩｒＤＡ））等の無線通信手段を含むが、これらに限定されない任意の形態のデータ通信は、プリンタ１２４とデータポート１２０との間で通信するために用いられ得る。プリンタ１２４とデータポート１２０との間の「結合」は、通常、プリンタ１２４とデータポート１２０との間の通信を可能にする任意の手段のことであることが理解されるべきである。
【００９９】
プリンタ１２４は、本明細書中で、本発明の種々の実施形態により、画像印刷プロトコルによる通信および印刷された画像１２６の印刷といった種々の機能を実行することが記載される。このような機能性は、プリンタ１２４内で、ハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組み合わせ等の、任意の態様で実現され得ることが理解されるべきである。一般に、プリンタ「コントローラ」は、本明細書中で、通常、本明細書中に記載される機能を実行するプリンタ１２４の任意のこのようなサブシステム（単数または複数）のことである。
【０１００】
セル電話１１６は画像サーバ１０４とプリンタ１２４との間の情報の受動的なコンジットの機能を実行すると上述の実施例において記載されたが、セル電話１１６は、さらなる機能を実行し得る。例えば、セル電話１１６は、画像プロトコルメッセージ１１０を送信、受信および／または解釈することと関連した機能のいくつかを実行し得る。例えば、セル電話１１６は、画像プロトコルメッセージ１１０を解釈することが可能なＪａｖａ（Ｒ）アプリケーションまたはアプレットが実行されるＪａｖａ（Ｒ）対応セル電話であり得る。このようなソフトウェアは、例えば、上述の画像印刷プロトコルと関連したハンドシェイクのいくつかを実行し得る。セル電話１１６は、さらに、画像サーバ１０４、プリンタ１２４、または上述の他のコンポーネントによって実行されると記載された他の機能を実行し得る。
【０１０１】
画像は、ユーザによって実行された操作に応答して印刷される実施例が提供されたが、これは、本発明を限定するものではない。むしろ、画像は、ユーザによって促されることなく自動的に印刷され得る。例えば、クーポンまたは広告、ユーザが特定のウェブサイトにナビゲートした場合、そのウェブサイトにおいてユーザによる特定のアクションが開始されることなく、自動的に印刷され得る。
【０１０２】
一般に、上述の技術は、例えば、ハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組み合わせによって実現され得る。上述の技術は、プロセッサ、プロセッサによって読み出し可能な格納媒体（例えば、揮発性および不揮発性メモリおよび／または格納素子を含む）、少なくとも１つの入力デバイス、および少なくとも１つの出力デバイスを含むプログラム可能なコンピュータ上で実行される１つ以上のコンピュータプログラムで実現され得る。プログラムコードは、記載された機能を実行するため、および出力情報を生成するために入力デバイスを用いて入力されるデータに付与され得る。出力情報は、１つ以上の出力デバイスに付与され得る。
【０１０３】
本明細書中に記載される素子およびコンポーネントは、より少ないコンポーネントで同じ機能を実行するために、さらなるコンポーネントにさらに分割されるか、または結合され得る。
【０１０４】
上記の請求項の範囲内の各コンピュータプログラムは、アセンブラ言語、マシン語、ハイレベル手続き型プログラミング言語、またはオブジェクト指向プログラミング言語等の任意のプログラミング言語で実現され得る。プログラミング言語は、プログラミング言語をコンパイルまたは解釈されたプログラミング言語であり得る。
【０１０５】
各コンピュータプログラムは、コンピュータプロセッサによって実行するための機械読み取り式格納デバイスで明確に具体化されたコンピュータプログラム製品において実現され得る。本発明の方法工程は、コンピュータによって読み出し可能な媒体上で明確に具体化されたプログラムを実行するコンピュータプロセッサによって実行され得、入力に対して動作し、かつ出力を生成することによって本発明の機能を実行する。
【０１０６】
本発明は特定の実施形態に関して記載されてきたが、上述の実施形態は、例示的に提供されるにすぎず、本発明の範囲を限定または規定するものではないことが理解されるべきである。他の実施形態もまた、上記の請求項の範囲によって規定される本発明の範囲内である。上記の請求項の範囲に入る他の実施形態は、上述（ｔｈｅ  ｆｏｌｌｏｗｉｎｇ）のものを含むがこれらに限定されない。
【図面の簡単な説明】
【０１０７】
【図１】図１は、本発明の１実施形態による、セルラー電話がインターネットモードのインターネットに接続されている間、セルラー電話を用いてウェブサイトから画像をダウンロードおよび印刷するシステムのブロック図である。
【図２Ａ】図２Ａは、本発明の１実施形態による、画像を印刷するための図１のシステムによって用いられるプロセスのデータフローチャートである。
【図２Ｂ】図２Ｂは、本発明の１実施形態による、画像を印刷するための図１のシステムによって用いられるプロセスのデータフローチャートである。
【図３】図３は、本発明の１実施形態による、セルラー電話がモデムモードのインターネットに接続されている間、セルラー電話を用いてウェブサイトから画像をダウンロードおよび印刷するシステムのブロック図である。
【図４】図４は、本発明の１実施形態による、画像を印刷するための図３のシステムによって用いられるプロセスのデータフローチャートである。
【図５】図５は、本発明の１実施形態による、セルラー電話がモデムモードで動作して、画像サーバをプリンタに接続する間、セルラー電話を用いて画像をダウンロードおよび印刷するためのシステムのブロック図である。
【図６】本発明の１実施形態による、画像を印刷するための図５のシステムによって用いられるプロセスのデータフローチャートである。
【図７】図７は、本発明の１実施形態による、インターネットモードで動作するセルラー電話を用いて、取引きと関連した画像をダウンロードおよび印刷するためのシステムのブロック図である。
【図１】
2004530220.tif 000003
【図２Ａ】
2004530220.tif 000004
【図２Ｂ】
2004530220.tif 000005
【図３】
2004530220.tif 000006
【図４】
2004530220.tif 000007
【図５】
2004530220.tif 000008
【図６】
2004530220.tif 000009
【図７】
2004530220.tif 000010
【国際公開パンフレット】
2004530220.tif 000011
2004530220.tif 000012
2004530220.tif 000013
2004530220.tif 000014
2004530220.tif 000015
2004530220.tif 000016
2004530220.tif 000017
2004530220.tif 000018
2004530220.tif 000019
2004530220.tif 000020
2004530220.tif 000021
2004530220.tif 000022
2004530220.tif 000023
2004530220.tif 000024
2004530220.tif 000025
2004530220.tif 000026
2004530220.tif 000027
2004530220.tif 000028
2004530220.tif 000029
2004530220.tif 000030
2004530220.tif 000031
2004530220.tif 000032
2004530220.tif 000033
2004530220.tif 000034
2004530220.tif 000035
2004530220.tif 000036
2004530220.tif 000037
2004530220.tif 000038
2004530220.tif 000039
2004530220.tif 000040
2004530220.tif 000041
2004530220.tif 000042
2004530220.tif 000043
2004530220.tif 000044
2004530220.tif 000045
2004530220.tif 000046
2004530220.tif 000047
2004530220.tif 000048
2004530220.tif 000049
2004530220.tif 000050
2004530220.tif 000051
2004530220.tif 000052
2004530220.tif 000053
2004530220.tif 000054
2004530220.tif 000055
2004530220.tif 000056
2004530220.tif 000057
2004530220.tif 000058
2004530220.tif 000059
2004530220.tif 000060
2004530220.tif 000061
2004530220.tif 000062
2004530220.tif 000063
2004530220.tif 000064
2004530220.tif 000065
2004530220.tif 000066
【国際調査報告】
2004530220.tif 000067
2004530220.tif 000068
2004530220.tif 000069