(57)【要約】【課題】プリンタドライバを持っていない受信装置であってもイメージを取得することが可能であり、容易に印刷レイアウトを把握することができる印刷システムを提供する。【解決手段】プリンタ１５０が接続されたＳＴＢ１３０は、表示用コンテンツと印刷イメージが確認できるサムネイルデータ又は前記サムネイルデータへのリンク先が示された印刷示コンテンツとを外部から受信する送受信部１３１と、表示コンテンツをＴＶ１３３に表示させるための表示データを生成する表示データ生成部１３２と、印刷イメージ及び印刷命令を入力するリモコン１３４と、印刷用コンテンツを解析するコンテンツ解析部１３６と、リモコン１３４からの命令によりプリンタ１５０へ出力する印刷データ出力部１３８などを備えている。【選択図】  図１
2004213450.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置と受信装置とからなる印刷システムであって、前記受信装置が、前記印刷装置の印刷イメージとなるサムネイルデータと前記サムネイルデータへのリンク先が示された関連データとを外部から受信する受信手段と、前記関連データを表示する表示手段と、前記関連データに対応する印刷命令を入力する命令入力手段と、前記印刷命令を前記命令入力手段が受けたとき前記リンクに従って前記サムネイルデータが指すデータファイルを表示手段へ転送する転送手段とを備えたことを特徴とする印刷システム。
【請求項２】
前記サムネイルデータ及びタグをマークアップ付言語ファイルに付加するか否かを判定する判定手段を備えたことを特徴とする請求項１記載の印刷システム。
【請求項３】
印刷装置と受信装置とからなる印刷システムであって、前記受信装置が、表示の対象とならない印刷データとサムネイルデータとを外部から受信する受信手段と、前記印刷データを前記印刷装置に出力する出力手段とを備え、前記出力手段は、前記更新データを前記印刷データとして出力することを特徴とする印刷システム。
【請求項４】
印刷装置と受信装置とからなる印刷システムであって、前記受信装置が、サムネイルデータとユーザに印刷イメージ表示を促す指示情報を有する関連データとを受信する受信手段と、前記指示情報を表示する表示手段と、表示された前記指示情報に基づくユーザからの前記印刷装置のサムネイルデータを解析しサムネイルデータを抽出する抽出手段とを備えたことを特徴とする印刷システム。
【請求項５】
印刷装置と受信装置とからなる印刷システムであって、前記受信装置又は印刷装置が、着脱可能な外部記憶装置と前記外部記憶装置からデータを読み込む読み込み手段と、前記外部記憶装置へデータを書き込む書き込み手段と、前記外部記憶装置から読み出されたファイルのファイル情報からサムネイルデータを抽出する抽出手段と、前記ファイル情報を解析する解析手段と、抽出されたサムネイルデータから表示データを生成するデータ生成手段と、前記表示データを表示装置へ転送する転送手段とを備えたことを特徴とする印刷システム。
【請求項６】
前記ファイル情報が、前記サムネイルデータへのリンクファイル情報を含むことを特徴とする請求項５記載の印刷システム。
【請求項７】
タグを付加するか否かを判定するステップと、マークアップ付言語のタグを解析するステップと、サムネイルデータの元になる印刷イメージを作成するステップと、サムネイルデータに変換するステップと、マークアップ付言語ファイルにタグ情報を付加するステップとを備えたことを特徴とする印刷サムネイル作成方法。
【請求項８】
マークアップ付言語のタグを解析するステップと、サムネイルデータの元になる印刷イメージを作成するステップと、サムネイルデータに変換するステップと、マークアップ付言語ファイルにタグ情報を付加するステップとを備えたことを特徴とする印刷サムネイル作成方法。
【請求項９】
外部記憶装置からファイルを読み込むステップと、ファイルを解析しタグ情報を取得するステップと、タグ情報からサムネイルデータを取得するステップと、サムネイルデータを表示するステップとを備えたことを特徴とする印刷サムネイル作成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マーク付言語の出力イメージの印刷システムおよび印刷サムネイル作成方法に関する。
【０００２】
【従来の技術】
近年、テレビ放送におけるデジタル化に伴い、ユーザがお茶の間に居ながらにして多様なサービスを受けられるようになってきた。このようなサービスの中でも、例えば、ホームショッピング、メール配信および時刻表案内など、ユーザが受けたサービスおよびそれに関連する情報を後から確認する必要が生じることが予測されるような場合、ユーザが所望した情報の詳細な内容をテレビ画面で確認した後は、商品名の一覧や受信したメールを印刷して手元においておく方がユーザにとって便利な場合も多い。このため、放送局から受信した情報をプリンタで印刷するとした場合、プリンタは例えばＩＥＥＥ１３９４バス用等のＩ／Ｆを備えたＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）に接続されることが想定される。
【０００３】
上記のようなテレビ放送により配信される放送用コンテンツは、例えば、ＨＴＭＬ（ハイパーテキストマーク付言語：Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＢＭＬ（放送用マーク付記述言語：Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）などのマークアップ付言語を用いて記述されている。これらの言語を使って記述された放送用コンテンツ内の各ファイルは、ＳＴＢ内部で、汎用的なＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎｓ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）であるＤＯＭ（Ｄｏｃｕｍｅｎｔ  ＯｂｊｅｃｔＭｏｄｅｌ）によってオブジェクト化され、アプリケーションに受け渡される。これによって、インターネット上のコンテンツなども特別な処理を必要とせずにテレビ放送に取り込むことができる。
【０００４】
従って、このような放送用コンテンツの中に、プリンタに印刷させるための印刷用コンテンツが記述される場合、これらと同様に、マークアップ付言語が使用されることが自然であると考えられる。
【０００５】
これらマークアップ付言語の表示としては、ＰＣ等ホスト装置上で動作するＷｅｂブラウザが使用されており、ＨＴＭＬの文書データをサムネイル画像として作成するものがある（例えば、特許文献１参照。）。
【０００６】
特許文献１に記載されている文書加工装置、文書表示装置は、元の文書と当該文書内で記述されたＵＲＬによって指定された文書とを同時に閲覧できるようにすることを目的とし、文書の中から他の情報を取得するＵＲＬの記述を検出するＵＲＬ検出部と、ＵＲＬ検出部によって検出された記述に基づいて通信回線を介して当該情報を取得する情報取得部と、情報取得部によって取得された情報からサムネイルを作成するサムネイル部と、サムネイル作成部によって作成されたサムネイルを示す情報を挿入して、文書を加工する文書加工部などを備えている。
【０００７】
【特許文献１】
特開２００１−１６６９７９号公報（第９頁、第１１図）
【０００８】
【発明が解決しようとする課題】
しかし、特許文献１に記載された装置は、元の文書とＵＲＬによって指定された文書とを同時に閲覧可能とすることを目的とした表示コンテンツのサムネイルデータのため、放送用コンテンツなどのように表示用コンテンツと出力用コンテンツとが異なった場合、サムネイルデータが印刷イメージと同じコンテンツおよびレイアウトとは限らないため、印刷イメージになり得ないという問題がある。
【０００９】
また、ＳＴＢは本来、受信した放送用コンテンツを、テレビ受像機に表示させるための装置であるため、各種ソフトウェアのプラットフォームであるパソコン等のホスト端末装置とは異なり、プリンタドライバのような仕組みを持たない。また、プリンタドライバはプリンタ別に用意され、プリンタ固有の制御機能を持つソフトウェアであり、これを仲介することで出力イメージを得ることが可能となるが、これをＳＴＢに導入するためにはＳＴＢが大型化してしまうという問題がある。
【００１０】
本発明の目的は、受信装置と印刷装置とからなる印刷システムにおいて、プリンタドライバシステムを持っていない受信装置であっても印刷イメージを取得することが可能であって、容易に印刷レイアウトを把握できる印刷システムを提供することである。
【００１１】
【課題を解決するための手段】
本発明の印刷システムは、印刷装置と受信装置とからなる印刷システムであって、前記受信装置が、前記印刷装置の印刷イメージとなるサムネイルデータと前記サムネイルデータへのリンク先が示された関連データとを外部から受信する受信手段と、前記関連データを表示する表示手段と、前記関連データに対する印刷命令を入力する命令入力手段と、前記印刷命令を前記命令入力手段が受けたとき前記リンクに従って前記サムネイルデータがさすデータファイルを表示手段へ転送する転送手段とを備えたものである。
【００１２】
この発明によれば、プリンタドライバを持っていない受信装置であってもイメージを取得することが可能となり、容易に印刷レイアウトを把握することができるようになる。
【００１３】
【発明の実施の形態】
本願の請求項１に記載の発明は、印刷装置と受信装置とからなる印刷システムにおいて、受信装置が、印刷装置の印刷イメージとなるサムネイルデータとサムネイルデータへのリンク先が示された関連データとを外部から受信する受信手段と、関連データを表示する表示手段と、関連データに対する印刷命令を入力する命令入力手段と、印刷命令を命令入力手段が受けたときリンクに従ってサムネイルデータがさすデータファイルを表示手段へ転送する転送手段とを備えたものであり、プリンタドライバを持っていない受信装置であっても印刷イメージを取得することが可能となり、容易に印刷レイアウト把握することができるという作用を有する。
【００１４】
請求項２に記載の発明は、サムネイルデータ及びタグをマークアップ付言語ファイルに付加するか否かを判定する判定手段を備えたものであり、ユーザに印刷イメージ表示を促す指示情報を示すことができるという作用を有する。
【００１５】
請求項３に記載の発明は、印刷装置と受信装置とからなる印刷システムにおいて、受信装置が、表示の対象とならない印刷データとサムネイルデータとを外部から受信する受信手段と、印刷データを印刷装置に出力する出力手段とを備え、出力手段は更新データを印刷データとして出力することとしたものであり、表示コンテンツから識別できない印刷コンテンツの印刷イメージを把握することができるという作用を有する。
【００１６】
請求項４に記載の発明は、印刷装置と受信装置とからなる印刷システムであって、受信装置が、サムネイルデータとユーザに印刷イメージ表示を促す指示情報を有する関連データとを受信する受信手段と、指示情報を表示する表示手段と、表示された指示情報に基づくユーザからの印刷装置のサムネイルデータを解析しサムネイルデータを抽出する抽出手段とを備えたものであり、容易に印刷レイアウトを把握することができるという作用を有する。
【００１７】
請求項５に記載の発明は、印刷装置と受信装置とからなる印刷システムにおいて、受信装置又は印刷装置が、着脱可能な外部記憶装置と外部記憶装置からデータを読み込む読み込み手段と、外部記憶装置へデータを書き込む書き込み手段と、外部記憶装置から読み出されたファイルのファイル情報からサムネイルデータを抽出する抽出手段と、ファイル情報を解析する解析手段と、抽出されたサムネイルデータを表示データに生成するデータ生成手段と、表示データを表示装置へ転送する転送手段とを備えたものであり、容易に他の機器でも印刷および印刷イメージの把握が行えるようになるとともに複数の印刷イメージを同時に閲覧・選択可能になるという作用を有する。
【００１８】
請求項６に記載の発明は、ファイル情報が、サムネイルデータへのリンクファイル情報になっているものであり、外部記憶装置の容量に左右されず高解像度のデータを指定できるという作用と、外部記憶装置の容量を圧迫しないという作用を有する。
【００１９】
請求項７に記載の発明は、タグを付加するか否かを判定するステップと、マークアップ付言語のタグを解析するステップと、サムネイルデータの元になる印刷イメージを作成するステップと、サムネイルデータに変換するステップと、マークアップ付言語ファイルにタグ情報を付加するステップとを備えたものであり、プリンタドライバを持っていない受信装置であっても印刷イメージを取得することが可能となり、容易に印刷レイアウトを把握することができるという作用を有する。
【００２０】
請求項８に記載の発明は、マークアップ付言語のタグを解析するステップと、サムネイルデータの元になる印刷イメージを作成するステップと、サムネイルデータに変換するステップと、マークアップ付言語ファイルにタグ情報を付加するステップとを備えたものであり、ユーザに印刷イメージ表示を促す指示情報を示すことができるという作用を有する。
【００２１】
請求項９に記載の発明は、外部記憶装置からファイルを読み込むステップと、ファイルを解析してタグ情報を取得するステップと、タグ情報からサムネイルデータを取得するステップと、サムネイルデータを表示するステップとを備えたものであり、容易に他の機器でも印刷および印刷イメージの把握を行えるようになるとともに複数の印刷イメージを同時に閲覧・選択可能になるという作用を有する。
【００２２】
以下、本発明の実施の形態について図１から図６を用いて詳細に説明する。
【００２３】
（実施の形態１）
図１は、本発明の実施の形態１に係る印刷システム１００の構成を示す機能ブロック図である。本実施の形態の印刷システム１００は、放送局の配信サーバ１１０から送信される、テレビによる表示の対象とならない印刷専用コンテンツにサムネイルタグ付データ及びサムネイルファイルを家庭のＳＴＢ１３０で受信し、ＳＴＢ１３０から印刷専用コンテンツとしてサムネイルタグ及びサムネイルファイルを含むマークアップ付言語を受け、このマークアップ付言語を解釈し、サムネイル画像をサムネイルタグに示されているリンク先および添付ファイルから取得し、表示装置へ転送するシステムである。なお、印刷専用コンテンツとは、ＴＶ１３３の表示の対象とならない印刷のためだけのコンテンツのことである。
【００２４】
配信サーバ１１０は、テレビ放送の放送局に備えられ、プリントイメージのサムネイルデータタグ及びサムネイルファイルを添付した印刷専用コンテンツとする放送用コンテンツを生成し、生成された放送用コンテンツを、例えばデータ放送として各家庭に送信するサーバであって、大きく分けて、ハードディスクなどからなる２つのＤＢ（Ｄａｔａ  Ｂａｓｅ）（表示用コンテンツＤＢ１１１および印刷コンテンツＤＢ１１３）と、ＣＰＵなどからなる２つの処理部（印刷コンテンツ生成部１１４、入力部１１５および送信部１１６）とを備える。
【００２５】
表示用コンテンツＤＢ１１１は、あらかじめ作成された表示用コンテンツを保持している。印刷用コンテンツＤＢ１１３は、印刷コンテンツ生成部１１４によって生成された印刷専用のコンテンツを保持している。
【００２６】
印刷コンテンツ生成部１１４は、オペレータからの入力に従って、前記ＤＢに保持されている表示用コンテンツを言語解釈部１１２に転送し、言語の解釈を依頼する。言語解釈部１１２は表示用コンテンツの解釈を行い解釈されたデータをレイアウト処理部１１８に転送し、印刷イメージのレイアウトを行う。レイアウトされた印刷イメージは、ビットマップ変換部１１９に転送され、この印刷イメージはビットマップへ変換されサムネイル画像作成部１２０に転送する。
【００２７】
サムネイル画像作成部１２０では、ビットマップ変換部１１９により生成されたビットマップデータを扱いやすくするためにデータ量を小さくし解像度を小さくするように変換を行い、このデータを印刷コンテンツ生成部１１４へ転送する。印刷コンテンツ生成部１１４では、ビットマップ変換部１１９によって生成されたサムネイル画像を印刷用コンテンツ専用で表示は行わないタグにファイル情報を格納する。またサムネイルファイルを添付ファイルとして添付を行い印刷用コンテンツの作成を行う。
【００２８】
入力部１１５は、図示しないキーボード、マウスおよびリモコンなどの操作部を備え、オペレータが前記操作部を操作することによって得られる信号を入力する。送信部１１６は、生成された放送用コンテンツを伝送用のフォーマットに変換した後、規格によって定められた通信プロトコルに従ってテレビ放送を行う。バス１１７は、配信サーバ１１０内のパラレルデータ伝送路である。
【００２９】
ＳＴＢ１３０は通信端末であって、受信した放送用コンテンツに含まれる表示用コンテンツ、印刷専用コンテンツをハードディスク（ＨＤＤ）１３７に保存し、リモコン１３４などから入力される印刷指示に従って、表示処理をＴＶ１３３に行うか又は印刷処理をプリンタ１５０に出力する画像処理機能、情報処理機能およびユーザインターフェース機能などを備えている。
【００３０】
ＳＴＢ１３０は、ハードディスク１３７と、ＣＰＵなどによって実現される５つの処理部（送受信部１３１、表示データ生成部１３２、リモコン受信部１３５、コンテンツ解析部１３６および印刷データ出力部１３８）と、これらの間でデータを伝送するバス１３９と、外部装置であるＴＶ（Ｔｅｌｅｖｉｓｉｏｎ）１３３およびリモコン１３４などで構成されている。ここで、ハードディスク１３７は、配信サーバ１１０から受信された放送用コンテンツなどを保持するための記憶装置である。
【００３１】
送受信部１３１は、テレビ放送電波を受信して放送用コンテンツを抽出し、抽出された放送用コンテンツに含まれるそれぞれのファイルを、データ放送の通信プロトコルに従って指定されたハードディスク１３７の各ディレクトリに格納する。コンテンツ解析部１３６は、印刷専用コンテンツに含まれるサムネイルタグを解析し、サムネイルタグに含まれるファイル情報からファイルをＰＵＬＬし、サムネイルデータを抽出する。この抽出されたサムネイルデータを表示データ生成部１３２に転送し、ＴＶ１３３を駆動するための表示用データを生成する。
【００３２】
ＴＶ１３３は、ＣＲＴ、ＰＤＰまたはＬＣＤＰなどによって実現される表示機能のみを備えたテレビであって、表示データ生成部１３２によって生成された表示用データを表示する。リモコン１３４は、ユーザの操作による印刷指示などの入力内容を、赤外線などによってリモコン受信部１３５に入力する。リモコン受信部１３５は、リモコン１３４からの入力を受付ける。
【００３３】
印刷データ出力部１３８は、リモコン受信部１３５からの入力に対するブラウザの印刷出力指示に従って、ハードディスク１３７から印刷専用コンテンツを読み出し、プリンタ１５０に出力する。バス１３９は、ＳＴＢ１３０内の各部でデータのやり取りをするためのパラレルデータ伝送路である。
【００３４】
次に、以上のように構成された印刷システム１００の動作について図３を用いて説明する。図３は、図１に示した印刷システム１００におけるコンテンツおよび操作の処理の流れを示す図であり、図１に示した放送データを送信しサムネイルデータから印刷を行う流れに関する図である。
【００３５】
図３中の（１）は配信サーバ１１０から送信された放送用データとして表示用コンテンツＤＢ及び印刷用コンテンツＤＢを表示用コンテンツＤＢ（ＨＤＤ）１１１及び印刷専用コンテンツＤＢ（ＨＤＤ）１１３からそれぞれ読み出して、送信部１１６を通じ放送データとして送信している状態である。この時、放送データに含まれる印刷用コンテンツはサムネイルタグを有し、ＵＲＩ又はファイル位置が記述されたサムネイルファイル情報又はサムネイルファイルが添付された状態である。
【００３６】
図３中の（２）は、この放送データの表示用データをＨＤＤ１３７から読み出し表示を行い、ユーザに印刷イメージの確認を行うかどうかを選択させている状態である。図３中の（３）に示す操作を行った後、ＨＤＤ１３７より印刷用コンテンツデータを読み出し、コンテンツ解析部１３６でサムネイルタグの解析を行いサムネイルファイルを抽出し表示データ生成部１３２に転送する。図３中の（４）はその表示データをＴＶ１３３に転送された状態を表す。図３中の（５）は印刷イメージを確認した後、リモコン１３４など入力装置で操作して印刷指示を行い、印刷をプリンタに伝送し、プリンタ１５０に出力を行っている状態である。
【００３７】
次に、図５は、本発明の実施の形態１に係る印刷システムの構成を示す機能ブロック図であり、配信サーバ１１０等のホスト端末内で行われる、サムネイル作成に関する処理を示すフローを表す。ステップＳ１００は、ユーザが、入力部１１５によって予め設定されている印刷イメージを、サムネイルデータとして保持するかどうかのモードを判定する。このモードがサムネイルを作成しない場合は、サムネイルデータが格納されていない放送データを送信部１１６を通じて送信される。
【００３８】
ステップＳ１００にてサムネイル作成モードが選択され、サムネイル作成フラグが立っていた場合、表示用コンテンツのデータを言語解釈部１１２に転送しマークアップ付言語の解釈を行う（ステップＳ１１０）。この解釈されたデータを印刷イメージを作成するためにレイアウト処理部１１８に転送し印刷イメージの作成を行う（ステップＳ１２０）。レイアウトデータをビットマップ変換部１１９に転送し、印刷イメージ（ＣＭＹＫデータ）からビットマップデータ（ＲＧＢ）データへの変換を行う。このビットマップ変換されたＲＧＢのビットマップデータのデータ量を小さくし扱いやすくするためにサムネイルデータに変換する（ステップＳ１３０）。前記サムネイルデータを印刷コンテンツ生成部１１４に転送しサムネイルタグにファイル情報を埋め込み印刷用コンテンツの作成を行う（ステップＳ１４０）。
【００３９】
次に、図６は本発明の第１の実施の形態に係るＳＴＢ１３０におけるサムネイル表示における処理フローを表す。ＳＴＢ１３０にて送受信部１３１で受信した放送データをハードディスク（ＨＤＤ）１３７に保存し、ＨＤＤ１３７からコンテンツ解析部１３６に印刷用コンテンツを読み出し解析を行う。この過程で印刷用コンテンツにサムネイルタグがあるか否かの解析を行う（ステップＳ１５０）。
【００４０】
ステップＳ１５０にてサムネイルタグがなかった場合、リモコン１３４等の入力装置によって印刷指示された場合、印刷レイアウトの確認なしに印刷データ出力部１３８を経てプリンタに出力される過程となる。前記ステップＳ１５０にてサムネイルタグがあった場合、コンテンツ解析部１３６はサムネイルタグに記載されているサムネイルファイルのタグ情報からサムネイルファイルのファイル情報を取得し、ＨＤＤ１３７又は記載されているＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）にサムネイルファイルが存在するかどうかを確認する（ステップＳ１６０）。
【００４１】
ステップＳ１６０にてサムネイルファイルが存在しなかった場合、前記ステップＳ１５０と同様リモコン１３４等の入力装置によって印刷指示された場合、印刷レイアウトの確認なしに印刷データ出力部１３８を経てプリンタに出力される過程となる。ステップＳ１６０にてサムネイルファイルが存在した場合、サムネイルファイルを取得する（ステップＳ１７０）。ここで取得したサムネイルファイルを表示データ生成部１３２へ転送し、表示用データを生成する（ステップＳ１８０）。また、この生成された表示データをＴＶ１３２等表示装置へ転送し表示を行う（ステップＳ１９０）。
【００４２】
このように、本実施の形態１によれば、サムネイルファイルをタグに記載したコンテンツを生成し、ＳＴＢ１３０受信機側で受信することにより、ＰＣ等ホスト装置のアプリケーション上で確認することができる印刷イメージの確認操作をＰＣ等ホスト装置を持たないＳＴＢ及びＴＶの組み合わせにて確認することが可能となる。また、ＳＴＢ１３０にてマークアップ付言語を印刷イメージへ変換することなく高速に確認することができるという効果がある。
【００４３】
なお、本実施の形態１において、印刷専用コンテンツおよびサムネイルファイルを印刷専用コンテンツを放送データの添付ファイルとしたが、必ずしも添付する必要はなく、これらの印刷専用コンテンツの一部のファイルまたは全部のファイルをインターネット上のサーバに置いておき、放送メールの本文にリンクを記述しておいてもよいし、放送メールのヘッダにこれら印刷専用コンテンツへのＵＲＩ記述しておいてもよい。放送メールの添付ファイルにはデータ量の制限を受ける場合があるが、このようにしておけば、配信サーバ１１０は、データ量の制限を受けることなく、印刷専用コンテンツをＳＴＢ１３０に送信することができる。
【００４４】
（実施の形態２）
図２は、本発明の実施の形態２に係る印刷システムの構成を示す機能ブロック図である。印刷システム１００は、放送局の配信サーバ１１０から送信される、テレビによる表示の対象とならない印刷専用コンテンツとしてサムネイルタグ及びサムネイルファイル付のデータを家庭のＳＴＢ１１００で受信し、このＳＴＢ１１００から印刷専用コンテンツとしてサムネイルタグ及びサムネイルファイルを含むマークアップ付言語を受け、マークアップ付言語を解釈しサムネイル画像を表示装置へ転送するシステムであって、かつ、ＸＨＴＭＬ等マークアップ付言語のファイルが保存されているＰＣカード１１１０等とのデータ交換を行うための外部記憶装置Ｉ／Ｏ部１１２０、外部記憶装置Ｉ／Ｏ部１１２１及び配信サーバ１１０、ＳＴＢ１１００およびプリンタ１３００などを備えている。
【００４５】
なお、印刷専用コンテンツとは、ＴＶ１３３の表示の対象とならない印刷のためだけのコンテンツのことである。なお、実施の形態１である印刷システム１００と同様の構成要素についてはすでに説明しているので、同一の参照符号を付し説明を省略する。
【００４６】
ＰＣカード１１１０は外部記憶装置であって、特にＰＣカード等の半導体メモリに限定するものではなく、ＳＤカード、ＣＤ−Ｒ／ＲＷ、ＤＶＤ等一般的な記憶装置をさすもので、この中には、ＸＨＴＭＬファイルや画像ファイルなどが保存されている。外部記憶装置Ｉ／Ｏ部１１２０は、ＸＨＴＭＬや画像を前記ＰＣカードと入出力を行う部分であってファイルリストの読み込み、読み込んだファイルの解析及び送受信部１３１で受信したコンテンツファイルを出力するために保持する役割がある。
【００４７】
プリンタ１３００は、ＳＴＢ１１００の印刷データ出力部１３８からの出力データを受信して印刷を行う役割と、ＰＣカード１１１０が挿入された場合、外部記憶装置Ｉ／Ｏ部１１２１が解析した結果サムネイルタグを持ったＸＭＴＭＬが格納されていた場合にビデオ出力部１３３０からサムネイルデータをＳＴＢ１１００へ出力する役割があり、バス１３９０を備えている。
【００４８】
外部記憶装置Ｉ／Ｏ部１１２１は、ＸＨＴＭＬや画像をＰＣカード１１１０と入出力を行う部分であってファイルリストの読み込み、読み込んだファイルのタグの解析を行う役割がある。
【００４９】
表示データ生成部１３１０は、外部記憶装置Ｉ／Ｏ部１１２１でＸＨＴＭＬファイルが格納され、かつタグ解析によってサムネイルタグを発見された場合に表示用データの作成を行う。
【００５０】
ビデオ出力部１３３０は、表示データ生成部で生成された表示用データをＳＴＢ１１００のビデオ入力部１３４０へ転送する。
【００５１】
バス１３９０は、プリンタ１３００内のパラレルデータ伝送路である。
【００５２】
ビデオ入力部１３４０は、プリンタ１３００から出力された表示データを受信し、表示データ生成部１３２０へ転送する。
【００５３】
また、コンテンツ解析部１３６０は、外部記憶装置Ｉ／Ｏ部１１２０に読み込まれているファイルリストのデータを１つずつ読み込みコンテンツの解釈を行い、サムネイルタグからサムネイル画像を抽出する役割を持っている。表示用データ生成部１３２０は、コンテンツ解析部１３６０で解析されたサムネイル画像をリスト表示するための表示データを生成しＴＶ１３３等表示装置へ転送する。ユーザはこのサムネイルリストを参照することで印刷イメージを確認しリモコン１３４等の入力装置によってＸＨＴＭＬファイルの印刷を行うことが可能となる。
【００５４】
次に、以上のように構成された印刷システム１０００の動作について、図４を用いて説明する。図４は、図２に示した印刷システムにおけるコンテンツおよび処理の流れを示す図であり、ＰＣカード１１１０などの外部記憶装置からサムネイルデータを表示し印刷を行う流れを示している。図４中の（１）は配信サーバ１１０から送信された放送用データとして表示用コンテンツＤＢ及び印刷用コンテンツＤＢをＨＤＤ１１１及び１１３からそれぞれ読み出し送信部１１６を通じ放送データとして送信する。この時、放送データに含まれる印刷用コンテンツはサムネイルタグを有し、ＵＲＩ又はファイル位置が記述されたサムネイルファイル情報又はサムネイルファイルが添付された状態である。図４中の（２）はこの放送データの表示用データをＨＤＤ１３７から読み出し表示を行い、ユーザに印刷イメージの確認を行うかどうかを選択させている状態である。また、外部記憶装置からのサムネイルデータを読み込むかどうかの確認を行っている状態である。
【００５５】
図４中の（３）の操作後、ＰＣカード１１１０より保存されているマークアップ付言語を外部記憶装置Ｉ／Ｏ部１１２０へ読み込み、１ファイルずつコンテンツ解析部１３６０へ転送し、コンテンツ解析部１３６０にてサムネイルファイルタグ及びサムネイルファイルを抽出し、表示データ生成部１３２０へ転送する。
【００５６】
図４中の（４）は、その表示データ生成部１３２０にて生成されたサムネイルリストを表示データをＴＶ１３３に転送され、リモコン１３４など入力装置でサムネイルデータを１つ選択し印刷イメージを確認した状態で印刷を指示した状態を表す。図４中の（５）は印刷をプリンタに伝送し、プリンタ１５０に出力を行っている状態を示している。
【００５７】
次に、図７は、本発明の実施の形態２に係るＳＴＢにおけるＰＣカードなど外部記憶装置からサムネイルファイルを抽出しサムネイル表示を行う処理を示すフローチャートを表す。リモコン１３４から入力指示され、ＰＣカード１１１０などの外部記憶装置からの読み込み指示が行われる。外部記憶装置Ｉ／Ｏ部１１２０は、ＰＣカ―ド１１１０が挿入されているかの確認をＰＣカード１１１０のディレクトリをオープンすることで行う（ステップＳ２００）。
【００５８】
ステップＳ２００でディレクトリのオープンに失敗し、ＰＣカード１１１０の挿入を確認できなかった場合、ＰＣカード１１１０の検知失敗をユーザ通知し処理を終了する。ステップＳ２００でＰＣカード１１１０の検知に成功した場合、ＰＣカード１１１０内のディレクトリにかかれているＸＨＴＭＬファイルの個数を検索する（ステップＳ２１０）。
【００５９】
外部記憶装置Ｉ／Ｏ部１１２０は、このファイル個数を保持し、ファイルを１つずつ読み込み、データをコンテンツ解析部１３６０に転送しファイルカウントを１つずつ減らして行くが、このカウンタが０になっていないかどうか（ＰＣカード１１１０内に格納されているファイル全てが処理されたかどうか）を判定する（ステップＳ２２０）。このステップＳ２２０で前記カウンタが０になっていた場合、ＰＣカード１１１０内の全てのファイルが処理されたことを示し、表示データ生成部１３２０へ終了を通知する。表示データ生成部１３２０では受け取ったサムネイルデータをリストデータとして生成し、ＴＶ１３３に転送し、リモコン１３４等の入力装置により印刷指示されることなる。
【００６０】
ステップＳ２２０で前記ファイルのカウンタが０でなかった場合、まだ処理されていないＸＨＴＭＬが存在すると判断し、ＸＨＴＭＬファイルをＰＣカード１１１０から外部記憶装置Ｉ／Ｏ部１１２０へ読み込む（ステップＳ２３０）。
【００６１】
コンテンツ解析部１３６０では、外部記憶装置Ｉ／Ｏ部１１２０から転送されたＸＨＴＭＬファイルを解析し、サムネイルタグが存在するかどうかを確認する（ステップＳ２４０）。
【００６２】
ステップＳ２４０にてサムネイルタグが存在しなかった場合、前記ファイルのカウンタを１つ減らし（ステップＳ２８０）ステップＳ２２０に戻る。ステップＳ２４０でサムネイルタグを検出した場合、コンテンツ解析部１３６０はサムネイルタグに記載されているサムネイルファイルのタグ情報からサムネイルファイルのファイル情報を取得し、ＰＣカード１１１０又は記載されているＵＲＩにサムネイルファイルが存在するかどうかを確認する（ステップＳ２５０）。
【００６３】
ステップＳ２５０でサムネイルファイルの確認ができなかった場合、ステップＳ２４０と同様、前記ファイルのカウンタを１つ減らし（ステップＳ２８０）ステップＳ２２０に戻る。
【００６４】
ステップＳ２５０でサムネイルファイルの存在を確認した場合、コンテンツ解析部１３６０は表示データ生成部１３２０に表示用データの作成を依頼する（ステップＳ２６０）。表示データ生成部１３２０では、外部記憶装置Ｉ／Ｏ部１１２０から終了通知がきた時点で表示装置への転送を行う（ステップＳ２７０）。
【００６５】
なお、上記実施の形態１および特に実施の形態２において、表示コンテンツのトップページファイルをＢＭＬファイルとして説明したが、記述言語は必ずしもＢＭＬである必要はなく、ＨＴＭＬであってもよく、またＳＴＢ内のブラウザが解釈できるものであれば、さらに他の言語であってもよい。また、印刷専用コンテンツの記述言語も同様に、必ずしもＨＴＭＬＰである必要はなく、他の言語であっても良い。
【００６６】
なお、上記実施の形態１および特に実施の形態２において、ＳＴＢ１３０およびＳＴＢ１１００に受信した表示コンテンツおよび印刷専用コンテンツを格納するメモリとして、ハードディスク１３７を備えると説明したが、必ずしもハードディスクである必要はなく、例えばＲＡＭなどの他のメモリであってもよい。
【００６７】
【発明の効果】
本発明により以下の効果を奏することができる。
【００６８】
（１）請求項１記載の発明により、プリンタドライバを持っていない受信装置であっても印刷イメージを取得することが可能となり、容易に印刷レイアウトを把握することができるという効果が得られる。
【００６９】
（２）請求項２記載の発明により、ユーザに印刷イメージ表示を促す指示情報を示すことができるという効果が得られる。
【００７０】
（３）請求項３記載の発明により、表示コンテンツから識別できない印刷コンテンツの印刷イメージを把握することができるという効果が得られる。
【００７１】
（４）請求項４記載の発明により、容易に印刷レイアウトを把握することができるという効果が得られる。
【００７２】
（５）請求項５記載の発明により、容易に他の機器でも印刷および印刷イメージの把握が行えるようになるとともに複数の印刷イメージを同時に閲覧・選択可能になるという効果が得られる。
【００７３】
（６）請求項６記載の発明により、外部記憶装置の容量に左右されず、高解像度のデータを指定することができ、外部記憶装置の容量を圧迫しないという効果が得られる。
【００７４】
（７）請求項７記載の発明により、プリンタドライバを持っていない受信装置であっても印刷イメージを取得することが可能となり、容易に印刷レイアウトを把握することができるという効果が得られる。
【００７５】
（８）請求項８記載の発明により、ユーザに印刷イメージ表示を促す指示情報を示すことができるという効果が得られる。
【００７６】
（９）請求項９記載の発明により、容易に他の機器でも印刷および印刷イメージの把握が行えるようになるとともに複数の印刷イメージを同時に閲覧・選択可能になるという効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態１に係る印刷システムの構成を示す機能ブロック図
【図２】本発明の実施の形態２に係る印刷システムの構成を示す機能ブロック図
【図３】図１に示した印刷システムにおけるコンテンツおよび操作の処理の流れを示す図
【図４】図２に示した印刷システムにおけるコンテンツおよび処理の流れを示す図
【図５】本発明の実施の形態１に係る配信サーバ等ホスト端末内で行われる、サムネイル作成に関する処理を示すフローチャート
【図６】本発明の実施の形態１に係るＳＴＢにおけるサムネイル表示における処理フローを表す図
【図７】本発明の実施の形態２に係るＳＴＢにおけるＰＣカードなど外部記憶装置からサムネイルファイルを抽出しサムネイル表示を行う処理を示すフローチャート
【符号の説明】
１００  印刷システム
１１０  配信サーバ
１１１  表示用コンテンツＤＢ
１１２  言語解釈部
１１３  印刷専用コンテンツＤＢ（ＨＤＤ）
１１４  印刷コンテンツ生成部
１１５  入力部
１１６  送信部
１１７  バス
１３０  ＳＴＢ
１３１  送受信部
１３２  表示データ生成部
１３３  ＴＶ
１３４  リモコン
１３５  リモコン受信部
１３６  コンテンツ解析部
１３７  ハードディスク（ＨＤＤ）
１３８  印刷データ出力部
１３９  バス
１５０  プリンタ
１０００  印刷システム
１１００  ＳＴＢ
１１１０  ＰＣカード
１１２０  外部記憶装置Ｉ／Ｏ部
１１２１  外部記憶装置Ｉ／Ｏ部
１３００  プリンタ
１３１０  表示データ生成部
１３２０  表示データ生成部
１３３０  ビデオ出力部
１３４０  ビデオ入力部
１３９０  プリンタバス
【図１】
2004213450.tif 000003
【図２】
2004213450.tif 000004
【図３】
2004213450.tif 000005
【図４】
2004213450.tif 000006
【図５】
2004213450.tif 000007
【図６】
2004213450.tif 000008
【図７】
2004213450.tif 000009