(57)【要約】【課題】インターネットＴＶのダイアログ表示後、移行先画面の選択ができなかった。【解決手段】家庭用テレビのセットトップボックス（ＳＴＢ）１１にデジタルカメラ１２などのデータをアップロードする際や印刷をする際にアプリケーションによってコンテンツ広告入りダイアログを表示させる。表示時にコンテンツ広告を選択した場合は、各動作終了後、自動的にコンテンツ広告の情報へ移行できる。【選択図】      図１
2004260568.tif 000002
【特許請求の範囲】
【請求項１】
ケーブルテレビネットワークを介して、ダイアログ画面を出力する出力手段と、ダイアログ画面に表示された画像に表示された画像が選択されると、前記処理の終了後に選択された画像に対応する画像を出力するように、前記出力手段を制御する制御手段を有することを特徴とする表示制御装置。
【請求項２】
前記ケーブルネットテレビワークを介して前記画像データをアップロード処理後表示されたダイアログ画面は、セットトップボックスから表示されるダイアログ画面のため、画像配信サーバからユーザの属性に基づいたコンテンツ広告などの画像を送信し、一度前記セットトップボックス内に保存し、前記ダイアログ画面表示時にアプリケーションで表示することを特徴とする請求項１の表示制御装置。
【請求項３】
前記ダイアログ画面内に静的コンテンツ広告画像を表示する場合は、前記コンテンツ広告のＧＩＦファイルを複数枚前記セットトップボックス内に保存し、保存された前記コンテンツ広告画像を交互に表示することを特徴とする請求項１の表示制御装置。
【請求項４】
前記ダイアログ画面内に動的コンテンツ広告画像を表示する場合は、前記コンテンツ広告のアニメーションＧＩＦを前記セットトップボックス内でアプリケーションによって表示することを特徴とする請求項１の表示制御装置。
【請求項５】
前記ダイアログ画面で表示された前記コンテンツ広告画像を選択した場合、アップロード処理終了後、前記コンテンツ広告の情報画面へ自動的に移行する仕組みを使用することを特徴とする請求項１の表示制御装置。
【請求項６】
ケーブルテレビネットワークを介してダイアログ画面を出力する出力手段と、ダイアログ画面に表示された画像に表示された画像が選択されると、処理の終了後に選択された画像に対応する画像を出力するように、前記出力手段を制御する制御手段を有することを特徴とする表示制御装置。
【請求項７】
前記画像配信サーバから表示されるプリント処理実行中の前記ダイアログ画面では、前記ダイアログ外、もしくはダイアログ内にレイアウトされたコンテンツ広告ＧＩＦを表示することを特徴とする請求項６の表示制御装置。
【請求項８】
前記画像配信サーバから表示される前記ダイアログ画面で表示された前記コンテンツ広告画像を選択した場合は、前記ダイアログ内容の実行を終了後、自動的に前記コンテンツ広告の情報画面へ移行する仕組みを使用することを特徴とする請求項６の表示制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットを介して各種の情報を配信する情報配信システム及び情報配信方法に関するものであり、特に、ケーブルテレビシステムのような双方向広帯域通信網を利用して印刷情報を各家庭のセットトップボックスに接続された印刷装置で印刷させる印刷サービスを実現するシステムに関するものである。
【０００２】
【従来の技術】
近年、ケーブルテレビの普及が進んでいる。双方向広帯域通信網であるケーブルテレビ回線を用いてインターネットサービスを行っているケーブルテレビ会社も増えてきている。ケーブル放送システムにおいては、多数のチャンネルにより多数のテレビ又はラジオ番組、或いは、ショッピング等のコンテンツが画像、音声、文字データによって送信され、各デジタル放送受信装置に受信される。伝送信号には、番組自体（画像、音声）とともに、文字データが受信される。ケーブル回線を用いてインターネットに接続する場合は、通常のケーブルテレビの回線使用料を払っているため、通話料金などは無料でインターネットに接続でき、無料もしくは一般のプロバイダ料金程度しか支払わずに、家庭用のＴＶでインターネットを介して世界中の情報にアクセスできるというメリットがある。このようにインターーネットアクセス機能を装備した家庭用テレビをＷｅｂＴＶと呼んでいる。
【０００３】
従来のＷｅｂＴＶではユーザはインターネットにアクセスして得た情報をテレビ画面上に表示する機能しかなかったが、画像データをサーバにアップロード、編集、配信ができるようになり、また画面に表示された情報をセットトップボックスに接続されたプリンタにより印刷することが可能になった。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のＷｅｂＴＶでは、インターネットにアクセスし、ユーザが所望とする情報をＷｅｂＴＶに表示し、その情報をセットトップボックス内のプリンタドライバを用いてラスタイメージを生成し、プリンタに出力するが、出力をする際に、「印刷中」というダイアログ画面が表示中は他の操作をする機能はなく、実行後は決まった画面へ推移することしかできなかった。
【０００５】
また、画像データをアップロードする際にセットトップボックスから表示されるダイアログ画面も上記と同様にダイアログ画面が表示中は他の操作をする機能はなく、実行後は決まった画面へ推移することしかできなかった。
【０００６】
本発明では、上記課題を鑑みてなされてものであり、本発明の第１の目的は、ダイアログ画面表示時の待ち時間にコンテンツ広告画像を表示するインターネットＴＶを使用した広告方法を提供することにある。また、ダイアログ画面のコンテンツ広告画像を選択した際は、ダイアログ内容実行後に自動的に前記コンテンツ広告の情報画面へリンクを実現することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、本発明は、ケーブルテレビネットワークに接続されたケーブルテレビ受講装置と接続された画像配信サーバであって、前記ケーブルテレビネットワークを介してダイアログ画面を出力する出力手段と、ダイアログ画面に表示された画像に表示された画像が選択されると、前記処理の終了後に選択された画像に対応する画像を出力するように、前記出力手段を制御する制御手段を有することを特徴としている。
【０００８】
例えば、前記画像配信サーバから前記コンテンツ広告画像を送信し、一度前記セットトップボックス内に保存し、前記ダイアログ画面表示時にアプリケーションで表示する。
【０００９】
また、ダイアログ画面内に静的コンテンツ広告画像を表示する場合は、前記コンテンツ広告画像のＧＩＦファイルを複数枚前記セットトップボックス内に保存し、保存された前記コンテンツ広告画像を交互に表示し、動的コンテンツ広告画像を表示する場合は、前記コンテンツ広告画像のアニメーションＧＩＦを前記セットトップボックス内でアプリケーションによって表示する。
【００１０】
前記ダイアログ画面で表示された前記コンテンツ広告画像を選択した場合、アップロード終了後、自動的に前記コンテンツ広告の情報画面へ移行することを実現する。前記コンテンツ広告画像入りダイアログ画面では、ダイアログの外にコンテンツ広告画像をレイアウトしたり、もしくはダイアログ内にコンテンツ広告画像をレイアウト表示することも可能である。
【００１１】
請求項２の前記セットトップボックスから表示される前記ダイアログ画面以外でプリント処理実行中などに前記ケーブルテレビネットワークを介してダイアログ画面を出力する出力手段と、ダイアログ画面に表示された画像に表示された画像が選択されると、前記処理の終了後に選択された画像に対応する画像を出力するように、前記出力手段を制御する制御手段を有することを特徴とする。
【００１２】
この場合、前記ダイアログの外にコンテンツ広告ＧＩＦを表示することも可能である（図１３）。
【００１３】
また、同様に前記画像配信サーバから表示される前記ダイアログ画面で表示された前記コンテンツ広告画像を選択した場合は、前記ダイアログ内容の実行を終了後、自動的に前記コンテンツ広告の情報画面へ移行することを実現する。
【００１４】
【発明の実施の形態】
以下、添付図面を参照して本発明の好適な実施形態を詳細に説明する。
【００１５】
図１は、実施形態に係るＢＰＳ（ブロードバンド・プリンティング・システム）システムの構成例を示す図である。ＢＰＳサーバ１は、ユーザＩＤに関する情報を管理する機能、セットトップボックスに接続されている周辺機器に関する情報を管理する機能、ユーザによりアップロードされたデータを管理する機能などを備えている。ＢＰＳサーバ１はインターネットプロキシ５を介してインターネット４に接続されている。広告に関するコンテンツを提供する広告会社のサーバ２や、画像、動画、音声及び文字データを提供するコンテンツサーバ３もインターネット４に接続されている。
【００１６】
また、ＢＰＳサーバ１は、ケーブルヘッドエンド（ＣＨＥ）８を介してケーブルネットワーク９に接続されている。ハブ１０は、複数のセットトップボックス１１をケーブルネットワークに接続するための装置である。セットトップボックス１１には、画像入力装置の一例であるデジタルカメラ１２と、画像形成装置の一例であるプリンタ１４と、テレビ映像やインターネットコンテンツを表示するためのディスプレイ１３などが接続されている。セットトップボックス１１は、本発明の表示制御装置である。
【００１７】
図２は、ユーザにより管理されるＳＴＢ１１、デジタルカメラ１２及びプリンタ１４のブロック図である。ケーブルヘッドエンド８から送信される広帯域多重信号にはテレビ信号などが多重化されている。広帯域多重信号は、ケーブル９ａを介してＳＴＢ１１に入力される。チューナー１５でＲＦ信号として受信された広帯域多重信号は、復調器１６に入力され復調される。なお、ケーブルヘッドエンド８は、伝送路での誤りを補正するためのエラー訂正コードを付加して多重信号を送信しており、エラー訂正回路（ＥＣＣ）１７では、付加されたエラー訂正コードを用いて、伝送路で発生した誤りを訂正する。ＩＣカード２１には、ユーザに関する情報であって、例えば、視聴契約の対象となっているチャンネルに関する情報などが記憶されている。デスクランブラ１８は、ＥＣＣ出力から抽出した制御情報（ＥＣＭ）及び個別情報（ＥＭＭ）２２をＩＣカード２１に出力する。ＩＣカード２１のカードコントローラは、ＩＣカードの記憶エリアに記憶されているユーザ情報と、ＥＣＭ及びＥＭＭとを照合し、一致していれば解読鍵２３をデスクランブラ１８に渡す。デスクランブラ１８は、解読鍵２３を用いてＥＣＣ出力に施されているスクランブルを解除する。これにより、ユーザが契約しているチャンネルが再生される。次に、デスクランブラ１８からの出力信号は、デマルチプレクサ１９に入力され、多重されているビデオ信号、オーディオ信号及び印刷関連のデータ信号が分離される。ビデオデコーダ２０は、デマルチプレクサ１９からの信号を復号し、テレビ表示可能なビデオ信号２６として出力する。オーディオデコーダ２４は、デマルチプレクサ１９からの信号を復号し、通常のオーディオ信号２７として出力する。
【００１８】
プリント・カメラコントローラ２５は、通信インターフェース４１に接続された周辺機器の検出処理、検出された周辺機器を制御するための制御ドライバダウンロード処理、ダウンロードされた制御ドライバをＲＡＭにロードして起動する起動処理、制御ドライバにより制御されたデジタルカメラ１２から入力された画像をＢＰＳサーバ１にアップロードするアップロード処理を実行する。また、プリント・カメラコントローラ２５は、ＢＰＳサーバ１からラスタライズデータをダウンロードするダウンロード処理と、ダウンロードされたラスタライズデータを、プリンタ１４を用いて任意の記録媒体上に画像形成させる画像形成処理を実行する。
【００１９】
デジタルカメラ１２には、画像を入力するためのＣＣＤ３４と、画像データや制御データをＳＴＢ１１と通信するための通信ＩＦ４２と、ＣＣＤ３４により入力された画像データを記憶するメモリ３６と、ＣＣＤ３４、メモリ３６及び通信ＩＦ４２を制御するためのシステムコントローラ３５を備えている。ＣＣＤ３４で撮像された画像データは、システムコントローラ３５によりデータ圧縮され、メモリ３６に記憶される。次にデジタルカメラ１２がＳＴＢ１１にＵＳＢなどのシリアルインターフェース２９を介して接続されると、プリント・カメラコントローラ２５は接続を検出し、接続時にデジタルカメラ１２から送信される識別情報に基づいてデジタルカメラの種類を判断する。デジタルカメラ１２の制御ドライバが未だにインストールされていない場合は、デジタルカメラ１２の識別情報をＢＰＳサーバ１に送信する。識別情報を受信したＢＰＳサーバ１はユーザプロファイルデータベース６に識別情報を登録する。ＳＴＢ１１は、ユーザプロファイルデータベースに登録されているデジタルカメラの識別情報に基づいて、デジタルカメラ１２用の制御ドライバをドライバデータベース７ａから読み出し、ＳＴＢ１１に送信する。この制御ドライバを受信するとシステムコントローラ２８は制御ドライバをＲＡＭにロードして起動し、制御ドライバにより印刷＆カメラコントローラ２５を制御する。印刷＆カメラコントローラ２５は、ＵＳＢなどのシリアルインターフェース２９を介して、デジタルカメラ１２のメモリ３６から画像データを読み出し、読み出された画像データをＢＰＳサーバ１に送信する。また、メモリ４０は、ＳＴＢのプログラムが記憶されるメモリで、ＳＴＢ上で実行されるアプリケーションが格納される。
【００２０】
プリンタ１４は、ダウンロードされた印刷情報を画像形成する際に使用される。例えば、ＢＰＳサーバ１によりラスタライズ処理された印刷情報を受信すると、プリント・カメラコントローラ２５は、通信インターフェース２９を介して該プリンタ１４に出力する。通信インターフェース２９は、例えば、ＵＳＢなどのシリアルインターフェースなどである。プリンタ１４に出力された印刷情報はラインバッファ３１に記憶される。ラインバッファ３１に記憶された印刷情報は、順次、プリンタエンジン３２に送られ、プリンターヘッド３３によって記録媒体に印刷される。ステータスコントローラ３０は、プリンタエンジン３２を監視し、エラーの発生や印刷の終了、印刷情報の配信要求等のステータスを、通信インターフェース４３を介してＳＴＢ１１に送信する。通信インターフェース４３は、通信インターフェース４１に対応したＵＳＢなどのインターフェースである。もちろん、ＢｌｕｅｔｏｏｔｈやＩｒＤＡなどの無線インターフェースであってもよい。ＳＴＢ１１は、ケーブルネットワーク９及びケーブルヘッドエンド８を介してＢＰＳサーバ１に現在の該プリンタのステータス情報を送信する。
【００２１】
図３は、ＢＰＳサーバ１のハードウエア構成の一例を示す図である。ＣＰＵ４０１は、ＢＰＳサーバ１の各部を統合的に制御するマイクロプロセッサである。ＲＯＭ４０２は、ＢＩＯＳプログラムなどを記憶する記憶装置である。ＲＡＭ４０３は、プログラムのワークエリアやプログラムの処理に必要な変数を記憶する記憶装置である。本実施形態に係る処理を実現するプログラムもＲＡＭ４０３にロードされる。バスコントローラ４０４は、バスのデータ転送に関してアービトレーション処理などを実行するコントローラである。割り込みコントローラ４０５は、各部からの割り込み処理を司るコントローラである。メモリコントローラ４０６は、ＲＯＭ４０２やＲＡＭ４０３へのアクセスを制御するコントローラである。システムＩ／Ｏコントローラ４０７は、周辺機器とのデータ通信を制御するコントローラである。ＬＡＮカード４０８は、イーサネット（Ｒ）カードなどの通信インターフェースとなる通信装置である。ハードディスクドライブ（ＨＤＤ）４０９は、ユーザデータベース６、デジカメドライバデータバース７ｂ及びプリンタドライバデータベース７ａなどを記憶する記憶装置である。本実施形態に必要とされるアプリケーションプログラムもＨＤＤ４０９に格納される。
【００２２】
図４は、ＢＰＳサーバ１の機能を説明するための機能ブロック図である。図４のハードウエア構成において本実施形態に係るプログラムを実行することにより、当該機能が実現される。ＳＴＢ１１にデジタルカメラ１２が接続されると、デジタルカメラ１２の識別情報がＢＰＳサーバ１に送信される。ＢＰＳサーバ１では、アプリケーションコントローラ５７を起動し、識別情報を、識別情報を送信してきたユーザと対応付けてユーザプロファイルデータベース６に書き込む。
【００２３】
（１）アップロード処理
図５は、画像データのアップロード処理の一例を示すフローチャートである。ＳＴＢ１１に電源が入るとＢＰＳサーバ１にログインし、登録ＩＤナンバー、パスワード等を入力し、ＢＰＳサーバがこの情報に認証処理を実行する。
【００２４】
ステップＳ１０１：ユーザはデジタルカメラでアップロードしたい画像を撮影する。これにより、デジタルカメラのメモリ３６にＪＰＥＧ等の形式で画像データが保存される。
【００２５】
ステップＳ１０２：ＳＴＢ１１にデジタルカメラ１２が接続されると、ＵＳＢなどのネゴシエーション処理が実行される。
【００２６】
ステップＳ１０３：ＳＴＢ１１のプリント・カメラコントローラ２５は、デジタルカメラ１２から送信される情報に基づいて、デジタルカメラ１２の種別を判定する。
【００２７】
ステップＳ１０４：判定結果はＢＰＳサーバ１に送信され、ＢＰＳサーバ１は、判定結果（例：識別情報）を受信し、ユーザプロファイルデータベース６に判定結果を書き込む。
【００２８】
ステップＳ１０５：ＳＴＢ１１のリモコンからＳＴＢ１１が画像のアップロード要求を受信する。
【００２９】
ステップＳ１０６：ＳＴＢ１１は、デジタルカメラのドライバを要求するメッセージをＢＰＳサーバ１に送信する。
【００３０】
ステップＳ１０７：ＢＰＳサーバ１は、ＳＴＢ１１からのドライバプログラムの要求メッセージを受信すると、ユーザプロファイルデータベース６からデジタルカメラの識別情報を検索により抽出し、この識別情報を検索キーとしてデジタルカメラ制御ドライバデータベース７ａを検索し、ドライバプログラムのファイル名を抽出する。
【００３１】
ステップＳ１０８：抽出されたドライバプログラムをＳＴＢ１１に向けて送信する。
【００３２】
ステップＳ１０９：ＳＴＢ１１はドライバプログラムを受信するとドライバプログラムを起動し、起動されたドライバは、デジタルカメラ１２にメモリ３５に記憶されている画像データを送信するよう要求する。
【００３３】
ステップＳ１１０：デジタルカメラ１２はメモリ３５に記憶されている画像データを、通信インターフェースを介してＳＴＢ１１に送信する。
【００３４】
ステップＳ１１１：ＢＰＳサーバ１からＳＴＢ１１に配信されたコンテンツ広告画像のＧＩＦファイル及びアニメーションＧＩＦファイル、もしくはＳＴＢ１１内に保存されているコンテンツ広告画像のＧＩＦファイル及びアニメーションＧＩＦファイルを選択する。
【００３５】
ステップＳ１１２：図７のイメージ図のようなダイアログ画面を表示する。ステップ１１１で選択されたＧＩＦファイルをＳＴＢ１１のメモリ４０に格納されたアプリケーションによって同時に表示する。
【００３６】
ステップＳ１１３：表示されたコンテンツ広告画像入りダイアログ画面（図７、図８もしくは図９）内のコンテンツ広告画像を選択するか否かは、ＳＴＢのリモコン操作により判断する。ＳＴＢ１１のリモコンの選択ボタンを押さない場合は、ステップ２１１へ移行する。コンテンツ広告画像をＳＴＢ１１のリモコンの選択ボタンを押した場合は、ＢＰＳサーバ１にコンテンツ広告画像を選択した情報が送信され、ＢＰＳサーバ１が検知し、ステップ２１２へ移行する。
【００３７】
ステップＳ１１４：コンテンツ広告画像を選択しない場合は、送信された画像データ、画像関連情報はＨＵＢ１０及びＣＨＥ８を経由してＢＰＳサーバ１が受信し、管理データベース５０ａに登録され、画像のアップロードが終了する。
【００３８】
ステップＳ１１５：アップロード終了後、アップロードされた画像データがあるアルバム画面に自動的に移行する。
【００３９】
ステップ１１６：ステップ１１３でコンテンツ広告画像を選択した場合、ステップ１１６と同様に送信された画像データ、画像関連情報はＨＵＢ１０及びＣＨＥ８を経由してＢＰＳサーバ１が受信し、管理データベース５０ａに登録され、画像のアップロードが終了する。
【００４０】
ステップ１１７：アップロード終了後、ステップ１１３でコンテンツ広告を選択されているため、コンテンツ広告の情報画面に自動的に移行する。
【００４１】
（２）ＢＰＳサーバのアップロード処理
図６は、本発明における画像データのアップロード処理時におけるＢＰＳサーバのコンテンツ広告画像配信処理を説明したフローチャートである。
【００４２】
ステップ２０１：デジタルカメラ１２がＳＴＢ１１に接続され、カメラＩＤを取得する。
【００４３】
ステップ２０２：デジタルカメラ１２の種別判断結果を受信し、ユーザデータベース６に判断結果を書き込む。
【００４４】
ステップ２０３：ＳＴＢ１１のリモコンから画像のアップロード要求を受信する。受信する場合は、ステップ２０４へ移行する。受信できなかった場合は、ステップ２０２に移行する。
【００４５】
ステップ２０４：ＳＴＢ１１からのドライバプログラムの要求メッセージを受信すると、ユーザプロファイルデータ−ベース６からデジタルカメラの識別情報を検索により、抽出し、この識別情報を検索キーとしてデジタルカメラ制御ドライバーデータベース７ａを検索し、ドライバプログラムのファイル名を抽出する。抽出されたドライバプログラムをＳＴＢ１１に向けて送信する。
【００４６】
ステップ２０５：ユーザＩＤを受信する。
【００４７】
ステップ２０６：ユーザＩＤからユーザの属性に基づいたコンテンツ広告画像を獲得する。
【００４８】
ステップ２０７：デジタルカメラ１２からメモリ３５に記憶されている画像データを、通信インターフェースを介して受信した場合、ステップ２０８に移行する。受信しない場合は、ステップ２０６に移行する。
【００４９】
ステップ２０８：ＢＰＳサーバ１が静的コンテンツ広告画像のＧＩＦファイル６２を抽出し、ＳＴＢ１１に配信し、ＳＴＢ１１内に保存する。動的コンテンツ広告画像の場合は、アニメーションＧＩＦファイル６３をＳＴＢ１１内に保存する。
【００５０】
ステップ２０９：ＳＴＢ１１のメモリ４０に格納されたアプリケーションの実行により静的コンテンツ広告画像の数枚のＧＩＦが交互に表示されるダイアログ画面（図７）が表示される。もしくは、動的コンテンツ画像入りダイアログ画面（図８）が表示される。コンテンツ広告画像は図７のようなダイアログ外にレイアウトされた画面の表示もしくは、図９のようなダイアログ内にレイアウトされたイメージ画面である。ＢＰＰＳサーバに１送信された画像データ、画像関連情報はＨＵＢ１０及びＣＨＥ８を経由してＢＰＳサーバ１が受信し、管理データペース５０ａに登録される。
【００５１】
ステップ２１０：表示されたコンテンツ広告画像入りダイアログ画面（図７、図８もしくは図９）内のコンテンツ広告画像を選択するか否かは、ＳＴＢのリモコン操作により判断する。ＳＴＢ１１のリモコンの選択ボタンを押さない場合は、ステップ２１１へ移行する。コンテンツ広告画像をＳＴＢ１１のリモコンの選択ボタンを押した場合は、ＢＰＳサーバ１にコンテンツ広告画像を選択した情報が送信され、ＢＰＳサーバ１が検知し、ステップ２１２へ移行する。
【００５２】
ステップ２１１：アップロード処理が終了し、アップロードされた画像データがあるアルバム画面へ自動的に移行する。
【００５３】
ステップ２１２：アップロード処理が終了する。ステップ２１３に移行する。
【００５４】
ステップ２１３：ステップ２１０で選択されたコンテンツ広告画像の広告ＩＤを獲得する。
【００５５】
ステップ２１４：ＢＰＳサーバがコンテンツ広告画像の広告ＩＤからコンテンツ広告の情報画面が記載されているＵＲＬを獲得する。
【００５６】
ステップ２１５：ＢＰＳサーバがステップ２１４の指定先ＵＲＬからコンテンツ広告画面の情報を入手し、コンテンツ広告の情報画面をＳＴＢに送信し、ＴＶ画面上はコンテンツ広告情報画面に移行する。
【００５７】
（３）印刷処理
図１０は、ＢＰＳサーバ１を用いた印刷処理のフローチャートである。インターネットを介して取得したコンテンツや他のケーブルテレビ加入者により提供されたコンテンツをディスプレイに表示している際に、表示コンテンツの印刷が選択されると以下の処理が実行される。
【００５８】
ステップＳ３０７：配信イメージ作成ユニット５３は、最終的に配信先ユーザに届ける配信印刷イメージを作成する。図１１は、印刷イメージの一例を示す図である。
【００５９】
ステップＳ３０８：ユーザプロファイルデータベース６から配信先ユーザのプリンタを抽出し、抽出されたプリンタに対応するプリンタドライバをプリンタドライバデータベース７ａから読み出す。
【００６０】
ステップＳ３０９：プリンタドライバを起動し、ラスタライザー５６で印刷イメージを配信先プリンタに適合したビットマップ情報に変換する。この処理は個々のユーザ毎に行われる。このようにして、配信の為の印刷情報の準備が終わる。
【００６１】
ステップＳ３１０：ＢＰＳサーバ１は、ラスタライズされた印刷情報（ラスタライズデータ）を配信先ユーザのＳＴＢ１１に接続されたプリンタ１４に送信する。
【００６２】
ステップＳ３１１：ＢＰＳサーバ１に保存されているコンテンツ広告画像データＧＩＦファイルと印刷処理中ダイアログ画面（図１４）のＨＴＭＬデータを抽出し、ＳＴＢに送信する。
【００６３】
ステップＳ３１２：プリンタ１４はラスタライズデータを印刷する。
【００６４】
ステップＳ３１３：ステップ３１１で抽出されたダイアログ画面（図１２）を表示する。図１３のようなダイアログ外にコンテンツ広告ＧＩＦをレイアウトする場合もある。もしくは、コンテンツ広告画像がない通常のダイアログ（図１４）とＳＴＢ１１のメモリ４０に格納されたアプリケーションによって図１２または図１３のようなイメージ画面が表示される。
【００６５】
ステップＳ３１４：表示されたコンテンツ広告画像入りダイアログ画面内（図１２または図１３）のコンテンツ広告画像を選択するか否かは、ＳＴＢのリモコン操作により判断する。ＳＴＢ１１のリモコンの選択ボタンを押さない場合は、ステップ３１５へ移行する。コンテンツ広告画像をＳＴＢ１１のリモコンの選択ボタンを押した場合は、ＢＰＳサーバ１にコンテンツ広告画像を選択した情報が送信され、ＢＰＳサーバ１が検知し、ステップ３１７へ移行する。
【００６６】
ステップＳ３１５：コンテンツ広告画像を選択しない場合は、印刷終了のステータスを受け取ったＢＰＳサーバ１は、配信実績カウンタ６１をインクリメントする。例えば、配信情報の印刷が完了したユーザの実績データを更新する。これにより、依頼広告の配信実績を把握できる。この配信実績の登録を終了すると印刷処理は終了となる。
【００６７】
ステップＳ３１６：ステップ３１５と同様に印刷終了のステータスを受け取ったＢＰＳサーバ１は、配信実績カウンタ６１をインクリメントし、印刷処理は終了となり、ステップＳ３７１に移行する。
【００６８】
ステップＳ３１７：ステップ３１４で選択されたコンテンツ広告画像の広告ＩＤを獲得する。
【００６９】
ステップＳ３１８：ＢＰＳサーバがコンテンツ広告画像の広告ＩＤからコンテンツ広告の情報画面が記載されているＵＲＬを獲得する。
【００７０】
ステップＳ３１９：ＢＰＳサーバがステップ３１８の指定先ＵＲＬからコンテンツ広告画面の情報を入手し、コンテンツ広告の情報画面をＳＴＢに送信し、ＴＶ画面上はコンテンツ広告情報画面に移行する。
【００７１】
【発明の効果】
以上説明したように、家庭用テレビのセットトップボックス（ＳＴＢ）にデジタルカメラなどのデータをアップロードする際や印刷をする際にコンテンツ広告入りダイアログを表示することが可能になった。また、表示時にコンテンツ広告を選択した場合は、各動作終了後、自動的にコンテンツ広告の情報へ移行することが可能となった。
【図面の簡単な説明】
【図１】実施形態に係るＢＰＳシステムの構成例を示す図である。
【図２】ユーザにより管理されるＳＴＢ１１、デジタルカメラ１２及びプリンタ１４のブロック図である。
【図３】ＢＰＳサーバのハードウエア構成の一例を示す図である。
【図４】ＢＰＳサーバ１の機能を説明するための機能ブロック図である。
【図５】ユーザの画像データをＢＰＳサーバにアップロードする処理の一例を示すフローチャートである。
【図６】ユーザの画像データのアップロード処理時におけるＢＰＳサーバのコンテンツ広告画像配信処理の一例を示すフローチャートである。
【図７】アップロード処理中のコンテンツ広告ＧＩＦファイル入りダイアログ画面イメージの一例である。
【図８】アップロード処理中のコンテンツ広告アニメーションＧＩＦファイル入りダイアログ画面イメージの一例である。
【図９】アップロード処理中のコンテンツ広告画像がダイアログ内に表示されている画面イメージの一例である。
【図１０】ＢＰＳのサーバを用いた印刷処理の一例を示すフローチャートである。
【図１１】ＢＰＳサーバから配信される印刷イメージの一例である。
【図１２】コンテンツ広告画像がダイアログ内に表示されている印刷中ダイアログ画面イメージの一例である。
【図１３】コンテンツ広告画像がダイアログ外に表示されている印刷中ダイアログ画面イメージの一例である。
【図１４】印刷中のダイアログ画面イメージの一例である。
【符号の説明】
１  ＢＰＳサーバ
２  広告会社サーバ
３  コンテンツサーバ
４  インターネット
５  インターネットプロキシ
８  ケーブルヘッドエンド
９  ネットワークケーブル
１０  ハブ
１１  セットトップボックス
１２  デジタルカメラ
１３  テレビ（ディスプレイ）
１４  プリンタ
【図１】
2004260568.tif 000003
【図２】
2004260568.tif 000004
【図３】
2004260568.tif 000005
【図４】
2004260568.tif 000006
【図５】
2004260568.tif 000007
【図６】
2004260568.tif 000008
【図７】
2004260568.tif 000009
【図８】
2004260568.tif 000010
【図９】
2004260568.tif 000011
【図１０】
2004260568.tif 000012
【図１１】
2004260568.tif 000013
【図１２】
2004260568.tif 000014
【図１３】
2004260568.tif 000015
【図１４】
2004260568.tif 000016