(57)【要約】【課題】  画像データのアクセス制限を実行する表示装置に対し、簡便な操作環境でリモコンを用いた画像データへのアクセス操作を可能とする。【解決手段】  デジタルＴＶ１１２は、撮影者の識別情報が付加された画像データを入力し、リモコン１２２〜１２４の利用者の識別情報と一致する撮影者の識別情報が付加された画像データに対するリモコン１２２〜１２４からのアクセスを許可し、アクセスを許可した画像データを表示する。【選択図】  図１
2005064757.tif 000002
【特許請求の範囲】
【請求項１】
撮影者の識別情報が付加された画像データを入力する入力手段と、
リモート制御装置から前記リモート制御装置の利用者の識別情報を受信する受信手段と、
前記利用者の識別情報と一致する撮影者の識別情報が付加された画像データに対する前記リモート制御装置からのアクセスを許可する制御手段と、
前記制御手段によりアクセスが許可された画像データを表示手段上で表示させるように制御する表示制御手段とを有することを特徴とする表示装置。
【請求項２】
画像データとともに、前記画像データの識別情報と撮影者の識別情報とが対応付けられたテーブルを入力する入力手段と、
リモート制御装置から前記リモート制御装置の利用者の識別情報を受信する受信手段と、
前記利用者の識別情報と一致する撮影者の識別情報に対応付けられた画像データの識別情報を判断し、当該識別情報に対応する画像データに対する前記リモート制御装置からのアクセスを許可する制御手段と、
前記制御手段によりアクセスが許可された画像データを表示手段上で表示させるように制御する表示制御手段とを有することを特徴とする表示装置。
【請求項３】
前記制御手段は、前記リモート制御装置の識別情報に応じて、前記リモート制御装置からの画像データに対するアクセス内容を制限することを特徴とする請求項１又は２に記載の表示装置。
【請求項４】
前記制御手段による画像データに対するアクセス内容の制限対象として、画像データの表示、削除及び編集のうちの少なくとも何れか１つが含まれることを特徴とする請求項３に記載の表示装置。
【請求項５】
撮影装置の撮影処理により得られた画像データを表示可能な表示装置及び前記表示装置を制御するためのリモート制御装置を含む画像表示システムであって、
前記リモート制御装置は、
前記リモート制御装置の利用者の識別情報を送信する送信手段を有し、
前記表示装置は、
撮影者の識別情報が付加された画像データを入力する入力手段と、
前記利用者の識別情報と一致する撮影者の識別情報が付加された画像データに対する前記リモート制御装置からのアクセスを許可する制御手段と、
前記制御手段によりアクセスが許可された画像データを表示手段上で表示させるように制御する表示制御手段とを有することを特徴とする画像表示システム。
【請求項６】
撮影装置の撮影処理により得られた画像データを表示可能な表示装置及び前記表示装置を制御するためのリモート制御装置を含む画像表示システムであって、
前記リモート制御装置は、
前記リモート制御装置の利用者の識別情報を送信する送信手段を有し、
前記表示装置は、
画像データとともに、前記画像データの識別情報と撮影者の識別情報とが対応付けられたテーブルを入力する入力手段と、
前記利用者の識別情報と一致する撮影者の識別情報に対応付けられた画像データの識別情報を判断し、当該識別情報に対応する画像データに対する前記リモート制御装置からのアクセスを許可する制御手段と、
前記制御手段によりアクセスが許可された画像データを表示手段上で表示させるように制御する表示制御手段とを有することを特徴とする画像表示システム。
【請求項７】
撮影者の識別情報が付加された画像データを入力し、
リモート制御装置から前記リモート制御装置の利用者の識別情報を受信し、
前記利用者の識別情報と一致する撮影者の識別情報が付加された画像データに対する前記リモート制御装置からのアクセスを許可し、
アクセスを許可した画像データを表示手段上で表示させるように制御することを特徴とする表示制御方法。
【請求項８】
画像データとともに、前記画像データの識別情報と撮影者の識別情報とが対応付けられたテーブルを入力し、
リモート制御装置から前記リモート制御装置の利用者の識別情報を受信し、
前記利用者の識別情報と一致する撮影者の識別情報に対応付けられた画像データの識別情報を判断し、当該識別情報に対応する画像データに対する前記リモート制御装置からのアクセスを許可し、
アクセスを許可した画像データを表示手段上で表示させるように制御することを特徴とする表示制御方法。
【請求項９】
請求項７又は８に記載の表示制御方法をコンピュータに実行させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影装置の撮影処理により得られた画像データを表示可能な表示装置及び前記表示装置を制御するためのリモート制御装置を含む画像表示システムに関するものである。
【背景技術】
【０００２】
従来、画像ファイルのアクセス制限を行うために、ユーザはかなり煩雑な設定及び操作を強いられていた。例えば、PCにて画像等のファイルにアクセス制限を加える場合、ユーザは予め以下のような設定をしておく必要がある。
【０００３】
ユーザは自分の使用するPCに対して、予めアカウントとしてユーザ名やパスワード等を設定し、ログオンの際にはそのアカウントを使用する。ログオン後、アクセス制限を加えたいファイルに対して、セキュリティのダイアログ500(図２０)を呼び出し、各種設定を行う。図２０のユーザ(501)とはアクセス制限対象となるユーザ名で、登録されているユーザ名がボックス(502)内に表示される。アクセス許可(503)は、502で選択したユーザに対してどのような制御を許可するのかを示している。504に示す制御を許可或いは拒否する場合は、505に示す許可及び拒否のチェックボックスにチェックを入れていく。このように全対象ユーザに対して、どのようなアクセスを許可或いは拒否するかを設定していき、「適用」ボタンを選択することでアクセス制限が有効となる。
【０００４】
上述したような設定をファイル毎或いはフォルダ毎に施すことで、アクセス制限を加えることが可能となる。また、アクセス制限されたファイル或いはフォルダにアクセスする際には、ユーザ識別のため、ユーザ名やパスワードの入力を要求される。ユーザがアクセス制限されたファイルやフォルダにアクセスすると、パスワード入力ダイアログ(510)が表示される。ユーザは指定されたとおり、ユーザ名及びパスワードを入力し、「OK」ボタンを選択することで、ユーザが識別され、アクセスの可否が判定される。
【０００５】
アクセスが許可された場合は、ファイルやフォルダの制御が可能となる。但し、図２０に示したように一部の制御が制限の対象となっていた場合にはその制御は出来ない。また、アクセスが拒否された場合は、パスワード入力のダイアログボックス(510)が再度表示され、アクセス拒否をユーザに示す。ユーザは「キャンセル」ボタンを押すことで、パスワード入力ダイアログボックスの表示を消し、他の操作に移行出来るようになる。
【０００６】
こうした各種の設定や操作は、キーボードやマウスのようにPCのもつ充実した入力デバイスに大きく依存している。ユーザは各種設定の為の選択肢やボタンをマウスで選択し、またパスワード等の文字入力にはキーボードを利用することで上述した設定操作を比較的容易に行うことが出来る。
【０００７】
一方、BSデジタル放送の開始に伴い、ユーザはより高画質・高精細な放送を楽しむことが出来るようになった。更にそれだけではなく、外部からの静止画像や動画像を高画質・高精細なテレビで閲覧するといったサービスの恩恵を受けることが出来るようになってきた。これはデジタルTVメーカーが、高画質・高精細TVの付加価値として、デジタルカメラ等の記憶メディアを読み込むためのスロットやIEEE1394等のインタフェースをデジタルTVやSTB(Set Top Box)に搭載したためである。ユーザがデジカメ等で撮影した静止画の記録された記憶メディアを、前記TVに搭載されたスロットに挿入すると、TVは自動或いはユーザの手動で静止画アプリケーションを起動させる(図２２)。ユーザがリモコンなどでサムネイル画像の一つを選択すると、全画面表示される等の機能を提供する(図２３)。
【０００８】
【特許文献１】特開２００３−１４３５１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
デジタルTVに装備されている静止画閲覧アプリケーションは、家族や友人達等比較的大勢で表示された画像を見ながら楽しむ、話し合う、という利用状況が予想される。従来のデジタルTV及びこれに装備された静止画閲覧アプリケーションでは、このような状況下、同一の記憶メディアに複数のユーザが撮影した静止画コンテンツが記憶されていた場合、大勢の人の前で、自分以外のユーザが撮影した静止画まで表示されてしまい、場合によっては気まずい雰囲気を作りかねない。或いは、撮影者以外のユーザが誤って大事なコンテンツを削除してしまうといった危険性を孕んでいる。
【００１０】
また、上述したようにPCと同様の設定・操作を機能としてデジタルTV及びこれに装備された静止画閲覧アプリケーションに持たせることも考えられる。こうすることで、PC同様のアクセス制限機能をデジタルTVの静止画コンテンツに対しても期待することが出来るようになる。しかしながらデジタルTV或いはSTBに付属されるリモコンは一般的に図２４のようなもので、チャンネルの選択やカーソル移動・決定等の操作には優れていても、文字入力や複雑な選択動作には適していない。PCと同様のアクセス制限設定をする為には、ユーザは静止画コンテンツ一つ一つに対して、制限するユーザ及び許可・拒否する制御をリモコン操作で実現しなければならない。
【００１１】
これだけでも十分煩雑な操作である上に、静止画コンテンツにアクセスする際に要求されるパスワード入力は、更に複雑で手間のかかる操作が強いられる。デジタルTV等のリモコンを使って文字を入力していく方法としては、画面上に仮想キーボードを出力させカーソル移動及び決定動作で文字を入力していくソフトウェアキーボード入力方式(図２５)と携帯電話等で広く利用されている10キー割り当て方式(図２６)等があげられるが、いずれにせよ不慣れなユーザにとっては、非常に難儀な操作である。
【００１２】
コンシューマ製品はPC等と異なり、より広いユーザ層が利用すると考えられる。中には機器の細かな操作に精通しているとは言いかねるユーザも利用し、そのようなユーザが上述したような操作を好んで遂行するとは非常に考えがたい。このようにデジタルTV或いはSTBのリモコンで、コンテンツのアクセス制限を設定し、操作する場合ユーザ・インタフェースの面もから十分対応しきれないという問題点があった。
【００１３】
本発明は、上記問題点に鑑みてなされたものであり、画像データのアクセス制限を実行する表示装置に対し、簡便な操作環境でリモコンを用いた画像データへのアクセス操作を可能とすることを目的とする。
【課題を解決するための手段】
【００１４】
斯かる目的を達成するために、本発明の表示装置は、撮影者の識別情報が付加された画像データを入力する入力手段と、リモート制御装置から前記リモート制御装置の利用者の識別情報を受信する受信手段と、前記利用者の識別情報と一致する撮影者の識別情報が付加された画像データに対する前記リモート制御装置からのアクセスを許可する制御手段と、前記制御手段によりアクセスが許可された画像データを表示手段上で表示させるように制御する表示制御手段とを有することを特徴とする。
【００１５】
また、本発明の表示装置は、画像データとともに、前記画像データの識別情報と撮影者の識別情報とが対応付けられたテーブルを入力する入力手段と、リモート制御装置から前記リモート制御装置の利用者の識別情報を受信する受信手段と、前記利用者の識別情報と一致する撮影者の識別情報に対応付けられた画像データの識別情報を判断し、当該識別情報に対応する画像データに対する前記リモート制御装置からのアクセスを許可する制御手段と、前記制御手段によりアクセスが許可された画像データを表示手段上で表示させるように制御する表示制御手段とを有することを特徴とする。
【００１６】
また、本発明の画像表示システムは、撮影装置の撮影処理により得られた画像データを表示可能な表示装置及び前記表示装置を制御するためのリモート制御装置を含む画像表示システムであって、前記リモート制御装置は、前記リモート制御装置の利用者の識別情報を送信する送信手段を有し、前記表示装置は、撮影者の識別情報が付加された画像データを入力する入力手段と、前記利用者の識別情報と一致する撮影者の識別情報が付加された画像データに対する前記リモート制御装置からのアクセスを許可する制御手段と、前記制御手段によりアクセスが許可された画像データを表示手段上で表示させるように制御する表示制御手段とを有することを特徴とする。
【００１７】
また、本発明の画像表示システムは、撮影装置の撮影処理により得られた画像データを表示可能な表示装置及び前記表示装置を制御するためのリモート制御装置を含む画像表示システムであって、前記リモート制御装置は、前記リモート制御装置の利用者の識別情報を送信する送信手段を有し、前記表示装置は、画像データとともに、前記画像データの識別情報と撮影者の識別情報とが対応付けられたテーブルを入力する入力手段と、前記利用者の識別情報と一致する撮影者の識別情報に対応付けられた画像データの識別情報を判断し、当該識別情報に対応する画像データに対する前記リモート制御装置からのアクセスを許可する制御手段と、前記制御手段によりアクセスが許可された画像データを表示手段上で表示させるように制御する表示制御手段とを有することを特徴とする。
【００１８】
また、本発明の表示制御方法は、撮影者の識別情報が付加された画像データを入力し、リモート制御装置から前記リモート制御装置の利用者の識別情報を受信し、前記利用者の識別情報と一致する撮影者の識別情報が付加された画像データに対する前記リモート制御装置からのアクセスを許可し、アクセスを許可した画像データを表示手段上で表示させるように制御することを特徴とする。
【００１９】
また、本発明の表示制御方法は、画像データとともに、前記画像データの識別情報と撮影者の識別情報とが対応付けられたテーブルを入力し、リモート制御装置から前記リモート制御装置の利用者の識別情報を受信し、前記利用者の識別情報と一致する撮影者の識別情報に対応付けられた画像データの識別情報を判断し、当該識別情報に対応する画像データに対する前記リモート制御装置からのアクセスを許可し、アクセスを許可した画像データを表示手段上で表示させるように制御することを特徴とする。
【００２０】
また、本発明のプログラムは、前記表示制御方法をコンピュータに実行させることを特徴とする。さらに、本発明のコンピュータ読み取り可能な記録媒体は、前記プログラムを記録したことを特徴とする。
【発明の効果】
【００２１】
本発明によれば、利用者の識別情報と一致する撮影者の識別情報に対応する画像データを表示させるように構成したので、利用者は自らの識別情報をリモート制御装置に一度登録すれば、以降、リモート制御装置からは登録された識別情報が自動的に送信され、その識別情報に該当する画像データのみを表示装置上で表示させることが可能となる。従って、利用者は、画像データのアクセス制限を実行する表示装置に対し、簡便な操作環境でリモート制御装置を用いた画像データへのアクセス操作を行うことができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
＜第１の実施形態＞
図１は、本発明の実施形態である表示画像制御システムを表すブロック図である。本実施形態では、画像入出力装置としてデジタルスチルカメラ(以下DSC)11、複数のリモコンからの入力を受け付けるデジタルTV112、及びリモコン122、123、124から構成され、DSCからの画像情報(画像ファイル)は、着脱可能なメモリ媒体13を介してデジタルTV側で扱うことが出来るようになる。
【００２３】
図１の12は、DSCにて必要となる各種パラメタの設定や後述する撮影者情報を入力するための入力装置、及び入力した情報を確認するための表示装置、を有するコンソールである。13は、スマートメディアやコンパクトフラッシュ（Ｒ）カード等、着脱可能な小型記憶メディア及びこれらとのインタフェースを有するメモリ部、14は、コンソールより入力された撮影者情報を保持しておく撮影者情報メモリ部、15は、撮影者情報を撮影者情報メモリ部14より読み出し、画像ファイルに記載する撮影者情報として設定する撮影者情報設定部、16は、コンソールより入力された各種パラメタ情報や日時などを保持しておく内部記憶メモリ部、17は、撮影した画像情報と撮影者情報設定部1-5から取得する撮影者情報及び内部記憶メモリ16から取得する各種パラメタ等を組み合わせ、後述するExifファイルにエンコードするファイル生成部、19は撮影した画像に様々な処理を加える画像処理部、110は、ファインダやシャッタなどDSCの基本機能を構成するDSC本体部。111は、CCDカメラ、18は、上述したコンソール12、撮影者情報メモリ14、内部記憶メモリ16、ファイル生成部17、画像処理部19、及びDSC本体部110を統合的にコントロールする制御部である。
【００２４】
図１の120は、スマートメディアやコンパクトフラッシュ（Ｒ）等の外部記憶メディアとのインタフェースを提供するI/F部、113は、外部記憶メディアからのExif等の画像ファイルをデコードするデータデコード部、114は、デコードしたデータを一時的に蓄えておく表示データメモリ部、115は、外部記憶メディア及び後述するDTV本体部119からの画像データの表示全般を制御する表示制御部、116は、画像制御部からの画像を表示する表示デバイス、117は、リモコンからのコード入力を受け付け、ここから使用しているユーザを識別するリモコン識別部である。
【００２５】
また、リモコン識別部117は、リモコンのID、登録されたユーザ登録名及びその他プロパティを記載したユーザテーブルを保持している。121は、ユーザ操作により入力された各種パラメタ情報や日時などを保持しておく内部記憶メモリ部、119は、放送波からトランスポート・ストリームを受信する受信部、受信したストリームデータをビデオストリームと音声ストリームに分解して各々のストリームデータをデコードする機能を有するデコーダ部、デコードされた音声データのD/A変換と増幅及びスピーカを含む音声出力部及びデコードしたビデオデータを表示制御部115に出力する出力部等DTVの基本を構成するDTV本体部。118は、データデコード部113、表示データメモリ114、表示制御部115、リモコン識別部117、内部記憶メモリ部121及びDTV本体部119を統合的にコントロールする制御部である。
【００２６】
本実施形態に於けるデジタルTV112は、ユーザが各自専用のリモコン利用することを前提とし、これら複数のリモコンからの入力を受け付ける点に特徴を持つ。図１の122〜124は、3人のユーザが各々利用しているリモコンを想定している。リモコンの個数に関しては特に制限を設けないものとする。
【００２７】
DSC11は、コンソール12を介して撮影者情報としてユーザ名を登録することが出来る。入力手段としては、種々考えられるが、本実施形態のDSC及びコンソールでは以下に示す入力手段を装備している。
【００２８】
ユーザはUIとしてコンソールに用意されている4方向キー、決定キー及び表示パネル(図２,2-1)を利用して文字を入力していく。コンソールを介して、各種パラメタ設定用に内部記憶メモリ16に保持されているメニューを表示させ、ユーザ名登録画面を選択すると、図２に示すような入力画面が表示される。ユーザは入力表示パネル21のカーソル2-2上に、4方向キーの上下キーを利用して所望の文字を選択する。上下キーの操作でカーソル上に表示される文字は、図３に示すように一文字づつ切り替わる。所望の入力文字がカーソル上に表示されたら、右キーを押下することでカーソルが右に移動し、次に続く文字を入力する準備が出来る。上記操作を繰り返し、所望のユーザ名を表示した後決定キーを押下することで、ユーザ名の入力が完了する。
【００２９】
上記手順により一度登録したユーザ名は、撮影者情報メモリ1４に記憶され、明示的に削除するか、図示しないハードウェアリセットを行わない限りメモリから消去されることはないものとする。一度登録を完了させたユーザは、以降メニューにあるユーザ名設定画面より自身のユーザ名を選択することで撮影者情報設定部15に設定される。設定された撮影者情報は、ユーザ操作により解除・変更することができ、一枚ごとの変更も可能である。また、一定時間電源をOffにすることで撮影者情報の設定は自動的に解除され、万一設定したままにしてしまった場合も他のユーザに不用意に自分の情報で撮影されることを防ぐことが出来る。
【００３０】
また、撮影者情報を設定しないまま利用しようとした場合は、撮影者情報の設定を促すメッセージをコンソールの表示パネルに出力する。通常使わないユーザが一時的にDSC11を利用する場合は、ユーザ名設定画面にてデフォルトで登録されている"ゲストユーザ"を選択するか、促された撮影者情報設定のメッセージを無視することで、一時的なユーザであることを示す撮影者情報としてゲストユーザが設定される。
【００３１】
上述した手段でユーザが撮影者情報を設定してから撮影を行った場合、画像情報に設定した撮影者情報が書き込まれる。以下にその手順を示す。
CCD111及びDSC本体部110を通じて撮影された画像は、画像処理部に送られる。制御部を介して内部メモリに保持されている各種パラメタ(ホワイトバランス、圧縮率など)に基づき画像に処理を加える。この処理の後作成された画像情報をファイル化するためにファイル生成部17に転送する。上記処理と平行して、ユーザの設定した撮影者情報が撮影者情報設定部15より、またその他の画像に直接関与しない各種パラメタ(日時など)が内部記憶メモリよりファイル生成部17に渡される。
【００３２】
ファイル生成部17では、これらの情報をまとめて記述できるフォーマット形式にエンコードし、画像ファイルを作成する。フォーマット形式に関しては、静止画の世界で広く普及されているJPEG形式、中でも多くのデジタルカメラに採用されているExif形式を利用するものとする。
【００３３】
以下、本実施形態で用いるExifファイル及びExifファイルに撮影者情報を格納する手段について説明する。
図４にExifファイルのフォーマット形式を示す。ExifファイルはJPEGファイルそのもので、ヘッダ部のAPP1マーカーセグメントにデジタルカメラで多く利用される情報が記載出来るような構成になっている。図中のはじめのSOI(Start Of Image)は、JPEGのマーカーで、JPEGファイルの開始を表し、その値は0xFFD8である。APP1 Markerは、APP1マーカーセグメント(の先頭)を示すもので、セグメント内部にはTIFFデータで情報が格納されている。APP1 Markerの値は、0xFFE1である。SOS(Start Of Stream)は、JPEGのマーカーで、イメージストリームデータの開始を示し、その値は0xFFDAである。SOSに続き、イメージストリームデータが格納され、そのデータはJPEGファイルの終了を表すJPEGマーカーEOI(End Of Image)まで続く。EOIの値は、0xFFD9である。
【００３４】
以下にAPP1マーカーセグメント内部について説明する。マーカー直後の2byteは、この領域の2byteを含むAPP1マーカーセグメントの大きさを表す。続く6byteはExifのヘッダである。この領域にははじめの4byteにExifファイルであるかの識別子としてascii文字の"Exif"が、その後の2byteには0x0000が格納されている。以降はTIFF形式でデータが格納されている。
【００３５】
TIFF形式の最初の8byteは、ヘッダである。そのうちはじめの2byteは、byte並びの形式を定義しており、0x4d4d(ascii文字にして"MM")はモトローラ形式、0x4949(同"II")はインテル形式を表している。モトローラ形式・インテル形式についての詳細はここでは割愛する。続く2byteは、必ず0x002aという値が格納される。TIFFヘッダ部最後の4byteは、最初のIFD(後述)へのオフセット値が入る。Exifファイルに於いて、オフセット値は全てTIFFデータの開始点("MM"または"II"の格納されている場所)から数える。ここではこのすぐ後に最初のIFDが始まるため、0x00000008という値が格納されている。
【００３６】
続いてIFDについて説明する。IFDとは、Image File Directoryのことで通常のディスク上にあるディレクトリと同じような構造で、イメージ情報を格納している。図５にIFDのフォーマットを示す。図中のはじめの2byteは、このIFDに含まれるディレクトリのエントリ数を表す。その後ディレクトリが、各12byteづつのデータ並びとして続く。
【００３７】
最後のディレクトリの後に、4byteで次のIFDへのオフセット値を表す。この値が0x00000000の場合は、最後のIFD、すなわち次のIFDは無いことを意味する。各ディレクトリ内部の構成は、以下のようになっている。はじめの2byteは、タグ番号でありデータの種類を表している。タグ番号値とそれに対応する情報については後述。次に続く2byteは、データの格納フォーマットで、図６に示すように定義されている。続く4byteは、データの個数を表し、最後の4byteは、データ値もしくはデータ値へのオフセットが格納される。データフォーマットのbyte数と、データの個数の積で格納されているデータ値のデータサイズが得られる。データ値もしくはデータへのオフセットが格納される領域には、このデータサイズが4byte以下なら直接データの値が書き込まれ、4byteを超える場合は、データへのオフセット値が格納されることになる。
【００３８】
実際のIFDのデータ構造は、以下に示すとおりである。Exif形式画像データのTIFFデータに最初に含まれるIFDがIFD0(IFD of main image)で、そこから次のIFD1(IFD of thumbnail image)へリンクされ、そこでリンクが終了する。ただしこれらのIFDの中には、撮影情報等の詳細なカメラデータは含まれていない。Exif形式の場合、IFD0の中にはExif Offset(0x8769)という特殊なタグが必ず含まれている。このオフセット値が示すアドレスには、やはりIFD形式のデータ(Exif SubIFD)が格納されており、ここにカメラの詳細情報等が書かれている。
【００３９】
また拡張されたExif形式の場合、そのExif SubIFDの中にさらにExif Interoperability Offset(0xa005)という特殊なタグが含まれており、これもIFD形式のデータ(Interoperability IFD)を格納している。DCF仕様ではサムネイル画像のIFD1にもこのInteroperability IFDを付ける事が許されている。
【００４０】
更にデジタルカメラメーカー・機種によっては、Makernote(0x927c)というメーカー依存データもIFD形式で格納している場合があるので、1つの画像ファイルには最大6個のIFDが存在する場合がある。
【００４１】
上記したIFD0、Exif SubIFD、Interoperability IFD、IFD1にて使用され得るタグをそれぞれ図７〜図１０に示す。また、図１１にその他のタグ一覧を示す。なお図中のCompoNoとは、そのタグデータ個数の上限を表したものである。表記が無い場合は制限の無いことを示している。
【００４２】
本実施形態に於いては、使用する撮影者情報をMakernote IFD中の一つのディレクトリに格納する。このディレクトリに使用するタグは、Artist(0x013b)で撮影者情報などをascii形式で格納することが出来る。図１２にこのディレクトリの構造を示した。図中には例としてデータの個数を16としたが、撮影者情報として利用したい文字数に合わせてこれ以上に設定してもこれ以下に設定してもかまわない。このデータの個数が4以下の場合は、続く4byteに直接データ値が、4を超える場合はデータ値へのオフセット値が格納される。
【００４３】
上述したような手段により、ファイル生成部1-7は、ユーザの設定した撮影者情報を格納したExifファイルにエンコードする。
【００４４】
前記したように、本実施形態に於けるデジタルTV112は、ユーザが各自専用のリモコン利用することを前提とし、これら複数のリモコンからの入力を受け付ける点に特徴を持つ。ユーザは予め自ら利用するリモコンに対してユーザ名の登録を行っておく。この登録の方法は、該当するリモコンからユーザ名入力操作を行うことで完了する。ユーザ名入力手段としては、種々考えられるが、本実施形態のデジタルTV112ではソフトウェアキーボードを表示させ、リモコンのカーソル移動キー及び決定キーを用いて入力する(図２５参照)。以下その手順について説明する。
【００４５】
ユーザはリモコンに用意されている4方向キー、決定キー及びデジタルTV112の表示デバイス116に表示されるソフトウェアキーボードを用いて文字を入力していく。リモコンを介して、各種パラメタ設定用として内部記憶メモリ部121に用意されているメニューを表示させ、ユーザ名登録画面を選択するとソフトウェアキーボードが表示される。ユーザは、ソフトウェアキーボード上に表示されるフォーカス枠をリモコンの4方向キーを介して入力したい文字まで移動させ、決定キーを押すことで所望の文字を入力することができる。上記操作を繰り返し、所望のユーザ名を表示した後、ソフトウェアキーボードに用意されているEnterキーを選択することで、ユーザ名の入力が完了する。
【００４６】
登録されたユーザ名は、デジタルTV112に於いて唯一に定義されたリモコンIDと共にリモコン識別部117内のメモリに格納される。この格納されるユーザ識別テーブルは、図１３に示すとおりである。以降ユーザは、そのリモコンを利用するだけで、ユーザ名をデジタルTV112に識別させることが出来る。なお、一度登録したユーザ名は、明示的に削除するか、図示しないハードウェアリセットを行わない限りメモリから消去されることはないものとする。
【００４７】
デジタルTV112が、ユーザからのリモコン操作により受信する信号は図１４に示すようになっている。この信号を受信したリモコン識別部117は、自身が保持するユーザ識別テーブル(図１３)を参照し、受信したリモコンIDに対応するユーザ名を取得する。以上の手段によりデジタルTVはリモコンを使用しているユーザ(ユーザ名)を一意に識別することが出来る。ユーザ登録されていないリモコンは、ユーザ識別テーブルのユーザ名の欄がnull値になっている。この場合、このリモコンからは通常の操作は行えるものの、本実施形態のようにアクセス制限のかかったコンテンツへはアクセスできないことになる。
【００４８】
DSC11で撮影した撮影者情報の格納された画像ファイルを閲覧するには、メモリ部13より着脱可能な外部記憶メディアを取り外し、閲覧したいデジタルTV112のインタフェース部120に装着する。装着が完了すると、制御部118は、これを検知し、自動的に静止画閲覧アプリケーションを起動させ、表示制御部115を介して表示デバイス116に初期画面を表示させる。表示された初期画面はユーザからのリモコン操作決定キー入力により、サムネイル画像表示状態へと遷移する。
【００４９】
リモコン識別部117は、このときのリモコン入力により、ユーザ名を識別することが出来、識別したユーザ名を制御部118に通知する。制御部118は、サムネイル表示するためにデータデコード部113にデコードを指示すると共にユーザ名を通知する。データデコード部は、インタフェース部120からExifファイルを受け取り、デコードを行う。
【００５０】
デコードされたExifファイルからは、撮影したイメージデータ、同サムネイルのイメージデータ及び撮影者情報を含む種々の情報が取得できる。データデコード部113は、制御部118から受け取ったユーザ名と、デコードした結果Exifファイルから取得できた撮影者情報とを比較し、一致した場合は対応するイメージデータ及びサムネイルイメージデータを、一致しなかった場合は予め用意していたイメージデータを表示データメモリ114に格納する。
【００５１】
表示制御部115は、表示データメモリ114からデータを読み込み表示デバイス116にサムネイル表示を行う。デフォルトの画像を用意することで、対応するファイルにアクセス出来ないことをユーザに明示的に認識させることが出来る。上記手順により、リモコンを使用したユーザの撮影した画像のみがサムネイル表示され、更に表示された画像に対して以降の全画面表示や編集等アプリケーションが提供するサービスを実行することが出来る。図１５は、3人のユーザがそれぞれのリモコンを使ってサムネイル表示をさせたときの様子を示している。
【００５２】
リモコンaを使用しているユーザAは、自らが撮影した画像ファイルのみが表示され、その他のファイルに関しては、デフォルトの画像となっている。ユーザAが操作を終え、アプリケーション終了させた後、ユーザBが同様の操作をした場合、図示するようにユーザBの撮影した画像ファイルのみがサムネイル表示され、アクセスが可能であることが認識できる。また、ユーザBのサムネイル表示をしている間に、他のユーザが各々のリモコンでこれらの全画面表示や削除などの操作を行おうとしても、制御部118は、アプリケーション起動のユーザ名と異なることを判断し、これらの制御を受け付けない。アプリケーションが終了されると制御部118は、アプリケーションを実行したユーザ名の情報を破棄する。
【００５３】
また、Exifファイルの撮影者情報に"ゲストユーザ"が記載されていた場合には、全ユーザが操作可能である。
【００５４】
本実施形態に於いては、デジタルTV112のインタフェース部113にDSCからの着脱可能な記憶メディアが装着されると、制御部118がこれを検知し、自動的に静止画閲覧アプリケーションを起動するとしたが、ユーザからのリモコン操作で静止画閲覧アプリケーションを起動させるという構成にすることも可能である。
【００５５】
また、本実施形態に於いては、ユーザ名と撮影者情報の不一致でアクセスできない画像に対してはサムネイル表示の際、デフォルトの画像を表示するとしたが、何も表示しないという構成にすることも可能である。
【００５６】
また、本実施形態に於いては、ユーザ名及び撮影者情報としてテキスト形式の情報を利用するとしたが、サウンド形式、ビットマップ形式の情報を利用するという構成にすることも可能である。
【００５７】
また、本実施形態に於いては、画像ファイルのフォーマットとしてExifファイル形式を利用するとしたが、これ以外のファイルフォーマットを利用するという構成にすることも可能である。
【００５８】
また、本実施形態に於いては、デジタルTVのリモート制御装置としてリモコンを利用するとしたが、PDAや携帯電話を利用するという構成にすることも可能である。
【００５９】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。本発明の第２の実施形態は、第１の実施形態に係るDSCに入力する撮影者情報の登録手段に異なる特徴を有するものである。以下、第２の実施形態に係る説明は、第１の実施形態との相違点についてのみを説明する。第１の実施形態と同一の構成、同一の動作には第１の実施形態で説明したものと同一の符号を付与してこれを表すものとする。
【００６０】
図１６は、本発明の第２の実施形態である表示画像制御システムを表すブロック図である。本実施形態のデジタルTV1612にて利用するリモコン1622は、ユーザ名を保存できるメモリ領域1623及びデジタルTVにリモコンコードを送信し、デジタルTVからのデータを受信できる双方向通信装置1624を保持している。またデジタルTV1612は、リモコンからの操作情報(リモコンコード)を受信し、ユーザのリモコン操作により入力されたユーザ名をリモコン本体に送信する双方向通信装置1617を保持している。その他リモコン識別部が存在しない点を除けば、このブロック図に於けるデジタルTVの構成は第１の実施形態と同様である。
【００６１】
DSC161は、撮影者情報を入力するためにコンソール162ではなく、受信部1627を利用する。その他の点についてはこのブロック図に於けるDSCの構成は第１の実施形態と同様である。
【００６２】
本実施形態に於いてユーザは、デジタルTV1612のリモコン自体にユーザ名を登録することが出来る。ユーザ名の登録操作方法は第１の実施形態同様デジタルTVの表示デバイス1616にソフトウェアキーボードを出力させ、リモコンの4方向キー及び決定キーを用いて入力していく。本実施形態での特徴は、入力完了に相当する動作をユーザが行った時点で、デジタルTV1612の双方向通信部1617は、入力されたユーザ名をリモコンの双方向通信部1624に送信する。ユーザ名を受信したリモコンはこのデータをメモリ部1623に格納する。上記手段を通じて、リモコン自体にユーザ名を登録することが出来る。
【００６３】
デジタルTV1612が、ユーザからのリモコン操作により受信する信号は図１７に示すようになっている。この信号を受信した制御部1618は、リモコンコードと共に操作したユーザ名を直接認識することが出来る。なお、一度登録したユーザ名は明示的に削除するか、図示しないリモコンに搭載のハードウェアリセットを行わない限りメモリ1623から消去されることは無い。また、ユーザ名未登録のリモコンからのリモコンコードは、図１７のユーザ名の値がnull値となっている。この場合は、このリモコンからは通常の操作は行えるものの、本実施形態のようにアクセス制限のかかったコンテンツへはアクセスできないことになる。
【００６４】
ユーザ名登録が完了したリモコンを利用して、DSC161の撮影者情報を登録することが出来る。ユーザはコンソールを介して、内部記憶メモリ166に保持されているメニューを表示させ、ユーザ名登録画面を選択すると、DSC161は、登録待機状態になる。ここでユーザはDSC161の受信装置1627に向けリモコン1622からリモコン信号を発信する。リモコン信号を受信したDSC161の受信部1627は、先頭に格納されているユーザ名を抽出し、撮影者情報メモリに格納する。ユーザは実際にDSC161で撮影をする際、コンソール162を利用して撮影者情報メモリ164に格納されている撮影者情報を指定し、撮影者情報設定部に設定する。
【００６５】
このようにして、DSC161に設定された撮影者情報及びデジタルTV1612のリモコン1622に設定されたユーザ名を利用することで、第１の実施形態同様の制御を行うことが出来、アクセス制限に関する制御を容易に行うことが可能となる。
【００６６】
本実施形態に於いては、デジタルTV1612のリモコン1622に予めユーザ名を設定し、これを用いてDSC161の撮影者情報の登録を行うとしたが、予めDSC161のコンソール162を用いて撮影者情報を入力しておき、デジタルTVで閲覧する際、この情報をリモコンに送信し、ユーザ名として設定するという構成にすることも可能である。
【００６７】
また、本実施形態に於いては、デジタルTV1612の表示デバイスを利用してユーザ名の入力操作を行い、リモコンに転送するという手順を踏むとしたが、リモコンに用意されているユーザ・インタフェースのみでユーザ名入力動作を完了させるという構成にすることも可能である。
【００６８】
また、本実施形態に於いては、ユーザ名及び撮影者情報としてテキスト形式の情報を利用するとしたが、サウンド形式、ビットマップ形式の情報を利用するという構成にすることも可能である。
【００６９】
また、本実施形態に於いては、デジタルTVのリモート制御装置としてリモコンを利用するとしたが、PDAや携帯電話を利用するという構成にすることも可能である。
【００７０】
＜第３の実施形態＞
次に、本発明の第３の実施形態について説明する。
本発明の第３の実施形態は、第１の実施形態に係る撮影者情報の格納方法に異なる特徴を有するものである。以下第３の実施形態に係る説明は、第１の実施形態との相違点についてのみを説明する。第１の実施形態と同一の構成、同一の動作には第１の実施形態で説明したものと同一の符号を付与してこれを表すものとする。
【００７１】
図１８は、本発明の第３の実施形態である表示画像制御システムを表すブロック図である。本実施形態のDSC11は、撮影者情報設定部185より撮影者情報をメモリ部13に直接書き込む構成になっている。またデジタルTV112は、インタフェース部120より撮影者情報を受信し、識別する撮影者情報検出部1825を保持している。これらの点を除けば、このブロック図に於けるDSC及びデジタルTVの構成は、第１の実施形態と同様である。
【００７２】
DSC11は、予めユーザ操作により撮影者情報の登録を受け付ける。登録された撮影者情報は、撮影者情報メモリ14に保存され、撮影の際はここに登録された撮影者名を撮影者情報設定部に設定してから行うことで撮影画像と撮影者の対応付けが可能になる点は、第１の実施形態と同様である。本実施形態では、設定された撮影者をファイル生成部17に送信し、Exifファイル等の画像ファイルフォーマットに埋め込むのではなく、メモリ部に画像-撮影者対応テーブルを保持し、撮影画像とこれを撮影した撮影者名との対応付けを行う。図１９に画像-撮影者対応テーブルの一例を示す。図中のファイル名は、撮影した画像のファイル名でJPEG以外のファイルフォーマットも可能である。撮影者はこの画像を撮影したユーザ登録名。コメントは、ユーザが追記したテキスト文章である。この画像-撮影者対応テーブルは、着脱可能な外部記憶メディアに保持し、撮影の度に直接書き込まれるものである。
【００７３】
デジタルTV112に於いても、ユーザ毎に専用のリモコンを有する点や、各リモコンに対応したユーザ名の登録を受け付ける点は第１の実施形態と同様である。本実施形態では、着脱可能な記憶メディア13からの情報として画像情報(画像ファイル)と、上述した画像-撮影者対応テーブルとを分けて処理する点に第１の実施形態との違いを有する。
【００７４】
外部記憶メディアの装着が完了すると、制御部118は、これを検知し自動的に画像閲覧アプリケーションを起動させ、表示制御部115を介して表示デバイス16に初期画面を表示させる。表示された初期画面はユーザからのリモコン操作決定キー入力により、サムネイル画像表示状態へと遷移する。リモコン識別部117は、このときのリモコン入力により、ユーザ名を識別することが出来、識別したユーザ名を制御部118に通知する。
【００７５】
また、インタフェース部120は、装着された外部記憶メディアから、画像ファイルはデータデコード部13へ、画像-撮影者テーブルは、撮影者情報検出部1825へ送信する。制御部118は、先に受信した現在リモコン操作しているユーザ名に対応した撮影者情報があるかを撮影者情報検出部1825に問い合わせる。撮影者情報検出部1825は、画像-撮影者テーブルを参照に、対応した撮影者を探し、該当する撮影者が見つかった場合は、対応する画像ファイル名(複数あれば複数)を制御部118に送る。表示すべき画像ファイル名を受信した制御部118は、これらファイル名をサムネイル表示するようデータデコード部113に要求する。
【００７６】
データデコード部113は、要求された画像ファイルは、対応するイメージデータまたはサムネイルイメージデータをデコードし、また要求されなかった画像ファイルのために予め用意していたイメージデータもデコードしておき、これらを表示データメモリ114に格納する。表示制御部115は、表示データメモリ114からデータを読み込み表示デバイス116に、サムネイル表示を行う。もし、画像ファイルがMPG等の動画像の場合には、はじめの1フレームをサムネイル表示として表示する画像とする。
【００７７】
上記手順により、リモコンを使用したユーザの撮影した画像のみがサムネイル表示され、更に表示された画像に対して以降の全画面表示や編集等アプリケーションが提供するサービスを実行することが出来る。
【００７８】
本実施形態に於いては、デジタルTV112のインタフェース部113にDSCからの着脱可能な記憶メディアが装着されると、制御部118がこれを検知し、自動的に画像閲覧アプリケーションを起動するとしたが、ユーザからのリモコン操作で画像閲覧アプリケーションを起動させるという構成にすることも可能である。
【００７９】
また、本実施形態に於いては、ユーザ名と撮影者情報の不一致でアクセスできない画像に対してはサムネイル表示の際、デフォルトの画像を表示するとしたが、何も表示しないという構成にすることも可能である。
【００８０】
また、本実施形態に於いては、ユーザ名及び撮影者情報としてテキスト形式の情報を利用するとしたが、サウンド形式、ビットマップ形式の情報を利用するという構成にすることも可能である。
【００８１】
また、本実施形態に於いては、動画像の場合には、はじめの1フレームをサムネイル表示するとしたが、サムネイル表示する表示枠に動画像そのものを表示するという構成にすることも可能である。
【００８２】
また、本実施形態に於いては、デジタルTVのリモート制御装置としてリモコンを利用するとしたが、PDAや携帯電話を利用するという構成にすることも可能である。
【００８３】
上記実施形態では、デジタルスチルカメラのような画像入出力装置及びデジタルTVのような画像表示装置の両方或いは片方に、1度だけユーザ識別の為の情報を入力するだけで、以降ユーザは特別な設定なしに、簡単且つ自然にアクセス制限制御された操作環境を手に入れることが出来る。
【００８４】
また、上記実施形態に依れば、不用意に第三者に自身の大切な情報にアクセスされたり、逆に誤って第三者の情報にアクセスしてしまったりする危険性を特別な操作なしに排除することが可能となり、デジタルTV等の表示装置及びDSCのような画像提供装置の利便性、多様性を更に向上させることが可能となる。
【００８５】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００８６】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８７】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００８８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ(基本システム或いはオペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００８９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００９０】
【図１】本発明の第１の実施形態に於けるシステム全体を表す図である。
【図２】DSCに撮影者登録を入力するためのユーザ・インタフェースを説明するための図である。
【図３】文字入力の際に表示される文字列の表示順を説明するための図である。
【図４】Exifファイルのフォーマット形式を説明するための図である。
【図５】IFDのフォーマット形式を説明するための図である。
【図６】IFDで使用するデータの種類及びデータフォーマットを説明するための図である。
【図７】IFD(main image)で使われるタグを説明するための図である。
【図８】Exif SubIFDで使われるタグを説明するための図である。
【図９】Interoperability IFDで使われるタグを説明するための図である。
【図１０】IFD1(thumbnail image)で使われるタグを説明するための図である。
【図１１】その他のタグを説明するための図である。
【図１２】撮影者情報を表すArtistディレクトリを説明するための図である。
【図１３】リモコン識別部に格納されるユーザ識別テーブルの内容を示す図である。
【図１４】デジタルTVがリモコンより受信するリモコン信号を示した図である。
【図１５】本発明の第１の実施形態に於ける、アクセス制限環境の使用例を説明するための図である。
【図１６】本発明の第２の実施形態に於けるシステム全体を表す図である。
【図１７】デジタルTVがリモコンより受信するリモコン信号を示した図である。
【図１８】本発明の第３の実施形態に於けるシステム全体を表す図である。
【図１９】DSCが外部記憶メディアに対して書き込む、画像-撮影者対応テーブルを説明するための図である。
【図２０】PC上のファイルに対するアクセス制限設定方法を説明するための図である。
【図２１】PC上のファイルにアクセスするために入力するパスワードの入力画面を説明するための図である。
【図２２】静止画閲覧アプリケーションのサムネイル表示画面を説明するための図である。
【図２３】静止画閲覧アプリケーションの全画面表示を説明するための図である。
【図２４】デジタルTV或いはSTBに付属されるリモコンの一例を示した図である。
【図２５】文字入力ユーザ・インタフェースの一つであるソフトウェアキーボードを説明するための図である。
【図２６】携帯電話等で広く利用されている文字入力ユーザ・インタフェースを説明するための図である。
【符号の説明】
【００９１】
１１、１６１  デジタルスチルカメラ
１２、１６２  コンソール
１３、１６３  メモリ
１４、１６４  撮影者情報メモリ
１５、１６５、１８５  撮影者情報設定部
１６、１６６  内部記憶メモリ
１７、１６７  ファイル生成部
１８、１６８  制御部
１９、１６９  画像処理部
１１０、１６１０  ＤＳＣ本体部
１１１、１６１１  ＣＣＤ
１１２、１６１２  デジタルＴＶ
１１３、１６１３  データデコード部
１１４、１６１４  表示データメモリ
１１５、１６１５  表示制御部
１１６、１６１６  表示デバイス
１１７  リモコン識別部
１１８、１６１８  制御部
１１９、１６１９  ＤＴＶ本体部
１２０  Ｉ／Ｆ
１２１、１６２１  内部記憶メモリ
１２２〜１２４、１６２６〜１６２２  リモコン
１６２７  受信装置
１６１７  通信装置
１６２３  メモリ
１６２４  通信装置
１８２５  撮影者情報検出部
【図１】
2005064757.tif 000003
【図２】
2005064757.tif 000004
【図３】
2005064757.tif 000005
【図４】
2005064757.tif 000006
【図５】
2005064757.tif 000007
【図６】
2005064757.tif 000008
【図７】
2005064757.tif 000009
【図８】
2005064757.tif 000010
【図９】
2005064757.tif 000011
【図１０】
2005064757.tif 000012
【図１１】
2005064757.tif 000013
【図１２】
2005064757.tif 000014
【図１３】
2005064757.tif 000015
【図１４】
2005064757.tif 000016
【図１５】
2005064757.tif 000017
【図１６】
2005064757.tif 000018
【図１７】
2005064757.tif 000019
【図１８】
2005064757.tif 000020
【図１９】
2005064757.tif 000021
【図２０】
2005064757.tif 000022
【図２１】
2005064757.tif 000023
【図２２】
2005064757.tif 000024
【図２３】
2005064757.tif 000025
【図２４】
2005064757.tif 000026
【図２５】
2005064757.tif 000027
【図２６】
2005064757.tif 000028