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