(57)【要約】【課題】ＴＶで表示されている画像をプリンタを用いて印刷する場合、一般的なプリンタではなく限定的なプリンタと専用のＴＶを用いる必要があった。【解決手段】ネットワークに接続しＷｅｂサーバからコンテンツを取得し表示するＴＶと、前記ＴＶに接続されるプリンタと、ネットワークに接続しＷｅｂサーバからコンテンツを取得しプリンタの印刷制御を行うサーバ、から構成され、前記サーバは前記ＴＶからコンテンツに関する情報を受信し、前記サーバは前記プリンタで印刷する。【選択図】図１
2011142459.tif 000002
【特許請求の範囲】
【請求項１】
ＷＥＢコンテンツを取得し、描画するブラウザ部と、
放送コンテンツを取得し、描画するＴＶ制御部と、
録画予約情報を管理する予約管理部と、
印刷情報を送信する印刷情報送信部と、から構成され、
前記印刷情報送信部は、前記ブラウザ部からコンテンツのＵＲＬを取得し、前記ＴＶ制御部から画像を取得し、前記予約管理部から予約時刻を取得し、これらを印刷情報として送信する、ことを特徴とするプリンタに接続可能なテレビ。
【請求項２】
請求項１に記載のプリンタに接続可能なテレビにおいて、リモコンからの入力を受信するリモコン入力部とアンテナからの入力を受信する放送波入力部とを備えており、
前記ブラウザ部は、前記ＷＥＢコンテンツを表示中に、前記リモコンからの操作信号により、表示している映像を印刷する場合に、前記前記ＷＥＢコンテンツが特定できるＵＲＬを含む情報を前記印刷情報送信部に対して出力することを特徴とするプリンタに接続可能なテレビ。
【請求項３】
請求項１に記載のプリンタに接続可能なテレビにおいて、リモコンからの入力を受信するリモコン入力部とアンテナからの入力を受信する放送波入力部とを備えており、
前記ＴＶ制御部は、前記放送波入力部を介してアンテナから取得したコンテンツ画像またはＴＶのアプリケーション画像を表示中に、前記リモコンからの操作信号により、表示している画像を印刷する場合に、表示している画像と同じ画像を前記印刷情報送信部に対して出力することを特徴とするプリンタに接続可能なテレビ。
【請求項４】
請求項１に記載のプリンタに接続可能なテレビにおいて、
前記ＴＶ制御部は、あらかじめ前記リモコンからの操作によって予約録画やコンテンツのダウンロードなどの予約が入った場合に予約情報として前記予約管理部に通知し、前記予約管理部は記憶部にデータとして保存することを特徴とするプリンタに接続可能なテレビ。
【請求項５】
請求項１に記載のプリンタに接続可能なテレビにおいて、
前記印刷情報送信部は、前記ブラウザ部のＵＲＬやブラウザ情報などの情報や前記ＴＶ制御部からの画像データを取得すると、前記予約管理部から予約情報を取得し、印刷情報を生成してネットワーク接続部を介してプリンタ制御サーバに送信することを特徴とするプリンタに接続可能なテレビ。
【請求項６】
ネットワークに接続しＷｅｂサーバからコンテンツを取得し、表示するテレビと、
前記ＴＶと接続されるプリンタと、
ネットワークに接続しＷｅｂサーバからコンテンツを取得し、プリンタの印刷制御を行うプリンタ制御サーバと、から構成され、
前記テレビは印刷するコンテンツの情報と印刷命令を前記プリンタ制御サーバに送信し、
前記プリンタ制御サーバは前記テレビから受信したコンテンツの情報と印刷命令に従い、前記プリンタで印刷する、ことを特徴とする通信システム。
【請求項７】
請求項６に記載の通信システムにおいて、前記プリンタ制御サーバは、前記テレビに接続されたプリンタを認識し、印刷制御を行う機能を備えていることを特徴とする通信システム。
【請求項８】
印刷情報を受信する印刷情報受信部と、
前記印刷情報受信部で受信した印刷情報に基づき、ＷＥＢコンテンツや印刷情報受信部で受信した印刷情報に含まれる画像情報などを取得し、描画するブラウザ部と、
印刷可能時刻を管理する時刻管理部と、
プリンタの印刷制御を行うプリンタ制御部と、
印刷データを記憶する記憶部と、から構成され、
前記プリンタ制御部は、前記ブラウザ部から取得した印刷データを前記記憶部に記憶し、前記時刻管理部から取得した印刷可能時刻に従い、プリンタの印刷制御を行う、ことを特徴とするプリンタ制御サーバ。
【請求項９】
請求項８に記載のプリンタ制御サーバにおいて、
前記印刷情報受信部は、受け取った印刷情報を解析し、コンテンツのＵＲＬや画像データや前記テレビのブラウザ情報が含まれている場合に、前記ブラウザ部にコンテンツのＵＲＬや画像データや前記テレビのブラウザ情報を送り、印刷不可時刻が含まれている場合は時刻管理部に印刷不可時刻を送ることを特徴とするプリンタ制御サーバ。
【請求項１０】
請求項８に記載のプリンタ制御サーバにおいて、
前記ブラウザ部では、前記印刷情報受信部よりコンテンツのＵＲＬや前記テレビブラウザ情報が送られてきた場合、ＵＲＬを用いて前記ネットワーク接続部を介してＷｅｂサーバからコンテンツを取得して解析し、取得したコンテンツを前記プリンタ制御部が取り扱えるフォーマットに変換して前記プリンタ制御部に送り、この際、前記印刷情報受信部より、前記テレビのブラウザの情報を受け取った場合は、その情報に基づいてＷｅｂサーバから取得したコンテンツを解析して、前記プリンタ制御部が取り扱えるようにフォーマットの変換を行うことを特徴とするプリンタ制御サーバ。
【請求項１１】
請求項８に記載のプリンタ制御サーバにおいて、
前記時刻管理部では、前記印刷情報受信部より印刷不可時刻が送られてきた場合、現在時刻を取得し、現在時刻と前記プリンタ制御部から送られる印刷処理時間から印刷可能時刻を計算して、前記プリンタ制御部に送り、印刷可能時刻は、印刷不可時刻の指定が無い場合は、現在時刻となることを特徴とするプリンタ制御サーバ。
【請求項１２】
請求項８に記載のプリンタ制御サーバにおいて、
前記プリンタ制御部では、前記ブラウザ部から送られてきたデータを記憶部に記憶し、前記時刻管理部から通知された印刷可能時刻になると、前記記憶部からデータを読み出し、前記遠隔機器制御部にプリンタ制御信号を送り、前記遠隔機器制御部では、前記プリンタ制御部から送られてきたプリンタ制御信号を遠隔機器制御信号に変換し、前記ネットワーク接続部に送りインターネットを介して前記テレビに送信することを特徴とするプリンタ制御サーバ。
【請求項１３】
ネットワークに接続したテレビでＷｅｂサーバからコンテンツを取得し、表示し、
前記テレビにプリンタを接続し、
ネットワークに接続したプリンタ制御サーバでＷｅｂサーバからコンテンツを取得し、プリンタの印刷制御を行い、
前記テレビは印刷するコンテンツの情報と印刷命令を前記プリンタ制御サーバに送信し、
前記サーバは前記テレビから受信したコンテンツの情報と印刷命令に従い、前記プリンタで印刷する、ことを特徴とする通信方法。
【請求項１４】
請求項１３に記載の通信方法において、前記プリンタ制御サーバが、前記テレビに接続されたプリンタを認識し、印刷制御を行うことを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＴＶに接続したプリンタを用いてＴＶ画面を印刷する通信システム、通信方法、プリンタに接続可能なＴＶ及びプリンタ制御サーバに関する。
【背景技術】
【０００２】
近年、家庭内のブロードバンド普及に伴い、ＴＶへのネットワーク機能の搭載が増えてき、インターネットから取得したコンテンツの表示が可能となっている。また、放送波にも様々なコンテンツが含まれ、ＴＶで表示されている。これらのコンテンツの表示だけでなく、印刷する事の欲求も高まっている。特許文献１には、ＴＶからＵＲＬをプリンタに通知し、プリンタが直接インターネット経由で情報を取得し印刷する方法が報告されている。また、ＴＶに接続したプリンタをＴＶが制御することにより印刷する方法もある（特許文献２）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１３５１５８号公報
【特許文献２】特開平１１−２３７９６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の発明では、印刷を行うプリンタが直接インターネット経由で情報を取得する機能を備える必要があった。また、ビデオプリンタ等のように映像ケーブル経由で信号を取り込み印刷するプリンタを除き、ＴＶに接続したプリンタで印刷を行う場合は、ＴＶが接続されているプリンタを制御するためのソフトウェアがＴＶにインストールされている必要がある。しかし、ＴＶのプリンタ制御機能は、ＰＣ向けと比較すると限定的であり、かつ、プリンタ制御用のソフトウェアをインストールできるＴＶも限定的である。このため、一般的なプリンタやＴＶを用いて、ＴＶの画面の印刷をする事が出来なかった。
【課題を解決するための手段】
【０００５】
ネットワークに接続しＷｅｂサーバからコンテンツを取得し表示するＴＶと、前記ＴＶに接続されるプリンタと、ネットワークに接続しＷｅｂサーバからコンテンツを取得しプリンタの印刷制御を行うサーバ、から構成され、前記サーバは前記ＴＶからコンテンツに関する情報を受信し、前記プリンタで印刷する。
【発明の効果】
【０００６】
本発明によれば、ＴＶに表示している画像を一般的なプリンタを用いて印刷する事が可能である。
【図面の簡単な説明】
【０００７】
【図１】図１はシステム全体の構成図の例である。
【図２】図２は実施例１を実現したＴＶの例である。
【図３】図３は実施例１を実現したプリンタ制御サーバの例である。
【図４】図４は実施例１における印刷情報テーブルの例である。
【図５】図５は実施例１におけるＴＶのブラウザの表示の例である。
【図６】図６は実施例１におけるシステムの動作フロー図の例である。
【図７】図７は実施例２を実現したハードウェア構成図の例である。
【図８】図８は実施例２を実現したハードウェア構成図の例である。
【発明を実施するための形態】
【０００８】
以下、実施の形態について図面を用いて説明する。
【実施例１】
【０００９】
図１は、システム全体の構成図の例である。
【００１０】
本システムは、ＴＶ１００、ＴＶ１００に接続されたプリンタ１０１、プリンタ制御サーバ１０２、Ｗｅｂサーバ１０３、インターネット１０４、から構成されている。
【００１１】
ＴＶ１００、プリンタ１０１は、無線、あるいはＵＳＢなどの有線の信号線を介して接続されている。
【００１２】
ＴＶ１００、プリンタ制御サーバ１０２、Ｗｅｂサーバ１０３は、無線、あるいは有線を介した通信路によりインターネット１０４に接続されている。
【００１３】
ＴＶ１００、およびプリンタ制御サーバ１０２は、インターネット１０４を介してＷｅｂサーバ１０３に対してコンテンツを要求し取得する事ができる機能を備えた機器である。
【００１４】
プリンタ制御サーバ１０２は、ＴＶ１００に接続されたプリンタ１０１を認識し印刷などの制御を行うことができる機能を備える。
【００１５】
ＴＶ１００で表示しているＷｅｂサーバ１０３のコンテンツをプリンタ１０１で印刷を行う場合、ＴＶ１００で表示しているＷｅｂサーバ１０３に保管されているコンテンツのＵＲＬ等のアドレス情報をインターネット１０４を介してプリンタ制御サーバ１０２に送信し、コンテンツのアドレス情報を受信したプリンタサーバ１０２は前記アドレス情報に従い、Ｗｅｂサーバ１０３に対してコンテンツを要求し取得する。そして、プリンタ制御サーバ１０２は、インターネット１０４を介してＴＶ１００に接続されているプリンタ１０１に対し、取得したコンテンツを印刷データに変換し、送信し、プリンタ１０１において印刷を行う。
【００１６】
図２は、ＴＶ１００の詳細図の例である。ＴＶ１００は、インターネット１０４に接続されておりデータの送受信を行うネットワーク接続部２０１と、リモコン２２０からの入力を受信するリモコン入力部２０４と、アンテナ２２１からの入力を受信する放送波入力部２０９と、ネットワーク制御部２０１や放送波入力部２０９から取得したコンテンツを描画するブラウザ部２００と、放送波入力部２０９から取得した放送波をデコードするＴＶ１００を制御するＴＶ制御部２０５と、ＴＶ１００の録画予約情報を記憶する記憶部２０７と、記憶部２０７に保存したＴＶ１００の録画予約情報を管理する予約管理部２０６と、ブラウザ部２００とＴＶ制御部２０５が出力した映像を表示する表示部２０３と、ブラウザ部２００とＴＶ制御部２０５から出力される情報を印刷情報としてネットワーク接続部２０１に出力する印刷情報送信部２０２と、プリンタ１０１を制御する外部機器制御部２０８、から構成される。
【００１７】
ブラウザ部２００は、Ｗｅｂサーバ１０３のコンテンツの映像を表示部２０３で表示中にリモコン２２０からの操作により、表示している映像を印刷する場合に、該コンテンツが特定できるＵＲＬなどの情報を印刷情報送信部２０２に対して出力する。
【００１８】
また、放送波入力部２０９を介してアンテナ２２１から取得したコンテンツなど、Ｗｅｂサーバ１０３のコンテンツ以外のコンテンツを印刷する場合を説明する。
【００１９】
ＴＶ制御部２０５は、放送波入力部２０９を介してアンテナ２２１から取得したコンテンツの画像やＴＶ１００のアプリケーションを表示部２０３で表示中にリモコン２２０からの操作により、表示している画像を印刷する場合に、表示部２０３に出力している画像と同じ画像を印刷情報送信部２０２にも出力する。
【００２０】
ＴＶ制御部２０５は、あらかじめリモコン２２０からの操作によって予約録画やコンテンツのダウンロードなどの予約が入った場合に予約情報として予約管理部２０６に通知し、予約管理部２０６は記憶部２０７にデータとして保存する。
【００２１】
印刷情報送信部２０２は、ブラウザ部２００のＵＲＬや後述のブラウザ情報などの情報やＴＶ制御部２０５からの画像データを取得すると、予約管理部２０６から予約情報から印刷不可時刻を取得し、印刷情報を生成してネットワーク接続部２０１を介してプリンタ制御サーバ１０２に送信する。このとき、ＴＶ制御部２０５から取得した画像データをフォーマットを変更したり圧縮したりしてもよい。
【００２２】
外部機器制御部２０８は、ネットワーク接続部２０１を介してプリンタ制御サーバ１０２から送られてくる遠隔機器制御信号をプリンタ制御情報に変換しプリンタ１０１に出力する。また、プリンタ１０１から送られてくるプリンタ制御情報の応答などのデータを遠隔機器制御信号に変換してネットワーク接続部２０１を介してプリンタ制御サーバ１０２に送信する。
【００２３】
図３は、プリンタ制御サーバ１０２の詳細図の例である。
【００２４】
プリンタ制御サーバ１０２は、インターネット１０４に接続され、データの送受信を行うネットワーク接続部３０１と、ネットワーク接続部３０１を介してＷｅｂサーバ１０３からデータを取得するブラウザ部３００と、ネットワーク接続部３０１を介して印刷情報を取得する印刷情報受信部３０２と、印刷情報受信部３０２から画像データを受け取り処理を行う画像処理部３０３と、ブラウザ部３００と画像処理部３０３から印刷するための画像データを取得するプリンタ制御部３０６と、プリンタ制御部３０６に印刷を開始する時刻を伝える時刻管理部３０４と、プリンタ制御部３０６に送られてきたデータを一時的に記憶する記憶部３０７と、プリンタ制御部３０６から送られたプリント制御信号をＴＶ１００に接続されているプリンタ１０１を制御するための遠隔機器制御信号に変換する遠隔機器制御部３０５、から構成されている。
【００２５】
ネットワーク接続部３０１は、インターネット１０４を介してＴＶ１００から印刷情報を受け取ると、そのまま印刷情報受信部３０２に印刷情報を送る。
【００２６】
印刷情報受信部３０２では、受け取った印刷情報を解析し、コンテンツのＵＲＬやＴＶ１００のブラウザ情報等が含まれている場合はブラウザ部３００にコンテンツのＵＲＬやＴＶ１００のブラウザ情報等を送り、画像データが含まれている場合は画像処理部３０３に画像データを送り、印刷不可時刻が含まれている場合は時刻管理部３０４に印刷不可時刻を送る。
【００２７】
ブラウザ部３００では、印刷情報受信部３０２よりコンテンツのＵＲＬやＴＶ１００のブラウザ情報が送られてきた場合、ＵＲＬを用いてネットワーク接続部３０１を介してＷｅｂサーバ１０３からコンテンツを取得して解析する。そして、取得したコンテンツをプリンタ制御部３０６が取り扱えるフォーマットに変換してプリンタ制御部３０６に送る。この際、印刷情報受信部３０２より、ＴＶ１００のブラウザの情報を受け取った場合は、その解像度や色合いなどの情報に基づいてＷｅｂサーバ１０３から取得したコンテンツをＴＶ１００のブラウザ情報の縦横比や色合いに従って整形して、プリンタ制御部３０６が取り扱えるようにフォーマットの変換を行う。
【００２８】
画像処理部３０３では、印刷情報受信部３０２より画像のデータが送られてきた場合、プリンタ制御部３０６が取り扱えるフォーマットに変換してプリンタ制御部３０６に送る。
【００２９】
時刻管理部３０４では、印刷情報受信部３０２より印刷不可時刻が送られてきた場合、現在時刻を取得し、現在時刻とプリンタ制御部３０６から送られる印刷処理時間から印刷可能時刻を計算して、プリンタ制御部３０６に送る。印刷可能時刻は、印刷不可時刻の指定が無い場合は、現在時刻となる。
【００３０】
プリンタ制御部３０６では、ブラウザ部３００や画像処理部３０３から送られてきたデータを記憶部３０７に記憶し、時刻管理部３０４から通知された印刷可能時刻になると、記憶部３０７からデータを読み出し、遠隔機器制御部３０５にプリンタ制御信号を送る。
【００３１】
遠隔機器制御部３０５では、プリンタ制御部３０６から送られてきたプリンタ制御信号を遠隔機器制御信号に変換し、ネットワーク接続部３０１に送りインターネット１０４を介してＴＶ１００に送信する。
【００３２】
図４の（ａ）は印刷情報テーブルの例であり、図４の（ｂ）は印刷開始時刻に関する図の例である。
【００３３】
図４の（ａ）の印刷情報テーブル４００は、ＵＲＬ欄４０１、画像データの有無欄４０２、印刷不可時刻欄４０３、ブラウザ情報欄４０４、画像データ４０５、から構成される。
【００３４】
ＵＲＬ欄４０１は、印刷したいコンテンツを特定するためのＵＲＬを記載する欄であり、コンテンツを特定するための情報であれば、ＵＲＬ以外のものでもよい。また、ＵＲＬは、複数あってもよい。
【００３５】
画像データの有無欄４０２は、印刷情報内に印刷したいコンテンツの画像データの有無を記載し、無いならば「０」、あるならば画像データの個数を記入する。また、ＵＲＬ欄４０１と画像データの有無欄４０２は、どちらかを用いて印刷したいコンテンツを特定できればよいし、両方を用いてもよい。
【００３６】
印刷不可時刻欄４０３は、ＴＶ１００において録画やダウンロード等の処理があるために、印刷情報テーブルで指定したコンテンツの印刷を制限したい場合に、その時刻を指定するものである。指定には、年月日時分秒を用いたり、毎週水曜日１９時から２０時までといった定期的な日時を用いたりする。
【００３７】
図４の（ｂ）に示すように、時刻Ｔ０に印刷を開始する際に、印刷所要時間Δｔｃを考慮して、Ｔ０＋Δｔｃが印刷不可時刻Ｔ１とＴ２の間に入らないように、あるいは、印刷開始時刻Ｔ０が印刷不可時刻Ｔ２の後になるように制御する。
【００３８】
ブラウザ情報欄４０４は、ＴＶ１００のブラウザに関する情報を記載するものであり、例えば、ブラウザの解像度や色情報などである。これは、プリンタ制御サーバ１０２のブラウザ部３００においてＴＶ１００のブラウザ部２００と同等の処理をするためである。
画像データ４０５は、印刷したいコンテンツのデータである。
【００３９】
図５は、ＴＶのブラウザの表示の例である。図５の（ａ）はＴＶ１００のブラウザ部２００でのコンテンツの表示例であり、図５の（ｂ）はプリンタ制御サーバ１０２のブラウザ部３００でのコンテンツの標準の表示例であり、図５の（ｃ）はＴＶ１００のブラウザ情報を用いたプリンタ制御サーバ１０２のブラウザ部３００でのコンテンツ表示例である。
【００４０】
図５の（ａ）では、ＴＶ１００のブラウザ部２００が横長の解像度であるため、コンテンツは図のように表示されている。
【００４１】
図５の（ｂ）では、プリンタ制御サーバ１０２のブラウザ部３００が標準では縦長の解像度であるため、コンテンツは図のように表示されている。
【００４２】
図５の（ｃ）では、ＴＶ１００から送信された印刷情報テーブル４００のブラウザ情報欄４０４を用いたうえでプリンタ制御サーバ１０２のブラウザ部３００でコンテンツを表示しているので、プリンタ制御サーバ１０２のブラウザ部３００で表示されているにも関わらずＴＶ１００のブラウザ部２００と同様の表示となっている。
【００４３】
このように、それぞれのブラウザによって表示の違いがあるが、印刷情報テーブル４００のブラウザ情報欄４０４を用いることにより、異なるブラウザでも同様の表示をすることも可能となる。
【００４４】
図６は、システムの動作フロー図の例である。以下、ＴＶ１００のブラウザ部２００でＷｅｂサーバ１０３のコンテンツを表示している場合に、そのコンテンツを印刷する処理をフローチャートに従い説明する。
【００４５】
ＴＶ１００は、リモコン２２０から操作によりブラウザ部２００からＵＲＬを指定してネットワーク接続部２０１に対してインターネット１０４を介してＷｅｂサーバ１０３に対してコンテンツを要求する。（Ｓ１０１）
【００４６】
Ｗｅｂサーバ１０３は、ＴＶ１００から要求されたＵＲＬのコンテンツのデータをインターネット１０４を介してＴＶ１００に送信して応答する。（Ｓ１０２）
【００４７】
ＴＶ１００は、ＷＥＢサーバ１０３から取得したコンテンツを表示すると、リモコン２２０からの操作により、表示しているコンテンツの印刷の要求がされると、ブラウザ部２００から表示しているコンテンツのＵＲＬと、ブラウザ部２００のブラウザ情報を印刷情報送信部２０２に通知し、印刷情報処理部２０２は予約管理部２０６から印刷不可時刻を取得するとともに、ＵＲＬとブラウザ情報と印刷不可時刻から印刷情報を作成し、ネットワーク接続部２０１に印刷情報を伝達し、ネットワーク接続部２０１はインターネット１０４を介してプリンタ制御サーバ１０２に印刷情報を送信し、コンテンツの印刷を要求する。このとき、ブラウザ情報と印刷不可時刻時間は印刷情報に含まなくてもよい。（Ｓ１０３）
【００４８】
プリンタ制御サーバ１０２は、ネットワーク接続部３０１が受信した印刷情報を印刷情報受信部３０２に伝達し、印刷情報受信部３０２は印刷情報を解析してＵＲＬとブラウザ情報をブラウザ部３００に伝達し、印刷不可時刻を時刻管理部３０４に伝達する。印刷するコンテンツのＵＲＬを受信したブラウザ部３００は、ネットワーク接続部３０１にＵＲＬを伝達し、ネットワーク接続部３０１はＵＲＬを用いてインターネット１０４を介してＷｅｂサーバ１０３からコンテンツを取得する。（Ｓ１０４）
【００４９】
Ｗｅｂサーバ１０３は、プリンタ接続サーバ１０２から要求されたＵＲＬのコンテンツのデータを、インターネット１０４を介してプリンタ接続サーバ１０２に送信して応答する。（Ｓ１０５）
【００５０】
Ｗｅｂサーバ１０３からコンテンツのデータを受信したプリンタ制御サーバ１０２では、Ｗｅｂサーバ１０３から受信したコンテンツのデータをブラウザ部３００で解析し、ブラウザ情報がある場合は、その情報に従って整形処理等を行って、プリンタ制御部３０６が取り扱えるフォーマットに変換してプリンタ制御部３０６に伝達する。コンテンツのデータを受信したプリンタ制御部３０６では、ブラウザ部３００から受け取ったコンテンツのデータを記憶部３０７に記憶し、コンテンツのデータを元に印刷に要する印刷処理時間を計算し、時刻管理部３０４に印刷処理時間を通知する。
【００５１】
時刻管理部３０４は、現在時刻、印刷情報受信部３０２から取得した印刷不可時刻、プリンタ制御部３０６から取得した印刷処理時間から印刷可能時刻を図４の（ｂ）のような制御を行って計算してプリンタ制御部３０６に通知する。印刷可能時刻か、印刷可能時刻が過ぎた時刻になると、プリンタ制御部３０６は、記憶部３０７よりコンテンツのデータを取得しプリンタ１０１を印刷制御するためにプリンタ制御信号を作成し、遠隔機器制御部３０５に送る。
【００５２】
遠隔機器制御部３０５では、インターネット１０４とＴＶ１００を介してプリンタ１０１を制御するためにプリンタ制御信号を遠隔機器制御信号に変換してネットワーク接続部３０１に送る。ネットワーク接続部３０１では、遠隔機器制御信号をインターネット１０４を介してＴＶ１００に送信し、ＴＶ１００からの印刷要求に応答する。（Ｓ１０６）
【００５３】
ＴＶ１００は、プリンタ制御サーバ１０２からの応答を受けると、ネットワーク接続部２０１から外部機器制御部２０８に対して遠隔機器制御信号を送る。外部機器制御部２０８では、遠隔機器制御信号からプリンタ制御信号に変換して、プリンタ制御信号をプリンタ１０１に送信する。プリンタ制御信号を受信したプリンタ１０１は、プリンタ制御信号に従いコンテンツのデータを印刷する。（Ｓ１０７）
【００５４】
以上の動作により、ＴＶ１００で表示しているコンテンツをプリンタ制御サーバ１０２を介してＴＶ１００に接続してあるプリンタ１０１で印刷する仕組みを実現することが出来る。また、ＴＶ１００の予約録画の時刻情報などを印刷不可時刻としてプリンタ制御サーバ１０２に通知することにより、ＴＶ１００の動作に影響を与えないように印刷するタイミングを調整することが出来る。
【００５５】
なお、ＴＶ１００に表示しているアンテナ２２１から取得したコンテンツの画像やＴＶのアプリケーションの画像を印刷したい場合は、Ｓ１０３において、ＴＶ制御部２０５から表示部２０３に送られている画像を印刷情報送信部２０２に送り、印刷情報送信部２０２でＴＶ制御部２０５から送られた画像を印刷情報に加えて、他の印刷情報を加えてネットワーク接続部２０１に送る。
【００５６】
Ｓ１０６では、画像処理部３０３が印刷情報受信部３０２から送られたコンテンツのデータをプリンタ制御部３０６が取り扱えるフォーマットに変換して、プリンタ制御部３０６に送信することにより、Ｓ１０１、Ｓ１０２、Ｓ１０４、Ｓ１０５が不要である。
【実施例２】
【００５７】
図７は、ＴＶ１００のハードウェア構成図の例である。ＣＰＵ５０７には、メモリバスを介しメモリ５０８が接続されるとともに、バス５００を介し、ディスプレイ５０２、ＬＡＮコントローラ５０９、ＵＳＢコントローラ５１０、スピーカ５０１、グラフィック５０３、デコーダ５０４、チューナー５０５、リモコン入力受信部５０６が接続されている。
【００５８】
ディスプレイ５０２、スピーカ５０１、グラフィック５０３、デコーダ５０４、チューナー５０５はバス５００を介し制御され、データは個別のバスで受け渡しを行う。
【００５９】
テレビ１００の動作はメモリ５０８に展開され、ＣＰＵ５０７で動作するプログラムにより制御される。チューナー５０５で選局し受信した放送波は、デコーダ５０４でデコードし、デコードした映像はグラフィック５０３に入力され、画像処理が行われた後、ディスプレイ５０２で表示し、デコードした音声はスピーカ５０１から出力される。
【００６０】
ユーザ操作はリモコン２２０を用いて、リモコン入力受信部５０６に入力され、ＣＰＵ５０７で動作するプログラムにより検知され、処理される。
【００６１】
ＬＡＮコントローラ５０９は、インターネット１０４を介し、プリンタ制御サーバ１０２やＷｅｂサーバ１０３と接続される。ＵＳＢコントローラ５１０はＵＳＢケーブルを介しプリンタ１０１と接続される。
【００６２】
ＬＡＮコントローラ５０９経由で取得したコンテンツをＣＰＵ５０７を介してグラフィック５０３で処理されてディスプレイ５０２で表示している際にリモコン入力受信部５０６からディスプレイ５０２で表示しているコンテンツの印刷の操作が入力された場合、ＣＰＵ５０７においてディスプレイ５０２で表示しているコンテンツのＵＲＬやメモリ５０８に記憶されている情報より印刷情報を作成し、ＬＡＮコントローラ５０９からインターネット１０４を介してプリンタ制御サーバ１０２にデータが送信される。
【００６３】
また、印刷対象となるディスプレイ５０２での表示は、チューナー５０５から取得されたデータをデコーダ５０４を介してグラフィック５０３で処理されたデータや、チューナー５０５で取得しＣＰＵ５０７を介してグラフィック５０３でもよい。
【００６４】
ＬＡＮコントローラ５０９で遠隔距離制御情報を受信した場合、ＣＰＵ５０７でプリンタ制御情報に変換してＵＳＢコントローラ経由でプリンタ１０１に送信される。
【００６５】
実施例１で説明した図２のブラウザ部２００と、印刷情報送信部２０２と、ＴＶ制御部２０５と、予約管理部２０６は、ＣＰＵ５０７で動作するプログラムで実現されている。表示部２０３は、ディスプレイ５０２で実現されている。ネットワーク接続部は２０１は、ＬＡＮコントローラ５０９で実現されている。
【００６６】
リモコン入力部２０４は、リモコン入力受信部５０６で実現されている。放送波入力部２０９は、チューナー５０５で実現されている。記憶部２０７は、メモリ５０８あるいはフラッシュメモリやＨＤＤなどの補助記憶装置（図示せず）で実現されている。外部機器制御部２０８は、ＵＳＢコントローラ５１０で実現されている。
【００６７】
図８は、プリンタ制御サーバ１０２のハードウェア構成図の例である。
ＣＰＵ６０１にはチップセット６０５を介してメモリ６０４、ＬＡＮコントローラ６０２、ＵＳＢコントローラ６０３がバス６００で接続されている。
【００６８】
プリンタ制御サーバ１０２の動作は、メモリ６０４に展開され、ＣＰＵ６０１で動作するプログラムによって制御される。ＬＡＮコントローラ６０２は、インターネット１０４を介し、ＴＶ１００とＷｅｂサーバ１０３と接続される。
【００６９】
ＬＡＮコントローラ６０２は、インターネット１０４を介して印刷情報を受信すると、ＣＰＵ６０１で処理されて印刷情報にＵＲＬが含まれている場合は、ＬＡＮコントローラに対してインターネット１０４を介してＷｅｂサーバ１０３からコンテンツを取得する。
【００７０】
ＣＰＵ６０１は、Ｗｅｂサーバ１０３から取得したコンテンツや印刷情報に含まれている画像をプリンタ１０１で印刷するためにＵＳＢコントローラ６０３に対してプリンタ制御信号を送る。ＵＳＢコントローラ６０３は、ＣＰＵ６０１を介してＬＡＮコントローラ６０２に遠隔機器制御信号を送り、インターネット１０４を介してＴＶ１００に接続されているプリンタ１０１で印刷することができる。
【００７１】
実施例１で説明した図３のブラウザ部３００と、印刷情報受信部３０２と、画像処理部３０３と、時刻管理部３０４と、プリンタ制御部３０６は、ＣＰＵ６０１で動作するプログラムで実現されている。ネットワーク接続部３０１は、ＬＡＮコントローラ６０２で実現されている。記憶部３０７は、メモリ６０４で実現されている。遠隔機器制御部３０５は、ＵＳＢコントローラ６０３で実現されている。
【００７２】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【００７３】
また、上記の各構成、機能等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈、実行することによりソフトウェアで実現してもよい。
【００７４】
各機能実行時には、対応するプログラム、テーブル、ファイル等の情報はＴＶ１００やプリンタ制御サーバ１０２などの図示しないメモリまたはキャッシュメモリに置くことができる。非実行時には、各機能を実現するプログラム、テーブル、ファイル等の情報は、ＴＶ１００やプリンタ制御サーバ１０２のメモリや、ハードディスク等の記憶装置２０７等、または、ＩＣカード装置等に置くことができる。
【００７５】
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【００７６】
１００  ＴＶ
１０１  プリンタ
１０２  プリンタ制御サーバ
１０３  Ｗｅｂサーバ
１０４  インターネット
２００  ブラウザ部
２０１  ネットワーク接続部
２０２  印刷情報送信部
２０３  表示部
２０４  リモコン入力部
２０５  ＴＶ制御部
２０６  予約管理部
２０７  記憶部
２０８  外部機器制御部
２０９  放送波入力部
２２０  リモコン
２２１  アンテナ
３００  ブラウザ部
３０１  ネットワーク接続部
３０２  印刷情報受信部
３０３  画像処理部
３０４  時刻管理部
３０５  遠隔機器制御部
３０６  プリンタ制御部
３０７  記憶部
４００  印刷情報テーブル
４０１  ＵＲＬ欄
４０２  画像データの有無欄
４０３  印刷不可時刻欄
４０４  ブラウザ情報欄
４０５  画像データ
５００  バス
５０１  スピーカ
５０２  ディスプレイ
５０３  グラフィック
５０４  デコーダ
５０５  チューナー
５０６  リモコン入力受信部
５０７  ＣＰＵ
５０８  メモリ
５０９  ＬＡＮコントローラ
５１０  ＵＳＢコントローラ
６００  バス
６０１  ＣＰＵ
６０２  ＬＡＮコントローラ
６０３  ＵＳＢコントローラ
６０４  メモリ
６０５  チップセット
【図１】
2011142459.tif 000003
【図２】
2011142459.tif 000004
【図３】
2011142459.tif 000005
【図４】
2011142459.tif 000006
【図５】
2011142459.tif 000007
【図６】
2011142459.tif 000008
【図７】
2011142459.tif 000009
【図８】
2011142459.tif 000010