説明

遠隔、移動印刷のための加入者サービス、及びマイクロ・プリンタ

移動クライアント10は、ユーザが利用可能なカタログ商品を閲覧して照会することを可能にする。ユーザは移動クライアント10を用いて「どの映画館が郵便番号12345に近いか?」のように照会を開始でき、次に移動クライアントはサーバ100からカタログ商品のリストを入手し、ユーザにそれらを呈示する。また、移動クライアント10は、ユーザがカタログのリストから商品を選択して入手することを可能にする。入手は、映画のチケットのような商品、又はクーポンのような「無料の」商品の購入の形態を取る。商品を入手するとき、サーバは資金の転送を含むトランザクションをユーザに代わって開始する。次に、入手した商品は、後で印刷するためにクライアントのメールボックス110に転送される。

【発明の詳細な説明】
【技術分野】
【0001】
関連出願に対する相互参照
本願は、2004年12月07日に出願の米国特許仮出願第60/633,961号の利益を主張するものである。
本発明は、電気通信、及び遠隔データ記憶に関する。更に詳細には、電気通信加入者サービス、及び遠隔印刷の提供のための方法、及び装置に関する。
【背景技術】
【0002】
多くの選択肢が、収集され、印刷され、及び永久的媒体に保存されるデータに対して存在する。このデータの大部分が、限定されるものではないが、ウェブから提供される。このデータを印刷された形態に変換するための最も一般的な方法は、例えば、コンピュータに接続されたプリンタのような、固定された印刷装置による。今日、多くのコンピュータ、及びプリンタは可搬型であるが、それらは身に着けて便利に運搬されない。
【0003】
携帯電話、及び個人用携帯情報端末(PDA)のような携帯用通信装置が普及している。今日まで、これらの装置からの出力は、一般に音声、及び映像であった。これらは多くの用途に適するが、その種の出力は、その出力がもし永久的に記憶できたら満たされる広範囲の要求に応えない。一例として、それらの要求は、企業取引、遠隔データ表示、等を含む。
【発明の開示】
【発明が解決しようとする課題】
【0004】
本発明の目的は、電気通信サービス提供データ記憶のための方法、及び装置を提供することである。一例として、更に詳細な目的は、電気通信加入者サービスの提供のための方法、及び装置を提供することである。他の目的は、携帯電話、及びPDAのような携帯用通信装置からの出力の永久的(又は、半永久的)記憶を可能にする方法、及び装置を提供することである。
【0005】
本発明の更に他の目的は、種々の電気通信ネットワークで、及び/又は種々の携帯用通信装置を用いて実施できる方法、及び装置を提供することである。
【0006】
本発明の更に他の目的は、低コストで実施できる方法、及び装置を提供することである。
【課題を解決するための手段】
【0007】
携帯用通信装置ユーザ(又は、「加入者」)が、例えば、パーソナル・コンピュータとドッキングすることなく、データ、及び取引コンテンツを離れて印刷することを可能にする電気通信、及び/又はネットワーク加入者サービス、及び印刷のための方法、及び装置を他の側面の間で提供する本発明によって、上記目的は達成される。
【0008】
本発明の関連する側面は、制限されない実施例を介して、娯楽イベントに対するチケット、及びクーポン、マイクロマップ、話題のコンテンツ、交通機関のチケット、その他のような価値のある商品の遠隔印刷に関連して利用される方法、及び装置を提供する。
【0009】
本発明の更に他の関連する側面は、異種のコンテンツ・プロバイダが、指定された遠隔クライアント・アプリケーション、及びプリンタ・インターフェース・アプリケーションと互換の形式にコンテンツを「固定」することを可能にする方法、及び装置を提供する。
【0010】
本発明の更に他の関連する側面は、一例として、コンテンツの記憶、印刷、報告、エラー報告、及び削除を含む、加入者による記憶されたコンテンツの制御を可能にするコンテンツ管理機能を含む方法、及び装置を提供する。
【0011】
他の側面では、本発明は、電気通信ネットワークによってデータを遠隔装置(例えば、PDA、又は携帯電話)に転送し、コマーシャル、又は他のトランザクションをその装置で実行し、ネットワークによるデータの安全で検証可能な交換をその装置に提供し、及びそのデータをその装置で印刷するためのシステム、及び方法を提供する。本発明の関連する側面は、遠隔装置における印刷が、携帯用の、便利に設定可能な、軽量で、安価なプリンタにもたらされるシステム、及び方法を提供する。
【0012】
本発明の関連する他の側面は、電気通信ネットワークに結合されたデータ・サーバから印刷されるデータが得られる上記のシステム、及び方法を提供する。
【0013】
本発明の更に他の関連する側面は、永久的接続(例えば、ケーブル、又はインターフェース・コネクタ)、無線接続(例えば、 Bluetooth, IrDA, WiFi)、又はその他を通してネットワークによる、及び/又は遠隔装置へのデータ転送が行われる方法を提供する。
【0014】
関連する他の側面では、本発明は、遠隔装置によっていったん受信されたデータが、機械が読み取り可能な形式から人間が読み取り可能な形式へプリンタによって変換され、その結果、加入者によって使用されるデータの永久的な紙記録をもたらすシステム、及び方法を提供する。
【0015】
本発明の他の側面は、遠隔装置自体によって(例えば、ボード上のカメラ、ボイス・レコーダ、又は類似のものを介して)記録された画像、又は他の情報が、例えば、電気通信ネットワークに関係なく、プリンタに直接記録される上記のシステム、及び方法を提供する。
【0016】
本発明の更に他の側面は、遠隔装置、及び/又はプリンタによって記録、又は生成された情報(例えば、画像、音声録音、報告、等)が、遠隔装置を介して、電気通信ネットワークによって中心位置へ転送される上記のシステム、及び方法を提供する。次に、その情報は、データ・コンテンツを変更、又は改良するために操作され、上記のように印刷のために、遠隔装置へ(例えば、自動的に、又は加入者の要求があると直ぐ)再送信される。
【発明を実施するための最良の形態】
【0017】
図1は、電気通信加入者サービス、及び遠隔印刷の提供のための本発明によるシステムの1実施例を示す。図示された実施例の構成要素、及びそれらの相互関係の記載が続く。当業者は、他の実施例が、ここに示される構成要素に加えて、又は代わりに複数の、又は他の構成要素を持ち得ること、並びにそれらの構成要素の機能性、及び相互関係が、以下に記載のものから変わり得ることを評価するであろう。更に、他の実施例では、「プログラム」「アプリケーション」又は他のソフトウェアとして以下に記載される構成要素が、ハードウェア、及び/又はファームウェアで実施できること、並びに、逆に、他の実施例では、ハードウェアとして以下に記載される構成要素が、部分的に(又は、適切であれば、完全に)ソフトウェア、及び/又はファームウェアで実施できることが評価されるであろう。
【0018】
システム概要
一般に、1又は複数の携帯用通信装置(即ち、移動プラットフォーム)は、1又は複数のコンテンツ・プロバイダと通信ネットワークによって通信し、通信ネットワークは通信事業者によって所有される。また、種々のエンティティと情報をやり取りするために、サーバも導入できる。同様に、プリンタも導入できる。
【0019】
移動クライアント10は、携帯電話のような移動プラットフォームで動作するプログラムである。カタログ情報にアクセスし、コンテンツを印刷するために、ユーザはプログラムと情報をやり取りする。移動クライアントは、外部ソースによって提供できるか、又は移動プラットフォームの内部に搭載できることが理解される。その上、移動クライアントは、移動プラットフォームで、実行可能なプログラム以外の形態で実施できる(例えば、移動クライアントは、ファームウェア、及び/又はハードウェアとして実施できる)。
【0020】
サーバ構成要素100は、移動クライアント10によってインターネットからアクセス可能であるサーバ・コンピュータ15で動作するプログラムである。サーバ100は、コンテンツ・プロバイダ20、及び通信事業者30と同様にクライアント10と情報をやり取りする。図1のサーバ100は、ユーザ・アカウントの経過を追うために使用されるデータベース構成要素を有する(例えば、データベースは、HAL構成要素140に収容できる)。また、サーバ100は、オペレータがサーバ100を操作し設定することを可能にするシステム管理インターフェース190も有する。
【0021】
また、サーバ・コンピュータも、一緒に働く2又は3以上の個々のプロセッサとして実施でき、及び/又はインターネットを除く他のタイプの通信ネットワーク(例えば、直通電気通信線、又は他のタイプのネットワーク)を通してアクセス可能である。その上、サーバは、ハードウェア、及び/又はファームウェア、又は当業者によって認識されるような他の実施例として実施できる。更に、ここに記載される図1のサーバが、数個の機能構成要素に関して記載される。本発明の実施例によるサーバは、これらの機能構成要素の任意のサブセットを利用でき、又は追加の機能構成要素を加えることができる。その上、サーバの機能構成要素の特定のサブセットは、1又は複数のハードウェア、及び/又はファームウェアを操作できるか、又は1又は複数のプロセッサで動作する1又は複数のプログラムとして実施できる。
【0022】
コンテンツ・プロバイダ20は、ユーザが購入を希望する固有の価値を有するコンテンツを所有するエンティティである。例えば、コンテンツは、映画のチケット、クーポン、又は商品、サービス、若しくは価値のある他の品目と交換できる他の媒体と類似のものを含む。通信事業者30は、移動クライアントとサーバ100の間のデータ接続が通信で使用するネットワークを所有するエンティティである。多くの場合、通信事業者30も、携帯電話、又は個人用携帯情報端末(PDA)のような、ユーザにリースされたモバイル機器を所有する。
【0023】
図1のシステムの種々の要素、及び関連する潜在的機能が、ここで更に詳細に記載される。
【0024】
移動クライアント
移動クライアント10は、モバイル機器で動作するアプリケーションである。本発明は、ユーザに対するシステムのインターフェースである。
【0025】
移動クライアント10は、サーバ100、及び他のエンティティとの通信を容易にするために任意の数の機能を実行でき、図1のシステムは特定の組の機能を表す。例えば、1つの商品がユーザのメールボックス110に保存されるとき、ユーザは音声メールの受け取りの方法と類似の方法で通知される。通知の方法は、モバイル機器の能力に依存する。通知の方法は、メッセージ待機灯、及び当業者に既知の他の表示技術に類似のものを含むことがきでる。
【0026】
移動クライアント10は、ユーザが利用可能なカタログ商品を閲覧して照会することを可能にする。ユーザは移動クライアント10を用いて「どの映画館が郵便番号12345に近いか?」のように照会を開始でき、次に移動クライアントはサーバ100からカタログ商品のリストを入手し、ユーザにそれらを呈示する。また、移動クライアント10は、ユーザがカタログのリストから商品を選択して入手することを可能にする。入手は、映画のチケットのような商品、又はクーポンのような「無料の」商品の購入の形態を取る。商品を入手するとき、サーバは資金の転送を含むトランザクションをユーザに代わって開始する。次に、入手した商品は、後で印刷するためにクライアントのメールボックス110に転送される。
【0027】
ユーザがメールボックス110の商品の印刷を選択するとき、移動クライアント10はサーバ100に対する接続を開始して商品を要求する。次に、商品が提供され、移動クライアント10を通してサーバ100からプリンタ15に流される。
【0028】
もし移動クライアント10がカメラに対するアクセスを有するなら、移動クライアント10はカメラからの画像を取り込む機能を有する。また、移動クライアント10は、ユーザが写真に文字、グラフィック、及び境界線で注釈を付けることを可能にする。ユーザが取り込みと注釈を完了するとき、彼、又は彼女は画像を印刷すること、又はマルチメディア・メッセージング(MMS)、又は他のメッセージング機構を介して他のユーザ40に画像を送信することを選択でき、送信する場合、画像は他のユーザのメールボックス110に出現する。
【0029】
コンテンツ提供エンジン
コンテンツ提供エンジン120は、コンテンツをユーザが選択したプリンタによる印刷に適した形式に変換するサーバ100の一部である。コンテンツを如何にして最適に提供するかを決定するとき、提供プロセスは数個のメトリクスを考慮する。
【0030】
提供パラメータを選択するとき、クライアント10からサーバ100にデータを移動するために使用されるデータ帯域幅が考慮される。もし必要なら、提供エンジン120は、データサイズを大きくするために、従って伝送速度を上げるために、画像品質を犠牲にできる。
【0031】
また、コンテンツを提供するとき、目的のプリンタ15の色再現能力も考慮される。もしプリンタ15が2色のモノクロ・プリンタで、コンテンツが色成分を有するなら、提供エンジンは元画像をディザリングして、目的のプリンタ15の能力に適合させる。また、提供エンジン120は、元コンテンツとプリンタの色能力の間の色空間不適合性も考慮する。もし元コンテンツが豊富な色を有し、プリンタ15が限定された色再現能力を有するなら、提供エンジン120はカラーマッピングを行い、印刷される画像品質を最適化する。
【0032】
コンテンツを変倍してプリンタの形式ファクタに合わせるために提供エンジン120が行うパラメータ選択は、色再現、及び帯域幅に対して直接的関係を有する。提供エンジン120は、この帯域幅利用を考慮して、色と画像品質の間でトレードオフを行う。
【0033】
また、提供エンジン120は、文字、及びグラフィックのような非画像コンテンツも提供できる。例えば、もし元コンテンツが埋め込み画像を有するHTML形式であるなら、提供エンジンは、目的のプリンタを考慮して、このコンテンツを提供できる。追加の形式をサポートするために、提供エンジン120は、新しいコンテンツ形式をサポートするプラグインを許容する組み込み可能な設計を使用する。
【0034】
図1に示されるコンテンツ提供エンジンは、上記のメトリクスを利用して印刷可能なファイルを作り出すが、他のコンテンツ提供エンジンは、メトリクスのサブセットを利用できるか、又は、当業者に既知のように、1又は複数の追加のメトリクスを、ここで以前に論じた任意の数のメトリクスに加えることができる。
【0035】
クライアント・プロキシ
クライアント・プロキシ130は、サーバ・アーキテクチャ100の構成要素である。この構成要素は、移動クライアント・アプリケーション10に対する接点である。移動クライアント10がサーバ100に対する接続を開始するとき、クライアント・プロキシ130は、接続を処理するサーバ100の構成要素である。クライアント・プロキシは、図1に対してここに記載される特定の組の機能を含む、サーバと移動クライアントの間の接続に関する多くの機能を実行できる。
【0036】
サーバ100がメールボックス110で待機しているメッセージをクライアントに通知することを所望するとき、サーバ100はクライアント・プロキシ130を介して行う。移動クライアント10が接続し、サーバ100と接続しているとき、クライアント・プロキシ130は、ユーザのメールボックス110で待機しているメッセージがあるかをチェックする。もし新しいメッセージがあれば、クライアント・プロキシ130は移動クライアント10に通知し、次に移動クライアント10はメッセージ待機インジケータをアサートする。
【0037】
移動クライアント10とクライアント・プロキシ130の間で送信されるコンテンツは、帯域幅を保護するために圧縮される。また、コンテンツは、微妙な情報の送信を必要とするトランザクションのタイプのために暗号化される。
【0038】
クライアント・プロキシ130は、注釈を付けられた写真を移動クライアント10から常駐制御プログラム(HAL)140に転送し、常駐制御プログラム(HAL)140は、コンテンツを他のユーザのメールボックス110、又はMMSエージェント150に要求に応じてルーティングする。
【0039】
常駐制御プログラム(HAL)
HAL構成要素140は、データベースの使用を通してシステムの状態を維持する責任がある。データベースは、コンテンツ購入の場合に、どの特定のメールボックスがユーザに割り当てられるか、及びユーザの満足感情報は何か、のようなユーザについての情報を維持するために使用される。
【0040】
HAL構成要素140は、構成要素の間の通信を調停する。もし取り込まれた写真コンテンツが1ユーザから他のユーザに送信されるなら、例えば、HAL構成要素140がトランザクションを処理する。
【0041】
ポストオフィス
ポストオフィス構成要素110は、システムのユーザのためのメールボックスを含む。もしユーザの移動クライアント10がサーバ100に接続されたら、ポストオフィス110は、クライアント・プロキシ130を介して、ユーザに対するメッセージ待機通知を開始する。
【0042】
コンテンツ・プロバイダ・エージェント
コンテンツ・プロバイダ・エージェント160は、サーバ100と提携先コンテンツ・プロバイダ20の間の通信を容易にするアダプタ構成要素である。エージェント160は、クライアント・プロキシ130からのカタログ照会を所定のコンテンツ・プロバイダの企業間電子商取引(B2B)インターフェースに適合させる。このコンテンツ・プロバイダ・エージェント160は、コンテンツ・プロバイダに特有のコードが隔離されることを可能にする。新しいコンテンツ・プロバイダが加えられるとき、この構成要素160は、サーバ100の残りに呈示されるものと同じインターフェースを実施するが、実施は特定のコンテンツ・プロバイダに適合される。
【0043】
コンテンツ・プロバイダ・エージェント160は、コンテンツ・プロバイダ20のカタログ照会を可能にする図1のシステムに対するインターフェースを呈示する。このインターフェースは、クライアント・プロキシ130がコンテンツ・プロバイダ20に、最終的に移動クライアント10に送られ、ユーザに呈示されるカタログ商品のリストを要求することを可能にする。
【0044】
ユーザが商品を取得することを望むとき、コンテンツ・プロバイダ・エージェント160は、トランザクションの実行を可能にするインターフェースを呈示する。もし満足感が要求されたら、カタログ商品は、インターフェースに満足感情報と一緒に呈示される。トランザクションの完了時、複数のオブジェクトの1つのオブジェクト、又はリストが、コンテンツ・プロバイダ20によってエージェント160に与えられる。これら複数のオブジェクトは、映画のチケットのような、コンテンツ・プロバイダ20から取得されたコンテンツを呈示する。
【0045】
システムが印刷可能なオブジェクトのような外部データを受け取るとき、メタデータがオブジェクトと一緒に搬送される。メタデータは、全てのコンテンツ・プロバイダ20からの複数の全てのオブジェクトに対するものと同じ情報、及び所定のトランザクションに含まれるコンテンツ・プロバイダ20(又は、その所定のトランザクション自体)に特有の情報を含む。全てのコンテンツ・プロバイダ20に適合されるメタデータの実施例は、オブジェクトがシステムに持ち込まれた日付、及び時間に類似のものである。コンテンツ・プロバイダに特有の(又は、トランザクションに特有の)情報の実施例は、クーポンの有効期限である。
【0046】
提携先コンテンツ・プロバイダ20が特定のビジネスルールを有する場合、システムはこの要求に対応できる。もしコンテンツ・プロバイダ20が、「印刷される」オブジェクトのシステム状態の通知を入手したければ、通知をもたらすルールを実行できる。
【0047】
モデルの中には、コンテンツ・プロバイダ20が、位置に基づくクーポンのようなコンテンツをユーザに売り込むものもある。コンテンツ・プロバイダ・エージェント160は、この非同期受信インターフェースを通して上記複数のコンテンツ・オブジェクトを非同期的に受信できる。次に、オブジェクトは、ユーザのメールボックス110にルーティングされる。
【0048】
提供、及び課金インターフェース
提供インターフェース170は、新しいユーザを作り出し、ユーザを削除するために使用される。インターフェース170は、通信事業者30、及びコンテンツ・プロバイダ20が有する多様な提供要求をサポートするほど柔軟であるように設計される。課金インターフェース170は、通信事業者30、及びコンテンツ・プロバイダ20に関して確立されたビジネスモデルにより、購入した商品、及び利用料金に対する満足感を提供するために使用される。また、提供インターフェース170は、個々のユーザ、及びユーザのグループについての使用統計を提供する能力も有する。
【0049】
ショート・メッセージ・サービス/マルチメディア・メッセージング・エージェント
ショート・メッセージ・サービス/マルチメディア・メッセージング(SMS/MMS)エージェント150は、システムに出入りするメッセージング・トラフィックに対して責任がある。この構成要素は、コンテンツ・プロバイダ20のような外部ソースからのメッセージを処理できる。これは、ユーザにコンテンツを売り込むための既存の広帯域技術のレバレッジを可能にする。また、このインターフェースは、ユーザに代わってシステムからメッセージを送信することを可能にする。
【0050】
コンテンツ・ファインダ・エージェント
コンテンツ・ファインダ・エージェント180は、ユーザの好みに基づいてコンテンツをサーチする構成要素である。例えば、ユーザは、エージェント180に、現在のGPS位置に基づいてコーヒーショップに対するクーポンを探させる。また、ユーザは、商品のブランド、又はカテゴリのクーポンに登録できる。エージェント180は、基準を満たすコンテンツを時々サーチする。
【0051】
クライアント・プロキシ・プロトコルに対する移動クライアント
移動クライアント10とクライアント・プロキシ130の間で使用されるプロトコルは、ペイロード型、低帯域幅アプリケーションに対して好都合な帯域幅、及び安全性を変化させることに対して柔軟であることを要求される。最下層では、TCP/IPプロトコルが、最初から使用される。他の転送プロトコルは、必要に応じて代用することができる。データ・ストリームは、Zipストリーム符号化/復号化技術を使用して圧縮される。また、データ・ストリームは、暗号化される。ストリームのコンテンツは、移動クライアント10とクライアント・プロキシ130の間を通過するオブジェクトを含むXMLを使用する。Eメール封入物のためのものと同様に、文字ではない複数のオブジェクトは、MIMEタグを使用して符号化される。明らかに、クライアント・プロキシ130、及び移動クライアント10通信の必要性に対応するのに適切なとき、他のタイプの圧縮、及び/又符号化/復号化技術が代用できる。
【0052】
プリンタ
図1に図示された実施例のプリンタ15は、複数の加熱素子を利用し、熱活性化媒体で反応を起こさせて、携帯用通信装置からプリンタ15に呈示されるデータの人間が読み取り可能な画像を生成する。上記プリンタの種々の実施例が構想され、更に詳細に以下で呈示される。
【0053】
1実施例では、プリンタは、電子端末、及び適切な機械的手段を介して、携帯電話のようなモバイル機器に接続され、実質的に単一の機器を形成する。電気コネクタは、データの伝送のための経路、プリンタの双方向通信制御機能のための経路、プリンタ状態情報を携帯電話に報告するための経路、及び携帯電話の内部の電源から電力を得るための手段を提供する。
【0054】
複数の携帯電話の利用可能性、及び種々の電話間の標準の電気的相互接続の欠如のために、プリンタは容易に交換できるモジュール、例えば、フェースプレート、を用いて構成され、容易に交換できるモジュールは、特定の電気的に接続されたインターフェースを複数の電話に提供するように構成される。
【0055】
プリンタからの動作情報は、ユーザにとって価値がある。従って、その種の情報は、携帯電話に対して利用可能にされ、ユーザの利益のために携帯電話によって翻訳され、表示される。
【0056】
携帯電話に接続されるとき、プリンタは多くの一体型部品、通信源からのデータ入力に応答する多くの加熱素子を有する要素を含み、要素に通電する。プラテンはこれらの要素のための基板を形成し、ローラはプラテンに作用させる力をもたらし、モータ要素とギア要素はローラの回転を定める電気インパルスに応答する。
【0057】
機構は、熱的に微妙な媒体の単一シートを、プラテンとローラの間の空間に進め、その後、プリンタの内部の制御回路から携帯電話を介して提供されたデータからの電気インパルスに応答して進める。
【0058】
プラテン/ローラ・インターフェースを通したこの媒体移動の動作は媒体を進め、媒体がプリンタの内部の回路からの電気信号を進めるとき、媒体に読み取り可能なマークをもたらす動作をもたらす携帯電話によって提供されるデータに応答して、1又は複数の加熱素子に通電する。
【0059】
その後、媒体は指定された増分だけ進められ、プロセスは繰り返され、1枚の媒体シートの全長がプラテン/ローラ・インターフェースを通して転送され、携帯電話によって転送されたデータに応答して読み取り可能なマークを形成するために通電されるまで、このプロセスは継続する。
【0060】
プリンタは、携帯電話からの命令に応答して、上記のように、記憶して印刷するために、プリンタに予め切断された媒体の1又は複数のシートを挿入するための、ユーザがアクセス可能なドア、又は開口部を含む。
【0061】
媒体は、個別に、又はカセットの形態の1群として挿入される。
【0062】
また、プリンタは、媒体がプリンタから出てくること、及び永久的な記録の形態でユーザが利用可能にすることを可能にする出口スロットも備える。
【0063】
また、プリンタは、プリンタの中の媒体の状態を報告し、媒体状態、詰まった媒体状態、及び完全な印刷サイクルを開始するための利用可能電力不足の中から多くの機能をモニタするための多くの機構も含む。後者は、印刷サイクルは開始されたが、全印刷サイクルの完了を保証する電力が不足する状態を防止する。印刷サイクルのエネルギー要求を事前に見積もるために、アルゴリズムが取り込まれる。
【0064】
また、紙詰まりのような動作不良、又はプラテンの清掃のようなサービスが、ユーザによって実行できるように、プリンタはアクセスを含む。
【0065】
上記プリンタの他の実施例は、プリンタの一体型構成要素としてのバッテリのような、別々の電源を提供する。これは、システムの全エネルギー容量が増加する利点を有し、携帯電話とプリンタの両方が独立した電源で動作することを可能にする。
【0066】
別々の電源を利用することにおいて、プリンタは内部バッテリのための再充電手段を備えるか、又は携帯電話が備える再充電機構を共有するように構成される。
【0067】
更に他の実施例は、別々の電源を携帯電話とプリンタの両方のために含み、これらの電源は、携帯電話、又はプリンタの何れかに対して個別に利用可能な電力の増加を内部で共有して、個々の動作時間を増加させる。
【0068】
プリンタの他の実施例は、通信装置からプリンタにデータを伝えるために Bluetooth, IrDA, WiFi 又は類似の技術のような無線通信方法を使用する、携帯電話、又は他の通信装置とは物理的に別な特有のプリンタを含み、プリンタから通信装置と同様に、通信装置とプリンタの間で伝送する動作情報の転送を可能にする。
【0069】
プリンタの更に他の実施例は、移動通信環境の一部であり、例えば、上記のプリンタは自動車内部の永久的な構成要素を構成し得る。この実施例では、携帯電話、又はPDAのような通信装置が、電気コネクタを介して、又は代わりに Bluetooth, IrDA, WiFi 又は類似の技術のような無線通信方法を用いてデータをプリンタと交換し得る。
【0070】
プリンタが移動通信環境に取り込まれるとき、プリンタを動作させる電源は自動車の内部電源から派生し、プリンタの動作能力を拡張する。
【0071】
プリンタ/携帯用通信装置接続
印刷するコンテンツが固有の価値を有するとき、移動クライアント10とプリンタ15の間の接続機構に対する要求は増大する。通常の印刷オペレーションに関して、ユーザは商品の印刷を再度試みるだけであり得る。価値のある商品に関して、印刷オペレーションの間に、コンテンツの価値は紙に転写される。もしこの転写オペレーションにエラーがあり、コンテンツが使用不能で、システムがオペレーションは成功したと判断したら、価値は本質的に失われる。
【0072】
プリンタ15と移動クライアント10の間の安全な接続は、意図しない人が印刷中のコンテンツを記録すること、及び価値ある商品の複数のコピーを生成することを妨げる。エンティティがプリンタの振りをして、電子的商品を取り込むことが可能であると考えられる。次に、同じエンティティがハンドセット・クライアントの振りをし、コンテンツをプリンタに対して「再生」して、商品の複数のコピーを印刷することができる。
【0073】
類似の方法で、接続は「争いの仲裁者」攻撃から防衛できるほど充分に強固であり得る。この「争いの仲裁者」シナリオでは、エンティティが、移動クライアント10とプリンタ15の間を往復するデータを「盗んで」いる。次に、プリンタ15と移動クライアント10の間のプロトコルが、分解工学される。この知識を用いて、移動クライアント10がエミュレートされ、価値のある商品の複数のコピーを印刷する機能を提供する。
【0074】
また、プリンタ15と移動クライアント10の間の接続は、向上した信頼性を有する。もし移動クライアント10とプリンタ15の間のデータの伝送でデータ破壊が発生したら、破壊は検出され、再伝送が要求されなければならない。もし破壊が検出されなければ、印刷された出力のアーティファクトが発生し、印刷されたコンテンツを役に立たなくする。
【0075】
また、プリンタ15は、価値のある商品を紙に表現することの成功、又は失敗を移動クライアント10に通知する機能も有する。もしプリンタ15がエラーに遭遇したら、プリンタ15は移動クライアント10にエラーを通知できる。次に、移動クライアント10は、ユーザにエラーを通知し、印刷オペレーションを再度試みることを可能にできる。また、エラー統計が収集されるように、移動クライアント10は、サーバ100にエラーを通知する。もしコンテンツ・プロバイダ20がエラー通知を所望するなら、サーバ100はコンテンツ・プロバイダ20にエラーを通知できる。好都合なことに、プリンタ15は、エラー検出において非常に強固である。紙詰まり、及びバッテリ未充電状態のようなエラーは検出され、移動クライアントに報告される。
【0076】
実施例では、印刷モジュールと移動クライアントの間のプロトコルは、暗号化アルゴリズムを使用して安全を保証する。「争いの仲裁者」攻撃、及び「記録と再生」攻撃に対して防衛することによって、この暗号化アルゴリズムは安全を提供する。暗号化アルゴリズムは、当業者によって利用される種々のアルゴリズムを含み、種々のアルゴリズムは、印刷モジュール、及び/又は携帯用通信装置による使用が適切である(例えば、装置による使用が余りに複雑なアルゴリズムは最適ではない)。携帯用通信装置から印刷モジュールに送信される印刷可能なファイルの暗号化は、サーバ、又は携帯用通信装置によって実行できる。その上、印刷モジュールは、印刷された媒体を作り出す前に印刷可能なファイルを復号化することに適応できる。多くの実施例では、印刷モジュールは、ここに記載される1又は複数の接続機能を実行するためにプリンタと通信するプロセッサ、及び/又は他の適切な機構を含む。
【0077】
他の実施例では、携帯用通信装置と印刷モジュールの間のプロトコルは、信頼性を保証するために予め定められたパケット長値、及びチェックサムを含む、転送された印刷可能なファイルについてヘッダを含むことができる。もしパケットを転送すると直ぐに印刷モジュールによって決定されたパケット・チェックサムが一致しなければ、印刷モジュールは携帯用通信装置にパケットの再送を依頼するNACK信号を返す。パケットがうまく処理されるとき、印刷モジュールは、パケットに応答するACKを返す。また、プロトコルは、最後の「印刷成功」メッセージ、又は「エラーXに遭遇」メッセージを携帯用通信装置に戻すこともサポートできる。このメッセージは、個人用通信装置に印刷されたコンテンツの最終処置を通知する。明らかに、この実施例の任意の機能は、システムの中で別々に、又は前記暗号化機能と組み合わせて利用できる。
【0078】
以上、本発明の好ましい実施例について図示し記載したが、特許請求の範囲によって定められる本発明の範囲から逸脱することなしに種々の変形および変更がなし得ることは、当業者には明らかであろう。
【図面の簡単な説明】
【0079】
【図1】本発明の1実施例によるシステムである。
【符号の説明】
【0080】
10 移動クライアント
15 プリンタ、サーバ・コンピュータ
20 コンテンツ・プロバイダ
30 通信事業者
40 ユーザ
100 サーバ
110 ポストオフィス
120 コンテンツ提供エンジン
130 クライアント・プロキシ
140 HAL
150 SMS/MMSエージェント
160 コンテンツ・プロバイダ・エージェント
170 提供、及び課金インターフェース
180 コンテンツ・ファインダ・エージェント
190 システム管理インターフェース

