(57)【要約】【課題】送信先リストから送信先を選択すると、画像データの閲覧が可能になるが、送信先リストの誰に公開したか、わからなかった。【解決手段】ＢＰＳサーバ１は、データにアクセスするためのアクセス情報を送信する送信先のリストを、ＳＴＢ１１に表示するとともに、送信先のリストから選択された送信先に、アクセス情報を送信する。更に、ＳＴＢ１１は、アクセス情報を送信済みの送信先か否かに応じた情報と共に、前記リストを表示する。【選択図】      図１
2004265199.tif 000002
【特許請求の範囲】
【請求項１】
データにアクセスするためのアクセス情報を送信する送信先のリストを表示する表示手段と、
前記送信先のリストから選択された送信先に、前記アクセス情報を送信する送信手段とを有し、
前記表示手段は、前記アクセス情報を送信済みの送信先か否かに応じた情報と共に、前記リストを表示することを特徴とする画像送信装置。
【請求項２】
前記送信先リストから選択された送信先に公開期限の管理機能を特徴とする前記請求項１に記載の画像送信装置。
【請求項３】
前記公開期限の管理機能でユーザ自ら公開期限を設定することが可能な前記請求項１に記載の画像送信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットを介して各種の情報を配信する情報配信システム及び情報配信方法に関するものであり、特に、ケーブルテレビシステムのような双方向広帯域通信網を利用して印刷情報を各家庭のセットトップボックスに接続された印刷装置で印刷させる印刷サービスを実現するシステムに関するものである。
【０００２】
【従来の技術】
近年、ケーブルテレビの普及が進んでいる。デジタルデータをも提供するケーブルテレビネットワークの利用者が増すにつれて、家庭に新たな製品が良く見られるようになってきた。これが、セットトップボックスであり、従来のケーブルテレビにアクセスできるばかりでなく、インターネットベースのデジタルデータにもアクセスできる装置である。
【０００３】
従来は、インターネットにアクセスして得た情報をテレビ画面上に表示する機能しかなかったが、画像データをサーバにアップロード、編集、配信ができるようになり、また画面に表示された情報をセットトップボックスに接続されたプリンタにより印刷することが可能になった。
【０００４】
画像データを公開する場合、サーバ上に格納されている画像データのファイルのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を電子メールに記載して送信先リストからの選択された送信先に送信し、選択された送信先が受信した電子メール内に記載されたＵＲＬを選択し、ＰＣのブラウザ上で、画像データの閲覧をしていた。また、選択された送信先がケーブルテレビの加入者の場合は、テレビ画面上で公開された画像データの閲覧が自動的に可能になっていた。
【０００５】
【発明が解決しようとする課題】
しかしながら、送信先リストから選択された送信先は、画像データの閲覧が可能になるが、再度その画像データの公開をした場合、送信先リストの誰に公開したか否かは、わからなかった。そのため、何度も送信先リストの同じ送信先に電子メールを送信してしまうという問題があった。
【０００６】
また、画像データの公開期限を設定した場合、送信先リストの誰に、いつまで公開しているかという情報がテレビ画面上では表示されていないためわからなかった。
【０００７】
本発明では、上記課題を鑑みてなされてものであり、本発明の第１目的は、画像データを公開する場合、送信先リストの誰に公開したかを明確にする方法を提供することにある。また、画像データの公開期限を設定した場合、送信先リストの誰に、いつまで公開しているか情報をテレビ画面上で明確にする方法を実現することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、本発明では、ケーブルテレビネットワークを介して複数のケーブルテレビ受信装置と接続された画像配信サーバであって、データにアクセスするためのアクセス情報を送信する送信先のリストを表示する表示手段と、前記送信先のリストから選択された送信先に、前記アクセス情報を送信する送信手段とを有し、前記表示手段は、前記アクセス情報を送信済みの送信先か否かに応じた情報と共に、前記リストを表示することを特徴としている。
【０００９】
また、前記送信先リストから選択された送信先に公開期限の管理機能を特徴とする前記請求項１に記載の画像配信サーバを実現する。
【００１０】
【発明の実施の形態】
以下、添付図面を参照して本発明の好適な実施形態を詳細に説明する。
【００１１】
図１は、実施形態に係るＢＰＳ（ブロードバンド・プリンティング・システム）システムの構成例を示す図である。ＢＰＳサーバ１は、ユーザＩＤに関する情報を管理する機能、セットトップボックスに接続されている周辺機器に関する情報を管理する機能、ユーザによりアップロードされたデータを管理する機能などを備えている。ＢＰＳサーバ１はインターネットプロキシ３を介してインターネット２に接続されている。ＢＰＳサーバ１は、本形態における画像送信装置である。
【００１２】
また、ＢＰＳサーバ１は、ケーブルヘッドエンド（ＣＨＥ）８を介してケーブルネットワーク９に接続されている。ハブ１０は、複数のセットトップボックス１１をケーブルネットワークに接続するための装置である。セットトップボックス１１には、画像入力装置の一例であるデジタルカメラ１２と、画像形成装置の一例であるプリンタ１４と、テレビ映像やインターネットコンテンツを表示するためのディスプレイ１３などが接続されている。また、本発明では、ケーブルネット加入者だけでなく、インターネット加入者でも同様に公開されたＢＰＳサーバ１内の画像データアルバムの閲覧が可能となっている。
【００１３】
図２は、ユーザにより管理されるＳＴＢ１１、デジタルカメラ１２及びプリンタ１４のブロック図である。ケーブルヘッドエンド８から送信される広帯域多重信号にはテレビ信号などが多重化されている。広帯域多重信号は、ケーブル９ａを介してＳＴＢ１１に入力される。チューナー１５でＲＦ信号として受信された広帯域多重信号は、復調器１６に入力され復調される。なお、ケーブルヘッドエンド８は、伝送路での誤りを補正するためのエラー訂正コードを付加して多重信号を送信しており、エラー訂正回路（ＥＣＣ）１７では、付加されたエラー訂正コードを用いて、伝送路で発生した誤りを訂正する。ＩＣカード２１には、ユーザに関する情報であって、例えば、視聴契約の対象となっているチャンネルに関する情報などが記憶されている。デスクランブラ１８は、ＥＣＣ出力から抽出した制御情報（ＥＣＭ）及び個別情報（ＥＭＭ）２２をＩＣカード２１に出力する。ＩＣカード２１のカードコントローラは、ＩＣカードの記憶エリアに記憶されているユーザ情報と、ＥＣＭ及びＥＭＭとを照合し、一致していれば解読鍵２３をデスクランブラ１８に渡す。デスクランブラ１８は、解読鍵２３を用いてＥＣＣ出力に施されているスクランブルを解除する。これにより、ユーザが契約しているチャンネルが再生される。次に、デスクランブラ１８からの出力信号は、デマルチプレクサ１９に入力され、多重されているビデオ信号、オーディオ信号及び印刷関連のデータ信号が分離される。ビデオデコーダ２０は、デマルチプレクサ１９からの信号を復号し、テレビ表示可能なビデオ信号２６として出力する。オーディオデコーダ２４は、デマルチプレクサ１９からの信号を復号し、通常のオーディオ信号２７として出力する。
【００１４】
プリント・カメラコントローラ２５は、通信インターフェース４１に接続された周辺機器の検出処理、検出された周辺機器を制御するための制御ドライバダウンロード処理、ダウンロードされた制御ドライバをＲＡＭにロードして起動する起動処理、制御ドライバにより制御されたデジタルカメラ１２から入力された画像をＢＰＳサーバ１にアップロードするアップロード処理を実行する。また、プリント・カメラコントローラ２５は、ＢＰＳサーバ１からラスタライズデータをダウンロードするダウンロード処理と、ダウンロードされたラスタライズデータを、プリンタ１４を用いて任意の記録媒体上に画像形成させる画像形成処理を実行する。
【００１５】
デジタルカメラ１２には、画像を入力するためのＣＣＤ３４と、画像データや制御データをＳＴＢ１１と通信するための通信ＩＦ４２と、ＣＣＤ３４により入力された画像データを記憶するメモリ３６と、ＣＣＤ３４、メモリ３６及び通信ＩＦ４２を制御するためのシステムコントローラ３５を備えている。ＣＣＤ３４で撮像された画像データは、システムコントローラ３５によりデータ圧縮され、メモリ３６に記憶される。次にデジタルカメラ１２がＳＴＢ１１にＵＳＢなどのシリアルインターフェース２９を介して接続されると、プリント・カメラコントローラ２５は接続を検出し、接続時にデジタルカメラ１２から送信される識別情報に基づいてデジタルカメラの種類を判断する。デジタルカメラ１２の制御ドライバが未だにインストールされていない場合は、デジタルカメラ１２の識別情報をＢＰＳサーバ１に送信する。識別情報を受信したＢＰＳサーバ１はユーザプロファイルデータベース６に識別情報を登録する。ＳＴＢ１１は、ユーザプロファイルデータベースに登録されているデジタルカメラの識別情報に基づいて、デジタルカメラ１２用の制御ドライバをドライバデータベース７ａから読み出し、ＳＴＢ１１に送信する。この制御ドライバを受信するとシステムコントローラ２８は制御ドライバをＲＡＭにロードして起動し、制御ドライバにより印刷＆カメラコントローラ２５を制御する。印刷＆カメラコントローラ２５は、ＵＳＢなどのシリアルインターフェース２９を介して、デジタルカメラ１２のメモリ３６から画像データを読み出し、読み出された画像データをＢＰＳサーバ１に送信する。また、メモリ４０は、ＳＴＢのプログラムが記憶されるメモリで、ＳＴＢ上で実行されるアプリケーションが格納される。
【００１６】
プリンタ１４は、ダウンロードされた印刷情報を画像形成する際に使用される。例えば、ＢＰＳサーバ１によりラスタライズ処理された印刷情報を受信すると、プリント・カメラコントローラ２５は、通信インターフェース２９を介して該プリンタ１４に出力する。通信インターフェース２９は、例えば、ＵＳＢなどのシリアルインターフェースなどである。プリンタ１４に出力された印刷情報はラインバッファ３１に記憶される。ラインバッファ３１に記憶された印刷情報は、順次、プリンタエンジン３２に送られ、プリンターヘッド３３によって記録媒体に印刷される。ステータスコントローラ３０は、プリンタエンジン３２を監視し、エラーの発生や印刷の終了、印刷情報の配信要求等のステータスを、通信インターフェース４３を介してＳＴＢ１１に送信する。通信インターフェース４３は、通信インターフェース４１に対応したＵＳＢなどのインターフェースである。もちろん、ＢｌｕｅｔｏｏｔｈやＩｒＤＡなどの無線インターフェースであってもよい。ＳＴＢ１１は、ケーブルネットワーク９及びケーブルヘッドエンド８を介してＢＰＳサーバ１に現在の該プリンタのステータス情報を送信する。
【００１７】
図３は、ＢＰＳサーバ１のハードウエア構成の一例を示す図である。ＣＰＵ４０１は、ＢＰＳサーバ１の各部を統合的に制御するマイクロプロセッサである。ＲＯＭ４０２は、ＢＩＯＳプログラムなどを記憶する記憶装置である。ＲＡＭ４０３は、プログラムのワークエリアやプログラムの処理に必要な変数を記憶する記憶装置である。本実施形態に係る処理を実現するプログラムもＲＡＭ４０３にロードされる。バスコントローラ４０４は、バスのデータ転送に関してアービトレーション処理などを実行するコントローラである。割り込みコントローラ４０５は、各部からの割り込み処理を司るコントローラである。メモリコントローラ４０６は、ＲＯＭ４０２やＲＡＭ４０３へのアクセスを制御するコントローラである。システムＩ／Ｏコントローラ４０７は、周辺機器とのデータ通信を制御するコントローラである。ＬＡＮカード４０８は、イーサネット（Ｒ）カードなどの通信インターフェースとなる通信装置である。ハードディスクドライブ（ＨＤＤ）４０９は、ユーザデータベース６、デジカメドライバデータバース７ｂ及びプリンタドライバデータベース７ａなどを記憶する記憶装置である。本実施形態に必要とされるアプリケーションプログラムもＨＤＤ４０９に格納される。
【００１８】
図４は、ＢＰＳサーバ１の機能を説明するための機能ブロック図である。図４のハードウエア構成において本実施形態に係るプログラムを実行することにより、当該機能が実現される。ＳＴＢ１１にデジタルカメラ１２が接続されると、デジタルカメラ１２の識別情報がＢＰＳサーバ１に送信される。ＢＰＳサーバ１では、アプリケーションコントローラ５７を起動し、識別情報を、識別情報を送信してきたユーザと対応付けてユーザプロファイルデータベース６に書き込む。
【００１９】
（画像データアルバム公開機能）
図５は、ＢＰＳサーバ１に保存されている画像データのアルバムを送信先リストから選択された送信先に公開する（Ｓｈａｒｅ機能）フローチャート図である。
【００２０】
ステップ１０１：テレビ画面上で公開するアルバムをＳＴＢ１１のＴＶリモコンで選択する。
【００２１】
ステップ１０２：アルバム選択後、テレビ画面上（図６）のＳｈａｒｅボタン６２（アルバムの公開開始するボタン）をＴＶリモコンで選択すると、送信先リストのある送信先選択画面（図７）に移行し、画像データのアルバムの公開がスタートする。
【００２２】
ステップ１０３：送信先リストのある送信先選択画面（図７）の送信先リスト（登録者名欄）に登録されている人の中から、送信先を決定する。
【００２３】
ステップ１０４：送信先リストのある送信先選択画面（図７）のＳｈａｒｅボタン６３（画像データのアルバム公開ボタン）をＳＴＢ１１のＴＶリモコンで選択する。
【００２４】
ステップ１０５：公開する画像データのアルバムと送信先リストから選択された送信先の情報がＢＰＳサーバ１に送信される。
【００２５】
ステップ１０６：ＢＰＳサーバ内の公開する画像データが保存されているデータベースへ公開の指示がされ、送信先リストから選択された送信先へ、ＢＰＳサーバに格納されている画像データファイルのＵＲＬの記載された電子メールを配信する。
【００２６】
ステップ１０７：テレビ画面上に画像データ公開完了のダイアログ（図８）が表示される。
【００２７】
ステップ１０８：テレビ画面上に視認性に優れた画像データのアルバムを公開した人と公開期限ボタン６４の表示がされる。（図９）
（ＢＰＳサーバの画像データアルバム公開処理）
図１０は、本発明における画像データのアルバムの公開時におけるＢＰＳサーバ１のフローチャートである。画像データのアルバム選択後、図６のＳｈａｒｅボタン６２をＳＴＢ１１のＴＶリモコンで選択すると、以下のような処理が実行される。
【００２８】
ステップ２０１：ＢＰＳサーバ１内のデータベースにある送信者リストのテーブル（図１１）をＳＴＢ１１に送信し、そのテーブル（図１１）を参照して、図７が表示される。
【００２９】
ステップ２０２：図７の送信先リストに登録されている人の中から送信先を決定し、図７のＳｈａｒｅボタン６３がＴＶリモコンで選択されると、選択された送信先情報がＳＴＢ１１に送信され、ＢＰＳサーバ１で送信先情報を受信する。
【００３０】
ステップ２０３：ＢＰＳサーバ１内の公開する画像データが保存されているデータベースに公開の指示がされ、選択された送信先に、ＢＰＳサーバ１上に格納されている画像データのファイルのＵＲＬを記載した電子メールを配信する。
【００３１】
ステップ２０４：ＴＶ画面上に表示するための画像データ公開完了のダイアルログ（図８）ＨＴＭＬデータを抽出し、ＳＴＢ１１に送信し、ダイアログ表示が完了する。
【００３２】
ステップ２０５：ステップ２０２での送信先情報の受信により、図１２のように更新されたテーブルをＳＴＢ１１に送信し、そのテーブル（図１２）を参照にして、画像データのアルバムを公開した人と公開期限ボタン６４が表示される。（図９）
（公開期限の管理）
「公開期限ボタン」は公開する画像データのアルバムの公開期限を表示しており、図１９は公開期限更新時のフローチャートである。
【００３３】
ステップ３０１：図９のＴＶ画面上でＳＴＢ１１のＴＶリモコンで公開期限を延長したいい人の公開期限ボタン６４を選択する。
【００３４】
ステップ３０２：公開期限を自動で設定する場合はステップ３０３へ移行する。公開期限を公開設定画面（図１５）で入力設定する場合はステップ３０７へ移行する。
【００３５】
ステップ３０３：ＳＴＢ１１に公開期限を延長したい人の情報が送信される。
【００３６】
ステップ３０４：ステップ３０３で送った情報がＳＴＢ１１からＢＰＳサーバ１に送信される。
【００３７】
ステップ３０５：公開期限を管理しているＢＰＳサーバ１内で公開を延長したい人の公開期限が更新される。すなわち、ＢＰＳサーバ１  内のデータベースにある図１２のテーブルが図１３のように更新される。通常、公開期限はＢＰＳサーバ１上で１週間であるが、更新されると自動的に更に１週間、画像データアルバムの公開が可能となる。
【００３８】
ステップ３０６：図１３のように更新されたテーブルをＳＴＢ１１に送信し、そのテーブル（図１３）を参照にして、公開期限ボタン６４の表示が更新される（図１４）。
【００３９】
ステップ３０７：図１５の公開期限設定画面でＳＴＢ１１のＴＶリモコンで、公開期限を入力し、設定ボタン６５を選択する。
【００４０】
ステップ３０８：ＳＴＢ１１に公開期限を延長したい人の情報と入力設定された公開期限の情報がＳＴＢ１１に送信される。
【００４１】
ステップ３０９：ステップ３０８で送った情報がＳＴＢ１１からＢＰＳサーバ１に送信される。
【００４２】
ステップ３１０：公開期限を管理しているＢＰＳサーバ１内で公開を延長したい人の公開期限が更新される。すなわち、ＢＰＳサーバ１  内のデータベースにあるテーブルが図１６のように更新される。
【００４３】
ステップ３１１：図１６のように更新されたテーブルをＳＴＢ１１に送信し、そのテーブル（図１６）を参照にして、公開期限ボタン６４の表示が更新される（図１７）。
【００４４】
図１７で、アルバム公開期限を過ぎた場合は、ＢＰＳサーバ１のデータベース内にあるテーブル（図１６）の「Ｓｈａｒｅ」欄の「○」マークと「公開期限」欄の記載が消去され、図１１のようなテーブルとなる。図１１のテーブルをＳＴＢ１１に送信し、そのテーブルを参照して、図７のような送信先選択画面イメージとなる。
【００４５】
また、配信された電子メール記載されている画像データファイルのＵＲＬに、送信先リストから選択された送信者が、アルバム公開期限を過ぎてアクセスした場合は、ＢＰＳサーバからアルバム公開の期限切れを表示したダイアログ（図１８）ＨＴＭＬの情報をＳＴＢに送信し、ＴＶ画面上に図１８を表示する。
【００４６】
【発明の効果】
以上説明したように、ケーブルネットワークに接続されたケーブルテレビ受信装置で、画像データを公開する場合、送信先リストの誰に公開したかを明確にすることが可能となり、また、画像データの公開期限を設定する場合、送信先リストの誰にいつまで公開しているか情報をテレビ画面上で視認性に優れた表示を行うことが可能となった。
【図面の簡単な説明】
【図１】実施形態に係るＢＰＳシステムの構成例を示す図である。
【図２】ユーザにより管理されるＳＴＢ１１、デジタルカメラ１２及びプリンタ１４のブロック図である。
【図３】ＢＰＳサーバのハードウエア構成の一例を示す図である。
【図４】ＢＰＳサーバ１の機能を説明するための機能ブロック図である。
【図５】ＢＰＳサーバ１に保存されている画像データのアルバムを送信先リストから選択された送信先に公開するフローチャートである。
【図６】公開するＢＰＳサーバ１に保存されている画像データのアルバム画面イメージの一例である。
【図７】送信先リストから送信先を選択する画面イメージの一例である。
【図８】公開完了を表示したダイアログ画面イメージの一例である。
【図９】ＢＰＳサーバに保存されている画像データのアルバムを公開した人と公開期限ボタンの表示した画面イメージの一例である。
【図１０】ＢＰＳサーバ１に保存されている画像データのアルバム公開時におけるＢＰＳサーバのフローチャートである。
【図１１】ＢＰＳサーバ１のデータベース内にある送信者リストのテーブルの一例である。
【図１２】公開期限設定後のＢＰＳサーバ１のデータベース内にある送信者リストのテーブルの一例である。
【図１３】アルバム公開期限設定後に更に公開期限を更新した時のＢＰＳサーバ１のデータベース内にある送信者リストのテーブルの一例である。
【図１４】図１３のアルバム公開期限設定後に更に公開期限を更新した時のＢＰＳサーバ１のデータベース内にある送信者リストのテーブルを参照することにより更新された公開期限ボタンが表示される画面イメージの一例である。
【図１５】公開期限が入力可能である公開期限設定画面のダイアログを表示した画面イメージの一例である。
【図１６】図１５で公開期限を入力後のＢＰＳサーバのデータベース内にある送信者リストのテーブルの一例である。
【図１７】図１６で公開期限を入力後のＢＰＳサーバのデータベース内にある送信者リストのテーブルを参照することにより更新された公開期限ボタンが表示される画面イメージの一例である。
【図１８】送信先リストから選択された送信者が、アルバム公開期限を過ぎてアクセスした時に、ＢＰＳサーバ１からアルバム公開の期限切れを表示したダイアログの画面イメージの一例である。
【図１９】ＢＰＳサーバ１に保存されている画像データアルバム公開期限の更新時のフローチャートである。
【符号の説明】
１  ＢＰＳサーバ
２  インターネット
３  インターネットプロキシ
８  ケーブルヘッドエンド
９  ネットワークケーブル
１０  ハブ
１１  セットトップボックス
１２  デジタルカメラ
１３  テレビ（ディスプレイ）
１４  プリンタ
【図１】
2004265199.tif 000003
【図２】
2004265199.tif 000004
【図３】
2004265199.tif 000005
【図４】
2004265199.tif 000006
【図５】
2004265199.tif 000007
【図６】
2004265199.tif 000008
【図７】
2004265199.tif 000009
【図８】
2004265199.tif 000010
【図９】
2004265199.tif 000011
【図１０】
2004265199.tif 000012
【図１１】
2004265199.tif 000013
【図１２】
2004265199.tif 000014
【図１３】
2004265199.tif 000015
【図１４】
2004265199.tif 000016
【図１５】
2004265199.tif 000017
【図１６】
2004265199.tif 000018
【図１７】
2004265199.tif 000019
【図１８】
2004265199.tif 000020
【図１９】
2004265199.tif 000021