(57)【要約】【課題】  ユーザインタフェースを介し操作されるタイムベースメディアの印刷が可能なプリンタ及び印刷システムを提供することを目的とする。【解決手段】  本発明によるユーザインタフェースは、コマンド入力を受け付け、ユーザに情報を提供するタッチ画面を有する。タイムベースメディアデータは、ユーザインタフェースを介して指定されたメディアソースからプリンタに受信される。ユーザにより、当該データに適用されるプリンタの１以上のマルチメディア処理機能が指定される。プリンタは、指定された機能を実行し、ユーザインタフェースのディスプレイを介しユーザに出力をプレビューする。ユーザがプレビューされた出力の印刷を決定すると、プリンタによる従来の印刷出力による印刷及び/または指定された電子出力による出力が可能となるよう１以上の出力装置がユーザにより指定される。【選択図】      図１ 
2005111987.tif 000002
【特許請求の範囲】
【請求項１】
タイムベースメディアを印刷するためのプリンタであって、
メディアソースからタイムベースメディアデータを受信するための通信インタフェースと、
電子画像及び関連する印刷データとを取得するため、前記タイムベースメディアデータに対してマルチメディア機能を実行するプロセッサと、
前記プロセッサに通信可能に接続され、データをユーザに提供するディスプレイと、前記ユーザからデータを受信する入力装置とを有するユーザインタフェースと、
前記プロセッサから前記関連する印刷データを受信し、プリンタ出力を生成する第１出力装置と、
前記プロセッサに接続され、前記電子画像を受信し、該電子画像から電子出力を生成する第２出力装置とからなることを特徴とするプリンタ。
【請求項２】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記ユーザから受信したデータに応答して、音声データの領域を選択することからなることを特徴とするプリンタ。
【請求項３】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータに音声イベント検出機能を適用することからなることを特徴とするプリンタ。
【請求項４】
請求項３記載のプリンタであって、前記マルチメディア機能は、さらに、前記音声イベント検出機能に関する信頼レベルを決定することを備えることを特徴とするプリンタ。
【請求項５】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータに発話者セグメント化機能を適用することからなることを特徴とするプリンタ。
【請求項６】
請求項１または５記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータに発話者認識機能を適用することからなることを特徴とするプリンタ。
【請求項７】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータに音源特定機能を適用することからなることを特徴とするプリンタ。
【請求項８】
請求項７記載のプリンタであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに音声イベント検出機能を適用することを備えることを特徴とするプリンタ。
【請求項９】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータに音声認識機能を適用することからなることを特徴とするプリンタ。
【請求項１０】
請求項９記載のプリンタであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータにプロファイル分析機能を適用することを備えることを特徴とするプリンタ。
【請求項１１】
請求項９記載のプリンタであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに音声イベント検出機能を適用することを備えることを特徴とするプリンタ。
【請求項１２】
請求項１１記載のプリンタであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに発話者認識機能を適用することを備えることを特徴とするプリンタ。
【請求項１３】
請求項１１記載のプリンタであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに発話者セグメント化機能を適用することを備えることを特徴とするプリンタ。
【請求項１４】
請求項１１記載のプリンタであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに音源特定機能を適用することを備えることを特徴とするプリンタ。
【請求項１５】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記ユーザから受信した入力に応答して、映像データの領域を選択することからなることを特徴とするプリンタ。
【請求項１６】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータに映像イベント検出機能を適用することからなることを特徴とするプリンタ。
【請求項１７】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータにカラーヒストグラム分析機能を適用することからなることを特徴とするプリンタ。
【請求項１８】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータに顔検出機能を適用することからなることを特徴とするプリンタ。
【請求項１９】
請求項１８記載のプリンタであって、前記マルチメディア機能は、顔の複数のインスタンスを代表顔画像にマージするため、前記タイムベースメディアデータにクラスタリング機能を適用することからなることを特徴とするプリンタ。
【請求項２０】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータに顔認識機能を適用することからなることを特徴とするプリンタ。
【請求項２１】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータに光学文字認識機能を適用することからなることを特徴とするプリンタ。
【請求項２２】
請求項２１記載のプリンタであって、前記マルチメディア機能は、さらに、前記光学文字認識機能の類似の結果をマージするため、前記タイムベースメディアデータにクラスタリング機能を適用することを備えることを特徴とするプリンタ。
【請求項２３】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータに動き分析機能を適用することからなることを特徴とするプリンタ。
【請求項２４】
請求項１または２３記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータに距離推定機能を適用することからなることを特徴とするプリンタ。
【請求項２５】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータに前景/背景セグメント化機能を適用することからなることを特徴とするプリンタ。
【請求項２６】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータに情景セグメント化機能を適用することからなることを特徴とするプリンタ。
【請求項２７】
請求項２６記載のプリンタであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに顔認識機能を適用することを備えることを特徴とするプリンタ。
【請求項２８】
請求項２６記載のプリンタであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに顔検出機能を適用することを備えることを特徴とするプリンタ。
【請求項２９】
請求項２６記載のプリンタであって、前記マルチメディア機能は、さらに、前記タイムベースメディアに光学文字認識機能を適用することを備えることを特徴とするプリンタ。
【請求項３０】
請求項２９記載のプリンタであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに顔認識機能を適用することを備えることを特徴とするプリンタ。
【請求項３１】
請求項２９記載のプリンタであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに顔検出機能を適用することを備えることを特徴とするプリンタ。
【請求項３２】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータに車両認識機能を適用することからなることを特徴とするプリンタ。
【請求項３３】
請求項３２記載のプリンタであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに動き分析機能を適用することを備えることを特徴とするプリンタ。
【請求項３４】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータにナンバープレート認識機能を適用することからなることを特徴とするプリンタ。
【請求項３５】
請求項１記載のプリンタであって、前記マルチメディア機能は、前記タイムベースメディアデータに視覚的検査機能を適用することからなることを特徴とするプリンタ。
【請求項３６】
請求項１記載のプリンタであって、前記ユーザインタフェースは、ユーザがＣＤ装置を制御することを可能にするよう構成されることを特徴とするプリンタ。
【請求項３７】
請求項１記載のプリンタであって、前記ユーザインタフェースは、ユーザがＤＶＤ装置を制御することを可能にするよう構成されることを特徴とするプリンタ。
【請求項３８】
請求項１記載のプリンタであって、前記ユーザインタフェースは、ユーザがオーディオテープ装置を制御することを可能にするよう構成されることを特徴とするプリンタ。
【請求項３９】
請求項１記載のプリンタであって、前記ユーザインタフェースは、ユーザがビデオテープ装置を制御することを可能にするよう構成されることを特徴とするプリンタ。
【請求項４０】
請求項１記載のプリンタであって、前記ユーザインタフェースは、ユーザがマルチメディアサーバを制御することを可能にするよう構成されることを特徴とするプリンタ。
【請求項４１】
請求項１記載のプリンタであって、前記ユーザインタフェースは、ユーザが暗号化ハードウェアを制御することを可能にするよう構成されることを特徴とするプリンタ。
【請求項４２】
請求項１記載のプリンタであって、前記ユーザインタフェースは、ユーザが音源特定ハードウェアを制御することを可能にするよう構成されることを特徴とするプリンタ。
【請求項４３】
請求項１記載のプリンタであって、前記ユーザインタフェースは、ユーザが動き検出ハードウェアを制御することを可能にするよう構成されることを特徴とするプリンタ。
【請求項４４】
請求項１記載のプリンタであって、前記ユーザインタフェースは、ユーザがＭＩＤＩプレーヤーを制御することを可能にするよう構成されることを特徴とするプリンタ。
【請求項４５】
請求項１記載のプリンタであって、前記ユーザインタフェースは、ユーザが携帯電話を制御することを可能にするよう構成されることを特徴とするプリンタ。
【請求項４６】
請求項１記載のプリンタであって、前記ユーザインタフェースは、ユーザが双方向ラジオを制御することを可能にするよう構成されることを特徴とするプリンタ。
【請求項４７】
請求項１記載のプリンタであって、前記ユーザインタフェースは、ユーザがワールドワイドウェブディスプレイを制御することを可能にするよう構成されることを特徴とするプリンタ。
【請求項４８】
請求項１記載のプリンタであって、前記ユーザインタフェースは、ユーザが温度センサを制御することを可能にするよう構成されることを特徴とするプリンタ。
【請求項４９】
請求項１記載のプリンタであって、前記ユーザインタフェースは、ユーザが無線受信機を制御することを可能にするよう構成されることを特徴とするプリンタ。
【請求項５０】
請求項１記載のプリンタであって、前記プロセッサは、さらに、前記ユーザインタフェースのディスプレイに前記マルチメディア機能の結果を表示するよう構成されることを特徴とするプリンタ。
【請求項５１】
請求項１記載のプリンタであって、前記第２出力装置は、ＤＶＤドライブであることを特徴とするプリンタ。
【請求項５２】
請求項１記載のプリンタであって、前記第２出力装置は、ＣＤドライブであることを特徴とするプリンタ。
【請求項５３】
請求項１記載のプリンタであって、前記第２出力装置は、オーディオテープドライブであることを特徴とするプリンタ。
【請求項５４】
請求項１記載のプリンタであって、前記第２出力装置は、ビデオカセット装置であることを特徴とするプリンタ。
【請求項５５】
請求項１記載のプリンタであって、前記第２出力装置は、着脱可能なメディア装置であることを特徴とするプリンタ。
【請求項５６】
請求項１記載のプリンタであって、前記第２出力装置は、埋め込みオーディオレコーダであることを特徴とするプリンタ。
【請求項５７】
請求項１記載のプリンタであって、前記第２出力装置は、埋め込みビデオレコーダであることを特徴とするプリンタ。
【請求項５８】
請求項１記載のプリンタであって、前記第２出力装置は、不揮発性記憶装置であることを特徴とするプリンタ。
【請求項５９】
請求項１記載のプリンタであって、前記第２出力装置は、埋め込みマルチメディアサーバであることを特徴とするプリンタ。
【請求項６０】
請求項１記載のプリンタであって、前記第２出力装置は、音声暗号化ハードウェアであることを特徴とするプリンタ。
【請求項６１】
請求項１記載のプリンタであって、前記第２出力装置は、映像暗号化ハードウェアであることを特徴とするプリンタ。
【請求項６２】
請求項１記載のプリンタであって、前記第２出力装置は、音源特定ハードウェアであることを特徴とするプリンタ。
【請求項６３】
請求項１記載のプリンタであって、前記第２出力装置は、携帯電話であることを特徴とするプリンタ。
【請求項６４】
請求項１記載のプリンタであって、前記第２出力装置は、双方向ラジオであることを特徴とするプリンタ。
【請求項６５】
請求項１記載のプリンタであって、前記第２出力装置は、ワールドワイドウェブディスプレイであることを特徴とするプリンタ。
【請求項６６】
請求項１記載のプリンタであって、前記第２出力装置は、ＡＭ信号を受信する無線受信機であることを特徴とするプリンタ。
【請求項６７】
請求項１記載のプリンタであって、前記第２出力装置は、ＦＭ信号を受信する無線受信機であることを特徴とするプリンタ。
【請求項６８】
請求項１記載のプリンタであって、前記第２出力装置は、短波信号を受信する無線受信機であることを特徴とするプリンタ。
【請求項６９】
請求項１記載のプリンタであって、前記第２出力装置は、衛星無線受信機であることを特徴とするプリンタ。
【請求項７０】
請求項１記載のプリンタであって、前記第２出力装置は、気象警報受信機であることを特徴とするプリンタ。
【請求項７１】
請求項１記載のプリンタであって、前記第２出力装置は、緊急放送システム警報を受信する緊急警報モニタであることを特徴とするプリンタ。
【請求項７２】
請求項１記載のプリンタであって、前記第２出力装置は、ＶＧＡ画面キャプチャを実行するためのハードウェアであることを特徴とするプリンタ。
【請求項７３】
請求項１記載のプリンタであって、前記第２出力装置は、音声キャプチャを実行するためのハードウェアであることを特徴とするプリンタ。
【請求項７４】
請求項１記載のプリンタであって、前記第２出力装置は、電子ペンからデータをキャプチャするためのハードウェアであることを特徴とするプリンタ。
【請求項７５】
請求項１記載のプリンタであって、前記第２出力装置は、使い捨てメディアライタであることを特徴とするプリンタ。
【請求項７６】
請求項１記載のプリンタであって、前記第２出力装置は、フラッシュメモリ装置であることを特徴とするプリンタ。
【請求項７７】
請求項１記載のプリンタであって、前記第２出力装置は、無線装置であることを特徴とするプリンタ。
【請求項７８】
タイムベースメディアの印刷方法であって、
メディアソースからタイムベースメディアデータを受信するステップと、
前記タイムベースメディアに対して実行すべきマルチメディア機能を指定するユーザ入力を受信するステップと、
電子画像と関連する印刷データとを取得するため、前記タイムベースメディアデータに対して前記指定されたマルチメディア機能を実行するステップと、
プロセッサにより前記関連する印刷データからプリンタ出力を生成するステップと、
前記電子画像から電子出力を生成するステップとからなることを特徴とする方法。
【請求項７９】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、ユーザから受信した入力に応答して、音声データの領域を選択することからなることを特徴とする方法。
【請求項８０】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに音声イベント検出機能を適用することからなることを特徴とする方法。
【請求項８１】
請求項８０記載の印刷方法であって、前記マルチメディア機能は、さらに、前記音声イベント検出機能に関する信頼レベルを決定することを備えることを特徴とする方法。
【請求項８２】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに発話者セグメント化機能を適用することからなることを特徴とする方法。
【請求項８３】
請求項７８または８２記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに発話者認識機能を適用することからなることを特徴とする方法。
【請求項８４】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに音源特定機能を適用することからなることを特徴とする方法。
【請求項８５】
請求項８４記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに音声イベント検出機能を適用することを備えることを特徴とする方法。
【請求項８６】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに音声認識機能を適用することからなることを特徴とする方法。
【請求項８７】
請求項８６記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータにプロファイル分析機能を適用することを備えることを特徴とする方法。
【請求項８８】
請求項８６記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに音声イベント検出機能を適用することを備えることを特徴とする方法。
【請求項８９】
請求項８８記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに発話者認識機能を適用することを備えることを特徴とする方法。
【請求項９０】
請求項８８記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに発話者セグメント化機能を適用することを備えることを特徴とする方法。
【請求項９１】
請求項８８記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに音源特定機能を適用することを備えることを特徴とする方法。
【請求項９２】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、前記ユーザから受信した入力に応答して、映像データの領域を選択することからなることを特徴とする方法。
【請求項９３】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに映像イベント検出機能を適用することからなることを特徴とする方法。
【請求項９４】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータにカラーヒストグラム分析機能を適用することからなることを特徴とする方法。
【請求項９５】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに顔検出機能を適用することからなることを特徴とする方法。
【請求項９６】
請求項９５記載の印刷方法であって、前記マルチメディア機能は、顔の複数のインスタンスを代表顔画像にマージするため、前記タイムベースメディアデータにクラスタリング機能を適用することからなることを特徴とする方法。
【請求項９７】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに顔認識機能を適用することからなることを特徴とする方法。
【請求項９８】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに光学文字認識機能を適用することからなることを特徴とする方法。
【請求項９９】
請求項９８記載の印刷方法であって、前記マルチメディア機能は、さらに、前記光学文字認識機能の類似の結果をマージするため、前記タイムベースメディアデータにクラスタリング機能を適用することを備えることを特徴とする方法。
【請求項１００】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに動き分析機能を適用することからなることを特徴とする方法。
【請求項１０１】
請求項７８または１００記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに距離推定機能を適用することからなることを特徴とする方法。
【請求項１０２】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに前景/背景セグメント化機能を適用することからなることを特徴とする方法。
【請求項１０３】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに情景セグメント化機能を適用することからなることを特徴とする方法。
【請求項１０４】
請求項１０３記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに顔認識機能を適用することを備えることを特徴とする方法。
【請求項１０５】
請求項１０３記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに顔検出機能を適用することを備えることを特徴とする方法。
【請求項１０６】
請求項１０３記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアに光学文字認識機能を適用することを備えることを特徴とする方法。
【請求項１０７】
請求項１０６記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに顔認識機能を適用することを備えることを特徴とする方法。
【請求項１０８】
請求項１０６記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに顔検出機能を適用することを備えることを特徴とする方法。
【請求項１０９】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに車両認識機能を適用することからなることを特徴とする方法。
【請求項１１０】
請求項１０９記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに動き分析機能を適用することを備えることを特徴とする方法。
【請求項１１１】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータにナンバープレート認識機能を適用することからなることを特徴とする方法。
【請求項１１２】
請求項７８記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに視覚的検査機能を適用することからなることを特徴とする方法。
【請求項１１３】
タイムベースメディアデータを印刷するためのシステムであって、
タイムベースメディアデータに対してマルチメディア機能を実行する印刷システムと、
ネットワークを介し前記印刷システムに接続され、前記タイムベースメディアデータに対してマルチメディア機能を実行する処理装置と、
前記印刷システムに処理される処理量と前記処理装置により処理される処理量のユーザ選択を受信するためのユーザインタフェースとからなることを特徴とするシステム。
【請求項１１４】
請求項１１３記載のシステムであって、前記処理装置は、前記ユーザインタフェースを備えることを特徴とするシステム。
【請求項１１５】
請求項１１３記載のシステムであって、前記印刷システムは、前記ユーザインタフェースを備えることを特徴とするシステム。
【請求項１１６】
請求項１１３記載のシステムであって、前記ユーザインタフェースは、前記処理装置及び前記印刷システムと分離した装置上にあることを特徴とするシステム。
【請求項１１７】
請求項１１４乃至１１６何れか一項記載のシステムであって、前記ユーザインタフェースは、前記マルチメディア機能のパフォーマンスに関する状態情報を表示することを特徴とするシステム。
【請求項１１８】
請求項１１３記載のシステムであって、前記処理装置は、パーソナルコンピュータであることを特徴とするシステム。
【請求項１１９】
請求項１１３記載のシステムであって、マルチメディア機能は、前記ユーザから受信したデータに応答して、音声データの領域を選択することからなることを特徴とするシステム。
【請求項１２０】
請求項１１３記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータに音声イベント検出機能を適用することからなることを特徴とするシステム。
【請求項１２１】
請求項１２０記載のシステムであって、前記マルチメディア機能は、さらに、前記音声イベント検出機能に関する信頼レベルを決定することを備えることを特徴とするシステム。
【請求項１２２】
請求項１１３記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータに発話者セグメント化機能を適用することからなることを特徴とするシステム。
【請求項１２３】
請求項１１３または１２２記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータに発話者認識機能を適用することからなることを特徴とするシステム。
【請求項１２４】
請求項１１３記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータに音源特定機能を適用することからなることを特徴とするシステム。
【請求項１２５】
請求項１２４記載のシステムであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに音声イベント検出機能を適用することを備えることを特徴とするシステム。
【請求項１２６】
請求項１１３記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータに音声認識機能を適用することからなることを特徴とするシステム。
【請求項１２７】
請求項１２６記載のシステムであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータにプロファイル分析機能を適用することを備えることを特徴とするシステム。
【請求項１２８】
請求項１２６記載のシステムであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに音声イベント検出機能を適用することを備えることを特徴とするシステム。
【請求項１２９】
請求項１２８記載のシステムであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに発話者認識機能を適用することを備えることを特徴とするシステム。
【請求項１３０】
請求項１２８記載のシステムであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに発話者セグメント化機能を適用することを備えることを特徴とするシステム。
【請求項１３１】
請求項１２８記載のシステムであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに音源特定機能を適用することを備えることを特徴とするシステム。
【請求項１３２】
請求項１１３記載のシステムであって、前記マルチメディア機能は、前記ユーザから受信した入力に応答して、映像データの領域を選択することからなることを特徴とするシステム。
【請求項１３３】
請求項１１３記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータに映像イベント検出機能を適用することからなることを特徴とするシステム。
【請求項１３４】
請求項１１３記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータにカラーヒストグラム分析機能を適用することからなることを特徴とするシステム。
【請求項１３５】
請求項１１３記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータに顔検出機能を適用することからなることを特徴とするシステム。
【請求項１３６】
請求項１３５記載のシステムであって、前記マルチメディア機能は、顔の複数のインスタンスを代表顔画像にマージするため、前記タイムベースメディアデータにクラスタリング機能を適用することからなることを特徴とするシステム。
【請求項１３７】
請求項１１３記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータに顔認識機能を適用することからなることを特徴とするシステム。
【請求項１３８】
請求項１１３記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータに光学文字認識機能を適用することからなることを特徴とするシステム。
【請求項１３９】
請求項１３８記載のシステムであって、前記マルチメディア機能は、さらに、前記光学文字認識機能の類似の結果をマージするため、前記タイムベースメディアデータにクラスタリング機能を適用することを備えることを特徴とするシステム。
【請求項１４０】
請求項１１３記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータに動き分析機能を適用することからなることを特徴とするシステム。
【請求項１４１】
請求項１１３または１４０記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータに距離推定機能を適用することからなることを特徴とするシステム。
【請求項１４２】
請求項１１３記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータに前景/背景セグメント化機能を適用することからなることを特徴とするシステム。
【請求項１４３】
請求項１１３記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータに情景セグメント化機能を適用することからなることを特徴とするシステム。
【請求項１４４】
請求項１４３記載のシステムであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに顔認識機能を適用することを備えることを特徴とするシステム。
【請求項１４５】
請求項１４３記載のシステムであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに顔検出機能を適用することを備えることを特徴とするシステム。
【請求項１４６】
請求項１４３記載のシステムであって、前記マルチメディア機能は、さらに、前記タイムベースメディアに光学文字認識機能を適用することを備えることを特徴とするシステム。
【請求項１４７】
請求項１４６記載のシステムであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに顔認識機能を適用することを備えることを特徴とするシステム。
【請求項１４８】
請求項１４６記載のシステムであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに顔検出機能を適用することを備えることを特徴とするシステム。
【請求項１４９】
請求項１１３記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータに車両認識機能を適用することからなることを特徴とするシステム。
【請求項１５０】
請求項１４９記載のシステムであって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに動き分析機能を適用することを備えることを特徴とするシステム。
【請求項１５１】
請求項１１３記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータにナンバープレート認識機能を適用することからなることを特徴とするシステム。
【請求項１５２】
請求項１１３記載のシステムであって、前記マルチメディア機能は、前記タイムベースメディアデータに視覚的検査機能を適用することからなることを特徴とするシステム。
【請求項１５３】
請求項１１３記載のシステムであって、前記ユーザインタフェースは、ユーザがＣＤ装置を制御することを可能にするよう構成されることを特徴とするシステム。
【請求項１５４】
請求項１１３記載のシステムであって、前記ユーザインタフェースは、ユーザがＤＶＤ装置を制御することを可能にするよう構成されることを特徴とするシステム。
【請求項１５５】
請求項１１３記載のシステムであって、前記ユーザインタフェースは、ユーザがオーディオテープ装置を制御することを可能にするよう構成されることを特徴とするシステム。
【請求項１５６】
請求項１１３記載のシステムであって、前記ユーザインタフェースは、ユーザがビデオテープ装置を制御することを可能にするよう構成されることを特徴とするシステム。
【請求項１５７】
請求項１１３記載のシステムであって、前記ユーザインタフェースは、ユーザがマルチメディアサーバを制御することを可能にするよう構成されることを特徴とするシステム。
【請求項１５８】
請求項１１３記載のシステムであって、前記ユーザインタフェースは、ユーザが暗号化ハードウェアを制御することを可能にするよう構成されることを特徴とするシステム。
【請求項１５９】
請求項１１３記載のシステムであって、前記ユーザインタフェースは、ユーザが音源特定ハードウェアを制御することを可能にするよう構成されることを特徴とするシステム。
【請求項１６０】
請求項１１３記載のシステムであって、前記ユーザインタフェースは、ユーザが動き検出ハードウェアを制御することを可能にするよう構成されることを特徴とするシステム。
【請求項１６１】
請求項１１３記載のシステムであって、前記ユーザインタフェースは、ユーザがＭＩＤＩプレーヤーを制御することを可能にするよう構成されることを特徴とするシステム。
【請求項１６２】
請求項１１３記載のシステムであって、前記ユーザインタフェースは、ユーザが携帯電話を制御することを可能にするよう構成されることを特徴とするシステム。
【請求項１６３】
請求項１１３記載のシステムであって、前記ユーザインタフェースは、ユーザが双方向ラジオを制御することを可能にするよう構成されることを特徴とするシステム。
【請求項１６４】
請求項１１３記載のシステムであって、前記ユーザインタフェースは、ユーザがワールドワイドウェブディスプレイを制御することを可能にするよう構成されることを特徴とするシステム。
【請求項１６５】
請求項１１３記載のシステムであって、前記ユーザインタフェースは、ユーザが温度センサを制御することを可能にするよう構成されることを特徴とするシステム。
【請求項１６６】
請求項１１３記載のシステムであって、前記ユーザインタフェースは、ユーザが無線受信機を制御することを可能にするよう構成されることを特徴とするシステム。
【請求項１６７】
請求項１１３記載のシステムであって、前記プロセッサは、さらに、前記ユーザインタフェースのディスプレイに前記マルチメディア機能の結果を表示するよう構成されることを特徴とするシステム。
【請求項１６８】
請求項１１３記載のシステムであって、前記第２出力装置は、ＤＶＤドライブであることを特徴とするシステム。
【請求項１６９】
請求項１１３記載のシステムであって、前記第２出力装置は、ＣＤドライブであることを特徴とするシステム。
【請求項１７０】
請求項１１３記載のシステムであって、前記第２出力装置は、オーディオテープドライブであることを特徴とするシステム。
【請求項１７１】
請求項１１３記載のシステムであって、前記第２出力装置は、ビデオカセット装置であることを特徴とするシステム。
【請求項１７２】
請求項１１３記載のシステムであって、前記第２出力装置は、着脱可能なメディア装置であることを特徴とするシステム。
【請求項１７３】
請求項１１３記載のシステムであって、前記第２出力装置は、埋め込みオーディオレコーダであることを特徴とするシステム。
【請求項１７４】
請求項１１３記載のシステムであって、前記第２出力装置は、埋め込みビデオレコーダであることを特徴とするシステム。
【請求項１７５】
請求項１１３記載のシステムであって、前記第２出力装置は、不揮発性記憶装置であることを特徴とするシステム。
【請求項１７６】
請求項１１３記載のシステムであって、前記第２出力装置は、埋め込みマルチメディアサーバであることを特徴とするシステム。
【請求項１７７】
請求項１１３記載のシステムであって、前記第２出力装置は、音声暗号化ハードウェアであることを特徴とするシステム。
【請求項１７８】
請求項１１３記載のシステムであって、前記第２出力装置は、映像暗号化ハードウェアであることを特徴とするシステム。
【請求項１７９】
請求項１１３記載のシステムであって、前記第２出力装置は、音源特定ハードウェアであることを特徴とするシステム。
【請求項１８０】
請求項１１３記載のシステムであって、前記第２出力装置は、携帯電話であることを特徴とするシステム。
【請求項１８１】
請求項１１３記載のシステムであって、前記第２出力装置は、双方向ラジオであることを特徴とするシステム。
【請求項１８２】
請求項１１３記載のシステムであって、前記第２出力装置は、ワールドワイドウェブディスプレイであることを特徴とするシステム。
【請求項１８３】
請求項１１３記載のシステムであって、前記第２出力装置は、ＡＭ信号を受信する無線受信機であることを特徴とするシステム。
【請求項１８４】
請求項１１３記載のシステムであって、前記第２出力装置は、ＦＭ信号を受信する無線受信機であることを特徴とするシステム。
【請求項１８５】
請求項１１３記載のシステムであって、前記第２出力装置は、短波信号を受信する無線受信機であることを特徴とするシステム。
【請求項１８６】
請求項１１３記載のシステムであって、前記第２出力装置は、衛星無線受信機であることを特徴とするシステム。
【請求項１８７】
請求項１１３記載のシステムであって、前記第２出力装置は、気象警報受信機であることを特徴とするシステム。
【請求項１８８】
請求項１１３記載のシステムであって、前記第２出力装置は、緊急放送システム警報を受信する緊急警報モニタであることを特徴とするシステム。
【請求項１８９】
請求項１１３記載のシステムであって、前記第２出力装置は、ＶＧＡ画面キャプチャを実行するためのハードウェアであることを特徴とするシステム。
【請求項１９０】
請求項１１３記載のシステムであって、前記第２出力装置は、音声キャプチャを実行するためのハードウェアであることを特徴とするシステム。
【請求項１９１】
請求項１１３記載のシステムであって、前記第２出力装置は、電子ペンからデータをキャプチャするためのハードウェアであることを特徴とするシステム。
【請求項１９２】
請求項１１３記載のシステムであって、前記第２出力装置は、使い捨てメディアライタであることを特徴とするシステム。
【請求項１９３】
タイムベースメディアの印刷方法であって、
メディアソースからタイムベースメディアデータを受信するステップと、
前記タイムベースメディアデータに対して実行されるマルチメディア機能、プリンタにより実行される処理量及び処理装置により実行される処理量を指定するユーザ入力を受信するステップと、
前記指定されたマルチメディア機能を実行するため、前記プリンタにより実行される指定された処理量を前記プリンタにより実行するステップと、
前記指定されたマルチメディア機能を実行するため、前記処理装置により実行される指定された処理量を前記処理装置により実行するステップと、
前記処理されたタイムベースメディアデータに関するプリンタ出力を生成するステップと、
前記処理されたタイムベースメディアデータに関する電子出力を生成するステップとからなることを特徴とする印刷方法。
【請求項１９４】
請求項１９３記載の印刷方法であって、前記ユーザ入力は前記プリンタにおいて受信されることを特徴とする方法。
【請求項１９５】
請求項１９３記載の印刷方法であって、前記ユーザ入力は前記処理装置において受信されることを特徴とする方法。
【請求項１９６】
請求項１９３記載の印刷方法であって、前記処理装置は、パーソナルコンピュータであることを特徴とする方法。
【請求項１９７】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、ユーザから受信した入力に応答して、音声データの領域を選択することからなることを特徴とする方法。
【請求項１９８】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに音声イベント検出機能を適用することからなることを特徴とする方法。
【請求項１９９】
請求項１９８記載の印刷方法であって、前記マルチメディア機能は、さらに、前記音声イベント検出機能に関する信頼レベルを決定することを備えることを特徴とする方法。
【請求項２００】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに発話者セグメント化機能を適用することからなることを特徴とする方法。
【請求項２０１】
請求項１９３または２００記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに発話者認識機能を適用することからなることを特徴とする方法。
【請求項２０２】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに音源特定機能を適用することからなることを特徴とする方法。
【請求項２０３】
請求項２０２記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに音声イベント検出機能を適用することを備えることを特徴とする方法。
【請求項２０４】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに音声認識機能を適用することからなることを特徴とする方法。
【請求項２０５】
請求項２０４記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータにプロファイル分析機能を適用することを備えることを特徴とする方法。
【請求項２０６】
請求項２０４記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに音声イベント検出機能を適用することを備えることを特徴とする方法。
【請求項２０７】
請求項２０６記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに発話者認識機能を適用することを備えることを特徴とする方法。
【請求項２０８】
請求項２０６記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに発話者セグメント化機能を適用することを備えることを特徴とする方法。
【請求項２０９】
請求項２０６記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに音源特定機能を適用することを備えることを特徴とする方法。
【請求項２１０】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、前記ユーザから受信した入力に応答して、映像データの領域を選択することからなることを特徴とする方法。
【請求項２１１】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに映像イベント検出機能を適用することからなることを特徴とする方法。
【請求項２１２】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータにカラーヒストグラム分析機能を適用することからなることを特徴とする方法。
【請求項２１３】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに顔検出機能を適用することからなることを特徴とする方法。
【請求項２１４】
請求項２１３記載の印刷方法であって、前記マルチメディア機能は、顔の複数のインスタンスを代表顔画像にマージするため、前記タイムベースメディアデータにクラスタリング機能を適用することからなることを特徴とする方法。
【請求項２１５】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに顔認識機能を適用することからなることを特徴とする方法。
【請求項２１６】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに光学文字認識機能を適用することからなることを特徴とする方法。
【請求項２１７】
請求項２１６記載の印刷方法であって、前記マルチメディア機能は、さらに、前記光学文字認識機能の類似の結果をマージするため、前記タイムベースメディアデータにクラスタリング機能を適用することを備えることを特徴とする方法。
【請求項２１８】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに動き分析機能を適用することからなることを特徴とする方法。
【請求項２１９】
請求項１９３または２１８記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに距離推定機能を適用することからなることを特徴とする方法。
【請求項２２０】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに前景/背景セグメント化機能を適用することからなることを特徴とする方法。
【請求項２２１】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに情景セグメント化機能を適用することからなることを特徴とする方法。
【請求項２２２】
請求項２２１記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに顔認識機能を適用することを備えることを特徴とする方法。
【請求項２２３】
請求項２２１記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに顔検出機能を適用することを備えることを特徴とする方法。
【請求項２２４】
請求項２２１記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアに光学文字認識機能を適用することを備えることを特徴とする方法。
【請求項２２５】
請求項２２４記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに顔認識機能を適用することを備えることを特徴とする方法。
【請求項２２６】
請求項２２４記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに顔検出機能を適用することを備えることを特徴とする方法。
【請求項２２７】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに車両認識機能を適用することからなることを特徴とする方法。
【請求項２２８】
請求項２２７記載の印刷方法であって、前記マルチメディア機能は、さらに、前記タイムベースメディアデータに動き分析機能を適用することを備えることを特徴とする方法。
【請求項２２９】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータにナンバープレート認識機能を適用することからなることを特徴とする方法。
【請求項２３０】
請求項１９３記載の印刷方法であって、前記マルチメディア機能は、前記タイムベースメディアデータに視覚的検査機能を適用することからなることを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タイムベースメディアを印刷するための埋め込み機能を有するプリンタ及び印刷システムに関し、より詳細には、印刷出力と関連する電子データ出力の組み合わせとして得られるタイムベースメディアを印刷するプリンタを操作するためのユーザインタフェースに関する。
【背景技術】
【０００２】
従来のプリンタは、様々なフォーマットにより文書を受け取り、適切なフォーマットに従って当該文書のコンテンツを印刷する。例えば、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）文書の印刷が可能なプリンタは、文書の閲覧に利用されるプラットフォームとは関係なく、当該文書のもとの様相を正確に再生することができる。
【０００３】
今日、より多くのデータベースやコンピュータネットワークが相互接続されるに従い、人々はしばしば情報の所在に関して複数のデータシステム及び宛先を有するようになっている。例えば、あるユーザが保持しておきたい情報を含む電子メールを受信するとする。このとき、ユーザは当該情報の一部またはそのすべてを印刷しておきたいかもしれない。さらに、この情報をデータベースあるいはウェブページに追加したり、あるいは他のユーザや宛先に当該情報を送信することを所望するかもしれない。現状では、このような場合、ユーザはいくつかのソフトウェアプログラムを実行し、これらのプログラムにいくつかのコマンドを入力する必要がある。また、ユーザは情報を１以上のプログラムに再入力することを求められるかもしれない。これは、非効率な作業であり、人的エラーを招くかもしれない。なぜなら、ユーザは受信した情報に関する１以上のタスクの実行を忘れてしまう可能性があるかもしれないし、またタイプミスをする可能性もあるからである。
【０００４】
従来のプリンタの中には、自身の内部機能を監視したり、また、例えば、トナーの不足や紙切れの場合に警告を表示するというような管理機能を備えたものもある。このような機能は、印刷対象の文書の監視というよりも、プリンタによる「自己監視」に基づく機能である。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来のプリンタは多様なフォーマットによる文書の印刷が可能であるが、このようなプリンタは様々な種類のメディアの再生に関しては基本的に制限されている。例えば、プリンタが静止したテキスト、画像あるいはそれらの組み合わせによる画像を生成することは標準的な技術であるが、これらプリンタは紙や他の同様の固定媒体に印刷を行うため、タイムベースメディアが有するニュアンスを適切に記録することができない。
【０００６】
従来のプリンタが有する制約なく、タイムベースメディアを印刷するプリンタを開発するには、そのようなプリンタのためのユーザインタフェースが必要となる。さらに、そのようなユーザインタフェースは、必要な処理のすべてを付属のコンピュータや他の装置に実行させるというより、自身でその処理の少なくとも一部を実行することができるプリンタ上で操作可能なものであることが望まれる。理想的には、ユーザインタフェースは、
ユーザがプリンタによりどれだけの処理を実行するかを指定できることが望ましい。
【０００７】
本発明は、上記課題に鑑みなされたものであり、タイムベースメディアの印刷及び出力に関する機能に効果的にアクセスすることを可能にするユーザインタフェースを備えるプリンタ、印刷システム及び印刷方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、タイムベースメディアを印刷するためのプリンタであって、メディアソースからタイムベースメディアデータを受信するための通信インタフェースと、電子画像及び関連する印刷データとを取得するため、前記タイムベースメディアデータに対してマルチメディア機能を実行するプロセッサと、前記プロセッサに通信可能に接続され、データをユーザに提供するディスプレイと、前記ユーザからデータを受信する入力装置とを有するユーザインタフェースと、前記プロセッサから前記関連する印刷データを受信し、プリンタ出力を生成する第１出力装置と、前記プロセッサに接続され、前記電子画像を受信し、該電子画像から電子出力を生成する第２出力装置とからなることを特徴とする。
【０００９】
また、本発明は、タイムベースメディアの印刷方法であって、メディアソースからタイムベースメディアデータを受信するステップと、前記タイムベースメディアに対して実行すべきマルチメディア機能を指定するユーザ入力を受信するステップと、電子画像と関連する印刷データとを取得するため、前記タイムベースメディアデータに対して前記指定されたマルチメディア機能を実行するステップと、プロセッサにより前記関連する印刷データからプリンタ出力を生成するステップと、前記電子画像から電子出力を生成するステップとからなることを特徴とする。
【００１０】
また、本発明は、タイムベースメディアデータを印刷するためのシステムであって、タイムベースメディアデータに対してマルチメディア機能を実行する印刷システムと、ネットワークを介し前記印刷システムに接続され、前記タイムベースメディアデータに対してマルチメディア機能を実行する処理装置と、前記印刷システムに処理される処理量と前記処理装置により処理される処理量のユーザ選択を受信するためのユーザインタフェースとからなることを特徴とする。
【００１１】
また、本発明は、タイムベースメディアの印刷方法であって、メディアソースからタイムベースメディアデータを受信するステップと、前記タイムベースメディアデータに対して実行されるマルチメディア機能、プリンタにより実行される処理量及び処理装置により実行される処理量を指定するユーザ入力を受信するステップと、前記指定されたマルチメディア機能を実行するため、前記プリンタにより実行される指定された処理量を前記プリンタにより実行するステップと、前記指定されたマルチメディア機能を実行するため、前記処理装置により実行される指定された処理量を前記処理装置により実行するステップと、前記処理されたタイムベースメディアデータに関するプリンタ出力を生成するステップと、前記処理されたタイムベースメディアデータに関する電子出力を生成するステップとからなることを特徴とする。
【００１２】
多機能プリンタは、タイムベースメディアの印刷を可能にする。そのような多機能プリンタの典型的なハードウェア構成では、プリンタは、印刷された用紙や他の印刷出力を生成する印刷エンジンと、関連する電子出力を生成する１以上の電子装置を備える。印刷及び電子出力は、従来の紙ベースのプリンタよりも高品質なタイムベースメディアの表示を提供することができる。
【００１３】
ユーザインタフェースには、プリンタの機能へのアクセスが含まれる。好適な実施例では、ユーザインタフェースには、コマンド入力を受け付け、ユーザに情報を提供するためのタッチ画面が含まれる。他の実施例では、キーパッド、キーボードあるいは他の入力装置により入力が行われる。
【００１４】
タイムベースメディアデータは、ユーザインタフェースを介し指定されたメディアソースからプリンタに受信される。ユーザは、プリンタが当該データに適用する１以上のマルチメディア処理機能を指定する。プリンタにより指定された機能が実行され、ユーザインタフェースのディスプレイを介してユーザに出力がプレビューされる。ここで、ユーザがプレビューされた出力の印刷を決定すれば、ユーザは１以上の出力装置を指定して、通常の印刷出力の印刷、及び/または指定された電子出力による出力を行うことができる。
【発明の効果】
【００１５】
本発明によると、タイムベースメディアの印刷及び出力に関する機能に効果的にアクセスすることを可能にするユーザインタフェースを備えるプリンタ、印刷システム及び印刷方法を提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を実施するための最良な実施の形態が、図面を参照することにより説明される。
【００１７】
本発明の様々な実施例による多機能プリンタは、有益かつ高度なフォーマットによるタイムベースメディアの印刷を可能にする。このタイムベースメディアの表示を生成するため、本発明によるプリンタは、受信したメディアを表現する印刷出力と関連する電子出力を生成する。プリンタの所望の用途に依存して、本発明によるプリンタは、メディアの受信と、印刷出力の印刷、電子出力の生成のための任意数の装置を備える。説明されるユーザインタフェースは、ここで説明される入出力装置の特定の組み合わせだけでなく、本開示から当業者に理解されるような具体的は開示されていない他の組み合わせにも適用可能であると考えられる。
【００１８】
［プリンタの構成］
図１は、本発明の一実施例によるプリンタ１００の概略図である。
【００１９】
図１を参照するに、プリンタ１００は、メディアソースインタフェース１０５と、ユーザインタフェース１１０と、印刷出力システム１１５と、電子出力システム１２０と、メディア処理システム１２５からなる。タイムベースメディア１５０の受け取りが可能なメディアソースインタフェース１０５は、様々な形態をとることが可能であり、メディアイベントの検出によるメディアデータの受信または生成が可能な１以上の装置を備える。同様に、印刷出力システム１１５と電子出力システム１２０もまた、様々な形態をとることが可能であり、それぞれ印刷出力１６０と電子出力１７０の生成が可能な１以上の装置を備える。
【００２０】
一実施例では、メディア処理システム１２５は、メモリ１３０と、プロセッサ１３５と、１以上の埋め込み機能モジュール１４０からなる。埋め込み機能モジュール１４０は、多機能プリンタ１００の機能の少なくとも一部を実現するためのソフトウェア、ハードウェアまたはそれらの組み合わせを備える。メディア処理システム１２５は、メディアソースインタフェース１０５とユーザインタフェース（ＵＩ）１１０に接続され、それぞれと通信できるよう構成される。メディア処理システム１２５はまた印刷出力システム１１５と電子出力システム１２０に接続され、これらシステムに適切なコマンド及びデータを提供する。
【００２１】
プリンタ１００は、関連出願である２００４年３月３０日に出願された米国特許出願第１０/８１４，９３１号「タイムベースメディアを印刷するための埋め込み機能を備えるプリンタ（Ｐｒｉｎｔｅｒ  Ｈａｖｉｎｇ  Ｅｍｂｅｄｄｅｄ  Ｆｕｎｃｔｉｏｎａｌｉｔｙ  ｆｏｒ  Ｐｒｉｎｔｉｎｇ  Ｔｉｍｅ−Ｂａｓｅｄ  Ｍｅｄｉａ）」に詳細に説明されている。当該出願では、タイムベースメディアの印刷が可能な多機能プリンタが開示されている。受信したタイムベースメディアデータに基づき、プリンタは、印刷された用紙あるいは他の印刷出力と共に、関連する電子出力を生成する。この印刷出力と電子出力は、タイムベースメディアの表示を提供するものである。プリンタは、それの所望の用途に応じて、メディアデータを受信する機構、印刷出力を印刷する機構及び電子出力を生成する機構の任意の組み合わせを備える。
【００２２】
また、プリンタ１００は、関連出願であるＨａｒｔらによる２００４年３月３０日に出願された米国特許出願第１０/８１４，９４８号「タイムベースメディアを印刷するための埋め込み機能を備えるネットワーク印刷システム（Ｎｅｔｗｏｒｋｅｄ  Ｐｒｉｎｔｉｎｇ  Ｓｙｓｔｅｍ  Ｈａｖｉｎｇ  Ｅｍｂｅｄｄｅｄ  Ｆｕｎｃｔｉｏｎａｌｉｔｙ  ｆｏｒ  Ｐｒｉｎｔｉｎｇ  Ｔｉｍｅ−Ｂａｓｅｄ  Ｍｅｄｉａ）」に詳細に説明されている。当該出願では、コンピュータシステムのような、プリンタと付属のネットワーク装置における処理リソースの共有化により、タイムベースメディアの印刷が可能なネットワーク印刷システムが開示されている。受信したタイムベースメディアデータに基づき、印刷システムは、印刷された用紙あるいは他の印刷出力と共に、関連する電子出力を生成する。この印刷出力と電子出力は、タイムベースメディアの表示を提供するものである。プリンタは、それの所望の用途に応じて、メディアデータを受信する機構、印刷出力を印刷する機構及び電子出力を生成する機構の任意の組み合わせを備える。
【００２３】
図２は、本発明の一実施例によるプリンタ１００によるタイムベースメディア１５０の表示を生成するための一般化されたプロセスの概要を示す。
【００２４】
図２を参照するに、まず、図示された実施例で、まず、ステップ２０２において、プリンタ１００によりタイムベースメディアデータが受信される。ステップ２０４において、ＵＩ１１０を利用して、ユーザは当該データに対して実行する処理機能を選択する。ステップ２０６において、プリンタ１００は、指定された処理機能を実行し、ステップ２０８においてユーザに出力がプレビューされる。ユーザがプレビューされたデータに満足した場合、ステップ２１０において、タイムベースメディアデータの送信先となる１以上の出力装置を選択し、ステップ２１２において、プリンタ１００に当該データの出力を指示する。上記ステップのそれぞれがより詳細に説明される。
【００２５】
プリンタ１００のユーザインタフェース（ＵＩ）１１０は、好ましくは、情報をユーザに伝達するための画面を備える。ＵＩ１１０はまた、好ましくは、ユーザによる応答の入力及び選択を可能にするための機構を備える。好適な実施例では、ＵＩ１１０は、タッチ画面を備え、ユーザは当該画面の適当な部分をタッチすることにより選択及び応答の入力を行う。一実施例では、英数字データの入力のため、キーパッドが備えられる。他の実施例では、入力や選択のため、ジョイスティック、トラックボールまたは他の入力装置が利用されてもよい。
【００２６】
図３は、入力ソースを選択するための一例となるユーザインタフェース１１０を示す。ＵＩ１１０のディスプレイ３０２は、ユーザに対する「入力ソース選択」のための指示と、選択対象である複数の選択肢を備える。図示された実施例では、ユーザは、ＣＤ３０４、ＤＶＤ３０６、ＶＣＲ３０８、ラインイン（Ｌｉｎｅ  Ｉｎ）３１０、ダイレクトメモリ装置３１８及びブルートゥース装置３２０から選択することができる。他の実施例では、他の入力ソースが利用可能であるということが当業者には認識されるであろう。図示される「キャンセル」ボタン３１２は、ユーザが入力ソースの選択をキャンセルしたい場合に使用され、「次へ」ボタン３１４は、ユーザが選択の決定をする場合に使用される。好適な実施例では、ユーザは画面上の適切なボタンに触れることにより、選択を実行する。他の実施例では、ユーザはキーパッド３１６上の適切なボタンを押下することにより、選択を実行することもできる。
【００２７】
ステップ２０２において、データが受信できるようにデータソースが特定されると、マルチメディア処理機能が選択される。好適な実施例では、処理機能は音声領域と映像領域の選択を有する。
【００２８】
［音声領域選択］
好適な実施例では、プリンタ１００は、音声選択に対して多様なマルチメディア機能を実行することができる。好ましくは、利用可能な機能には、イベント検出、発話者セグメント化、発話者認識、音源特定、音声認識及びプロファイル分析が含まれる。図４に示されるように、ユーザインタフェース１１０を介して、ユーザはこれらの選択肢から選択を行うことができる。図４において、ＵＩ１１０のディスプレイ３０２は、ユーザに所望のマルチメディア機能を選択させるユーザ指示４０２を有する。ディスプレイ３０２はまた、図示されている実施例では、セグメント印刷４０３、イベント検出４０４、音源特定４０６、発話者認識４０８、プロファイル分析４１０、音声認識４１２及び発話者セグメント化４１４からなる利用可能な選択肢を有する。一実施例では、図３に関して上述されたように、現在の入力の変更を可能にするためのボタン３１８がさらに備えられる。そして、ユーザが前画面に戻ることができるように「キャンセル」ボタン３１２が利用可能であり、ユーザが所望の処理機能のすべての指定が完了したときに選択される「次へ」ボタン３１４が利用可能である。
【００２９】
マルチメディア処理機能が選択されると、選択された処理機能のためのサブメニューがユーザに表示される。
【００３０】
一実施例では、ユーザがディスプレイ３０２上の「セグメント印刷」ボタン４０３を選択すると、音声波形を示し、現在の入力の印刷部分をユーザが選択できるスライダコントロールを提供するダイアログがディスプレイ３０２上に表示される。プリンタによる出力生成方法は以下で説明される。
【００３１】
「イベント検出」ボタン４０４を選択すると、例えば、拍手、大声あるいは笑いなどの音声イベントの検出を時系列的に適用した結果をユーザに示すダイアログが表示される。検出された各イベントは、好ましくは、その検出精度と共に表示される。ディスプレイ３０２はまた、ユーザに信頼度に関する閾値を調整させるスライダを備える。スライダが動かされると、閾値を超えるイベントが表示される。その後、音声ファイルが、好ましくは、閾値を上回ったイベントに限定したクリップにセグメント化される。一実施例では、ディスプレイ３０２はまた、ユーザにどのイベントを表示させるか選ばせるためのチェックボックス群を有する。
【００３２】
「発話者セグメント化」ボタン４１４を選択すると、発話者セグメントを時系列的に適用した結果を示すダイアログが表示される。各セグメントは、好ましくは、異なる色で示され、同一の発話者によるセグメントは同一の色により示される。
【００３３】
「発話者認識」ボタン４０８を選択すると、発話者認識を時系列的に適用した結果を示すダイアログが表示される。好適な実施例では、各発話者の名前が検出精度と共に表示される。このダイアログには、好ましくは、どの発話者を表示するかユーザに選択させるためのチェックボックス群と、ユーザに信頼度に関する閾値を調整させるスライダが含まれる。スライダがシフトされると、閾値を上回る発話者の名前が表示される。音声ファイルは、閾値を上回った発話者に限定したクリップにセグメント化される。
【００３４】
他の実施例では、発話者セグメント化機能と発話者認識機能が統合されているものもある。そのような実施例では、発話者セグメント化と発話者認識とを時系列的に適用した結果を示すダイアログが示される。各セグメントは異なる色で示され、同一の発話者によるセグメントは同一の色で表示される。各セグメントは当該セグメントの信頼度と共に表示される。発話者認識の結果には、各発話者の名前のテキストと、任意的に信頼度が含まれる。各セグメントに複数の発話者の名前が関連付けされてもよい。ユーザインタフェースには、ユーザに信頼度に関する閾値の調整をさせるスライダが含まれる。スライダがシフトされると、閾値を上回る発話者セグメントまたは発話者認識結果が表示される。
【００３５】
「音源特定」ボタン４０６を選択すると、音源の位置特定を時系列的に適用した結果を示すダイアログが表示される。音声が検出された方向が円状の領域として表示される。各領域は、検出精度と共に表示される。ダイアログはさらに、好ましくは、表示すべき方向をユーザに選択させるための、円周上に配置されたチェックボックス群を含む。
【００３６】
他の実施例では、イベント検出機能と音源特定機能とが統合されていてもよい。そのような実施例では、音源特定及び音声イベント検出とを時系列的に適用した結果を示すダイアログが表示される。音声検出方向は、円状の領域として表示される。各領域は、検出精度と共に表示される。ユーザインタフェースには、表示方向をユーザに選択させるための、円周上に配置されたチェックボックス群が含まれる。検出された各イベントは、検出精度と共に表示される。ユーザインタフェースには、表示すべきイベント（拍手、大声、笑いなど）をユーザに選択させるためのチェックボックス群が含まれる。
【００３７】
ユーザが「音声認識」ボタン４１２を選択すると、音声認識を時系列的に適用した結果を示すダイアログが表示される。このダイアログには、各単語やセンテンスのテキストと、任意的に信頼度が含まれる。好ましくは、このダイアログには、信頼度に関する閾値をユーザに調整させるスライダが含まれる。スライダがシフトされると、閾値を上回る単語が表示される。音声ファイルは、閾値を上回った単語に限定するクリップにセグメント化される。
【００３８】
他の実施例では、音声認識の結果が、ユーザの興味を表す既存のテキストベースのプロファイルであるプロファイル分析４１０からの結果と照合される。当該ダイアログには、信頼度に関する閾値をユーザに調整させるスライダが含まれる。他のスライダとして、プロファイルの結果と音声認識の結果との一致度に関する閾値を調整するためのものがある。スライダがシフトされると、閾値を上回る単語が表示される。
【００３９】
他の実施例では、ユーザインタフェースにはまた、音声認識、発話者セグメント化あるいは発話者認識と共に、拍手、大声あるいは笑いなどの音声イベント検出を時系列的に適用した結果が示される。検出された各イベントは、検出精度と共に表示される。ユーザインタフェースにはまた、この信頼度に関する閾値をユーザに調整させるためのスライダが含まれる。
【００４０】
他の実施例では、イベント検出、音声認識及び発話者認識の各機能が統合されているかもしれない。そのような実施例では、音声認識を時系列的に適用した結果と、さらに、拍手、大声あるいは笑いなどの音声イベント検出を時系列的に適用した結果と、発話者認識を時系列的に適用した結果を示すダイアログが表示される。当該ダイアログには、表示すべき発話者をユーザに選択させるためのチェックボックス群と、さらに、信頼度に関する閾値をユーザに調整させるスライダが含まれる。
【００４１】
他の実施例では、イベント検出、音声認識及び発話者セグメント化の各機能が統合されているかもしれない。そのような実施例では、音声認識を時系列的に適用した結果と、さらに、拍手、大声あるいは笑いなどの音声イベントの検出を時系列的に適用した結果と、発話者のセグメント化を時系列的に適用した結果とを示すダイアログが表示される。各セグメントは、異なる色で示され、同一の発話者によるセグメントは同一の色で示される。当該ダイアログには、信頼度に関する閾値をユーザに調整させるスライダが含まれる。
【００４２】
他の実施例では、音声認識、イベント検出及び音声ソースロケータの各機能が統合されているかもしれない。そのような実施例では、音声認識を時系列的に適用した結果と、さらに、拍手、大声あるいは笑いなどの音声イベントの検出を時系列的に適用した結果と、音声検出方向を円状の領域として表示するダイアログが示される。当該ダイアログには、表示方向をユーザに選択させる円周上に配置されたチェックボックス群が含まれる。また、ダイアログには、信頼度に関する閾値をユーザに調整させるためのスライダが含まれる。
【００４３】
［映像領域選択］
好適な実施例では、プリンタ１００は、様々なマルチメディア処理機能を選択映像に実行することができる。利用可能な機能として、好ましくは、イベント検出、カラーヒストグラム分析、顔検出、顔認識、光学文字認識（ＯＣＲ）、動き分析、距離推定、前景/背景セグメント化、情景セグメント化、車両認識及びナンバープレート認識があげられる。図５に示されるように、ユーザインタフェース１１０を介し、ユーザはこれらの選択肢の選択を実行することができる。図５において、ＵＩ１１０のディスプレイ３０２は、所望のマルチメディア処理機能をユーザに選択させるユーザ指示５０２を備える。ディスプレイ３０２はまた、図示されている実施例では、「セグメント印刷」５０３、イベント検出」５２４、「カラーヒストグラム分析」５２６、「顔検出」５０４、「顔認識」５２２、「光学文字認識（ＯＣＲ）」５１２、「動き分析」５０６、「距離推定」５１０、「前景/背景セグメント化」５１４、「情景セグメント化」５１８、「車両認識」５１６、「ナンバープレート認識」５２０及び「視覚的検査」５２８の各ボタンにより選択可能な選択肢を有する。一実施例では、図３に関して上述されたように、現在の入力の変更を可能にするためのボタン４１８がさらに備えられる。そして、ユーザが前画面に戻ることができるように「キャンセル」ボタン３１２が利用可能であり、ユーザが所望の処理機能のすべての指定が完了したときに選択される「次へ」ボタン３１４が利用可能である。
【００４４】
マルチメディア処理機能が選択されると、選択された処理機能のためのサブメニューがユーザに表示される。
【００４５】
一実施例では、ユーザが「セグメント印刷」ボタン４０３を選択すると、ダイアログボックス３０２が時系列的にキーフレームを表示する。当該ダイアログボックス３０２は、印刷対象の与えられた映像ファイルの一部をユーザに選択させるためのスライダコントロールを備える。プリンタによる出力生成方法が以下で説明される。
【００４６】
「イベント検出」ボタン５２４を選択すると、映像イベント検出アルゴリズムを時系列的に適用した結果を示すダイアログが表示される。映像イベントの例としては、会議中に人々が起立するイベントや、人々が部屋に入室するイベントなどが含まれる。スライダコントロールは、好ましくは、信頼度に基づき与えられた映像ファイルの印刷対象部分をユーザに選択させるために備えられる。
【００４７】
「カラーヒストグラム」ボタン５２６を選択すると、カラーヒストグラム分析アルゴリズムを時系列的に適用した結果を示すダイアログが表示される。例えば、色相ダイアグラムが３０秒ごとに示される。これにより、ユーザは、例えば、夕焼けを含む映像部分を迅速に位置決定することが可能となる。スライダコントロールが、好ましくは、ヒストグラム計算に基づき、与えられた映像の印刷対象部分をユーザに選択させるために備えられる。
【００４８】
「顔検出」ボタン５０４を選択すると、顔画像を含むセグメントを時系列的に示すダイアログが表示される。各セグメントは、好ましくは、当該クリップにおいて検出された顔の合計を表す整数と信頼度と共に表示される。スライダコントロールは、好ましくは、この信頼度に基づき、与えられた映像ファイルの印刷対象部分をユーザに選択させるために備えられる。他の実施例では、同一の顔の複数のインスタンスが１つの顔画像にマージされるように、これら顔画像がクラスタ処理される。
【００４９】
「顔認識」ボタン５２２を選択すると、時系列的に対応点における映像フレームへの顔認識により導出される名前を示すダイアログが表示される。スライダコントロールは、好ましくは、与えられた映像ファイルの印刷対象部分をユーザに選択させるために備えられる。また、名前を選択することにより、ユーザにクリップを選択させるチェックボックス群が備えられる。
【００５０】
「ＯＣＲ」ボタン５１２を選択すると、当該映像の各フレームが光学文字認識され、例えば、３０フレームごとにサブサンプリングされ、結果が時系列的に表示される。スライダコントロールは、好ましくは、ＯＣＲの結果に付随した信頼度に基づき、与えられた映像ファイルの印刷対象部分をユーザに選択させるために備えられる。また、好ましくは、テキスト入力ダイアログが、ＯＣＲの結果において検索される単語をユーザに入力させるために備えられる。入力されたテキストを含むクリップは時系列的に示される。一実施例では、ＯＣＲ機能の結果は、同様のＯＣＲ結果がマージされるようにクラスタ処理される。
【００５１】
「動き分析」ボタン５０６を選択すると、動き分析アルゴリズムを時系列的に適用した結果を示すダイアログが表示される。利用可能な動き分析の１つのタイプは、検出された動き量を示す大きさを有する波形である。これにより、ユーザは、例えば、カメラの視界に沿って走る人を含む映像部分を迅速に検出することが可能となる。好ましくは、検出された動き量に基づき、与えられた映像ファイルの印刷対象部分をユーザに選択させるスライダコントロールが備えられる。
【００５２】
「距離推定」ボタン５１０を選択すると、距離推定アルゴリズムを時系列的に適用した結果を示すダイアログが表示される。例えば、ある既知の距離だけ離れた２台のカメラを利用した監視カメラへの応用では、各点のカメラからの距離の推定が可能である。好ましくは、カメラからの距離に基づき、与えられた映像ファイルの印刷対象部分をユーザに選択させるためのスライダコントロールが備えられる。例えば、ユーザは、カメラから５０ヤード以上離れた物体のみを見たいかもしれない。
【００５３】
一実施例では、動き分析アルゴリズムと距離推定アルゴリズムが一緒に適用されるかもしれない。
【００５４】
「前景/背景セグメント化」ボタン５１４を選択すると、前景/背景セグメント化アルゴリズムを時系列的に適用した結果を示すダイアログが表示される。各点において、前景の物体が表示される。個々の物体の表示数を減らすため、クラスタリングマージアルゴリズムが隣接するフレーム群に沿って適用可能である。好ましくは、前景/背景セグメント化の信頼度とマージアルゴリズムに基づき、与えられた映像ファイルの印刷対象部分をユーザに選択させるためにスライダコントロールが備えられる。
【００５５】
「情景セグメント化」ボタン５１８を選択すると、場面セグメント化アルゴリズムを時系列的に適用した結果を示すダイアログが表示される。各セグメントは、当該セグメント化処理の精度を表す信頼度と共に表示することができる。好ましくは、この信頼度に基づき、与えられた映像ファイルの印刷対象部分をユーザに選択させるために、スライドコントロールが備えられる。
【００５６】
「視覚的検査」ボタン５２８が選択されると、付属のビデオカメラからの画像を示すダイアログが表示される。ユーザは当該場面の領域を概観し、当該領域に現れる物体に対するパラメータを定義することができる。例えば、球形の物体に対しては、好ましくは、その直径と許容される変動量をユーザに選択させるためのスライダコントロールが備えられる。これは、例えば、２．５４ｃｍの直径を有する完全な球であるべきボールベアリングのような、組み立てライン上の物体の自動検査に適用することができる。ユーザはまた、物体が選択されたパラメータを超えるとき、実行されるアクションを選ぶことができる。例えば、規定された値より０．０１ｃｍ以上乖離した直径を有するボールベアリングが検出された場合、フレーム画像が取り込まれ、印刷される。また、この場合、電子メールが指定されたユーザに送信されてもよい。
【００５７】
一実施例では、情景セグメント化と顔認識が統合されてもよい。そのような実施例では、各セグメントは当該セグメント化の精度と共に表示されてもよい。顔認識の結果は、時系列的に名前により示される。好ましくは、場面セグメント化と顔認識の信頼度に基づき、与えられた映像ファイルの印刷対象部分をユーザに選択させるためにスライダコントロールが備えられる。さらに、名前を選ぶことによりクリップの選択をユーザに実行させるため、チェックボックス群が備えられる。
【００５８】
他の実施例では、色または特殊なアイコンにより顔画像を含むセグメントが時系列的に示されるように、情景セグメント化と顔検出が統合されてもよい。各セグメントは、検出された顔の合計を表す整数と信頼度と共に表示されてもよい。好ましくは、場面セグメンテーションと顔検出の信頼度に基づき、与えられた映像ファイルの印刷対象部分をユーザに選択させるためのスライドコントロールが備えられる。
【００５９】
他の実施例では、情景セグメント化とＯＣＲが統合されてもよい。そのような実施例では、場面セグメント化アルゴリズムを時系列的に適用した結果を示すダイアログが表示される。各セグメントは、当該セグメント化の精度を示す信頼度と共に表示される。映像の各フレームが光学文字認識され、例えば、３０フレームごとにサブサンプリングされ、結果が時系列的に表示される。このＯＣＲの結果における検索対象の単語をユーザに入力させるテキスト入力ダイアログが備えられる。入力されたテキストを含むクリップが時系列的に示される。好ましくは、場面セグメント化及びＯＣＲによる結果に伴う信頼度に基づき、与えられた映像ファイルの印刷対象部分をユーザに選択させるために、スライダコントロールが備えられる。他の実施例では、映像フレームに顔認識を適用することにより導出される名前が時系列的に示される。さらに、名前を選ぶことにより、ユーザにクリップを選択させるためのチェックボックス群が備えられる。場面セグメント化、ＯＣＲ及び顔認識の結果に伴う信頼度に基づき、与えられた映像ファイルの印刷対象部分をユーザに選択させるために、スライダコントールが備えられる。
【００６０】
他の実施例では、情景セグメント化、ＯＣＲ及び顔検出が統合されてもよい。この実施例では、顔画像を含むセグメントが時系列的に示される。各セグメントは、クリップ内で検出された顔の合計を表す整数と信頼度と共に表示される。好ましくは、場面セグメント化、ＯＣＲ及び顔検出の結果に伴う信頼度に基づき、与えられた映像ファイルの印刷対象部分をユーザに選択させるためのスライダコントロールが備えられる。
【００６１】
「車両認識」ボタン５１６を選択すると、車両認識機能を設定及び利用するためのダイアログが表示される。一実施例では、ユーザは、大部分がユーザには興味がない数時間の映像を生成する監視カメラを操作する。ユーザは、例えば、赤いキャデラックのような特定の物体を含む部分のみを検出及び印刷する必要がある。このため、映像の各フレームが車両認識手段に入力され、その結果が時系列的に表示される。好ましくは、車両認識結果に伴う信頼度に基づき、与えられた映像ファイルの印刷対象部分をユーザに選択させるためのスライダコントロールが備えられる。さらに、好ましくは、車両認識結果における検索対象の車両の製造元、型、色及び年式などの識別子をユーザに入力させるためのテキスト入力ダイアログが備えられる。入力情報を含むクリップが時系列的に示される。
【００６２】
他の実施例では、ユーザはしばしば、特定のナンバープレート番号を含む部分のみを検出及び印刷する必要がある。このため、ユーザは「ナンバープレート認識」ボタン５２０を選択することができる。映像の各フレームがナンバープレート手段に入力され、典型的には、車両ナンバー、地域、プレートの色、プレート所持者の名前と住所、発行されている逮捕状、プレート所持者の犯罪暦などの結果が、時系列的に表示される。好ましくは、ナンバープレート認識結果に伴う信頼度に基づき、与えられた映像ファイルの印刷対象部分をユーザに選択させるためのスライドコントロールが備えられる。また、好ましくは、ナンバープレート認識結果における検索対象のナンバープレートの車両ナンバー、地域、年式などの識別子をユーザに入力させるためのテキスト入力ダイアログが備えられる。入力情報を含むクリップが時系列的に示される。
【００６３】
他の実施例では、ユーザは、例えば、スピード違反の赤いキャデラックのような特定の物体を含む部分のみを検出及び印刷する必要がある。このため、車両認識機能と動き分析機能が統合されてもよい。映像の各フレームが、好ましくは、車両認識手段に入力され、その結果が時系列的に表示される。さらに、動き分析技術がフレーム間の当該車両の速度を推定するために当該映像に適用される。好ましくは、車両認識及び動き分析の結果に伴う信頼度に基づき、与えられた映像ファイルの印刷対象部分をユーザに選択させるためのスライダコントロールが備えられる。また、この車両認識及び動き分析の結果における検索対象となる車両の製造元、型、色及び年式と当該車両の速度に対する識別子をユーザに入力させるためのテキスト入力ダイアログが備えられる。入力された情報を含むクリップが時系列的に示される。
【００６４】
ユーザが適用する１以上のマルチメディア処理機能を選択した後、プリンタ１００は、選択された機能を実行し、この結果のプレビューを生成する。図６は、プレビューされる結果の一例を示す。図６では、ディスプレイ３０２は、印刷対象の出力のプレビュー６０２と共に、「次へ」ボタン３１４、「キャンセル」ボタン３１２及び「戻る」ボタン６０４を表示する。ユーザがこのプレビューした出力６０２を好まない場合、好適な実施例では、前画面に戻るための「戻る」ボタン６０４をユーザは選択することができる。あるいは、印刷処理を完全にキャンセルするために、ユーザは「キャンセル」ボタン３１２を押下することができる。ユーザが印刷ジョブの継続を所望する場合、ユーザは「次へ」ボタン３１４を選択する。当業者には理解されるであろうが、プレビュー６０２は、適用された機能に依存する。図６の実施例では、音源特定機能と動き検出機能が利用され、表示されたページが生成されている。
【００６５】
ユーザがプレビューされた出力６０２に満足し、「次へ」ボタン３１４を選択すると、好適な実施例では、次に出力パスの選択が行われる。好適な実施例では、出力は印刷出力パス１６０及び/または電子出力パスに送られる。
【００６６】
図７を参照するに、ユーザが出力パスを選ぶことができるユーザインタフェース１１０の一例となるディスプレイ３０２が示される。「印刷出力」ボタン７０２を選択することにより、データは印刷出力システム１１５に送られ、プリンタ１００により従来方法に従い印刷される。ユーザが電子出力システム１２０に関するボタンの１つを選ぶと、データは選択された出力装置に送られる。図７に示される場合では、ユーザは、ＤＶＤ−ＲＯＭドライブ７０６、オーディオカセット７０８、ＶＨＲ７１０、光記憶装置７１２、フラッシュメモリ７１４またはブルートゥース装置７１６を選択することができる。ユーザが選択を行うと、選択された位置に出力を送信するためには「印刷」ボタン７０４を、中止するためには「キャンセル」ボタン３１２を押下する。
【００６７】
［分散処理］
図８を参照するに、一実施例において、タイムベースメディアに適用される丸ｔｉｍｅディ処理機能が、プリンタ１００と装置８１０との間に分散されている。複数の装置への処理機能の分散化は、処理効率を向上させ、装置８１０に特化したアーキテクチャによる処理機能を実行させることを可能にし、これによりプリンタ１００はより小さい処理パワーを要する機能を実行するようにする。タイムベースメディア１５０は、装置８１０に格納されていてもよいし、あるいは装置８１０により生成されてもよい。また、タイムベースメディア１５０を、装置８１０とは通信可能にしておくが、装置８１０とは完全に分離させてもよい。他の実施例では、装置８１０は、直接的にはタイムベースメディア１５０と通信可能ではないが、プリンタ１００を介してタイムベースメディア１５０と通信を行う。図９は、装置間の処理パワーの分散を調整するための一例となるユーザインタフェースを示す。図９において、プリンタが必要となる処理の４０％を実行するよう設定されるのに対して、ＰＣはその処理の６０％を実行するよう設定される。
【００６８】
一実施例では、装置８１０は、デスクトップＰＣのようなコンピュータである。装置８１０は、好ましくは、ユーザインタフェース１１０を参照して上述されたものと同様の機能を実行するためのインタフェースを備える。
【００６９】
以上、本発明が特定の実施例に関して詳細に説明されてきた。本発明が他の実施例においてさらに実施されうるということは当業者には認識されるであろう。まず、構成要素の名称、属性、データ構造あるいは他のプログラミングまたは構造の特徴は必須なものでもないし、重要でもない。本発明及びその特徴を実現する機構は他の名称、フォーマットあるいはプロトコルを有するものであってもよい。さらに、本システムは、上述のように、ハードウェアとソフトウェアの組み合わせ、あるいはハードウェア要素のみで実現されてもよい。また、ここで説明された様々なシステム構成要素の間の機能分割は、単なる一例であり、必須なものではない。すなわち、その代わりに、単独のシステム構成要素により実行される機能が複数の構成要素により実行されてもよいし、複数の構成要素により実行される機能が単独の構成要素により実行されてもよい。例えば、ユーザインタフェース１１０などの特定の要素が、１以上のモジュールにより提供されてもよい。
【００７０】
上記説明のいくつかの部分は、情報に対する処理のアルゴリズム及び記号表現に関して、本発明の特徴を与えている。これらのアルゴリズム的記述と表現は、ユーザインタフェース及び印刷技術に関する当業者により、その本質を他の当業者に最も効果的に伝えるために利用される手段である。これらの処理は、機能的あるいは論理的に説明されているが、コンピュータプログラムにより実現されるということは理解されるであろう。さらに、一般性を失うことなく、これらの処理の調整をモジュールやコード装置として言及することがときには便利であるということがわかる。
【００７１】
しかしながら、上記及び類似の用語のすべてが適切な物理量と関連付けされ、これらの数量に適用される付される単なる便宜上のラベルであるということを理解すべきである。特別な記載がなければ、本説明から明らかなように、明細書を通じて、「処理」、「計算」、「決定」、「表示」などの用語は、コンピュータシステムメモリ、レジスタまたは他の情報記憶装置内において物理（電子）量として表されるデータの操作及び変換を行うコンピュータシステムあるいは同様の電子計算装置、送信装置あるいは表示装置のアクション及びプロセスを呼ぶものであるということは理解されるであろう。
【００７２】
本発明のある特徴には、アルゴリズム形式によりここで説明された処理ステップ及び指示が含まれる。ここで、本発明の処理ステップ及び指示は、ソフトウェア、ファームウェアあるいはハードウェアにより実現することが可能であり、ソフトウェアにより実現される場合には、リアルタイムネットワークオペレーティングシステムにより利用される異なるプラットフォームからダウンロードすることが可能である。
【００７３】
本発明はまた、上述の処理を実行する装置に関する。本装置は、用途に応じた構成が可能であり、コンピュータに格納されているコンピュータプログラムによる選択的な起動あるいは再設定が可能な汎用コンピュータから構成されてもよい。そのようなコンピュータプログラムは、必ずしも以下に限定されるものではないが、フロッピー（登録商標）ディスク、光ディスク、ＣＤ−ＲＯＭ、光磁気ディスク、ＲＯＭ、ＲＡＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気または光カード、特定用途向け集積回路（ＡＳＩＣ）、あるいは電子指示の格納に適した他の任意のタイプのメディアなどの、コンピュータ読み出し可能な記憶媒体に格納されてもよい。ここで、各要素はコンピュータシステムバスに接続されている。さらに、本明細書におけるコンピュータとは、単一のプロセッサを備えるものであってもよいし、あるいは計算能力の向上のため、複数のプロセッサを利用した構成を有するものであってもよい。
【００７４】
ここで与えられたアルゴリズム及びディスプレイは、本来的に特定のコンピュータや装置に関するものではない。ここでの教示に従うプログラムにより、様々な汎用システムが利用可能である。あるいは、必要な方法ステップを実行するより特化した装置を構築することが便利であるかもしれない。これら様々なシステムに要求される構成は、上記説明から明らかであろう。さらに、本発明は、特定のプログラミング言語により説明されてはいない。様々なプログラミング言語が、本発明の教示の実現に利用可能であり、本発明の実施可能性及びベストモードの開示のために、特定のプログラミング言語が参照されていることは理解されるであろう。
【００７５】
最後に、明細書で利用されている言語は読み易さと説明のわかり易さのために選ばれたものであり、本発明を限定するためのものではない。従って、本発明の開示は例示のためのものであり、発明の範囲を制限するものではない。
【図面の簡単な説明】
【００７６】
【図１】図１は、本発明の一実施例によるユーザインタフェースを備えたプリンタを示すブロック図である。
【図２】図２は、本発明の一実施例によるタイムベースメディアデータの表示を生成するための一般化されたプロセスの概観を示す。
【図３】図３は、本発明の一実施例による入力ソースを選択するための一例となるユーザインタフェースを示す。
【図４】図４は、本発明の一実施例による音声マルチメディア処理機能を選択するためのユーザインタフェースディスプレイを示す。
【図５】図５は、本発明の一実施例による映像マルチメディア処理機能を選択するためのユーザインタフェースディスプレイを示す。
【図６】図６は、本発明の一実施例による出力をプレビューするためのユーザインタフェースディスプレイを示す。
【図７】図７は、本発明の一実施例による印刷のための出力装置を選択するためのユーザインタフェースディスプレイを示す。
【図８】図８は、本発明の一実施例によるプリンタと関連するユーザインタフェースを有する装置を示すブロック図である。
【図９】図９は、本発明の一実施例による装置間における処理の分散化のためのユーザインタフェース画面を示す。
【図１０】図１０は、本発明の一実施例による一例となるユーザインタフェース画面を示す。
【符号の説明】
【００７７】
１００  プリンタ
１０５  メディアソースインタフェース
１１０、８２０  ユーザインタフェース
１１５  印刷出力システム
１２０  電子出力システム
１２５  メディア処理システム
１３０  メモリ
１３５  プロセッサ
１４０  埋め込み機能モジュール
１５０  タイムベースメディア
１６０  印刷出力
１７０  電子出力
３０２  ディスプレイ
８１０  装置
【図１】
2005111987.tif 000003
【図２】
2005111987.tif 000004
【図３】
2005111987.tif 000005
【図４】
2005111987.tif 000006
【図５】
2005111987.tif 000007
【図６】
2005111987.tif 000008
【図７】
2005111987.tif 000009
【図８】
2005111987.tif 000010
【図９】
2005111987.tif 000011
【図１０】
2005111987.tif 000012