(57)【要約】【課題】デジタル放送によるデジタルコンテンツとインターネット上のデジタルコンテンツを同じシステムで印刷出力することのできるデジタルコンテンツ印刷システムを提供することを目的とする。【解決手段】デジタル放送を受信するデジタルＴＶ１０２と、インターネット１０４を介して情報の送受信を行う通信手段と、リモコン１０７により操作可能な、デジタルＴＶ１０２および前記通信手段から受信したデジタルコンテンツを表示するリモコン設定表示手段１０８と、リモコン設定表示手段１０８から出力されるデジタルコンテンツを印刷するプリンタ１０６とを備えたデジタルコンテンツ印刷システム。印刷データをインターネット（ＷＷＷ）の標準的な記述言語ＸＨＴＭＬで記述し、プリンタにＸＨＴＭＬ解読機能を持たせることができる。【選択図】  図１
2004159245.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送を受信するデジタル放送受信手段と、インターネットを介して情報の送受信を行う通信手段と、前記デジタル放送受信手段および前記通信手段から受信したデジタルコンテンツを表示するデジタルコンテンツ表示手段と、前記デジタルコンテンツ表示手段から出力されるデジタルコンテンツを印刷する印刷手段とを備えたことを特徴とするデジタルコンテンツ印刷システム。
【請求項２】
前記印刷手段は、印刷するコンテンツのチャンネルまたはインターネットのＵＲＬと、出力する時刻とを設定するコンテンツ出力設定手段を備え、前記設定された時刻に印刷すべきコンテンツを自動的に出力する機能を備えたことを特徴とする請求項１記載のデジタルコンテンツ印刷システム。
【請求項３】
前記コンテンツ出力設定手段は、リモコンにより設定されることを特徴とする請求項２記載のデジタルコンテンツ印刷システム。
【請求項４】
前記デジタルコンテンツ表示手段は、印刷指示時にコンテンツをＸＨＴＭＬ言語で記述した印刷情報を前記印刷手段へ送信する機能を有し、前記印刷手段はＸＨＴＭＬ言語で記述されたコンテンツを解読してコンテンツを印刷する機能を備えていることを特徴とする請求項１から３のいずれかの項に記載のデジタルコンテンツ印刷システム。
【請求項５】
前記印刷手段はメモリカード読み込み手段を持ち、メモリカードに記述されたＸＨＴＭＬ言語で記述されたコンテンツを解読してコンテンツを印刷する機能を有することを特徴とする請求項１から４のいずれかの項に記載のデジタルコンテンツ印刷システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル放送とインターネットで送信されるデジタルコンテンツを印刷するデジタルコンテンツ印刷システムに関する。
【０００２】
【従来の技術】
従来のデジタルコンテンツ印刷システムとしては、例えばデジタル放送を送信する送信手段と、デジタル放送を受信する手段と、番組を抽出するための抽出情報を設定する設定手段と、前記設定手段により設定された抽出情報に基づいて、前記受信手段で受信したデジタル放送から該当するデジタル放送を抽出する抽出手段と、前記抽出手段により抽出されたデジタル放送の内容を印刷する印刷手段を備えたデジタルコンテンツ印刷システムがある。このシステムにより、デジタル放送の中から地図情報などの必要な情報を抽出して印刷することが可能となる（例えば特許文献１を参照）。
【０００３】
【特許文献１】
特開２００２−９４９１７号公報（第５頁、図１）
【０００４】
【発明が解決しようとする課題】
しかしながら、特許文献１に記載されたシステムは、デジタル放送によって放送されるデジタルコンテンツのみに限定されており、インターネットで得られるデジタルコンテンツの印刷には対応していない。
【０００５】
デジタルコンテンツはデジタル放送のみではなくインターネットにも多数存在し、デジタル放送で得られたデジタルコンテンツに関する情報がインターネット上にある場合、インターネット接続されたほかの端末に接続された印刷装置から出力しなければならないという不合理な点があった。
【０００６】
本発明は、上述した問題に鑑みてなされたものであり、デジタル放送によるデジタルコンテンツとインターネット上のデジタルコンテンツを同じシステムで印刷出力することのできるデジタルコンテンツ印刷システムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明のデジタルコンテンツ印刷システムにおいては、デジタル放送を受信するデジタル放送受信手段と、インターネットを介して情報の送受信を行う通信手段と、前記デジタル放送受信手段および前記通信手段から受信したデジタルコンテンツを表示するデジタルコンテンツ表示手段と、前記デジタルコンテンツ表示手段から出力されるデジタルコンテンツを印刷する印刷手段とを備えたものである。
【０００８】
この発明によれば、デジタル放送によるデジタルコンテンツとインターネット上のデジタルコンテンツを同じシステムで印刷出力することのできるデジタルコンテンツ印刷システムが得られる。
【０００９】
【発明の実施の形態】
本発明の請求項１に記載の発明は、デジタル放送を受信するデジタル放送受信手段と、インターネットを介して情報の送受信を行う通信手段と、デジタル放送受信手段および通信手段から受信したデジタルコンテンツを表示するデジタルコンテンツ表示手段と、デジタルコンテンツ表示手段から出力されるデジタルコンテンツを印刷する印刷手段とを備えたデジタルコンテンツ印刷システムであり、デジタル放送によるデジタルコンテンツとインターネット上のデジタルコンテンツを同じシステムで印刷出力することができるという作用を有する。
【００１０】
請求項２に記載の発明は、印刷手段は、印刷するコンテンツのチャンネルまたはインターネットのＵＲＬと、出力する時刻とを設定するコンテンツ出力設定手段を備え、設定された時刻に印刷すべきコンテンツを自動的に出力する機能を備えたことを特徴とする請求項１記載のデジタルコンテンツ印刷システムであり、所定の時刻に所定のデジタル放送のデジタルコンテンツまたはインターネットのデジタルコンテンツを自動的に印刷出力することができるという作用を有する。
【００１１】
請求項３に記載の発明は、コンテンツ出力設定手段は、リモコンにより設定されることを特徴とする請求項２記載のデジタルコンテンツ印刷システムであり、コンテンツ出力設定を容易に行うことが可能となるという作用を有する。
【００１２】
請求項４に記載の発明は、デジタルコンテンツ表示手段は、印刷指示時にコンテンツをＸＨＴＭＬ言語で記述した印刷情報を印刷手段へ送信する機能を有し、印刷手段はＸＨＴＭＬ言語で記述されたコンテンツを解読してコンテンツを印刷する機能を備えていることを特徴とする請求項１から３のいずれかの項に記載のデジタルコンテンツ印刷システムであり、インターネットのデジタルコンテンツの標準的な記述言語であるＸＨＴＭＬ言語による印刷情報を受け取ることが可能となり、デジタル放送のデジタルコンテンツとインターネットのデジタルコンテンツの印刷情報解読処理を共通化することが可能となるという作用を有する。
【００１３】
請求項５に記載の発明は、印刷手段はメモリカード読み込み手段を持ち、メモリカードに記述されたＸＨＴＭＬ言語で記述されたコンテンツを解読してコンテンツを印刷する機能を有することを特徴とする請求項１から４のいずれかの項に記載のデジタルコンテンツ印刷システムであり、メモリカードに保存されたＸＨＴＭＬ言語で記述されたデジタルコンテンツを印刷することが可能となるという作用を有する。
【００１４】
以下、本発明の実施の形態について、図１から図５を用いて説明する。
【００１５】
図１は本発明の実施の形態に係るデジタルコンテンツ印刷システムの概要を示すブロック図である。図１において、本実施の形態のデジタルコンテンツ印刷システムは、デジタルコンテンツ放送手段１０１からの放送を受信する受信手段としてのデジタルテレビ（以下、デジタルＴＶという）１０２と、デジタルＴＶ１０２により受信したＸＨＴＭＬ形式の印刷データ１０３を印刷するプリンタ１０６とからなる。このプリンタ１０６は、インターネット１０４を介して受信したＸＨＴＭＬ形式の印刷データ１０５をも印刷することができる。プリンタ１０６にはリモコン設定表示手段１０８が備えられており、外部のリモコン１０７により遠隔操作が可能となっている。
【００１６】
図２は、そのリモコン１０７の正面図であり、上下左右選択キー２０１と、文字入力キー２０２と、確定キー２０４が設けられている。
【００１７】
以下に、図１に示すデジタルコンテンツ印刷システムと、図２に示すリモコン１０７を用いて、デジタルコンテンツ放送手段１０１を通じて提供されたデジタルコンテンツをデジタルＴＶ１０２で受信し、プリンタに印刷データ１０３を送信し、同時にインターネット１０４のデジタルコンテンツを含むＸＨＴＭＬ形式の印刷データ１０５をリモコン１０７で制御されるプリンタ１０６で受信し印刷出力する例について説明する。
【００１８】
まずユーザがリモコン１０７を操作して、出力したいコンテンツ送信元を選択する。プリンタ１０６のリモコン設定表示手段１０８に「インターネット」と「デジタル放送」という二つのコンテンツ送信元の候補が表示され、どちらか一方の選択を要求されるので、上下左右選択キー２０１を使って所望のコンテンツ送信元を選択し、確定キー２０４を押してコンテンツ送信元の選択を確定する。
【００１９】
放送によるコンテンツを選択したら、リモコン設定表示手段に１０８に送信チャンネルの入力を要求する表示が出るので、送信チャンネルを文字入力キー２０２を使って指定し、確定キー２０４を押して確定する。インターネットのコンテンツであればリモコン設定表示手段に１０８にＵＲＬの入力を要求する表示が出るので、文字入力キー２０２を使ってＵＲＬを指定する。
【００２０】
なおＵＲＬ指定でよく使われるプロトコル指定文字列「ｈｔｔｐ：／／」やドメイン指定文字列「ｗｗｗ」「ｃｏ．ｊｐ」「ｎｅ．ｊｐ」などはあらかじめプリンタ１０６内に登録されており、文字入力キー２０２の「定型文」を押すたびに登録された文字列がリモコン設定表示手段１０８に表示されるので、所望の文字列が表示されたときに確定キー２０４を押すとその文字列の入力が確定される。最終的なＵＲＬ入力が終了したら確定キー２０４を押してＵＲＬ入力を確定する。こうすることによりリモコンによるＵＲＬ入力を簡単にできる。
【００２１】
次に印刷出力のタイミングを選択する要求がリモコン設定表示手段に１０８に表示されるので、直ちに出力するか時刻を指定して出力するかを上下左右選択キー２０１を使って印刷出力するタイミングを選択し、確定キー２０４を押して印刷出力のタイミングを確定する。ここで「直ちに出力」を選択すると、リモコン設定の最終確認がリモコン設定表示手段に１０８に表示されるので、確定キー２０４を押して印刷設定を終了する。印刷出力のタイミングに「時刻を指定」を選択すると印刷出力時刻の設定の要求がリモコン設定表示手段１０８に表示されるので、文字入力キー２０２を使って出力時刻の指定を行う。この「時刻を指定」を設定することにより、指定した時刻に所望のコンテンツを自動的に印刷することができる。
【００２２】
その後リモコン設定の最終確認がリモコン設定表示手段に１０８に表示されるので、確定キー２０４を押して印刷設定を終了する。
【００２３】
指定の時刻になったらプリンタ１０６はコンテンツのソースの指定に応じて、放送によるコンテンツであれば指定されたチャンネルのコンテンツの内容をＸＨＴＭＬ言語で記述された印刷データとして、デジタルＴＶ１０２から受信する。プリンタ１０６からの要求によりデジタルＴＶ１０２はコンテンツをデジタルコンテンツ放送手段１０１を通じて受信する。コンテンツのソース指定がインターネットであれば指定されたＵＲＬのコンテンツをＸＨＴＭＬ言語で記述した印刷データとしてインターネットプロトコルを用いてダウンロードする。そしてプリンタ１０６は受信した印刷データの内容を印刷出力する。
【００２４】
次にプリンタ１０６の印刷処理の流れについて説明する。
【００２５】
図３は本発明の実施の形態に係るデジタルコンテンツ印刷システムのプリンタの構成を示すブロック図である。図３において、ＲＯＭ３０３内にはプログラムとフォントが含まれている。ここでのプログラムはプリンタを稼動させるための制御プログラムであり、ＣＰＵ３０２でこれを実行することによりリモコン信号受信、印刷データ受信、印刷データ解読、印刷イメージ作成などのプリンタの各種機能が実現される。フォントは文字のイメージパターン情報であり、ＸＨＴＭＬ印刷データ３０１に文字が含まれるとき、その文字を印刷イメージに変換するために用いる。
【００２６】
データ受信手段は３０６はＣＰＵで実行されるプログラムによって制御され、ＸＨＴＭＬ印刷データ３０１の受信制御と外部接続された機器へのデータ送信要求の発行を行う。またインターネットに接続されている場合はインターネットプロトコルの制御も行う。
【００２７】
リモコン受光部３０７はリモコンから送信される信号を受信しＣＰＵ３０２に受け渡す。ＲＡＭ３０４は受信したＸＨＴＭＬ印刷データ３０１を一時的に保存したり、プログラムで用いる演算情報を保存したり、作成した印刷イメージデータを保存するのに用いる。メモリカード３０６には外部で保存されたＸＨＴＭＬ印刷データが入っている。プリンタ１０６にメモリカード３０６が挿入されている場合、ＸＨＴＭＬ印刷データはメモリカード３０６から読み込むこともできる。
【００２８】
次にプリンタ１０６がＸＨＴＭＬ印刷データ３０１を受信してから印刷出力するまでの内部処理について図４と図５を用いて説明する。
【００２９】
図４は本発明の実施の形態に係るデジタルコンテンツ印刷システムのプリンタの印刷処理フローチャートである。プリンタでＸＨＴＭＬ印刷データを受信したら（ステップＳ１）、ＸＨＴＭＬの文法解析を行い（ステップＳ２）、印刷イメージの概略レイアウトデータを作成する（ステップＳ３）。ここで、印刷データに文字列が含まれるかどうかを判断し（ステップＳ４）、含まれる場合は図３のＲＯＭ３０３内のフォントデータを参照して、文字の印刷イメージデータに展開する（ステップＳ５）。次に、印刷データに画像が含まれるかどうかを判断し（ステップＳ６）、含まれる場合はＸＨＴＭＬ記述で指定されたエリアにある画像データをプリンタで受信し（ステップＳ７）、その画像を印刷イメージデータに展開する（ステップＳ８）。
【００３０】
このようにして印刷のレイアウトと文字、画像のビットマップイメージデータが作成され（ステップＳ９）、印刷のレイアウトに従って文字のイメージと画像のイメージを配置した最終的な印刷出力が行われる（ステップＳ１０）。
【００３１】
ＸＨＴＭＬ言語はインターネットのＷＥＢサイトを記述する標準的な言語であるので、デジタルＴＶがＸＨＴＭＬ言語で印刷データを供給し、プリンタがそれを解読することにより印刷出力を行うようにすれば、インターネットのＷＥＢサイトの情報も同じプリンタで同様に印刷できるようになる。
【００３２】
図５はＸＨＴＭＬデータが印刷イメージに変換される一例を示す。図５を用いてＸＨＴＭＬ印刷データ受信から印刷イメージ作成までの流れを具体的に説明する。
【００３３】
まず受信したＸＨＴＭＬ印刷データを印刷レイアウトデータに変換する。図５の５０１はＸＨＴＭＬ印刷データの一例である。この記述をプログラムで解読すると、「Ｈｅｌｌｏ！！！  Ｗｏｒｌｄ」という文字列オブジェクトと「ａ．ｊｐｇ」という画像オブジェクトが縦に並んで配置されることがわかる。これから５０２のようなレイアウトデータ（概念的な）が作成される。このレイアウトデータのことをディスプレイリスト（ＤＬ）と呼ぶ。このＤＬに含まれるのオブジェクト情報は、
１．  オブジェクトの配置される位置を表す座標
２．  オブジェクトの大きさ
３．  オブジェクトの属性（文字、画像、その他）
４．  文字列であれば文字コード配列の格納場所
５．  画像であれば画像の格納場所
６．  次のオブジェクトのＤＬの格納場所（最終オブジェクトの場合は無効値）である。
【００３４】
なお図５の例では印刷データは１ページであるが、ＸＨＴＭＬ印刷データ５０１にページサイズをあらわす記述もできるので、指定されたページサイズとＸＨＴＭＬ印刷データ５０１の解読の結果得られたＤＬ５０２の情報から印刷ページを複数ページに分割することも可能である。
【００３５】
ＤＬの作成が完了したらＤＬ５０２の先頭から検索して各オブジェクトをビットマップイメージに展開して、座標で指定される位置に配置する作業を行う。ＸＨＴＭＬ印刷データ５０１の例では先頭オブジェクトは「Ｈｅｌｌｏ！！！  Ｗｏｒｌｄ」という文字列である。これに対して、実際の印刷イメージに変換するために図３のＲＯＭ３０３内のフォントデータを参照して、ＤＬ５０２中の文字コード配列の格納場所にある文字コード列に含まれる文字をすべてビットマップデータに展開し、ＤＬ５０２のオブジェクトの配置される位置を表す座標で指定される位置に配置する。
【００３６】
ＤＬ５０２の中の、「次のオブジェクトの情報格納先」を参照して次のオブジェクトのＤＬを検索すると、次のオブジェクトは「ａ．ｊｐｇ」という画像データであることがわかる。これを印刷イメージに展開しなければならないが、ＸＨＴＭＬ印刷データ５０１の記述によると「ａ．ｊｐｇ」はＸＨＴＭＬ印刷データ５０１と同じ階層のエリアに存在することがわかるので、ＤＬ５０２の中の画像の格納先にはＸＨＴＭＬ印刷データ５０１と同じ階層のエリアを指す情報が格納されており、そのエリアから「ａ．ｊｐｇ」のデータを受信する。ここでのエリアとはデジタルＴＶからの受信のときはＸＨＴＭＬデータが保持されているデジタルＴＶ内の記憶装置、インターネットからの受信のときはＵＲＬでさされるインターネット上のＷＥＢサーバのＸＨＴＭＬデータが保持されているディレクトリである。
【００３７】
以上の例では画像データのフォーマットはＪＰＥＧ圧縮を例に取っているが、ＧＩＦ、ＰＮＧ、ＢＭＰなどのフォーマットでもかまわない。
【００３８】
画像データを受信したら、画像データのフォーマットにしたがって画像を印刷イメージのビットマップに展開する。また画像データの受信に際しては、使用するＲＡＭの領域を削減するために画像の一部分を受信しビットマップに展開して、その後、画像の続きを受信するという動作を画像の全領域を展開するまで繰り返してもよい。画像の展開が完了したらＤＬ５０２のオブジェクトの配置される位置を表す「座標」に画像を配置する。
【００３９】
以上の手順を経て印刷レイアウトデータに従って文字列イメージと画像イメージが配置され最終的な印刷イメージデータ５０３が作成され、印刷出力される。
【００４０】
【発明の効果】
以上のように本発明によれば、デジタル放送を受信するデジタル放送受信手段と、インターネットを介して情報の送受信を行う通信手段と、デジタル放送受信手段および通信手段から受信したデジタルコンテンツを表示するデジタルコンテンツ表示手段と、デジタルコンテンツ表示手段から出力されるデジタルコンテンツを印刷する印刷手段とを備えたことにより、デジタル放送によるデジタルコンテンツとインターネット上のデジタルコンテンツを同じシステムで印刷出力することができる。
【００４１】
また印刷手段は、印刷するコンテンツのチャンネルまたはインターネットのＵＲＬと、出力する時刻とを設定するコンテンツ出力設定手段を備え、設定された時刻に印刷すべきコンテンツを自動的に出力する機能を備えることにより、所定の時刻に所定のデジタル放送のデジタルコンテンツまたはインターネットのデジタルコンテンツを自動的に印刷出力することができる。
【００４２】
前記コンテンツ出力設定手段は、リモコンにより設定される用にすることにより、コンテンツ出力設定を容易に行うことができる。
【００４３】
前記デジタルコンテンツ表示手段は、印刷指示時にコンテンツをＸＨＴＭＬ言語で記述した印刷情報を印刷手段へ送信する機能を有し、印刷手段はＸＨＴＭＬ言語で記述されたコンテンツを解読してコンテンツを印刷する機能を備える構成とすることにより、インターネットのデジタルコンテンツの標準的な記述言語であるＸＨＴＭＬ言語による印刷情報を受け取ることが可能となり、デジタル放送のデジタルコンテンツとインターネットのデジタルコンテンツの印刷情報解読処理を共通化することができる。
【００４４】
前記印刷手段はメモリカード読み込み手段を持ち、メモリカードに記述されたＸＨＴＭＬ言語で記述されたコンテンツを解読してコンテンツを印刷する機能を有することにより、メモリカードに保存されたＸＨＴＭＬ言語で記述されたデジタルコンテンツを印刷することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るデジタルコンテンツ印刷システムの概要を示すブロック図
【図２】本発明の実施の形態に係るリモコンの正面図
【図３】本発明の実施の形態に係るデジタルコンテンツ印刷システムのプリンタの構成を示すブロック図
【図４】本発明の実施の形態に係るデジタルコンテンツ印刷システムのプリンタの印刷処理フローチャート
【図５】本発明の実施の形態に係るＸＨＴＭＬデータから印刷イメージの作成例を示す説明図
【符号の説明】
１０１  デジタルコンテンツ放送手段
１０２  デジタルＴＶ
１０３  ＸＨＴＭＬ印刷データ（デジタルＴＶから）
１０４  インターネット
１０５  ＸＨＴＭＬ印刷データ（インターネットから）
１０６  プリンタ
１０７  リモコン
３０１  ＸＨＴＭＬ印刷データ
３０２  ＣＰＵ
３０３  ＲＯＭ
３０４  ＲＡＭ
３０５  印刷結果
３０６  メモリカード
５０１  ＸＨＴＭＬ印刷データ
５０２  レイアウトデータ（ＤＬ）
５０３  印刷イメージデータ
【図１】
2004159245.tif 000003
【図２】
2004159245.tif 000004
【図３】
2004159245.tif 000005
【図４】
2004159245.tif 000006
【図５】
2004159245.tif 000007