(57)【要約】  モバイル端末にコンテンツを供給するシステムは、発信元とメッセージングゲートウェイを備える。発信元は、端末による受信が意図されたコンテンツをリフォーマットし、リフォーマットされたコンテンツと端末のアドレスをメッセージングゲートウェイに転送する。コンテンツは、例えば、ＳＶＧフォーマット等のベクトル化されたフォーマットを含む多数の方式のいずれかにおいてリフォーマットされ得る。リフォーマットされたコンテンツと端末のアドレスの受信に応答して、メッセージングゲートウェイは、端末に信号送信し、ここで使用される送信信号は、リフォーマットされたコンテンツにアクセスするのに必要な情報を含む。この結果、端末は、宛先クライアントへの信号送信に応答してメッセージングゲートウェイに要求を送信し、その後、セルラーネットワークを介してメッセージングゲートウェイからリフォーマットされたコンテンツをダウンロード可能である。
2008502191.tif 000002
【特許請求の範囲】
【請求項１】
セルラーネットワーク環境内において動作する機能を有するモバイル端末にコンテンツを供給するシステムにおいて、
固定ネットワーク環境内において動作する機能を有する発信元であって、前記発信元は、前記モバイル端末による受信が意図されたコンテンツをリフォーマットする機能を有しており、前記コンテンツは、ベクトル化されたフォーマットにリフォーマットされ、前記発信元は、リフォーマットされた前記コンテンツ及び前記モバイル端末のアドレスを転送する機能をも有している発信元と、
前記固定ネットワーク環境と前記セルラーネットワーク環境との間においてインターフェイスの機能を有するメッセージングゲートウェイであって、前記メッセージングゲートウェイは、リフォーマットされた前記コンテンツ及び前記モバイル端末の前記アドレスを受信及び保存する機能を有しており、前記メッセージングゲートウェイは、前記モバイル端末のアドレスに基づいて、リフォーマットされた前記コンテンツにアクセスするのに必要な情報を含む送信信号を前記モバイル端末に信号送信する機能をも有しており、前記メッセージングゲートウェイは、前記モバイル端末からの要求の受信に応答して、リフォーマットされた前記コンテンツのダウンロードを円滑に実行する機能を更に有しており、前記要求は、前記メッセージングゲートウェイによる前記モバイル端末への信号送信に応答したものであるメッセージングゲートウェイとを備えることを特徴とするシステム。
【請求項２】
前記発信元は、発信元クライアントのアプリケーションを動作させる機能を有しており、前記発信元クライアントは、前記発信元上において動作する機能を有する別のアプリケーションのプリント機能と前記発信元上において動作する機能を有するオペレーティングシステムのグラフィックス・デバイス・インターフェイス（ＧＤＩ）の少なくとも一方とインターフェイスを実行することによって、前記コンテンツを受領する機能を有する請求項１記載のシステム。
【請求項３】
前記発信元は、前記コンテンツをスケーラブル・ベクトル・グラフィックス（ＳＶＧ）フォーマットにリフォーマットする機能を有する請求項１記載のシステム。
【請求項４】
前記発信元は、発信元ユーザーから前記モバイル端末のアドレスを受領する機能を有する請求項１記載のシステム。
【請求項５】
前記発信元は、携帯電話番号又はセッション開始プロトコル（ＳＩＰ）アドレスのいずれか一方を有する前記モバイル端末のアドレスを受領する機能を有する請求項４記載のシステム。
【請求項６】
前記発信元は、モバイル端末ユーザーの名前を受信し、その後、前記名前に基づいて前記モバイル端末のアドレスを選択する機能を有する請求項１記載のシステム。
【請求項７】
前記発信元は、前記コンテンツを中間フォーマットにリフォーマットする機能を有しており、前記メッセージングゲートウェイは、前記コンテンツを前記中間フォーマットから前記モバイル端末によってサポートされているベクトル化されたフォーマットにリフォーマットする機能を有する請求項１記載のシステム。
【請求項８】
前記発信元は、リフォーマットされた前記コンテンツ、前記モバイル端末の前記アドレス、及びテキストメッセージを前記メッセージングゲートウェイに転送する機能を有する請求項１記載のシステム。
【請求項９】
前記メッセージングゲートウェイは、少なくとも部分的にセルラーネットワークを介して前記モバイル端末に信号送信する機能を有する請求項１記載のシステム。
【請求項１０】
前記メッセージングゲートウェイは、ショート・メッセージング・サービス（ＳＭＳ）に従って前記モバイル端末に信号送信する機能を有する請求項９記載のシステム。
【請求項１１】
前記メッセージングゲートウェイは、セッション開始プロトコル（ＳＩＰ）に従って前記モバイル端末に信号送信する機能を有する請求項９記載のシステム。
【請求項１２】
前記メッセージングゲートウェイは、前記モバイル端末の識別情報に基づいて前記モバイル端末を認証する機能を有しており、前記メッセージングゲートウェイは、前記モバイル端末がリフォーマットされた前記コンテンツをダウンロードする前に前記モバイル端末を認証する請求項１記載のシステム。
【請求項１３】
前記メッセージングゲートウェイは、前記モバイル端末に関連付けられた国際モバイル機器識別（ＩＭＥＩ）コードと前記モバイル端末の信号送信の際に前記モバイル端末に転送されたセッション認証キーの少なくとも一方に基づいて前記モバイル端末を認証する機能を有する請求項１２記載のシステム。
【請求項１４】
前記発信元は、少なくとも部分的にインターネット・プロトコル（ＩＰ）ネットワークを介してリフォーマットされた前記コンテンツ及び前記モバイル端末の前記アドレスを転送する機能を有する請求項１記載のシステム。
【請求項１５】
単一のエンティティが、前記発信元及び前記メッセージングゲートウェイをサポートしている請求項１記載のシステム。
【請求項１６】
前記メッセージングゲートウェイは、前記メッセージングゲートウェイのメモリ内にリフォーマットされた前記コンテンツを保存し、且つ、前記モバイル端末によるリフォーマットされた前記コンテンツのダウンロードの際に前記メモリからリフォーマットされた前記コンテンツを除去する機能を有する請求項１記載のシステム。
【請求項１７】
セルラーネットワーク環境内において動作する機能を有するモバイル端末にコンテンツを供給する発信元であって、前記発信元は、固定ネットワーク環境内において動作する機能を有する発信元において、
発信元クライアントを動作させる機能を有するプロセッサであって、前記発信元クライアントは、前記モバイル端末による受信が意図されたコンテンツをリフォーマットする機能を有しており、前記コンテンツは、ベクトル化されたフォーマットにリフォーマットされ、前記発信元クライアントは、前記固定ネットワーク環境と前記セルラーネットワーク環境との間においてインターフェイスの機能を有するメッセージングゲートウェイにリフォーマットされた前記コンテンツ及び前記モバイル端末のアドレスを転送する機能をも有しており、前記発信元クライアントは、前記メッセージングゲートウェイが前記モバイル端末アドレスに基づいて前記モバイル端末に信号送信する機能を持てるように、リフォーマットされた前記コンテンツ及び前記モバイル端末の前記アドレスを転送する機能を有しており、前記モバイル端末に信号送信する際に使用される送信信号は、リフォーマットされた前記コンテンツにアクセスするのに必要な情報を含んでおり、前記発信元クライアントは、前記メッセージングゲートウェイが前記モバイル端末からの要求の受信に応答して、リフォーマットされた前記コンテンツの前記モバイル端末へのダウンロードを円滑に実行する機能を更に持てるように、リフォーマットされた前記コンテンツ及び前記モバイル端末の前記アドレスを転送する機能をも有しており、前記要求は、前記メッセージングゲートウェイによる前記モバイル端末への信号送信に応答したものであるプロセッサを備えることを特徴とする発信元。
【請求項１８】
前記発信元クライアントは、前記発信元上において動作する機能を有する別のプログラムのプリント機能と前記発信元上において動作する機能を有するオペレーティングシステムのグラフィックス・デバイス・インターフェイス（ＧＤＩ）の少なくとも一方とインターフェイスを実行することによって、前記コンテンツを受領する機能を有する請求項１７記載の発信元。
【請求項１９】
前記発信元クライアントは、プリンタドライバを有しており、発信元ユーザーからモバイル端末のアドレスを受領する機能をも有する請求項１７記載の発信元。
【請求項２０】
前記発信元クライアントは、携帯電話番号又はセッション開始プロトコル（ＳＩＰ）アドレスの一方を有する前記モバイル端末のアドレスを受領する機能を有する請求項１９記載の発信元。
【請求項２１】
前記発信元は、モバイル端末ユーザーの名前を受領し、その後、前記名前に基づいて前記モバイル端末のアドレスを選択する機能を有する請求項１９記載の発信元。
【請求項２２】
前記発信元クライアントは、前記コンテンツをスケーラブル・ベクトル・グラフィックス（ＳＶＧ）フォーマットにリフォーマットする機能を有する請求項１７記載の発信元。
【請求項２３】
前記発信元クライアントは、前記メッセージングゲートウェイが、リフォーマットされた前記コンテンツを中間フォーマットから前記モバイル端末によってサポートされているベクトル化されたフォーマットにリフォーマットする機能を持てるように、前記コンテンツを前記中間フォーマットにリフォーマットする機能を有する請求項１７記載の発信元。
【請求項２４】
前記発信元クライアントは、リフォーマットされた前記コンテンツ、前記モバイル端末の前記アドレス、及びテキストメッセージを前記メッセージングゲートウェイに転送する機能を有する請求項１７記載の発信元。
【請求項２５】
ユーザーインターフェイスを提示するべく前記発信元クライアントによって駆動される機能を有するディスプレイであって、前記ユーザーインターフェイスは、前記モバイル端末アドレスを受領する機能を有しているディスプレイを更に備える請求項１７記載の発信元。
【請求項２６】
前記発信元クライアントは、前記メッセージングゲートウェイが少なくとも部分的にセルラーネットワークを介して前記モバイル端末に信号送信する機能を持てるように、リフォーマットされた前記コンテンツ及び前記モバイル端末の前記アドレスを転送する機能を有する請求項１７記載の発信元。
【請求項２７】
前記発信元クライアントは、前記メッセージングゲートウェイが少なくとも部分的にセルラーネットワークを介して前記モバイル端末に信号送信する機能を持てるように、リフォーマットされた前記コンテンツ及び前記モバイル端末の前記アドレスを前記メッセージングゲートウェイに転送する機能を有する請求項１７記載の発信元。
【請求項２８】
前記発信元クライアントは、前記メッセージングゲートウェイがショート・メッセージング・サービス（ＳＭＳ）に従って前記モバイル端末に信号送信する機能を持てるように、リフォーマットされた前記コンテンツ及び前記モバイル端末の前記アドレスを前記メッセージングゲートウェイに転送する機能を有する請求項２７記載の発信元。
【請求項２９】
前記発信元クライアントは、前記メッセージングゲートウェイがセッション開始プロトコル（ＳＩＰ）に従って前記モバイル端末に信号送信する機能を持てるように、リフォーマットされた前記コンテンツ及び前記モバイル端末の前記アドレスを前記メッセージングゲートウェイに転送する機能を有する請求項２７記載の発信元。
【請求項３０】
前記発信元は、前記メッセージングゲートウェイが前記モバイル端末の識別情報に基づいて前記モバイル端末を認証し、且つ、前記モバイル端末の認証に成功した場合に、前記モバイル端末がリフォーマットされた前記コンテンツをダウンロードする機能を持てるように、リフォーマットされた前記コンテンツ及び前記モバイル端末の前記アドレスを前記メッセージングゲートウェイに転送する機能を有する請求項１７記載の発信元。
【請求項３１】
前記発信元クライアントは、前記メッセージングゲートウェイが、前記モバイル端末に関連付けられた国際モバイル機器識別（ＩＭＥＩ）コードと前記モバイル端末の信号送信の際に前記モバイル端末に転送されたセッション認証キーの少なくとも一方に基づいて前記モバイル端末を認証する機能を更に持てるように、リフォーマットされた前記コンテンツ及び前記モバイル端末の前記アドレスを前記メッセージングゲートウェイに転送する機能を有する請求項３０記載の発信元。
【請求項３２】
前記発信元クライアントは、少なくとも部分的にインターネット・プロトコル（ＩＰ）ネットワークを介してリフォーマットされた前記コンテンツ及び前記モバイル端末の前記アドレスを前記メッセージングゲートウェイに転送する機能を有する請求項１７記載の発信元。
【請求項３３】
前記発信元は、前記メッセージングゲートウェイを更に有する請求項１７記載の発信元。
【請求項３４】
前記発信元クライアントは、前記メッセージングゲートウェイが前記メッセージングゲートウェイのメモリ内にリフォーマットされた前記コンテンツを保存し、且つ、前記モバイル端末によるリフォーマットされた前記コンテンツのダウンロードの際に、前記メモリからリフォーマットされた前記コンテンツを除去する機能を持てるように、リフォーマットされた前記コンテンツ及び前記モバイル端末の前記アドレスを前記メッセージングゲートウェイに転送する機能を有する請求項１７記載の発信元。
【請求項３５】
セルラーネットワーク環境内において動作する機能を有するモバイル端末に対するダウンロードを円滑に実行する機能を有するメッセージングゲートウェイにおいて、
固定ネットワーク環境内において動作する機能を有する発信元から、リフォーマットされたコンテンツと前記モバイル端末のアドレスを受信及び保存する機能を有するプロセッサであって、前記コンテンツは、ベクトル化されたフォーマットにリフォーマットされており、リフォーマットされた前記コンテンツは、前記モバイル端末による受信が意図されており、前記プロセッサは、前記モバイル端末の前記アドレスに基づいて前記モバイル端末に信号送信する機能を有しており、前記モバイル端末に信号送信する際に使用される送信信号は、リフォーマットされた前記コンテンツにアクセスするのに必要な情報を含んでおり、前記プロセッサは、前記モバイル端末からの要求の受信に応答して、前記モバイル端末へのリフォーマットされた前記コンテンツのダウンロードを円滑に実行する機能を有し、前記要求は、前記プロセッサによる前記モバイル端末への信号送信に応答したものであるプロセッサを備えることを特徴とするメッセージングゲートウェイ。
【請求項３６】
前記プロセッサは、スケーラブル・ベクトル・グラフィックス（ＳＶＧ）フォーマットにおけるリフォーマットされた前記コンテンツを受信する機能を有する請求項３５記載のメッセージングゲートウェイ。
【請求項３７】
前記プロセッサは、中間フォーマットにおけるリフォーマットされたコンテンツを受信する機能を有しており、前記プロセッサは、前記コンテンツを前記中間フォーマットから前記モバイル端末によってサポートされているベクトル化されたフォーマットにリフォーマットする機能をも有する請求項３５記載のメッセージングゲートウェイ。
【請求項３８】
前記プロセッサは、リフォーマットされた前記コンテンツ、前記モバイル端末の前記アドレス、及びテキストメッセージを前記発信元から受信する機能を有する請求項３５記載のメッセージングゲートウェイ。
【請求項３９】
前記プロセッサは、携帯電話番号又はセッション開始プロトコル（ＳＩＰ）アドレスのいずれか一方を有する前記モバイル端末のアドレスを受信及び保存する機能を有する請求項３５記載のメッセージングゲートウェイ。
【請求項４０】
前記プロセッサは、少なくとも部分的にセルラーネットワークを介して前記端末に信号送信する機能を有する請求項３５記載のメッセージングゲートウェイ。
【請求項４１】
前記プロセッサは、ショート・メッセージング・サービス（ＳＭＳ）に従って前記モバイル端末に信号送信する機能を有する請求項４０記載のメッセージングゲートウェイ。
【請求項４２】
前記プロセッサは、セッション開始プロトコル（ＳＩＰ）に従って前記モバイル端末に信号送信する機能を有する請求項４０記載のメッセージングゲートウェイ。
【請求項４３】
前記プロセッサは、前記モバイル端末の認証に成功した場合に、前記モバイル端末がリフォーマットされた前記コンテンツをダウンロードする機能を持てるように、前記モバイル端末の識別情報に基づいて前記モバイル端末を認証する機能を有する請求項３５記載のメッセージングゲートウェイ。
【請求項４４】
前記プロセッサは、前記モバイル端末に関連付けられた国際モバイル機器識別（ＩＭＥＩ）コードと前記モバイル端末の信号送信の際に前記モバイル端末に転送されたセッション認証キーの少なくとも一方に基づいて前記モバイル端末を認証する機能を有する請求項４３記載のメッセージングゲートウェイ。
【請求項４５】
前記プロセッサは、少なくとも部分的にインターネット・プロトコル（ＩＰ）ネットワークを介してリフォーマットされた前記コンテンツ及び前記モバイル端末の前記アドレスを受信する機能を有する請求項３５記載のメッセージングゲートウェイ。
【請求項４６】
前記メッセージングゲートウェイは、前記発信元を更に有する請求項３５記載のメッセージングゲートウェイ。
【請求項４７】
メモリを更に有し、
前記プロセッサは、前記メッセージングゲートウェイの前記メモリ内にリフォーマットされた前記コンテンツを保存し、且つ、前記モバイル端末によるリフォーマットされた前記コンテンツのダウンロードの際に前記メモリからリフォーマットされた前記コンテンツを除去する機能を有する請求項３５記載のメッセージングゲートウェイ。
【請求項４８】
セルラーネットワーク環境内において動作する機能を有するモバイル端末において、
宛先クライアントを動作させる機能を有するプロセッサであって、前記宛先クライアントは、前記モバイル端末のアドレスに基づいてメッセージングゲートウェイによって信号送信される機能を有しており、信号送信の際に使用される送信信号は、リフォーマットされたコンテンツにアクセスするのに必要な情報を含んでおり、前記宛先クライアントは、固定ネットワーク環境において動作する機能を有する発信元からリフォーマットされた前記コンテンツ及び前記モバイル端末の前記アドレスを前記メッセージングゲートウェイが受信したことに応答して、信号送信される機能を有しており、前記コンテンツは、ベクトル化されたフォーマットにリフォーマットされており、前記宛先クライアントは、前記メッセージングゲートウェイによる前記宛先クライアントへの信号送信に応答して、前記メッセージングゲートウェイに要求を送信し、その後、前記メッセージングゲートウェイからリフォーマットされた前記コンテンツをダウンロードする機能を有するプロセッサを備えることを特徴とするモバイル端末。
【請求項４９】
前記宛先クライアントは、前記メッセージングゲートウェイによるスケーラブル・ベクトル・グラフィックス（ＳＶＧ）フォーマットにおけるリフォーマットされた前記コンテンツの受信に応答して、信号送信される機能を有する請求項４８記載のモバイル端末。
【請求項５０】
前記宛先クライアントは、前記メッセージングゲートウェイによる前記発信元からのリフォーマットされた前記コンテンツ、前記モバイル端末の前記アドレス、及びテキストメッセージの受信に応答して、信号送信される機能を有する請求項４８記載のモバイル端末。
【請求項５１】
前記宛先クライアントは、前記メッセージングゲートウェイによる携帯電話番号又はセッション開始プロトコル（ＳＩＰ）アドレスのいずれか一方を有する前記モバイル端末のアドレスの受信に応答して、信号送信される機能を有する請求項４８記載のモバイル端末。
【請求項５２】
前記宛先クライアントは、前記メッセージングゲートウェイによる中間フォーマットにおけるリフォーマットされた前記コンテンツの受信と、その後の前記中間フォーマットから前記端末によってサポートされているベクトル化されたフォーマットへの前記コンテンツのリフォーマットに応答して、信号送信される機能を有する請求項４８記載のモバイル端末。
【請求項５３】
前記宛先クライアントは、少なくとも部分的にセルラーネットワークを介して信号送信される機能を有する請求項４８記載のモバイル端末。
【請求項５４】
前記宛先クライアントは、ショート・メッセージング・サービス（ＳＭＳ）に従って信号送信される機能を有する請求項５３記載のモバイル端末。
【請求項５５】
前記宛先クライアントは、セッション開始プロトコル（ＳＩＰ）に従って信号送信される機能を有する請求項５３記載のモバイル端末。
【請求項５６】
前記宛先クライアントは、前記モバイル端末の識別情報に基づいて前記メッセージングゲートウェイに対して認証され、且つ、前記モバイル端末の認証に成功した場合に、リフォーマットされた前記コンテンツをダウンロードする機能を有する請求項４８記載のモバイル端末。
【請求項５７】
前記宛先クライアントは、前記モバイル端末に関連付けられた国際モバイル機器識別（ＩＭＥＩ）コードと前記宛先クライアントの信号送信の際に前記宛先クライアントによって受信されたセッション認証キーの少なくとも一方に基づいて前記メッセージングゲートウェイに対して認証される機能を有する請求項５６記載のモバイル端末。
【請求項５８】
前記宛先クライアントは、少なくとも部分的にインターネット・プロトコル（ＩＰ）ネットワークを介した前記メッセージングゲートウェイによるリフォーマットされた前記コンテンツ及び前記モバイル端末の前記アドレスの受信に応答して、信号送信される機能を有する請求項４８記載のモバイル端末。
【請求項５９】
前記モバイル端末上において動作する前記宛先クライアント及び別のアプリケーションの少なくとも１つは、リフォーマットされた前記コンテンツのレンダリングを行う機能を有しており、前記モバイル端末は、前記レンダリングがなされたコンテンツを提示する機能を有するディスプレイを更に有する請求項４８記載のモバイル端末。
【請求項６０】
前記宛先クライアントは、前記メッセージングゲートウェイによるリフォーマットされた前記コンテンツの受信と前記メッセージングゲートウェイのメモリ内におけるリフォーマットされた前記コンテンツの保存に応答して、信号送信される機能を有しており、前記宛先クライアントは、前記メッセージングゲートウェイが、その後、前記メモリからリフォーマットされた前記コンテンツを除去するように、リフォーマットされた前記コンテンツをダウンロードする機能を有する請求項４８記載のモバイル端末。
【請求項６１】
セルラーネットワーク環境内において動作する機能を有するモバイル端末にコンテンツを供給する方法において、
固定ネットワーク環境内において動作する機能を有する発信元から、リフォーマットされたコンテンツ及び前記モバイル端末のアドレスをメッセージングゲートウェイにおいて受信し、保存するステップであって、前記コンテンツは、ベクトル化されたフォーマットにリフォーマットされており、リフォーマットされた前記コンテンツは、前記モバイル端末による受信が意図されているステップと、
前記メッセージングゲートウェイから前記モバイル端末に信号送信するステップであって、前記モバイル端末に信号送信する際に使用される送信信号は、リフォーマットされた前記コンテンツにアクセスするのに必要な情報を含んでいるステップと、
リフォーマットされた前記コンテンツを前記メッセージングゲートウェイから前記モバイル端末に転送するステップであって、リフォーマットされた前記コンテンツは、前記メッセージングゲートウェイによる前記モバイル端末からの要求の受信に応答して転送され、前記要求は、前記メッセージングゲートウェイによる前記モバイル端末への信号送信に応答したものであるステップとを有することを特徴とする方法。
【請求項６２】
リフォーマットされた前記コンテンツを受信し、保存するステップは、スケーラブル・ベクトル・グラフィックス（ＳＶＧ）フォーマットでリフォーマットされたコンテンツを受信及び保存する段階を含む請求項６１記載の方法。
【請求項６３】
リフォーマットされた前記コンテンツを受信し、保存するステップは、中間フォーマットにリフォーマットされたコンテンツを受信及び保存する段階を含んでおり、
前記方法は、前記コンテンツを前記メッセージングゲートウェイにおいて前記中間フォーマットから前記モバイル端末によってサポートされているベクトル化されたフォーマットにリフォーマットするステップを更に有する請求項６１記載の方法。
【請求項６４】
リフォーマットされた前記コンテンツ及び前記モバイル端末のアドレスを受信し、保存するステップは、リフォーマットされたコンテンツ、前記モバイル端末のアドレス、及びテキストメッセージを受信及び保存する段階を含む請求項６１記載の方法。
【請求項６５】
前記モバイル端末のアドレスを受信し、保存するステップは、携帯電話番号又はセッション開始プロトコル（ＳＩＰ）アドレスのいずれか一方を有する前記モバイル端末のアドレスを受信及び保存する段階を含む請求項６１記載の方法。
【請求項６６】
前記モバイル端末に信号送信するステップは、少なくとも部分的にセルラーネットワークを介して前記モバイル端末に信号送信する段階を含む請求項６１記載の方法。
【請求項６７】
前記モバイル端末に信号送信するステップは、ショート・メッセージング・サービス（ＳＭＳ）に従って前記モバイル端末に信号送信する段階を含む請求項６６記載の方法。
【請求項６８】
前記モバイル端末に信号送信するステップは、セッション開始プロトコル（ＳＩＰ）に従って前記モバイル端末に信号送信する段階を含む請求項６６記載の方法。
【請求項６９】
リフォーマットされた前記コンテンツを転送するステップは、前記モバイル端末の識別情報に基づいて前記モバイル端末を前記メッセージングゲートウェイに対して認証し、且つ、前記モバイル端末の認証に成功した場合に、リフォーマットされた前記コンテンツを転送するステップを更に有する請求項６１記載の方法。
【請求項７０】
前記モバイル端末を認証するステップは、前記モバイル端末に関連付けられた国際モバイル機器識別（ＩＭＥＩ）コードと前記モバイル端末の信号送信の際に前記モバイル端末に転送されたセッション認証キーの少なくとも一方に基づいて前記モバイル端末を認証する段階を含む請求項６９記載の方法。
【請求項７１】
リフォーマットされた前記コンテンツ及び前記モバイル端末のアドレスを受信するステップは、少なくとも部分的にインターネット・プロトコル（ＩＰ）ネットワークを介してリフォーマットされた前記コンテンツ及び前記モバイル端末のアドレスを受信する段階を含む請求項６１記載の方法。
【請求項７２】
リフォーマットされた前記コンテンツを保存するステップは、前記メッセージングゲートウェイのメモリ内にリフォーマットされたコンテンツを保存する段階を含んでおり、
前記方法は、リフォーマットされた前記コンテンツの前記モバイル端末への転送の際に、前記メモリからリフォーマットされた前記コンテンツを除去するステップを更に有する請求項６１記載の方法。
【請求項７３】
セルラーネットワーク環境内において動作する機能を有するモバイル端末にコンテンツを供給するコンピュータプログラム製品であって、その内部に保存されたコンピュータ読み取り可能なプログラムコード部分を具備する少なくとも１つのコンピュータ読み取り可能なストレージ媒体を有するコンピュータプログラム製品において、
前記コンピュータ読み取り可能なプログラムコード部分は、
固定ネットワーク環境内において動作する機能を有する発信元から、リフォーマットされたコンテンツ及び前記モバイル端末のアドレスをメッセージングゲートウェイにおいて受信し、保存する第１実行可能部分であって、前記コンテンツは、ベクトル化されたフォーマットにリフォーマットされており、リフォーマットされた前記コンテンツは、前記モバイル端末による受信が意図されている第１実行可能部分と、
前記メッセージングゲートウェイから前記モバイル端末に信号送信する第２実行可能部分であって、前記前記モバイル端末に信号送信する際に使用される送信信号は、リフォーマットされた前記コンテンツにアクセスするのに必要な情報を含んでいる第２実行可能部分と、
リフォーマットされた前記コンテンツを前記メッセージングゲートウェイから前記モバイル端末に転送する第３実行可能部分であって、リフォーマットされた前記コンテンツは、前記メッセージングゲートウェイによる前記モバイル端末からの要求の受信に応答して転送され、前記要求は、前記メッセージングゲートウェイによる前記モバイル端末への信号送信に応答したものである第３実行可能部分とを有することを特徴とするコンピュータプログラム製品。
【請求項７４】
前記第１実行可能部分は、スケーラブル・ベクトル・グラフィックス（ＳＶＧ）フォーマットにおいてリフォーマットされたコンテンツを受信及び保存するべく構成されている請求項７３記載のコンピュータプログラム製品。
【請求項７５】
前記第１実行可能部分は、中間フォーマットにリフォーマットされたコンテンツを受信及び保存するべく構成されており、
前記コンピュータプログラム製品は、
前記コンテンツを前記メッセージングゲートウェイにおいて前記中間フォーマットから前記モバイル端末によってサポートされているベクトル化されたフォーマットにリフォーマットする第４実行可能部分を更に有する請求項７３記載のコンピュータプログラム製品。
【請求項７６】
前記第１実行可能部分は、テキストメッセージを更に受信及び保存するべく構成されている請求項７３記載のコンピュータプログラム製品。
【請求項７７】
前記第１実行可能部分は、携帯電話番号又はセッション開始プロトコル（ＳＩＰ）アドレスのいずれか一方を有する前記モバイル端末のアドレスを受信及び保存するべく構成されている請求項７３記載のコンピュータプログラム製品。
【請求項７８】
前記第２実行可能部分は、少なくとも部分的にセルラーネットワークを介して前記モバイル端末に信号送信するべく構成されている請求項７３記載のコンピュータプログラム製品。
【請求項７９】
前記第２実行可能部分は、ショート・メッセージング・サービス（ＳＭＳ）に従って前記モバイル端末に信号送信するべく構成されている請求項７８記載のコンピュータプログラム製品。
【請求項８０】
前記第２実行可能部分は、セッション開始プロトコル（ＳＩＰ）に従って前記モバイル端末に信号送信するべく構成されている請求項７８記載のコンピュータプログラム製品。
【請求項８１】
前記第３実行可能部分は、前記モバイル端末の識別情報に基づいて前記メッセージングゲートウェイに対して前記モバイル端末を更に認証し、且つ、前記モバイル端末の認証に成功した場合に、リフォーマットされた前記コンテンツを転送するべく構成されている請求項７３記載のコンピュータプログラム製品。
【請求項８２】
前記第３実行可能部分は、前記モバイル端末に関連付けられた国際モバイル機器識別（ＩＭＥＩ）コードと前記モバイル端末の信号送信の際に前記モバイル端末に転送されたセッション認証キーの少なくとも一方に基づいて前記モバイル端末を認証するべく構成されている請求項８１記載のコンピュータプログラム製品。
【請求項８３】
前記第１実行可能部分は、少なくとも部分的にインターネット・プロトコル（ＩＰ）ネットワークを介してリフォーマットされた前記コンテンツ及び前記モバイル端末のアドレスを受信及び保存するべく構成されている請求項７３記載のコンピュータプログラム製品。
【請求項８４】
前記第１実行可能部分は、前記メッセージングゲートウェイのメモリ内にリフォーマットされた前記コンテンツを保存するべく構成されており、
前記コンピュータプログラム製品は、
リフォーマットされた前記コンテンツの前記モバイル端末への転送の際にリフォーマットされた前記コンテンツを前記メモリから除去する第４実行可能部分を更に有する請求項７３記載のコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、コンテンツを端末に供給するシステム及び方法に関するものであり、更に詳しくは、コンテンツを提示するための限られた表示エリアを具備する端末にコンテンツを供給するシステム及び方法に関するものである。
【背景技術】
【０００２】
現代のビジネス環境は、計画及び意思決定のための基礎として、情報の共有に益々依存するようになっている。コミュニケーションは、単に言葉によっても可能ではあるが、その効率は、視覚的情報などのその他のコミュニケーションの形態を同時に使用した際に、大幅に向上する。視覚的情報を効果的に使用することにより、言葉による情報を増大させ、且つ、言葉によるコミュニケーションの明瞭性及び構造を改善することが可能である。企業環境におけるコミュニケーションは、例えば、電子メールの添付、印刷物、及びパワーポイント（登録商標）（Ｐｏｗｅｒｐｏｉｎｔ（登録商標））プレゼンテーションなどの形態の視覚的情報による言葉やテキストによるコミュニケーションの向上に広範に基づいている。又、デスクトップ会議において参加者の間で資料を共有するべく、アプリケーション共有及びワークスペース共有（例えば、マイクロソフト・メッセンジャ（登録商標）（Ｍｉｃｒｏｓｏｆｔ  Ｍｅｓｓｅｎｇｅｒ（登録商標））、ネットミーティング（登録商標）（Ｎｅｔｍｅｅｔｉｎｇ（登録商標））、オープンテキスト・オープンビュー（登録商標）（Ｏｐｅｎｔｅｘｔ  Ｏｐｅｎｖｉｅｗ（登録商標））など）が広く使用されている。
【０００３】
企業ネットワーク内のコンピュータ上において、画像、データ、又はその他の付加価値を有する情報を共有することは可能であるが、事務所の外にいるか、又は自分のパーソナルコンピュータにアクセスすることができないユーザーは、通常、この情報にアクセスすることができない。一般に、従業員が事務所から離れている際には、自分の携帯電話機を使用した言葉によるコミュニケーションは可能であるが、音声による通話を向上させると共に会話に価値を付加するべく使用可能な視覚的情報を通話の相手方と共有することは不可能である。これらの資料にアクセスするには、通常、ユーザーは、まず、自分のラップトップによって企業ネットワーク又はメールサーバーに接続し、資料を取得又は閲覧する必要がある。しかしながら、このためには、パーソナルコンピュータとデータネットワークに対する無線／有線アクセスを具備する必要があり、更には、コンピュータをセットアップし、ネットワークにログインし、最終的に関連した資料を見つけ出して（通常は狭帯域の接続によって）ダウンロードする必要があるため、これは非常に非実用的である。
【０００４】
ユーザーが「スマートフォン（smartphone）」やコミュニケータタイプの装置などのモバイル端末を具備している場合には、その装置を使用し、電子メールの添付の形態により、電子メール上において追加データにアクセスすることが可能である。しかしながら、パワーポイント（登録商標）ファイルや画像などの通常のアプリケーションファイルは、モバイル環境における配信及び使用に最適化されてはおらず、このため、相対的にそのサイズが大きくなり、この結果、ダウンロードに長時間を要することから、電子メールの添付をダウンロードするには、時間と費用を要することになる。又、電子メールの添付を閲覧するには、ユーザーのモバイル端末が、受信したアプリケーションデータのタイプ及びバージョンをサポートする適切な閲覧アプリケーションを具備している必要がある。
【０００５】
以上のことからわかるように、画像、データ、又はその他の付加価値を有する情報によって音声による通話を向上させるための現在のソリューションは、不都合なことではあるが、ラップトップ、モデムアクセス、又は事前にインストールされた閲覧アプリケーションを具備しているなどの必要条件と、データ接続のセットアップ及び情報のダウンロードのための多数の段階（phases）を伴っている。これらの理由により、モバイルユーザーは、残念ながら、音声コミュニケーションの使用にのみ依存するか、或いは、モデム及びラップトップを使用して資料をダウンロードするという費用と時間を要するプロセスを経なければならなかった。
【０００６】
又、画像、データ、又はその他の付加価値を有する情報は、しばしば、ターゲットプラットフォーム上においてレンダリング（rendering）がなされるべく生成されており、このターゲットプラットフォームは、多くの場合に、妥当なストレージ容量、メモリ、帯域幅、及び大きな（通常は、サイズが少なくとも１４インチの）ディスプレイを具備している。しかしながら、モバイル端末は、限られた表示エリア、解像度、及びレンダリング機能しか具備していないため、このようなコンテンツに対して本来の設計どおりにレンダリングを行うことができず、或いは、極端に低速及び／又は不便な方式でコンテンツのレンダリングを行うことしかできない。例えば、インターネットに対応した携帯電話機は、通常、数行のテキストしか表示することができず、画像を表示するその機能は、グレースケール又はサムネールサイズの（thumbnail-sized）画像に限定されている（或いは、画像をまったく表示することができない）。表示が制限されている媒体の極端な例が音声である。この観点において、ＡＴ＆Ｔ社のナチュラル・ボイス（商標）（Ｎａｔｕｒａｌ  Ｖｏｉｃｅｓ（商標））のテキスト対音声エンジン（Ｔｅｘｔ−ｔｏ−Ｓｐｅｅｃｈ  Ｅｎｇｉｎｅ）などのシステムによれば、ユーザーは、テキスト／音声変換を使用して文書のコンテンツを電話で読み上げるサービスにダイアルインすることにより、電話によって電子文書にアクセスすることが可能である。しかしながら、読み上げは、必然的にテキストの一次元の「レンダリング」であり、二次元の表に埋め込まれている複雑なレイアウト情報を表現することはできない。
【０００７】
従来の装置は、文書のレンダリングを行うべく呼び出された際に、限られた画面サイズ、解像度、及びレンダリング機能に起因し、それらの文書が本来設計されているようには当該文書のレンダリングを行うことができない。この観点において、多くのインターネット対応モバイル装置は、自身がレンダリング可能な文書の最大サイズを制限している。例えば、無線アプリケーション・プロトコル（ＷＡＰ：Ｗｉｒｅｌｅｓｓ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）規格に準拠した大部分のインターネット対応電話機は、２０００バイト以下の文書しかサポートしていない。文書に対する厳しいサイズ制限を有していないモバイル装置（例えば、ポケット型のパーソナルコンピュータ（Ｐｏｃｋｅｔ  ＰＣ）や手のひらサイズのコンピュータ）の場合にも、長い文書を低速無線ネットワーク上において一度に伝送すれば、ユーザーに忍耐を強いることになるため、通常は、大きなソース文書を複数の相対的に小さな部分に分割している。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
以上のような背景に鑑み、本発明の実施例は、通常は、パーソナルコンピュータ（ＰＣ）などの固定ネットワーク環境から、異なるネットワーク及びコンピューティングプラットフォーム内において稼動しているモバイル端末などの宛先にコンテンツを供給するための改善されたシステム、方法、及びコンピュータプログラム製品を提供する。本発明の実施例によれば、コンテンツは、端末などの宛先に供給される前に、パーソナルコンピュータなどの発信元のプリンティングインターフェイスによってスケーラブルなディジタルプリントアウトにリフォーマットされる機能を有している。次いで、ディスプレイなどの宛先によるレンダリングのために、このディジタルプリントアウトをメッセージングゲートウェイを通じて発信元から宛先に供給することが可能である。但し、ディジタルプリントアウトを供給する前に、メッセージングゲートウェイは、宛先のアドレスに基づいて宛先に信号送信することにより、宛先宛のコンテンツの利用可能性について宛先に通知することが可能である。その後、宛先は、メッセージングゲートウェイに接続することにより、コンテンツをメッセージングゲートウェイからダウンロードすることが可能であり、この場合に、メッセージングゲートウェイは、認証と安全な接続を通じて安全なコンテンツ供給を保証することが可能である。
【課題を解決するための手段】
【０００９】
本発明の一態様によれば、セルラーネットワーク環境内において稼動する機能を有するモバイル端末にコンテンツを供給するシステムが提示される。このシステムは、発信元とメッセージングゲートウェイを含んでいる。発信元は、端末による受信が意図されているコンテンツをリフォーマットする機能を有しており、コンテンツは、ベクトル化されたフォーマットにリフォーマットされる。この観点において、発信元は、発信元クライアントを動作させる機能を有することができる。このような例においては、発信元クライアントは、発信元上において動作する機能を有する別のアプリケーションのプリント機能とインターフェイスを実行することによってコンテンツを受信する機能を有することができる。更には（又は、この代わりに）、発信元クライアントは、発信元上において動作する機能を有するオペレーティングシステムのグラフィックス・デバイス・インターフェイス（ＧＤＩ：Ｇｒａｐｈｉｃｓ  Ｄｅｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ）とインターフェイスを実行することによってコンテンツを受信する機能をも有することができる。
【００１０】
コンテンツは、例えば、スケーラブル・ベクトル・グラフィックス（ＳＶＧ：Ｓｃａｌａｂｌｅ  Ｖｅｃｔｏｒ  Ｇｒａｐｈｉｃｓ）フォーマットを含む多数の異なる方式のいずれかにおいてリフォーマット可能である。或いは、この代わりに、コンテンツは、中間フォーマット（例えば、ポストスクリプト（ＰｏｓｔＳｃｒｉｐｔ）フォーマット）にリフォーマットすることも可能であり、その後、メッセージングゲートウェイが、中間フォーマットから、モバイル端末によってサポートされているベクトル化されたフォーマットにコンテンツをリフォーマットする。発信元がコンテンツをリフォーマットする方法とは無関係に、発信元は、例えば、発信元ユーザー等から、多数の異なる方式のいずれかにおいてモバイル端末のアドレス（例えば、携帯電話番号やセッション開始プロトコル（ＳＩＰ：Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）アドレス）を受領することが可能である。或いは、この代わりに、例えば、発信元は、モバイル端末ユーザーの名前を受領し、その後、その名前に基づいてモバイル端末のアドレスを選択する機能を有することも可能である。
【００１１】
コンテンツをリフォーマットした後に、発信元は、リフォーマットされたコンテンツ、端末のアドレス、並びに、恐らくは、テキストメッセージをメッセージングゲートウェイに転送することが可能である。リフォーマットされたコンテンツと端末アドレスの受信に応答して、メッセージングゲートウェイは、モバイル端末に信号送信する機能を有しており、このモバイル端末に信号送信する際に使用される送信信号（signaling）は、リフォーマットされたコンテンツにアクセスするのに必要な情報を含んでいる。この観点において、メッセージングゲートウェイは、ショート・メッセージング・サービス（ＳＭＳ：Ｓｈｏｒｔ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）やＳＩＰなどにより、少なくとも部分的にセルラーネットワークを介してモバイル端末に信号送信する機能を有している。
【００１２】
メッセージングゲートウェイは、メッセージングゲートウェイがモバイル端末からの要求の受信に応答してモバイル端末に対するリフォーマットされたコンテンツのダウンロード又は転送を円滑に実行する機能を更に持てるように、モバイル端末に信号送信する機能を有しており、モバイル端末からの要求は、メッセージングゲートウェイによるモバイル端末への信号送信に応答したものであることが理解されよう。例えば、モバイル端末は、その後、モバイル端末の信号送信に応答し、メッセージングゲートウェイに接続してリフォーマットされたコンテンツをダウンロードするべく構成可能である。但し、リフォーマットされたコンテンツのダウンロードの前に、メッセージングゲートウェイは、モバイル端末の識別情報に基づいてモバイル端末を認証する機能を有することができる。更に詳しくは、例えば、メッセージングゲートウェイは、モバイル端末に関連付けられている国際モバイル機器識別（ＩＭＥＩ：Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｅｑｕｉｐｍｅｎｔ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）コード及び／又はモバイル端末の信号送信の際にモバイル端末に転送されたセッション認証キーに基づいてモバイル端末を認証する機能を有することができる。
【００１３】
リフォーマットされたコンテンツを受信した後に、メッセージングゲートウェイは、リフォーマットされたコンテンツをメッセージングゲートウェイのメモリ内に保存する機能を有することができる。その後、リフォーマットされたコンテンツのモバイル端末への転送又はリフォーマットされたコンテンツのモバイル端末によるダウンロードの際に、メッセージングゲートウェイは、リフォーマットされたコンテンツをメモリから除去する機能を有することができる。
【００１４】
代表的な一実施例においては、発信元は、リフォーマットされたコンテンツ及び端末のアドレスを少なくとも部分的にインターネット・プロトコル（ＩＰ：Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークを介して転送する機能を有することができる。次いで、メッセージングゲートウェイは、セルラーネットワークを介してモバイル端末に信号送信する機能を有することが可能であり、この信号送信の際に使用される送信信号は、端末が、その後、リフォーマットされたコンテンツを少なくとも部分的にセルラーネットワークを介してダウンロードできるようにする情報を含んでいる。
【００１５】
コンテンツを端末に供給するための発信元、メッセージングゲートウェイ、端末、方法、及びコンピュータプログラム製品も提供される。即ち、本発明の実施例は、コンテンツを端末に供給するためのシステム、方法、及びコンピュータプログラム製品を提供している。本発明の実施例に係るシステム、発信元、メッセージングゲートウェイ、端末、方法、及びコンピュータプログラム製品は、発信元のプリンティングインターフェイスによってコンテンツをスケーラブルなディジタルプリントアウトにリフォーマットする機能を有している。次いで、ディジタルプリントアウト及び宛先端末のアドレスをメッセージングゲートウェイに供給することが可能である。端末のアドレスを供給することにより、メッセージングゲートウェイは、アドレス（例えば、携帯電話番号やＳＩＰアドレス）に基づいて、（例えば、セルラーネットワーク及びそのサービスを使用することによって）宛先に対して信号送信することが可能である。次いで、この端末の信号送信に応答して、端末は、メッセージングゲートウェイからコンテンツをダウンロードすることが可能である。従って、本発明の実施例に係るシステム、発信元、メッセージングゲートウェイ、端末、方法、及びコンピュータプログラム製品は、従来技術に伴う問題点を解決すると共に、更なる利点をも提供している。
【発明を実施するための最良の形態】
【００１６】
以上で本発明に関する概略的な説明を終了し、次に添付の図面を参照するが、これらの図面は、必ずしも正確な縮尺によって描かれてはいない。
【００１７】
以下、本発明の好適な実施例を示す添付の図面を参照し、本発明について更に詳細に説明する。但し、本発明は、多数の異なる形態において実施可能であり、本明細書に示されている実施例に限定されるものと解釈されてはならず、これらの実施例は、本発明の開示が十分且つ完全なものとなり、この結果として、本発明の範囲について当業者に完全に伝達されるように、提供されており、添付図面においては、同一の参照符号によって同様の構成要素を示している。
【００１８】
図１を参照すれば、本発明の利益を享受する端末及びシステムの１つのタイプを示す図が提供されている。本発明の実施例に係るシステム、方法、及びコンピュータプログラム製品については、主にモバイル通信アプリケーションとの関連において説明することとするが、本発明の実施例に係るシステム、方法、及びコンピュータプログラム製品は、モバイル通信産業の内外のいずれにおいても、様々なその他のアプリケーションとの関連において利用可能であることを理解されたい。例えば、本発明の実施例に係るシステム、方法、及びコンピュータプログラム製品は、有線及び／又は無線ネットワーク（例えば、インターネット）アプリケーションとの関連において利用可能である。
【００１９】
図示のように、端末１０は、基地サイト又は基地局（ＢＳ：Ｂａｓｅ  Ｓｔａｔｉｏｎ）１４との間において信号を送受信するためのアンテナ１２を有することが可能である。基地局は、それぞれが移動交換局（ＭＳＣ：Ｍｏｂｉｌｅ  Ｓｗｉｔｃｈｉｎｇ  Ｃｅｎｔｅｒ）１６などのネットワークを動作させるのに必要な要素を含む１つ又は複数のセルラー又はモバイルネットワークの一部である。当業者には周知のように、モバイルネットワークは、基地局／ＭＳＣ／相互作用機能（ＢＭＩ：Ｂａｓｅ  Ｓｔａｔｉｏｎ／ＭＳＣ／Ｉｎｔｅｒｗｏｒｋｉｎｇ  ｆｕｎｃｔｉｏｎ）とも呼ばれ得る。動作においては、ＭＳＣは、端末が通話を受発信する際に通話を端末との間においてルーティングする機能を有している。又、ＭＳＣは、端末が通話に関与している際に陸上通信幹線に対して接続を提供することも可能である。更には、ＭＳＣは、端末との間におけるメッセージの転送を制御する機能を有することも可能であり、且つ、メッセージングセンターとの間における端末用のメッセージ（例えば、ショート・メッセージング・サービス・センター（ＳＭＳＣ：Ｓｈｏｒｔ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ  Ｃｅｎｔｅｒ）１８との間におけるショート・メッセージング・サービス（ＳＭＳ）メッセージ）の転送を制御することも可能である。
【００２０】
ＭＳＣ１６は、ローカル・エリア・ネットワーク（ＬＡＮ：Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ：Ｍｅｔｒｏｐｏｌｉｔａｎ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、及び／又はワイド・エリア・ネットワーク（ＷＡＮ：Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのデータネットワークに結合されることが可能である。尚、ＭＳＣは、データネットワークに直接結合されることが可能であるが、代表的な一実施例においては、ＭＳＣは、ゲートウェイ（ＧＴＷ）２０に結合されており、このゲートウェイがインターネット２２などのＷＡＮに結合されている。そして、インターネットを介して、処理要素などの装置（例えば、パーソナルコンピュータ、サーバーコンピュータ、又はこれらに類似したもの）を端末１０に結合することが可能である。例えば、後述するように、これらの処理要素は、オリジンサーバー２４、ユーザープロセッサ３６、メッセージングゲートウェイ（メッセージングＧＴＷ）２５、又はこれらに類似したものと関連付けられた１つ又は複数の処理要素を包含することが可能であり、図１には、これらの処理要素がそれぞれ１つずつ示されており、これらについては後述する。
【００２１】
ＢＳ１４は、信号送信用汎用パケット無線サービス・サポートノード（ＳＧＳＮ：Ｓｉｇｎａｌｉｎｇ  ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ）２６にも結合されることが可能である。当業者には周知のように、ＳＧＳＮは、通常、パケット交換サービスにおいてＭＳＣ１６に類似した機能を実行する能力を有している。ＭＳＣと同様に、ＳＧＳＮは、インターネット２２などのデータネットワークに結合されることが可能である。尚、ＳＧＳＮは、データネットワークに直接結合されることが可能であるが、更に一般的な実施例においては、ＳＧＳＮは、ＧＰＲＳコアネットワーク２８などのパケット交換コアネットワークに結合されている。そして、このパケット交換コアネットワークが、ＧＴＷ／ＧＰＲＳサポートノード（ＧＧＳＮ：ＧＴＷ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ）３０などの別のゲートウェイに結合され、このＧＧＳＮがインターネットに結合されている。ＧＧＳＮに加えて、パケット交換コアネットワークは、ゲートウェイ２０にも結合されることが可能である。又、ＧＧＳＮは、マルチメディア・メッセージング・サービス（ＭＭＳ：Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）センター３２などのメッセージングセンターにも接続されることが可能である。この観点において、ＧＧＳＮ及びＳＧＳＮは、ＭＳＣと同様に、ＭＭＳメッセージなどのメッセージの転送を制御する機能を有することができる。又、ＧＧＳＮ及びＳＧＳＮは、メッセージセンターとの間における端末用のメッセージの転送を制御する機能をも有することができる。
【００２２】
更には、ＳＧＳＮ２６をＧＰＲＳコアネットワーク２８及びＧＧＳＮ３０に結合することにより、ユーザープロセッサ３６及び／又はメッセージングゲートウェイ２５などの装置をインターネット２２、ＳＧＳＮ、及びＧＧＳＮを介して端末１０に結合することが可能である。この観点において、ユーザープロセッサ及び／又はメッセージングゲートウェイなどの装置は、ＳＧＳＮ、ＧＰＲＳ、及びＧＧＳＮを介して端末と通信することが可能である。端末及びその他の装置（例えば、ユーザープロセッサやメッセージングゲートウェイなど）をインターネットに直接又は間接的に接続することにより、端末は、例えば、ハイパーテキスト転送プロトコル（ＨＴＴＰ：Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従ってその他の装置と（並びに、互いの間において）通信し、これによって、端末の様々な機能を実行することが可能である。
【００２３】
尚、本明細書には、すべての可能なモバイルネットワークのあらゆる要素が図示及び説明されているわけではないが、端末１０は、ＢＳ１４を通じて多数の異なるネットワークのいずれかの１つ又は複数のものに結合されることが可能であることを理解されたい。この観点において、１つ又は複数のネットワークは、多数の第１世代（１Ｇ）、第２世代（２Ｇ）、２．５Ｇ、及び第３世代（３Ｇ）モバイル通信プロトコル又はこれらに類似したものの１つ又は複数のものに従って通信をサポートする機能を有することができる。例えば、１つ又は複数のネットワークの１つ又は複数のものは、２Ｇ無線通信プロトコルＩＳ−１３６（ＴＤＭＡ）、ＧＳＭ、及びＩＳ−９５（ＣＤＭＡ）に従って通信をサポートする機能を有することができる。又、例えば、１つ又は複数のネットワークの１つ又は複数のものは、２．５Ｇ無線通信プロトコルＧＰＲＳ、拡張データＧＳＭ環境（ＥＤＧＥ：Ｅｎｈａｎｃｅｄ  Ｄａｔａ  ＧＳＭ  Ｅｎｖｉｒｏｎｍｅｎｔ）、又はこれらに類似したものに従って通信をサポートする機能を有することができる。更には、例えば、１つ又は複数のネットワークの１つ又は複数のものは、広帯域符号分割多重接続方式（ＷＣＤＭＡ：Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）による無線アクセス技術を利用した汎用移動体通信システム（ＵＭＴＳ：Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｐｈｏｎｅ  Ｓｙｓｔｅｍ）ネットワークなどの３Ｇ無線通信プロトコルに従って通信をサポートする機能を有することができる。いくつかの狭帯域ＡＭＰＳ（ＮＡＭＰＳ）、並びに、ＴＡＣＳネットワークも本発明の実施例の利益を享受することが可能であり、デュアル又は更に高次モードの移動局（例えば、ディジタル／アナログ又はＴＤＭＡ／ＣＤＭＡ／アナログ電話機など）も同様である。
【００２４】
端末１０は、１つ又は複数の無線アクセスポイント（ＡＰ）３４に更に結合されることが可能である。ＡＰは、例えば、高周波（ＲＦ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）（ＢＴ）、赤外線（ＩｒＤＡ）、又はＷＬＡＮ法を含む多数の異なる無線ネットワーキング法のいずれかなどの技法に従って端末と通信するべく構成されたアクセスポイントを有することができる。ＡＰ３４は、インターネット２２に結合されることが可能である。尚、ＭＳＣ１６と同様に、ＡＰは、インターネットに直接結合されることが可能であるが、一実施例においては、ＡＰは、ゲートウェイ２０を介してインターネットに間接的に結合されている。端末及びユーザープロセッサ３６、メッセージングゲートウェイ２５、及び／又は多数のその他の装置のいずれかをインターネットに直接又は間接的に接続することにより、端末は、互いに、又はユーザープロセッサなどと通信し、これによって、ユーザープロセッサとの間におけるデータ、コンテンツ、及びこれらに類似したものの送信及び／又はコンテンツ、データ、又はこれらに類似したものの受信などの端末の様々な機能を実行することが可能であることが理解されよう。尚、本明細書に使用されている「データ」、「コンテンツ」、「情報」、及びこれらに類似した用語は、本発明の実施例に従って送信、受信、及び／又は保存される機能を有するデータを意味するべく相互交換可能に使用され得る。従って、このような用語の使用は、本発明の精神及び範囲を限定するものと解釈されてはならない。
【００２５】
図１には示されていないが、端末１０をインターネット２２を介してユーザープロセッサ３６に結合するのに加えて（又は、この代わりに）、端末及びユーザープロセッサは、例えば、ＲＦ、ＢＴ、ＩｒＤＡ、或いは、ＬＡＮ及び／又はＷＬＡＮ法を含む多数の異なる有線又は無線通信法のいずれかに従って、互いに結合し、且つ、通信することができる。ユーザープロセッサの１つ又は複数のものは、更に（又は、この代わりに）、コンテンツを保存する機能を有する着脱可能なメモリを包含することが可能であり、このコンテンツは、その後、端末に転送されることが可能である。又、端末１０は、プリンタ、ディジタルプロジェクタ、及び／又はその他のマルチメディアのキャプチャ、生成、及び／又は保存装置（例えば、その他の端末）などの１つ又は複数の電子装置３５に結合することも可能である。ユーザープロセッサ３６と同様に、端末は、例えば、ＲＦ、ＢＴ、ＩｒＤＡ、或いは、ＵＳＢ、ＬＡＮ、及び／又はＷＬＡＮ法を含む多数の異なる有線又は無線通信法のいずれかなどの技法に従って携帯型電子装置と通信するべく構成されることが可能である。
【００２６】
次に図２を参照すれば、本発明の一実施例に従って、端末１０、オリジンサーバー２４、ユーザープロセッサ３６、及び／又はメッセージングゲートウェイ２５として動作する機能を有するエンティティのブロック図が示されている。尚、別個のエンティティとして示されているが、いくつかの実施例においては、１つ又は複数のエンティティは、論理的に別個ではあるが１つ又は複数のエンティティ内に一緒に配置されている端末、オリジンサーバー、メッセージングゲートウェイ、及び／又はユーザープロセッサの１つ又は複数のものをサポートすることが可能である。例えば、単一のエンティティが、論理的に別個であるが一緒に配置されているユーザープロセッサ及びメッセージングゲートウェイをサポートすることが可能である。又、例えば、単一のエンティティが、論理的に別個であるが一緒に配置されている端末及びユーザープロセサをサポートすることも可能である。
【００２７】
図示のように、端末１０、オリジンサーバー２４、ユーザープロセッサ３６、及び／又はメッセージングゲートウェイ２５として動作する機能を有するエンティティは、一般的に、メモリ３９に接続されたプロセッサ３７を包含することが可能である。このプロセッサは、データ、コンテンツ、又はこれらに類似したものを送受信するための少なくとも１つのインターフェイス４１又はその他の手段にも接続されることが可能である。メモリは、揮発性及び／又は不揮発性のメモリを有することが可能であり、通常は、コンテンツ、データ、又はこれらに類似したものを保存している。例えば、メモリは、通常、エンティティとの間において送受信されたコンテンツを保存する。又、例えば、メモリは、通常、本発明の実施例に従ってエンティティの動作と関連したステップをプロセッサが実行するためのソフトウェアアプリケーション、命令、又はこれらに類似したものを保存している。更には、エンティティがメッセージングゲートウェイを有している際には、メモリは、１つ又は複数のデータベースを保存することが可能である。例えば、メッセージングゲートウェイのメモリは、後述するように、コンテンツの１つ又は複数の発信元からのリフォーマットされたコンテンツを保存すると共に、リフォーマットされたコンテンツを宛先アドレス及びセッション認証キーと関連付けているトランザクションデータベースを保存することが可能である。又、後述するように、メッセージングゲートウェイのメモリは、必要に応じて、メッセージングゲートウェイに登録されているものなどの１つ又は複数の宛先のアドレスを保存し、それらのアドレスを１つ又は複数の宛先の１つ又は複数のその他の識別子と関連付けている端末データベースを保存することも可能である。
【００２８】
次に図３を参照すれば、これは、本発明の実施例の利益を享受する端末１０の１つのタイプを示している。しかしながら、この図示の後述する端末は、本発明の利益を享受する端末の１つのタイプを例示しているものに過ぎず、従って、本発明の範囲を限定するものと解釈されてはならないことを理解されたい。例として、端末のいくつかの実施例を図示し、それらについて後述するが、携帯型情報機器（ＰＤＡ：Ｐｏｒｔａｂｌｅ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ページャー、ラップトップコンピュータ、及びその他のタイプの電子システムなどのその他のタイプの端末が本発明を容易に利用することが可能である。
【００２９】
図示のように、アンテナ１２に加えて、端末１０は、送信機３８、受信機４０、及びそれぞれ送信機及び受信機との間において信号をやり取りするコントローラ４２を含んでいる。これらの信号は、適用可能なセルラーシステムの無線インターフェイス規格に準拠した送信信号情報に加えて、ユーザーの発話及び／又はユーザー生成によるデータをも含んでいる。この観点において、端末は、１つ又は複数の無線インターフェイス規格、通信プロトコル、変調タイプ、及びアクセスタイプによって動作する機能を有することができる。更に詳しくは、端末は、多数の第１世代（１Ｇ）、第２世代（２Ｇ）、２．５Ｇ、及び／又は第３世代（３Ｇ）通信プロトコル又はこれらに類似したもののいずれかに従って動作する機能を有することができる。例えば、端末は、２Ｇ無線通信プロトコルＩＳ−１３６（ＴＤＭＡ）、ＧＳＭ、及びＩＳ−９５（ＣＤＭＡ）に従って動作する機能を有することができる。又、例えば、端末は、２．５Ｇ無線通信プロトコルＧＰＲＳ、拡張データＧＳＭ環境（ＥＤＧＥ）、又はこれらに類似したものに従って動作する機能を有することもできる。更には、例えば、端末は、広帯域符号分割多重接続方式（ＷＣＤＭＡ）による無線アクセス技術を利用した汎用移動体通信システム（ＵＭＴＳ）ネットワークなどの３Ｇ無線通信プロトコルに従って動作する機能を有することもできる。いくつかの狭帯域ＡＭＰＳ（ＮＡＭＰＳ）、並びに、ＴＡＣＳモバイル端末も本発明の開示内容の利益を享受することが可能であり、デュアル又は更に高次モードの電話機（例えば、ディジタル／アナログ又はＴＤＭＡ／ＣＤＭＡ／アナログ電話機）も同様である。
【００３０】
コントローラ４２は、端末のオーディオ及びロジック機能を実現するのに必要な回路を含んでいることを理解されたい。例えば、コントローラは、ディジタル信号プロセッサ装置、マイクロプロセッサ装置、及び様々なアナログ／ディジタルコンバータ、ディジタル／アナログコンバータ、及びその他のサポート回路から構成可能である。端末の制御及び信号処理機能は、それぞれの個々の能力に応じて、これらの装置間に割り当てられる。コントローラは、内部ボイス・コーダー（ＶＣ：Ｖｏｉｃｅ  Ｃｏｄｅｒ）４２Ａを更に包含することが可能であり、且つ、内部データ・モデム（ＤＭ：Ｄａｔａ  Ｍｏｄｅｍ）４２Ｂを包含することも可能である。更には、コントローラは、１つ又は複数のソフトウェアプログラムを動作させる機能を包含することが可能であり、これらのソフトウェアは、（後述する）メモリ内に保存することが可能である。例えば、コントローラは、従来のウェブ（Ｗｅｂ）ブラウザなどの接続プログラムを動作させる機能を有することができる。この結果、この接続プログラムにより、端末は、例えば、ＨＴＴＰ及び／又は無線アプリケーション・プロトコル（ＷＡＰ）に従って、ウェブコンテンツを送受信することが可能である。
【００３１】
端末１０は、従来のイヤホン又はスピーカー４４、リンガー４６、マイクロフォン４８、ディスプレイ５０、ユーザー入力インターフェイスを含むユーザーインターフェイスをも有しており、これらは、いずれもコントローラ４２に結合されている。ユーザー入力インターフェイス（これによって、端末はデータを受領することが可能である）は、キーパッド５２、タッチディスプレイ（図示されていない）、又はその他の入力装置などの端末によるデータの受領を実現する多数の装置のいずれかを有することができる。キーパッドを含む実施例においては、キーパッドは、従来の数字（０〜９）及び関連キー（＃、＊）、並びに、端末の操作に使用するその他のキーを含んでいる。図示されてはいないが、端末は、端末の動作に必要な様々な回路に電力を供給すると共に、任意選択により、検出可能な出力として機械的な振動を供給するべく、振動電池パックなどの電池を包含することが可能である。
【００３２】
又、端末１０は、データを共有及び／又は取得する１つ又は複数の手段をも包含することが可能である。例えば、端末は、データをＲＦ法によって電子装置と共有及び／又はこれから取得できるように、近距離高周波（ＲＦ）送信機又は呼び掛け機５４を包含することが可能である。端末は、更に（又は、この代わりに）、例えば、赤外線（ＩＲ）トランシーバ５６及び／又はＢｌｕｅｔｏｏｔｈ（登録商標）特殊関連グループ（Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｓｐｅｃｉａｌ  Ｉｎｔｅｒｅｓｔ  Ｇｒｏｕｐ）によって開発されたＢｌｕｅｔｏｏｔｈ（登録商標）ブランドの無線技術を使用して動作するＢｌｕｅｔｏｏｔｈ（登録商標）（ＢＴ）トランシーバ５８などのその他の近距離トランシーバを包含することも可能である。従って、端末は、更に（又は、これに加えて）、このような技法に従って、電子装置との間においてデータを送受信する機能を有することができる。図示のように、端末は、更に（又は、その代わりに）、ＩＥＥＥ８０２．１１法又はこれに類似したものなどのＷＬＡＮ法を含む多数の異なる無線ネットワーキング法に従って、電子装置との間においてデータを送受信する機能を有することも可能である。
【００３３】
端末１０は、加入者識別モジュール（ＳＩＭ：Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）６０、着脱可能ユーザ識別モジュール（Ｒ−ＵＩＭ：Ｒｅｍｏｖａｂｌｅ  Ｕｓｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）、又はこれらに類似したものなどのメモリを更に包含することが可能であり、このメモリは、通常、モバイル加入者に関係した情報要素を保存する。ＳＩＭに加えて、端末は、その他の着脱可能な及び／又は固定されたメモリを包含することが可能である。この観点において、端末は、データの一時的な保存のためのキャッシュエリアを含む揮発性のランダム・アクセス・メモリ（ＲＡＭ：Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの揮発性メモリ６２を包含することが可能である。又、端末は、その他の不揮発性メモリ６４を包含することも可能であり、これは、組み込み型であると共に／又は、着脱可能であってよい。不揮発性メモリは、更に（又は、この代わりに）、ＥＥＰＲＯＭ、フラッシュメモリ、又はこれらに類似したものを有することができる。メモリは、端末の機能を実現するべく端末が使用する情報及びデータの多数の要素のいずれかを保存することが可能である。例えば、メモリは、ＭＳＣ１６などに対して移動局を一意に識別する機能を有する国際モバイル機器識別（ＩＭＥＩ）コード、国際モバイル加入者識別（ＩＭＳＩ：Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）コード、移動局統合サービス・ディジタル・ネットワーク（ＭＳＩＳＤＮ：Ｍｏｂｉｌｅ  Ｓｔａｔｉｏｎ  Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）コード（携帯電話番号）、ＳＩＰアドレス、又はこれらに類似したものなどの識別子を保存することが可能である。後述するように、メモリは、端末上において動作する機能を有する１つ又は複数のアプリケーションを保存することも可能である。
【００３４】
本明細書の〔背景技術〕の節において説明したように、様々な例において、ユーザーが、文書の本来の設計対象ではない媒体を通じた文書へのアクセス又はその閲覧を所望する場合がある。例えば、ユーザーが、限られた表示エリア、解像度、及びレンダリング能力しか有しておらず、且つ、文書に対して本来設計されたようにレンダリングを行うことができない（或いは、極端に低速及び／又は不便な方式でしか文書のレンダリングを行うことができない）端末１０を通じた文書の閲覧を所望する場合がある。従って、本発明の実施例によれば、固定ネットワーク環境（例えば、ＬＡＮ、ＭＡＮ、ＷＡＮなど）内において動作する機能を有する発信元（例えば、パーソナルコンピュータなど）は、セルラーネットワーク環境（例えば、ＴＤＭＡ、ＧＳＭ、ＣＤＭＡ、ＧＰＲＳ、ＥＤＧＥ、ＭＢＭＳ、ＤＶＢ、ＣＳＤ、ＨＳＣＳＤなど）内において動作する機能を有する宛先（例えば、端末など）に供給する前に、発信元に位置するプリンティングインターフェイスによってコンテンツをスケーラブルなディジタルプリントアウトにリフォーマットする機能を有している。次いで、このディジタルプリントアウトを、宛先のアドレスに基づいて、メッセージングゲートウェイ２５を通じて宛先に供給することが可能であり、このメッセージングゲートウェイは、固定ネットワーク環境とセルラーネットワーク環境との間のインターフェイスを実行する機能を有している。その後、宛先は、ディスプレイ（例えば、ディスプレイ５０）などにより、コンテンツのレンダリングを行う機能を有することができる。但し、ディジタルプリントアウトを供給する前に、メッセージングゲートウェイは、宛先宛のコンテンツの利用可能性について宛先に通知することが可能である。その後、宛先は、メッセージングゲートウェイからコンテンツをダウンロードすることが可能である。
【００３５】
次に図４を参照すれば、この図は、宛先７４にコンテンツの１つ又は複数の要素を供給又は転送するコンテンツの発信元７２の機能ブロック図を示している。この場合に、発信元は、固定ネットワーク環境内において動作する機能を有しており、宛先は、セルラーネットワーク環境内において動作する機能を有している。図示のように、発信元は、コンテンツビューア及び／又はエディタなどのアプリケーション７６を動作させる機能を有している。コンテンツは、例えば、プレゼンテーションスライド、スプレッドシート、クリップボードデータ、様々なグラフィックフォーマット（例えば、ＪＰＧ、ＧＩＦ、ＢＭＰなど）の画像、画面ショット、文書、及びこれらに類似したものを含む多数の異なるタイプのコンテンツのいずれかを有することができる。従って、コンテンツビューア及び／又はエディタは、発信元による表示のためにコンテンツのレンダリングを行う機能を有する多数の異なるアプリケーションのいずれかを有することができる。
【００３６】
本発明の実施例に従って発信元７２がコンテンツを宛先７４に転送できるようにするべく、発信元は、発信元クライアント７８を動作させる機能をも有している。一実施例の発信元クライアントは、マイクロソフト（登録商標）（Ｍｉｃｒｏｓｏｆｔ（登録商標））のウィンドウズ（登録商標）（Ｗｉｎｄｏｗｓ（登録商標））オペレーティングシステムに従って構成されたプリンタドライバなどのプリンタドライバを含んでいる（又は、これと通信状態にある）。このような実施例においては、発信元クライアントは、発信元上において動作するコンテンツビューア及び／又はエディタアプリケーション７６のプリンティング機能と直接インターフェイスを実行する機能を有している。要約すれば、発信元クライアントは、グラフィックフィルタを処理したり又はこれと通信したりすることによって、アプリケーション７６のプリンティング機能とインターフェイスを実行し、これによって、コンテンツをベクトル化されたフォーマットにリフォーマットする機能を有している。発信元クライアントは、コンテンツを多数の異なるベクトル化されたフォーマットのいずれかにリフォーマットすることが可能である。代表的な一実施例においては、例えば、発信元クライアントは、コンテンツをスケーラブル・ベクトル・グラフィックス（ＳＶＧ）フォーマット又はこれに類似したものの任意の派生物（例えば、モバイルＳＶＧ（Ｍｏｂｉｌｅ  ＳＶＧ）、ＳＶＧタイニー（ＳＶＧ−Ｔｉｎｙ）、ＳＶＧベーシック（ＳＶＧ−Ｂａｓｉｃ）など）にリフォーマットすることが可能である。コンテンツのリフォーマッティングに加えて、発信元クライアントは、ベクトル化されたコンテンツを宛先のアドレスに基づいて宛先に送信できるように、宛先のアドレス又はその他の識別情報を要求し、その後、これを受信することが可能である。
【００３７】
コンテンツのリフォーマッティングと宛先７４のアドレスの受信の後に、発信元クライアント７８は、リフォーマットされたコンテンツと宛先アドレスをメッセージングゲートウェイ２５に転送することが可能であり、このメッセーニングゲートウェイは、固定及びセルラーネットワーク間のインターフェイスを実行するべく、これらの間のインターフェイスを包含することが可能である。一般に、メッセージングゲートウェイは、コンテンツの後処理と宛先に対するコンテンツの供給を取り扱っている。又、必要に応じて、メッセージングゲートウェイは、ユーザー／クライアント認証、ユーザー登録、ユーザーアカウント管理、トランザクションロギング、及び発信元ユーザートランザクションデータの課金／集金に関係したタスクを実行することも可能である。又、メッセージングゲートウェイ内のウェブサーバーを使用して発信元及び宛先クライアント７８、８０を発信元７２及び宛先にそれぞれ配信し、且つ、ユーザー登録とユーザーアカウントのセットアップ用のツールを供給することも可能である。本明細書に記述されているように、発信元及びメッセージングゲートウェイは、別個のエンティティを有している。但し、本発明の精神及び範囲を逸脱することなしに、単一のエンティティにより、論理的に別個ではあるが一緒に配置された発信元及びメッセージングゲートウェイをサポートすることも可能であることを理解されたい。
【００３８】
更に詳しくは、リフォーマットされたコンテンツと宛先アドレスをメッセージングゲートウェイ２５において受信した際に、メッセージングゲートウェイは、宛先のアドレスに基づいて宛先７４と通信し、これによって、宛先に対するリフォーマットされたコンテンツの転送を実現することが可能である。この観点において、宛先は、メッセージングゲートウェイと通信してリフォーマットされたコンテンツをメッセージングゲートウェイから受信する機能を有する宛先クライアント８０を動作させる機能を有している。例えば、後述するように、メッセージングゲートウェイは、ショート・メッセージング・サービス（ＳＭＳ）メッセージなどの通知を宛先クライアントに送信し、これによって、リフォーマットされたコンテンツの利用可能性について宛先クライアントに通知することが可能である。その後、宛先クライアントは、メッセージングゲートウェイと通信し、リフォーマットされたコンテンツをダウンロードすることが可能である。リフォーマットされたコンテンツをダウンロードした際に、宛先クライアントは、宛先による表示のために、リフォーマットされたコンテンツのレンダリングを行う機能を有することができる。或いは、この代わりに、図示のように、宛先クライアントは、宛先による表示のために、リフォーマットされたコンテンツのレンダリングを行う機能を有するコンテンツビューア及び／又はエディタなどのアプリケーション８２と通信する機能を有することも可能である。
【００３９】
図示され、且つ、本明細書に記述されているように、発信元クライアント７８と宛先クライアント８０は、それぞれ、発信元７２及び宛先７４によって個別に動作するソフトウェアを有している。但し、発信元クライアント及び／又は宛先クライアントは、この代わりに、本発明の精神及び範囲を逸脱することなしに、ファームウェア又はハードウェアを有することも可能であることを理解されたい。又、発信元クライアントと宛先クライアントは、それぞれ、発信元及び宛先に位置するものとして図示及び説明されているが、発信元クライアント及び宛先クライアントの１つ又は両方は、この代わりに、それぞれ、発信元及び宛先から分散されており、インターネット２０などを介して、これらと通信状態にあってもよい。更には、図示され、且つ、本明細書に記述されているように、コンテンツは、発信元から宛先に供給又は転送されている。但し、この「供給」及び「転送」という用語は、本明細書においては、相互交換可能に使用されており、コンテンツの供給又は転送は、本発明の精神及び範囲を逸脱することなしに、例えば、発信元から宛先へのコンテンツの移動又は複写を包含することが可能であることを理解されたい。
【００４０】
次に、本発明の実施例に係るシステム、方法、及びコンピュータプログラム製品について、コンテンツを宛先７４に供給又は転送する発信元７２との関連において更に詳しく説明することとする。本明細書に記述されているように、発信元は、本発明の実施例に従って動作してコンテンツの１つ又は複数の要素を宛先に転送する任意のエンティティ（例えば、端末１０、オリジンサーバー２４、ユーザープロセッサ３６など）を有することができる。一方、宛先は、本発明の実施例に従って動作して発信元からコンテンツを受信し、その後、必要に応じて、表示のためにコンテンツのレンダリングを行う任意のエンティティ（例えば、端末、オリジンサーバー、ユーザープロセッサなど）を有することができる。又、機能的に異なる方式で動作してはいるが、同一のエンティティが、異なる時点において、発信元、宛先、又は発信元及び宛先の両方として動作することも可能であることを理解することができるであろう。
【００４１】
次に図５を参照すれば、これは、端末などの宛先に対してコンテンツを転送する方法の様々なステップを含むフローチャートを示している。図示のように、アプリケーション７６が、表示のためにコンテンツのレンダリングを行っている（又は、コンテンツを処理している）際、或いは、選択されたコンテンツを発信元７２に具備している際に、ブロック８４に示されているように、宛先へのコンテンツの転送を起動するべく、発信元クライアント７８を起動することが可能である。例えば、アプリケーション７６が発信元においてコンテンツを処理している際に、発信元のユーザーなどが、プリンタ装置として選択されている発信元クライアントにより、アプリケーション７６のプリント機能を起動することが可能である。或いは、この代わりに、いくつかのアプリケーションにおいては、発信元クライアントなどのプリンタドライバをインストールすることにより、アプリケーションのメニューバー内にマクロ命令ボタンを組み込むことが可能であり、これによって、指定されたプリンタドライバに対してプリンティングプロセスを直接起動することが可能である。例えば、プリンタドライバのインストールにより、「モバイル受信側（Ｍｏｂｉｌｅ  Ｒｅｃｉｐｉｅｎｔ）」という名称の命令ボタンを「ファイル／送信（Ｆｉｌｅ／Ｓｅｎｄ  Ｔｏ）」メニュー内のマイクロソフト（登録商標）のオフィス（Ｏｆｆｉｃｅ）アプリケーション（例えば、ワード（Ｗｏｒｄ）、パワーポイント（登録商標）など）内に生成することが可能であり、その後、これを使用して発信元クライアントを起動することが可能である。
【００４２】
起動すると、発信元クライアント７８は、ブロック８６に示されているように、コンテンツをＳＶＧフォーマットなどのベクトル化されたフォーマット又はポストスクリプトフォーマットなどの中間フォーマットにリフォーマットすることが可能である。例えば、発信元がウィンドウズ（登録商標）オペレーティングシステムに従って動作している際には、発信元クライアントは、ウィンドウズ（登録商標）のグラフィックス・デバイス・インターフェイス（ＧＤＩ）とのインターフェイスを実行し、アプリケーション７６からのコンテンツのプリンタ出力からベクトル化されたグラフィック記述ファイルを生成することが可能である。或いは、この代わりに、例えば、発信元クライアントは、中間フォーマットにおいてグラフィック記述ファイルを生成することが可能であり、その後、後述するように、これをメッセージングゲートウェイ２５により、宛先によってサポートされているベクトル化されたフォーマットにフォーマットすることが可能である。
【００４３】
ブロック８８に示されているように、発信元クライアント７８によって生成されるコンテンツのフォーマットとは無関係に、発信元クライアントは、発信元ユーザーに対して、リフォーマットされたコンテンツの宛先７４のアドレス（例えば、ＭＳＩＳＤＮ、ＳＩＰアドレスなど）と、必要に応じて、多数のその他の情報要素のいずれかを要求し、次いで、これらを受領することが可能である。例えば、図６に示されているように、発信元クライアントは、発信元のディスプレイ上に、端末１０を有する宛先のＭＳＩＳＤＮを要求するダイアログボックスを提示することが可能である。又、このダイアログボックスは、リフォーマットされたコンテンツと共に宛先に転送可能なテキストメッセージを受領することも可能である。宛先アドレスは、多数の異なる方式のいずれかにおいて受領可能であることが理解されよう。例えば、宛先アドレスは、発信元のユーザー入力インターフェイスを介して発信元ユーザーなどから手作業で受領することが可能である。或いは、この代わりに、宛先アドレスは、例えば、宛先のユーザーに基づいてディレクトリ（例えば、コンタクトディレクトリ）から選択することも可能であり、この場合には、ディレクトリは発信元によって保存されている（又は、発信元からアクセス可能である）。
【００４４】
必要に応じて、発信元クライアント７８は、１つ又は複数の構成パラメータを要求し、これを受領することより、発信元ユーザーによる発信元クライアントの構成作業を実現することが可能である。例えば、図７に示されているように、発信元クライアントは、ユーザーの名前、電話番号、及び／又は電子メールアドレスなどの発信元ユーザーに関係する識別情報又はその他の情報を含む構成パラメータを要求し、これを受信することが可能である（発信元の１つ又は複数の識別情報を「発信元ユーザー情報」と呼ぶ）。又、例えば、構成パラメータは、メッセージングゲートウェイ２５のアドレス、並びに、その他のロケータ、パラメータ、及びこれらに類似したもの（例えば、ＩＰアドレス、ポート番号、通信プロトコル、サーブレットパス、メッセージングゲートウェイにアクセスするためのユーザーＩＤ／パスワードなど）を包含することも可能である。更には、ファイアウォールの制約によってプロキシサーバー（図示されていない）の使用が必要とされている例などのように、発信元がプロキシサーバーを介してメッセージングゲートウェイと通信している場合には、構成パラメータは、プロキシサーバーのアドレス、並びに、その他のロケータ、パラメータ、及びこれらに類似したもの（例えば、ＩＰアドレス、ポート番号、プロキシサーバーにアクセスするためのユーザーＩＤ／パスワードなど）を包含することが可能である。発信元クライアントは、コンテンツを転送するべく起動されるたびに構成パラメータを受信することが可能であるが、更に一般的には、発信元クライアントは、コンテンツ転送の最初のインスタンスの前に構成パラメータを受信し、それ以降は、（発信元ユーザーによって変更されない限り）この同一の構成パラメータを使用して後続のコンテンツの要素を転送することが理解されよう。
【００４５】
発信元クライアント７８が宛先アドレスを受領する方法とは無関係に、且つ、発信元クライアントが構成される方法とは無関係に、コンテンツのリフォーマッティングと宛先アドレスの受信の後に、発信元クライアントは、次いで、ブロック９０に示されているように、リフォーマットされたコンテンツと宛先アドレス（並びに、含まれている場合には、例えば、発信元ユーザー情報やテキストメッセージなどのその他の情報）を（構成パラメータ内において識別されている）メッセージングゲートウェイ２５に転送することが可能である。但し、コンテンツ及び宛先アドレスをメッセージングゲートウェイに転送する前に、発信元クライアントは、必要に応じて、リフォーマットされたコンテンツをＧＮＵのジップ（ｚｉｐ）法などによって圧縮することが可能である。又、発信元クライアントがコンテンツをＳＶＧフォーマットにリフォーマットする場合には、発信元クライアントは、必要に応じて、発信元クライアントが受信したテキストメッセージ（受信されている場合）と発信元ユーザー識別情報を含む追加の（ＳＶＧ）文書を生成することが可能であり、これをＳＶＧフォーマットのコンテンツに添付することが可能である。
【００４６】
リフォーマットされたコンテンツをメッセージングゲートウェイ２５に転送するべく、発信元クライアント７８は、メッセージングゲートウェイとの通信を確立することが可能である。例えば、発信元クライアントは、構成パラメータ内に指定されている通信プロトコルに従ってメッセージングゲートウェイと通信を確立することが可能である。例えば、発信元クライアントは、ＨＴＴＰ又は保証ソケットレイヤ上のＨＴＴＰ（ＨＴＴＰＳ：ＨＴＴＰ  ｏｖｅｒ  Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔｓ  Ｌａｙｅｒ）に従って、少なくとも部分的にインターネット・プロトコル（ＩＰ）ネットワーク（例えば、インターネット２２）上においてメッセージングゲートウェイとの通信を確立することが可能である。その後、課金及び／又はアカウント検証のために、発信元クライアントをメッセージングゲートウェイに対して認証することが可能である。例えば、発信元クライアントは、構成パラメータ内に予め指定されているユーザーＩＤ／パスワードを使用してユーザーＩＤ／パスワード法によってメッセージングゲートウェイに対して認証することが可能である。発信元クライアントのメッセージングゲートウェイに対する認証に成功した場合には、発信元クライアントは、リフォーマットされたコンテンツと宛先アドレス、並びに、任意の発信元ユーザー情報及び追加テキストメッセージをメッセージングゲートウェイに転送することが可能である。次いで、このリフォーマットされたコンテンツ、宛先アドレス、及びその他の情報がメッセージングゲートウェイによって受信された際に、発信元クライアントとメッセージングゲートウェイの間の通信セッションを閉じることができる。但し、通信セッションを閉じる前に、発信元クライアントは、宛先７４（又は、更に詳しくは、宛先クライアント８０）がメッセージングゲートウェイからコンテンツを受信した後に（これについては、後述する）、メッセージングゲートウェイが通知メッセージを（例えば、電子メールやＳＭＳメッセージなどを介して）発信元クライアントに送信することによって宛先によるコンテンツの受信について発信元に通知するように、メッセージングゲートウェイに対して引渡受領書を要求することができる。
【００４７】
リフォーマットされたコンテンツを受信した後に、メッセージングゲートウェイ２５は、ブロック９２に示されているように、リフォーマットされたコンテンツを後処理することが可能である。例えば、メッセージングゲートウェイは、（予め圧縮されている場合に）リフォーマットされたコンテンツを圧縮解除することが可能である。その後、リフォーマットされたコンテンツが中間フォーマット（例えば、ポストスクリプト）になっている例においては、メッセージングゲートウェイは、中間フォーマットからベクトル化されたフォーマット（例えば、ＳＶＧ）にコンテンツをリフォーマットすることが可能である。又、メッセージングゲートウェイがコンテンツを中間フォーマットからベクトル化されたフォーマットにリフォーマットするかどうかとは無関係に、メッセージングゲートウェイは、コンテンツを処理し、コンテンツ内に組み込まれているラスタ画像（例えば、ＪＰＧ、ＰＮＧ、ＢＭＰなど）を圧縮することにより、それらの画像のサイズと、従って、コンテンツのサイズを低減させることが可能である。但し、このような画像を圧縮する前に、メッセージングゲートウェイは、必要に応じて、様々なフォーマットの組み込み画像を、ベクトル化されたフォーマットによってサポートされている一般的なフォーマット（例えば、ＪＰＧ）に変換することが可能である。この観点において、一実施例においては、メッセージングゲートウェイは、宛先のディスプレイ及び／又はメモリ能力に基づいて、コンテンツ内に組み込まれているラスタ画像の解像度及び圧縮レベルを設定すると共に、初期ＳＶＧ「ビューボックス（ｖｉｅｗ  ｂｏｘ）」を設定することが可能である。この観点において、メッセージングゲートウェイは、メッセージングゲートウェイに登録されている宛先などの複数の宛先のこれらの機能に関するデータベースを保持することが可能である。
【００４８】
リフォーマットされたコンテンツを後処理した後に、メッセージングゲートウェイ２５は、例えば、発信元クライアント７８によって受領されたテキストメッセージ（受領されている場合）、発信元ユーザーの識別情報、並びに、文書作成の日付及び／又は時刻と宛先７４（又は、更に詳しくは、宛先ユーザー）にとって望ましいその他のトランザクション情報を含むヘッダページを準備することが可能である。次いで、メッセージングゲートウェイは、このヘッダページをリフォーマットされたコンテンツ内に組み込むことが可能である。尚、様々な例において、ベクトル化されたフォーマットが、リフォーマットされたコンテンツ内におけるヘッダページの組み込みをサポートしていないか、或いは、複数ページを含むコンテンツをサポートしていない場合があることに留意されたい。例えば、ＳＶＧタイニーのフォーマットは、現在、「ページ／ページセット（Ｐａｇｅ／ＰａｇｅＳｅｔ）」のキーワードによるページ番号付けをサポートしていない。従って、代替実施例においては、コンテンツのページ番号付けは、宛先（又は、更に詳しくは、宛先クライアント８０））によって処理することが可能である。このような例においては、リフォーマットされたコンテンツ内にヘッダページを組み込む代わりに、発信元からのリフォーマットされたコンテンツとは別個のコンテンツの要素としてヘッダページを処理することが可能であり、この場合に、それぞれのコンテンツの要素は、その他のコンテンツの要素に対する個々の要素の順序を識別することが可能である。又、そのような例においては、複数のプリントされたページを含むコンテンツを複数のリフォーマットされたコンテンツの要素に分割することが可能であり、リフォーマットされたコンテンツのそれぞれの要素は、通常、単一のプリントされたページを含んでいる。
【００４９】
ヘッダページを準備し、リフォーマットされたコンテンツにヘッダページを包含した後に、メッセージングゲートウェイ２５は、コンテンツ（又は、コンテンツの複数の要素）を単一の圧縮されたファイルに圧縮することが可能であり、その後、必要に応じて、これを一意のセッション認証キーと共にトランザクションデータベース（例えば、メモリ３９）内に少なくとも一時的に保存することが可能である。次いで、この圧縮済みのファイルを宛先７４に転送することが可能である。尚、メッセージングゲートウェイは、ヘッダページ／リフォーマットされたコンテンツを宛先に直接プッシュすることも可能であるが、後述するように、更に代表的な実施例においては、メッセージングゲートウェイは、例えば、宛先クライアントに信号送信するためのセルラー通信チャネル（例えば、ＳＭＳチャネル）などを介して、宛先（又は、更に詳しくは、宛先クライアント８０）に信号送信し、これによって、宛先宛のリフォーマットされたコンテンツの利用可能性について宛先クライアントに通知する。その後、宛先クライアントは、データ接続を確立し、これによって、メッセージングゲートウェイと通信することにより、リフォーマットされたコンテンツをダウンロードすることが可能である。
【００５０】
更に詳しくは、ヘッダページをリフォーマットされたコンテンツと共に包含した後に、メッセージングゲートウェイ２５は、登録されている宛先の端末データベース（例えば、メモリ３９）に対して宛先のアドレスをクロスマッチングする等により、その宛先が、以前にメッセージングゲートウェイに登録されているかどうか、並びに、宛先クライアントを包含しているかどうかを判定することが可能である。その宛先が、メッセージングゲートウェイに以前に登録されていない場合には、メッセージングゲートウェイは、宛先クライアント８０をダウンロード及びインストールし、その後、宛先が、その宛先宛のコンテンツをダウンロードできるようにする方法について宛先７４（又は、更に詳しくは、宛先クライアント）に対して指示することが可能である。メッセージングゲートウェイは、多数の異なる方式のいずれかにおいて宛先に指示することが可能であるが、一実施例においては、メッセージングゲートウェイは、ＳＭＳメッセージを個々のＳＭＣＳ１８（図１を参照されたい）を通じて宛先に送信することにより、宛先に指示しており、この場合に、ＳＭＳメッセージは、適切な指示を含んでいる。その後、宛先は、これらの命令に従って宛先クライアントをダウンロード及びインストールし、メッセージングゲートウェイに登録することが可能である。この観点において、メッセージングゲートウェイに登録する際に、宛先クライアントは、宛先の識別情報と宛先のアドレスをメッセージングゲートウェイに供給することが可能である。例えば、宛先が端末１０を有している際には、宛先エージェントは、端末のＩＭＥＩコード及びＭＳＩＳＤＮをメッセージングゲートウェイに供給することが可能である。これを受信した際に、メッセージングゲートウェイは、宛先の識別情報及び関連したアドレスを端末データベース内に保存し、これによって、（ＩＭＥＩコードによって識別されている）適切な端末のみが、端末による受信が意図されている発信元からのコンテンツに対してアクセスすることが可能となることを保証することが可能であり、発信元は、端末のアドレス（例えば、ＭＳＩＳＤＮ）を通知することが可能である。
【００５１】
宛先７４がメッセージングゲートウェイ２５に以前に登録されている場合には（或いは、宛先がメッセージングゲートウェイに登録された後に）、メッセージングゲートウェイは、宛先（又は、更に詳しくは、宛先クライアント８０）に信号送信し、これによって、宛先宛のコンテンツの利用可能性について宛先クライアントに通知することが可能である。メッセージングゲートウェイは、多数の異なる方式のいずれかにおいて宛先クライアントに信号送信することが可能であるが、一実施例においては、メッセージングゲートウェイは、適切な通知メッセージを宛先クライアントに送信することにより、宛先クライアントに信号送信している。尚、メッセージングゲートウェイは、通知メッセージを宛先クライアントに直接送信することが可能であるが、代表的な一実施例においては、ブロック９４に示されているように、メッセージングゲートウェイは、送信信号情報をメッセージングセンター（例えば、ＳＭＳＣ１８）又はその他のプロキシに伝達し、このメッセージングセンターが、その後、通知メッセージ（例えば、ＳＭＳメッセージ）を宛先に送信する機能を有しており、この通知メッセージは、メッセージングゲートウェイからの送信信号情報を含んでいる。この観点において、メッセージは、ヘッダ部分を包含することが可能であり、宛先上において動作している宛先クライアント又はその他のアプリケーション（例えば、オペレーティングシステム）は、このヘッダ部分を相応して識別及び処理することが可能である。例えば、シンビアン（Ｓｙｍｂｉａｎ）ブランドのオペレーティングシステムを動作させている端末１０を有する宛先の場合には、宛先クライアントは、オペレーティングシステムに登録し、特定のヘッダタイプを具備したＳＭＳメッセージなどのメッセージを受信するように要求することが可能である。そして、この宛先が通知メッセージを受信した際に、オペレーティングシステムは、メッセージのヘッダ部分を識別し、次いで、宛先クライアントを起動してメッセージを受信することが可能である。
【００５２】
メッセージングゲートウェイからリフォーマットされたコンテンツをダウンロードするかどうかを判定する際に、通知メッセージは、ヘッダ部分に加えて、リフォーマットされたコンテンツと、恐らくは、リフォーマットされたコンテンツのサイズ、並びに、宛先７４、宛先クライアント８０、又は宛先ユーザーに関連するその他の情報を識別することが可能である。又、通知メッセージは、メッセージングゲートウェイのアドレス、発信元ユーザー情報（例えば、名前及び／又は電子メールアドレス）をも包含することが可能である。更には、必要に応じて、通知メッセージは、後述するように、その後、宛先をセッション認証キーに基づいて認証できるように、（リフォーマットされたコンテンツ及び宛先アドレスと共にトランザクションデータベース内に保存されている）セッション認証キーを包含することも可能である。例えば、図８に示されているように、宛先は、「あなたは、ｓｏｕｒｃｅ＠ｄｏｍａｉｎ．ｃｏｍから新しいプリントアウトを受信しています。（ファイル名：ミーティング  スライド（Ｍｅｅｔｉｎｇ  ｓｌｉｄｅｓ）、ファイルサイズ：１３６ｋＢ）」という宛先ユーザー通知として、宛先クライアントが解釈及び表示する機能を有しているという旨の通知メッセージを受信することが可能である。この宛先ユーザー通知は、通知メッセージ内に包含されることが可能であることが理解されよう。或いは、この代わりに、宛先クライアント又は宛先クライアントと通信状態にあるその他のメッセージングアプリケーション（例えば、アプリケーションプログラムインターフェイス（ＡＰＩ：Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ））により、適切な送信信号情報を含むように通知メッセージを構成し、宛先ユーザーに表示するための適切な宛先ユーザー通知を形成することも可能である。
【００５３】
メッセージングゲートウェイ２５から通知メッセージを受信した後に、任意の時点において、宛先７４の宛先クライアント８０は、ブロック９６に示されているように、メッセージングゲートウェイからリフォーマットされたコンテンツをダウンロードすることが可能である。宛先クライアントは、ＩＳ−１３６（ＴＤＭＡ）、ＧＳＭ、ＩＳ−９５（ＣＤＭＡ）、ＧＰＲＳ、ＥＤＧＥ、ＭＢＭＳ、ＤＶＢ（例えば、ＤＶＢ−Ｔ、ＤＶＢ−Ｈなど）、回路交換データ（ＣＳＤ：Ｃｉｒｃｕｉｔ  Ｓｗｉｔｃｈｅｄ  Ｄａｔａ）、高速ＣＳＤ（ＨＳＣＳＤ：Ｈｉｇｈ−Ｓｐｅｅｄ  ＣＳＤ）などの多数の異なるセルラー（例えば、１Ｇ、２Ｇ、２．５Ｇ、３Ｇなどの）通信技術のいずれか、ＲＦ、ＢＴ、ＩｒＤＡなどの多数の異なる近距離通信法のいずれか、及び／又はＬＡＮ及び／又はＷＬＡＮ法などの多数の異なる無線及び／又は有線ネットワーキング法のいずれかを含む多数の異なる転送法のいずれかに従って、リフォーマットされたコンテンツをダウンロードすることが可能である。リフォーマットされたコンテンツをダウンロードする際には、必要に応じて、宛先エージェントは、メッセージングゲートウェイとの間に、保証ソケットレイヤ（ＳＳＬ：Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔ  Ｌａｙｅｒ）ＩＰ接続などの安全な接続を確立することが可能である。
【００５４】
メッセージングゲートウェイ２５と通信を確立した後に、宛先クライアント８０は、自身をメッセージングゲートウェイに対して識別し、必要に応じて、自身をメッセージングゲートウェイに対して認証することが可能である。例えば、宛先が端末１０を有している際には、宛先エージェントは、宛先を識別し、次いで、端末のＩＭＥＩコードを使用して認証することが可能である。更に詳しくは、宛先クライアントがメッセージングゲートウェイと通信を確立した後に、メッセージングゲートウェイは、端末のＩＭＥＩコードを要求することが可能であり、メッセージングゲートウェイは、これを端末データベース（例えば、メモリ３９）内に保存されている登録済みの宛先のコードとマッチングさせることが可能である。ＩＭＥＩコードを端末データベース内に保存されているコードとマッチングさせた後に、メッセージングゲートウェイは、こちらも端末データベース内に保存されているＩＭＥＩコードと関連付けられた端末データベース内に保存されている宛先アドレスをフェッチすることが可能である。メッセージングゲートウェイは、トランザクションデータベースをサーチすることにより、トランザクションデータベース内に保存されており、且つ、フェッチされた宛先アドレスと関連付けられているセッション認証キー及びリフォーマットされたコンテンツを検出することが可能である。次いで、メッセージングゲートウェイは、端末の信号送信の際に端末に送信されたセッション認証キーについて、宛先エージェントに対して問合せを実行することが可能である。その後、端末から受信されたセッション認証キーが、トランザクションデータベースから検出されたセッション認証キーとマッチングした場合に、宛先は認証されることになり、さもなければ、宛先は認可されない。
【００５５】
宛先７４をメッセージングゲートウェイ２５に対して認証する方法とは無関係に、メッセージングゲートウェイによる宛先の認証に成功した場合には、メッセージングゲートウェイは、（特に、メッセージングゲートウェイが複数の発信元７２及び宛先間におけるコンテンツの転送をサポートしている際に）、宛先のアドレスに基づいてトランザクションデータベースからリフォーマットされたコンテンツを取得することが可能である。宛先クライアント８０は、宛先宛のリフォーマットされたコンテンツをダウンロードすることが可能であり、必要に応じて、リフォーマットされたコンテンツを宛先のメモリ内に保存することが可能である。宛先クライアントがリフォーマットされたコンテンツを受信した際に、メッセージングゲートウェイは、必要に応じて、そのコンテンツをトランザクションデータベースから削除又は除去することが可能である。更には、メッセージングゲートウェイは、通知電子メール又はＳＭＳメッセージを発信元に送信する等により、コンテンツの供給が完了したことについて発信元（又は、更に詳しくは、発信元クライアント７８）に通知することが可能である（但し、これは、必須ではない）。更には、メッセージングゲートウェイは、コンテンツ転送のログを保持することが可能であり、その後、これを使用することにより、コンテンツ転送に基づいて発信元及び／又は宛先の課金情報を生成することが可能であることが理解されよう。
【００５６】
リフォーマットされたコンテンツをダウンロードした後に、多数の異なる方式のいずれかにおいてコンテンツを利用することが可能である。この観点において、宛先クライアント８０及び／又は宛先クライアントと通信状態にあるアプリケーション８２は、ブロック９８に示されているように、（圧縮されている場合に）コンテンツを圧縮解除し、宛先による表示のために、コンテンツのレンダリングを行うことが可能である。例えば、コンテンツがＳＶＧフォーマットにおいてリフォーマットされており、そのフォーマットが、例えば、ページ／ページセットのキーワードを使用したＳＶＧコンテンツ内におけるページ番号付けを許容している場合には、表示するべく、コンテンツのすべての要素のレンダリングを行うことが可能である。一方、フォーマットがページ番号付けを許容していない場合には、コンテンツのそれぞれの要素によって識別されたコンテンツのその他の要素に対する順序に従って、コンテンツのそれぞれの要素のレンダリングを行うことが可能である。このような例においては、コンテンツのそれぞれの要素がレンダリングのために一時的に保存され、圧縮されているファイルは、宛先のメモリ内に保持されているコンテンツのすべての要素を含んでいる。
【００５７】
宛先クライアント８０及び／又は宛先クライアントと通信状態にあるアプリケーション８２が表示のためにコンテンツのレンダリングを行う方法とは無関係に、宛先クライアント及び／又はアプリケーションは、多数の異なる方法のいずれかにおいてレンダリングがなされたコンテンツを操作するべく、宛先ユーザー入力を受領することが可能である。例えば、宛先クライアント及び／又はアプリケーションは、コンテンツのページ内においてスクロールするべく、宛先ユーザー入力を受領することが可能である。又、宛先クライアント及び／又はアプリケーションは、コンテンツの表示の異なる閲覧モード間において切り替えるべく、宛先ユーザー入力を受領することも可能である。例えば、宛先クライアント及び／又はアプリケーションは、図９Ａに示されているように、ページ全体の表示が可能な全体ページビューに切り替えることができる。又、例えば、宛先クライアント及び／又はアプリケーションは、図９Ｂに示されているように、指定された倍率によるズームビュースケーリング（ｚｏｏｍ  ｖｉｅｗ  ｓｃａｌｉｎｇ））に切り替えることも可能であり、この倍率は、宛先ユーザーが設定することが可能である。更には、例えば、宛先クライアント及び／又はアプリケーションは、図９Ｃに示されていうように、文書のテキストコンテンツのみが、表示のためにレンダリングがなされ、表示画面幅にラップされるテキストラップビュー（ｔｅｘｔ  ｗｒａｐ  ｖｉｅｗ）に切り替えることも可能である。
【００５８】
リフォーマットされたコンテンツのレンダリングに加えて、宛先クライアント８０及び／又はアプリケーション８２は、ブロック１００に示されているように、コンテンツを１つ又は複数のその他の装置に転送する機能を有することも可能である。例えば、宛先クライアント及び／又はアプリケーションは、プリンタ、ディジタルプロジェクタ、及び／又はその他のマルチメディアのキャプチャ、生成、及び／又は保存装置（例えば、その他の端末）などの１つ又は複数の電子装置３５にコンテンツを転送する機能を有することができる。宛先７４へのコンテンツのダウンロードと同様に、宛先クライアント及びアプリケーションは、多数の異なるセルラー通信法のいずれか、近距離通信法、及び／又は多くの異なる無線及び／又は有線ネットワーキング法のいずれかを含む多数の異なる転送法のいずれかに従ってコンテンツを転送することが可能である。宛先クライアント及び／又はアプリケーションがコンテンツを転送する方法とは無関係に、宛先クライアント及び／又はアプリケーションは、リフォーマットされたコンテンツを、そのコンテンツのフォーマットを解釈する機能を有する装置に転送することが可能である。或いは、この代わりに、宛先クライアント及び／又はアプリケーションは、コンテンツを受信する装置が解釈可能な多数の異なるフォーマットのいずれかにおいてコンテンツをフォーマットする機能を有することも可能である。
【００５９】
前述のように、メッセージングゲートウェイ２５は、宛先７４に信号送信し、これによって、宛先宛のコンテンツの利用可能性について宛先に通知する機能を有している。次いで、この信号送信に応答し、宛先クライアント８２は、コンテンツをダウンロードする機能を有することができる。但し、コンテンツをダウンロードするように宛先ユーザーに対して要求する通知メッセージに宛先クライアントが応答することを必要とすることなしに、メッセージングゲートウェイは、コンテンツを送信する機能を有することが可能であり、宛先クライアントは、コンテンツを取得する機能を有することが可能であることを理解されたい。このような例においては、メッセージングゲートウェイによって信号送信された際に、バックグラウンドにおいて動作してメッセージングゲートウェイとの通信を起動し、宛先ユーザーに対して許可を要求することなしに（又は、入力を受領することなしに）、コンテンツを自動的にダウンロードするべく、宛先クライアントを構成することが可能である。コンテンツのこのような供給法は、マルチメディア・メッセージング・サービス（ＭＭＳ）の供給法に似ており、この場合に、宛先クライアントは、バックグラウンドにおいてコンテンツをダウンロードし、コンテンツの宛先へのダウンロードに成功した後に、宛先ユーザーに対して通知することが理解されよう。
【００６０】
又、本明細書に記述されているように、コンテンツは、発信元７２によってリフォーマットされた後に、メッセージングゲートウェイ２５に転送され、このメッセージングゲートウェイが、コンテンツを宛先７４に転送している。しかしながら、コンテンツは、この代わりに、メッセージングゲートウェイによるコンテンツの後処理と宛先に対する供給を伴うことなしに、発信元クライアント７８と宛先クライアント８０との間において直接的に転送することも可能であることを理解されたい。例えば、コンテンツは、セッション開始プロトコル（ＳＩＰ）に従って発信元と宛先との間において転送することが可能である。或いは、この代わりに、発信元クライアントがコンテンツをメッセージングゲートウェイに転送し、メッセージングゲートウェイが通知メッセージを送信し、宛先クライアントがＳＩＰに従ってコンテンツをダウンロードすることも可能である。このような例においては、宛先アドレスは、宛先のＳＩＰアドレスを具備することが可能であることが理解されよう。
【００６１】
本発明の実施例の利点を例示するべく、「モバイルミーティング」のケースを検討してみよう。このような例において、ユーザーの事務所から離れており、且つ、事務所において開催されるビジネスミーティングに出席することを要するモバイルユーザーのモバイル端末１０を宛先７４が有しているものとしよう。ビジネスミーティングに完全に参加するには、モバイルユーザーは、そのミーティングに出席しているその他のミーティング出席者と同一のミーティング資料（即ち、コンテンツ）を共有することが可能である必要がある。従って、モバイルユーザーは、事務所に位置したミーティング主催者に対して、資料のディジタルプリントアウトを自身のモバイル端末に送信するように要求する。ミーティング主催者は、事務所に位置したパーソナルコンピュータ（即ち、発信元７２）を操作し、発信元クライアントを使用してコンテンツをプリントし、ミーティング資料をベクトル化されたフォーマット（例えば、ＳＶＧ）にフォーマットし、その後、これが、発信元クライアントからゲートウェイ２５を介してモバイルユーザーのモバイル端末に送信されることになる。
【００６２】
本発明の一実施例によれば、ミーティング主催者は、通常どおりにアプリケーションからプリントすることにより（但し、ミーティング主催者は、ミーティング資料を紙のプリンタに送るのではなく、プリンタドライバを有する発信元クライアント７８を選択している）、ミーティング資料をリフォーマット及び送信することが可能である。ミーティング資料を発信元クライアントのプリンタドライバに対してプリントすることにより、ミーティング主催者は、ミーティング資料のディジタルプリントアウトをベクトル化されたフォーマットにおいてモバイルユーザーのモバイル端末１０に供給することが可能である。この結果、ミーティング資料をダウンロードした後に、モバイルユーザーは、モバイル端末によって表示するべく、モバイル端末にミーティング資料のレンダリングを実行させることにより、その他のミーティング参加者と共に会議通話に参加しつつ、その他のミーティング参加者と同時に、ミーティング資料にズームインしたり、これをスクロールしたり、詳細に閲覧したりすることができる。
【００６３】
本発明の利点を更に例示するべく、共有コンテンツを使用してセルラー音声通話を向上させることができる「リッチ通話（ｒｉｃｈ  ｃａｌｌ）」のケースを検討してみよう。この例においては、パーソナルコンピュータ（ＰＣ）（即ち、発信元７２）のユーザーは、電話によってモバイルユーザーとなんらかの主題について議論することを所望し、且つ、通話において共通の参照物としてなんらかのコンテンツをモバイルユーザーと共有することを所望している。ＰＣユーザーは、ＰＣを操作し、プリンタドライバの発信元クライアント７８を使用してコンテンツをプリントすることが可能であり、この結果、ＰＣユーザーは、アドレス情報（例えば、携帯電話番号）を追加すると共にモバイルユーザーに対する追加テキストメッセージを入力することが可能である。コンテンツをモバイルユーザーのモバイル端末１０（即ち、宛先７４）に転送する前に、メッセージングゲートウェイ２５は、利用可能なコンテンツの発信元、サイズ、及び名前を示す通知メッセージをモバイルユーザーに送信し、ダウンロードするか又は操作をキャンセルするようにモバイルユーザーに対して要求することが可能である。モバイルユーザーがコンテンツのダウンロードに成功した後に、メッセージングゲートウェイは、コンテンツの供給の完了について発信元に通知することが可能である。コンテンツの供給通知を受領した際に、発信元は、通話において共通資料を共有及び参照することが可能な状態において両当事者が通話に参加できるように、モバイルユーザーを呼び出すことができる。
【００６４】
発信元及び宛先ユーザーの間におけるコンテンツ共有の実現に加えて、本発明の実施例が「機械から人間」への通信及びサービスを向上させる機能を具備することが可能であることが理解されよう。例えば、発信元クライアント７８及びメッセージングゲートウェイ２５をモバイル電子メールサービスにおいて使用することにより、モバイルユーザーは、添付を自身の端末（即ち、宛先）に「プリント」することにより、電子メールの添付（即ち、コンテンツ）にアクセスすることが可能である。又、例えば、ＳＡＰ、オラクル（Ｏｒａｃｌｅ）、及びこれらに類似したものによって提供されているものなどのバックオフィスアプリケーションは、モバイルユーザーによって要求された際に、発信元クライアントを利用して文書をモバイル端末（例えば、宛先）に「プリント」する機能を有することができる。
【００６５】
本発明の一態様によれば、発信元７２及び／又は宛先７４のすべて又は一部などの本発明のシステムのすべて又は一部は、一般に、コンピュータプログラム製品（例えば、アプリケーション７６、発信元クライアント７８、宛先クライアント８０、アプリケーション８２など）の制御下において稼動している。本発明の実施例の方法を実行するコンピュータプログラム製品は、不揮発性ストレージ媒体などのコンピュータ読み取り可能なストレージ媒体と、コンピュータ読み取り可能なストレージ媒体内に組み込まれた一連のコンピュータ命令などのコンピュータ読み取り可能なプログラムコード部分とを含んでいる。
【００６６】
この観点において、図５は、本発明による方法、システム、及びプログラム製品のフローチャートである。このフローチャートのそれぞれのブロック又はステップと、このフローチャートのブロックの組み合わせは、コンピュータプログラム命令によって実現可能であることを理解されたい。これらのコンピュータプログラム命令をコンピュータ又はその他のプログラム可能な装置上に読み込んでマシーンを生成することにより、コンピュータ又はその他のプログラム可能な装置上において稼動する命令により、フローチャートの１つ又は複数のブロック又はステップに指定されている機能を実現する手段を生成することが可能である。又、これらのコンピュータプログラム命令を、コンピュータ又はその他のプログラム可能な装置に特定の方式において機能させることが可能なコンピュータ読み取り可能なメモリ内に保存することにより、コンピュータ読み取り可能なメモリ内に保存されている命令により、フローチャートの１つ又は複数のブロック又はステップに指定されている機能を実現するための命令手段を含む製造物を生成することも可能である。又、コンピュータプログラム命令をコンピュータ又はその他のプログラム可能な装置上に読み込み、一連の動作ステップをコンピュータ又はその他のプログラム可能な装置上において実行して、コンピュータにより実現されるプロセスを生成することにより、コンピュータ又はその他のプログラム可能な装置上において稼動する命令により、フローチャートの１つ又は複数のブロック又はステップに指定されている機能を実現するステップを提供することが可能である。
【００６７】
従って、このフローチャートのブロック又はステップは、指定された機能を実行する手段の組み合わせ、指定された機能を実行するステップの組み合わせ、及び指定された機能を実行するプログラム命令手段をサポートしている。又、このフローチャートのそれぞれのブロック又はステップと、このフローチャートのブロック又はステップの組み合わせは、指定された機能又はステップを実行する特殊目的のハードウェアに基づいたコンピュータシステム、或いは、特殊目的のハードウェアとコンピュータ命令の組み合わせによって実現可能であることをも理解されたい。
【００６８】
当業者であれば、以上の説明及び関連する図面に提示されている開示内容の利益を享受する本発明の多数の変更及びその他の実施例を想起することができるであろう。従って、本発明は、開示されている特定の実施例に限定されるものではなく、それらの変更及びその他の実施例も添付の特許請求の範囲の各請求項の範囲内に含まれることを意図したものであることを理解されたい。本明細書には、特定の用語が採用されているが、それらは、一般的な意味且つ説明を目的とした意味においてのみ使用されており、本発明の制限を目的としたものではない。
【図面の簡単な説明】
【００６９】
【図１】本発明の実施例の利益を享受する端末及びシステムの１つのタイプを示すブロック図である。
【図２】本発明の実施例に係る端末、オリジンサーバー、ユーザープロセッサ、及び／又はメッセージングゲートウェイとして動作する機能を有するエンティティの概略的なブロック図である。
【図３】本発明の一実施例に係る移動局を有する端末の概略的なブロック図である。
【図４】本発明の一実施例に係るメッセージングゲートウェイを介して宛先にコンテンツを転送する発信元の機能ブロック図である。
【図５】本発明の一実施例に係る端末などの宛先にコンテンツを供給する方法における様々なステップを示すフローチャートである。
【図６】本発明の一実施例に係る宛先に対してコンテンツを転送する際に発信元クライアントが提示可能なダイアログボックスを示す図である。
【図７】本発明の一実施例に係る宛先にコンテンツを転送する動作用に発信元クライアントを構成する際に提示可能なダイアログボックスを示す図である。
【図８】本発明の一実施例に係る宛先が提示する通知メッセージを示す図であって、この通知メッセージは、宛先宛のコンテンツの利用可能性について宛先に通知している図である。
【図９Ａ】本発明の一実施例に係る宛先へのコンテンツの転送に続く宛先におけるコンテンツ表示の様々な閲覧モード（その１）を示す図である。
【図９Ｂ】本発明の一実施例に係る宛先へのコンテンツの転送に続く宛先におけるコンテンツ表示の様々な閲覧モード（その２）を示す図である。
【図９Ｃ】本発明の一実施例に係る宛先へのコンテンツの転送に続く宛先におけるコンテンツ表示の様々な閲覧モード（その３）を示す図である。
【図１】
2008502191.tif 000003
【図２】
2008502191.tif 000004
【図３】
2008502191.tif 000005
【図４】
2008502191.tif 000006
【図５】
2008502191.tif 000007
【図６】
2008502191.tif 000008
【図７】
2008502191.tif 000009
【図８】
2008502191.tif 000010
【図９Ａ】
2008502191.tif 000011
【図９Ｂ】
2008502191.tif 000012
【図９Ｃ】
2008502191.tif 000013
【国際調査報告】
2008502191.tif 000014
2008502191.tif 000015