(57)【要約】【課題】受信機の種類ごとに印刷専用データを用意しなくても各受信機に対応した方法で印刷専用データを印刷することが可能な受信機を提供する。【解決手段】受信機は、テレビジョン放送信号に含まれる印刷専用データ受信する（Ｓ７０２）。受信機は、印刷実行関数ｇｏＰｒｉｎｔ（）が存在するか否かを判断する（Ｓ７０８）。印刷実行関数ｇｏＰｒｉｎｔ（）が予め用意されていれば（Ｓ７０８でＹＥＳ）、受信機はプリンタに印刷専用データを送信する（Ｓ７１４）。印刷実行関数ｇｏＰｒｉｎｔ（）が予め用意されていなければ（Ｓ７０８でＮＯ）、受信機はメモリカードへ印刷専用データを格納する（Ｓ７２４）。【選択図】　　　　図７
2004064747.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを含む信号を受信する受信機であって、
前記信号に含まれる印刷データを受信する印刷データ受信手段と、
前記印刷データを印刷する画像形成装置に関する情報に基づいて、前記印刷データを前記画像形成装置に出力するまたは出力しないを選択的に決定する出力先決定手段と、
前記出力先決定手段での決定結果に基づいて、前記印刷データを前記画像形成装置に出力するまたは出力しないを選択的に実行する印刷データ出力手段とを備える
ことを特徴とする受信機。
【請求項２】
さらに、着脱可能な外部記憶装置との間でデータの授受を行ない、前記外部記憶装置に前記印刷データを書き込む外部記憶書き込み手段を備え、
前記出力先決定手段は、前記画像形成装置に関する情報に基づいて、前記印刷データの出力先として、前記画像形成装置または前記外部記憶装置を選択し、
前記印刷データ出力手段は、前記出力先決定手段で決定された出力先に前記印刷データを出力する
ことを特徴とする請求項１に記載の受信機。
【請求項３】
前記印刷データ出力手段は、前記出力先決定手段で決定された出力先が前記外部記憶装置の場合に、前記印刷データの印刷ジョブに関する情報を格納する
ことを特徴とする請求項２に記載の受信機。
【請求項４】
前記出力先決定手段は、前記印刷データを前記画像形成装置を用いて印刷するための制御プログラムが受信機内に存在すれば、前記印刷データの出力先として前記画像形成装置を選択する
ことを特徴とする請求項２に記載の受信機。
【請求項５】
前記出力先決定手段は、前記画像形成装置の状態に基づいて、前記印刷データの出力先を決定する
ことを特徴とする請求項２に記載の受信機。
【請求項６】
前記出力先決定手段は、前記画像形成装置が受信機に接続されていれば、前記印刷データの出力先として前記画像形成装置を選択する
ことを特徴とする請求項５に記載の受信機。
【請求項７】
前記出力先決定手段は、前記画像形成装置が印刷可能状態にあれば、前記印刷データの出力先として前記画像形成装置を選択する
ことを特徴とする請求項５に記載の受信機。
【請求項８】
前記出力先決定手段は、前記画像形成装置に電力が供給されていれば、前記印刷データの出力先として前記画像形成装置を選択する
ことを特徴とする請求項７に記載の受信機。
【請求項９】
前記出力先決定手段は、前記画像形成装置に用紙が充填されていれば、前記印刷データの出力先として前記画像形成装置を選択する
ことを特徴とする請求項７に記載の受信機。
【請求項１０】
前記出力先決定手段は、前記画像形成装置に着色材が充填されていれば、前記印刷データの出力先として前記画像形成装置を選択する
ことを特徴とする請求項７に記載の受信機。
【請求項１１】
前記出力先決定手段は、前記画像形成装置が印刷中でなければ、前記印刷データの出力先として前記画像形成装置を選択する
ことを特徴とする請求項７に記載の受信機。
【請求項１２】
さらに、ユーザより前記印刷データの出力先の指定を受付ける出力先指定手段を含み、
前記出力先決定手段は、ユーザからの前記印刷データの出力先の指定があった場合には、前記印刷データの出力先としてユーザにより指定された出力先を選択する
ことを特徴とする請求項２に記載の受信機。
【請求項１３】
さらに、前記信号に含まれる前記印刷データの出力方法が記述されたプログラムを受信するプログラム受信手段を含み、
前記出力先決定手段は、前記プログラムに従い前記印刷データの出力先を決定する
ことを特徴とする請求項２に記載の受信機。
【請求項１４】
前記外部記憶書き込み手段は、前記外部記憶装置が装着された時点で、前記外部記憶装置に格納されている前記印刷データを消去する
ことを特徴とする請求項１に記載の受信機。
【請求項１５】
前記外部記憶装置に格納されている前記印刷データには、前記画像形成装置による印刷が行なわれた否かを示す印刷終了フラグが付されており、
前記外部記憶書き込み手段は、前記外部記憶装置に格納されている前記印刷データのうち、前記印刷終了フラグが付されている前記印刷データを消去する
ことを特徴とする請求項１に記載の受信機。
【請求項１６】
前記外部記憶書き込み手段は、前記外部記憶装置が装着された時点で、前記印刷終了フラグが付されている前記印刷データを消去する
ことを特徴とする請求項１５に記載の受信機。
【請求項１７】
さらに、ユーザによる前記外部記憶装置に格納されている前記印刷データの消去指示を受付ける消去指示受付け手段を備え、
前記外部記憶書き込み手段は、前記消去指示が行なわれた時点で、前記印刷終了フラグが付されている前記印刷データを消去する
ことを特徴とする請求項１５に記載の受信機。
【請求項１８】
前記外部記憶書き込み手段は、前記外部記憶装置への前記印刷データ格納時に、前記印刷終了フラグが付されている前記印刷データを消去する
ことを特徴とする請求項１５に記載の受信機。
【請求項１９】
前記印刷データ受信手段が受信する前記印刷データは、印刷のみに使用される印刷専用データであり、
前記出力先決定手段は、前記印刷専用データの出力先を決定する
ことを特徴とする請求項１に記載の受信機。
【請求項２０】
印刷データを含む信号を受信する受信機であって、
前記信号に含まれる印刷データを受信する印刷データ受信手段と、
着脱可能な外部記憶装置との間でデータの授受を行ない、前記外部記憶装置に前記印刷データを書き込む外部記憶書き込み手段と、
前記外部記憶装置に関する情報に基づいて、前記印刷データの出力先として、画像形成装置または前記外部記憶装置を選択する出力先決定手段と、
前記出力先決定手段で決定された出力先に前記印刷データを出力する印刷データ出力手段とを備える
ことを特徴とする受信機。
【請求項２１】
前記出力先決定手段は、前記外部記憶装置が受信機に装着されていれば前記印刷データの出力先として前記外部記憶装置を選択する
ことを特徴とする請求項２０に記載の受信機。
【請求項２２】
着脱可能な外部記憶装置に記憶された印刷データ用の画像形成装置であって、
前記外部記憶装置にはデータの書き込みの許否を示す書き込み許否提示手段が設けられており、
前記外部記憶装置に記憶された印刷データを読取る印刷データ読取手段と、
読取った前記印刷データを印刷する印刷手段と、
前記印刷データの識別情報が記憶される識別情報メモリと、
印刷済みの前記印刷データと前記識別情報メモリに記憶されている前記識別情報により特定される前記印刷データとを前記外部記憶装置から削除する印刷データ削除手段と、
印刷済みの前記印刷データを前記外部記憶装置から削除できない場合に、削除できなかった前記印刷データの前記識別情報を前記識別情報メモリに格納する格納手段とを備える
ことを特徴とする画像形成装置。
【請求項２３】
さらに、前記外部記憶装置の前記書き込み許否提示手段が書き込みを許可していない場合には警告を発する警告発生手段を備える
ことを特徴とする請求項２２に記載の画像形成装置。
【請求項２４】
さらに、前記識別情報メモリに一定期間以上記憶されている前記印刷データの識別情報を削除する識別情報削除手段を備える
ことを特徴とする請求項２２に記載の画像形成装置。
【請求項２５】
着脱可能な外部記憶装置に記憶された印刷データ用の画像形成装置であって、
前記外部記憶装置には、印刷データと前記印刷データが印刷済みか否かを示す識別子とが記憶されており、
前記外部記憶装置に記憶された前記印刷データおよび前記識別子を読取る印刷データ読取手段と、
前記識別子を参照し、未印刷の前記印刷データを印刷する印刷手段と、
印刷済みの前記印刷データに対応する識別子の値を印刷済みであることを示す値に変更する識別子変更手段とを備える
ことを特徴とする画像形成装置。
【請求項２６】
さらに、前記識別子を参照し、未印刷の前記印刷データをユーザに提示する提示手段と、
未印刷の前記印刷データのうち、印刷を要求する前記印刷データをユーザより受付ける受付手段とを備え、
前記印刷手段は、前記印刷手段で受付けられた前記印刷データを印刷する
ことを特徴とする請求項２５に記載の画像形成装置。
【請求項２７】
着脱可能な追記型の外部記憶装置に記憶された印刷データ用の画像形成装置であって、
前記外部記憶装置には、印刷データと前記印刷データが印刷済みであることを示す識別子とが記憶されており、
前記外部記憶装置に記憶された前記印刷データおよび前記識別子を読取る印刷データ読取手段と、
前記印刷データに対応する前記識別子が存在しない前記印刷データを印刷する印刷手段と、
印刷済みの前記印刷データに対応する前記識別子を前記外部記憶装置に書き込む識別子書き込み手段とを備える
ことを特徴とする画像形成装置。
【請求項２８】
信号に含まれる印刷データを印刷する印刷システムであって、
前記信号を受信する受信機と、
前記受信機で受信された前記印刷データを印刷する画像形成装置とを備え、
前記受信機は、
前記信号に含まれる印刷データを受信する印刷データ受信部と、
前記印刷データを印刷する画像形成装置に関する情報に基づいて、前記印刷データを前記画像形成装置に出力するまたは出力しないを選択的に決定する出力先決定部と、
前記出力先決定部での決定結果に基づいて、前記印刷データを前記画像形成装置に出力するまたは出力しないを選択的に実行する印刷データ出力部とを有する
ことを特徴とする印刷システム。
【請求項２９】
前記受信機は、さらに、着脱可能な外部記憶装置との間でデータの授受を行ない、前記外部記憶装置に前記印刷データを書き込む外部記憶書き込み部を有し、
前記出力先決定部は、前記画像形成装置に関する情報に基づいて、前記印刷データの出力先として、前記画像形成装置または前記外部記憶装置を選択し、
前記印刷データ出力部は、前記出力先決定部で決定された出力先に前記印刷データを出力する
ことを特徴とする請求項２８に記載の印刷システム。
【請求項３０】
前記出力先決定部は、前記印刷データを前記画像形成装置を用いて印刷するための制御プログラムが受信機内に存在すれば、前記印刷データの出力先として前記画像形成装置を選択する
ことを特徴とする請求項２９に記載の印刷システム。
【請求項３１】
信号に含まれる印刷データの出力方法であって、
前記信号に含まれる印刷データを受信するステップと、
前記印刷データを印刷する画像形成装置に関する情報に基づいて、前記印刷データの出力先として、前記画像形成装置または着脱可能な外部記憶装置を選択するステップと、
選択された出力先に前記印刷データを出力するステップとを含む
ことを特徴とする印刷データの出力方法。
【請求項３２】
選択する前記ステップでは、前記印刷データを前記画像形成装置を用いて印刷するための制御プログラムが受信機内に存在すれば、前記印刷データの出力先として前記画像形成装置を選択し、前記制御プログラムが存在しなければ、前記印刷データの出力先として前記外部記憶装置を選択する
ことを特徴とする請求項３１に記載の印刷データの出力方法。
【請求項３３】
着脱可能な外部記憶装置に記憶された印刷データの画像形成装置における画像形成方法であって、
前記外部記憶装置はデータの書き込みの許否を示す書き込み許否提示手段を備え、前記画像形成装置は前記印刷データの識別情報が記憶される識別情報メモリを備え、
前記外部記憶装置に記憶された印刷データを読取るステップと、
読取った前記印刷データを印刷するステップと、
前記外部記憶装置にデータの書き込みが可能か否かを判断するステップと、
前記書き込み許否提示手段がデータの書き込みを許可している場合には、印刷済みの前記印刷データおよび前記識別情報メモリに記憶されている前記識別情報により特定される前記印刷データを前記外部記憶装置から削除するステップと、
前記書き込み許否提示手段がデータの書き込みを許可していない場合には、印刷済みの前記印刷データの識別情報を前記識別情報メモリに格納するステップとを含む
ことを特徴とする画像形成方法。
【請求項３４】
さらに、前記書き込み許否提示手段がデータの書き込みを許可していない場合には、警告を発するステップを含む
ことを特徴とする請求項３３に記載の画像形成方法。
【請求項３５】
着脱可能な外部記憶装置に記憶された印刷データの画像形成方法であって、
前記外部記憶装置には、印刷データと前記印刷データが印刷済みか否かを示す識別子とが記憶されており、
前記外部記憶装置に記憶された前記印刷データおよび前記識別子を読取るステップと、
前記識別子を参照し、未印刷の前記印刷データをユーザに提示するステップと、
未印刷の前記印刷データのうち、印刷を要求する前記印刷データをユーザより受付けるステップと、
前記識別子を参照し、前記ユーザより受付けられた未印刷の前記印刷データを印刷するステップと、
印刷済みの前記印刷データに対応する識別子の値を変更するステップとを含む
ことを特徴とする画像形成方法。
【請求項３６】
着脱可能な追記型の外部記憶装置に記憶された印刷データの画像形成方法であって、
前記外部記憶装置には、印刷データと前記印刷データが印刷済みであることを示す識別子とが記憶されており、
前記外部記憶装置に記憶された前記印刷データおよび前記識別子を読取るステップと、
前記印刷データに対応する前記識別子が存在しない前記印刷データを印刷するステップと、
印刷済みの前記印刷データに対応する前記識別子を前記外部記憶装置に書き込むステップとを含む
ことを特徴とする画像形成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷データを含む信号用の受信機および当該受信機で受信された印刷データを印刷するための画像形成装置に関し、特に、ディジタルテレビジョン放送信号に含まれる印刷データを受信可能な受信機および当該受信機で受信された印刷データを印刷するための画像形成装置に関する。
【０００２】
【従来の技術】
ディジタルテレビジョン放送では、様々なデータを多重化して、視聴者の受信機に送信している。例えば、放送信号に印刷データを多重化し、印刷する方法がこれまでに提案されている。この方法では、印刷データをユーザに提示するためのユーザインタフェース画面やユーザ入力に対する受信機への動作指示内容も、放送に多重化されている。
【０００３】
しかし、市場に存在するディジタルテレビジョン放送用の受信機には複数の種類があり、印刷データを印刷する方法にも複数の種類が存在する。
例えば、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ　ｏｆ　Ｅｌｅｃｔｒｉｃａｌ　ａｎｄ　Ｅｌｅｃｔｒｏｎｉｃ　Ｅｎｇｉｎｅｅｒｓ）１３９４として規格化されたプリンタとの通信端子を有する受信機は、通信端子およびそれに接続された通信線を介して印刷データをプリンタに送信する。プリンタは、印刷データを受信し、それを印刷する（たとえば、特許文献１参照。）。
【０００４】
一方、プリンタとの通信機能を持たない受信機では、印刷データを印刷するためには、受信機とプリンタとの間を媒介させるための媒体が必要である。このため、例えば、受信機にメモリカードスロットを設け、印刷データをメモリカードに書き込む方法が考えられる。ユーザは、メモリカードに記憶された印刷データを何らかの形でプリンタに送信する。例えば、メモリカードリーダ付きのプリンタでは、メモリカードリーダにメモリカードを挿入することにより、印刷データの印刷が行なわれる。
【０００５】
このように印刷データを受信するための機種が複数存在する場合には、それぞれの機種に応じた印刷データをユーザが選択できるようにするのが通常である。例えば、パーソナルコンピュータを考えた場合には、パーソナルコンピュータの機種に応じた印刷データをユーザがまず選択し、その選択された印刷データをサーバコンピュータからダウンロードするために、複数のダウンロード開始ボタンを提示するダウンロード用画面が用意される。
【０００６】
【特許文献１】
特開２００２−９４９１７号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、テレビジョン放送においては、受信機の種類ごとに印刷データを用意し、それらを送信することができないという問題がある。なぜならば、テレビジョン放送においては、パーソナルコンピュータのようにユーザの選択の後に印刷データが送出されるのではなく、予め印刷データを画面表示用データなどと共に受信機に向けて送出しておかなければならないからである。では受信機の種類ごとに用意した全印刷データを放送で予め送出すればよいかというと、それも放送においては放送帯域が制限されているので困難である。
【０００８】
本発明は上述の課題に鑑みてなされたもので、受信機の種類ごとに印刷データを用意しなくても各受信機に対応した方法で印刷データを印刷することが可能な受信機を提供することを目的とする。
また、印刷済みの印刷データを自動的に削除することができる画像形成装置を提供することも目的とする。
【０００９】
【課題を解決するための手段】
本発明のある局面に係る受信機は、印刷データを含む信号を受信する受信機であって、前記信号に含まれる印刷データを受信する印刷データ受信手段と、前記印刷データを印刷する画像形成装置に関する情報に基づいて、前記印刷データを前記画像形成装置に出力するまたは出力しないを選択的に決定する出力先決定手段と、前記出力先決定手段での決定結果に基づいて、前記印刷データを前記画像形成装置に出力するまたは出力しないを選択的に実行する印刷データ出力手段とを備えることを特徴とする。
【００１０】
この構成によると、受信機は、画像形成装置に関する情報に基づいて印刷データを画像形成装置に出力するか否かを決定している。したがって、画像形成装置に接続可能な受信機と画像形成装置に接続不可能な受信機とで別個の印刷制御プログラムを実装する必要はなく、共通した印刷制御プログラムを実装することが可能である。
【００１１】
好ましくは、受信機は、さらに、着脱可能な外部記憶装置との間でデータの授受を行ない、前記外部記憶装置に前記印刷データを書き込む外部記憶書き込み手段を備え、前記出力先決定手段は、前記画像形成装置に関する情報に基づいて、前記印刷データの出力先として、前記画像形成装置または前記外部記憶装置を選択し、前記印刷データ出力手段は、前記出力先決定手段で決定された出力先に前記印刷データを出力することを特徴とする。
【００１２】
この構成によると、受信機は、画像形成装置に関する情報に基づいて印刷データの出力先を決定している。したがって、画像形成装置に接続可能な受信機と画像形成装置に接続不可能な受信機との双方の受信機において、印刷データの最適な出力先を決定することができる。このため、受信機の種類ごとに印刷データを用意しなくても各受信機に対応した方法で印刷データを印刷することができる。また、ユーザが印刷データの出力先を指定する必要がないため、ユーザの負担を軽減させることができる。さらに、画像形成装置に接続可能な受信機と画像形成装置に接続不可能な受信機とで別個の印刷制御プログラムを実装する必要はなく、共通した印刷制御プログラムを実装することが可能である。
【００１３】
さらに好ましくは、前記出力先決定手段は、前記印刷データを前記画像形成装置を用いて印刷するための制御プログラムが受信機内に存在すれば、前記印刷データの出力先として前記画像形成装置を選択することを特徴とする。
この構成によると、出力先決定手段は、制御プログラムの存否だけで印刷データの出力先を決定できるので、簡易な処理で印刷データの出力先を決定することができる。
【００１４】
さらに好ましくは、受信機は、さらに、ユーザより前記印刷データの出力先の指定を受付ける出力先指定手段を含み、前記出力先決定手段は、ユーザからの前記印刷データの出力先の指定があった場合には、前記印刷データの出力先としてユーザにより指定された出力先を選択することを特徴とする。
【００１５】
この構成によると、例えば、印刷データの出力先として画像形成装置が選択された場合であっても、出力先を外部記憶装置へ変更することが可能になる。
さらに好ましくは、受信機は、さらに、前記信号に含まれる前記印刷データの出力方法が記述されたプログラムを受信するプログラム受信手段を含み、前記出力先決定手段は、前記プログラムに従い前記印刷データの出力先を決定することを特徴とする。
【００１６】
この構成によると、出力先決定手段の動作が信号に含まれるプログラムにより記述されている。このため、例えば、印刷データを放送する放送業者が印刷データを外部記憶装置に書き込むことができないようなプログラムを作れば、印刷データの著作権保護につながる。
【００１７】
さらに好ましくは、前記外部記憶装置に格納されている前記印刷データには、前記画像形成装置による印刷が行なわれた否かを示す印刷終了フラグが付されており、前記外部記憶書き込み手段は、前記外部記憶装置に格納されている前記印刷データのうち、前記印刷終了フラグが付されている前記印刷データを消去することを特徴とする。
【００１８】
この構成によると、画像形成装置で印刷された印刷データを、受信機で消去することができるようになる。
本発明の他の局面に係る受信機は、印刷データを含む信号を受信する受信機であって、前記信号に含まれる印刷データを受信する印刷データ受信手段と、着脱可能な外部記憶装置との間でデータの授受を行ない、前記外部記憶装置に前記印刷データを書き込む外部記憶書き込み手段と、前記外部記憶装置に関する情報に基づいて、前記印刷データの出力先として、画像形成装置または前記外部記憶装置を選択する出力先決定手段と、前記出力先決定手段で決定された出力先に前記印刷データを出力する印刷データ出力手段とを備えることを特徴とする。
【００１９】
この構成によると、受信機は、外部記憶装置に関する情報に基づいて印刷データの出力先を決定している。したがって、外部記憶装置と画像形成装置との双方に接続された受信機において、外部記憶装置への印刷データの出力を優先させるような使い方が可能となる。
【００２０】
本発明のさらに他の局面に係る画像形成装置は、着脱可能な外部記憶装置に記憶された印刷データ用の画像形成装置であって、前記外部記憶装置にはデータの書き込みの許否を示す書き込み許否提示手段が設けられており、前記外部記憶装置に記憶された印刷データを読取る印刷データ読取手段と、読取った前記印刷データを印刷する印刷手段と、前記印刷データの識別情報が記憶される識別情報メモリと、印刷済みの前記印刷データと前記識別情報メモリに記憶されている前記識別情報により特定される前記印刷データとを前記外部記憶装置から削除する印刷データ削除手段と、印刷済みの前記印刷データを前記外部記憶装置から削除できない場合に、削除できなかった前記印刷データの前記識別情報を前記識別情報メモリに格納する格納手段とを備えることを特徴とする。
【００２１】
この構成によると、外部記憶装置にデータの書き込みができない場合には、いったん画像形成装置の識別情報メモリへ印刷データの識別情報が格納される。このため、再度、画像形成装置へ外部記憶装置を装着した時点で、未削除の印刷データを削除することができる。
【００２２】
好ましくは、画像形成装置は、さらに、前記外部記憶装置の前記書き込み許否提示手段が書き込みを許可していない場合には警告を発する警告発生手段を備えることを特徴とする。
この構成によると、ユーザは、警告に基づき印刷データが削除できなかったことを知ることができる。このため、ユーザは、外部記憶装置の書き込み許否提示手段を操作し、外部記憶装置にデータを書き込み可能な状態にした上で画像形成装置へ外部記憶装置を装着することにより、未削除の印刷データを削除することができる。よって、印刷データの削除のし忘れがなくなる。
【００２３】
本発明のさらに他の局面に係る画像形成装置は、着脱可能な外部記憶装置に記憶された印刷データ用の画像形成装置であって、前記外部記憶装置には、印刷データと前記印刷データが印刷済みか否かを示す識別子とが記憶されており、前記外部記憶装置に記憶された前記印刷データおよび前記識別子を読取る印刷データ読取手段と、前記識別子を参照し、未印刷の前記印刷データを印刷する印刷手段と、印刷済みの前記印刷データに対応する識別子の値を印刷済みであることを示す値に変更する識別子変更手段とを備えることを特徴とする。
【００２４】
この構成によると、画像形成装置で印刷済みの印刷データについては、その印刷データに対応する識別子の値が印刷済みであることを示す値に変更される。このため、画像形成装置で印刷された印刷データを、受信機で消去することができるようになる。
【００２５】
本発明のさらに他の局面に係る画像形成装置は、着脱可能な追記型の外部記憶装置に記憶された印刷データ用の画像形成装置であって、前記外部記憶装置には、印刷データと前記印刷データが印刷済みであることを示す識別子とが記憶されており、前記外部記憶装置に記憶された前記印刷データおよび前記識別子を読取る印刷データ読取手段と、前記印刷データに対応する前記識別子が存在しない前記印刷データを印刷する印刷手段と、印刷済みの前記印刷データに対応する前記識別子を前記外部記憶装置に書き込む識別子書き込み手段とを備えることを特徴とする。
【００２６】
この構成によると、追記型の外部記憶装置が用いられ、印刷が終了した印刷データに対しては、識別子が外部記憶装置に書き込まれる。このため、印刷データの印刷回数を制限することができ、著作権の保護を図ることができる。
なお、本発明は、上述の受信機と画像形成装置とを組み合わせたテレビジョン放送用印刷システムとして実現することも可能である。また、上述の受信機および画像形成装置で行なわれる処理を方法として実現することも可能である。
【００２７】
【発明の実施の形態】
（実施の形態１）
以下、図面を参照しつつ本発明の実施の形態１に係るテレビジョン放送用印刷システムについて説明する。本実施の形態では、ディジタルテレビジョン放送に印刷専用データ（印刷のみに使用される印刷データ）を多重化して送信する場合を想定している。以下の説明では、同一の作用および機能を有する構成要素については同一の名称および同一の参照符号を付し、適宜説明を省略する。
【００２８】
図１は本発明の実施の形態１における第１の受信機１００のハードウェア構成を示すブロック図である。受信機１００は、テレビジョン放送信号を受信し、テレビジョン放送信号に含まれる映像、音声および印刷専用データを出力する装置であり、チューナ１と、多重化信号分離部２と、音声信号復号化部３と、映像信号復号化部４と、データ信号復号化部５と、制御部８と、通信端子９と、メモリカードリーダ／ライタ１１と、合成部１２と、印刷指示受信部１３とを備える。
【００２９】
チューナ１は、アンテナ（図示せず）を介してユーザが所望するチャンネルのディジタルテレビジョン放送信号を受信し、受信信号１０１を出力する。
多重化信号分離部２は、受信信号１０１を、音声信号１０２、映像信号１０３および後述するデータ信号１０４に分離する。
【００３０】
音声信号復号化部３は、符号化されている音声信号１０２を復号化し、音声信号１０５を出力する。音声信号１０５はスピーカ６より出力される。
映像信号復号化部４は、符号化されている映像信号１０３を復号化し、映像信号１０６を出力する。
【００３１】
合成部１２は、映像信号１０６と制御部８より出力されるユーザインタフェース画面とを合成し、合成映像信号をモニタ７に出力する。モニタ７は、当該合成映像信号を表示する。
データ信号復号化部５は、符号化されているデータ信号１０４を復号化し、復号データ信号１０７を出力する。復号データ信号１０７については後で詳述するが、復号データ信号１０７には印刷対象となる印刷専用データが含まれる。
【００３２】
印刷指示受信部１３は、印刷指示入力部１５を用いてユーザより入力された印刷専用データの印刷指示を受信する。
通信端子９は、プリンタ４００と受信機１００とを接続する役割を果たす。通信端子９は、ＩＥＥＥ１３９４規格に基づいている。なお、通信端子９はＩＥＥＥ１３９４規格に限られるものではなく、プリンタと通信可能な規格であればどのような規格であってもよい。
【００３３】
メモリカードリーダ／ライタ１１は、メモリカード１４を着脱可能であり、メモリカード１４にデータを書き込んだり、メモリカード１４からデータを読取ったりする。
【００３４】
制御部８は、図示しないＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）、メモリおよびハードディスクなどから構成されている。制御部８は、復号データ信号１０７の内容および印刷指示受信部１３から出力される印刷指示に基づいて、合成部１２を介してモニタ７にユーザインタフェース画面を表示したり、プリンタ４００を用いて印刷専用データを印刷したり、メモリカード１４に印刷専用データを書き込んだりする。
【００３５】
すなわち、制御部８には各種関数が用意されており、復号データ信号１０７の内容および上述の印刷指示に基づいて、それらの関数が呼び出され実行される。ここで、関数とは、機械語の制御用副プログラムであり、説明の便宜上、Ｃ言語等の関数型高級言語で記載されている。具体的には、機能検出関数ｉｓＦｕｎｃｔｉｏｎ（）、印刷実行関数ｇｏＰｒｉｎｔ（）、書き込み関数ｗｒｉｔｅＭｅｍｏｒｙｃａｒｄ（）、印刷ボタン関数ｄｉｓｐｌａｙＢｕｔｔｏｎ（）、ユーザ入力関数ｃｌｉｃｋＢｕｔｔｏｎ（）などが用意されている。
【００３６】
機能検出関数ｉｓＦｕｎｃｔｉｏｎ（）は、引数として指定された関数が制御部８に用意されているか否かを戻り値とする関数である。印刷実行関数ｇｏＰｒｉｎｔ（）は、通信端子９を経由して印刷専用データを受信機から出力し、印刷を実行する関数である。
【００３７】
書き込み関数ｗｒｉｔｅＭｅｍｏｒｙｃａｒｄ（）は、メモリカード１４に印刷専用データを書き込む関数である。印刷ボタン関数ｄｉｓｐｌａｙＢｕｔｔｏｎ（）は、印刷ボタンをモニタに表示する関数である。ユーザ入力関数ｃｌｉｃｋＢｕｔｔｏｎ（）は、印刷指示入力部１５より印刷指示があったことを制御部８に知らせるための関数である。
【００３８】
受信機１００により、印刷専用データがメモリカード１４またはプリンタ４００に出力される。
【００３９】
図２は、本発明の実施の形態１における第２の受信機２００のハードウェア構成を示すブロック図である。受信機２００は、テレビジョン放送信号を受信し、テレビジョン放送信号に含まれる映像、音声および印刷専用データを出力する装置であり、受信機１００から通信端子９を除いた構成を有している。受信機２００は、通信端子９を持たないため制御部８には、印刷実行関数ｇｏＰｒｉｎｔ（）も用意されていない。その他の構成部品は受信機１００と同様である。このため、それらの詳細な説明はここでは繰返さない。受信機２００により、印刷専用データがメモリカード１４に出力される。
【００４０】
図３はメモリカード１４に書き込まれた印刷専用データを印刷するプリンタ３００のハードウェア構成を示す図である。プリンタ３００は、メモリカード１４に書き込まれた印刷専用データを印刷する画像形成装置であり、メモリカードリーダ／ライタ３０１と、プリンタ制御部３０２と、印刷画像生成部３０３と、印刷部３０４とを備える。
【００４１】
メモリカードリーダ／ライタ３０１は、メモリカード１４に記憶されている印刷専用データを読取る。メモリカード１４は、ユーザによりメモリカードリーダ／ライタ３０１に挿入される。
プリンタ制御部３０２は、メモリカード１４に記憶された印刷専用データの読取りのタイミングを制御し、メモリカードリーダ／ライタ３０１で読取られた印刷専用データに対して適切な処理を施し、印刷画像生成部３０３へ送る。
【００４２】
印刷画像生成部３０３は、プリンタ制御部３０２より受信した印刷専用データをビットマップデータに変換し、印刷部３０４に送る。印刷部３０４は、インクヘッドなどから構成され、ビットマップデータを印刷用紙上等に印刷する。プリンタ３００により、メモリカード１４に記憶された印刷専用データが印刷される。
【００４３】
図４は図１に示される受信機１００に接続されて使用されるプリンタ４００のハードウェア構成を示す図である。プリンタ４００は、受信機１００より受信した印刷専用データを印刷する画像形成装置であり、ＩＥＥＥ１３９４通信部４０１と、プリンタ制御部４０２と、印刷画像生成部３０３と、印刷部３０４とを備える。
【００４４】
ＩＥＥＥ１３９４通信部４０１は、受信機１００の通信端子９を介して印刷専用データを受信する。プリンタ制御部４０２は、ＩＥＥＥ１３９４通信部４０１が受信した印刷専用データに対して適切な処理を施し、印刷画像生成部３０３へ送る。以降の処理はプリンタ３００と同様なので図３と同じ番号を付与して説明を省略する。プリンタ４００により、ＩＥＥＥ１３９４通信部４０１より受信された印刷専用データが印刷される。
【００４５】
図５は、復号データ信号１０７に含まれる復号データの一例を示す図である。復号データには、表示スクリプトファイル１０７ａと、印刷専用データファイル名記述リスト１０７ｂと、印刷専用データ１０７ｃとが含まれる。
【００４６】
表示スクリプトファイル１０７ａには、モニタ７に表示される内容と制御部８で実行されるプログラムとがＢＭＬ（Ｂｒｏａｄｃａｓｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）に従って記述されている。印刷専用データファイル名記述リスト１０７ｂには、ＸＨＴＭＬ（ｅＸｔｅｎｓｉｂｌｅ　ＨｙｐｅｒＴｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）−ｐｒｉｎｔ言語（ＸＨＴＭＬにおいて印刷関連の記述方式を拡張定義したもの）で印刷専用データ１０７ｃのファイル名のリストが記述されている。なお、印刷専用データファイル名記述リスト１０７ｂには、印刷専用データ１０７ｃのファイル名のリストとともに、またはリストの代わりに印刷専用データ１０７ｃへのリンクが含まれるようにしてもよい。印刷専用データ１０７ｃは、印刷される実体のデータである。本明細書中では、印刷専用データファイル名記述リスト１０７ｂと印刷専用データ１０７ｃとを分けて考えているが、両者を一体として印刷専用データと考えてもよい。
【００４７】
表示スクリプトファイル１０７ａおよび印刷専用データファイル名記述リスト１０７ｂは、制御部８内のハードディスクの「￥ｂｒｏａｄｃａｓｔｄａｔａ」というディレクトリに、「ｄｉｓｐｌａｙ．ｂｍｌ」および「ｔｏｐｐａｇｅ．ｘｍｌ」というファイル名でそれぞれ記憶されている。
【００４８】
ＪＰＥＧ（Ｊｏｉｎｔ　Ｐｈｏｔｏｇｒａｐｈｉｃ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ）形式の静止画データである印刷専用データ１０７ｃは、該ハードディスクの「￥ｂｒｏａｄｃａｓｔｄａｔａ￥ｆｉｌｅｓ」というディレクトリに、「ｉｍａｇｅ．ｊｐｇ」というファイル名で記憶されている。
【００４９】
図６は、図５に示される表示スクリプトファイル１０７ａの一例を示す図である。表示スクリプトファイル１０７ａの前半部分（＜ｓｃｒｉｐｔ＞から＜／ｓｃｒｉｐｔ＞までの部分）には、制御部８で使用される各関数の定義がされている。表示スクリプトファイル１０７ａの後半部分（＜ｂｏｄｙ＞から＜／ｂｏｄｙ＞までの部分）には、制御部８で実行されるプログラムが記述されている。
【００５０】
制御部８で実行されるプログラムについて説明する。印刷専用データの供給者が用意した印刷ボタンをモニタ７に表示する（Ｓ６０１）。モニタ７に表示された印刷ボタンをユーザが押下したか否かが判断される（Ｓ６０２）。ユーザが印刷ボタンを押下した場合には、印刷実行関数ｇｏＰｒｉｎｔ（）が用意されているか否かが判断される（Ｓ６０３）。印刷実行関数ｇｏＰｒｉｎｔ（）が用意されていれば、印刷ファイル名記述リスト「ｔｏｐｐａｇｅ．ｘｍｌ」に記述されている印刷専用データの印刷が実行される（Ｓ６０４）。なお、上述のように印刷専用データファイル名記述リスト１０７ｂと印刷専用データ１０７ｃとを一体として印刷専用データと考える場合では、印刷ファイル名記述リスト「ｔｏｐｐｐａｇｅ．ｘｍｌ」に記述されたテキストなどの内容とリンクされているデータが印刷される。印刷実行関数ｇｏＰｒｉｎｔ（）が用意されていなければ（Ｓ６０５）、印刷ファイル名記述リスト「ｔｏｐｐａｇｅ．ｘｍｌ」および印刷ファイル名記述リスト「ｔｏｐｐａｇｅ．ｘｍｌ」に記述されている印刷専用データがメモリカード１４に書き込まれる（Ｓ６０６）。
【００５１】
次に、以上のように構成されたテレビジョン放送用印刷システムの動作について説明する。
図７は、受信機１００（２００）が実行する処理のフローチャートである。まず、図１に示される受信機１００が実行する処理について説明を行ない、その後に、受信機２００が実行する処理について説明を行なう。
【００５２】
受信機１００のチューナ１は、ユーザが所望するチャンネルのディジタルテレビジョン放送信号を受信する（Ｓ７０２）。制御部８は、復号データ信号１０７中に含まれる表示スクリプトファイル１０７ａに従って以下の処理を実行する。なお、以下の処理は、図６に示した表示スクリプトファイル１０７ａに記述されたプログラムよりもより詳細な処理となっている。
【００５３】
図８に示されるように、制御部８は、印刷専用データ１０７ｃを印刷させるための印刷ボタン８０２をモニタ７上に表示させる（Ｓ７０４）。制御部８は、ユーザがリモコン等を操作した結果の入力情報を感知し印刷ボタン８０２が選択または押下されたかどうかによって、印刷専用データ１０７ｃの印刷指示があったか否かを判断する（Ｓ７０６）。印刷指示がなければ（Ｓ７０６でＮＯ）、印刷指示があるまで待機する（Ｓ７０６）。印刷指示があれば（Ｓ７０６でＹＥＳ）、制御部８は、印刷実行関数ｇｏＰｒｉｎｔ（）が用意されているか否かを判断する（Ｓ７０８）。
【００５４】
受信機１００の制御部８には、印刷実行関数ｇｏＰｒｉｎｔ（）が予め用意されているので（Ｓ７０８でＹＥＳ）、制御部８は、通信端子９にプリンタ４００が接続されているか否かを判断する（Ｓ７１０）。プリンタ４００が接続されていれば（Ｓ７１０でＹＥＳ）、制御部８は、プリンタ４００からプリンタの状態を取得し、プリンタ４００が印刷可能状態にあるか否かを判断する（Ｓ７１２）。ここで、印刷可能状態とは、プリンタ４００に電源が供給されており、プリンタ用紙が充填されており、かつインクまたはトナーが切れていない状態をいう。また、印刷命令を保持しておくスプーラと呼ばれる機構が受信機１００およびプリンタ４００のどちらにも無い場合は、プリンタ４００が前の印刷命令を実行中であるときも、印刷可能状態ではない。プリンタ４００が印刷可能状態にあれば（Ｓ７１２でＹＥＳ）、受信機１００は、プリンタ４００に印刷専用データ１０７ｃを送信する（Ｓ７１４）。プリンタ４００に印刷専用データ１０７ｃを送信することにより、プリンタ４００で印刷専用データ１０７ｃが印刷される。
【００５５】
通信端子９にプリンタ４００が接続されていない場合（Ｓ７１０でＮＯ）、または通信端子９にプリンタ４００は接続されているが、プリンタ４００が印刷可能状態にない場合（Ｓ７１０でＹＥＳ、Ｓ７１２でＮＯ）には、制御部８はメモリカード１４への印刷専用データ１０７ｃの書き込みを試みる。なお、メモリカード１４への書き込みを試みる前に、ユーザに「プリンタが使用できないのでメモリカードに書き込んでよいか」を尋ねるようにしても良い。
【００５６】
制御部８は、メモリカードリーダ／ライタ１１にメモリカード１４が装着されているか否かを判断する（Ｓ７１６）。メモリカード１４が装着されていれば（Ｓ７１６でＹＥＳ）、制御部８は、メモリカード１４が書き込み可能状態にあるか否かを判断する（Ｓ７１８）。メモリカード１４が書き込み可能状態にあれば（Ｓ７１８でＹＥＳ）、制御部８は、メモリカード１４に印刷専用データ１０７ｃを格納するために、図９に示すようなメモリカード１４内に印刷専用データファイル名記述リスト１０７ｂの格納先となるディレクトリおよび印刷専用データ１０７ｃの格納先となるディレクトリを作成する（Ｓ７２０）。なお、制御部８は、メモリカード１４内にディレクトリ「￥ｐｒｉｎｔｄａｔａ」が存在するか否かを調べる。ディレクトリ「￥ｐｒｉｎｔｄａｔａ」が存在しない場合には、制御部８は、ディレクトリ「￥ｐｒｉｎｔｄａｔａ」、印刷専用データファイル名記述リスト１０７ｂの格納先のとなるディレクトリ「￥ｐｒｉｎｔｄａｔａ￥ｄａｔａ１」および印刷専用データ１０７ｃの格納先となるディレクトリ「￥ｐｒｉｎｔｄａｔａ￥ｄａｔａ１￥ｆｉｌｅｓ」を作成する。メモリカード１４内にディレクトリ「￥ｐｒｉｎｔｄａｔａ」が存在する場合には、制御部８は、ディレクトリ「￥ｐｒｉｎｔｄａｔａ」の下に、印刷専用データファイル名記述リスト１０７ｂおよび印刷専用データ１０７ｃの格納先となるディレクトリをすでに存在するディレクトリとは別名で作成する。たとえば、図９に示されるように、印刷専用データファイル名記述リスト１０７ｂの格納先としてディレクトリ「￥ｐｒｉｎｔｄａｔａ￥ｄａｔａ２」を作成し、印刷専用データ１０７ｃの格納先としてディレクトリ「￥ｐｒｉｎｔｄａｔａ￥ｄａｔａ２￥ｆｉｌｅｓ」を作成する。
【００５７】
なお、メモリカード１４に格納されるデータは印刷データに限られず、たとえば、“何枚印刷する”といった印刷ジョブに関する情報をファイル化してメモリカード１４に格納するようにしてもよい。
【００５８】
制御部８は、メモリカード１４に記憶されている印刷専用データ１０７ｃのうち、既にプリンタ３００により印刷が終了しているものを削除する（Ｓ７２２）。後述するように、プリンタ３００は、印刷専用データ１０７ｃを印刷した後、その印刷専用データ１０７ｃに対応する印刷終了フラグをメモリカード１４に格納する。例えば、図１０に示されるようにメモリカード１４に記憶されている印刷専用データ１０７ｃ毎にフラグが設けられている。フラグには上述した印刷終了フラグと未印刷フラグとの２種類のフラグがあり、削除処理（Ｓ７２２）では、印刷終了フラグと対応付けられている印刷専用データ１０７ｃが削除される。
【００５９】
制御部８は、印刷専用データファイル名記述リスト１０７ｂおよび印刷専用データ１０７ｃをディレクトリ作成処理（Ｓ７２０）で作成したメモリカード１４の格納先（たとえば、ディレクトリ「￥ｐｒｉｎｔｄａｔａ￥ｄａｔａ１」および「￥ｐｒｉｎｔｄａｔａ￥ｄａｔａ１￥ｆｉｌｅｓ」）に格納する（Ｓ７２４）。
【００６０】
メモリカードリーダ／ライタ１１にメモリカード１４が装着されていない場合（Ｓ７１６でＮＯ）、またはメモリカード１４の書込み禁止スイッチがロック状態になっているなどして、メモリカード１４へデータが書き込めない状態の場合には（Ｓ７１８でＮＯ）、その旨をユーザに通知し、制御部８は処理を終了する。
【００６１】
次に、受信機２００が実行する処理について説明を行なう。受信機２００は、受信機１００と同様に放送信号受信処理（Ｓ７０２）から関数存否判断処理（Ｓ７０８）までの処理を実行する。
【００６２】
受信機２００の制御部８には上述のように、印刷実行関数ｇｏＰｒｉｎｔ（）が予め用意されていないので（Ｓ７０８でＮＯ）、受信機２００は、受信機１００と同様にメモリカード装着判断処理（Ｓ７１６）から印刷専用データ格納処理（Ｓ１３２４）までの処理を実行する。
【００６３】
図１１は、図３に示されるプリンタ３００が実行する処理のフローチャートである。プリンタ制御部３０２は、メモリカードリーダ／ライタ３０１にメモリカード１４が装着されているか否かを判断する（Ｓ１１０２）。メモリカード１４が装着されていなければ（Ｓ１１０２でＮＯ）、装着されるまで待機する。
【００６４】
メモリカード１４が装着されていれば（Ｓ１１０２でＹＥＳ）、プリンタ制御部３０２は、印刷画像生成部３０３を介して印刷部３０４よりメモリカード１４のディレクトリ「￥ｐｒｉｎｔｄａｔａ」より下のディレクトリに格納されている印刷が未終了の印刷専用データ１０７ｃを印刷する（Ｓ１１０４）。すなわち、プリンタ制御部３０２は、印刷終了フラグが対応付けられていない印刷専用データ１０７ｃを印刷する。
【００６５】
印刷が終了した時点で、プリンタ制御部３０２は、印刷済みの印刷専用データ１０７ｃに対応する印刷終了フラグをメモリカード１４に書き込む（Ｓ１１０６）。以上のようにしてメモリカード１４に格納された印刷専用データ１０７ｃの印刷が行なわれる。
【００６６】
図１２は、図４に示されるプリンタ４００が実行する処理のフローチャートである。プリンタ制御部４０２は、ＩＥＥＥ１３９４通信部４０１を介して受信機１００より印刷専用データ１０７ｃを受信したか否かを判断する（Ｓ１２０２）。印刷専用データ１０７ｃを受信していなければ（Ｓ１２０２でＮＯ）、これらのデータを受信するまで待機する。
【００６７】
プリンタ制御部４０２は、印刷専用データ１０７ｃを受信すると（Ｓ１２０２でＹＥＳ）、印刷画像生成部３０３を介して印刷部３０４より印刷専用データ１０７ｃを印刷する（Ｓ１２０４）。
【００６８】
以上説明したように実施の形態１によると、受信機は、印刷実行関数ｇｏＰｒｉｎｔ（）を持つか否かにより、印刷専用データの出力先を切り替えている。このため、プリンタへの通信端子を持つ受信機と持たない受信機とが混在する場合であっても、適切な出力先へ印刷専用データを出力することができる。
【００６９】
また、チューナが受信するディジタルテレビジョン放送信号には、印刷専用データの他に、その印刷専用データの出力の方法を記述した表示スクリプトファイルが含まれる。このため、受信機は、表示スクリプトファイルに記述されたプログラムを実行することにより、適切な出力先へ印刷専用データを出力することができる。よって、放送局は、受信機の種類ごとに印刷専用データを放送する必要がなく、放送信号のデータ量を削減することができる。
【００７０】
（実施の形態２）
以下、本発明の実施の形態２に係るテレビジョン放送用印刷システムについて説明する。
本発明の実施の形態２に係るテレビジョン放送用印刷システムは、上述した実施の形態１に係るテレビジョン放送用印刷システムと同様のハードウェア構成を有する。
【００７１】
本実施の形態では、メモリカード１４に記憶された印刷済みの印刷専用データ１０７ｃを受信機１００（２００）が削除するのではなく、プリンタ３００が削除する点が実施の形態１とは異なる。
【００７２】
図１３は、受信機１００（２００）が実行する処理のフローチャートである。上述のように受信機１００（２００）は印刷専用データ１０７ｃの削除を行なわない。図１３に示されるフローチャートは、図７に示される実施の形態１に係る受信機１００（２００）が実行する処理のフローチャートから印刷専用データ削除処理（Ｓ７２２）を除いたものである。すなわち、実施の形態２における受信機１００（２００）は、印刷済みの印刷専用データ１０７ｃを削除しない点以外は、実施の形態１における受信機１００（２００）と同様の処理を行なう。
【００７３】
図１４は、図３に示されるプリンタ３００が実行する処理のフローチャートである。メモリカード装着判断処理（Ｓ１１０２）は、図１１に示される実施の形態１に係るプリンタ３００が実行するメモリカード装着判断処理（Ｓ１１０２）と同様である。
【００７４】
メモリカードリーダ／ライタ３０１にメモリカード１４が装着されていれば（Ｓ１１０２でＹＥＳ）、プリンタ制御部３０２は、メモリカード１４のディレクトリ「￥ｐｒｉｎｔｄａｔａ」より下のディレクトリに格納されている各印刷専用データ１０７ｃについて、印刷終了フラグが立っていないか否かを調べる（Ｓ１４０２）。ここで、印刷終了フラグとは、印刷が終了した印刷専用データ１０７ｃに対して設けられるフラグであり、プリンタ３００のプリンタ制御部３０２内に記憶される。印刷終了フラグが立っていない印刷専用データについては（Ｓ１４０２でＹＥＳ）、印刷専用データ１０７ｃが、印刷画像生成部３０３を介して印刷部３０４より印刷される（Ｓ１４０３）。その後、印刷済みの印刷専用データ１０７ｃに対応する印刷終了フラグがプリンタ制御部３０２内に記憶される（Ｓ１４０４）。印刷終了フラグが立っている印刷専用データについては（Ｓ１４０２でＮＯ）、印刷が終了しているため、印刷処理は行なわれない。以上の印刷処理をすべての印刷専用データについて行なう（Ｓ１４０１〜Ｓ１４０５）。
【００７５】
プリンタ制御部３０２は、未削除リストに一定期間以上登録されているファイル名があるか否かを調べる（Ｓ１４０６）。ここで、未削除リストとは、プリンタ制御部３０２内に作成されるリストであり、未削除リストには、印刷は終了しているが削除できなかった印刷専用データ１０７ｃのファイル名が記憶されている。上述の一定期間とは、数時間であってもよいし、数日であってもよい。
【００７６】
一定期間以上登録されているファイル名が存在する場合には（Ｓ１４０６でＹＥＳ）、ユーザが当該ファイル名に対応する印刷専用データ１０７ｃを削除する意志がないものとみなし、当該ファイル名を未削除リストから削除する（Ｓ１４０７）。
【００７７】
未削除リストからのファイル名削除処理（Ｓ１４０７）の後、または未削除リストに一定期間以上登録されているファイル名がない場合には（Ｓ１４０６でＮＯ）、プリンタ制御部３０２は、メモリカード１４にデータの書き込みが可能か否かを判断する（Ｓ１４０８）。具体的には、プリンタ制御部３０２は、メモリカード１４の書込み禁止スイッチがロック状態にあるか否かを調べる。
【００７８】
メモリカード１４にデータの書き込みが可能であれば（Ｓ１４０８でＹＥＳ）、プリンタ制御部３０２は、印刷処理（Ｓ１４０３）で印刷され、印刷終了フラグが立てられている印刷専用データ１０７ｃをメモリカード１４より削除する（Ｓ１４１０）。それとともに、プリンタ制御部３０２は、印刷終了フラグを削除する。また、プリンタ制御部３０２は、未削除リストに登録されているファイル名に該当する印刷専用データ１０７ｃを削除するとともに、未削除リストに記憶されているファイル名を削除する（Ｓ１４１２）。
【００７９】
メモリカード１４にデータの書き込みができる状態でなければ（Ｓ１４０８でＮＯ）、印刷済みの印刷専用データ１０７ｃを削除することができない。このため、プリンタ制御部３０２は、印刷処理（Ｓ１４０２）で印刷済みの印刷専用データ１０７ｃのファイル名を未削除リストに登録する（Ｓ１４１４）。その後、プリンタ制御部３０２は、ユーザに、未削除の印刷専用データ１０７ｃが存在することを知らせるために、図示しないスピーカ等を使用し、警告を発する（Ｓ１４１６）。例えば、プリンタ制御部３０２は、スピーカから「メモリカード内の印刷専用データが消去できません」などのメッセージを発するようにしてもよいし、警告音を発するようにしてもよい。
【００８０】
図４に示されるプリンタ４００が実行する処理は、図１２を参照して説明した実施の形態１におけるプリンタ４００の処理と同様である。
以上説明したように、実施の形態２によると、実施の形態１の効果に加えて、以下に示すような効果を有する。
【００８１】
すなわち、本実施の形態では、プリンタ側でメモリカードに記憶されている印刷済みの印刷専用データの削除を行なっている。このため、ユーザは、メモリカードに記憶されている印刷専用データを印刷した後、それを削除するために、再度受信機にメモリカードを装着する必要がない。よって、ユーザの手間が省ける。
【００８２】
また、プリンタが印刷済みの印刷専用データを削除する際にメモリカードの書込み禁止スイッチがロック状態になっている等の場合には、印刷専用データのファイル名を未削除リストに登録している。このようにすることにより、次にユーザがメモリカードをプリンタに装着し印刷専用データを印刷する際に、未削除の印刷専用データを削除することができるようになる。
【００８３】
さらに、メモリカードの書込み禁止スイッチがロック状態になっている場合には、プリンタは警告を発する。このため、印刷専用データの削除のし忘れを防ぐことができる。
【００８４】
なお、プリンタ制御部３０２の記憶容量を超えて印刷終了フラグが登録されようとする場合には、作成順が古い印刷終了フラグより消去するようにしてもよい。
【００８５】
（実施の形態３）
次に、本発明の実施の形態３に係るテレビジョン放送用印刷システムについて説明する。
本発明の実施の形態３に係るテレビジョン放送用印刷システムは、上述した実施の形態１に係るテレビジョン放送用印刷システムと同様のハードウェア構成を有する。
【００８６】
本実施の形態では、受信機１００が印刷専用データ１０７ｃをプリンタ４００よりもメモリカード１４に優先させて出力する点が、実施の形態１および２とは異なる。また、本実施の形態ではメモリカード１４は追記型であるものとする。すなわち、メモリカード１４にデータを書き込むことはできるが、一度書き込まれたデータを消去することはできない。
【００８７】
図１５は、受信機１００（２００）が実行する処理のフローチャートである。放送信号受信処理（Ｓ７０２）から印刷指示判断処理（Ｓ７０６）までは、図７に示した実施の形態１に係る受信機１００（２００）が実行する処理と同様である。
【００８８】
印刷指示があれば（Ｓ７０６でＹＥＳ）、受信機１００（２００）の制御部８は、メモリカードリーダ／ライタ１１にメモリカード１４が装着されているか否かを判断する（Ｓ７１６）。メモリカード１４が装着されていれば（Ｓ７１６でＹＥＳ）、制御部８は、ディレクトリ作成処理（Ｓ７２０）および印刷専用データ格納処理（Ｓ１３２４）を処理を実行する。これらの処理は、図７に示した実施の形態１に係る受信機１００（２００）が実行する処理と同様である。
【００８９】
メモリカードリーダ／ライタ１１にメモリカード１４が装着されていなければ（Ｓ７１６でＮＯ）、制御部８は、印刷実行関数ｇｏＰｒｉｎｔ（）が用意されているか否かを判断する（Ｓ７０８）。
【００９０】
受信機１００の制御部８には、印刷実行関数ｇｏＰｒｉｎｔ（）が予め用意されているので（Ｓ７０８でＹＥＳ）、プリンタ接続判断処理（Ｓ７１０）から印刷専用データ送信処理（Ｓ７１４）までの処理が実行される。これらの処理は、図７に示した実施の形態１に係る受信機１００が実行する処理と同様である。
【００９１】
受信機２００の制御部８には、印刷実行関数ｇｏＰｒｉｎｔ（）が予め用意されていないので（Ｓ７０８でＮＯ）、処理を終了する。
【００９２】
図１６は、図３に示されるプリンタ３００が実行する処理のフローチャートである。プリンタ制御部３０２は、メモリカード装着判断処理（Ｓ１１０２）を実行する。この処理は、図１１に示される実施の形態１に係るプリンタ３００が実行するメモリカード装着判断処理（Ｓ１１０２）と同様である。
【００９３】
メモリカードリーダ／ライタ３０１にメモリカード１４が装着されていれば（Ｓ１１０２でＹＥＳ）、プリンタ制御部３０２は、印刷が終了していない印刷専用データ１０７ｃを図１７に示されるようなプリンタ３００の表示部３０５に表示する（Ｓ１６０２）。例えば、表示部３０５には未印刷の印刷専用データ１０７ｃが７つ表示されており、このうち、太枠で囲われた印刷専用データ１６０２が、印刷対象の印刷専用データ１０７ｃとして現在選択されている。なお、印刷専用データ１０７ｃの印刷が終了しているか否かは、印刷専用データ１０７ｃに対応する印刷終了フラグがメモリカード１４に書き込まれているか否かにより判断される。
【００９４】
プリンタ制御部３０２は、ユーザからの印刷専用データ１０７ｃの印刷要求があるか否かを判断する（Ｓ１６０４）。印刷専用データ１０７ｃの印刷要求は、図１７に示されるようなプリンタ３００の操作ボタン３０６を操作することにより、表示部３０５に表示された印刷対象となる印刷専用データ１６０２を選択することにより行なわれる。なお、印刷対象となる印刷専用データ１６０２は１つとは限られず２つ以上であってもよい。
【００９５】
印刷専用データ１０７ｃの印刷要求があれば（Ｓ１６０４でＹＥＳ）、印刷処理（Ｓ１１０４）および印刷終了フラグ書き込み処理（Ｓ１１０６）が実行される。これらの処理は、図１１に示したものと同様である。
印刷専用データ１０７ｃの印刷要求がなければ（Ｓ１６０４でＮＯ）、プリンタ制御部３０２は、処理を終了する。
【００９６】
図４に示されるプリンタ４００が実行する処理は、図１２を参照して説明した実施の形態１におけるプリンタ４００の処理と同様である。
以上説明したように、本実施の形態によると、実施の形態１の効果に加えて、以下に示すような効果を有する。
【００９７】
すなわち、本実施の形態では、上述の実施形態と異なり、印刷専用データの出力先としてプリンタよりもメモリカードを優先させている。このため、ユーザは、メモリカードに印刷専用データを次々と蓄積させ、後でまとめて印刷するという使い方ができる。
【００９８】
また、追記型のメモリカードが用いられ、印刷が終了した印刷専用データに対しては、印刷終了フラグがメモリカードに書き込まれる。このため、印刷専用データの印刷回数を制限することができ、著作権の保護を図ることができる。
【００９９】
以上、本発明に係るテレビジョン放送用印刷システムについて、実施の形態に基づいて説明したが、本発明は、この実施の形態に限定されるものではない。
【０１００】
例えば、実施の形態３では、追記型のメモリカードを用いているが、追記型に限られるものではない。その場合には、印刷終了フラグが書き込まれた印刷専用データを含むメモリカードを受信機のメモリカードリーダ／ライタに装着した時点で削除するようにしてもよい。
【０１０１】
また、上述の実施の形態では、印刷専用データの出力先は、印刷実行関数ｇｏＰｒｉｎｔ（）の存否等に決定しているが、最終的には、ユーザが出力先を変更できるようにしてもよい。例えば、図１８に示されるように、受信機がプリンタまたはメモリカードへ印刷専用データを出力する際に、出力先指定のボタン１７０２および１７０４がモニタ７上に表示される。ユーザは、出力先を変更したいと考えた場合には、リモコン等を使用し、ボタン１７０２またはボタン１７０４を選択し、出力先の変更を行なう。図１８の例では、太枠で囲われたメモリカード用のボタン１７０４が選択されている。また、ユーザからの指示ではなく、印刷指示の状況によって出力先を変更してもよい。例えば、印刷指示が受信機の予約印刷機能からの指示であれば、印刷専用データをメモリカードに出力するようにしてもよい。なぜなら、予約印刷のときに通信端子経由で印刷専用データを出力すると、もしプリンタが紙ジャムなどを起こしたときにユーザはプリンタの近くには居ず、印刷動作を再開させることができない。そうすると次の予約印刷機能からの印刷指示が実行できなくなる。メモリカードに出力するとその心配はなくなる。メモリカードの記憶容量がいっぱいの状況になった場合には、通信端子への出力に切り替えるなどを行ってもよい。
【０１０２】
また、図７に示した実施の形態１に係る受信機では、印刷専用データをメモリカードに格納する時点で印刷済みの印刷専用データを削除するようにしているが、印刷済みの印刷専用データの削除のタイミングはこれに限られるものではない。例えば、受信機のメモリカードリーダ／ライタにメモリカードが装着された時点で印刷済みの印刷専用データを削除するようにしてもよいし、印刷指示受信部を介してユーザより消去指示を受信した時点で印刷済みの印刷専用データを削除するようにしてもよい。
【０１０３】
さらに、受信機にメモリカードが装着された時点で、メモリカードに記憶されているデータをすべて削除するようにしてもよい。
【０１０４】
また、実施の形態２におけるプリンタでは、未削除リストに登録されたファイル名を一定期間経過後に未削除リストから削除するようにしているが、削除しないようにしてもよい。
【０１０５】
さらに、上述の実施の形態では、ユーザが所望すれば、受信機は、印刷専用データを必ずメモリカードに書き込むことができる。しかし、印刷専用データの中には、著作権保護の観点からメモリカードへの書き込みを制限すべきものも含まれる。このため、例えば、図１９に示すように、印刷専用データを作成する際のオーサリングツールに著作権保護ボタン１８０２を設けてもよい。著作権保護ボタン１８０２を押すことにより、現在作成中の印刷専用データをメモリカードに書き込むことができないように、図５および図６に示した表示スクリプトファイル１０７ａのプログラムが自動的に書換えられる。
【０１０６】
さらにまた、上述の実施の形態では、テレビジョン信号に印刷専用データが重畳されている例について説明したが、それに限られるものではない。たとえば、印刷専用データはインターネットなどの通信網を経由して配信されてもよい。また、印刷専用データを受信する受信機は、テレビジョン信号を再生する受信機に限られず、パーソナルコンピュータやＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔ）などであってもよい。さらに、印刷や保存されるデータは印刷専用データに限られず、ディスプレイ等に表示された画面のハードコピーであってもよい。
【０１０７】
【発明の効果】
本発明によると、受信機の種類ごとに印刷データを用意しなくても各受信機に対応した方法で印刷データを印刷することができるようになる。
また、放送信号のデータ量を削減することができる。
【０１０８】
また、画像形成装置に接続可能な受信機と画像形成装置に接続不可能な受信機との双方の受信機において、印刷データの最適な出力先を決定することができる。
さらに、ユーザが印刷データの出力先を指定する必要がないため、ユーザの負担を軽減させることができる。
【０１０９】
さらにまた、ユーザの意志により印刷データの出力先を変更することもできる。
さらにまた、画像形成装置で印刷された印刷データを、受信機で消去することができる。
【０１１０】
また、印刷専用データの著作権保護を図ることができる。
さらに、画像形成装置にデータの書き込みができない場合であっても、印刷済みの印刷データの削除のし忘れがなくなる。
さらにまた、外部記憶装置に印刷データを次々と蓄積させ、後でまとめて印刷させることができる。
【０１１１】
また、印刷データの印刷回数の制限ができ、著作権の保護を図ることができる。
さらにまた、ユーザの所望する出力先に印刷データを出力することができる。
【０１１２】
以上要約すると、図２０に示されるように受信機１００（２００）は、印刷実行関数ｇｏＰｒｉｎｔ（）の存否、受信機１００（２００）にプリンタ４００が接続されているか否か、プリンタ４００が印刷可能状態にあるか否か、受信機１００（２００）にメモリカード１４が接続されているか否か、ユーザより印刷専用データ１０７ｃの出力先の指示があるか否か等の条件に基づいて、印刷専用データ１０７ｃをプリンタ４００またはメモリカード１４に出力する。
【０１１３】
以上のように、本発明に係るテレビジョン放送用の受信機および当該受信機で受信された印刷データを印刷するための画像形成装置により、印刷データの出力先が自動的に選択され、かつ、印刷が終了した印刷データは自動的に削除される。このため、印刷データにおけるデータ管理が楽になり、特に、印刷専用コンテンツを含むディジタルテレビジョン放送用の受信機および当該受信機で受信された印刷専用データを印刷するための画像形成装置として、その実用的価値は極めて高い。
【図面の簡単な説明】
【図１】本発明の実施の形態１における第１の受信機のハードウェア構成を示すブロック図である。
【図２】本発明の実施の形態１における第２の受信機のハードウェア構成を示すブロック図である。
【図３】メモリカードに書き込まれた印刷専用データを印刷するプリンタのハードウェア構成を示す図である。
【図４】図１に示される受信機に接続されて使用されるプリンタのハードウェア構成を示す図である。
【図５】復号データ信号に含まれる復号データの一例を示す図である。
【図６】図５に示される表示スクリプトファイルの一例を示す図である。
【図７】受信機が実行する処理のフローチャートである。
【図８】印刷ボタンが画面に表示されたモニタの一例を示す外観図である。
【図９】メモリカード内に作成されるディレクトリの一例を示す図である。
【図１０】メモリカードに格納されている印刷専用データに対応付けられたフラグを説明するための図である。
【図１１】図３に示されるプリンタが実行する処理のフローチャートである。
【図１２】図４に示されるプリンタが実行する処理のフローチャートである。
【図１３】受信機が実行する処理のフローチャートである。
【図１４】図３に示されるプリンタが実行する処理のフローチャートである。
【図１５】受信機が実行する処理のフローチャートである。
【図１６】図３に示されるプリンタが実行する処理のフローチャートである。
【図１７】表示部が設けられたプリンタの外観図である。
【図１８】出力先指定ボタンが画面に表示されたモニタの一例を示す外観図である。
【図１９】画面上に実行中のオーサリングツールに著作権保護ボタンが表示されたパーソナルコンピュータの一例を示す外観図である。
【図２０】本発明の実施の形態に係るテレビジョン放送用印刷システムの動作を要約して説明する図である。
【符号の説明】
１　チューナ
２　多重化信号分離部
３　音声信号復号化部
４　映像信号復号化部
５　データ信号復号化部
６　スピーカ
７　モニタ
８　制御部
９　通信端子
１１，３０１　メモリカードリーダ／ライタ
１２　合成部
１３　印刷指示受信部
１４　メモリカード
１５　印刷指示入力部
１００，２００　受信機
１０１　受信信号
１０２，１０５　音声信号
１０３，１０６　映像信号
１０４　データ信号
１０７　復号データ信号
１０７ａ　表示スクリプトファイル
１０７ｂ　印刷専用データファイル名記述リスト
１０７ｃ　印刷専用データ
３００，４００　プリンタ
３０２　プリンタ制御部
３０３　印刷画像生成部
３０４　印刷部
３０５　表示部
３０６　操作ボタン
４０１　ＩＥＥＥ１３９４通信部
４０２　プリンタ制御部
８０２　印刷ボタン
１６０２　印刷専用データ
１７０２，１７０４　ボタン
１８０２　著作権保護ボタン
【図１】
2004064747.tif 000003
【図２】
2004064747.tif 000004
【図３】
2004064747.tif 000005
【図４】
2004064747.tif 000006
【図５】
2004064747.tif 000007
【図６】
2004064747.tif 000008
【図７】
2004064747.tif 000009
【図８】
2004064747.tif 000010
【図９】
2004064747.tif 000011
【図１０】
2004064747.tif 000012
【図１１】
2004064747.tif 000013
【図１２】
2004064747.tif 000014
【図１３】
2004064747.tif 000015
【図１４】
2004064747.tif 000016
【図１５】
2004064747.tif 000017
【図１６】
2004064747.tif 000018
【図１７】
2004064747.tif 000019
【図１８】
2004064747.tif 000020
【図１９】
2004064747.tif 000021
【図２０】
2004064747.tif 000022