(57)【要約】【課題】  ローカルなネットワーク周辺装置からプリンタにより受信されたマルチメディアデータの印刷を実行することが可能なネットワーク印刷システムを提供することを目的とする。【解決手段】  本印刷システムは、マルチメディア機能をマルチメディアデータに適用し、印刷された用紙や他の印刷出力と共に、関連する電子出力を生成する。さらに、印刷出力と電子出力により、マルチメディアデータの表示が提供される。プリンタはまた、ネットワーク装置の機能と通信し、それを制御することができる。所望の用途に応じて、プリンタは、マルチメディアデータの受信、印刷出力の印刷及び電子出力の生成を行うための各機構の任意の組み合わせを備えることができる。【選択図】      図１ 
2005100409.tif 000002
【特許請求の範囲】
【請求項１】
マルチメディアデータを印刷するシステムであって、
プリンタとネットワーク装置を有するネットワークと、
前記ネットワーク装置からマルチメディアデータを受信するためのネットワークインタフェースと、
前記マルチメディアデータを受信するため前記ネットワークインタフェースに接続され、前記マルチメディアデータの印刷表示と電子表示を決定するマルチメディア処理システムと、
前記印刷表示を受信するため前記マルチメディア処理システムと通信し、前記マルチメディアデータの印刷表示から対応する印刷出力を生成する印刷出力システムと、
前記電子表示を受信するため前記マルチメディア処理システムと通信し、前記マルチメディアデータの電子表示から対応する電子出力を生成する電子出力システムとからなり、前記マルチメディア処理システムは、前記プリンタに少なくとも一部を、前記ネットワーク装置に少なくとも一部を配置されることを特徴とするシステム。
【請求項２】
請求項１記載のシステムであって、前記ネットワーク装置は、パーソナルコンピュータであることを特徴とするシステム。
【請求項３】
請求項１記載のシステムであって、前記ネットワークは、ローカルエリアネットワークであることを特徴とするシステム。
【請求項４】
請求項１記載のシステムであって、さらに、
前記ネットワークに接続され、前記マルチメディアデータに対する処理ステップの少なくとも一部を実行するため前記マルチメディア処理システムと通信するリモート外部サービスシステムを備えることを特徴とするシステム。
【請求項５】
請求項４記載のシステムであって、前記外部サービスシステムは、インターネットを介し前記ネットワークに接続されることを特徴とするシステム。
【請求項６】
請求項１記載のシステムであって、前記ネットワークインタフェースは、着脱可能なメディア記憶装置読取器を備えることを特徴とするシステム。
【請求項７】
請求項１記載のシステムであって、前記ネットワークインタフェースは、ＤＶＤ読取器、ビデオカセットテープ読取器、ＣＤ読取器、オーディオカセットテープ読取器及びフラッシュカード読取器の少なくとも１つからなるメディア入力装置を備えることを特徴とするシステム。
【請求項８】
請求項１記載のシステムであって、前記ネットワーク装置はメディア配信装置であり、前記ネットワークインタフェースはマルチメディア配信にチューニング可能なメディア配信受信機を備えることを特徴とするシステム。
【請求項９】
請求項１記載のシステムであって、前記ネットワークインタフェースは、埋め込みテレビ受信機、埋め込みラジオ受信機、埋め込み短波ラジオ受信機、埋め込み衛星放送受信機、埋め込み双方向無線装置及び埋め込み携帯電話の少なくとも１つからなる埋め込み受信機を備えることを特徴とするシステム。
【請求項１０】
請求項１記載のシステムであって、前記ネットワーク装置は、埋め込み温度センサ、埋め込み湿度センサ、埋め込み気象警報無線受信機及び埋め込みテレビ緊急放送システム警報モニタの少なくとも１つからなることを特徴とするシステム。
【請求項１１】
請求項１記載のシステムであって、前記ネットワーク装置は、画面キャプチャハードウェアを備えることを特徴とするシステム。
【請求項１２】
請求項１記載のシステムであって、前記ネットワーク装置は、超音波ペンキャプチャ装置を備えることを特徴とするシステム。
【請求項１３】
請求項１記載のシステムであって、前記ネットワーク装置はビデオレコーダを備え、前記マルチメディアデータは、前記ビデオレコーダによりキャプチャされ、電子フォーマットに変換され、前記マルチメディア処理システムに提供される画像系列であることを特徴とするシステム。
【請求項１４】
請求項１記載のシステムであって、前記ネットワーク装置はオーディオレコーダを備え、前記マルチメディアデータは、前記オーディオレコーダにより電子フォーマットに変換され、前記マルチメディア処理システムに提供される音声系列であることを特徴とするシステム。
【請求項１５】
請求項１記載のシステムであって、前記電子出力システムは、前記電子表示を着脱可能なマルチメディア記憶装置に書き込みよう構成されることを特徴とするシステム。
【請求項１６】
請求項１５記載のシステムであって、前記着脱可能なマルチメディア記憶装置は、ＤＶＤ、ビデオカセットテープ、ＣＤ、オーディオカセットテープ、フラッシュカード、コンピュータディスク、ＳＤディスク及びコンピュータ読み出し可能な媒体の少なくとも１つからなることを特徴とするシステム。
【請求項１７】
請求項１記載のシステムであって、前記電子出力システムは、複数の着脱可能なマルチメディア記憶装置を収容できる処理機構を備えることを特徴とするシステム。
【請求項１８】
請求項１７記載のシステムであって、前記処理機構は、フィーダ、バンドライア及びトレイの少なくとも１つからなることを特徴とするシステム。
【請求項１９】
請求項１記載のシステムであって、前記電子出力システムは、使い捨てメディアライタ及び自己消滅式メディアライタの少なくとも１つからなることを特徴とするシステム。
【請求項２０】
請求項１記載のシステムであって、前記電子出力システムは、スピーカーシステムに接続され、該スピーカーシステムに音声信号を送信することを特徴とするシステム。
【請求項２１】
請求項２０記載のシステムであって、前記電子出力システムは、前記音声信号を生成するための埋め込み音声プレーヤーを備えることを特徴とするシステム。
【請求項２２】
請求項１記載のシステムであって、前記電子出力システムは、ウェブページディスプレイを備えることを特徴とするシステム。
【請求項２３】
請求項１記載のシステムであって、前記マルチメディア処理システムは、マルチメディアサーバを備えることを特徴とするシステム。
【請求項２４】
請求項１記載のシステムであって、前記マルチメディア処理システムは、音声暗号化モジュールを備えることを特徴とするシステム。
【請求項２５】
請求項１記載のシステムであって、前記マルチメディア処理システムは、映像暗号化モジュールを備えることを特徴とするシステム。
【請求項２６】
請求項１記載のシステムであって、前記マルチメディア処理システムは、音源特定モジュールを備えることを特徴とするシステム。
【請求項２７】
請求項１記載のシステムであって、前記マルチメディア処理システムは、映像動き検出モジュールを備えることを特徴とするシステム。
【請求項２８】
請求項１記載のシステムであって、前記ネットワーク装置は、前記マルチメディアデータの印刷表示及び電子表示の少なくとも１つに関する情報をユーザに提供するユーザインタフェースを備え、前記ユーザインタフェースは、前記マルチメディアデータの印刷表示及び電子表示の少なくとも１つを前記マルチメディア処理システムに変更させるためのユーザからの入力を受け付けることを特徴とするシステム。
【請求項２９】
請求項１記載のシステムであって、前記マルチメディア処理システムは、ネットワーク計算装置からの支援により、前記印刷表示及び前記電子表示の少なくとも１つを決定することを特徴とするシステム。
【請求項３０】
マルチメディアデータの印刷方法であって、
ネットワーク装置からネットワークを介しマルチメディアデータを受信するステップと、
前記マルチメディアデータの印刷表示及び電子表示を決定するため前記マルチメディアデータを処理するステップと、
前記マルチメディアデータの印刷表示に対応する印刷出力を生成するステップと、
前記マルチメディアデータの電子表示に対応する電子出力を生成するステップとからなり、前記マルチメディアデータを処理するステップは、少なくとも一部をプリンタにおいて、少なくとも一部を前記ネットワーク装置において実行することを特徴とする方法。
【請求項３１】
請求項３０記載の印刷方法であって、前記電子出力は、メディアレコーダに格納されることを特徴とする方法。
【請求項３２】
請求項３０記載の印刷方法であって、前記電子出力は、着脱可能な記憶装置に格納されることを特徴とする方法。
【請求項３３】
請求項３２記載の印刷方法であって、前記着脱可能な記憶装置は、ＤＶＤであることを特徴とする方法。
【請求項３４】
請求項３２記載の印刷方法であって、前記着脱可能な記憶装置は、ＣＤ−ＲＯＭであることを特徴とする方法。
【請求項３５】
請求項３２記載の印刷方法であって、前記着脱可能な記憶装置は、オーディオカセットテープであることを特徴とする方法。
【請求項３６】
請求項３２記載の印刷方法であって、前記着脱可能な記憶装置は、ビデオテープであることを特徴とする方法。
【請求項３７】
請求項３２記載の印刷方法であって、前記着脱可能な記憶装置は、フラッシュカードであることを特徴とする方法。
【請求項３８】
請求項３２記載の印刷方法であって、前記着脱可能な記憶装置は、メモリースティックであることを特徴とする方法。
【請求項３９】
請求項３２記載の印刷方法であって、前記着脱可能な記憶装置は、コンピュータディスクであることを特徴とする方法。
【請求項４０】
請求項３０記載の印刷方法であって、前記ネットワーク装置は、携帯電話を備えることを特徴とする方法。
【請求項４１】
請求項３０記載の印刷方法であって、前記ネットワーク装置は、ビデオレコーダを備えることを特徴とする方法。
【請求項４２】
請求項３０記載の印刷方法であって、前記ネットワーク装置は、デジタルオーディオレコーダを備えることを特徴とする方法。
【請求項４３】
請求項３０記載の印刷方法であって、前記ネットワーク装置は、ＤＶＤ読取器を備えることを特徴とする方法。
【請求項４４】
請求項３０記載の印刷方法であって、前記ネットワーク装置は、ビデオカセットテープ読取器を備えることを特徴とする方法。
【請求項４５】
請求項３０記載の印刷方法であって、前記ネットワーク装置は、ＣＤ読取器を備えることを特徴とする方法。
【請求項４６】
請求項３０記載の印刷方法であって、前記ネットワーク装置は、オーディオカセットテープ読取器を備えることを特徴とする方法。
【請求項４７】
請求項３０記載の印刷方法であって、前記ネットワーク装置は、フラッシュカード読取器を備えることを特徴とする方法。
【請求項４８】
請求項３０記載の印刷方法であって、前記ネットワーク装置は、デジタルビデオレコーダを備えることを特徴とする方法。
【請求項４９】
請求項３０記載の印刷方法であって、前記ネットワーク装置は、映像キャプチャ装置を備えることを特徴とする方法。
【請求項５０】
請求項３０記載の印刷方法であって、前記ネットワーク装置は、会議レコーダを備えることを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク印刷システムに関し、より詳細には、周辺装置から与えられたマルチメディアデータの受信、処理及び変換を実行することが可能な文書プリンタに関する。
【背景技術】
【０００２】
従来のプリンタは、様々なフォーマットの文書または他のデータを受信し、その後、適切なフォーマットに従ってドキュメントまたはデータのコンテンツを印刷することができる。しかし、従来のプリンタは様々なフォーマットにより文書の印刷が可能である一方、ビデオカメラや携帯電話のようなマルチメディア装置からコンテンツを取得し、利用可能な記録の生成のため、これらデータの処理の実行に能力的な制限がある。例えば、プリンタが静的なテキスト、画像またはそれらの組み合わせの画像を生成するのは標準的な技術である。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、マルチメディア技術のコスト及び品質の向上により、マルチメディア機能を備えた様々なデジタル装置が開発されてきた。マルチメディア機能を有する高画質ビデオカメラや携帯電話は、家庭や職場で普及し、テレビ会議から情報管理にいたる様々な目的に有用性を有する。そのような装置により取り込まれたマルチメディアデータは、典型的には、デジタルテープやメモリカードのような記憶媒体に未処理の状態で送られる。
【０００４】
従って、周辺装置からマルチメディアデータを受信し、それを処理し、印刷対象の文書または他のメディアに出力を提供することが可能な統合型プリンタの必要性がある。さらに、そのようなプリンタは、必要な処理のすべての実行を付属のコンピュータあるいは他の装置に要求するというのでなく、これら処理の少なくとも一部を自ら実行できることが望ましい。
【０００５】
本発明は、上記課題に鑑みなされたものであり、ローカルまたはネットワーク周辺装置からプリンタに受信されたマルチメディアデータの印刷を実行することが可能なネットワーク印刷システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は、マルチメディアデータを印刷するシステムであって、プリンタとネットワーク装置を有するネットワークと、前記ネットワーク装置からマルチメディアデータを受信するためのネットワークインタフェースと、前記マルチメディアデータを受信するため前記ネットワークインタフェースに接続され、前記マルチメディアデータの印刷表示と電子表示を決定するマルチメディア処理システムと、前記印刷表示を受信するため前記マルチメディア処理システムと通信し、前記マルチメディアデータの印刷表示から対応する印刷出力を生成する印刷出力システムと、前記電子表示を受信するため前記マルチメディア処理システムと通信し、前記マルチメディアデータの電子表示から対応する電子出力を生成する電子出力システムとからなり、前記マルチメディア処理システムは、前記プリンタに少なくとも一部を、前記ネットワーク装置に少なくとも一部を配置されることを特徴とする。
【０００７】
また、本発明は、マルチメディアデータの印刷方法であって、ネットワーク装置からネットワークを介しマルチメディアデータを受信するステップと、前記マルチメディアデータの印刷表示及び電子表示を決定するため前記マルチメディアデータを処理するステップと、前記マルチメディアデータの印刷表示に対応する印刷出力を生成するステップと、前記マルチメディアデータの電子表示に対応する電子出力を生成するステップとからなり、前記マルチメディアデータを処理するステップは、少なくとも一部をプリンタにおいて、少なくとも一部を前記ネットワーク装置において実行することを特徴とする。
【０００８】
本発明は、周辺装置からのマルチメディアデータがプリンタにより受信及び処理され、結果が出力されるシステム及び方法を提供することにより、従来技術の問題点と制約を解消する。このようなプリンタの典型的なハードウェア構成では、プリンタは、周辺装置と通信する周辺装置インタフェースと、印刷された用紙または他の印刷出力を生成する印刷エンジンと、関連する電子出力を生成する１以上の電子装置とを有する。また、印刷出力と電子出力により、従来の紙ベースのプリンタよりも周辺装置からのマルチメディアデータの高品質な表示が提供される。
【０００９】
一実施例では、印刷システムは、ネットワークを介してネットワーク装置と接続するネットワークインタフェースを備える。印刷システムはまた、周辺装置と接続される周辺装置インタフェースを有する。これらインタフェースは、周辺装置から（直接接続されるか、あるいはネットワークを介して）マルチメディアデータを受信する。受信したマルチメディアデータの処理のため、マルチメディア処理システムがインタフェースに接続される。所望のアプリケーションの何れかに基づき、マルチメディア処理システムは、当該マルチメディアデータの印刷表示と電子表示を決定する。計算負荷の分散化のため、マルチメディア処理システムは、少なくとも部分的にプリンタと周辺装置に分散して配置される。マルチメディア処理システムと通信する印刷出力システムは、印刷表示を受信し、対応する印刷出力を生成する。同様に、マルチメディア処理システムと通信する電子出力システムは、電子表示を受信し、対応する電子出力を生成する。このようにして、プリンタは、印刷出力と電子出力を生成することにより、周辺装置からマルチメディアデータの表示を生成することができる。
【００１０】
様々な実施例において、本システムは、マルチメディアコンテンツを処理するハードウェア及びソフトウェアと、印刷出力及び電子出力を生成する様々な機構とを備える。例えば、インタフェースは、単体の通信インタフェース、ネットワークインタフェース、無線インタフェース、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、携帯電話、着脱可能なメディア記憶装置読取器、映像入力装置（ＤＶＤ読取器のような）、音声入力装置（ＣＤ読取器やＭＰ３プレーヤーのような）、デジタルビデオレコーダ（例えば、ＴｉＶＯ）、画面キャプチャハードウェア、ビデオ及び/またはオーディオレコーダ、あるいはマルチメディアデータの受信が可能な他の任意の装置を備えてもよい。同様に、電子出力システムは、ＤＶＤ、デジタルビデオレコーダ、デジタルオーディオレコーダ、ＣＤ、フラッシュカード、コンピュータディスク、ＳＤディスク、あるいは他のコンピュータ読み出し可能な媒体などの１以上の様々な着脱可能なメディア記憶装置に、電子表示を書き込むかもしれない。電子出力装置はまた、使い捨てメディアライタ（ｍｅｄｉａ  ｗｒｉｔｅｒ）、自己消滅式メディアライタ、ビデオディスプレイ、オーディオスピーカー、スピーカーシステムのドライバ（埋め込みＭＩＤＩプレーヤーのような）、あるいは埋め込みウェブページディスプレイを備えてもよい。このように、本システムは、多様な要求に対応できるように、様々な周辺装置から様々なタイプのマルチメディアデータの処理が可能となるよう構成されている。
【００１１】
本システムは、多様な入出力装置に対応できるように、マルチメディアデータに対する様々な処理を実行することができるハードウェア、ソフトウェアまたはその組み合わせを備えてもよい。本システムは、様々な用途のニーズに対応できるように、受信したマルチメディアデータに基づく様々なタイプの印刷出力と電子出力の生成が可能となるよう構成されている。上記ニーズに応えるため、本システムでは、マルチメディア処理システムが１以上の埋め込みマルチメディアモジュールを備えるよう構成されている。
【００１２】
さらに、印刷システムにおける処理論理は、周辺装置インタフェースを介して周辺装置と通信可能なように構成される。従って、処理論理は、周辺装置の制御及び周辺装置へのデータ転送が可能なように構成される。
【００１３】
これらのタスクは、マルチメディア処理システムによりプリンタ上で実行されてもよいし、あるいは必要な処理ステップの一部を実行することができる１以上の電子装置と協調して、マルチメディア処理システムにより部分的はプリンタ上で実行されてもよい。プリンタは、パーソナルコンピュータまたは外部ネットワークサービスなどの１以上の接続された電子装置との間でのマルチメディアデータの必要な処理をバランスさせることができる。プリンタは、必要な処理の少なくとも一部のみを実行することにより、プリンタの追加的な機能に必要な処理負荷の少なくとも一部を外部装置上で実行させることができる。
【発明の効果】
【００１４】
本発明によると、周辺装置からプリンタに受信されたマルチメディアデータの印刷を実行することが可能なネットワーク印刷システムを提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明を実施するための最良な実施の形態が、図面を参照して説明される。
【００１６】
本発明の実施例によるネットワーク印刷システムは、有用性と多機能性を備えたフォーマットによりマルチメディアデータの印刷を行うことができる。このマルチメディアデータの表示を生成するため、本印刷システムは、共に受信したマルチメディアデータの表示を提供する印刷出力と関連する電子出力を生成する。所望の用途に応じて、本印刷システムは、マルチメディアデータの処理、印刷出力の印刷及び電子出力の生成を行うための機能を備えたマルチメディアモジュールを有する。以下、本発明による印刷システムが、様々な組み合わせによりどのように構成することができるか示される。
【００１７】
［システム構成］
図１は、本発明の一実施例によるネットワーク印刷システムを示す。
【００１８】
図１を参照するに、印刷システムは、周辺装置１５０とネットワーク装置１９０と通信可能なプリンタ１００を備える。ネットワーク１５５は、プリンタ１００とネットワーク装置１９０との通信を可能にする。プリンタ１００は、周辺装置インタフェース１０５、ユーザインタフェース１１０ａ、印刷出力システム１１５、電子出力システム１２０及びマルチメディア処理システム１２５を備える。周辺装置１５０とネットワーク装置１９０からマルチメディアデータを受信することができる周辺装置インタフェース１０５とネットワークインタフェース１５７は、それぞれ様々な形態をとることが可能であり、メディアイベントを観察することにより、マルチメディアデータの受信及び生成が可能な１以上の装置を備えてもよい。同様に、印刷出力システム１１５と電子出力システム１２０もまた、様々な形態をとることができ、それぞれ印刷出力１６０と電子出力１７０の生成が可能な１以上の装置を備えてもよい。
【００１９】
一実施例では、マルチメディア処理システム１２５は、メモリ１３０、プロセッサ１３５及びマルチメディア処理モジュール１４０を有する。以下で詳細に説明されるマルチメディア処理モジュール１４０は、プリンタ１００の機能の少なくとも一部を実現するためのソフトウェア、ハードウェアあるいはそれらの組み合わせを備えてもよい。マルチメディア処理システム１２５は、通信可能となるように周辺装置インタフェース１０５とネットワークインタフェース１５７に接続される。マルチメディア処理システム１２５はまた、適切なコマンドやデータを供給するため、印刷出力システム１１５と電子出力システム１２０に接続される。
【００２０】
プリンタ１００はさらに、マルチメディア処理システム１２５と機能的に接続されるネットワークインタフェース１５７を有する。ネットワークインタフェース１５７により、プリンタ１００は、ネットワーク装置１９０や外部サービス１８０などの他の電子装置と通信することができる。一実施例では、ネットワーク装置１９０は、パーソナルコンピュータのようなコンピュータシステムである。ネットワーク装置１９０は、マルチメディアデータの処理を実行するための処理機能を有する。このような構成のもと、ネットワーク装置１９０は、マルチメディアデータからの印刷出力と電子出力の生成に要する処理負荷の一部をプリンタ１００から軽減することができる。一実施例では、ネットワーク装置１９０は、マルチメディアの処理及び/または印刷あるいは電子出力のフォーマットあるいは宛先に関するユーザによる選択を可能にするユーザインタフェース１１０ｂを備える。他の実施例では、ユーザインタフェース１１０ｂは、他の付属の装置に配置されてもよいし、あるいはプリンタ１００自体に配置されてもよい。ユーザインタフェース１１０は、表示システム、付属のディスプレイと通信するためのソフトウェア、あるいは同時係属中の２００４年３月３０日に出願された米国特許出願第１０/８１４，５００号「ネットワークプリンタのためのユーザインタフェース（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  Ｎｅｔｗｏｒｋｅｄ  Ｐｒｉｎｔｅｒ）」に開示される実施例の何れかを備えるように構成されてもよい。本開示では、タイムベースメディアの印刷が可能な、ユーザインタフェースを介し操作される多機能印刷システムが開示されている。このユーザインタフェースには、コマンド入力の受付及びユーザへの情報提供のためのタッチ画面が備えられる。タイムベースメディアデータは、このユーザインタフェースを介し指定されたメディアソースから印刷システムに受信される。ユーザは、データに適用する印刷システムの１以上のマルチメディア処理機能を指定する。指定された機能が印刷システムにより実行され、ユーザインタフェースのディスプレイを介しユーザに出力がプレビューされる。プレビューされた出力の印刷がユーザにより決定されると、ユーザは１以上の出力装置を指定し、印刷システムにより通常の印刷出力として印刷されるか、及び/または指定された電子出力として出力される。
【００２１】
他の実施例では、プリンタ１００は、印刷対象のマルチメディアに対する処理タスクの一部を実行するためのハードウェア及び/またはソフトウェアを有する外部サービス１８０に接続される。典型的な実施例では、リモートサービスプロバイダが外部サービス１８０を運営する。そのような実施例では、ネットワーク装置１９０がローカルエリアネットワークを介してプリンタ１００と通信する一方、外部サービス１８０はワイドエリアネットワークやインターネットを介してプリンタ１００と通信するかもしれない。サービスプロバイダにより運営される外部サービス１８０とメディア処理タスクを共有化することにより、印刷システムはサービスプロバイダの制御下にあるタスクを実行することができる。このようにして、サービスの利用にユーザによる対価を伴うサービスが、マルチメディア処理の一形態において設定することができる。
【００２２】
図２は、本発明の一実施例によるマルチメディアデータの表示を生成する印刷システムによる一般化されたプロセスの概観を示す。本システム１００は、まずステップ２０５において、周辺装置１５０から周辺装置インタフェース１０５を介してマルチメディアデータを受信するか、あるいはネットワーク装置１９０からネットワークインタフェースを介して受信する。このマルチメディアデータは、デジタルデータあるいはアナログデータとして受信されてもよく、デジタルデータあるいはアナログデータとしてインタフェースにより記録される観察可能なイベントであってもよい。マルチメディアデータを受信するためインタフェース１０５及び１５７に接続されたマルチメディア処理システム１２５は、ステップ２１０において、受信したマルチメディアデータを処理し、印刷出力及び電子出力を生成する。ステップ２１０におけるこの処理は、印刷システムの対象機能に従って実行され、様々な動作例が以下で詳細に説明される。
【００２３】
一実施例では、印刷システムは、所定のフォーマット及び周辺装置インタフェース１０５またはネットワークインタフェース１５７に接続された周辺装置１５０の機能に基づき、マルチメディアデータの印刷出力または電子出力を自動的に生成する。例えば、メディア処理システムは、周辺装置インタフェース１０５に接続されたデジタルビデオカメラから映像クリップを取得し、キーフレームと映像ファイルの映像セグメントへアクセスするためのバーコードを含む印刷出力１６０を自動的に生成することができる。
【００２４】
他の実施例では、プリンタ１００は、生成された出力のユーザによるプレビューを可能にするユーザインタフェース１１０ａを備える。ステップ２１５において、ユーザが仕上げ処理を所望する場合、ユーザがコマンドを入力すると、ステップ２２０において、プリンタ１００はユーザインタフェース１１０ａを介してそれを受信する。ユーザのコマンドに基づき、印刷システムは、その後ステップ２１０におけるメディアデータの処理を繰り返し、新しい印刷出力と電子出力を生成する。この仕上げ処理は、ユーザが印刷出力と電子出力に満足するまで繰り返すことができる。これら出力にユーザが満足すると、例えば、ユーザインタフェース１１０を介して印刷コマンドを入力することにより、ユーザは印刷の開始を指示することができる。その後、メディア処理システム１２５は、生成された印刷出力を印刷出力システム１１５に、電子出力を電子出力システム１２０にそれぞれ送信する。印刷出力システム１１５は、ステップ２２５において印刷出力１６０を生成し、電子出力システム１２０は、ステップ２３０において電子出力１７０を生成する。
【００２５】
上記印刷システムの一般化された説明は、多数の特定の構成及び用途に適用することができるということは理解されるであろう。以下において、可能な構成、用途及び構成要素の例がさらに説明される。
【００２６】
［周辺装置インタフェース］
周辺装置インタフェース１０５は、任意の適切なタイプのマルチメディア周辺装置１５０を有するよう設計することができる。マルチメディアデータのタイプ及びフォーマットの多様性により、周辺装置インタフェース１０５は、マルチメディアデータの印刷のためユーザが接続を所望する任意の周辺装置１５０に対応できるように任意のフォーマットを採用するようにしてもよい。図３は、プリンタ１００による周辺装置あるいはネットワーク装置からのマルチメディアデータの受信が可能な様々なインタフェースを示す。ある実現形態では、プリンタ１００は、これらのインタフェースの１のみ、あるいは一部分のみを有するかもしれない。
【００２７】
図３に示されるように、プリンタ１００は、他の電子装置と通信可能に接続されることを可能にする通信インタフェース３０５を有する。所望の入力に依存して、通信インタフェース３０５は、プリンタ１００に印刷対象のマルチメディアデータを提供することができる様々な周辺装置１５０とコンピュータが通信できるようにする。装置のタイプを制限することなく、通信インタフェース３０５は、例えば、コンピュータシステム、コンピュータネットワーク、デジタルカメラ、携帯電話、ＰＤＡ装置、ビデオカメラ、メディア再生装置（ＤＶＤプレーヤーやＣＤプレーヤーのような）、メディア受信機（テレビ、衛星受信機、セットトップボックス、ラジオなど）、デジタルビデオレコーダ（ＴｉＶＯなど）、携帯型会議レコーダ、外部記憶装置、テレビゲームシステム、あるいはそれらの組み合わせなどの周辺装置１５０から印刷システム１００がメディアデータを受け取ることを可能にする。通信インタフェース３０５の接続は、プリンタ１００に接続される装置のタイプと当該タイプに利用可能な標準的な接続に基づく様々な形式をとることが可能である。例えば、通信インタフェース３０５は、例えば、ＵＳＢ、シリアル、ＦｉｒｅＷｉｒｅ、ＳＣＳＩ、ＩＤＥ、ＲＪ１１、パラレルポート（双方向のＥＰＰ（Ｅｎｈａｎｃｅｄ  Ｐａｒａｌｌｅｌ  Ｐｏｒｔ）、ＥＣＰ（Ｅｘｔｅｎｄｅｄ  Ｃａｐａｂｉｌｉｔｙ  Ｐｏｒｔ）、ＩＥＥＥ１２８４規格パラレルポートなど）、光コンポジットビデオ（ｏｐｔｉｃａｌ  ｃｏｍｐｏｓｉｔｅ  ｖｉｄｅｏ）、コンポーネントビデオ（ｃｏｍｐｏｎｅｎｔ  ｖｉｄｅｏ）あるいはＳ−ｖｉｄｅｏなどの接続形式、または他の任意の適切な接続形式を利用することにより装置と接続するためのポートを備えてもよい。
【００２８】
他の実施例では、印刷システム１００は無線インタフェース３１０を備えてもよい。図示されるように、無線インタフェース３１０により、印刷システム１００は外部の無線装置からのマルチメディアデータの受信が可能となる。無線インタフェース３１０により、プリンタ１００は、例えば、家庭用ネットワークや企業ネットワーク上の無線要素、携帯電話、他の携帯型無線装置、衛星装置、及び無線送信を利用した装置などの任意の無線通信システムとの通信が可能となる。プリンタ１００が通信する外部装置のタイプに応じて、無線インタフェース３１０は、ＩＥＥＥ８０２．１１やブルートゥース規格に記載されるような無線通信プロトコルを実現するハードウェア及び/またはソフトウェアを有するかもしれない。
【００２９】
他の実施例では、プリンタ１００は、それに組み込まれた着脱可能なメディア記憶装置読取器３１５からメディアデータを受け取る。この着脱可能なメディア記憶装置読取器３１５は、例えば、ＤＶＤ、ＣＤ、ビデオカセットテープ、オーディオカセットテープ、フロッピー（登録商標）ディスク、ＺＩＰディスク、フラッシュカード、マイクロドライブ、メモリースティック、ＳＤディスクなどの任意のタイプの着脱可能なメディア記憶装置、あるいは他の任意の適切なタイプのマルチメディア記憶装置を収容することができるよう構成されてもよい。さらに、プリンタ１００は、複数のタイプのメディア記憶装置に対応するため、複数の着脱可能なマルチメディア記憶装置読取器３１５を有するようにしてもよい。
【００３０】
他の実施例では、プリンタ１００は、それに内蔵されたドッキングステーション３３５を備える。ドッキングステーション３３５は、携帯電話、デジタルオーディオレコーダ、ビデオカメラ、携帯型会議レコーダ、固定式会議レコーダ、ヘッド搭載型ビデオカメラ、オフィス用ＰＣ実績キャプチャシステムなどの任意のタイプの周辺装置、あるいは他の任意の適切なタイプのマルチメディア周辺装置を収容することができるよう構成される。さらに、プリンタ１００は、複数タイプの周辺装置の収容が可能となるように、複数のドッキングステーション３３５を備えてもよい。さらに、周辺装置１５０は、外部のドッキングステーションを介し通信インタフェース３０５に通信可能に接続されてもよいということは理解されるであろう。
【００３１】
他の実施例では、プリンタ１００はビデオキャプチャハードウェア３５５を備えるようにしてもよい。一実施例では、ビデオキャプチャハードウェア３５５は、それの映像ケーブルにより計算システムに接続されるよう設計される。ディスプレイからの映像ケーブルがプリンタ１００に装着され、映像信号が計算システムとビデオキャプチャハードウェア３５５に分けられる。ビデオキャプチャハードウェア３５５は、映像信号の連続するフレーム間の差分をとり、プリンタ１００の二次記憶装置にある閾値を超える差分を有するフレームを保存する。これにより計算システムの処理を節約するとこができ、応答性とユーザ利便性の向上、及びユーザ行動の閲覧性能の高い容易な記録の提供が可能となる。多機能印刷システムの印刷能力を利用するため、ユーザはビデオキャプチャハードウェア３５５によりキャプチャされた選択フレームの印刷を選ぶことができる。この印刷は、プリンタ１００上のユーザインタフェース１１０を介した要求、接続されている計算システムを介した要求、あるいはスケジューリングソフトウェアにより自動的に行うことができる。このようにして、ユーザは計算システム上の任意の動作のリプレイを見ることができる。ここで、キャプチャされたコンテンツは、フレーム間の差分が小さいため、効果的に圧縮することができる。
【００３２】
他の実施例では、ビデオキャプチャハードウェア３５５は、ＶＧＡ−ＮＴＳＣ変換ハードウェアのような変換モジュール３６０に接続される。そのような実施例は、プロジェクタにより生成される表示をキャプチャするため、プロジェクタと共に利用することが可能である。発話者の音声表現の記録にオーディオキャプチャを利用することもできる。このように、ビデオキャプチャハードウェア３５５を利用するため、ユーザはプリンタ１００をラップトップまたは他の計算システム及びプロジェクタと接続する。その後、プリンタ１００は映像フレームをキャプチャし、それらを直近にキャプチャしたフレームと比較し、異なるフレームを保存する。パラレルなオーディオトラックが保存されてもよい。この処理はデスクトップ印刷システムにおいて利用可能であり、当該印刷システムに接続された計算システムに生成された表現を記録することが可能である。その後、印刷システムはこの音声を保存してもよいし、あるいは携帯電話やＰＤＡからの再生が可能なＳＤディスクのようなデジタルメディアに書き込まれてもよい。音声はまたバーコードとして印刷されてもよい。
【００３３】
［印刷出力システム］
図４は、本発明の一実施例によるプリンタ１００の印刷出力システムの概略図である。
【００３４】
図４を参照するに、印刷出力システム１１５は、標準的なレーザ印刷システム、インクジェット印刷システム、熱転写印刷システム、昇華型印刷システム、ドット印刷システム、プロッタ、または印刷画像を適切な物理媒体に形成するのに適した他の任意のタイプの印刷機構に含まれるような任意の標準的な印刷ハードウェアから構成される。ここでは、レーザ印刷システム機構の例を使って印刷出力システム１１５が説明される。しかしながら、任意の適切な印刷システムが利用可能であると理解されるべきである。プリンタ１００は、当業者には既知な、用紙のような印刷可能媒体に印刷するのに必要な任意のサブシステムを備える。
【００３５】
一実施例では、印刷出力システム１１５は、印刷対象の白紙の用紙を受け取るメディア供給ハンドラ４０５を備える。メディア供給ハンドラ４０５は、典型的には、供給トレイ４１０から用紙を受け取る。プリンタ１００は、異なる用紙サイズ及び用紙タイプに適応可能となるように、複数の異なる容量の供給トレイ４１０を備えるようにしてもよい。プリンタ１００が印刷のため用紙を必要とするとき、メディア供給ハンドラ４０５が印刷エンジン４２０に白紙の用紙を供給する。
【００３６】
フォーマッタ４１５は、マルチメディア処理システム１２５から受け取ったデータを印刷エンジン４２０が用紙上に画像を形成するのに利用可能なフォーマットに変換する。印刷エンジン４２０は、フォーマッタ４１５により示されるように、用紙に画像を形成する。その後、定着装置４２５を利用して、高温高圧の下用紙に画像を定着させる。画像が定着すると、用紙はメディア出力ハンドラ４３０に出力される。図示されないが、印刷システム１００は、用紙を印刷システム内で移動させるのに必要な任意のモーター、ギア及びダイバータを備えているということは理解されるであろう。
【００３７】
メディア出力ハンドラ４３０は、１以上の印刷用紙を受け取り、この用紙に対して任意の要求された仕上げ処理を行う。例えば、メディア出力ハンドラ４３０は、複数のコピーのために用紙をソートまたは丁合するソータ４３５と、これらの用紙を綴じるためのステープラ４４０を備えていてもよい。仕上げ処理が完了すると、メディア出力ハンドラ４３０は、用紙を異なる用紙サイズ及びタイプに収容可能な様々な容量を有する複数のトレイからなる出力トレイ４４５に移す。
【００３８】
［電子出力システム］
図５は、本発明の一実施例によるプリンタ１００の電子出力システムの概略図である。
【００３９】
図５を参照するに、電子出力システム１２０は、メディアデータに関する電子出力を任意の所望のフォーマットにより生成するよう設計される。様々なタイプ及びフォーマットの電子出力に対応できるように、電子出力システム１２０は、ユーザにより所望される電子出力を生成するための任意の種類の形式に対応できるようにしてもよい。図５は、電子出力システム１２０のいくつかの実施例を示す。実施形態によって、プリンタ１００は図示される様々な構成要素の１つのみを、あるいはそれらの一部のみを有するようにしてもよく、さらに、プリンタ１００は図示されない他のタイプの構成要素を含むものであってもよい。
【００４０】
一実施例では、プリンタ１００は、メディアライタ（ｍｅｄｉａ  ｗｒｉｔｅｒ）５０５により電子出力を着脱可能なメディア装置に書き込む。様々なタイプのメディアライタが知られているが、メディアライタ５０５はその中の任意のものであってよい。例えば、メディアライタ５０５は、電子出力を書き込み可能なＤＶＤやＣＤ、ビデオカセットテープ、オーディオカセットテープ、フラッシュカード、コンピュータディスク、ＳＤディスク、メモリースティックなどの着脱可能な記憶装置、あるいは他の任意の適切な電子的に読み出し可能な媒体に書き込むことができるよう構成されてもよい。さらに、電子出力システム１２０は、プリンタ１００による異なる電子フォーマットでの書き込みが可能となるよう、異なるタイプのメディアライタ５０５を備えるようにしてもよい。さらに、電子出力システム１２０は、印刷システム１００の出力能力を向上させるため、同一タイプの複数のメディアライタ５０５を備えるようにしてもよい。
【００４１】
プリンタ１００から電子出力を受け取る着脱可能な記憶装置は、例えば、ブランクディスクをドライブに挿入することにより、ユーザにより直接メディアライタに装着されるかもしれない。他の実施例では、印刷システム１００は、メディアライタ５０５に適切なタイプの着脱可能な記憶装置を自動的に提供するメディアライタ５０５に接続された電子メディア処理機構５１０を備えてもよい。この電子メディア処理機構５１０は、さらに、書き込まれる記憶装置を出力トレイ５１５の内部に物理的に配置するよう構成されてもよい。一実施例では、印刷システム１００によりオペレータとの多数のやりとりを要することなく大容量の電子出力が可能となるように、複数のブランク記憶装置が、バンドライア（ｂａｎｄｏｌｉｅｒ）５２０または他のタイプのフィーダ（ｆｅｅｄｅｒ）により印刷システム１００に提供される。バンドライア５２０は、好ましくは、書き込まれた装置を出力トレイ５１５に配置する。
【００４２】
他の実施例では、メディアライタ５０５は、使い捨て可能なメディアライタであり、電子データを使い捨て可能な着脱可能メディア記憶機構への電子データの書き込みが可能なように構成されている。他の実施例では、メディアライタ５０５は、電子データを自己消滅する媒体に書き込むかもしれない。このような構成では、ユーザは所定の回数または所定の期間電子データを閲覧することができ、その後、電子データは閲覧不可となる。
【００４３】
他の実施例では、電子出力システム１２０はスピーカーシステム５３０を備える。スピーカーシステム５３０は、マルチメディア処理システム１２５から音声信号を受信するよう設計され、その受信に応答して、この音声が印刷システム１００の埋め込みスピーカー５３０から再生される。電子出力システム１２０は、さらに、マルチメディア処理システム１２５から符号化された音声信号を受信し、それをスピーカー５３０用の音声信号に変換するプレーヤー５２５または音声再生装置を含んでもよい。プレーヤー５２５は、マルチメディア処理システム１２５の処理を軽減する。例えば、プレーヤー５２５は、音声信号を生成するためのＭＩＤＩプレーヤーを備えるが、他の多くの音声再生装置はハードウェアまたはソフトウェアにより利用されてもよい。
【００４４】
他の実施例では、電子出力システム１２０は映像ディスプレイ５３５を備える。映像ディスプレイ５３５は、マルチメディア処理システム１２５から映像信号を受信するよう設計され、その受信に応答して、印刷システム１００に埋め込まれた映像ディスプレイ５３５に映像が再生される。同様に、映像ディスプレイ５３５は、マルチメディア処理システム１２５の処理負荷を軽減するため、ドライバから直接映像信号を受信してもよい。
【００４５】
他の実施例では、印刷システム１００は、印刷対象の電子出力を信号として他の装置に送信する。この信号は、後で外部装置により具体的な媒体に定着されうる。これを容易にするため、電子出力システム１２０は通信インタフェース５４０を備える。通信インタフェースは、マルチメディア処理システム１２５から電子出力を受け取り、それを印刷システム１００とローカルネットワーク、インターネット、無線ネットワーク、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＩＥＥＥ１３９４、直接的な接続あるいは他の任意の適切な通信手段を介して通信可能な外部装置に送信する。
【００４６】
他の実施例では、電子出力システム１２０は、埋め込みウェブページディスプレイ５４５を備える。ウェブページディスプレイ５４５は、ユーザによるウェブベース形式での電子出力の閲覧を可能にする。
【００４７】
［マルチメディア処理システム］
マルチメディア処理システム１２５は、プリンタ１００の特殊機能を実行するよう構成されている。外部装置やユーザインタフェース１１０との間のメッセージの送受信ため、マルチメディア処理システム１２５は、プロセッサ１３５とメモリ１３０を備える。さらに、マルチメディア処理システム１２５は、プリンタ１００による異なるタイプのマルチメディアデータの印刷出力と電子出力の生成を可能にする１以上のハードウェア及び/またはソフトウェアモジュールを備える。このように、プリンタ１００は、様々なマルチメディア処理機能を有するように構成することができる。
【００４８】
一実施例では、図６に示されるように、マルチメディアモジュール１４０は、周辺装置１５０との接続を自動的に検出するソフトウェア及びハードウェア６０２、周辺装置１５０と通信するためのモジュール６０４、マルチメディアデータを処理及びフォーマット化するためのモジュール６０６、及び出力を生成するためのモジュール６０８を有する。マルチメディアモジュール１４０はまた、同様にして、ネットワーク装置１９０の検出及びそれとの通信を行うことができるよう構成される。
【００４９】
一実施例では、図７に示されるように、ステップ７０２において、装置検出モジュール６０２は、周辺装置１５０の連結（またはネットワークを介した通信接続）を自動的に検出し、プリンタ１００による処理のため、当該周辺装置からマルチメディアデータをダウンロードする。マルチメディア処理システム１２５は、例えば、プラグアンドプレイ（ＰｎＰ）やユニバーサルＰｎＰ（ＵＰｎＰ）などのプロトコルを利用して、ＰｎＰ対応の装置の自動検出及び通信を行うことができる。ＵＰｎＰによると、装置は、装置間における直接的な自動通信、それの能力の通知、及び他の装置の存在や能力に関する学習を行うことができる。当業者には、ポーリング（ｐｏｌｌｉｎｇ）技術のような他の検出法が、周辺装置の接続の自動検出に利用可能であると認識するだろう。ＩＥＥＥ１３９４やＵＳＢのような他の接続システムもまた、装置及びそれの能力の検出には同様の規格を有する。あるいは、連結された装置と印刷システム１００との間において、ＲＳ２３２シリアルポートコネクタのような物理コネクタのアクティブな電子回路が検出されてもよい。
【００５０】
周辺装置インタフェース１０５あるいはネットワークインタフェース１５７を介して印刷システム１００に装置が連結されると、装置通信モジュール６０４が当該装置と通信する。再び、装置のＰｎＰ機能により、通信モジュール６０４は装置と通信することができる。通信モジュール６０４は、特定の周辺装置との通信を可能にする特定のソフトウェアドライバを有するように構成されるかもしれない。一実施例では、通信モジュール６０４は、印刷システム１００がマルチメディアデータを取り込むために連結された周辺装置を操作することを可能にする。そのような実施例では、印刷システム１００は、連結された周辺装置１５０にコマンドを送信し、この周辺装置１５０をそれの機能を制御することにより操作することができる。例えば、印刷システム１００は、連結された携帯電話と通信することにより、携帯電話プロバイダを介し、あるいは電話上のＸＭＬプロファイルの情報に基づき、電話所有者に自動的に料金請求することができる。他の例では、印刷システム１００は、連結された携帯電話と通信を行うことにより、携帯電話に付属したデジタルカメラによる写真撮影や携帯電話からの発信を行うコマンドを送信する。この写真には、印刷システム１００で立っている人が写されているかもしれない。このデータは、携帯電話を発信させることにより、他の宛先に送信することができるかもしれない。発信先電話番号は、携帯電話に記憶されているプロファイルに与えられていてもよいし、あるいは印刷システム１００に格納されていてもよい。他の例が以下で説明される。
【００５１】
ステップ７０６において、通信モジュール６０４は、印刷システム１００にダウンロードされるマルチメディアデータを周辺装置１５０にリクエストする。メディア処理システム１２５がマルチメディアデータを受け取ると、マルチメディア処理フォーマット化モジュール６０６はそれの論理を実行して、当該マルチメディアデータのフォーマット化及び処理を実行する。一実施例では、フォーマットは、特定の周辺装置に対して予め規定され、構成されているかもしれない。他の実施例では、ユーザがユーザインタフェース１１０を介してマルチメディアデータのフォーマット構成を指定するようにしてもよい。また他の実施例では、ユーザが所定のフォーマットをアップロードしてもよい。マルチメディア処理フォーマット化モジュール６０６は、周辺装置１５０に応じて、マルチメディアデータの構造化された表示を提供する。例えば、マルチメディア処理フォーマット化モジュール６０６は、印刷出力１６５上への表示に適したフォーマットを生成するかもしれない。このため、ビデオカメラが印刷システム１００に直接連結される場合、マルチメディア処理フォーマット化モジュール６０６は、イベントを記述した記録された映像の再生に利用される映像ファイルのセグメントをキーフレームにリンクするバーコードを備えたキーフレームを有する。メディア処理システム１２５は、印刷システム１００上でのメディアデータの処理の少なくとも一部を実行するよう構成されているが、計算負荷の一部を共有するため、外部の計算装置に接続されることが好ましい。ネットワークインタフェース１５７は、マルチメディア処理機能の少なくとも一部を実行することができる外部ネットワーク装置１９０及び/または外部サービス１６０との通信を可能にする。ネットワーク装置１９０は、コンピュータシステムあるいは専用メディア処理ハードウェア装置であるかもしれない。このようにして、印刷システム１００は、それの機能を実現するのに要する処理負荷の少なくとも一部をマルチメディアソースから軽減する。しかしながら、その負荷の全体を印刷システム１００が担う必要はない。これにより、印刷システム１００は、共有印刷システムにとっては特に重要である、大きな処理負荷により生じる処理の低速化を回避することができる。他の実施例では、通信モジュール６０４との接続を要求することにより、周辺装置がダウンロードプロセスを開始するようにしてもよい。この実施例では、周辺装置は、あるアクションを実行することによりユーザが転送プロセスを開始することを可能にする専用のハードウェアボタンあるいはソフトウェアインタフェースを有するようにしてもよい。
【００５２】
［マルチメディア機能を備えるプリンタ］
プリンタ１００は、マルチメディアサーバとして動作し、それに関連する機能を有することを可能にする埋め込みマルチメディアサーバモジュール６１０を備えてもよい。様々な実施例において、マルチメディアサーバモジュール６１０（図６には図示せず）は、マルチメディア機能を実現するためのハードウェアとソフトウェア、メディア処理ソフトウェア、及びコンピュータインタフェースハードウェアとソフトウェアを備える。このように、プリンタ１００は、マルチメディアサーバとして機能し、作業グループによる共有または個人のプリンタとして利用が可能である。マルチメディア機能を備えた様々な多機能プリンタは、本発明の実施例によるプリンタの可能な適用である。このようなプリンタの多数の実施例が、Ｈｕｌｌらにより２００４年３月３０日に出願された同時係属中の米国特許出願第１０/８１４，８４２号「マルチメディアサーバを備えたプリンタ（Ｐｒｉｎｔｅｒ  ｗｉｔｈ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｅｒｖｅｒ）」に開示されている。本開示では、印刷制御のために主に割り当てられるプロセッサと、様々な形式のメディアのためのハードウェア及び/またはソフトウェアインタフェースとやりとりするマルチメディアサーバを実行するための他のプロセッサとを有する埋め込みマルチメディアサーバを備えたプリンタが開示されている。そのようなインタフェースの例としては、ネットワークインタフェース、ＶＧＡポート、コード変換ハードウェア、無線インタフェース及び（ＵＳＢ）ポートがあげられる。処理されるメディアタイプの例としては、映像、音声及びテキストがあげられる。マルチメディアサーバは、特にタイムベースデータに対して、編集、フォーマット処理、コンテンツ取得のスケジューリング処理、検索、認識及びイベント検出などのマルチメディアコンテンツ処理を実行する。さらに、本プリンタはマルチメディア格納データベースを提供することができる。本プリンタは、ウェブブラウザの提供が可能な筐体上のユーザインタフェースを提供し、これにより、ユーザはマルチメディアコンテンツの処理の要望及び/または所望の出力媒体への印刷の選択を指示するために、プリンタと直接やりとりすることができる。
【００５３】
ステップ７１０において、マルチメディア出力生成モジュール６０８が、フォーマット化されたマルチメディアデータの出力を生成する。当該出力は、文書への印刷のため印刷出力システム１１５に送信されてもよいし、あるいは電子出力の生成のため電子出力システム１２０に送信されてもよい。一実施例では、当該出力は、ネットワーク１５５を介しウェブサーバにアップロードされてもよい。
【００５４】
［プリンタとの対話型通信］
図８は、本発明の一実施例によるプリンタとの一例となる対話型通信を示す。一般的に、現在のオペレーティングシステムにおける従来のプリンタドライバは、容易な対話型の情報収集を提供するよう設計されてはいない。印刷ジョブを他の印刷システムにリダイレクトすることが可能であるため、あるいは印刷プロトコルがそのような対話型セッションを許可していないため、オペレーティングシステムはユーザとのやりとりを容易にするものとなっていない。印刷システム初期設定が取り込まれると、従来の印刷システムでは、さらなるやりとりは一般に認められていない。この問題に対する１つのアプローチは、メタデータを印刷ストリームに埋め込むというものである。しかしながら、おそらく、ユーザにより与えられるデータから実行される計算に応答して、印刷システムはユーザにより多くの情報を求める必要がでてくるかもしれない。さらに、印刷システムは、他の装置のアプリケーションに一部のタスクを委ねると、ユーザからより多くの情報を必要とするかもしれない。いわゆる「ウェブサービス」や「グリッドコンピューティング（ｇｒｉｄ  ｃｏｍｐｕｔｉｎｇ）」システムは、印刷システムによりトリガーされるアプリケーションサーバの一例である。
【００５５】
このようなやりとりを可能にするため、基礎となるオペレーティングシステムの印刷システムドライバアーキテクチャを修正することなしに、図８に示されるような追加的な機構が構築される。「ＵＩリスナー（ＵＩ  Ｌｉｓｔｅｎｅｒ）」プログラム８５４は、ステップ８０８において、ネットワークソケットを聞き、情報のリクエストを受け入れ、そのようなデータを取得するためユーザとやりとりし、要求元に当該データを返す。
【００５６】
ステップ８０２において印刷リクエストがユーザから送信され、ステップ８０４においてＵＩリスナーに通知が要求されると、印刷ジョブがアプリケーション８５２により送信される。ここで、この印刷ジョブには、ＵＩリスナーのネットワークアドレスを含む埋め込み情報、認証情報及びクライアントがリクエストのため問い合わせた直近の時刻が含まれる。
【００５７】
プリンタが確認のための追加的情報を要する場合、ステップ８０８において、プリンタはリクエストを送信する。ＵＩリスナーがこのリクエストを検出すると、ステップ８１０において、ユーザからの入力を取得するためのダイアログボックスを表示する。そのようなリクエストの一例として、ユーザがデータベース８５８にアクセスするのに入力を求められるパスワードやユーザ確認コードのためのリクエストがある。ユーザの入力は、プリンタに送信される応答８１２に含まれる。この応答が印刷システムにより了承されない場合、プリンタは追加的な情報（図示せず）を求めるかもしれない。他方、この応答がプリンタにより了承されると、次のステップに移行する。このステップは、電子メールの送信（図示せず）のような外部アクションを実行するためのものであるかもしれない。次のステップ８１４では、アプリケーションサーバ（データベースのような）８５８への情報のリクエストの送信である。この例では、ステップ８１６において、アプリケーションサーバ８５８は、情報のリクエストを送信し、ＵＩリスナー８５４によりこのリクエストが検出される。ステップ８１８において、ユーザは応答を促され、ユーザの応答がアプリケーションサーバ８２０に転送される。この例では、その後、アプリケーションサーバ８５８から印刷システム８５６に応答が送信される。本発明の趣旨から逸脱することなく、ある実施例では、リクエスト８０８と８１６の何れか、あるいはそのどちらも含まれないかもしれないということは理解されるであろう。
【００５８】
図８に示されるようなプログラムは、所定の可能なやりとりを備えるかもしれないし、あるいは要求元による様々なリクエストの表示を可能にするフレキシブルなコマンドシンタックスを受け入れるものであってもよい。そのようなコマンドシンタックスの一例として、ＨＴＭＬ形式の表示が可能なウェブブラウザがある。ＨＴＭＬ形式は、リモートサーバにより生成され、ブラウザに表示され、結果がサーバに返される。しかしながら、本実施例では、ユーザが形式を確認するための初期リクエストを生成しないという点で、ＵＩリスナーとブラウザとは異なる。代わりに、リモートマシーンがこのリクエストを生成する。上述の実施例では、ＵＩリスナーは、サーバであり、クライアントではない。
【００５９】
このタイプのネットワーク処理は多くの複雑なエラー状態に陥る傾向があるため、好ましくは、タイムアウトシステムを採用することにより、ロウバストな処理が確実となる。通常、ネットワークを介して送信される各メッセージは、応答を求めるものか、あるいは一方通行のメッセージである。応答を求めるメッセージは、好ましくは、応答の到達が許容される時間制限であるタイムアウトを備える。本実施例では、埋め込みメタデータが、さらなる情報のリクエストを承認するＵＩリスナーに関するメタデータが含むよう構成される。そのようなメタデータは、好ましくは、少なくともネットワークアドレス、ポート番号及びタイムアウト期限を含む。メタデータにはさらに、悪意のあるユーザからの情報の引き出しを回避するため、認証情報を含めることができる。ユーザは当該リクエストが印刷システム、代理サーバあるいは悪意あるエージェントの何れからきたものであるかわからないため、ＵＩリスナーにより強力な認証が行われる。印刷システムまたは代理のアプリケーションサーバがより多くの情報を所望する場合、上述の情報を利用して、ＵＩリスナーがユーザに必要な情報を求めるリクエストを行うことができる。
【００６０】
一実施例では、プリンタ１００は、画像キャプチャ装置をサポートするよう構成されるインタフェース１０５を備える。画像キャプチャ装置の例としては、デジタルスチルカメラやデジタルビデオカメラがあげられる。ユーザは、プリンタ１００に付属した画像キャプチャ装置を起動する命令を含む文書を印刷する。このカメラは、例えば、ケーブルを介してプリンタ１００に直接付属されてもよいし、あるいは例えば、８０２．１１無線ネットワーク接続を利用することにより、無線接続されてもよい。この構成により、画像キャプチャ装置はプリンタ１０００から離れた位置に設置することができる。画像キャプチャ装置は、すぐにまたは以降のある時点において、写真の撮影または映像の取り込みを行うよう指示される。画像キャプチャ装置はさらに、印刷出力システム１１５と電子出力システム１２０の何れか、あるいはその両方を介して、取り込まれた画像の印刷を行うよう指示される。
【００６１】
様々な実施例では、プリンタ１００は、様々な周辺装置インタフェース１０５とネットワークインタフェース１５７を備える。例えば、一実施例では、プリンタ１００は、無線キーボードのためのインタフェースを備える。他の実施例では、音声取り込みのためのインタフェースが備えられる。さらなる実施例では、回線状態を監視し、通話に関するサマリ情報を印刷するため、ＲＪ−１１パススルー（ＲＪ−１１  ｐａｓｓ−ｔｈｒｏｕｇｈ）がプリンタ１００に備えられる。これに関しては、前述の米国特許出願第１０/８１４，８４２号「マルチメディアサーバを備える印刷システム」を参照されたい。
【００６２】
他の実施例では、インタフェースに追加的な機能が与えられる。追加的な機能の例としては、データの記録及び中継のためのブルートゥースインタフェース、携帯電話から画像、音声及び映像クリップのダウンロード及び印刷を行うための携帯電話インタフェース、デジタルオーディオレコーダやデジタルビデオレコーダのためのハードウェア及びソフトウェアインタフェース、パン、ティルト及びズーム機能を備えた携帯型あるいは固定型会議レコーダのためのハードウェア及びソフトウェアインタフェース、ジャイロスコープやＧＰＳキャプチャを備えたヘッド搭載型ビデオカメラのためのインタフェース、オフィス環境における活動をキャプチャするためのインタフェース、及びコンピュータのフレームバッファから映像をキャプチャするためのインタフェースがあげられる。
【００６３】
さらなる実施例では、プリンタ１００は、例えば、映像フォーマット変換器、マルチメディア文書フォーマッタ、映像イベント検出論理、映像前景/背景セグメント化論理、顔画像検出、照合、認識、抽出、カタログ化論理、映像テキスト特定及び映像ＯＣＲ論理、映像外国語翻訳、訓練可能な映像クリップ分類を備えた映像クリップ及びフレーム分類、デジタル画像スティッチング（ｓｔｉｔｃｈｉｎｇ）、音声フォーマット変換、音声認識、音声イベント検出、波形照合、音声外国語翻訳、映像ＯＣＲを利用した字幕配置を含む字幕配置、字幕抽出及びフォーマット変換、音声認識及び字幕と転写出力、テレビニュースセグメント化及びフォーマット化、音楽カタログ生成、ビデオデータベース論理、映画データベース論理、デジタル画像カタログ論理、マルチメディア抽出、音声及び映像クリップセグメント化ウェブ出版論理、ワールドワイドウェブ検索論理、映像クリップ抽出及びキーフレーム選択、画像検索論理、気象地図抽出論理、画像認識及び強調表示を含む空中画像抽出論理、簡素化メディアサーバ論理、単一及び複数チャンネルストリーミング映像モニタリング及びダウンロード処理、ストリーミング音声モニタリング、ダウンロード及び印刷処理、会議議事録抽出論理、複数音源に基づく映像場面選択論理、参加者識別及びリスト作成を含む映像クリップセグメント化論理、音声イベント検出に基づく映像クリップセグメント化、埋め込みテレビスケジュール抽出及びフォーマット化論理、ラジオニュースセグメント化及びフォーマット化論理、顔画像抽出を含むラジオ番組セグメント化論理、ラジオ番組セグメント化及び自動ホームページ抽出、外国語翻訳及びフォーマット化を含む「テープに録音した本（ｂｏｏｋｓ  ｏｎ  ｔａｐｅ）」の音声認識及びフォーマット化ソフトウェア、経路の地図生成ソフトウェア、経路立案論理、形状認識論理、テキスト−音声変換論理、文書要約及びテキスト−音声変換論理、グラフ印刷論理、及びＲＦＩＤ信号処理装置及び可変コンテンツ選択論理を備えてもよい。
【００６４】
上記様々な実施例のさらなる説明は、同時係属中の２００４年３月３０日出願の米国特許出願第１０/８１４，８４６号「周辺装置のためのハードウェア及びソフトウェアインタフェースを備えるプリンタ（Ｐｒｉｎｔｅｒ  ｗｉｔｈ  Ｈａｒｄｗａｒｅ  ａｎｄ  Ｓｏｆｔｗａｒｅ  Ｉｎｔｅｒｆａｃｅｓ  ｆｏｒ  Ｐｅｒｉｐｈｅｒａｌ  Ｄｅｖｉｃｅｓ）」に開示されている。そこでは、プリンタに連結された装置から受信したマルチメディアデータの印刷が可能な印刷システムが開示されている。受信したマルチメディアデータに基づき、印刷システムは、印刷された用紙または他の印刷出力と共に、関連する電子出力を生成する。この印刷出力と電子出力が、マルチメディアデータの表示を提供する。プリンタはまた、周辺装置の機能との通信及び制御を行うことができる。一実施例では、印刷システムは、ネットワーク装置と印刷システムに接続されたネットワークを備える。インタフェースを介してマルチメディアデータが周辺装置から受信され、マルチメディア処理システムはマルチメディアデータの処理のため当該インタフェースに接続される。所望のアプリケーションの何れかに基づき、マルチメディア処理システムは、マルチメディアデータの印刷表示と電子表示を決定する。計算負荷の共有化を可能にするため、マルチメディア処理システムは、印刷システムに少なくとも一部を、周辺装置に少なくとも一部を配置するようにしてもよい。マルチメディア処理システムと通信する印刷出力システムは、印刷表示を受け取り、対応する印刷出力を生成する。同様に、マルチメディア処理システムと通信する電子出力システムは、電子表示を受け取り、対応する電子出力を生成する。このようにして、プリンタは、印刷出力と電子出力を生成することにより、周辺装置から与えられるマルチメディアデータの表示を生成する。
【００６５】
また、同時係属中の２００４年３月３０日出願の米国特許出願第１０/８１３，９５０号「埋め込み音声/映像コンテンツ認識及び処理機能を備える印刷システム（Ｐｒｉｎｔｉｎｇ  Ｓｙｓｔｅｍ  ｗｉｔｈ  Ｅｍｂｅｄｄｅｄ  Ａｕｄｉｏ/Ｖｉｄｅｏ  Ｃｏｎｔｅｎｔ  Ｒｅｃｏｇｎｉｔｉｏｎ  ａｎｄ  Ｐｒｏｃｅｓｓｉｎｇ）」に開示されている。そこでは、メディアコンテンツの認識及び処理を実行する埋め込み機能を備える印刷システムが開示されている。メディアコンテンツに対して実行されたコンテンツの認識及び処理の結果に基づき、印刷システムは、紙ベースまたは他の印刷表示を生成することができる。印刷システムは、さらに、メディアコンテンツの対応する電子表示を生成し、印刷表示と共に、メディアコンテンツの閲覧及びアクセスに利用することができる。印刷システムはまた、選択されたメディアコンテンツを印刷するための印刷機能を有するメディア再生アプリケーションを備えてもよい。
【００６６】
また、２００４年３月３０日出願の米国特許出願第１０/８１４，５３６号「埋め込み抽出出版インタフェースを備えるプリンタ（Ｐｒｉｎｔｅｒ  ｗｉｔｈ  Ｅｍｂｅｄｄｅｄ  Ｒｅｔｒｉｅｖａｌ  ａｎｄ  Ｐｕｂｌｉｓｈｉｎｇ  Ｉｎｔｅｒｆａｃｅ）」に開示されている。そこでは、マルチメディア情報またはマルチメディア情報へのポインタを有するデータを受信し、受信した文書に従って様々なアクションを実行するプリンタのためのシステム及び方法が開示されている。例えば、一実施例によるプリンタは、マルチメディアコンテンツへのポインタのようなマルチメディア情報を受信し、当該マルチメディアコンテンツを抽出し、それを表現する文書を印刷する。他の実施例によると、さらに、抽出されたマルチメディアコンテンツはデータベースまたはプリンタのローカルメモリに格納される。他の実施例によるプリンタは、それにアクセス可能な（例えば、ネットワークを介して、あるいはそれのローカルメモリにおいて）マルチメディアコンテンツを収集し、収集したマルチメディアコンテンツの概要文書を印刷する。プリンタにより実行されるアクションは、好ましくは、プリンタにより受信された文書のコンテンツに基づく。当該コンテンツは印刷可能データと印刷不可データを含むことができる。ある実施例では、文書は、印刷のため送信される前に、データ処理システムにより分析され、追加的なデータが当該文書に付加または接続される。一実施例では、著者または他のユーザが、データベースの名称、特別な印刷コマンド、あるいはウェブページへのポインタのような追加情報を提供する。他の実施例では、データ処理システムにプラグインされたソフトウェアが文書の分析を行い、そのコンテンツに関する追加情報を提供する。他の実施例では、データ処理システム上のプリンタドライバソフトウェアが文書を分析し、その内容に関する追加情報を提供する。他の実施例では、プリンタが、文書の受信後に当該文書を分析する。ある実施例では、プリンタが、文書に従いマルチメディアデータを抽出し、受信した文書に従い当該文書を印刷する。ある実施例では、マルチメディアデータが抽出され、ウェブサイトに局所的に格納される。これは、ＭＰ３音声ファイルや映像ファイルにリンクを張るＵＲＬの「印刷」に利用することができる。データのダウンロードは長時間かかる可能性があるため、プリンタがその処理をバックグラウンドで行うことができればユーザにとっては便利である。その後、ユーザは、プリンタにより提供されるウェブページ上の音声及び映像ファイルのリストを閲覧し、要求に応じて選択されたファイルを再生することができる。このウェブページにより、ユーザはまたこれらのファイルの映像紙の生成が可能となる。これにより、紙ベースの文書の印刷が可能なるだけでなく、映像紙の電子表示（例えば、ＰＤＦ）を提供することもできる。プリンタによる抽出後、バーコードによりマルチメディアの位置の参照が可能となる。
【００６７】
また、２００４年３月３０日出願の米国特許出願第１０/８１４，７０２号「ラジオまたはテレビ番組抽出及びフォーマット化機能を備えるプリンタ（Ｐｒｉｎｔｅｒ  ｗｉｔｈ  Ｒａｄｉｏ  ｏｒ  Ｔｅｌｅｖｉｓｉｏｎ  Ｐｒｏｇｒａｍ  Ｅｘｔｒａｃｔｉｏｎ  ａｎｄ  Ｆｏｒｍａｔｔｉｎｇ）」に開示されている。そこでは、メディア受信装置から抽出されたメディアコンテンツのメディア表示を生成するための出力装置を備えた印刷システムが開示されている。開示されたシステムは、メディア受信装置からメディアコンテンツを抽出するための抽出モジュールを備える。出力装置は、抽出されたメディアコンテンツの表示を生成する。さらに、メディア転送インタフェースにより、出力装置とメディア受信装置との間の通信が可能となる。開示された発明による方法は、メディア受信装置からメディアコンテンツを抽出するステップと、メディアコンテンツの表示を生成するステップと、メディア転送インタフェースを介しメディア受信装置と通信するステップとからなる。さらに、メディア受信装置の動作を所定時刻に発生させるようにスケジューリングするステップと、メディアコンテンツを再生するステップと、スケジュールチャンネル上に表示されたスケジュールに対して光学文字認識を実行することによりメディアプログラムのスケジュール表示を生成するステップを備える。
【００６８】
また、２００４年３月３０日出願の米国特許出願第１０/８１４，５８０号「ドキュメントトリガー処理機能を備えるプリンタ（Ｐｒｉｎｔｅｒ  ｗｉｔｈ  Ｄｏｃｕｍｅｎｔ−Ｔｒｉｇｇｅｒｅｄ  Ｐｒｏｃｅｓｓｉｎｇ）」に開示されている。そこでは、文書の印刷アクションに加えて、あるいはその代わりに、印刷対象の文書の特性を検出し、応答的にアクションをトリガーすることが可能なプリンタのためのシステム及び方法が開示されている。例えば、そのようなプリンタは、電子形式でのフィールド及び値の抽出が可能であり、データベースにおいて情報の格納が可能である。開示されたシステムは、プリンタにより実行されるアクションを反映した紙ベースの文書を生成することができる。このアクションは、好ましくは、プリンタにより受信された文書の内容に基づく。この内容は、印刷可能データと印刷不可データから構成することができる。ある実施例では、文書は、印刷のため送信される前に、データ処理システムにより分析され、追加データが当該文書に付加または結合される。一実施例では、作成者または他のユーザが、データベースの名称などの追加情報を提供する。他の実施例では、データ処理システムのソフトウェアが、文書の分析を行い、データフィールドの内容などのそれのコンテンツに関する追加情報を提供する。他の実施例では、プリンタによる受信後、文書の分析が行われる。上記実施例のすべてにおいて、プリンタは、文書の内容に従って（印刷に加え、あるいはその代わりに）アクションを実行する。ある実施例では、プリンタ及び/または関連するプリンタ側の構成要素が、プリンタが文書の内容に従ってアクションを実行する前に、ユーザまたは文書ソースとやりとりする。
【００６９】
上述のように、適切な印刷システムに関するいくつかの実施例が説明されてきたが、プリンタ及びそれの文書生成手段の説明は本発明を限定することを意図するものではない。用途に応じて、本発明によるプリンタは、周知の典型的なオフィス用あるいは家庭用プリンタ以外の様々な形態をとりうる。このため、プリンタの定義には、表面上に画像、テキストあるいは他の任意のマークを形成することが可能な任意の装置が含められるということは理解されるべきである。上記では用紙上への印刷が説明されたが、本発明の様々な実施例によると、プリンタは、画像、テキストまたは他のマークを、ＯＨＰシート、フィルム、スライド、キャンバス、ガラス、ステッカー、あるいはそのようなマークを受容する他の任意の媒体のような様々な物理的媒体への形成が可能であると理解されるべきである。
【００７０】
さらに、マルチメディア及びマルチメディアデータの上記説明及び利用は、本発明を限定することを意図するものではない。メディアには、音声及び/または映像ファイルのすべてあるいは一部、マルチメディアコンテンツを有するデータストリームなどの任意のタイプのメディアあるいはマルチメディアコンテンツを表現するのに利用される任意の有形または無形の情報が含まれる。以下に列挙されるものにより包括されるものではないが、マルチメディアには、音声（音楽、ラジオ放送、録音、宣伝などを含む）、映像（映画、ビデオクリップ、テレビ放送、宣伝などを含む）、ソフトウェア（テレビゲーム、マルチメディアプログラム、グラフィックスソフトウェアなどを含む）、画像及びそれらの組み合わせが含まれる。さらに、メディアとメディアデータは、さらに、メディアあるいはメディアデータのすべてまたは一部を構成するものを含み、マルチメディアデータは実際のイベントを説明するデータを含む。マルチメディアデータは、映像の場合にはＭＰＥＧ、音声の場合にはＭＰ３などの任意の符号化技術を利用して符号化することができる。また、マルチメディアデータは、ＤＥＳ、トリプルＤＥＳまたは他の任意の適切な暗号化技術などの暗号化アルゴリズムを利用して、コンテンツ保護のため暗号化されてもよい。
【００７１】
さらに、ここで説明されたステップ、動作または処理の何れも、１以上のソフトウェアモジュールまたはハードウェアモジュールにより、あるいはそれらを他の装置と組み合わせて実行または実現することができる。さらに、説明されたプリンタのハードウェア要素に関する部分はソフトウェアにより実現されてもよく、逆にソフトウェア要素に関する部分が専用回路のようなハードウェアにより実現されてもよい。一実施例では、上述のステップ、動作あるいは処理を実行するためのコンピュータプロセッサにより実行可能なコンピュータプログラムを有するコンピュータ読み出し可能な媒体から構成されるコンピュータプログラムプロダクツによりソフトウェアモジュールが実現されてもよい。
【００７２】
他の実施例では、プリンタ１００は、協同する複数のアプリケーションサーバを利用することもできる。プリンタ１００により送受信される任意のリクエストまたはメッセージは、ＩＥＥＥ１３９４やＵＳＢのようなローカルケーブルを利用したネットワークを介して、ＩＥＥＥ８０２．１１やＩＥＥＥ８０２．１５のような無線ネットワークを介して、あるいは上記ネットワークの任意の組み合わせにより送信することができる。
【００７３】
本発明の上述された実施例は説明のため与えられたものであり、本発明を開示された形態に限定するものではない。上記教示により、当業者は多くの変更及び変形が可能であろう。従って、本発明の範囲は、上記実施例に関する説明に限定されるものでなく、添付されるクレームにより規定されるものである。
【図面の簡単な説明】
【００７４】
【図１】図１は、本発明の一実施例によるシステムの概略図である。
【図２】図２は、本発明の一実施例によるシステムの動作のフロー図である。
【図３】図３は、本発明の実施例による印刷システムの様々な周辺装置インタフェースの概略図である。
【図４】図４は、本発明の一実施例によるプリンタの印刷出力システムの概略図である。
【図５】図５は、本発明の実施例によるプリンタの様々な電子出力システムの概略図である。
【図６】図６は、本発明の一実施例によるプリンタのマルチメディアモジュールの概略図である。
【図７】図７は、本発明の一実施例による連結された周辺装置からマルチメディアデータを自動的に受信するためのシステムの動作のフロー図である。
【図８】図８は、本発明の一実施例によるプリンタとの一例となる対話型通信を示す。
【符号の説明】
【００７５】
１００  プリンタ
１０５  周辺装置インタフェース
１１０  ユーザインタフェース
１１５  印刷出力システム
１２０  電子出力システム
１２５  マルチメディア処理システム
１３０  メモリ
１３５  プロセッサ
１４０  マルチメディアモジュール
１５０  周辺装置
１５５  ネットワーク
１５７  ネットワークインタフェース
１６０  印刷出力
１７０  電子出力
１８０  外部サービス
１９０  ネットワーク装置
３０５  通信インタフェース
３１０  無線インタフェース
３１５  着脱可能なメディア記憶装置読取器
３３０  ビデオレコーダ
３３５  アナログデジタル変換器
３４０  オーディオレコーダ
３４５  メディア配信受信機
３５０  イベントセンサ
３５５  ビデオキャプチャハードウェア
３６０  変換モジュール
３６５  超音波ペンキャプチャ装置
４０５  メディア供給ハンドラ
４１０  供給トレイ
４１５  フォーマッタ
４２０  印刷エンジン
４２５  定着装置
４３０  メディア出力ハンドラ
４３５  ソータ
４４０  ステープラ
４４５、５１５  出力トレイ
５０５  メディアライタ
５１０  電子メディア処理機構
５２０  バンドライア
５２５  プレーヤー
５３０  スピーカーシステム
５３５  映像ディスプレイ
５４０  通信インタフェース
５４５  ウェブページディスプレイ
６１０  マルチメディアサーバモジュール
６２０  暗号化モジュール
６３０  音源特定モジュール
６４０  映像動き検出モジュール
６５０  メディアフォーマット変換モジュール
６６０  コンテンツベース処理モジュール
６７０  Ａ／Ｖコンテンツ認識モジュール
８５０  ユーザ
８５２  アプリケーション
８５４  ＵＩリスナー
８５６  プリンタ
８５８  アプリケーションサーバ
【図１】
2005100409.tif 000003
【図２】
2005100409.tif 000004
【図３】
2005100409.tif 000005
【図４】
2005100409.tif 000006
【図５】
2005100409.tif 000007
【図６】
2005100409.tif 000008
【図７】
2005100409.tif 000009
【図８】
2005100409.tif 000010