【特許請求の範囲】
【請求項1】
印刷可能なファイルを携帯用通信装置に提供するためのシステムであって、
ユーザが選択した命令を送信するための少なくとも1つの携帯用通信装置、
ユーザが選択した前記命令を受信したら直ぐに許可メッセージを送信するための、少なくとも1つのコンテンツ・プロバイダ、
少なくとも1つの前記携帯用通信装置、及び少なくとも1つの前記コンテンツ・プロバイダと通信し、少なくとも1つの前記携帯用通信装置からユーザが選択した前記命令を受信すると直ぐに少なくとも1つの前記コンテンツ・プロバイダへユーザが選択した前記命令をルーティングすること、及び前記許可メッセージを受信した後に印刷可能なファイルを少なくとも1つの前記携帯用通信装置に送信することに適合されたサーバ、並びに
少なくとも1つの前記携帯用通信装置と通信し、少なくとも1つの前記携帯用通信装置から受信した前記印刷可能なファイルに基づいて、印刷された媒体を作り出すことに適合された印刷モジュールを含むことを特徴とするシステム。
【請求項2】
少なくとも1つの前記携帯用通信装置が、携帯電話、及び個人用携帯情報端末の少なくとも1つである、請求項1に記載のシステム。
【請求項3】
前記サーバ、及び少なくとも1つの前記携帯用通信装置が無線通信に適合される、請求項1に記載のシステム。
【請求項4】
前記サーバが、少なくとも1つの前記携帯用通信装置、及び前記印刷モジュールの少なくとも1つに依存する形式で、前記印刷可能なファイルを提供することに適合される、請求項1に記載のシステム。
【請求項5】
前記サーバが、前記印刷可能なファイルの少なくとも一部として前記許可メッセージを送信することに適合される、請求項1に記載のシステム。
【請求項6】
前記サーバが、前記サーバによって送信された前記印刷可能なファイルの少なくとも一部を記憶するためのデータ・サーバを含む、請求項1に記載のシステム。
【請求項7】
前記データ・サーバが、少なくとも1つの前記コンテンツ・プロバイダから前記サーバに提供されたデータを記憶することに適合される、請求項6に記載のシステム。
【請求項8】
前記データ・サーバが、少なくとも1つの前記コンテンツ・プロバイダから削除命令を受信した後に、前記データ・サーバからのデータを削除することに適合される、請求項6に記載のシステム。
【請求項9】
前記印刷モジュールが携帯型であることに適合される、請求項1に記載のシステム。
【請求項10】
携帯用通信装置からのデータを記憶する方法であって、
前記携帯用通信装置からユーザが選択した命令を送信すること、
ユーザが選択した前記命令をコンテンツ・プロバイダにルーティングすること、
ユーザが選択した前記命令に応答して、前記コンテンツ・プロバイダから許可メッセージを返すこと、
少なくとも部分的に前記許可メッセージに基づいて、前記携帯用通信装置に印刷可能なファイルを提供すること、及び
前記携帯用通信装置と通信する印刷モジュールを使用して媒体を印刷し、印刷された前記媒体が少なくとも部分的に前記印刷可能なファイルに基づく諸ステップを含むことを特徴とする方法。
【請求項11】
前記方法が商用トランザクションを実行する、請求項10に記載の方法。
【請求項12】
前記コンテンツ・プロバイダから前記携帯用通信装置に照会を送信して、ユーザが選択した前記命令に対する選択を提供するステップを更に含む、請求項10に記載の方法。
【請求項13】
許可メッセージを返すステップが、ユーザが選択した前記命令の受信と非同期に発生する、請求項10に記載の方法。
【請求項14】
前記携帯用通信装置に前記印刷可能なファイルを提供するステップが、Eメールボックスに前記印刷可能なファイルを送信すること、前記携帯用通信装置が前記印刷可能なファイルを前記Eメールボックスから検索することを含む、請求項10に記載の方法。
【請求項15】
媒体を印刷するステップが、商品、又はサービスと交換可能である媒体を印刷することを含む、請求項10に記載の方法。
【請求項16】
前記印刷可能なファイルを提供するステップが、データ・サーバから前記印刷可能なファイルの少なくとも一部を検索することを含む、請求項10に記載の方法。
【請求項17】
前記印刷可能なファイルを提供するステップが、前記印刷モジュールの特性、前記携帯用通信装置の特性、及び前記携帯用通信装置に対する通信帯域幅の少なくとも1つによって前記印刷可能なファイルをフォーマットすることを含む、請求項10に記載の方法。
【請求項18】
携帯用通信装置によって提供されたデータに基づいて印刷された媒体を提供するためのシステムであって、
印刷可能なファイルに処理されるデータを提供するための第1携帯用通信装置、
前記データを受信するために前記第1携帯用通信装置と通信し、前記第1携帯用通信装置に返される印刷可能なファイルの前記データを処理するために適合されるサーバ、及び
前記第1携帯用通信装置から受信した前記印刷可能なファイルに基づいて、印刷された媒体を提供するために前記第1携帯用通信装置と通信する印刷モジュールを含むことを特徴とするシステム。
【請求項19】
前記第1携帯用通信装置によって提供された前記データが、画像データを含む、請求項18に記載のシステム。
【請求項20】
前記第1携帯用通信装置がカメラを含む、請求項18に記載のシステム。
【請求項21】
前記サーバが、前記第1携帯用通信装置、及び前記印刷モジュールの少なくとも1つに依存して、前記印刷可能なファイル部で前記データを処理する、請求項18に記載のシステム。
【請求項22】
データを提供するために前記サーバと通信する第2携帯用通信装置を更に含み、
前記サーバは、前記第2携帯用通信装置からのデータを印刷可能な第2ファイルで処理するために適合され、前記第1携帯用通信装置は、前記サーバから印刷可能な前記第2ファイルを受信するように適合される、請求項18に記載のシステム。
【請求項23】
携帯用通信装置から送信されたファイルから印刷された媒体を作り出すシステムであって、
通信ネットワークから印刷可能なファイルを受信するための携帯用通信装置、及び
前記携帯用通信装置から受信した前記印刷可能なファイルに基づいて、印刷された媒体を作り出すための前記携帯用通信装置と通信する印刷モジュールを含むことを特徴とするシステム。
【請求項24】
前記携帯用通信装置が、前記通信ネットワークに選択信号を送信するように適合され、前記印刷可能なファイルが、少なくとも部分的に前記選択信号に基づいて、前記携帯用通信装置によって受信される、請求項23に記載のシステム。
【請求項25】
前記携帯用通信装置が、個人用携帯情報端末、及び携帯電話の少なくとも1つである、請求項23に記載のシステム。
【請求項26】
前記携帯用通信装置が、前記印刷モジュールに暗号化された印刷可能なファイルを送信することに適合される、請求項23に記載のシステム。
【請求項27】
前記携帯用通信装置が、前記印刷可能なファイルを暗号化することに適合される、請求項26に記載のシステム。
【請求項28】
前記印刷モジュールが、前記印刷可能なファイルの受信、及び印刷された前記媒体の商品の少なくとも1つに基づいて、前記携帯用通信装置にインジケータ信号を送信することに適合される、請求項23に記載のシステム。
【請求項29】
前記携帯用通信装置が、前記通信ネットワーク上の装置に前記インジケータ信号を転送する、請求項28に記載のシステム。
【請求項30】
前記印刷モジュールが、前記携帯用通信装置からの前記印刷可能なファイルの予め定められたパケット長値を識別すること、及びもし予め定められた前記パケット長値が、前記印刷可能なファイルのパケット長の測定値と一致するなら、前記携帯用通信装置に成功インジケータ信号を送信することに適合される、請求項23に記載のシステム。
【請求項31】
前記印刷モジュールが、前記携帯用通信装置からの前記印刷可能なファイルの予め定められたパケット長値を識別すること、及びもし予め定められた前記パケット長値が、印刷可能なファイルのパケット長の測定値と一致しないなら、前記携帯用通信装置に不成功インジケータ信号を送信することに適合される、請求項23に記載のシステム。
【請求項32】
前記印刷モジュールが、印刷された前記媒体の成功生成の後に、前記携帯用通信装置に完了インジケータ信号を送信することに適合される、請求項23に記載のシステム。
【請求項33】
前記印刷モジュールが携帯型である、請求項23に記載のシステム。
【請求項34】
前記印刷モジュールが、前記携帯用通信装置に対する電源から独立した電源を含む、請求項23に記載のシステム。
【請求項35】
前記印刷モジュールが、移動通信環境の少なくとも一部である、請求項23に記載のシステム。
【請求項36】
携帯用通信装置と印刷モジュールの間の通信を保護するための方法であって、
前記携帯用通信装置から前記印刷モジュールに印刷可能なファイルを送信し、前記印刷可能なファイルが通信ネットワークから以前に受信されること、並びに
前記印刷モジュールが前記印刷可能なファイルを受信した後に、前記印刷モジュールから前記携帯用通信装置にインジケータ信号を送信し、前記インジケータ信号が前記印刷可能なファイルの受信、及び前記印刷可能なファイルから導出される印刷された媒体の創出の少なくとも1つに基づくこ諸ステップを含むことを特徴とする方法。
【請求項37】
印刷可能なファイルを送信するステップが、暗号化された印刷可能なファイルを送信することを含み、前記方法が、前記印刷モジュールを用いて前記暗号化されたファイルを復号化することを更に含む、請求項36に記載の方法。
【請求項38】
前記携帯用通信装置を用いて前記暗号化された印刷可能なファイルを送信する前に、前記携帯用通信装置を用いて前記印刷可能なファイルを暗号化することを更に含む、請求項37に記載の方法。
【請求項39】
印刷可能なファイルを送信するステップが、前記印刷可能なファイルを用いて予め定められたパケット長値を送信することを含む、請求項36に記載の方法。
【請求項40】
前記携帯用通信装置から前記印刷可能なファイルを送信した後に、前記印刷モジュールを用いて前記印刷可能なファイルのパケット長の測定値を決定すること、及び
前記パケット長の前記測定値を予め定められた前記パケット長値と比較し、インジケータ信号を送信するステップが、もしパケット長の前記測定値が、予め定められた前記パケット長値と一致するなら、前記印刷モジュールから前記携帯用通信装置に成功インジケータ信号を送信することを含む諸ステップを含む、請求項39に記載の方法。
【請求項41】
インジケータ信号を送信するステップが、もしパケット長の前記測定値が、予め定められた前記パケット長値と一致しないなら、前記印刷モジュールから前記携帯用通信装置に不成功インジケータ信号を送信することを含む、請求項40に記載の方法。
【請求項42】
インジケータ信号を送信するステップが、前記印刷モジュールによる印刷された媒体の成功生成の後、前記印刷モジュールから前記携帯用通信装置に完了信号を送信することを含む、請求項36に記載の方法。
【請求項43】
前記携帯用通信装置のユーザとコンテンツ・プロバイダの間の経済トランザクションを前記通信ネットワークによって実行すること、前記コンテンツ・プロバイダが、前記経済トランザクションを実行した後に、前記通信ネットワークによって前記携帯用通信装置に前記印刷可能なファイルを送信する諸ステップを更に含む、請求項36に記載の方法。

【図1】
image rotate


【公表番号】特表2008−523722(P2008−523722A)
【公表日】平成20年7月3日(2008.7.3)
【国際特許分類】
【出願番号】特願2007−545536(P2007−545536)
【出願日】平成17年12月6日(2005.12.6)
【国際出願番号】PCT/US2005/043828
【国際公開番号】WO2006/062864
【国際公開日】平成18年6月15日(2006.6.15)
【公序良俗違反の表示】
(特許庁注:以下のものは登録商標)
1.Bluetooth
【出願人】(507188876)エアプリント ネットワークス インコーポレイテッド (1)
【Fターム(参考)】