(57)【要約】      （修正有）【課題】視聴中の放送番組の印刷データを順次保存し、後で必要なものを選別してまとめて印刷できる技術の実現。【解決手段】デジタル放送番組を視聴可能なデジタル放送用受信装置であって、デジタル放送信号を受信し表示画面に出力する出力手段と、放送番組の視聴中に、所定の出力指示に応じて、当該放送番組の印刷情報を順次格納する格納手段と、前記所定の出力指示後のプリント開始指示に応じて、前記格納手段に格納された前記印刷情報を、プリンタへ送信する送信手段と、を有する。【選択図】図１
2007067962.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送番組を視聴可能なデジタル放送用受信装置であって、
デジタル放送信号を受信し表示画面に出力する出力手段と、
放送番組の視聴中に、所定の出力指示に応じて、当該放送番組の印刷情報を順次格納する格納手段と、
前記所定の出力指示後のプリント開始指示に応じて、前記格納手段に格納された前記印刷情報を、プリンタへ送信する送信手段と、を有することを特徴とする受信装置。
【請求項２】
さらに、前記格納手段に格納された印刷情報に基づいて、前記プリンタでインデックス印刷させる印刷処理手段を有することを特徴とする請求項１に記載の受信装置。
【請求項３】
前記印刷情報の内容を判定する判定手段を更に備え、
前記格納手段は、前記判定手段による判定の結果、前記印刷情報が、データ供給元を特定するリンク情報であれば、当該リンク情報を格納し、前記リンク情報ではないならば放送番組視聴用データから生成した画像情報を印刷用情報として格納することを特徴とする請求項１又は２に記載の受信装置。
【請求項４】
前記印刷情報の種類を判定する判定手段を更に備え、
前記格納手段は、前記判定手段による判定の結果、前記印刷情報が、データ供給元を特定するリンク情報であれば、当該リンク情報を格納し、前記リンク情報ではないが印刷可能な情報ならば当該情報を格納し、前記リンク情報でも印刷可能な情報でもないならば放送番組視聴用データから生成した画像情報を印刷用情報として格納することを特徴とする請求項１又は２に記載の受信装置。
【請求項５】
前記格納手段による印刷用情報の格納時に、当該印刷用情報に対応する表示用情報を関連付けて保存することを特徴とする請求項３又は４に記載の受信装置。
【請求項６】
前記表示用情報は縮小画像データであることを特徴とする請求項５に記載の受信装置。
【請求項７】
前記印刷情報が前記リンク情報でも印刷可能な情報でもない場合であって、表示画面にキャプチャが不能なコピープロテクトがかけられている場合は、デジタル放送信号に含まれる番組情報から抽出した文字を含む情報を表示用画像として前記格納手段に格納することを特徴とする請求項４又は６に記載の受信装置。
【請求項８】
前記格納手段に格納された前記表示用情報を一覧表示する表示手段と、
前記表示手段により表示された印刷情報に対して印刷の要否を選択する選択手段と、を更に備え、
前記印刷処理手段は、前記選択手段により印刷要とした情報を一括して印刷させることを特徴とする請求項５乃至７のいずれか１項に記載の受信装置。
【請求項９】
前記放送番組を録画する録画装置が接続され、前記放送番組が前記録画装置により録画中である場合、前記印刷情報を格納する代わりに、デジタル放送信号から番組情報及び時刻情報を抽出して前記格納手段に格納し、
前記印刷処理手段は、印刷時において前記格納手段に格納された番組情報及び時刻情報を用いて前記録画装置により録画された録画情報から印刷用情報としての静止画像データを抽出することを特徴とする請求項２に記載の受信装置。
【請求項１０】
前記放送番組を録画する録画装置が接続され、前記放送番組が前記録画装置により録画中である場合、前記印刷情報を格納する代わりに、前記印刷情報を出力指示したときに前記録画装置により録画情報に付加されたマーキング情報を前記格納手段に格納し、
前記印刷処理手段は、印刷時において前記マーキング情報を用いて前記録画装置により録画された録画情報から印刷用情報としての静止画像データを抽出することを特徴とする請求項２に記載の受信装置。
【請求項１１】
前記受信装置に対して遠隔操作可能なリモコンを更に備えることを特徴とする請求項１乃至１０のいずれか１項に記載の受信装置。
【請求項１２】
前記リモコンに対する直近の操作時から所定時間以内に所定操作を行うことにより、前記格納手段及び前記送信手段を起動できることを特徴とした請求項１１に記載の受信装置。
【請求項１３】
前記リンク情報は、提供元から印刷用のデータをダウンロードするための情報を含み、
前記受信装置にはネットワークを介して前記プリンタが接続されており、
前記プリンタは、前記受信装置から前記リンク情報を含む印刷命令を受けて、印刷用のデータを前記提供元からダウンロードして印刷を実行することを特徴とする請求項１乃至１２のいずれか１項に記載の受信装置。
【請求項１４】
デジタル放送番組を視聴可能なデジタル放送用受信装置における情報コンテンツの印刷方法であって、
デジタル放送信号を受信し表示画面に出力する出力工程と、
放送番組の視聴中に、所定の出力指示に応じて、当該放送番組の印刷情報を格納手段に順次格納する格納工程と、
前記所定の出力指示後のプリント開始指示に応じて、前記格納手段に格納された前記印刷情報を、プリンタへ送信する送信工程と、を有することを特徴とする印刷方法。
【請求項１５】
さらに、前記格納手段に格納された印刷情報に基づいて、前記プリンタでインデックス印刷させる印刷処理工程を有することを特徴とする請求項１４に記載の印刷方法。
【請求項１６】
前記印刷情報の内容を判定する判定工程を更に備え、
前記格納工程は、前記判定工程による判定の結果、前記印刷情報が、データ供給元を特定するリンク情報であれば、当該リンク情報を格納し、前記リンク情報ではないならば放送番組視聴用データから生成した画像情報を印刷用情報として格納することを特徴とする請求項１４又は１５に記載の印刷方法。
【請求項１７】
前記印刷情報の種類を判定する判定工程を更に備え、
前記格納工程は、前記判定工程による判定の結果、前記印刷情報が、データ供給元を特定するリンク情報であれば、当該リンク情報を格納し、前記リンク情報ではないが印刷可能な情報ならば当該情報を格納し、前記リンク情報でも印刷可能な情報でもないならば放送番組視聴用データから生成した画像情報を印刷用情報として格納することを特徴とする請求項１４又は１５に記載の印刷方法。
【請求項１８】
前記格納工程による印刷用情報の格納時に、当該印刷用情報に対応する表示用情報を関連付けて保存することを特徴とする請求項１６又は１７に記載の印刷方法。
【請求項１９】
前記表示用情報は縮小画像データであることを特徴とする請求項１８に記載の印刷方法。
【請求項２０】
前記印刷情報が前記リンク情報でも印刷可能な情報でもない場合であって、表示画面にキャプチャが不能なコピープロテクトがかけられている場合は、デジタル放送信号に含まれる番組情報から抽出した文字を含む情報を表示用画像として前記格納手段に格納することを特徴とする請求項１７又は１９に記載の印刷方法。
【請求項２１】
前記格納手段に格納された前記表示用情報を一覧表示する表示工程と、
前記表示工程により表示された印刷情報に対して印刷の要否を選択する選択工程と、を更に備え、
前記印刷処理工程は、前記選択工程により印刷要とした情報を一括して印刷させることを特徴とする請求項１８乃至２０のいずれか１項に記載の印刷方法。
【請求項２２】
前記放送番組を録画する録画装置が接続され、前記放送番組が前記録画装置により録画中である場合、前記印刷情報を格納する代わりに、デジタル放送信号から番組情報及び時刻情報を抽出して前記格納手段に格納し、
前記印刷処理工程は、印刷時において前記格納手段に格納された番組情報及び時刻情報を用いて前記録画装置により録画された録画情報から印刷用情報としての静止画像データを抽出することを特徴とする請求項１５に記載の印刷方法。
【請求項２３】
前記放送番組を録画する録画装置が接続され、前記放送番組が前記録画装置により録画中である場合、前記印刷情報を格納する代わりに、前記印刷情報を出力指示したときに前記録画装置により録画情報に付加されたマーキング情報を前記格納手段に格納し、
前記印刷処理工程は、印刷時において前記マーキング情報を用いて前記録画装置により録画された録画情報から印刷用情報としての静止画像データを抽出することを特徴とする請求項１５に記載の印刷方法。
【請求項２４】
前記受信装置に対して遠隔操作可能なリモコンを更に備えることを特徴とする請求項１４乃至２３のいずれか１項に記載の印刷方法。
【請求項２５】
前記リモコンに対する直近の操作時から所定時間以内に所定操作を行うことにより、前記格納工程及び前記送信工程を起動できることを特徴とした請求項２４に記載の印刷方法。
【請求項２６】
前記リンク情報は、提供元から印刷用のデータをダウンロードするための情報を含み、
前記受信装置にはネットワークを介して前記プリンタが接続されており、
前記プリンタは、前記受信装置から前記リンク情報を含む印刷命令を受けて、印刷用のデータを前記提供元からダウンロードして印刷を実行することを特徴とする請求項１４乃至２５のいずれか１項に記載の印刷方法。
【請求項２７】
請求項１４乃至２６のいずれか１項に記載の印刷方法をコンピュータに実行させるためのプログラム。
【請求項２８】
請求項２７に記載のプログラムを記憶したことを特徴とするコンピュータ可読記憶媒体。
【請求項２９】
所定の出力指示に応じて、デジタル放送番組の印刷情報を順次格納する格納手段を有し、前記印刷情報が、データ供給元を特定するリンク情報であれば、当該リンク情報を格納し、リンク情報ではないならば放送番組視聴用データから生成した画像情報を印刷用情報として格納する受信装置と通信する印刷装置であって、
前記受信装置から印刷命令を受けるため受信手段と、
前記印刷命令に基づき印刷すべき印刷情報が、前記リンク情報を含むものであれば、印刷用のデータを前記提供元からダウンロードして印刷を実行し、
前記印刷情報が、放送番組視聴用データから生成した画像情報に基づくものであれば、その画像情報を用いてプリントする印刷手段と、を有するプリンタ。
【請求項３０】
所定の出力指示に応じて、デジタル放送番組の印刷情報を順次格納する格納手段を有し、前記印刷情報が、データ供給元を特定するリンク情報であれば、当該リンク情報を格納し、リンク情報ではないならば放送番組視聴用データから生成した画像情報を印刷用情報として格納する受信装置と通信する印刷装置の制御方法であって、
前記受信装置から印刷命令を受けるため受信工程と、
前記印刷命令に基づき印刷すべき印刷情報が、前記リンク情報を含むものであれば、印刷用のデータを前記提供元からダウンロードして印刷を実行し、
前記印刷情報が、放送番組視聴用データから生成した画像情報に基づくものであれば、その画像情報を用いてプリントする印刷工程と、を有する制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送番組を視聴可能なデジタル放送用受信装置における情報コンテンツの印刷技術に関する。
【背景技術】
【０００２】
近年、一般家庭内における様々な家庭電化製品のデジタル化が進み、ネットワーク化されてきている。
【０００３】
特にテレビにおいてはデジタル放送の開始と共にデジタル放送用テレビ（以下、ＤＴＶ）が普及し、ネットワークに接続したり、ネットワークルータを介してインターネット接続することによりテレビ画面でＷＥＢサイトを表示する等の利用が可能になっている。
【０００４】
上記のようなＡＶホームネットワーク環境においてＤＴＶにより再生される映像や音響を保存するには一般的にハードディスク（ＨＤＤ）レコーダ等の記録機器が用いられる。
【０００５】
また、最近ではネットワークプリンタを接続することによりＤＴＶで再生される映像が印刷可能になり、放送番組特有の印刷用コンテンツも提供されている（例えば、特許文献１参照）。
【特許文献１】特開2000-341630公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記従来のＡＶホームネットワーク環境においては、映像を保存したり、単一の放送番組における画面表示内容を保存し印刷可能としたものについては既に存在し、ＤＴＶで表示中の様々な放送番組の画面表示内容を印刷することができる。しかしながら、ＤＴＶで表示中の映像を印刷データとして順次保存しておき、後で印刷したいデータを選別して必要なものをまとめて印刷するような機能は持っていない。
【０００７】
本発明は、上記課題に鑑みてなされ、ＤＴＶで表示中の様々な放送番組の画面表示内容を印刷データとして順次保存し、後で必要なものを選別してまとめて印刷できる技術の実現を目的としている。
【課題を解決するための手段】
【０００８】
上記課題を解決し、目的を達成するために、本発明は、デジタル放送番組を視聴可能なデジタル放送用受信装置であって、デジタル放送信号を受信し表示画面に出力する出力手段と、放送番組の視聴中に、所定の出力指示に応じて、当該放送番組の印刷情報を順次格納する格納手段と、前記所定の出力指示後のプリント開始指示に応じて、前記格納手段に格納された前記印刷情報を、プリンタへ送信する送信手段と、を有する。
【０００９】
また、本発明は、デジタル放送番組を視聴可能なデジタル放送用受信装置における情報コンテンツの印刷方法であって、デジタル放送信号を受信し表示画面に出力する出力工程と、放送番組の視聴中に、所定の出力指示に応じて、当該放送番組の印刷情報を格納手段に順次格納する格納工程と、前記所定の出力指示後のプリント開始指示に応じて、前記格納手段に格納された前記印刷情報を、プリンタへ送信する送信工程と、を有する。
【００１０】
また、本発明は、所定の出力指示に応じて、デジタル放送番組の印刷情報を順次格納する格納手段を有し、前記印刷情報が、データ供給元を特定するリンク情報であれば、当該リンク情報を格納し、リンク情報ではないならば放送番組視聴用データから生成した画像情報を印刷用情報として格納する受信装置と通信する印刷装置であって、前記受信装置から印刷命令を受けるため受信手段と、前記印刷命令に基づき印刷すべき印刷情報が、前記リンク情報を含むものであれば、印刷用のデータを前記提供元からダウンロードして印刷を実行し、前記印刷情報が、放送番組視聴用データから生成した画像情報に基づくものであれば、その画像情報を用いてプリントする印刷手段と、を有する。
【００１１】
また、本発明は、所定の出力指示に応じて、デジタル放送番組の印刷情報を順次格納する格納手段を有し、前記印刷情報が、データ供給元を特定するリンク情報であれば、当該リンク情報を格納し、リンク情報ではないならば放送番組視聴用データから生成した画像情報を印刷用情報として格納する受信装置と通信する印刷装置の制御方法であって、前記受信装置から印刷命令を受けるため受信工程と、前記印刷命令に基づき印刷すべき印刷情報が、前記リンク情報を含むものであれば、印刷用のデータを前記提供元からダウンロードして印刷を実行し、前記印刷情報が、放送番組視聴用データから生成した画像情報に基づくものであれば、その画像情報を用いてプリントする印刷工程と、を有する。
【発明の効果】
【００１２】
本発明によれば、視聴中の様々な放送番組の画面表示内容を印刷データとして順次保存し、後で必要なものを選別してまとめて印刷できるようになる。これにより、例えば、テレビコマーシャル等により視聴中のチャンネルを変えながら気になるコンテンツが見つかった場合、最新情報を見逃すことなく簡単な操作で印刷情報を保存できる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明に係る一実施形態について図面を参照して詳細に説明する。
【００１４】
なお、以下に説明する実施形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施形態に限定されるものではない。
【００１５】
［第１の実施形態］
図１は、本発明に係る第１の実施形態のホームネットワーク環境における機器の接続例を示した図である。
【００１６】
ホスト（Host）１０６として動作する機器としては、デジタル放送用テレビ受信装置（DTV）１０１等が挙げられる。ＤＴＶ１０１は印刷装置（Printer）１０７として動作するネットワークプリンタ（Network Printer）１０４に対してイーサネット（登録商標）（Ethernet（登録商標））１１０を介して互いに通信可能に接続されている。
【００１７】
また、このイーサネット（登録商標）１１０に接続された各機器はブロードバンドルータ（Router）１０５を介してインターネット（Internet）１０８への接続が可能となる。よって、ＷＥＢサーバ１０９上のコンテンツデータを任意にブラウジングすることが可能である。
【００１８】
図２は、本実施形態における印刷処理のシステム構成を示した図である。
【００１９】
ホスト１０６として処理パフォーマンスの高いパーソナルコンピュータ（ＰＣ）を使用せずに、ＤＴＶ１０１とネットワークプリンタ１０４とを一対一で接続したシステム構成となっている。このため、一般的にホスト側がプリンタドライバを用いて行う印刷データの生成は行われず、ホスト側では印刷用コンテンツデータをＸＨＴＭＬ形式で生成し、当該コンテンツデータをプリンタ側で解釈して印刷を行う。
【００２０】
次に、本実施形態のシステムによる印刷処理について説明する。
【００２１】
ＤＴＶ１０１からイーサネット（登録商標）１１０を経由してＸＨＴＭＬ形式の印刷用コンテンツデータ（Contents data）２０４がネットワークプリンタ１０４に送られる。
【００２２】
プリンタ１０４ではネットワークコントローラ（Network Controller）がＤＴＶ１０１から入力されたコンテンツデータ２０４を解釈して印刷用のイメージデータ（Image data）２０５を生成する。
【００２３】
更に、プリンタコントローラ（Printer Controller）２０２が上記印刷用のイメージデータ２０５に基づき印刷メディア（Print Media）２０３上に出力画像（Output）２０６を形成する。
【００２４】
次に、上記ネットワークコントローラ２０１を構成する各機能モジュールについて説明する。
【００２５】
図３はネットワークコントローラ２０１のソフトウエア処理の概要を示す図である。
【００２６】
インターフェース（Interface）３０１は、ホスト１０６から送られてきたコンテンツデータ２０４を取り込んでパース処理部（Parse）３０２に引き渡すモジュールである。また、インターフェース３０１は、プリントエンジンから用紙切れ、インク切れなどの印刷状況を取得し、ステータス情報（Printer Status）２０５としてホスト側に通知する機能も持ち合わせている。
【００２７】
パース処理部（Parse）３０２は、ＸＨＴＭＬで記述されたコンテンツデータ２０４の構文を解析するモジュールである。コンテンツデータ２０４は「個別のファイル形式」またはパッケージングした「一括モジュール形式」として入力される。
【００２８】
レイアウト処理部（Layout）３０３は、パース処理部３０２で解析された構文情報を、印刷オブジェクトの配置情報データとして作成するモジュールである。
【００２９】
フォント処理部（Font）３０４は、コンテンツデータ２０４によって指定されたフォントデータ（Font data）を作成管理するモジュールである。フォント処理部（Font）３０４は、レイアウト処理部３０３における配置情報データの生成時にフォント情報（Font Info.）を取得する場合にも呼び出される。
【００３０】
イメージング処理部（Imaging）３０５は、印刷オブジェクトにおける画像データ（例えば，ＪＰＥＧ形式データ）をＲＧＢビットマップデータにデコードしたり、サイズ調整のため解像度変換を行うモジュールである。
【００３１】
バンディング処理部（Banding）３０６は、描画領域を複数のバンドに分割して、次のレンダリング処理部３０７にバンド単位での描画処理を行わせるモジュールである。
【００３２】
レンダリング処理部（Rendering）３０７は、レイアウト処理による配置情報データに基づいて描画処理を行い、その結果としてカラー画像の各色成分画素を多値データで構成した印刷用のイメージデータ２０６を出力するモジュールである。
【００３３】
次に、プリンタコントローラ２０２を構成する各機能モジュールについて説明する。
【００３４】
図４はプリンタコントローラ２０２のソフトウエア処理の概要を示す図である。
【００３５】
本実施形態ではインクジェットプリンタを用いてシステムを構成している。このようなシステムでは、プリンタ側で高度な画像処理は行わないので、このシステムで確保したメモリ空間上に印刷イメージの展開を行い、それをプリンタで直接印刷できる形態に変換してプリンタエンジンに送り印刷する。
【００３６】
プリンタ制御実行部４０１は、プリンタの主制御を司るモジュールで、画像処理部４０２や出力制御部４０３の動作を管理したり、印刷実行状況を監視してプリンタのステータス情報として上記ネットワークコントローラ２０１に出力する。
【００３７】
画像処理部４０２は、入力されたイメージデータ２０６をプリンタエンジン４０４への出力形式に合わせて多値ＲＧＢから２値ＹＭＣＫに画像変換を行うモジュールである。この変換処理とプリンタエンジン４０４への出力は上記バンディング処理部３０６によってメモリ空間を最適に利用して行われる。一方、十分なメモリが実装されている場合は１ページ分が展開可能な領域を確保しても構わない。
【００３８】
出力制御部４０３は、画像処理部４０２から出力される２値ＹＭＣＫに変換された画像データを、プリンタエンジン４０４に実装されたインクジェット用ヘッドの駆動パターンに合わせて各色データとして順次出力するモジュールである。
【００３９】
プリンタエンジン４０４は、図示しない画像データに合わせてインクを吐出するヘッドと、ヘッドが装着されたキャリア部を走査するキャリッジ機構と、メディアの搬送に用いるペーパーフィード機構で構成されたプリンタ可動部とを主に備える。
【００４０】
図５はネットワークコントローラ２０１の内部構造を示すブロック図である。
【００４１】
図中、５０１は主制御を司るＣＰＵである。５０２は受信したコンテンツデータ２０４を一時的に取り込むためのバッファメモリやワークメモリとして使用するＤＲＡＭである。５０５はイーサネット（登録商標）１１０に接続されたホスト１０６との通信を行うネットワーク・インターフェース・コントローラ（NIC）である。５０３は実行プログラムが書き込まれたプログラムＲＯＭである。５０４はフォントデータの書き込まれたフォントＲＯＭである。５０６はシリアルインターフェース（Serial I/F）５０７を介してプリンタコントローラ２０２との通信に用いられるシリアル（Serial）ＩＯである。上記各ブロックが、内部バスによって接続されている。
【００４２】
図６はプリンタコントローラ２０２の内部構造を示すブロック図である。
【００４３】
図中、６０１は主制御を司るＰ−ＣＰＵである。６０２は受信したイメージデータ２０５を一時的に取り込むためのバッファメモリやワークメモリとして使用するＰ−ＤＲＡＭである。６０３は実行プログラムが書き込まれたＰ−ＲＯＭである。６０４はシリアルＩＯ５０６及びシリアルインターフェース５０７で接続されたネットワークコントローラ２０１と通信を行うＰ−シリアルＩＯである。上記各ブロックが内部バスによってプリンタエンジンコントローラ６０５と接続されている。更に、プリンタエンジンコントローラ６０５はインクジェットヘッド６０７を駆動するヘッドドライバ６０６、キャリッジモータ６０９を駆動するモータドライバ６０８、ペーパーフィードモータ６１１を駆動するモータドライバ６１０に接続されている。
【００４４】
≪ＵＰｎＰ(Universal Plug and Play)の説明≫
ＵＰｎＰは、ネットワーク機器を接続するために必要であったＩＰアドレスの設定やデバイスドライバのインストールなどの煩雑な設定を不要にしたピアツーピアネットワークである（詳細については標準化された規格書を参照）。
【００４５】
ＵＰｎＰは、基本構成としてデバイス、サービス、コントロールポイント（CP）が定義されている。デバイスとしてはＵＰｎＰに対応した機器で、プリンタ、ブロードバンドルータ（インターネット・ゲートウェイ・デバイス）などが相当する。サービスとしてはデバイスが提供する機能を表わす最小単位で、例えば、デバイスがＵＰｎＰ  Ｆｏｒｕｍが定義したプリンタであればＰｒｉｎｔＢａｓｉｃサービスが提供される。コントロールポイント（CP）はデバイスが持っているサービスを制御し利用するものでＤＴＶなどが相当する。
【００４６】
≪ＤＴＶの構成≫
図７は本実施形態のＤＴＶ１０１の内部構成を示すブロック図である。
【００４７】
図中、７０１は主制御を行うＣＰＵである。７０２はプログラム等が保存されている読み出し専用メモリであるＲＯＭである。７０３は一時保存用メモリのＲＡＭである。７０４はアンテナ７０５で受信したデジタル放送信号を取り込んで音声／映像／画像／データに復元するデジタル放送受信制御部である。７０６はテレビ画面に操作ボタン等の操作用画像を表示したり、それに連動した操作を図１８で後述するリモートコントローラ１８０１（図７では不図示、以下リモコン）で行うＵＩ（ユーザインターフェース）処理部（操作部）である。
【００４８】
７０７は表示画面やスピーカ等である表示／音響部７０８へ音声／映像／画像／データを出力する出力処理部である。７０９はイーサネット（登録商標）１１０を介して接続されたプリンタ等に印刷指示を行う印刷処理部である。７１０はイーサネット（登録商標）１１０のネットワークラインに接続された外部機器との間で通信処理を行うネットワーク処理部である。７１２はメモリカード用コネクタであり、デジタルカメラ等で撮影した画像が保存されたメモリカード等を接続することにより表示／音響部７０８で画像の再生を行うことができる。７２０は前述した各ブロックを結ぶバスラインである。
【００４９】
インターネット放送は前述した図１のインターネット１０８上のＷＥＢサーバ１０９から放送コンテンツがルータ１０５及びイーサネット（登録商標）１１０を経由してＤＴＶ１０１に配信される。
【００５０】
放送コンテンツの映像／音声データはＴＣＰ／ＩＰ上で通信され、ＤＴＶ１０１内で再生される。詳細は省略するがインターネット放送における通信プロトコルには他にRTP/RTCP,RTSP/SAP,HTTPが使用される。
【００５１】
図８はデジタル放送受信制御部７０４でのデータ処理の流れを示す図である。
【００５２】
外部放送局から、映像／画像／音声等のコンテンツデータがＭＰＥＧ−２方式により圧縮、符号化され、他のメディアと共に多重化され、衛星放送の場合は更に単一搬送波でＰＳＫデジタル変調後、アンテナから発信される。
【００５３】
本実施形態では、外部放送局から送信された電波ＲＦをアンテナ７０５で受信しデジタル放送受信制御部７０４へ取り込む。
【００５４】
アンテナ７０５で取り込んだ電波ＲＦは、復調部８０１へ送られて復調（De-modulation）されて、多重化されたＭＰＥＧ−２  ＴＳ（Transport Stream）８０２を得る。
【００５５】
復号部（De-multiplex／多重分離）８０３は、ＴＳ８０２を多重分離し、必要に応じてユーザが選択したチャネル情報に基づき番組番号が与えられて選局（De-scramble）される。ＴＳ８０２は、映像データ８０４、オーディオデータ８０５、情報（ＰＳＩ／ＳＩテーブル）８０６、ＤＳＭ−ＣＣ８０７に各々分離され、各データは必要に応じてデコードされる。
【００５６】
次に、トランスポートストリーム（TS）８０２について更に詳細に説明する。
【００５７】
図９はトランスポートストリームの構成を示す図である。
【００５８】
ＴＳ８０２は連続するＴＳパケットで構成され、それぞれのＴＳパケット長は188byteで固定である。
【００５９】
ＴＳパケットはＴＳヘッダとペイロードから構成され、それぞれのペイロード部分を繋ぎ合わせることでＰＥＳ（Packetized Elementary Stream）のペイロード部が構成される。
【００６０】
ＰＥＳパケットは上記ペイロード部とＰＥＳヘッダ部で構成される。ＰＥＳペイロードは後述するＴＳパケット内のＰＩＤ情報から同一のものであることを判断して結合される。
【００６１】
ＰＥＳとはＭＰＥＧビデオ、オーディオデータのコンテンツ要素となる情報をブロックに区切りヘッダを追加したものであるため放送番組のコンテンツ情報を抽出できる。
【００６２】
図１０はトランスポートストリーム(TS)パケットの構成を示す図である。
【００６３】
ＴＳパケットは4byteのヘッダ部分とアダプテーションフィールド及び／またはペイロード部分とを合わせて188byteで構成されている。ヘッダ部分は同期バイト部分、ＰＩＤ部分その他で構成されている。ＰＩＤ部分のＰＩＤとは識別符号であり、ＴＳパケットを識別する役割がある。
【００６４】
アダプテーションフィールドには同期処理時に使用されるＰＣＲ等の情報がある。ペイロードには映像音声等の情報のほかにＰＳＩ／ＳＩがある。ＰＳＩとはProgram Specific Informationの略で番組仕様情報を示すテーブルとして送られる。
【００６５】
図１１はＰＳＩの構成を示す図である。
【００６６】
ＰＳＩとは番組仕様情報であって受信したＴＳパケット中の情報を示す。ＰＡＴはProgram Association Tableの略で番組の種類を示す。ＰＭＴはProgram Map Tableの略で映像、音声のＰＩＤとその復号方法を示す。ＮＩＴはNetwork Information Tableの略でネットワーク上のサービス等の情報を示す。ＣＡＴはConditional Access Tableの略で有料放送情報を示す。
【００６７】
上記各情報を基に、復号部８０３がＴＳ８０２から分離したデータからチャンネルに応じた番組情報を抽出し、出力処理部７０７を介して表示／音響部７０８へ出力される。
【００６８】
図１２はＴＳパケットからの番組情報抽出処理を示すフローチャートである。
【００６９】
番組情報抽出処理が開始されると、先ずＳ１２０１でユーザのチャンネル操作により選択された番組番号が与えられる。Ｓ１２０２では受信したＴＳパケットのＰＳＩからＰＡＴ／ＰＭＴ情報を参照し、Ｓ１２０３では番組構成要素のＰＩＤ値を取得する。Ｓ１２０４では上記ＰＩＤ値を基にＴＳパケットを抽出し番組を組み立て、Ｓ１２０５では抽出データよりビデオ／オーディオそれぞれのデコード処理を実行して終了する。
【００７０】
次に、ＴＳパケットから映像データ８０４を抽出した場合のビデオデータの生成手順について説明する。
【００７１】
図１３はビデオパケット（ＰＥＳ）からビデオデータを生成する処理であって、復号部８０３内でＴＳパケットから映像データ８０４を抽出する処理を説明する図である。
【００７２】
図中、１３０１はタイミング再生信号発生部であり、ＴＳパケット／アダプテーションフィールド内のＰＣＲ情報を取り込んでいる。
【００７３】
１３０２はバッファメモリであり、ＴＳパケットから抽出されたビデオパケット（ＰＥＳ）を一時的に保存する。
【００７４】
上記ＰＣＲ情報で設定されたタイミングでタイミング再生信号発生部１３０１から信号がバッファメモリに対して発行され、そのタイミングでデコーダ１３０３へデータが送られ、デコード後ビデオデータとして出力される。
【００７５】
次に、本実施形態における印刷処理について説明する。
【００７６】
≪印刷制御≫
本実施形態ではイーサネット（登録商標）上で動作するネットワーク環境ソフトウエアフレームワークプロトコルにＵＰｎＰを使用する。
【００７７】
ＵＰｎＰの機能が起動し、コントロールポイント（CP）として処理を開始すると、イーサネット（登録商標）１１０上でＵＰｎＰ機能を有したネットワークプリンタ１０４が待機している。
【００７８】
ＵＰｎＰ機能が起動すると、図７のネットワーク処理部７１０からイーサネット（登録商標）１１０上へＭ-ＳＥＡＲＣＨメソッドのサーチリクエストパケットを発行する。
【００７９】
ネットワークプリンタ１０４はサーチリクエストパケットを受け取るとサーチレスポンスパケットを返す。
【００８０】
そのレスポンスの中には印刷で使用するサービス名などが含まれていて、これをＤＴＶ１０１が受け取るとそのサービスを認識してサービスが開始される。
【００８１】
≪印刷サービス≫
パーソナルコンピュータを介さないホームネットワーク環境での印刷サービスの方式には大きく分けて２つの方式がある。
【００８２】
１つはＤＴＶ等のホスト側が印刷用ドキュメントを作成してプリンタに渡すプッシュ（PUSH）転送型直接印刷方式である。
【００８３】
もう１つはＤＴＶ等のホスト側が印刷用ドキュメントのリンク情報であるＵＲＩ（Uniform Resource Identifier）をプリンタに渡し、プリンタでそのＵＲＩ先の印刷情報を取得して印刷するプル（PULL）転送型間接印刷方式である。
【００８４】
本実施形態では前述したＵＰｎＰで提供されるＰｒｉｎｔＢａｓｉｃサービスを使用する。
【００８５】
≪ＰｒｉｎｔＢａｓｉｃサービス≫
それぞれの印刷処理の特徴は下記の通りである。
【００８６】
＜ＰＵＳＨ転送型直接印刷方式＞
１．コントロールポイントは印刷ドキュメントを準備し、ＪＯＢ要求を発行する。
２．プリンタは決定したデータシンク情報をレスポンスする。
３．コントロールポイントは「ＨＴＴＰ  ＰＯＳＴ」で印刷ドキュメントを転送する。
【００８７】
＜ＰＵＬＬ転送型間接印刷方式＞
１．コントロールポイントは印刷用のデータを特定するためのリンク情報として、印刷対象ＵＲＩを決定し、そのＵＲＩと共にＪＯＢを発行する。
２．プリンタは受信したＵＲＩを基に「ＨＴＴＰ  ＧＥＴ」で印刷対象ファイルを取得する。
【００８８】
図１４はＰＵＳＨ転送型直接印刷方式を説明する図である。
【００８９】
図中、コントロールポイント（CP）は印刷用ドキュメントの準備ができるとプリンタに対して要求ＪＯＢを発行する。
【００９０】
プリンタでは印刷受け付けが可能であれば印刷データ受信用のデータシンク領域を設定してその情報と共にコントロールポイントへレスポンスを返す。
【００９１】
コントロールポイントではその情報を基に印刷用ドキュメントを「ＨＴＴＰ  ＰＯＳＴ」でデータ転送を開始する。
【００９２】
プリンタでは転送データを受信してデータシンク領域へデータが格納される。プリンタはそのデータシンクデータを基に印刷を開始する。
【００９３】
図１５はＰＵＬＬ転送型間接印刷方式を説明する図である。
【００９４】
図中、コントロールポイント（CP）では印刷ドキュメントのＵＲＩが決定され、そのＵＲＩ情報と共に要求ＪＯＢが発行される。
【００９５】
プリンタではそのＪＯＢを受け取り、印刷可能状態であればＵＲＩ情報を基に「ＨＴＴＰ  ＧＥＴ」を発行してＵＲＩ先の印刷ドキュメントを取得する。
【００９６】
プリンタでは取得した印刷ドキュメントファイルを基に印刷を開始する。
【００９７】
次に、ＤＴＶからプリンタで印刷が開始されるまでの処理の詳細について説明する。
【００９８】
上記直接印刷方式では上記印刷条件の情報を伴ってＵＰｎＰ  ＰｒｉｎｔＢａｓｉｃサービスの印刷要求ＪＯＢをプリンタへ発行する。
【００９９】
プリンタでは受け取り直接印刷方式のＪＯＢであることを解釈し、ＪＯＢを実行可能であれば、印刷ドキュメントを取り込むためのデータシンクのバッファ領域を確保してそのアドレス情報をのせてＤＴＶへレスポンスする。
【０１００】
ＤＴＶではそのデータシンクに対して印刷ドキュメントをＨＴＴＰ  ＰＯＳＴで発行する。
【０１０１】
プリンタではデータシンクで受け取った印刷ドキュメントデータの加工処理を始め、印刷用に加工されたデータが最終的にプリンタエンジンへ渡され印刷が行われる。
【０１０２】
その間ＤＴＶではデータ転送は完了しているので他の操作が可能である。
【０１０３】
また、必要に応じて定期的にプリンタの状態の監視することにより印刷出力が完了したかを把握している。
【０１０４】
この印刷方式ではＤＴＶからプリンタへ渡される印刷要求ＪＯＢの他に印刷ドキュメントがありそのデータ量は多くプリンタ内でのバッファ負荷はかなり重く、次の印刷ＪＯＢの受付は不可である。
【０１０５】
ただし、直接印刷方式は間接印刷方式に対して印刷処理時間が少なくて済むことが多いという利点がある。
【０１０６】
一方、間接印刷方式では前述のごとく印刷対象ＵＲＩと印刷条件の情報を伴ってＵＰｎＰ  ＰｒｉｎｔＢａｓｉｃサービスの印刷要求ＪＯＢをプリンタへ発行する。
【０１０７】
プリンタがＪＯＢを受け取りそのＪＯＢを実行可能になれば印刷処理が開始される。
【０１０８】
プリンタでは受け取ったＵＲＩ情報からネットワーク経由でＵＲＩで示されたＷＥＢサーバから印刷ドキュメントデータの取り込みを始める。
【０１０９】
プリンタではデータを取り込みながらデータ内のＸＨＴＭＬの構文解析を始め、次にレイアウト処理、レンダリング処理へと移行し印刷用に加工されたデータが最終的にプリンタエンジンへ渡され印刷が行われる。
【０１１０】
その間ＤＴＶではデータ転送は完了しているので他の操作が可能である。
【０１１１】
また、必要に応じて定期的にプリンタの状態の監視することにより印刷出力が完了したかを把握している。
【０１１２】
この印刷方式ではＤＴＶからプリンタへ渡される印刷要求ＪＯＢのデータ量が少なく、プリンタ内でのバッファ負荷が少なくて済むため次の印刷ＪＯＢを受付可能で、次に受付ＪＯＢはキューイングされて、前ＪＯＢが終了後に実行される。
【０１１３】
図１６は直接印刷方式による印刷処理を示すフローチャートである。
【０１１４】
図１６において左側はＤＴＶ側での処理、右側はプリンタ側の処理を夫々示している。
【０１１５】
１６０１はＤＴＶでの印刷処理を行うプログラムモジュール、１６０２はプリンタでの印刷処理を行うプログラムモジュールである。
【０１１６】
Ｓ１６０３でＤＴＶが印刷処理を開始すると、ネットワーク上でプリンタに対してＵＰｎＰ「Ｍ−ＳＥＡＲＣＨ」が発行される。プリンタがネットワークからそれを受け取ると、パワーセーブモードにあったプリンタ本体がウェークアップしてプリンタのサービス（ＰｒｉｎｔＢａｓｉｃサービス）情報等のＵＰｎＰ「レスポンス」を返信する。ＤＴＶではレスポンスを受け取りサービス情報を得て、Ｓ１６０５で印刷ドキュメント選択操作をして印刷ドキュメントを決定する。
【０１１７】
Ｓ１６０６では印刷ドキュメントの印刷モードを判定し、Ｓ１６０７で直接印刷方式であればＳ１６０８へ進み、間接印刷方式であれば図１７のＳ１７０１に進む。
【０１１８】
Ｓ１６０８では決定された印刷ドキュメントの印刷を実行するため印刷スタートボタンが押下される。
【０１１９】
ネットワーク上でプリンタに対して前述のＰｒｉｎｔＢａｓｉｃサービスに基づいたＪＯＢ要求が発行され、プリンタではＪＯＢ要求を受信すると、Ｓ１６０９で印刷処理中であるかを判定する。処理中でなければＳ１６１０で直接印刷か判定し、直接印刷であればＳ１６１１へ進み、データシンクの確保し、そのデータシンクアドレス情報と共にレスポンスを返す。
【０１２０】
ＤＴＶではＳ１６１２でＪＯＢ要求のレスポンスがＯＫであったかを判定し、Ｓ１６１３のプリンタデータシンクに対して印刷ドキュメントデータ転送へ進む。
【０１２１】
ＰｒｉｎｔＢａｓｉｃサービスはネットワーク上でプリンタに対してＨＴＴＰ  ＰＯＳＴを発行して印刷ドキュメント転送が行われる。
【０１２２】
プリンタではＳ１６１４でデータシンクに送られた印刷ドキュメントデータの印刷を開始する。
【０１２３】
印刷処理はパース処理、レイアウト処理、レンダリング処理と進み、プリンタエンジン処理で印刷が行われる。
【０１２４】
ＤＴＶではＳ１６１５で印刷が終了したかを判定し、印刷終了情報を受け取ると印刷処理を終了する。
【０１２５】
図１７は間接印刷方式による印刷処理を示すフローチャートである。
【０１２６】
印刷ドキュメントが間接印刷方式である場合、図中のＳ１７０１へ進む。
【０１２７】
Ｓ１７０２では決定された印刷ドキュメントの印刷を実行するため印刷スタートボタンが押下され、ネットワーク上でプリンタに対して前述のＰｒｉｎｔＢａｓｉｃサービスに基づいた印刷ドキュメントＵＲＩ情報を含んだＪＯＢ要求が発行される。
【０１２８】
プリンタではＪＯＢ要求を受信するとＳ１７０３で印刷処理中であるかを判定し、処理中でなければＳ１７０４で間接印刷かを判定し、間接印刷であればＳ１７０５へ進み、受け付け確認ＯＫのレスポンスを返信する。
【０１２９】
ＤＴＶではＳ１７０６でＪＯＢ要求のレスポンスがＯＫであったかを判定し、Ｓ１７１０で印刷処理を待つ。
【０１３０】
プリンタでは間接印刷であるためＳ１７０７でネットワーク経由で印刷ドキュメントＵＲＩ先のＷＥＢサーバから印刷ドキュメントを取得するためＨＴＴＰ  ＧＥＴを発行する。
【０１３１】
Ｓ１７０８でＷＥＢサーバから印刷ドキュメントを取得し、Ｓ１７０９でその印刷ドキュメントの印刷を開始する。
【０１３２】
印刷処理はパース処理、レイアウト処理、レンダリング処理と進みプリンタエンジン処理で印刷が行われる。
【０１３３】
ＤＴＶでは先ほどのＳ１７１０で印刷終了情報の待機中で、印刷終了情報を受け取ると印刷処理を終了する。
【０１３４】
なお、実際のＰｒｉｎｔＢａｓｉｃサービスにおける印刷処理では更に詳細な制御が行われる。
【０１３５】
また、ＰｒｉｎｔＢａｓｉｃサービスには上述した印刷処理の他にプリンタの状態を取得する方法や印刷に関する様々な機能が規定されており、詳細は標準化された規格書に記載されているので説明は省略する。
【０１３６】
ここで、ＤＴＶが提供する印刷処理サービスを以下に例示する。
（１）印刷用コンテンツ系（インターネット放送）
（２）画面コピー系（静止画像のコピー）
（３）ストレージコンテンツ系（印刷ファイル）
（４）キャプチャ系（放送映像のキャプチャ）
（５）キャプチャ系（DVD等の動画像のキャプチャ）
本実施形態では上記（１）、（２）、（４）を採用した例について説明する。
（１）印刷用コンテンツ系（インターネット放送）
インターネット放送における印刷用コンテンツはネットワーク経由でインターネット上の特定ＷＥＢサーバに用意される。
【０１３７】
この場合はＰＵＬＬ転送型間接印刷方式が使われる。
【０１３８】
印刷用コンテンツはＸＨＴＭＬ系言語で記述され、印刷用ファイルのイメージリンク先情報（ＵＲＩ）或いは文字情報等多くの情報が含まれている文書ファイルである。
【０１３９】
印刷専用の特別なコンテンツでなくても印刷は可能であるが、特に印刷用コンテンツは容量制限を設けて印刷負荷を軽減したり印刷に適したコンテンツでもある。
【０１４０】
本実施形態ではインターネット放送における印刷用コンテンツの印刷処理を行う。
【０１４１】
ＤＴＶにおいてインターネット放送が選択されると、選択された放送用ＷＥＢコンテンツが表示される。
【０１４２】
図１９に示すように画面表示された放送用ＷＥＢコンテンツに印刷用コンテンツが存在すると「印刷」ボタンが表示され、図１８に示すリモコン１８０１により上記印刷ボタンを選択し押下すると印刷処理が開始される。
【０１４３】
前述のローカルコンテンツモジュール内には印刷用コンテンツのリンク先のＵＲＩ情報が組み込まれていて、画像選択で印刷ボタンを押下すると選択画像の印刷用ＵＲＩ情報が取り出され、そのＵＲＩ情報等がプリンタへ送信されることにより印刷が行われる。
【０１４４】
印刷ＪＯＢ発行処理は前述のＵＰｎＰのＰｒｉｎｔＢａｓｉｃサービスのＰＵＬＬ転送型間接印刷方式で行われ、印刷対象のＵＲＩと印刷条件を決定した後（説明略）、プリンタへ上記ＵＲＩと印刷条件の情報を伴って印刷要求ＪＯＢを発行する。
【０１４５】
プリンタは要求ＪＯＢの内容を解釈しＵＲＩ先の情報を「ＨＴＴＰ  ＧＥＴ」で取得して印刷処理を実行する。
（２）画面コピー系（静止画像のコピー）
これは画面表示が静止画像の時、そのハードコピーの印刷を行う。
【０１４６】
静止画像は、データ放送の各コンテンツ或いはインターネット放送用のＷＥＢコンテンツにより画面表示される。そして、これらコンテンツが印刷用コンテンツであればＰＵＬＬ転送型間接印刷方式でそのまま印刷できるが、印刷用コンテンツでなければ上記間接印刷方式が使えないため表示画面をハードコピーする必要がある。
【０１４７】
この場合はＰＵＳＨ型直接印刷方式が使われる。
【０１４８】
本実施形態ではデータ放送の各コンテンツ情報のハードコピー印刷を行う。
【０１４９】
データ放送はデータカーセル伝送と呼ばれる同一内容のローカルコンテンツモジュールが繰り返し伝送される。
【０１５０】
ローカルコンテンツモジュールは前述のＤＳＭ−ＣＣ８０７の１周期分のデータ列として取り込まれ一時的に保存される。図８はＴＳ８０２からＤＳＭ−ＣＣ８０７を分離した様子を示している。
【０１５１】
取り込まれたローカルコンテンツモジュールは解析後複数のフアイルを得て再保存しそれらを再構築して表示させる。
【０１５２】
リモコン１８０１のキャプチャボタン１８０３による選択操作により、その操作時にデータ放送用コンテンツが表示されている画面を、静止画像として取り込むことができる。その後、印刷ボタン１８０４を押すことで、取り込まれた静止画像を印刷対象として指定する。この選択時に表示用として使用されているファイルから取り込まれた静止画像がＤＴＶ内で印刷用データとして再構築されて印刷処理部に渡される。
【０１５３】
本実施形態のローカルコンテンツモジュールはＢＭＬで記述されていて、これを解析することで（ｉ）静止画jpeg、（ｉｉ）図形png、（ｉｉｉ）文字text、（ｉｖ）制御コードtextというような、データの種類で、分離して管理している。
【０１５４】
なお、ここでのコンテンツには動画像は含まれないものとする。
【０１５５】
図２０にデータ放送の画面の一例を示す。
【０１５６】
図２０では画面の左上にＪＰＥＧの静止画像、右上に文字テキスト、左下にＰＮＧの図形が夫々配置される。図２０では、上述したように動画像のないコンテンツであるが、動画像を含むコンテンツであれば右下に配置されて表示される。
【０１５７】
この状態でリモコン１８０１内のキャプチャボタン１８０３を押下することで表示画面のハードコピーが実施され、印刷ボタン１８０４を押下することで印刷処理が開始される。
【０１５８】
ハードコピーが実施されるとデータ放送再生用に保存された表示用画像データは印刷用に編集され印刷ドキュメントが構築される。
【０１５９】
そして印刷ＪＯＢ発行処理はＰＵＳＨ転送型直接印刷方式で行われ、印刷対象と印刷条件を決定した後（説明略）、プリンタに対して印刷条件の情報を伴って印刷要求ＪＯＢを発行する。
【０１６０】
プリンタは要求ＪＯＢの内容を解釈し印刷データを受け付けるためのデータシンク情報をレスポンスとしてＤＴＶへ返す。
【０１６１】
ＤＴＶでレスポンスを受信すると、そのデータシンクに対して印刷データを「ＨＴＴＰ  ＰＯＳＴ」で転送、プリンタではデータシンクの印刷データの印刷処理を開始する。
（４）キャプチャ系（放送映像のキャプチャ）
これは画面表示が動画像の時、画面をキャプチャした画像の印刷を行う。動画像には、デジタル放送の映像、外部記録装置やＤＶＤ／ビデオ再生装置からの映像、或いはインターネット放送の映像等がある。これらの動画像を印刷するには一度静止画像を得るためのキャプチャ処理が必要となる。
【０１６２】
この場合はＰＵＳＨ転送型直接印刷方式が使われる。
【０１６３】
本実施形態ではデジタル放送のキャプチャ処理により得られた静止画像の印刷を行う。デジタル放送用コンテンツには著作権の理由等でコピー／キャプチャが許されないコンテンツもあるがここでは許可されているものとして説明を行う。
【０１６４】
＜デジタル放送のキャプチャ＞
前述の図８はＴＳ８０２から映像データ、音声データ、ＰＳＩを分離した様子を示している。
【０１６５】
デジタル放送では番組が選択されると、ＰＳＩにより該当番組の映像データ、音声データ等が選択されて表示データに復号されて画面に表示される。
【０１６６】
図２１にデジタル放送の画面を例示する。
【０１６７】
キャプチャ画像の印刷ではリモコン１８０１のキャプチャボタン１８０３の押下によりその操作時に表示中の映像がキャプチャされて静止画像として表示される。
【０１６８】
この状態でリモコン１８０１の印刷ボタン１８０４を押下するとキャプチャ画像の印刷処理が開始される。
【０１６９】
キャプチャ処理は、通常映像データがビデオＲＡＭ上に展開されて常に書き換えられながら画面上に動画像が表示されるが、キャプチャ処理時には一時的に保存されたデータを取り出してファイル化して静止画像として保存する。さらに印刷用に編集されて印刷ドキュメントが構築され保存される。
【０１７０】
印刷処理が開始されると印刷ＪＯＢ発行処理が行われＵＰｎＰのＰｒｉｎｔＢａｓｉｃサービスのＰＵＳＨ転送型直接印刷方式が使われる。
【０１７１】
印刷対象と印刷条件を決定した後、プリンタに対して印刷条件の情報を伴って印刷要求ＪＯＢを発行する。
【０１７２】
プリンタは要求ＪＯＢの内容を解釈し印刷データを受け付けるためのデータシンク情報をレスポンスとしてＤＴＶへ返す。
【０１７３】
ＤＴＶでレスポンスを受信すると、そのデータシンクに対してキャプチャ画像データを「ＨＴＴＰ  ＰＯＳＴ」で転送し、プリンタではデータシンクの印刷データの印刷処理を開始する。
【０１７４】
≪印刷データ保存処理≫
本実施形態では上述した印刷処理の他に印刷データを蓄えて必要なものを選択してまとめて印刷する機能を搭載している。
【０１７５】
この印刷処理では、前述の（４）キャプチャ系の説明において、キャプチャ処理時に用いたリモコン１８０１のキャプチャボタン１８０３の機能が変更される。変更後の機能は、リモコン１８０１による番組ボタン１８０２等の直近の操作後の10秒間は印刷データ保存用ボタンとして機能させ、表示画面を印刷データとして保存するものである。
【０１７６】
例えば、番組を変更するためリモコン１８０１で番組ボタン１８０２を押下してチャンネルを変更すると、その後10秒間はキャプチャボタン１８０３を押下してもキャプチャ処理ではなく印刷データ保存処理が行われる。
【０１７７】
以下に、上記印刷データ保存処理について図２２を用いて説明する。
【０１７８】
図中、Ｓ２２０１でキャプチャボタン１８０３を押下すると、Ｓ２２０２ではリモコン１８０１の直近の操作から10秒経過したかを判定し、10秒経過していればＳ２２０３、未経過であればＳ２２０４へ進む。
【０１７９】
Ｓ２２０３ではキャプチャ処理が開始される。
【０１８０】
Ｓ２２０４では印刷データ保存処理が開始される。
【０１８１】
なお、印刷データ保存処理に使用するボタンは上記キャプチャボタンに限らずリモコン１８０１内に専用ボタン等を設定しても構わない。
【０１８２】
次に、印刷データ保存処理について詳細に説明する。
【０１８３】
先ず印刷用コンテンツ系（インターネット放送）の印刷データ保存処理を説明する。
【０１８４】
リモコン１８０１でインターネット放送を選択して、その時の画像が印刷用コンテンツとして選択されていれば画面には図１９で示す印刷ボタンが表示される。この印刷ボタンを押下すれば通常の印刷処理が行われる。ここで10秒以内に操作するリモコンキャプチャボタン１８０３は印刷データ保存処理のためのボタンに変更されるためキャプチャボタン１８０３を押下することで印刷データ保存処理が開始される。
【０１８５】
印刷データ保存処理が開始されると表示画面の内容を判定して印刷用コンテンツであれば、ＰＵＬＬ転送型間接印刷方式でプリンタに送るべき情報であるリンク先ＵＲＩを取り出してＰＵＬＬ転送型間接印刷方式の属性で管理して保存する。
【０１８６】
また、印刷用コンテンツデータに対応した表示用データを残すため画面のキャプチャ処理を行い静止画像を保存する。それぞれのデータは一対の情報として関連付けて保存される。
【０１８７】
この表示用データは後述するインデックス表示用として使用するため縮小処理したサイズで保存しても構わない。
【０１８８】
ここでＤＴＶに外部記憶装置として、例えばハードディスク等が接続されていればそこにＤＴＶで管理されたファイルを保存しても良い。
【０１８９】
次に、リモコン操作で（２）画面コピー系（静止画像のコピー）が選択された場合の印刷データ保存処理について説明する。
【０１９０】
リモコン１８０１でデータ放送を選択して、データ放送用の静止画面を表示する。前述と同様この状態で10秒以内に操作するリモコンキャプチャボタン１８０３の機能は印刷データ保存のためのボタンに変更されるため、このキャプチャボタン１８０３を押下すると印刷データ保存処理が開始される。
【０１９１】
印刷データ保存処理が開始されると表示画面の内容を判定してデータ放送用の静止画面であれば、リモコンのキャプチャボタン１８０３を押下することで表示画面のハードコピーが実施される。
【０１９２】
前述と同様、データ放送静止画面のローカルコンテンツモジュールはＢＭＬで記述されていてこれを解析することで（ｉ）静止画jpeg、（ｉｉ）図形png、（ｉｉｉ）文字text、（ｉｖ）制御コードtextの各種類で分離して管理している。
【０１９３】
なお、ここでのコンテンツには動画像はないものとする。
【０１９４】
ハードコピーが開始されると、表示用に保存されたコピーファイルが印刷用に編集されて印刷ドキュメントを構築し、表示用データと共に関連付けされてＰＵＳＨ転送型直接印刷方式の属性で管理して保存される。
【０１９５】
前述と同様、表示用データは後述するインデックス表示用として使用するため縮小処理したサイズで保存しても構わない。
【０１９６】
また同様に、ＤＴＶに外部記憶装置として、例えばハードディスク等が接続されていればそこにＤＴＶで管理されたファイルを保存しても良い。
【０１９７】
次に、リモコン操作で（４）キャプチャ系（放送映像のキャプチャ）が選択された場合の印刷データ保存処理について説明する。
【０１９８】
リモコン１８０１でデジタル放送を選択すると画面にデジタル放送映像が表示される。
【０１９９】
前述と同様、この状態で10秒以内に操作するリモコンキャプチャボタン１８０３の機能は印刷用データ保存のためのボタンに変更されるため、このキャプチャボタン１８０３を押下すると印刷データ保存処理が開始される。
【０２００】
印刷データ保存処理が開始されると表示画面の内容を判定してデジタル放送映像画面であれば、リモコン１８０１内のキャプチャボタン１８０３の押下によりその時に表示中の映像がキャプチャされて静止画像として保存される。
【０２０１】
キャプチャ処理は、通常映像データがビデオＲＡＭ上に展開されて常に書き換えられながら画面上に動画像が表示されるが、キャプチャ処理時にはキャプチャデータを表示用としてファイル化して一時的に保存する。更にキャプチャファイルデータは印刷用に編集されて印刷ドキュメントが構築され、表示用データと共に関連付けがされてＰＵＳＨ型直接印刷方式の属性で管理して保存される。
【０２０２】
前述と同様、この表示用データは後述するインデックス表示用として使用するため縮小処理したサイズで保存しても構わない。
【０２０３】
また同様に、ＤＴＶに外部記憶装置として、例えばハードディスク等が接続されていれば、外部記憶装置にＤＴＶで管理されたファイルとして保存しても良い。
【０２０４】
図２３は印刷データ保存処理のフローチャートを示す。
【０２０５】
リモコン１８０１による前回の直近操作から10秒以内にキャプチャボタンを押下すると、Ｓ２３０１で印刷データ保存処理が開始される。
【０２０６】
Ｓ２３０２では画面表示内容の判定を行い、Ｓ２３０３のインターネット放送の印刷コンテンツ画面であればＳ２３０４へ進む。Ｓ２３０４では印刷コンテンツ先のＵＲＩを一時的に保存する。
【０２０７】
Ｓ２３０５では画面のキャプチャ処理を行い表示用のデータとして一時的に保存する。これはインデックス表示用の用途であるため縮小画像でも構わない。Ｓ２３０６では印刷データにＰＵＬＬ転送型間接印刷方式の属性を付加して、表示用データと共に関連付けして管理できるようにモジュールとして保存する。場合によってはそのモジュールは外部記憶装置、例えばＵＳＢ接続型外部ハードディスクへ保存しても良い。
【０２０８】
Ｓ２３０２の画面表示内容の判定でＳ２３０７のデータ放送静止画面であればＳ２３０８へ進む。
【０２０９】
Ｓ２３０８ではデータ放送静止画面のハードコピーを実行し、コピーファイルを表示用データとして一時的に保存する。これはインデックス表示用の用途であるため縮小画像でも構わない。Ｓ２３０９では表示用データを印刷用に編集し印刷ドキュメントを構築し印刷ドキュメントを一時的に保存する。
【０２１０】
Ｓ２３１０では印刷ドキュメントにＰＵＳＨ転送型直接印刷方式の属性を付加して、表示用データと共に関連付けして管理できるようにモジュールとして保存する。場合によってはそのモジュールは外部記憶装置、例えばＵＳＢ接続型外部ハードディスクへ保存しても良い。
【０２１１】
Ｓ２３０２の画面表示内容の判定でＳ２３１１のデジタル放送映像画面であればＳ２３１２へ進む。
【０２１２】
Ｓ２３１２ではデジタル放送画面の映像データをキャプチャし、キャプチャデータを表示用データとして一時的に保存する。これはインデックス表示用の用途であるため縮小画像でも構わない。
【０２１３】
Ｓ２３１３では表示用キャプチャファイルを印刷用に編集し印刷ドキュメントを構築し印刷ドキュメントを一時的に保存する。
【０２１４】
Ｓ２３１４では印刷ドキュメントにＰＵＳＨ転送型直接印刷方式の属性を付加して、表示用データと共に関連付けして管理できるようにモジュールとして保存する。場合によってはそのモジュールは外部記憶装置、例えばＵＳＢ接続型外部ハードディスクへ保存しても良い。
【０２１５】
なお、上記説明において、表示用データについては、印刷用に保存したデータを使用して表示できるようであれば、表示用データを保存しなくても構わない。
【０２１６】
なお、上記実施形態でリモコン１８０１による前回の直近操作から10秒以内か否かで、動作を切り替えていたが、この時間に限るものではなく、違う時間にしても良い。また、時間により動作を切り替えるものに限らず、装置設定や、ユーザの選択に基づく動作を行えばよい。
【０２１７】
≪保存された印刷データの印刷処理≫
上記のように保存された印刷データの印刷処理について説明する。
【０２１８】
印刷データが保存されている状態で、リモコン１８０１の印刷ボタン１８０４を押下すると保存されている印刷データの一覧がインデックス表示される。
【０２１９】
図２４に印刷データの一覧がインデックス表示された画面を例示する。
【０２２０】
図中、ＤＴＶ１０１の画面内の２４０１は（１）印刷用コンテンツ系（インターネット放送）の印刷データに対応した表示用データのインデックス表示用画像である。２４０２は（２）画面コピー系（静止画像のコピー）が選択された場合の印刷データに対応した表示用データのインデックス表示用画像である。２４０３は（４）キャプチャ系（放送映像のキャプチャ）が選択された場合の印刷データに対応した表示用データのインデックス表示用画像である。２４０４は上記各インデックス表示用画像の選択状態（印刷データの印刷の要否）を表すチェックボックス、２４０５は印刷開始ボタンである。
【０２２１】
リモコン１８０１の選択ボタン（不図示）で印刷したいインデックス画像を選択し印刷ボタン１８０４を押下すると、そのインデックス画像の上部のチェックボックス２４０４に選択されたことを表わすチェックマークが入る。このようにして順次インデックス画像の選択を繰り返し、印刷開始ボタン２４０５を押下すると選択された複数のインデックス画像をレイアウトして一括して印刷するための印刷データが生成される。ＤＴＶ１０１は、生成された印刷データをプリンタで印刷するためのＪＯＢを発行する。プリンタはそのＪＯＢを解析し、ＵＲＩを参照してデータを取り込んだり、ＤＴＶ１０１から送られた印刷データを用いたりして、複数画像をレイアウトした画像を生成し、印刷処理を開始する。
【０２２２】
保存された印刷データには属性が付加されているので、転送されるデータはＰＵＳＨ転送型直接印刷方式の印刷データか、ＰＵＬＬ転送型間接印刷方式の印刷データか判別できるように管理されている。
【０２２３】
選択された印刷データは上記印刷方式を判別して、その判別結果に基づく印刷方式で転送処理が行われる。
【０２２４】
＜効果＞
第１の実施形態によれば、テレビコマーシャル等により視聴中の放送番組を頻繁に変える、いわゆるザッピング（Zapping）中に、「気になる情報」が番組中から見つかれば印刷情報として簡単に保存できる。このため、一過性の情報を取り逃さず取り込むことができるようになり、確実な情報収集が可能になるという効果がある。
【０２２５】
また、リモコン操作で番組を変えてから10秒間は印刷データ保存機能専用のボタンが有効になるため、印刷データ保存操作が簡単になり利便性が向上するという効果がある。
【０２２６】
また、印刷情報として保存するため、後から選別してまとめて印刷することが可能になり、情報を紙等で残すことが可能になるため情報の持ち運び等が可能になり利便性が向上するという効果がある。
【０２２７】
また、放送番組により印刷データの内容が変化しそれに伴って印刷方式も変化しても、操作は統一しているため簡単操作で印刷データを保存でき、利便性が向上するという効果がある。
【０２２８】
保存された印刷データの選別時に、ＤＴＶ画面に保存されたデータが一覧でインデックス表示されるが、保存された印刷データ中には印刷用であるため表示できないものもある。このような場合でも、印刷データに関連のある表示用データを用いてインデックス表示がなされるため、選別時に印刷データを直感的に判断することができ、利便性が向上するという効果がある。
【０２２９】
また、印刷実行時に簡単な操作で一括印刷ができるため利便性が向上するという効果がある。
【０２３０】
［第２の実施形態］
上記第１の実施形態では印刷データ保存処理における画面表示内容の判別を放送形態別で行っていたのに対し、本実施形態では放送中の情報に印刷関連データ或いは印刷可能データが含まれているかを判定する点が異なる。
【０２３１】
図２５は第２の実施形態の印刷データ保存処理のフローチャートである。
【０２３２】
リモコン１８０１の前回操作から10秒以内にキャプチャボタンを押下すると、Ｓ２５０１で印刷データ保存処理が開始される。
【０２３３】
Ｓ２５０２では画面表示内容が印刷可能かどうかの判定を行い、Ｓ２５０３でインターネット放送で印刷用コンテンツ有りの画面であればＳ２５０４へ進む。Ｓ２５０４では画面に表示された全ての印刷コンテンツのＵＲＩを一時的に保存する。
【０２３４】
Ｓ２５０５では画面のキャプチャ処理を行い表示用データとして一時的に保存する。これはインデックス表示用の用途であるため縮小画像でも構わない。Ｓ２５０６では印刷データにＰＵＬＬ転送型間接印刷方式の属性を付加して、表示データと共に関連付けして管理できるようモジュールとして保存する。場合によってはそのモジュールは外部記憶装置、例えばＵＳＢ接続型外部ハードディスクへ保存しても良い。
【０２３５】
Ｓ２５０２の画面表示内容の判定でＳ２５０７のデータ放送で印刷可能情報のある画面であればＳ２５０８へ進む。
【０２３６】
Ｓ２５０８ではデータ放送で受信したＢＭＬデータをプリントスクリーンコマンドを実行して印刷ドキュメントを取得して印刷ドキュメントを一時的に保存する。
【０２３７】
Ｓ２５０９では印刷ドキュメントを構文解析し表示用データを抽出して一時的に保存する。これはインデックス表示用の用途であるため縮小画像でも構わない。Ｓ２５１０では印刷ドキュメントにＰＵＳＨ転送型直接印刷方式の属性を付加して、表示データと共に関連付けして管理できるようモジュール保存する。場合によってはそのモジュールは外部記憶装置、例えばＵＳＢ接続型外部ハードディスクへ保存しても良い。
【０２３８】
Ｓ２５０２の画面表示内容の判定でＳ２５１１のその他の画面であれば２５１２へ進む。
【０２３９】
Ｓ２５１２では静止画面ハードコピーを実行し、或いはデジタル放送画面の映像データのキャプチャを実行し、コピーファイル／キャプチャデータは表示用データとして一時的に保存する。これはインデックス表示用の用途であるため縮小画像でも構わない。
【０２４０】
Ｓ２５１３では表示用データを印刷用に編集し印刷ドキュメントを構築し印刷ドキュメントを一時的に保存する。
【０２４１】
Ｓ２５１４では印刷ドキュメントにＰＵＳＨ転送型直接印刷方式の属性を付加して、表示データと共に関連付けして管理できるようモジュールとして保存する。場合によってはそのモジュールは外部記憶装置、例えばＵＳＢ接続型外部ハードディスクへ保存しても良い。
【０２４２】
なお、上記説明において、表示用データについては、印刷用に保存したデータを使用して表示できるようであれば、表示用データを保存しなくても構わない。
【０２４３】
＜効果＞
第２の実施形態によれば、印刷データが画面をキャプチャしたものでは印刷品位が保証できないが、印刷コンテンツ或いはＢＭＬデータからの印刷であれば高品位が期待できユーザの利便性が向上するという効果がある。
【０２４４】
［第３の実施形態］
本実施形態は、表示用データをＥＰＧ情報で代替して保存し、インデックス表示時にはＥＰＧ情報を表示し、或いは印刷コンテンツをＤＴＶで取得してその中のイメージデータを抽出して表示データとして保存する。
【０２４５】
図２３のＳ２３０６ではインターネット放送の印刷コンテンツ画面である場合の表示用データは画面キャプチャして作成しているが、本実施形態では図８のＳＩ情報８０６の中からＥＰＧ情報を取得し番組に該当する必要な情報を表示用データとして保存する。
【０２４６】
また、他の方法としてＤＴＶが印刷コンテンツのＵＲＩから直接印刷データを取得し構文解析して表示用としてイメージデータを抽出して保存する方法も考えられる。
【０２４７】
また、ＥＰＧ情報を表示データとして使用する方法は、他の表示用データ取得時にも利用できる。
【０２４８】
更に表示画面がコピープロテクトされている場合がある。
【０２４９】
このような印刷データを保存する場合は画像データが取得できないため、ビープ音で知らせ、更に印刷データ／表示用データとして共にＥＰＧ情報を保存しておくこともできる。
【０２５０】
＜効果＞
第３の実施形態によれば、保存された印刷データの選別時に、表示用データ容量を減らすことが出来メモリを有効活用できるため、ユーザの利便性が向上するという効果がある。
【０２５１】
また、表示情報がより的確になることもあるためユーザの操作性が向上する効果もある。
【０２５２】
［第４の実施形態］
本実施形態は、ＤＴＶに外部記憶装置として例えばハードディスクレコーダが接続されている場合である。このハードディスクレコーダ等でデジタル放送を録画中であれば、キャプチャボタン１８０３を押下することで印刷データ／表示データの代わりにＥＰＧ情報とその時の時刻情報を保存する。
【０２５３】
印刷データを選択する時はＥＰＧ情報をインデックス表示し、選択されるとハードディスクレコーダ等を起動してＥＰＧ情報と時刻情報とから静止画像を抽出し、静止画像を保存して印刷ドキュメントに編集してＰＵＳＨ転送型直接印刷を行う。
【０２５４】
また、他の方式として、キャプチャボタンの押下によりハードディスクレコーダで録画中のデータにマーキングを付し、そのマーキング位置情報を印刷データとして保存し、印刷時はマーキング情報から静止画像を抽出する。そして静止画像を保存して印刷ドキュメントに編集して直接印刷を行う。
【０２５５】
＜効果＞
第４の実施形態によれば、ハードディスクレコーダ等の録画装置を利用することで印刷データ／表示用データを保存するためのメモリを節約でき、ユーザの利便性が向上する。
【０２５６】
また、録画中であっても印刷情報の保存が可能となり、印刷時には保存した印刷情報のインデックス表示から選択でき、ユーザの利便性、操作性が向上する。
【０２５７】
［第５の実施形態］
本実施形態では、保存された印刷データの一括印刷時に、ＤＴＶをＷＥＢサーバに接続して接続状態を確認し、接続状態が良くない場合には印刷データのうち、間接印刷アイテムを後回しにして直接印刷アイテムを優先させて印刷させる。
【０２５８】
＜効果＞
第５の実施形態によれば、印刷時には時間に無駄なく処理が進むため利便性が向上する。
【０２５９】
［他の実施形態］
以上、本発明に係る実施形態について具体例を用いて詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体（記録媒体）等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０２６０】
また、本発明の目的は、図示の機能ブロック及び動作において、いずれの部分をハードウェア回路により実現し、或いはコンピュータを用いたソフトウェア処理によって実現しても達成されることは言うまでもない。
【０２６１】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接あるいは遠隔から供給することによって達成される場合も含む。その場合、システム等のコンピュータが該プログラムコードを読み出して実行することになる。
【０２６２】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０２６３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であっても良い。
【０２６４】
プログラムを供給するための記録媒体（記憶媒体）としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク等がある。その他にも、MO、CD-ROM、CD-R、CD-RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD-ROM、DVD-R)等がある。
【０２６５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのものをダウンロードすることもできる。また圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
【０２６６】
また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザが、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードすることもできる。この場合、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現する。
【０２６７】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOS等が、実際の処理の一部又は全部を行うことによっても実現され得る。
【０２６８】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットのメモリに書き込まれた後、該ボード等のCPU等が実際の処理の一部又は全部を行うことによっても実現される。
【図面の簡単な説明】
【０２６９】
【図１】本発明に係る実施形態のホームネットワーク環境における機器の接続例を示した図である。
【図２】本実施形態における印刷処理システムの構成を示した図である。
【図３】本実施形態におけるネットワークコントローラのソフトウエア処理の概要を示す図である。
【図４】本実施形態におけるプリンタコントローラのソフトウエア処理の概要を示す図である。
【図５】本実施形態におけるネットワークコントローラの構成を示したブロック図である。
【図６】本実施形態におけるプリンタコントローラの構成を示したブロック図である。
【図７】本実施形態のデジタルテレビの構成を示すブロック図である。
【図８】本実施形態のデジタルテレビにおけるデジタル放送受信制御部でのデータ処理の流れを説明した図である。
【図９】本実施形態におけるトランスポートストリームＴＳについて説明する図である。
【図１０】本実施形態におけるトランスポートストリームパケットについて説明する図である。
【図１１】本実施形態におけるＰＳＩについて説明する図である。
【図１２】本実施形態におけるＴＳパケットから番組情報を抽出する処理を示すフローチャートである。
【図１３】本実施形態におけるビデオパケット（ＰＥＳ）からビデオデータを生成する処理を説明する図である。
【図１４】ＰＵＳＨ転送型直接印刷方式を説明する図である。
【図１５】ＰＵＬＬ転送型間接印刷方式を説明する図である。
【図１６】本実施形態における直接印刷方式の印刷処理を示すフローチャートである。
【図１７】本実施形態における間接印刷方式の印刷処理を示すフローチャートである。
【図１８】本実施形態におけるリモートコントローラを示す図である。
【図１９】本実施形態におけるインターネット放送による印刷コンテンツの表示画面を例示した図である。
【図２０】本実施形態におけるデータ放送による静止画像の表示画面を例示した図である。
【図２１】本実施形態におけるデジタル放送による動画像の表示画面を例示した図である。
【図２２】本実施形態におけるリモコンのキャプチャボタンの機能が変化する処理を示すフローチャートである。
【図２３】本実施形態における印刷データ保存処理を示すフローチャートである。
【図２４】本実施形態における保存された印刷データをインデックス一覧表示した画面を例示した図である。
【図２５】第２の実施形態の印刷データ保存処理を示すフローチャートである。
【符号の説明】
【０２７０】
１０１，１０９  デジタルテレビ（ホスト）
１０４，１０６  プリンタ（ネットワークプリンタ）
１０５  ブロードバンドルータ
１０８  インターネット
１０９  ＷＥＢサーバ
１１０  イーサネット（登録商標）
２０１  ネットワークコントローラ
２０２  プリンタコントローラ
２０３  プリントメディア
２０４  コンテンツデータ
２０６  イメージデータ
７０１  ＣＰＵ
７０２  ＲＯＭ
７０３  ＲＡＭ
７０４  デジタル放送受信制御部
７０５  アンテナ
７０６  ＵＩ処理部（操作部）
７０７  出力処理部
７０８  表示／音響部
７０９  印刷処理部
７１０  ネットワーク処理部
７１２  メモリカード用コネクタ
８０１  復調部
８０２  ＴＳ（Transport Stream）
８０３  復号部
８０４  映像データ
８０５  オーディオデータ
８０６  情報（ＰＳＩ／ＳＩテーブル）
８０７  ＤＳＭ−ＣＣ
１８０１  リモートコントローラ
【図１】
2007067962.tif 000003
【図２】
2007067962.tif 000004
【図３】
2007067962.tif 000005
【図４】
2007067962.tif 000006
【図５】
2007067962.tif 000007
【図６】
2007067962.tif 000008
【図７】
2007067962.tif 000009
【図８】
2007067962.tif 000010
【図９】
2007067962.tif 000011
【図１０】
2007067962.tif 000012
【図１１】
2007067962.tif 000013
【図１２】
2007067962.tif 000014
【図１３】
2007067962.tif 000015
【図１４】
2007067962.tif 000016
【図１５】
2007067962.tif 000017
【図１６】
2007067962.tif 000018
【図１７】
2007067962.tif 000019
【図１８】
2007067962.tif 000020
【図１９】
2007067962.tif 000021
【図２０】
2007067962.tif 000022
【図２１】
2007067962.tif 000023
【図２２】
2007067962.tif 000024
【図２３】
2007067962.tif 000025
【図２４】
2007067962.tif 000026
【図２５】
2007067962.tif 000027