(57)【要約】【課題】ユーザにとって利便性の高いインターフェース環境を実現できるデジタルフォトフレーム、情報処理システム、制御方法、プログラム及び情報記憶媒体の提供。【解決手段】デジタルフォトフレームは、画像が表示される表示部と、表示部の表示制御を行う表示制御部と、センサにより検知された検知情報を取得する検知情報取得部を含む。表示部はタッチパネルディスプレイにより構成される。表示制御部は、取得された検知情報に応じてタッチパネル用操作アイコンの表示態様を変化させる表示制御を行う。ユーザと表示部との前記位置関係、ユーザの視認状態、ユーザの発話状態、ユーザの人数の認識結果、及びユーザの人物認証結果の少なくとも１つに応じて、タッチパネル用操作アイコンの表示態様を変化させる。【選択図】図６
2010067104.tif 000002
【特許請求の範囲】
【請求項１】
画像が表示される表示部と、
前記表示部の表示制御を行う表示制御部と、
センサにより検知された検知情報を取得する検知情報取得部とを含み、
前記表示部はタッチパネルディスプレイにより構成され、
前記表示制御部は、
取得された前記検知情報に応じてタッチパネル用操作アイコンの表示態様を変化させる表示制御を行うことを特徴とするデジタルフォトフレーム。
【請求項２】
請求項１において、
取得された前記検知情報に基づいて、ユーザと前記表示部との位置関係の判断、前記表示部に対するユーザの視認状態の判断、ユーザの発話状態の判断、ユーザの人数の認識、及びユーザの人物認証の少なくとも１つを行うユーザ状態判断部を含み、
前記表示制御部は、
ユーザと前記表示部との前記位置関係、ユーザの前記視認状態、ユーザの前記発話状態、ユーザの人数の認識結果、及びユーザの人物認証結果の少なくとも１つに応じて、タッチパネル用操作アイコンの表示態様を変化させる表示制御を行うことを特徴とするデジタルフォトフレーム。
【請求項３】
請求項２において、
前記ユーザ状態判断部は、
ユーザと前記表示部との前記位置関係として、ユーザと前記表示部との間の距離を判断し、
前記表示制御部は、
ユーザと前記表示部との間の距離に応じて、タッチパネル用操作アイコンの表示制御を行うことを特徴とするデジタルフォトフレーム。
【請求項４】
請求項３において、
前記表示制御部は、
ユーザと前記表示部との間の距離が所定距離内である場合に、タッチパネル用操作アイコンの表示をオンにすることを特徴とするデジタルフォトフレーム。
【請求項５】
請求項３又は４において、
前記表示制御部は、
ユーザと前記表示部との間の距離が所定距離より大きいと判断された場合には、第１〜第Ｎ（Ｎは２以上の整数）のコンテンツ画像を前記表示部にスライド表示する制御を行い、前記第１〜第Ｎのコンテンツ画像のうちの第Ｋ（１≦Ｋ≦Ｎ）のコンテンツ画像が表示されている時に、ユーザと前記表示部との間の距離が所定距離内であると判断された場合には、前記第Ｋのコンテンツ画像に対応するタッチパネル用操作アイコンを表示する制御を行うことを特徴とするデジタルフォトフレーム。
【請求項６】
請求項３乃至５のいずれかにおいて、
前記センサは、ユーザを撮像する撮像センサであり、
前記ユーザ状態判断部は、
前記撮像センサからの撮像情報に基づいて、ユーザの顔領域を検出し、検出された前記顔領域のサイズに基づいて、ユーザと前記表示部との間の距離を判断することを特徴とするデジタルフォトフレーム。
【請求項７】
請求項３乃至５のいずれかにおいて、
前記センサは、ユーザを撮像する撮像センサであり、
前記ユーザ状態判断部は、
ユーザに対する自動焦点合わせ処理により、ユーザと前記表示部との間の距離を判断することを特徴とするデジタルフォトフレーム。
【請求項８】
請求項３乃至５のいずれかにおいて、
前記センサは超音波センサであり、
前記ユーザ状態判断部は、
前記超音波センサにより、ユーザと前記表示部との間の距離を判断することを特徴とするデジタルフォトフレーム。
【請求項９】
請求項２乃至８のいずれかにおいて、
前記ユーザ状態判断部は、
ユーザの前記視認状態として、ユーザが前記表示部を注視している状態か否かを判断し、
前記表示制御部は、
ユーザが前記表示部を注視しているか否かに応じて、タッチパネル用操作アイコンの表示制御を行うことを特徴とするデジタルフォトフレーム。
【請求項１０】
請求項９において、
前記表示制御部は、
ユーザが前記表示部を注視していると判断された場合に、タッチパネル用操作アイコンの表示をオンにすることを特徴とするデジタルフォトフレーム。
【請求項１１】
請求項９又は１０において、
前記表示制御部は、
ユーザが注視しているコンテンツ画像に対応するタッチパネル用操作アイコンを表示する制御を行うことを特徴とするデジタルフォトフレーム。
【請求項１２】
請求項９乃至１１のいずれかにおいて、
前記表示制御部は、
ユーザが前記表示部を注視していないと判断された場合には、第１〜第Ｎ（Ｎは２以上の整数）のコンテンツ画像を前記表示部にスライド表示する制御を行い、前記第１〜第Ｎのコンテンツ画像のうちの第Ｋ（１≦Ｋ≦Ｎ）のコンテンツ画像が表示されている時にユーザが前記表示部を注視していると判断された場合には、前記第Ｋのコンテンツ画像に対応するタッチパネル用操作アイコンを表示する制御を行うことを特徴とするデジタルフォトフレーム。
【請求項１３】
請求項２乃至１２のいずれかにおいて、
前記ユーザ状態判断部は、
ユーザの発話状態を音声認識により判断し、
前記表示制御部は、
前記音声認識の結果に応じて、タッチパネル用操作アイコンの表示制御を行うことを特徴とするデジタルフォトフレーム。
【請求項１４】
請求項１３において、
前記表示制御部は、
前記音声認識により抽出されたユーザの音声を構成する単語が、前記表示部に表示されているコンテンツ画像にタグとして設定されたキーワードと一致又は類似した場合に、一致又は類似したキーワードに対応するタッチパネル用操作アイコンを表示する制御を行うことを特徴とするデジタルフォトフレーム。
【請求項１５】
請求項２乃至１４のいずれかにおいて、
前記ユーザ状態判断部は、
検知されたユーザの人数を認識し、
前記表示制御部は、
検知されたユーザの人数が一人であると判断された場合と複数人であると判断された場合とで、前記表示部に表示されるタッチパネル用操作アイコンの表示態様を異ならせる表示制御を行うことを特徴とするデジタルフォトフレーム。
【請求項１６】
請求項１５において、
前記表示制御部は、
検知されたユーザの人数が一人であると判断された場合には、検知された一人のユーザに対応する個人モード用のタッチパネル用操作アイコンを表示する制御を行うことを特徴とするデジタルフォトフレーム。
【請求項１７】
請求項１５又は１６において、
前記表示制御部は、
検知されたユーザの人数が複数人であると判断された場合には、検知された複数人のユーザに対応する共有モード用のタッチパネル用操作アイコンを表示する制御を行うことを特徴とするデジタルフォトフレーム。
【請求項１８】
請求項１５において、
前記表示制御部は、
検知されたユーザが第１のユーザであると判断された場合には、第１のユーザ用のタッチパネル用操作アイコンを表示する制御を行い、検知されたユーザが第２のユーザであると判断された場合には、第２のユーザ用のタッチパネル用操作アイコンを表示する制御を行うことを特徴とするデジタルフォトフレーム。
【請求項１９】
請求項２乃至１８のいずれかにおいて、
ユーザの登録処理を行う登録処理部を含み、
前記ユーザ状態判断部は、
検知されたユーザが登録ユーザであるか否かの人物認証を行い、
前記表示制御部は、
検知されたユーザが登録ユーザであると判断された場合には、登録ユーザに対応する個人モード用のタッチパネル用操作アイコンを表示する制御を行うことを特徴とするデジタルフォトフレーム。
【請求項２０】
請求項２乃至１９のいずれかにおいて、
前記ユーザ状態判断部は、
検知されたユーザの年齢認識を行い、
前記表示制御部は、
検知されたユーザの年齢認識結果に基づいて、タッチパネル用操作アイコンの表示制御を行うことを特徴とするデジタルフォトフレーム。
【請求項２１】
請求項２０において、
前記表示制御部は、
検知されたユーザの年齢認識結果に基づいて、ユーザの年齢層が所定年齢層であると判断された場合には、前記所定年齢層用のタッチパネル用操作アイコンを表示する制御を行うことを特徴とするデジタルフォトフレーム。
【請求項２２】
請求項２乃至２１のいずれかにおいて、
検知されたユーザの人数及び人物認証結果の少なくとも一方に応じて、タッチパネル用操作アイコンの表示モードを切り替える表示モード切り替え部を含むことを特徴とするデジタルフォトフレーム。
【請求項２３】
請求項１乃至２２のいずれかにおいて、
前記表示制御部は、
前記表示部に表示される画像が第１のコンテンツ画像である場合には、前記第１のコンテンツ画像に対応づけられたタッチパネル用操作アイコンを表示し、前記表示部に表示される画像が第２のコンテンツ画像である場合には、前記第２のコンテンツ画像に対応づけられたタッチパネル用操作アイコンを表示する制御を行うことを特徴とするデジタルフォトフレーム。
【請求項２４】
請求項１乃至２３のいずれかにおいて、
前記表示制御部は、
タッチパネル用操作アイコンの表示をオンにした後、所定時間が経過してもユーザの操作が行われなかった場合には、タッチパネル用操作アイコンの表示をオフにすることを特徴とするデジタルフォトフレーム。
【請求項２５】
請求項１乃至２４のいずれかにおいて、
前記表示部に表示されたタッチパネル用操作アイコンに対するユーザの操作履歴を、個人情報記憶部に書き込んでユーザの個人情報を更新する情報更新部を含むことを特徴とするデジタルフォトフレーム。
【請求項２６】
デジタルフォトフレームの表示部に表示される画像の表示指示を行う表示指示部と、
センサにより検知された検知情報を取得する検知情報取得部とを含み、
前記表示部はタッチパネルディスプレイにより構成され、
前記表示指示部は、
取得された前記検知情報に応じて、前記表示部に表示されるタッチパネル用操作アイコンの表示態様を変化させる表示指示を行うことを特徴とする情報処理システム。
【請求項２７】
デジタフフォトフレームの制御方法であって、
表示部の表示制御を行い、
センサにより検知された検知情報を取得すると共に、
前記表示部はタッチパネルディスプレイにより構成され、
取得された前記検知情報に応じてタッチパネル用操作アイコンの表示態様を変化させる表示制御を行うことを特徴とする制御方法。
【請求項２８】
画像が表示される表示部の表示制御を行う表示制御部と、
センサにより検知された検知情報を取得する検知情報取得部として、
コンピュータを機能させ、
前記表示部はタッチパネルディスプレイにより構成され、
前記表示制御部は、
取得された前記検知情報に応じてタッチパネル用操作アイコンの表示態様を変化させる表示制御を行うことを特徴とするプログラム。
【請求項２９】
コンピュータ読み取り可能な情報記憶媒体であって、請求項２８に記載のプログラムを記憶したことを特徴とする情報記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルフォトフレーム、情報処理システム、制御方法、プログラム及び情報記憶媒体等に関する。
【背景技術】
【０００２】
近年、デジタルスチルカメラなどのデジタルカメラで撮影した画像を手軽に再生できる装置として、デジタルフォトフレームが脚光を浴びている。このデジタルフォトフレームは、フォトスタンドの写真を入れる部分が液晶ディスプレイに置き換えられた形態の装置であり、メモリカードや通信装置を介して読み込まれたデジタルの画像データ（電子写真）の再生処理を行う。
【０００３】
デジタルフォトフレームの従来技術としては例えば特許文献１に開示される技術がある。この従来技術では、電話回線接続装置を、デジタルフォトフレームであるデジタルフォトスタンドに具備させて、フォトスタンドと有線又は無線の電話回線との間の伝送路の形成を実現している。
【０００４】
しかしながら、これまでのデジタルフォトフレームは、メモリに蓄積された一連の画像を単に再生するだけであり、表示画像の選択や表示方法の変更等などをユーザが行うための適切なインターフェースを備えていなかった。このため再生画像が単調であると共に、ユーザに対して使いやすいインターフェース環境を提供することができなかった。
【０００５】
【特許文献１】特開２０００−３２４４７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の幾つかの態様によれば、ユーザにとって利便性の高いインターフェース環境を実現できるデジタルフォトフレーム、情報処理システム、制御方法、プログラム及び情報記憶媒体を提供できる。
【課題を解決するための手段】
【０００７】
本発明は、画像が表示される表示部と、前記表示部の表示制御を行う表示制御部と、センサにより検知された検知情報を取得する検知情報取得部とを含み、前記表示部はタッチパネルディスプレイにより構成され、前記表示制御部は、取得された前記検知情報に応じてタッチパネル用操作アイコンの表示態様を変化させる表示制御を行うデジタルフォトフレームに関係する。また本発明は、上記各部としてコンピュータを機能させるプログラム、又は該プログラムを記憶したコンピュータ読み取り可能な情報記憶媒体に関係する。
【０００８】
本発明によれば、デジタルフォトフレームの表示部がタッチパネルディスプレイにより構成される。これにより利便性の高いデジタルフォトフレームのインターフェース環境をユーザに提供できる。そして本発明によれば、センサにより検知された検知情報が取得され、取得された検知情報に応じてタッチパネル用操作アイコンの表示態様が変化する表示制御が行われる。このようにすれば、タッチパネル用操作アイコンのタッチ操作による好適なインターフェース環境をユーザに提供でき、これまでにないタイプのインターフェースを有するデジタルフォトフレームを提供できる。
【０００９】
また本発明では、取得された前記検知情報に基づいて、ユーザと前記表示部との位置関係の判断、前記表示部に対するユーザの視認状態の判断、ユーザの発話状態の判断、ユーザの人数の認識、及びユーザの人物認証の少なくとも１つを行うユーザ状態判断部を含み、前記表示制御部は、ユーザと前記表示部との前記位置関係、ユーザの前記視認状態、ユーザの前記発話状態、ユーザの人数の認識結果、及びユーザの人物認証結果の少なくとも１つに応じて、タッチパネル用操作アイコンの表示態様を変化させる表示制御を行ってもよい。
【００１０】
本発明によれば、センサにより検知された検知情報が取得され、取得された検知情報に基づいて、ユーザ状態が判断されたり、ユーザ認識が行われる。そして、ユーザとの位置関係、ユーザの視認状態、ユーザの発話状態、ユーザの人数、或いはユーザの人物認証結果などに応じて、タッチパネル用操作アイコンの表示態様が変化する。このようにすればユーザとの位置関係、ユーザの視認状態や発話状態、ユーザの人数、人物認証結果等が反映されたタッチパネル用操作アイコンがデジタルフォトフレームの表示部に表示されるようになり、これまでにないタイプのインターフェース環境を提供できる。
【００１１】
また本発明では、前記ユーザ状態判断部は、ユーザと前記表示部との前記位置関係として、ユーザと前記表示部との間の距離を判断し、前記表示制御部は、ユーザと前記表示部との間の距離に応じて、タッチパネル用操作アイコンの表示制御を行ってもよい。
【００１２】
このようにすれば、ユーザとの距離の大小に応じて、タッチパネル用操作アイコンの表示態様等が変化するようになり、ユーザとの距離を反映させたインターフェース環境を提供できる。
【００１３】
また本発明では、前記表示制御部は、ユーザと前記表示部との間の距離が所定距離内である場合に、タッチパネル用操作アイコンの表示をオンにしてもよい。
【００１４】
このようにすれば、ユーザが接近した場合に、タッチパネル用操作アイコンの表示がオンになるため、コンテンツ画像の鑑賞と、タッチパネル用操作アイコンを用いたインターフェース環境とを両立できる。
【００１５】
また本発明では、前記表示制御部は、ユーザと前記表示部との間の距離が所定距離より大きいと判断された場合には、第１〜第Ｎ（Ｎは２以上の整数）のコンテンツ画像を前記表示部にスライド表示する制御を行い、前記第１〜第Ｎのコンテンツ画像のうちの第Ｋ（１≦Ｋ≦Ｎ）のコンテンツ画像が表示されている時に、ユーザと前記表示部との間の距離が所定距離内であると判断された場合には、前記第Ｋのコンテンツ画像に対応するタッチパネル用操作アイコンを表示する制御を行ってもよい。
【００１６】
このようにすれば、第１〜第Nのコンテンツ画像のうちの第Kのコンテンツ画像が表示されている時にユーザが接近した場合に、その第Ｋのコンテンツ画像に好適なタッチパネル用操作アイコンを表示できるようになる。
【００１７】
また本発明では、前記センサは、ユーザを撮像する撮像センサであり、前記ユーザ状態判断部は、前記撮像センサからの撮像情報に基づいて、ユーザの顔領域を検出し、検出された前記顔領域のサイズに基づいて、ユーザと前記表示部との間の距離を判断してもよい。
【００１８】
このようにすれば、顔領域のサイズを検出するだけで、ユーザとの距離を判断できると共に、ユーザの視線が表示部の方に向いていることも担保できるようになる。
【００１９】
また本発明では、前記センサは、ユーザを撮像する撮像センサであり、前記ユーザ状態判断部は、ユーザに対する自動焦点合わせ処理により、ユーザと前記表示部との間の距離を判断してもよい。
【００２０】
このようにすれば、既存の自動焦点合わせを利用して、ユーザとの距離等を判断することが可能になる。
【００２１】
また本発明では、前記センサは超音波センサであり、前記ユーザ状態判断部は、前記超音波センサにより、ユーザと前記表示部との間の距離を判断してもよい。
【００２２】
このようにすれば、超音波センサを活用して、ユーザとの距離等を判断することが可能になる。
【００２３】
また本発明では、前記ユーザ状態判断部は、ユーザの前記視認状態として、ユーザが前記表示部を注視している状態か否かを判断し、前記表示制御部は、ユーザが前記表示部を注視しているか否かに応じて、タッチパネル用操作アイコンの表示制御を行ってもよい。
【００２４】
このようにすれば、ユーザが注視しているか否かに応じて、タッチパネル用操作アイコンの表示態様が変化するようになり、ユーザの注視状態を反映させたインターフェース環境を提供できる。
【００２５】
また本発明では、前記表示制御部は、ユーザが前記表示部を注視していると判断された場合に、タッチパネル用操作アイコンの表示をオンにしてもよい。
【００２６】
このようにすれば、ユーザが表示部を注視した場合に、タッチパネル用操作アイコンの表示がオンになるため、ユーザの注視状態を反映させたタッチパネル用操作アイコンの表示のオン・オフ制御を実現できる。
【００２７】
また本発明では、前記表示制御部は、ユーザが注視しているコンテンツ画像に対応するタッチパネル用操作アイコンを表示する制御を行ってもよい。
【００２８】
このようにすれば、ユーザが注視しているコンテンツ画像に好適なタッチパネル用操作アイコンを表示できるようになる。
【００２９】
また本発明では、前記表示制御部は、ユーザが前記表示部を注視していないと判断された場合には、第１〜第Ｎ（Ｎは２以上の整数）のコンテンツ画像を前記表示部にスライド表示する制御を行い、前記第１〜第Ｎのコンテンツ画像のうちの第Ｋ（１≦Ｋ≦Ｎ）のコンテンツ画像が表示されている時にユーザが前記表示部を注視していると判断された場合には、前記第Ｋのコンテンツ画像に対応するタッチパネル用操作アイコンを表示する制御を行ってもよい。
【００３０】
このようにすれば、第１〜第Nのコンテンツ画像のうちの第Kのコンテンツ画像をユーザが注視した場合に、その第Ｋのコンテンツ画像に好適なタッチパネル用操作アイコンを表示できるようになる。
【００３１】
また本発明では、前記ユーザ状態判断部は、ユーザの発話状態を音声認識により判断し、前記表示制御部は、前記音声認識の結果に応じて、タッチパネル用操作アイコンの表示制御を行ってもよい。
【００３２】
このようにすれば、ユーザの発話状態の音声認識結果を反映させたタッチパネル用操作アイコンの表示制御を実現できる。
【００３３】
また本発明では、前記表示制御部は、前記音声認識により抽出されたユーザの音声を構成する単語が、前記表示部に表示されているコンテンツ画像にタグとして設定されたキーワードと一致又は類似した場合に、一致又は類似したキーワードに対応するタッチパネル用操作アイコンを表示する制御を行ってもよい。
【００３４】
このようにすれば、ユーザが発話した単語に応じたタッチパネル用操作アイコンを表示できるようになり、ユーザにとって直感的なインターフェース環境を提供できる。
【００３５】
また本発明では、前記ユーザ状態判断部は、検知されたユーザの人数を認識し、前記表示制御部は、検知されたユーザの人数が一人であると判断された場合と複数人であると判断された場合とで、前記表示部に表示されるタッチパネル用操作アイコンの表示態様を異ならせる表示制御を行ってもよい。
【００３６】
このようにすれば、検知されたユーザの人数に応じて、タッチパネル用操作アイコンの表示態様が変化するようになり、ユーザの人数を考慮したインターフェース環境を提供できる。
【００３７】
また本発明では、前記表示制御部は、検知されたユーザの人数が一人であると判断された場合には、検知された一人のユーザに対応する個人モード用のタッチパネル用操作アイコンを表示する制御を行ってもよい。
【００３８】
このようにすれば、ユーザが一人である場合には、そのユーザに対応した個人モード用のタッチパネル用操作アイコンが表示されるため、そのユーザに対応したタッチパネル用操作アイコンを表示できるようになる。
【００３９】
また本発明では、前記表示制御部は、検知されたユーザの人数が複数人であると判断された場合には、検知された複数人のユーザに対応する共有モード用のタッチパネル用操作アイコンを表示する制御を行ってもよい。
【００４０】
このようにすれば、ユーザが複数人である場合には、複数のユーザに対応する共有モード用のタッチパネル用操作アイコンが表示されるため、複数のユーザが存在する場合に好適なインターフェース環境を提供できる。
【００４１】
また本発明では、前記表示制御部は、検知されたユーザが第１のユーザであると判断された場合には、第１のユーザ用のタッチパネル用操作アイコンを表示する制御を行い、検知されたユーザが第２のユーザであると判断された場合には、第２のユーザ用のタッチパネル用操作アイコンを表示する制御を行ってもよい。
【００４２】
このようにすれば、各ユーザに対応したタッチパネル用操作アイコンが表示されるようになるため、各ユーザに応じた好適なインターフェース環境を提供できる。
【００４３】
また本発明では、ユーザの登録処理を行う登録処理部を含み、前記ユーザ状態判断部は、検知されたユーザが登録ユーザであるか否かの人物認証を行い、前記表示制御部は、検知されたユーザが登録ユーザであると判断された場合には、登録ユーザに対応する個人モード用のタッチパネル用操作アイコンを表示する制御を行ってもよい。
【００４４】
このようにすれば、検知されたユーザが登録ユーザである場合には、ユーザの登録処理を反映させた個人モード用のタッチパネル用操作アイコンの表示が可能になり、各登録ユーザに応じた好適なインターフェース環境を提供できる。
【００４５】
また本発明では、前記ユーザ状態判断部は、検知されたユーザの年齢認識を行い、前記表示制御部は、検知されたユーザの年齢認識結果に基づいて、タッチパネル用操作アイコンの表示制御を行ってもよい。
【００４６】
このようにすればユーザの年齢の認識結果が反映されたタッチパネル用操作アイコンが表示部に表示されるようになり、ユーザの年齢に応じた好適なインターフェース環境を提供できる。
【００４７】
また本発明では、前記表示制御部は、検知されたユーザの年齢認識結果に基づいて、ユーザの年齢層が所定年齢層であると判断された場合には、前記所定年齢層用のタッチパネル用操作アイコンを表示する制御を行ってもよい。
【００４８】
このようにすれば、所定年齢層のユーザの各々に対して、そのユーザに適した所定年齢層用のタッチパネル用操作アイコンを表示できるようになる。
【００４９】
また本発明では、検知されたユーザの人数及び人物認証結果の少なくとも一方に応じて、タッチパネル用操作アイコンの表示モードを切り替える表示モード切り替え部を含んでもよい。
【００５０】
このようにすれば、表示モードを切り替えるという簡素な処理で、ユーザの人数や人物認証結果に応じてタッチパネル用操作アイコンの表示態様を変化させることが可能になる。
【００５１】
また本発明では、前記表示制御部は、前記表示部に表示される画像が第１のコンテンツ画像である場合には、前記第１のコンテンツ画像に対応づけられたタッチパネル用操作アイコンを表示し、前記表示部に表示される画像が第２のコンテンツ画像である場合には、前記第２のコンテンツ画像に対応づけられたタッチパネル用操作アイコンを表示する制御を行ってもよい。
【００５２】
このようにすれば、各コンテンツ画像の表示時に、各コンテンツ画像に対応づけられたタッチパネル用操作アイコンが表示されるため、コンテンツ画像の内容に応じた好適なインターフェース環境を提供できる。
【００５３】
また本発明では、前記表示制御部は、タッチパネル用操作アイコンの表示をオンにした後、所定時間が経過してもユーザの操作が行われなかった場合には、タッチパネル用操作アイコンの表示をオフにしてもよい。
【００５４】
このようにすれば、タッチパネル用操作アイコンがコンテンツ画像の鑑賞等の妨げとなってしまう事態を防止できる。；
また本発明では、前記表示部に表示されたタッチパネル用操作アイコンに対するユーザの操作履歴を、個人情報記憶部に書き込んでユーザの個人情報を更新する情報更新部を含んでもよい。
【００５５】
このようにすれば、タッチパネル用操作アイコンに対するユーザの操作履歴が、ユーザの個人情報として個人情報記憶部に書き込まれるようになるため、操作履歴を反映させた表示制御等が可能になる。
【００５６】
また本発明は、デジタルフォトフレームの表示部に表示される画像の表示指示を行う表示指示部と、センサにより検知された検知情報を取得する検知情報取得部とを含み、前記表示部はタッチパネルディスプレイにより構成され、前記表示指示部は、取得された前記検知情報に応じてタッチパネル用操作アイコンの表示態様を変化させる表示指示を行う情報処理システムに関係する。
【００５７】
また本発明は、デジタフフォトフレームの制御方法であって、表示部の表示制御を行い、センサにより検知された検知情報を取得すると共に、前記表示部はタッチパネルディスプレイにより構成され、取得された前記検知情報に応じて、前記表示部に表示されるタッチパネル用操作アイコンの表示態様を変化させる表示制御を行う制御方法に関係する。
【発明を実施するための最良の形態】
【００５８】
以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【００５９】
１．構成
図１（Ａ）に本実施形態のデジタルフォトフレーム３００（デジタルフォトプレーヤ、画像再生装置）の例を示す。図１（Ａ）は、いわゆるフォトスタンドタイプのデジタルフォトフレームの例である。このデジタルフォトフレーム３００は、家の中などの任意の場所にユーザにより設置される。そして、デジタルの画像データや音データなどのコンテンツ情報の再生処理（画像再生、音再生）を実行する。デジタルフォトフレーム３００は、例えばユーザの明示的な再生指示がなくても、画像等のコンテンツ情報（メディア情報）を自動的に再生することができる。例えば写真のスライドショーを自動的に実行したり、映像の自動再生を行う。
【００６０】
なお図１（Ａ）はフォトスタンドタイプのデジタルフォトフレームの例であるが、例えば図１（Ｂ）に示すように、壁掛けタイプのものであってもよい。この壁掛けタイプのデジタルフォトフレームとしては、例えば電気泳動型ディスプレイ等により実現される電子ペーパなどを用いることができる。また、デジタルフォトフレーム３００に、コンテンツ情報の再生指示ボタンなどを設けたり、リモコンを用いて再生指示ができるようにしてもよい。
【００６１】
デジタルフォトフレーム３００は、例えばＳＤカード等のメモリカードのインターフェースを備えることができる。或いは、無線ＬＡＮ、ブルートゥースなどの無線通信のインターフェースや、ＵＳＢ等の有線の通信インターフェースを備えることができる。例えばユーザが、メモリカードにコンテンツ情報を保存して、デジタルフォトフレーム３００のメモリカードインターフェースに装着すると、デジタルフォトフレーム３００は、メモリカードに保存されたコンテンツ情報の自動再生（スライドショー等）を実行する。或いは、デジタルフォトフレーム３００は、無線通信や有線通信によりに外部からコンテンツ情報を受信すると、このコンテンツ情報の再生処理（自動再生処理）を実行する。例えば、ユーザが所持するデジタルカメラや携帯電話機などの携帯型電子機器がブルートゥース等の無線機能を有する場合には、この無線機能を利用して、携帯型電子機器からデジタルフォトフレーム３００にコンテンツ情報を転送する。すると、デジタルフォトフレーム３００は、転送されたコンテンツ情報の再生処理を実行する。
【００６２】
図２にデジタルフォトフレーム３００の構成例を示す。このデジタルフォトフレーム３００は、処理部３０２、記憶部３２０、通信部３３８、表示部３４０、センサ３５０、操作部３６０を含む。なおこれらの一部の構成要素（例えば通信部、操作部、センサ）を省略したり、他の構成要素（例えばスピーカ）を追加するなどの種々の変形実施が可能である。
【００６３】
処理部３０２は、各種の制御処理や演算処理を行う。例えばデジタルフォトフレーム３００の各部の制御を行ったり全体的な制御を行う。この処理部３０２の機能は、各種プロセッサ（ＣＰＵ等）、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや、情報記憶媒体３３０に記憶されたプログラムなどにより実現できる。
【００６４】
記憶部３２０は、処理部３０２、通信部３３８などのワーク領域となるものであり、その機能はＲＡＭなどのメモリやＨＤＤ（ハードディスクドライブ）などにより実現できる。この記憶部３２０は、画像や音などのコンテンツ情報を記憶するコンテンツ情報記憶部３２２、取得された検知情報を記憶する検知情報記憶部３２４、ユーザ登録情報を記憶するユーザ登録情報記憶部３２５、特定されたユーザ状態やユーザの認識処理の結果を記憶するユーザ状態記憶部３２６、表示モードの切り替えフラグを記憶する切り替えフラグ記憶部３２８、ユーザの個人情報を記憶する個人情報記憶部（感性モデル記憶部）３３２、複数のユーザに共有（共通）の情報を記憶するユーザ共有情報記憶部（共有感性モデル記憶部）３３４を含む。
【００６５】
情報記憶媒体３３０（コンピュータにより読み取り可能な媒体）は、プログラムやデータなどを格納するものであり、その機能は、メモリカードや光ディスクなどにより実現できる。処理部３０２は、情報記憶媒体３３０に格納されるプログラム（データ）に基づいて本実施形態の種々の処理を行う。即ち情報記憶媒体３３０には、本実施形態の各部としてコンピュータ（操作部、処理部、記憶部、出力部を備える装置）を機能させるためのプログラム（各部の処理をコンピュータに実行させるためのプログラム）が記憶される。
【００６６】
通信部３３８（通信インターフェース）は、無線や有線の通信などにより外部デバイス（例えばサーバ、携帯型電子機器）との間で情報のやり取りを行うものであり、その機能は、通信用ＡＳＩＣ又は通信用プロセッサなどのハードウェアや、通信用ファームウェアにより実現できる。
【００６７】
表示部３４０は、コンテンツ情報である画像を表示するためのものであり、例えば液晶ディスプレイや、有機ＥＬなどの発光素子を用いたディスプレイや、電気泳動型ディスプレイなどにより実現できる。
【００６８】
本実施形態ではこの表示部３４０がタッチパネルディスプレイ（タッチスクリーン）により構成される。タッチパネルディスプレイは、例えば、液晶パネルなどのディスプレイとタッチパッドのような入力装置を組み合わせた装置であり、画面上の操作アイコン等に指や専用のペン（スタイラス）でタッチすることで、操作情報を入力できる装置である。タッチパネル方式としては、抵抗膜方式（４線式、５線式）、静電容量方式、電磁誘導方式、表面弾性波方式（超音波方式）、赤外線走査方式などの種々の方式を採用できる。抵抗膜方式では、例えば、対向する２枚の抵抗膜（透明電極を構成する金属薄膜）のうちの一方の抵抗膜に電圧に印加し、タッチした位置に応じて他方の抵抗膜に発生した電圧を検知して、タッチ位置を検出する。静電容量方式では、指先等と導電膜との間での静電容量の変化を検知して、タッチ位置を検出するものであり、指等がガラス面に近づいたときに発生する静電結合を利用する。静電容量方式としては表面型や投影型などがある。電磁誘導方式は電磁誘導の原理を利用してタッチ位置を検出する方式であり、表面弾性波方式は、超音波表面弾性波を利用した方式である。
【００６９】
センサ３５０（ユーザ検知センサ、ユーザ認識センサ、モーションセンサ等）は、検知結果に基づいて検知情報を出力するデバイスである。本実施形態では、このセンサ３５０からの検知情報を、例えばユーザ（人物）と表示部３４０（表示画面、デジタルフォトフレーム）との位置関係の判断、表示部３４０に対するユーザの視認状態の判断、ユーザの発話状態（発話内容、会話内容、音声状態）の判断、ユーザの人数の認識、或いはユーザの人物認証（例えば年齢認識）に利用している。なお、検知情報をこれら以外の判断処理や認識処理に利用してもよい。
【００７０】
センサ３５０としては、例えば焦電センサなどの人感センサを用いることができる。焦電センサは、人等が発生する赤外線を受光し、赤外線を熱に変換し、その熱を素子の焦電効果で電荷に変えるセンサである。この焦電センサを用いることで、検知範囲（検知エリア）にユーザ（人）が存在するか否かや、検知範囲に存在するユーザの動きや、検知範囲内に存在するユーザの人数などを検知できる。
【００７１】
またセンサ３５０としては、例えばＣＣＤやＣＭＯＳセンサなどの撮像センサを用いるとことができる。撮像センサ（イメージセンサ）は、１次元又は２次元の光学情報を、時系列の電気信号に変換する光センサである。この撮像センサを用いることで、検知範囲にユーザが存在するか否かや、検知範囲に存在するユーザの動きや、検知範囲内に存在するユーザの人数などを検知できる。また撮像センサを用いた顔画像認識により、ユーザの人物認証（年齢認識等）を実現できる。また撮像センサを用いた顔検出により、ユーザと表示部３４０との距離や表示部３４０に対するユーザの視線の角度などの位置関係を検出できる。或いは、ユーザの視野範囲内に表示部３４０が入っている状態か否かや、ユーザが表示部３４０を注視している状態か否かなどのユーザの視認状態を検出できる。或いはユーザが接近中なのか否かなども検出できる。
【００７２】
またセンサ３５０としては、例えば超音波センサなどの距離センサを用いることができる。超音波距離センサは、超音波パルスを射出し、人等により反射した超音波パルスを受信することで、その時間から距離を測定するセンサである。
【００７３】
更にセンサ３５０としては、ユーザの動作状態（手や体の動き）を検知するモーションセンサなどの種々のセンサを用いることができる。
【００７４】
なおセンサ３５０は、センサデバイス自体であってもよいし、センサデバイスの他に制御部や通信部等を含むセンサ機器であってもよい。また検知情報は、センサから直接得られる１次情報であってもよいし、１次情報を加工処理（情報処理）することで得られる２次情報であってもよい。
【００７５】
またセンサ３５０は、デジタルフォトフレーム３００に直接に取り付けてもよいし、ホームセンサなどをセンサ３５０として利用してもよい。センサ３５０をデジタルフォトフレーム３００に取り付ける場合には、図１（Ａ）に示すように、センサ３５０をデジタルフォトフレーム３００の例えば枠の部分に取り付けることができる。或いは有線のケーブル等を用いてセンサ３５０とデジタルフォトフレーム３００を接続する形態にしてもよい。
【００７６】
操作部３６０は、ユーザが各種情報を入力するためのものであり、例えば操作ボタンやリモコン装置などにより実現できる。ユーザは、この操作部３６０やタッチパネルディスプレイを用いて、ユーザ登録を行ったり、自身が所望する再生コンテンツ（お気に入り画像）の登録などを行うことができる。例えばユーザは、操作部３６０やタッチパネルディスプレイを用いて、ユーザ登録情報を入力することができる。
【００７７】
処理部３０２は、検知情報取得部３０４、ユーザ状態判断部３０６、登録処理部３１４、表示モード切り替え部３１６、情報更新部３１７、表示制御部３１８を含む。なお、これらの一部の構成要素（例えばユーザ状態判断部、表示モード切り替え部、情報更新部等）を省略したり、他の構成要素を追加するなどの種々の変形実施が可能である。
【００７８】
検知情報取得部３０４は、センサ３５０により検知された検知情報を取得する処理を行う。例えばセンサ３５０によりユーザの状態等が検知されて、検知情報（撮像情報）が出力されると、検知情報取得部３０４は、その検知情報を取り込む。そして取り込まれた検知情報は記憶部３２０の検知情報記憶部３２４に記憶される。なおセンサ３５０として、ホームセンサ等の外部のセンサを用いる場合には、通信部３３８がその検知情報を受信し、検知情報取得部３０４は、受信した検知情報を取得することになる。
【００７９】
ユーザ状態判断部３０６（ユーザ認識部）は、検知情報取得部３０４により取得された検知情報に基づいてユーザ状態等を判断する。例えば、取得された検知情報に基づいて、ユーザ（人物）と表示部３４０との位置関係の判断や、表示部３４０に対するユーザの視認状態の判断や、ユーザの発話状態（発話内容）の判断や、ユーザの人数の認識や、ユーザの人物認証を行う。
【００８０】
ここでユーザと表示部３４０の位置関係は、ユーザと表示部３４０との距離や、表示部３４０に対するユーザの視線方向や、表示部３４０に対して設定された検知範囲内にユーザが存在するか否かなどである。ユーザと表示部３４０との位置関係は、位置関係判断部３０７が判断する。例えば、ユーザと表示部３４０との位置関係として、ユーザと表示部３４０との間の距離（距離情報、距離パラメータ）を判断する。
【００８１】
視認状態は、ユーザの視野範囲の状態や注視状態などであり、具体的には、ユーザの視野範囲（ビューボリューム）に表示部３４０が入っているか否かや、ユーザが表示部３４０を注視しているか否かなどである。このユーザの視認状態は視認状態判断部３０８が判断する。例えばユーザの視認状態として、ユーザが表示部３４０を注視している状態か否かを判断する。
【００８２】
例えばセンサ３５０として、ユーザを撮像する撮像センサが設けられたとする。この場合には、ユーザ状態判断部３０６（位置関係判断部）は、撮像センサからの撮像情報に基づいて、ユーザの顔領域（矩形の枠領域）を検出する。そして検出された顔領域のサイズに基づいて、ユーザと表示部３４０との間の距離を判断（推定）する。またユーザ状態判断部３０６は、検出された顔領域を内包し顔領域よりもサイズが大きな計測領域を設定する。即ち顔領域にオーバーラップする計測領域を設定する。そして計測領域内に顔領域が存在する時間を計測し、計測された時間に基づいて、ユーザが表示部３４０を注視しているか否かを判断する。例えば計測領域内への存在時間が所定時間以上であった場合に、ユーザが注視していたと判断する。
【００８３】
或いはユーザ状態判断部３０６は、ユーザに対する自動焦点合わせ処理（オートフォーカス機能）により、ユーザと表示部３４０との間の距離を判断してもよい。例えばアクティブ方式を採用した場合には、デジタルフォトフレーム３００等に赤外線や超音波を射出するデバイスを設けると共に、センサ３５０として赤外線や超音波の受光センサを設ける。そしてユーザからの反射光を受光センサにより検知することで、ユーザとの距離等を検出すればよい。またパッシブ方式を採用した場合には、センサ３５０として撮像センサを設け、撮像画像に対して、位相差検出方式やコントラスト検出方式による画像処理を行うことで、ユーザとの距離等を検出すればよい。
【００８４】
ユーザの発話状態は、ユーザが発話した音声を構成する単語や音声の状態（トーン、周波数、大きさ）や発話スピードなどである。具体的には、ユーザの発話状態は音声認識により判断（解析）できる。このユーザの発話状態は発話状態判断部（音声判断部）３０９が判断する。
【００８５】
ユーザの人数は、例えばセンサ３５０である焦電センサ（人感センサ）を用いて認識（特定）したり、センサ３５０である撮像センサを用いて認識できる。このユーザの人数の認識はユーザ人数認識部３１０により行われる。
【００８６】
ユーザの人物認証は、例えば撮像センサを用いた顔認識処理により実現できる。このユーザの人物認証は人物認証部３１１により行われる。なお、目の網膜にある毛細血管の模様である網膜を用いたり、黒目の中の放射状の紋様である虹彩を用いて人物認証を行ってもよい。
【００８７】
なお、ユーザの人物認証として年齢認識を行ってもよい。例えば大人用の顔パターンや子供用の顔パターンというように年齢層毎の顔パターンを用意し、これらの顔パターンの照合処理により年齢認識を行う。或いは顔認識処理によりユーザのしわを認識し、認識されたしわの数等に基づいてユーザの年齢を判断する。
【００８８】
ユーザの位置関係や視認状態や発話状態や人数認識結果や人物認証結果の情報は、ユーザ状態記憶部（認識結果記憶部）３２６に記憶される。例えば検知範囲内でのユーザの人数が認識された場合には、ユーザの人数が、ユーザ状態記憶部３２６に記憶される。また例えば撮像センサによりユーザの顔認識処理が行われた場合には、画像認識の結果（例えばユーザの顔画像等の特徴点情報）が、ユーザ状態記憶部３２６に記憶される。この場合に、これらの状態情報や認識結果情報は、例えばユーザ登録情報に関連づけて記憶される。
【００８９】
登録処理部３１４はユーザの登録処理を行う。例えばユーザ登録情報の設定処理を行う。具体的には、ユーザ登録画面等においてユーザが、操作部３６０やタッチパネルディスプレイを用いてユーザ登録情報を入力した場合に、入力されたユーザ登録情報をユーザに関連づけてユーザ登録情報記憶部３２５に記憶する。ここでユーザ登録情報は、例えばユーザのＩＤ、パスワードや、表示部３４０に表示される画像やタッチパネル用操作アイコンのカスタマイズ情報などを含むことができる。そして表示部３４０にはユーザ登録情報を反映させたコンテンツ画像やタッチパネル用操作アイコンが表示されることになる。
【００９０】
表示モード切り替え部３１６は、表示モードの切り替え処理を行う。例えば、検知されたユーザの人数及び人物認証結果の少なくとも一方に応じて、タッチパネル用操作アイコンやコンテンツ画像の表示モードを切り替える。具体的には、ユーザの人数や人物認証結果に基づいて、タッチパネル用操作アイコンやコンテンツ画像の表示モードを、個人モードや共有モードや通常モードに切り替える。ここで、個人モードは、一人のユーザに関連づけられた個人モード用の表示制御を行うモードであり、そのユーザ用のタッチパネル用操作アイコンやコンテンツ画像を表示するモードである。共有モードは、複数人のユーザに関連づけられた共有モード用の表示制御を行うモードであり、例えば複数人のユーザに共有のタッチパネル用操作アイコンやコンテンツ画像を表示するモードである。通常モードは、通常モード用で表示制御を行うモードであり、例えば一般的（デフォルト）なタッチパネル用操作アイコンやコンテンツ画像を表示するモードであり、例えば個人モードや共有モードではない場合には通常モードに設定される。なお表示モード切り替え部３１６は、例えばユーザと表示部３４０との位置関係やユーザの視認状態などのユーザ状態に応じて表示モードを切り替えてもよい。
【００９１】
なお表示モードの切り替えは、切り替えフラグ記憶部３２８に記憶される切り替えフラグを用いて行われる。具体的には、ユーザ状態判断部３０６によりユーザの人数が認識されたり、人物認証が行われると、その結果に応じて表示モードの切り替えフラグが設定され、設定された切り替えフラグが切り替えフラグ記憶部３２８に記憶される。またユーザ状態判断部３０６により、位置関係や視認状態や発話状態などのユーザ状態が判断されると、そのユーザ状態に応じて表示モードの切り替えフラグが設定され、設定された切り替えフラグが切り替えフラグ記憶部３２８に記憶される。
【００９２】
またコンテンツ情報記憶部３２２に記憶されるコンテンツ画像には、タグが付与されている。具体的には、各コンテンツ画像には、そのコンテンツに対応するキーワードのタグや、個人モード用タグ、共有モード用タグ等の各種の表示モード用のタグ等が付与されている。例えばユーザが発話した音声から抽出された単語と、コンテンツ画像のタグとの比較を行うことで、タッチパネル用操作アイコンの表示制御を実現できる。或いは、各コンテンツ画像に付与されているタグを用いることで、表示モードの切り替え時等において、各種の表示モードに対応した表示制御を行い、その表示制御に応じたコンテンツ画像をコンテンツ情報記憶部３２２から読み出して、表示部３４０に表示できる。
【００９３】
情報更新部３１７は、個人情報（感性モデル）記憶部３３２やユーザ共有情報（共有感性モデル）記憶部３３４の情報の更新処理を行う。例えば表示部３４０に表示されたタッチパネル用操作アイコンに対するユーザの操作履歴を、個人情報記憶部３３２に書き込んでユーザの個人情報等を更新する。
【００９４】
ここで操作履歴は、ユーザが行った各種操作の履歴であり、例えばユーザの画像の閲覧操作、画像のスキップ操作、或いは前の画像に戻る操作等の履歴である。具体的には、これらの各操作に対応するタッチパネル用操作アイコンのタッチ操作等の履歴である。
【００９５】
表示制御部３１８は、表示部３４０の表示制御を行う。例えばコンテンツ情報記憶部３２２に記憶されたコンテンツ画像の情報に基づいて、表示部３４０に画像を表示するための制御（描画バッファへの書き込み処理等）を行う。
【００９６】
具体的には本実施形態では表示部３４０がタッチパネルディスプレイにより構成される。そして表示制御部３１８は、検知情報取得部３０４により取得されたセンサ３５０（タッチパネルセンサ以外のセンサ）からの検知情報に応じて、タッチパネル用操作アイコンの表示態様を変化させる表示制御を行う。具体的には、取得された検知情報に基づいて、ユーザと表示部３４０との位置関係の判断、表示部３４０に対するユーザの視認状態の判断、ユーザの発話状態の判断、ユーザの人数の認識、及びユーザの人物認証の少なくとも１つが行われる。そして表示制御部３１８は、ユーザと表示部３４０との位置関係、ユーザの視認状態、ユーザの発話状態、ユーザの人数の認識結果、及びユーザの人物認証結果の少なくとも１つに応じて、タッチパネル用操作アイコンの表示態様を変化させる表示制御を行う。例えば、表示されるタッチパネル用操作アイコンの画像そのものを変化させたり、タッチパネル用操作アイコンの表示タイミング、表示時間、文字サイズ、文字フォント、色、透明度、輝度、コントラスト、サイズ、或いは表示方法等を変化させる。
【００９７】
なお、取得された検知情報に応じて、コンテンツ画像の表示態様を変化させる制御を行ってもよい。例えば表示されるコンテンツ画像そのものを変化させたり、コンテンツ画像の表示タイミング、表示時間、或いは表示方法等を変化させる。
【００９８】
またタッチパネル用操作アイコン（操作メニュー）は、タッチパネルディスプレイにおけるユーザのタッチ対象となるアイコン（絵や文字で表される画像）であり、各操作アイコンは各種の操作に対応している。例えば、詳細情報の表示、前の画像の表示、次の画像の表示、コンテンツに関する各種情報の表示、画像の保存、画像の破棄、情報の入力等の各種の操作に対応づけられている。そして操作アイコンにユーザがタッチすると、その操作アイコンに対応づけられた操作が実行される。
【００９９】
例えばユーザ状態判断部３０６が、ユーザと表示部３４０との位置関係として、ユーザと表示部３４０との間の距離を判断したとする。この場合には表示制御部３１８は、ユーザと表示部３４０との間の距離に応じて、タッチパネル用操作アイコンの表示制御を行う。例えばユーザと表示部３４０との間の距離が所定距離内である場合（ユーザが接近した場合）に、タッチパネル用操作アイコンの表示をオンにする。そしてタッチパネル用操作アイコンの表示をオンにした後、所定時間が経過してもユーザの操作が行われなかった場合（操作アイコンへのタッチ等が行われなかった場合）には、タッチパネル用操作アイコンの表示をオフにする。
【０１００】
また表示制御部３１８は、ユーザと表示部３４０との間の距離が所定距離より大きいと判断された場合（ユーザが接近していないと判断された場合）には、第１〜第Ｎ（Ｎは２以上の整数）のコンテンツ画像を表示部３４０にスライド表示する（シーケンシャルに表示する）。例えば第１〜第Ｎのコンテンツ画像とは、それぞれ異なるジャンル又は異なるカテゴリのコンテンツ画像である。一方、第１〜第Ｎのコンテンツ画像のうちの第Ｋ（１≦Ｋ≦Ｎ）のコンテンツ画像が表示されている時に、ユーザと表示部３４０との間の距離が所定距離内であると判断された場合（ユーザが接近したと判断された場合）には、第Ｋのコンテンツ画像に対応するタッチパネル用操作アイコンを表示する。
【０１０１】
なお、ユーザと表示部３４０との間の距離に応じて、タッチパネル用操作アイコンの色、輝度、透明度、コントラスト、又は大きさ等を変化させてもよい。また表示制御部３１８は、距離そのものに基づいてタッチパネル用操作アイコンの表示態様を変化させる必要はなく、距離と等価なパラメータ（例えば顔領域のサイズ等）に基づいて表示態様を変化させてもよい。また表示制御部３１８は、ユーザが検知範囲内に存在しないと判断された場合には、表示部３４０の表示をオフにする。例えば通常モードから省電力モードに切り替えて、消費電力を節約する。
【０１０２】
またユーザ状態判断部３０６が、ユーザの視認状態として、ユーザが表示部３４０を注視しているか否かを判断したとする。この場合には表示制御部３１８は、ユーザが表示部３４０を注視しているか否かに応じて、タッチパネル用操作アイコンの表示制御を行う。例えばユーザが表示部３４０を注視していると判断された場合に、タッチパネル用操作アイコンの表示をオンにする。具体的には、ユーザが注視しているコンテンツ画像に対応するタッチパネル用操作アイコンを表示する。例えばユーザが第１のコンテンツ画像を注視した場合には、第１のコンテンツ画像に対応づけられた第１のタッチパネル用操作アイコンを表示し、第２のコンテンツ画像を注視した場合には、第２のコンテンツ画像に対応づけられた第２のタッチパネル用操作アイコンを表示する。そして例えば、所定時間が経過してもユーザの操作が行われなかった場合には、タッチパネル用操作アイコンの表示をオフにする。
【０１０３】
また表示制御部３１８は、ユーザが前記表示部を注視していないと判断された場合には、第１〜第Ｎのコンテンツ画像を表示部３４０にスライド表示する。一方、第１〜第Ｎのコンテンツ画像のうちの第Ｋのコンテンツ画像が表示されている時にユーザが表示部３４０（第Ｋのコンテンツ画像）を注視していると判断された場合には、第Ｋのコンテンツ画像に対応するタッチパネル用操作アイコンを表示する。
【０１０４】
またユーザ状態判断部３０６が、ユーザの発話状態を音声認識により判断したとする。この場合には表示制御部３１８は、音声認識の結果に応じて、タッチパネル用操作アイコンの表示制御を行う。具体的には、音声認識により抽出されたユーザの音声を構成する単語（ワード）が、表示部３４０に表示されているコンテンツ画像にタグとして設定されたキーワード（１又は複数のキーワードのいずれか）と一致又は類似するか否かを判断する。そして一致又は類似した場合には、一致又は類似したキーワードに対応するタッチパネル用操作アイコンを表示する。例えば、発話された単語が第１のキーワードに一致又は類似している場合には第１のキーワードに対応する第１のタッチパネル用操作アイコンを表示し、第２のキーワードに一致又は類似している場合には第２のキーワードに対応する第２のタッチパネル用操作アイコンを表示する。
【０１０５】
またユーザ状態判断部３０６が、ユーザの人数を認識（特定）したとする。この場合には、表示制御部３１８は、検知されたユーザの人数が一人であると判断された場合と複数人であると判断された場合とで、表示部３４０に表示されるタッチパネル用操作アイコンの表示態様を異ならせる表示制御を行う。具体的には、検知されたユーザの人数が一人であると判断された場合には、検知された一人のユーザに対応する（関連づけられた）個人モード用のタッチパネル用操作アイコンを表示する。例えばその一人のユーザに対して登録されたユーザ登録情報などに基づいて、個人モード（プライベートモード）用の操作アイコンを表示する。一方、検知されたユーザの人数が複数人であると判断された場合には、検知された複数人のユーザに対応する（関連づけられた）共有モード用のタッチパネル用操作アイコンを表示する。例えばその複数人のユーザに対して登録されたユーザ登録情報（グループ登録情報）等に基づいて、共有モード（グループモード、家族モード）で表示動作を行い、共有モード用の操作アイコンを表示する。
【０１０６】
また表示制御部３１８は、検知されたユーザが第１のユーザであると判断された場合には、第１のユーザ用のタッチパネル用操作アイコンを表示し、検知されたユーザが第２のユーザであると判断された場合には、第２のユーザ用のタッチパネル用操作アイコンを表示する制御を行う。例えば登録処理部３１４が、ユーザの登録処理を行い、ユーザ状態判断部３０６が、検知されたユーザが登録ユーザであるか否かの人物認証を行う。すると、表示制御部３１８は、検知されたユーザが登録ユーザであると判断された場合には、登録ユーザに対応する個人モード用のタッチパネル用操作アイコンを表示する制御を行う。即ち、ユーザ登録情報記憶部３２５に記憶されたユーザ登録情報にしたがって、そのユーザに対応する個人モード用の操作アイコンを表示する。
【０１０７】
またユーザ状態判断部３０６が、ユーザの年齢認識を行った場合には、表示制御部３１８は、ユーザの年齢認識結果（年齢層の認識結果）に基づき、タッチパネル用操作アイコンの表示制御を行う。具体的には、検知されたユーザの年齢認識結果に基づいて、ユーザの年齢層が所定年齢層であると判断された場合には、所定年齢層用のタッチパネル用操作アイコンを表示する。例えば、ユーザの年齢層が第１の年齢層（例えば子供の年齢層）であると判断された場合には、第１の年齢層用の操作アイコンを表示し、ユーザの年齢層が第２の年齢層（例えば老人や大人の年齢層）であると判断された場合には、第２の年齢層用の操作アイコンを表示する。或いは、コンテンツ画像の内容等を、年齢認識結果（年齢層）に基づいて変化させてもよい。
【０１０８】
なお表示制御部３１８は、表示部３４０に表示される画像が第１のコンテンツ画像である場合には、第１のコンテンツ画像に対応づけられたタッチパネル用操作アイコンを表示する制御を行う。一方、表示部３４０に表示される画像が第２のコンテンツ画像である場合には、第２のコンテンツ画像に対応づけられたタッチパネル用操作アイコンを表示する制御を行う。即ち表示されるコンテンツ画像に応じて、それに対応する操作アイコンを表示するようにする。
【０１０９】
２．位置関係に応じた操作アイコンの表示制御
本実施形態では、センサ３５０により取得された検知情報に応じてタッチパネル用の操作アイコンの表示態様を変化させている。具体的にはユーザと表示部３４０の位置関係に応じて操作アイコンを変化させている。
【０１１０】
例えば図３（Ａ）、図３（Ｂ）では、ユーザと表示部３４０（デジタルフォトフレーム）との間の距離（広義には位置関係）に応じて操作アイコンを変化させている。具体的には図３（Ａ）において、ユーザＵＡは、デジタルフォトフレーム３００のスライドショーによりコンテンツ画像である写真を鑑賞している。そして図３（Ａ）では、ユーザＵＡと表示部３４０との間の距離が遠くなっており、所定距離以上になっている。この場合には、操作アイコンは表示オフになる。
【０１１１】
一方、図３（Ｂ）では、ユーザＵＡと表示部３４０との間の距離が近くなっており、所定距離よりも小さくなっている。即ちユーザＵＡが表示部３４０の表示内容を見るためや操作を行うために近づいている。この場合には、Ａ１〜Ａ３に示すタッチパネル用の操作アイコン（タッチパネル操作メニュー）を表示する。即ちコンテンツ画像に重畳するように操作アイコンを表示する。
【０１１２】
ここでＡ１の操作アイコンは、スライド表示等における前のコンテンツ画像の表示を指示するアイコンであり、Ａ２の操作アイコンは、次のコンテンツ画像の表示を指示するアイコンである。またＡ３のアイコンは、表示されているコンテンツ画像の詳細情報の表示を指示するアイコンである。
【０１１３】
このような操作アイコンを表示することで、ユーザは、タッチパネルディスプレイの操作アイコンにタッチすることで、その操作アイコンに対応づけられた操作を実行できるようになる。例えば写真のスライド表示の最中に、Ａ１の操作アイコンにタッチすることで前の写真を見たり、Ａ２の操作アイコンにタッチすることで次の写真を早送りして見ることが可能になる。またＡ３の操作アイコンをタッチすることで、その写真の撮影時の状況や記録（例えば撮影時間等の撮影時に設定されたタグ情報）などを確認できるようになる。
【０１１４】
これまでのデジタルフォトフレームでは、写真等を自動的にスライド表示するだけの機能しか持たないものが多く、表示画像が単調であり、変化に乏しかった。また、ユーザにとって利便性の高いインターフェースを備えていなかった。
【０１１５】
この点、本実施形態のデジタルフォトフレームでは表示部がタッチパネルディスプレイにより構成される。従って、ユーザは、画面の操作アイコンにタッチするだけで自身が所望する操作を行うことができ、ユーザにとって利便性の高いインターフェース環境を提供できる。
【０１１６】
また例えばナビゲーション装置などにおいては、操作アイコンを常時表示しても、それほど問題はない。しかしながら、デジタルフォトフレームでは、その主眼は写真等の鑑賞にあるため、操作アイコンが常時表示されていると、写真等の鑑賞の妨げになってしまう。
【０１１７】
この点、本実施形態では、センサからの検知情報に基づいて操作アイコンの表示態様が変化し、例えばユーザが接近した場合に操作アイコンの表示がオンになる。そしてユーザが一定時間操作しないなどの所定条件が成立すると、操作アイコンの表示がオフになる。従ってユーザは、図３（Ａ）の状態で写真等を鑑賞しながら、操作を所望するときにはデジタルフォトフレームに近づき、操作アイコンにタッチすることで所望の操作を実行できる。従って本実施形態によれば、操作アイコンが表示されていない状態での写真等の鑑賞と、タッチパネルを用いた簡便なインターフェースの提供とを両立できる。
【０１１８】
なお操作アイコンの表示態様としては種々のものを想定できる。例えば図４（Ａ）、図４（Ｂ）に他の表示態様の例を示す。
【０１１９】
図４（Ａ）ではコンテンツ画像として、カメラの商品広告情報が表示されている。この場合にユーザＵＡがデジタルフォトフレーム３００に近づくと、図４（Ｂ）のＢ１〜Ｂ４に示すように、コンテンツ画像に対応したタッチパネル用操作アイコンが表示される。例えばユーザＵＡがＢ１、Ｂ２の操作アイコンにタッチすると、商品であるカメラの仕様、口コミ情報が表示される。またユーザＵＡは、Ｂ３の操作アイコンにタッチしてこの商品にチェックマークを付けたり、Ｂ４の操作アイコンにタッチしてこの商品をインターネット等を介して購入することが可能になる。
【０１２０】
このように本実施形態によれば、各コンテンツ画像に対応したタッチパネル用操作アイコンを表示できる。例えば第１のコンテンツ画像が表示されている時にユーザが接近すると第１のコンテンツ画像に対応する第１のタッチパネル用操作アイコンが表示され、第２のコンテンツ画像が表示されている時にユーザが接近すると第２のコンテンツ画像に対応する第２のタッチパネル用操作アイコンが表示される。従って、図３（Ａ）、図３（Ｂ）に示すような撮影写真のコンテンツでは、写真の鑑賞を容易化する操作アイコンを表示でき、図４（Ａ）、図４（Ｂ）に示すような商品広告のコンテンツでは、商品の情報収集や購入を容易化する操作アイコンを表示できる。従って、各コンテンツに応じた適切なインターフェース環境をユーザに提供できると共にデジタルフォトフレームを用いた多様な情報提示を実現できる。
【０１２１】
なお各コンテンツ画像に対応した操作アイコンを表示するためには、各コンテンツ画像に対して、対応する操作アイコンを指示するためのタグを対応づけておけばよい。即ち図２のコンテンツ情報記憶部３２２が、各コンテンツ画像に対応づけて、対応する操作アイコンの指示情報をタグとして記憶する。この操作アイコンの指示情報のタグは、例えばユーザ登録情報としてユーザが設定したり、コンテンツ提供者がコンテンツ情報として設定したり、所定のアルゴリズムに従って自動的に設定される。
【０１２２】
また、ユーザとの距離に応じて操作アイコン等の表示態様を切り替える場合、この距離は、ユーザと表示部３４０との直線距離であってもよいし、奥行き方向での距離（Ｚ方向の距離）であってもよい。またこの場合の距離は、距離と数学的な等価なパラメータ（例えば後述する顔領域の面積等）も含み、例えば距離の変化に応じて変化するパラメータであればよい。またユーザとの位置関係は、距離に限定されず、例えばユーザの視線方向と表示部３４０の表示画面とのなす角度などであってもよい。
【０１２３】
また図３（Ａ）〜図４（Ｂ）では、ユーザと表示部３４０との位置関係に応じてタッチパネル用操作アイコンの表示態様を変化させる場合について説明したが、ユーザとの位置関係に応じてコンテンツ画像の表示態様を変化させてもよい。例えばユーザとの位置関係に応じて、コンテンツ画像の詳細度や画面分割数や文字サイズを変化させる。具体的には、ユーザとの距離が近づくにつれて、コンテンツ画像の詳細度を高くしたり、画面分割数を大きくしたり、文字サイズを小さくする。この場合の詳細度や画面分割数や文字サイズの切り替えは２段階でもよいし、３段階以上であってもよい。或いは、ユーザとの位置関係に応じて関連画像を表示したり、表示部の表示をオン・オフすることで、コンテンツ画像の表示態様を変化させてもよい。
【０１２４】
このようにユーザとの位置関係に応じてコンテンツ画像の表示態様を変化させれば、例えばコンテンツ画像に興味を持って近づいて来たユーザに対して、より詳細な情報を提供することなどが可能になり、ユーザとの距離に応じた適切なコンテンツ画像の表示を実現できる。
【０１２５】
次に図５（Ａ）、図５（Ｂ）を用いて、ユーザと表示部３４０の間の距離（位置関係）の検出手法の一例について説明する。図５（Ａ）、図５（Ｂ）では、センサ３５０として、ＣＣＤ、ＣＭＯＳセンサなどの撮像センサ（カメラ）を用いる。そして撮像センサからの撮像情報に基づいて、矩形の枠領域である顔領域ＦＡＲを検出し、検出された顔領域ＦＡＲのサイズを求める。そして求められたサイズに基づいて、ユーザと表示部３４０との間の距離を判断する。
【０１２６】
例えば図５（Ａ）では、顔領域ＦＡＲのサイズが小さいため（所定サイズ以下であるため）、ユーザとの距離は遠いと判断される。従って、この場合には図３（Ａ）、図４（Ａ）に示すようにタッチパネル用操作アイコンの表示をオフにする。一方、図５（Ｂ）では、顔領域ＦＡＲのサイズが大きいため（所定サイズよりも大きいため）、ユーザとの距離は近いと判断される。従って、この場合には図３（Ｂ）、図４（Ｂ）に示すようにタッチパネル用操作アイコンの表示をオンにする。
【０１２７】
ここで顔領域の検出手法としては種々の手法が考えられる。例えば、顔検出を行うためには、撮像センサで撮影された撮像画像において、顔がある場所と他の物体とを区別して、顔領域を切り出す必要がある。顔は、目、鼻、口等から構成され、これらの形状・位置関係は個人差はあるものの、ほぼ共通した特徴を有する。そこで、この共通な特徴を用いて、顔を他の物体から識別して画面の中から切り出す。このための手がかりとしては、肌の色、顔の動き、形、大きさ等がある。肌の色を用いる場合には、ＲＧＢデータを色相・輝度・彩度からなるＨＳＶデータに変換し、人の肌の色相を抽出する手法を採用する。
【０１２８】
或いは、多数の人の顔パターンから生成した平均顔パターンを顔テンプレートとして作成してもよい。そして、この顔テンプレートを撮像画像の画面上で走査して、撮像画像との相関を求め、最も相関値が高い領域を顔領域として検出する。
【０１２９】
なお検出精度を高めるため、複数の顔テンプレートを辞書データとして用意し、これらの複数の顔テンプレートを用いて顔領域を検出してもよい。或いは目、鼻、口の特徴や、これらの位置関係や、顔の中のコントラストなどの情報も考慮して、顔領域を検出してもよい。或いは、ニューラルネットワークモデルを用いた統計的なパターン認識により顔領域を検出することも可能である。
【０１３０】
図５（Ａ）、図５（Ｂ）の検出手法によれば、顔領域ＦＡＲのサイズによりユーザと表示部３４０の距離を検出できるのみならず、ユーザが表示部３４０を見ているか否かも同時に検出できるという利点がある。即ち、ユーザの視線が表示部３４０の方に向いていなかった場合には、顔テンプレートとの相関値が低くなるため、顔領域ＦＡＲは非検出になる。従って、顔領域ＦＡＲが検出されたということは、ユーザの視線が表示部３４０の方に向いており、ユーザの視野範囲内に表示部３４０が入っていることと等価になる。そして、この状態で、顔領域ＦＡＲのサイズを検出して、図３（Ａ）〜図４（Ｂ）に示すように操作アイコン等の表示態様を変化させれば、表示部３４０のコンテンツ画像を見ているユーザに対して適切な操作アイコンを表示できるようになる。これにより、これまでにないデジタルフォトフレーム３００を提供できる。
【０１３１】
なおユーザの検知手法は、図５（Ａ）、図５（Ｂ）の手法に限定されない。例えば一般的なカメラや携帯電話機のカメラ等に実装されているオートフォーカス機能を有効活用してユーザを検知してもよい。このオートフォーカス機能を用いれば、デジタルフォトフレーム３００の前にユーザ（人物）が存在するか否かや、そのユーザと表示部３４０との距離などの位置関係を判断できる。
【０１３２】
例えば部屋の中に誰も居ない状態では、オートフォーカスの焦点はほとんど固定されるが、デジタルフォトフレーム３００の表示部３４０の前をユーザが横切った場合等には、オートフォーカス機能が働き、これによりユーザが存在するか否かを判断できる。またデジタルフォトフレーム３００の表示部３４０をユーザが見ている場合には、そのユーザに反応してオートフォーカスが作動して、焦点をそのユーザに自動的に合わせるため、ユーザと表示部３４０とのだいたいの距離を検出できる。
【０１３３】
なおオートフォーカスの方式としては、アクティブ方式やパッシブ方式がある。アクティブ方式では、赤外線や超音波などを射出して、ユーザ等の被写体との距離を測定する。即ち反射波が戻ってくるまでの時間等を測定することで、被写体との距離を測定する。このアクティブ方式によれば、暗い場所でも焦点を簡単に合わせることができるという利点がある。
【０１３４】
一方、パッシブ方式では、被写体の輝度情報をＣＣＤセンサ等の撮像センサで受光して、電気処理により被写体との距離（焦点位置）を検出する。即ち撮影された画像を用いて距離を測定する。このパッシブ方式には、輝度信号の横ずれを検出する位相差検出方式や、輝度信号のコントラストを検出するコントラスト検出方式などがある。
【０１３５】
次に図６のフローチャートを用いて、ユーザとの位置関係に応じた操作アイコンの表示制御の具体的な処理例について説明する。
【０１３６】
まずセンサの１つである焦電センサを用いて、検知範囲内にユーザ（人物）が存在するか否かを判断する（ステップＳ１）。即ち、デジタルフォトフレームの周辺にユーザが存在するか否かを広範囲に大雑把に検知するために、焦電センサを使用する。このようにセンサとして、焦電センサと撮像センサを使い分けることで、ユーザ状態の効率的な検出が可能になる。
【０１３７】
そして、ユーザが存在しないと判断された場合には（ステップＳ２）、表示部の表示をオフにして省電力モードに設定する（ステップＳ３）。一方、ユーザが存在すると判断された場合には、表示部の表示をオンにして、コンテンツ画像を表示する（ステップＳ４）。このようにすることで、デジタルフォトフレームの近くにユーザがいないのに、表示部に画像が表示されて電力が無駄に消費されてしまう事態を防止できる。
【０１３８】
次に、センサの１つである撮像センサ（カメラ）を用いた顔検出により、ユーザの視野範囲内に表示部が入っているか否かを判断する（ステップＳ５）。そして視野範囲内に入っていると判断された場合には（ステップＳ６）、ユーザと表示部（表示画面）との距離を、顔領域（枠領域）のサイズから判断する（ステップＳ７）。例えば図５（Ａ）、図５（Ｂ）に示すように顔領域が検出された場合には、ユーザの視野範囲内に表示部が入っていると判断される。そして顔領域のサイズを検出して、ユーザと表示部との距離を判断（推定）する。
【０１３９】
ユーザと表示部との距離が所定距離以内であると判断された場合には（ステップＳ８）、タッチパネル用操作アイコンの表示をオンにする（ステップＳ９）。この際に例えばコンテンツ画像の詳細表示モードをオンにしてもよい。そしてこのようにタッチパネル用操作アイコンの表示をオンにした後、ユーザの操作が行われずに所定時間が経過した場合には（ステップＳ１０）、タッチパネル用操作アイコンの表示をオフにする（ステップＳ１１）。以上のようにすることで、図３（Ａ）〜図４（Ｂ）で説明したように、距離等の位置関係に応じたタッチパネル用操作アイコンの表示のオン・オフ制御を実現できる。
【０１４０】
３．視認状態に応じた操作アイコンの表示制御
本実施形態では、ユーザの視認状態に応じてタッチパネル用操作アイコンの表示態様を変化させている。具体的には、ユーザが表示部３４０を注視しているか否かや、ユーザの視野範囲内に表示部３４０が入っているか否かなどに応じて表示態様を変化させる。
【０１４１】
例えば図７（Ａ）、図７（Ｂ）では、ユーザＵＡが表示部３４０を注視しているか否かに応じて、操作アイコンの表示態様を変化させている。具体的には図７（Ａ）では、ユーザＵＡの視線方向は表示部３４０の方向に向いておらず、表示部３４０を注視していない。この場合には、コンテンツ画像のみを表示し、操作アイコンは表示オフにする。
【０１４２】
一方、図７（Ｂ）では、ユーザが表示部３４０を注視している。例えば表示部３４０がユーザＵＡの視野範囲内に一定時間以上入っている。この場合には、Ｃ１〜Ｃ４に示すように操作アイコンの表示をオンにする。具体的にはコンテンツであるカメラの商品情報の提供や商品購入のための操作アイコンを、カメラのコンテンツ画像に対して重畳して表示する。
【０１４３】
例えば図７（Ａ）のようにユーザがカメラのコンテンツ画像を注視していない場合には、ユーザはそのカメラの購入等にそれほど興味がないと考えられる。一方、図７（Ｂ）に示すようにユーザが注視している場合には、そのカメラの興味を持っており、購入に意欲的であると考えられる。従って、この場合にはＣ１〜Ｃ４に示すような操作アイコンを表示して、ユーザがカメラの情報を調べたり、購入するための適切なインターフェース環境を提供する。このようにすることで、ユーザにとって利便性の高いインターフェース環境を実現できる。
【０１４４】
図８に、視認状態に応じて操作アイコンの表示態様を変化させる他の例を示す。
【０１４５】
図８に示すように、ユーザが表示部３４０を注視していないと判断されて、注視モードがオフに設定された場合には、コンテンツ画像ＩＭ１〜ＩＭ５（広義には第１〜第Ｎのコンテンツ画像）のスライド表示が行われる。即ち、コンテンツ画像ＩＭ１〜ＩＭ５の各コンテンツ画像が所定時間毎にシーケンシャルに表示される。ここでコンテンツ画像ＩＭ１〜ＩＭ５は、そのコンテンツ内容（テーマ）が異なっている。具体的には、コンテンツ画像ＩＭ１、ＩＭ２、ＩＭ３、ＩＭ４、ＩＭ５は、各々、ニュース、天気、株価、風景の写真、動物の写真を表すコンテンツとなっている。
【０１４６】
このようにコンテンツ画像ＩＭ１〜ＩＭ５がスライド表示され、例えば天気のコンテンツ画像ＩＭ２（広義には第Ｋのコンテンツ画像）が表示されている時にユーザが表示部３４０を注視し、注視モードがオンになったとする。この場合には、Ｄ１、Ｄ２に示すような天気のコンテンツに対応する操作アイコンの表示がオンになったコンテンツ画像ＩＭ２１Ａを表示する。そしてＤ１に示す詳細表示指示の操作アイコンにユーザがタッチすると、今日の天気の詳細情報が示されるコンテンツ画像ＩＭ２１Ｂが表示される。一方、Ｄ２に示す操作アイコンにユーザがタッチすると、今日の降水確率の情報が示される次のコンテンツ画像ＩＭ２２Ａが表示される。
【０１４７】
そして、このコンテンツ画像ＩＭ２２Ａにおいて、Ｄ３の操作アイコンにユーザがタッチすると、今日の降水確率の詳細情報が示されるコンテンツ画像ＩＭ２２Ｂが表示される。一方、Ｄ４の操作アイコンにタッチすると、花粉情報が示される次のコンテンツ画像ＩＭ２３Ａが表示される。
【０１４８】
そして、このコンテンツ画像ＩＭ２３Ａにおいて、Ｄ５の操作アイコンにユーザがタッチすると、花粉の詳細情報が示されるコンテンツ画像ＩＭ２３Ｂが表示される。一方、Ｄ６の操作アイコンにタッチすると、今日の天気情報が示されるコンテンツ画像ＩＭ２１Ａの表示に戻る。
【０１４９】
また詳細表示のコンテンツ画像ＩＭ２１Ｂ、ＩＭ２２Ｂ、ＩＭ２３Ｂにおいて、Ｄ７、Ｄ９、Ｄ１１に示す簡略表示指示の操作アイコンにタッチすると、簡略表示のコンテンツ画像ＩＭ２１Ａ、ＩＭ２２Ａ、ＩＭ２３Ａの表示に戻る。一方、コンテンツ画像ＩＭ２１Ｂ、ＩＭ２２Ｂ、ＩＭ２３Ｂにおいて、Ｄ８、Ｄ１０、Ｄ１２に示す次のコンテンツ表示指示の操作アイコンにタッチすると、次のコンテンツ画像ＩＭ２２Ｂ、ＩＭ２３Ｂ、ＩＭ２１Ｂが表示されるようになる。
【０１５０】
図８の表示制御手法によれば、コンテンツ画像ＩＭ１〜ＩＭ５がスライド表示されている時に、ユーザが興味を持つコンテンツ画像を注視すると、そのコンテンツ画像に対応する操作アイコンが表示されるようになる。そして、表示された操作アイコンにユーザがタッチすることで、コンテンツ画像の詳細画像や関連画像が表示されるようになる。例えばコンテンツ画像ＩＭ２１ＡにおいてＤ１の操作アイコンにタッチすることで、ＩＭ２１Ａの詳細画像であるコンテンツ画像ＩＭ２１Ｂが表示される。またＤ２の操作アイコンにタッチすることで、ＩＭ２１Ａの関連画像であるコンテンツ画像ＩＭ２２Ａが表示される。従って、ユーザの興味に応じたコンテンツ画像を効率的に表示できると共に、ユーザが操作アイコンにタッチすることでその詳細画像や関連画像を表示できるようになる。これにより、コンテンツ画像の表示態様を多様に変化させることが可能になり、これまでにないタイプのデジタルフォトフレームを提供できる。
【０１５１】
なお図８において、ユーザと表示部３４０との間の距離が所定距離より大きいと判断された場合（接近していないと判断された場合）には、コンテンツ画像ＩＭ１〜ＩＭ５をスライド表示し、コンテンツ画像ＩＭ２（第Ｋのコンテンツ画像）が表示されている時に、ユーザと表示部３４０との間の距離が所定距離内であると判断された場合（接近していると判断された場合）には、タッチパネル用操作アイコンの表示をオンにするようにしてもよい。
【０１５２】
また図７（Ａ）〜図８では、ユーザの視認状態に応じてタッチパネル用操作アイコンの表示態様を変化させる場合について説明したが、ユーザの視認状態に応じてコンテンツ画像の表示態様を変化させてもよい。例えばユーザの視認状態に応じて、コンテンツ画像の詳細度や画面分割数や文字サイズを変化させる。具体的には、ユーザがコンテンツ画像を注視すると、コンテンツ画像の詳細度を高くしたり、画面分割数を大きくしたり、文字サイズを小さくする。この場合の詳細度や画面分割数や文字サイズの切り替えは２段階でもよいし、３段階以上であってもよい。或いは、ユーザの視認状態に応じて関連画像を表示したり、表示部の表示をオン・オフすることで、コンテンツ画像の表示態様を変化させてもよい。このようにすれば、ユーザの注視等の視認状態が検出されると、それに応じて表示画像の表示態様が変化するようになる。従って、ユーザに提供する表示画像のバラエティを増すと共に効率的な情報伝達が可能になり、これまでにないタイプのデジタルフォトフレームの提供が可能になる。
【０１５３】
次に図９（Ａ）を用いて、ユーザの注視状態の検出手法の一例について説明する。図９（Ａ）では、センサ３５０として撮像センサを用いる。そして図５（Ａ）、図５（Ｂ）で説明したように、撮像センサからの撮像情報に基づいて、ユーザの顔領域ＦＡＲを検出する。
【０１５４】
次に検出された顔領域ＦＡＲに対応する計測領域ＳＡＲを設定する。この計測領域ＳＡＲは、顔領域ＦＡＲを内包し、顔領域ＦＡＲよりもサイズが大きな領域である。この計測領域ＳＡＲは、例えば顔領域ＦＡＲをオーバーサイジングすることで設定できる。そして、この計測領域ＳＡＲ内に顔領域ＦＡＲが存在する時間を計測し、計測された時間に基づいて、ユーザが表示部３４０を注視しているか否かを判断する。例えば顔領域ＦＡＲが計測領域ＳＡＲ内に一定時間以上位置していた場合には、ユーザが表示部３４０を注視していると判断する。そして図７（Ａ）〜図８に示すように操作アイコンの表示態様を変化させる。
【０１５５】
図９（Ａ）の検出手法によれば、図５（Ａ）、図５（Ｂ）の手法によるユーザとの距離の検出と、注視状態の検出の両方を、撮像センサを用いて実現できるようになる。これにより、センサの部品点数を減らしたり、効率的な処理が可能になる。
【０１５６】
なお注視状態の検出手法は図９（Ａ）の手法に限定されない。例えば図９（Ｂ）では、赤外光を照射し、ユーザの赤目を検出することで注視状態を検出している。具体的には赤外線デバイス３５４により照射された赤外線は、ハーフミラー３５３により反射されてユーザの目に到達する。そしてユーザの赤目状態を、撮像センサが設けられたカメラ３５２により撮影して検出することで、ユーザの目の瞳孔の位置を検出して、ユーザの視線方向を検出し、ユーザが注視状態か否かを判断する。また図９（Ｃ）では、２台のカメラ３５６、３５７（ステレオカメラ）で撮影されたユーザの顔画像の目周辺の画像領域の明暗から、瞳孔の位置を検出する。そして、検出された瞳孔の中心位置と眼球の中心位置から、ユーザの視線方向を検出し、ユーザが注視状態か否かを判断する。このようにユーザの注視状態の検出手法としては種々の手法を採用できる。
【０１５７】
また以上では、ユーザとの距離やユーザの注視状態を検出して操作アイコンやコンテンツ画像の表示態様を変化させる場合について説明したが、本実施形態はこれに限定されない。例えば検知範囲内でのユーザの接近の度合いを検出して、操作アイコンやコンテンツ画像の表示態様を変化させてもよい。例えば図５（Ａ）の顔領域ＦＡＲのサイズの時間に対する変化率を求める。そしてサイズの変化率が一定値以上である場合には、ユーザの接近の度合いが高いと判断して、図３（Ａ）〜図４（Ｂ）、図７（Ａ）〜図８と同様の手法で操作アイコンやコンテンツ画像の表示態様を変化させる。こうすることで、デジタルフォトフレームに興味を持って近づいてきたユーザに対して、様々な表示態様の操作アイコンやコンテンツ画像を表示できるようになる。
【０１５８】
またユーザが検知範囲内に存在したか否かをセンサ３５０により検知し、ユーザが存在すると判断された場合に、表示部３４０の表示をオフからオンに切り替えてもよい。例えば省電力モードから通常モードに切り替えて、表示部３４０に画像を表示する。また表示部３４０の表示がオンの状態で、ユーザが検知範囲内から出て、ユーザが存在しないと判断された場合には、表示部３４０の表示をオンからオフに切り替える。このようにすれば、ユーザが近くにいない時にデジタルフォトフレームに画像が表示されて、無駄に電力が消費されてしまう事態を防止できる。
【０１５９】
またユーザが表示部３４０を注視していることを検知した場合に、１回の注視が検知されたことを条件に、操作アイコンやコンテンツ画像の表示態様を変化させてもよいし、複数回の注視が検知されたことを条件に、操作アイコンやコンテンツ画像の表示態様を変化させてもよい。具体的には、所定時間内にユーザが表示部３４０を注視した回数である注視回数をカウントして記録する。そして、所定時間内での注視回数が、しきい値となる所定回数（例えば２〜５回）を超えるまでは、表示態様を変化させない。一方、所定時間内での注視回数が所定回数を超えると、表示モードを例えば注視モード等に切り替えて、表示態様を変化させる。
【０１６０】
次に図１０のフローチャートを用いて、ユーザの視認状態に応じた操作アイコンの表示制御の具体的な処理例について説明する。図１０のステップＳ２１〜Ｓ２５は図６のステップＳ１〜Ｓ５と同様であるため説明を省略する。
【０１６１】
図１０のステップＳ２６においてユーザの視野範囲内に表示部が入っていると判断された場合には、撮像センサ等を用いた注視検出により、ユーザが表示部を注視しているか否かを判断する（ステップＳ２７）。そして注視していると判断された場合には、図７（Ｂ）等で説明したように注視モードをオンにして、タッチパネル用操作アイコンの表示をオンにする（ステップＳ２９）。この際に例えばコンテンツ画像として注視モード用の画像（詳細画像、関連画像等）を表示するようにしてもよい。そしてこのようにタッチパネル用操作アイコンの表示をオンにした後、ユーザの操作が行われずに所定時間が経過した場合には（ステップＳ３０）、タッチパネル用操作アイコンの表示をオフにする（ステップＳ３１）。以上のようにすることで、図７（Ａ）〜図８で説明したように、注視等のユーザの視認状態に応じたタッチパネル用操作アイコンの表示のオン・オフ制御を実現できる。
【０１６２】
次に図１１のフローチャートを用いて、図９（Ａ）で説明した注視状態の検出処理の詳細について説明する。
【０１６３】
まず、撮像センサ（カメラ）を用いた顔検出により、顔領域（枠領域）を検出する（ステップＳ４１）。即ち図５（Ａ）、図５（Ｂ）で説明した手法により顔領域を検出する。次に、検出された顔領域を内包し、顔領域よりもサイズが大きな計測領域を設定する（ステップＳ４２）。即ち図９（Ａ）に示すように、顔領域をオーバーサイジングした計測領域を設定する。そして計測領域内に顔領域が存在する時間をタイマを用いて計測する（ステップＳ４３）。即ち計測領域の設定後、タイマの計測を開始し、顔領域が計測領域内に位置する時間を計測する。そして所定時間以上、経過したか否かを判断し（ステップＳ４４）、経過した場合には注視モードをオンにする（ステップＳ４５）。これにより、タッチパネル用操作アイコンの表示がオンになったり、注視用画像が表示されるようになる。一方、経過しなかった場合には、注視モードをオフのままにする（ステップＳ４６）。このようにすることでユーザの注視状態の検出と、それに応じた注視モードの設定が可能になる。
【０１６４】
４．発話状態に応じた操作アイコンの表示制御
本実施形態では、ユーザの発話状態（会話状態）に応じてタッチパネル用操作アイコンの表示態様を変化させている。具体的には、ユーザが発話した音声を構成する単語を抽出し、抽出した単語とコンテンツ画像のキーワードの一致判定（類似判定）を行って、操作アイコンを表示する。
【０１６５】
例えば図１２（Ａ）において、ユーザＵＡは、スライドショーによりコンテンツ画像である写真を見ている。そして図１２（Ａ）の写真を見て、「いい景色だな〜。場所はどこなんだろう？」と発話している。するとこのユーザＵＡの発話が音声認識により解析され、「景色」「場所」「どこ」などの単語が抽出される。
【０１６６】
一方、図１２（Ａ）において表示されている写真のコンテンツ画像にはコンテンツの内容に応じた様々なキーワードがタグとして設定されている。そして音声認識により抽出されたユーザの音声を構成する「景色」「場所」「どこなんだろう」などの単語が、コンテンツ画像のタグとして設定されたキーワードと一致（類似）するか否かが判断される。そして図１２（Ａ）の場合には、「場所」という単語が、コンテンツ画像に設定された「場所」というキーワードと一致している。従って図１２（Ｂ）では、一致した「場所」というキーワードに対応するタッチパネル用操作アイコンが表示される。具体的にはＥ１に示すように「撮影場所：地図へ」という操作アイコンが表示される。そしてユーザＵＡがＥ１の操作アイコンにタッチすると、写真の撮影場所の地図がデジタルフォトフレーム３００に表示される。これによりユーザＵＡは写真の撮影場所を知ることができる。また自身が撮った写真である場合には、その撮影場所を思い出すことが可能になる。
【０１６７】
図１３（Ａ）ではユーザＵＡは、スライドショーにより表示されている写真を見て「いい景色だな〜。この山は何かな？」と発話している。するとこのユーザＵＡの発話が音声認識により解析され、「景色」「山」「何かな」などの単語が抽出される。そしてこの場合には、抽出された「山」という単語が、コンテンツ画像の「山」というキーワードと一致しているため、図１２（Ｂ）に示すように「山」というキーワードに対応するタッチパネル用操作アイコンが表示される。具体的にはＥ２に示すように「山情報へ」という操作アイコンが表示される。そしてユーザＵＡがＥ２の操作アイコンにタッチすると、写真に写っている山の情報がデジタルフォトフレーム３００に表示される。これによりユーザＵＡは写真に映っている山の情報を詳しく知ることが可能になる。
【０１６８】
このように本実施形態では、ユーザの発話状態が解析され、ユーザの発話状態に応じたタッチパネル用の操作アイコンが表示される。従って、ユーザは、自身が感じたことを発話するだけで、その発話内容に応じた操作アイコンが表示され、その操作アイコンを操作することで、自身が知りたい情報を容易に知ることができる。この場合に、ユーザが無意識に発話した単語に応じた操作アイコンが表示されるため、ユーザは、自身が知りたい情報に直感的にたどり着くことができるという利点がある。
【０１６９】
なお図１２（Ａ）〜図１３（Ｂ）では、ユーザが発話した単語を抽出して、抽出された単語に応じた操作アイコンを表示しているが、本実施形態はこれに限定されない。例えばユーザの音声の状態（トーン、大きさ、速度）からユーザの感情等を類推して、その感情等に応じた操作アイコンを表示するようにしてもよい。
【０１７０】
また音声認識処理は、ユーザ（人間）の話す音声言語をコンピュータにより解析し、テキストデータとして抽出する処理である。音声認識処理は、音響分析、認識デコーダ、音響モデル、辞書、言語モデルにより実現される。音響分析では、ユーザの音声をフーリエ解析等の信号処理により特徴量情報に変換する。認識デコーダでは、特徴量情報に基づいてテキストデータを出力する。具体的には音響情報と言語情報を総合的に判断して音声をテキストデータに変換する。この認識デコーダでの判断処理は、隠れマルコフモデルや動的時間伸縮法などの統計的手法により実現される。辞書は、認識対象の単語（ワード）をデータ化したものであり、音素列と単語を関連づけるものである。言語モデルは、辞書の単語についての確率をデータ化したものである。具体的には各単語の出現確率や接続確率をデータ化する。このような音響分析、認識デコーダ、音響モデル、辞書、言語モデルを用いることで、図１２（Ａ）〜図１３（Ｂ）に示すようなユーザの音声を適正に認識して、キーワードとの一致判定を実現できる。
【０１７１】
次に図１４のフローチャートを用いて、ユーザの発話状態に応じた操作アイコンの表示制御の具体的な処理例について説明する。
【０１７２】
まずユーザの発話を音声認識する（ステップＳ５１）。この音声認識としては公知の種々の手法を採用できる。そして、ユーザが発話した音声の単語を抽出する（ステップＳ５２）。この場合に適正な単語抽出を実現するために、ユーザの音声の学習処理を行うことが望ましい。
【０１７３】
次に、ユーザの発話時に表示されているコンテンツ画像にタグとして設定されたキーワードを取得する（ステップＳ５３）。具体的には図２のコンテンツ情報記憶部３２２においてコンテンツ画像に関連づけられたキーワードのタグを取得する。そしてステップＳ５２で抽出された単語に一致するキーワードを検索する（ステップＳ５４）。そして単語に一致したキーワードが検索された場合には、そのキーワードに対応するタッチパネル用操作アイコンを表示する（ステップＳ５６）。なお完全に一致するキーワードが無かった場合には、単語に類似するキーワードに対応する操作アイコンを表示すればよい。
【０１７４】
５．ユーザの人数や人物認証に応じた操作アイコンの表示制御
本実施形態では、ユーザの人数の認識結果に応じてタッチパネル用操作アイコンの表示態様を変化させている。具体的には、ユーザの人数が一人であると判断された場合と複数人であると判断された場合とで、操作アイコンの表示態様を異ならせる。
【０１７５】
例えば図１５（Ａ）では、一人のユーザＵＡだけがセンサ３５０により検知されている。この場合には、検知された一人のユーザＵＡに対応する個人モード用の操作アイコンが表示される。具体的には図１５（Ａ）では未整理の写真のコンテンツ画像が表示されている。ユーザＵＡは、Ｇ１、Ｇ２、Ｇ３、Ｇ４に示す操作アイコンにタッチすることで、各々、個人モード用、共有（家族）モード用、通常用、来客用のコンテンツ画像のいずれかであるかを選択・分類し、Ｇ５の操作アイコンにタッチして決定する。なおこのコンテンツ画像を破棄する場合には、Ｇ６の操作アイコンにタッチする。
【０１７６】
一方、図１５（Ｂ）では、複数人のユーザＵＡ、ＵＢ、ＵＣがセンサ３５０により検知されている。この場合には、複数人のユーザＵＡ、ＵＢ、ＵＣに対応する共有モード（グループモード）用の操作アイコンが表示される。そして例えばＧ７の操作アイコンにタッチすることで、その写真の撮影日における別の家族写真等が表示される。またＧ８の操作アイコンにタッチすることで、その写真に類似する家族写真等が類似画像検索等により検索されて表示される。このようにすることで、家族が集まった時に、家族に共有の写真をデジタルフォトフレーム３００に表示して楽しむことができる共に、このような状況に好適なタッチパネルを用いたインターフェース環境を提供できる。
【０１７７】
また本実施形態では、ユーザの人物認証の結果に応じてタッチパネル用操作アイコンの表示態様を変化させることができる。具体的には、人物認証により、ユーザが登録ユーザであると判断された場合には、登録ユーザの個人モード用の操作アイコンを表示したり。ユーザの年齢認識結果に基づいて、操作アイコンの表示態様を変化させる。
【０１７８】
図１６（Ａ）にユーザ登録情報の入力画面の一例を示す。ユーザは、図１６（Ａ）のようにデジタルフォトフレーム３００の表示部３４０に表示されたユーザ登録画面を見ながら、操作部やタッチパネルディスプレイを用いてユーザ登録情報を入力する。これによりユーザ登録処理が実現される。なお、ユーザ登録情報をＰＣ（パーソナルコンピュータ）等を用いて設定し、設定されたユーザ登録情報を、直接に或いはホームサーバ等を介してデジタルフォトフレーム３００に転送するようにしてもよい。
【０１７９】
図１６（Ａ）では、ユーザ登録情報として、ユーザのＩＤ、パスワード、ユーザの趣味・嗜好等が入力される。例えば図１６（Ａ）では、ユーザの趣味・嗜好が投資であることが入力されている。なお趣味・嗜好等以外にも、ユーザのお気に入りの情報、画面モードの設定、画面分割数、注視制御のオン・オフ、表示時間、スライド表示方法、文字フォント、文字サイズ、言語等を、ユーザ登録情報として入力できるようにしてもよい。
【０１８０】
このようなユーザ登録情報を入力した後に、図１６（Ｂ）に示すように、ユーザの顔画像の認識結果を登録する。具体的には、顔検出を行い、顔領域ＦＡＲを検出する。次に顔領域ＦＡＲに映ったユーザの画像に対する画像認識処理を行い、ユーザの顔画像の特徴点データを抽出する。そして、抽出された特徴点データを顔画像の認識結果として、例えば図１６（Ａ）で説明したユーザ登録情報と関連づけて登録する。このようにして、登録処理部３１４によりユーザの登録処理が実現される。
【０１８１】
次に図１７（Ａ）に示すように、大人であるユーザＵＢがデジタルフォトフレーム３００に近づくと、撮像センサ等のセンサ３５０により、検知されたユーザＵＢが登録ユーザであるか否かの人物認証が行われる。そして、検知されたユーザＵＢは、図１６（Ａ）、図１６（Ｂ）のようなユーザ登録を行っているため、登録ユーザであると判断される。従って図１７（Ａ）のＦ１、Ｆ２に示すように、検知されたユーザＵＢに対応する個人モード用の操作アイコンが表示される。
【０１８２】
具体的には、ユーザＵＢの趣味・嗜好は図１６（Ａ）のように投資であると設定されている。従って図１７（Ａ）のＦ１、Ｆ２では、ユーザＵＢの個人モード用の操作アイコンとして、投資に関連する操作アイコンが表示される。例えばユーザＵＢがＦ１の操作アイコンにタッチすると、コンテンツであるデジタルカメラ関連の企業情報がデジタルフォトフレーム３００に表示される。またＦ２の操作アイコンにタッチすると、デジタルカメラのメーカ別シェア推移が表示される。これにより、投資に興味があるユーザＵＢは、コンテンツ画像に関連する有益な情報を得ることが可能になる。
【０１８３】
一方、図１７（Ｂ）では、子供であるユーザＵＣがデジタルフォトフレーム３００に近づいており、センサ３５０により検知されたユーザＵＣが登録ユーザであるか否かの人物認証が行われる。このユーザＵＣは、ユーザ登録画面において、趣味・嗜好が機械であると設定されている。従って、図１７（Ｂ）のＦ３、Ｆ４に示すように、検知されたユーザＵＣの趣味・嗜好に対応する個人モード用の操作アイコンが表示される。例えばユーザＵＣがＦ３の操作アイコンにタッチすると、カメラの仕組みに関する情報がデジタルフォトフレーム３００に表示される。またＦ４の操作アイコンにタッチすると、カメラの歴史に関する情報が表示される。
【０１８４】
以上のように登録ユーザであるか否かに応じて操作アイコンの表示態様を変化させれば、ユーザにカスタマイズされたユーザ登録に応じた操作アイコンを登録ユーザに表示できるようになる。
【０１８５】
また図１７（Ａ）、図１７（Ｂ）では、撮像センサ等のセンサ３５０からの検知情報に基づいて、ユーザの年齢認識処理も行われる。そして図１７（Ｂ）ではセンサ３５０を用いた年齢認識処理により、ユーザＵＣの年齢層が子供（広義には所定年齢層）であると判断されている。この場合には、子供用の操作アイコン（広義には所定年齢層用の操作アイコン）を表示する。具体的には、操作アイコンの難しい漢字等に振り仮名が振られている。なお、操作アイコンの難しい漢字をひらがなで表示したり、ひらがなのみを用いて表示したり、子供が好む色やフォントを使用するようにしてもよい。またユーザの年齢層が老人（所定年齢層）であると判断された場合には、老人用の操作アイコン（所定年齢層用の操作アイコン）を表示してもよい。具体的には、大きく見やすい文字を使用したり、太字の文字を使用したり、老人が好む色やフォントを使用する。
【０１８６】
以上のように年齢認識結果に応じて操作アイコンの表示態様を変化させれば、ユーザの年齢層に応じた適正な表示態様で操作アイコンを表示できるようになる。
【０１８７】
なおユーザの年齢認識処理としては種々の処理が考えられる。例えば多数の子供の顔パターンから生成した平均顔パターンを子供用顔テンプレートとして作成し、多数の大人（或いは老人）の顔パターンから生成した平均顔パターンを大人用顔テンプレートとして作成する。そして、子供用テンプレートを撮像画像の画面上で走査して、撮像画像との相関を求め、その相関値に基づいて子供を検知し、大人用テンプレートを撮像画像の画面上で走査して、撮像画像との相関を求め、その相関値に基づいて大人を検知する。或いは、顔画像認識によりしわの数を特定し、しわの数が少ない場合には子供であると判断し、しわの数が多い場合には大人であると判断し、しわの数が更に多い場合には老人であると判断してもよい。
【０１８８】
次に、ユーザの人数や人物認証の結果に応じた操作アイコンの表示制御の具体的な処理例について説明する。
【０１８９】
図１８はユーザ登録処理のフローチャートである。まず図１６（Ａ）に示すようなユーザ登録画面を表示する（ステップＳ６１）。これによりユーザはユーザ登録情報の入力が可能になる。そしてユーザ登録情報の入力が完了したか否かを判断し（ステップＳ６２）、完了した場合には、図１６（Ｂ）で説明したように、撮像センサ（カメラ）を用いてユーザの顔領域の検出を行う（ステップＳ６３）。そして撮像センサを用いてユーザの顔画像認識を行い（ステップＳ６４）、認識された顔画像をユーザ登録情報に関連づけて記憶する（ステップＳ６５）。
【０１９０】
図１９は、ユーザ認識結果に基づく操作アイコンの表示制御の詳細な処理例を示すフローチャートである。図１９のステップＳ７１〜Ｓ７４は図６のステップＳ１〜Ｓ４と同様であるため説明を省略する。
【０１９１】
図１９のステップＳ７４でコンテンツ画像を表示した後、焦電センサ又は撮像センサを用いて、ユーザ（人物）の人数を認識する（ステップＳ７５）。そして、人数が一人である場合には（ステップＳ７６）、撮像センサを用いた顔画像認識によりユーザの人物認証を行う（ステップＳ７７）。そして人物認証に成功した場合には（ステップＳ７８）、認証されたユーザのユーザ登録情報を用いて、図１５（Ａ）に示すように個人モードのタッチパネル用操作アイコンを表示する（ステップＳ７９）。なおこの際に、個人モード用のコンテンツ画像を表示すようにしてもよい。一方、人物認証に失敗した場合には、通常モード（デフォルト設定）のタッチパネル用操作アイコンを表示する（ステップＳ８０）。
【０１９２】
またステップＳ７６でユーザの人数が複数人であると判断された場合には、撮像センサを用いた顔画像認識によりユーザの人物認証を行う（ステップＳ８１）。そして人物認証に成功した場合には（ステップＳ８２）、図１５（Ｂ）に示すように、認証された複数人のユーザの共有モードのタッチパネル用操作アイコンを表示する（ステップＳ８３）。なおこの際に、共有モード用のコンテンツ画像を表示するようにしてもよい。一方、人物認証に失敗した場合には、通常モード（デフォルト設定）のタッチパネル用操作アイコンを表示する（ステップＳ８４）。
【０１９３】
以上のようにすることで、ユーザの人数の認識結果や人物認証の結果に応じた適切なタッチパネル用操作アイコンの表示が可能になる。
【０１９４】
６．感性モデルの構築
さて、ユーザの嗜好や行動の傾向等を反映させた表示制御を行うためには、そのユーザの感性モデルの構築が効果的である。このような感性モデルの構築等のためには、表示モードが個人モードや共有モードである場合に、ユーザの各種状態を記録しておくことが望ましい。
【０１９５】
例えば図２０において、表示モード切り替え部３１６により、表示モードが個人モードに切り替わったとする。そして、この個人モード時において、ユーザが、タッチパネル用操作アイコンにタッチして各種操作を行った場合には、その操作履歴を、個人情報として個人情報記憶部３３２に書き込む。例えば、個人モード時に表示されているコンテンツ画像に関連づけて、ユーザの操作履歴の情報を書き込む。
【０１９６】
そして、このようにして記憶されたユーザの個人情報に基づいて、そのユーザの感性モデル（個人モデル）を更新する。このようにすれば、ユーザが意識することなく、各ユーザ毎の感性モデルを構築することが可能になる。そして、このようにして更新された感性モデルを用いて、その後のタッチパネル用操作アイコンの表示制御を行えば、ユーザの感性に適合した操作アイコンの表示制御を実現でき、これまでにないタイプのデジタルフォトフレームを提供できる。例えばユーザが、その個人モード時に頻繁に選ぶ操作アイコンを優先的に表示部３４０に表示したり、ユーザがその操作アイコンを選択し易くなるような表示制御を実現できる。
【０１９７】
或いは、図２０において、表示モード切り替え部３１６により、表示モードが共有モードに切り替わったとする。この場合には、情報更新部３１７は、複数のユーザについての操作履歴を、複数人のユーザの共有情報としてユーザ共有情報記憶部３３４に書き込む。例えば、共有モード時に表示されているコンテンツ画像に関連づけて、操作履歴の情報を書き込む。
【０１９８】
そして、このようにして記憶されたユーザ共有情報に基づいて、複数のユーザの共有感性モデルを更新する。このようにすれば、複数のユーザの共有モード時に行った操作等が反映された共有感性モデルを構築できる。これにより、共有モード時にだけ特徴的に見られるような使い方が反映されるようになり、これまでにないタイプのデジタルフォトフレームを提供できる。例えば、２人のユーザが一緒に居る時にだけ選択される操作アイコンを、優先的に表示部３４０に表示したり、その操作アイコンを選択し易くなるような表示制御を実現できる。
【０１９９】
なお、感性モデルとしては確率モデルを用いることができ、このような確率モデルとしては例えば隠れマルコフモデル（Hidden Markov Model）がある。この隠れマルコフモデル（ＨＭＭ）では、システムが、パラメータが未知のマルコフ過程であると仮定して、観測可能な情報からその未知のパラメータを推定する。即ち、ＨＭＭは、あるシステムがマルコフ過程に従って遷移する内部状態を持ち、各状態に応じた記号を確率的に出力すると考えた場合に、記号の出現確率分布からシステム内部の状態遷移を推定する確率モデルである。外部から観測できるのは記号の系列だけであり、内部の状態遷移が直接観測できないところから「隠れ」と呼ばれる。
【０２００】
７．変形例
次に本実施形態の変形例について説明する。図２１に本実施形態の第１の変形例を示す。この第１の変形例のシステムでは、ホームサーバ２００（広義には情報処理システム）が設けられている。このホームサーバ２００は、処理部２０２、記憶部２２０、通信部２３８、操作部２６０を含む。なおこれらの一部の構成要素を省略したり、他の構成要素を追加するなどの種々の変形実施が可能である。なお、図２と同様の構成要素については、同様の符号を付してその説明を省略する。
【０２０１】
処理部２０２は、管理処理などの各種の処理を行うものであり、ＣＰＵ等のプロセッサやＡＳＩＣなどにより実現できる。記憶部２２０は、処理部２０２や通信部２３８のワーク領域となるものであり、例えばＲＡＭやＨＤＤ等により実現できる。通信部２３８は、デジタルフォトフレーム３００や外部サーバ６００と有線又は無線で通信を行うためのものであり、通信用ＡＳＩＣ又は通信用プロセッサなどにより実現できる。操作部２６０は、サーバの管理者が各種情報を入力するためのものである。
【０２０２】
図２１では、デジタルフォトフレーム３００とホームサーバ２００は、例えば無線ＬＡＮ等のネットワークで通信接続される。また図２１では、センサ２５０として、家の各場所に設置されるホームセンサが用いられる。そして、ホームサーバ２００の検知情報取得部２０４が、ホームセンサであるセンサ２５０からの検知情報を取得し、取得された検知情報は検知情報記憶部２２４に記憶される。
【０２０３】
またホームサーバ２００で取得された検知情報は、転送部２０５により、通信部２３８、３３８を介して、デジタルフォトフレーム３００に転送される。すると、デジタルフォトフレーム３００の検知情報取得部３０４は、転送された検知情報を取得し、取得された検知情報は検知情報記憶部３２４に記憶される。
【０２０４】
ユーザ状態判断部３０６は、取得された検知情報に基づいて、ユーザとの位置関係、ユーザの視認状態や発話状態を判断する。また取得された検知情報に基づいて、ユーザの人数の認識やユーザの人物認証などの認識処理を行う。そして表示モード切り替え部３１６は、位置関係・視認状態・発話状態・人数認識結果・人物認証結果等に応じて操作アイコンやコンテンツ画像の表示モードを切り替える。また情報更新部３１７は、操作履歴等に基づいて、個人情報記憶部３３２やユーザ共有情報記憶部３３４の情報の更新処理を行う。
【０２０５】
表示制御部３１８は、操作アイコンやコンテンツ画像を表示部３４０に表示する制御を行う。例えば、位置関係・視認状態・発話状態・人数認識結果・人物認証結果等に応じた操作アイコンやコンテンツ画像を表示する制御を行う。
【０２０６】
なお、これらコンテンツ画像等のコンテンツ情報は、ホームサーバ２００のコンテンツ情報記憶部２２２からデジタルフォトフレーム３００のコンテンツ情報記憶部３２２にダウンロードされる。或いは外部サーバ６００のコンテンツ情報記憶部６２２からダウンロードしてもよい。またデジタルフォトフレーム３００の処理部３０２を実現するためのプログラムも、外部サーバ６００やホームサーバ２００から、デジタルフォトフレーム３００にダウンロードするようにしてもよい。
【０２０７】
図２２に、センサ２５０であるホームセンサの設置例を示す。図２２では、ホームセンサとして、撮像センサを有するカメラ２５１、２５２、２５３、２５４が、例えば部屋の天井の四隅に設置されている。そして、これらのカメラ２５１〜２５４を用いてユーザ１０やデジタルフォトフレーム３００を撮影することで、ユーザ１０とデジタルフォトフレーム３００の表示部３４０との位置関係や、表示部３４０に対するユーザ１０の視認状態などを判断するための検知情報が取得される。またユーザ１０の人数の特定や、ユーザ１０の人物認証が行われる。そして取得された検知情報が、ホームサーバ２００からデジタルフォトフレーム３００に転送され、デジタルフォトフレーム３００が、検知情報に基づいて、ユーザ状態を判断したり、ユーザ認識を行い、ユーザ状態やユーザ認識結果に応じた操作アイコンやコンテンツ画像を表示部３４０に表示する。なお、ホームセンサは、カメラ２５１〜２５４の撮像センサに限定されず、焦電センサや超音波センサなどの種々のセンサを用いることができる。
【０２０８】
図２１の第１の変形例を用いれば、例えばホームセキュリティ等のために設けられたホームセンサを有効活用して、検知情報を取得し、この検知情報に基づいて、ユーザ状態を判断したり、ユーザ認識を行い、ユーザ状態やユーザ認識結果に応じた操作アイコンやコンテンツ画像をデジタルフォトフレーム３００の表示部３４０に表示できるようになる。
【０２０９】
図２３に本実施形態の第２の変形例を示す。図２３では、ホームサーバ２００の処理部２０２が、検知情報取得部２０４、転送部２０５に加えて、ユーザ状態判断部２０６、登録処理部２１４、表示モード切り替え部２１６、情報更新部２１７を含む。また、デジタルフォトフレーム３００に対して表示の指示を行う表示指示部２１８を含む。またホームサーバ２００の記憶部２２０は、コンテンツ情報記憶部２２２、検知情報記憶部２２４に加えて、ユーザ登録情報記憶部２２５、ユーザ状態記憶部２２６、切り替えフラグ記憶部２２８、個人情報（感性モデル）記憶部３３２、ユーザ共有情報（共有感性モデル）記憶部３３４を含む。
【０２１０】
図２３では、センサ２５０であるホームセンサからの検知情報に基づいて、ホームサーバ２００のユーザ状態判断部２０６が、位置関係や視認状態や発話状態等を判断したり、ユーザの人数の認識や人物認証などを行う。なおユーザの登録処理もホームサーバ２００の登録処理部２１４が行う。
【０２１１】
そして表示モード切り替え部２１６は、ユーザ状態やユーザ認識結果に応じて表示モードを切り替える処理を行う。例えばユーザとの位置関係や視認状態等に応じて、表示モードを切り替える。或いは、ユーザの人数や人物認証の結果等に応じて表示モードを切り替える。
【０２１２】
表示指示部２１８は、センサ２５０により取得された検知情報に応じてタッチパネル用操作アイコンやコンテンツ画像の表示態様を変化させる表示指示を行う。具体的には、ユーザと表示部３４０との位置関係や、ユーザの視認状態、発話状態の少なくとも１つに応じて、表示部３４０に表示される操作アイコンやコンテンツ画像の表示態様を変化させる表示指示を行う。或いは、検知されたユーザの人数及び人物認証結果の少なくとも一方に応じて、操作アイコンやコンテンツ画像の表示態様を変化させる表示指示を行う。
【０２１３】
デジタルフォトフレーム３００の表示制御部３１８は、表示指示部２１８からの指示にしたがって、表示部３４０の表示制御を行う。これにより、ユーザとの位置関係、ユーザの視認状態や発話状態、ユーザの人数、人物認証結果などに応じて、表示部３４０での操作アイコンやコンテンツ画像の表示態様が変化する。
【０２１４】
図２３の第２の変形例によれば、ユーザ状態の判断処理やユーザの認識処理や表示モードの切り替え処理をホームサーバ２００が行うため、デジタルフォトフレーム３００の処理負荷を軽減できる。従って、デジタルフォトフレーム３００の処理部３０２（ＣＰＵ）の処理能力が低い場合も、本実施形態の処理を実現できるようになる。なお、これらの処理を、ホームサーバ２００とデジタルフォトフレーム３００の分散処理により実現してもよい。
【０２１５】
なお、上記のように本実施形態について詳細に説明したが、本発明の新規事項および効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。従って、このような変形例はすべて本発明の範囲に含まれるものとする。例えば、明細書又は図面において、少なくとも一度、より広義または同義な異なる用語（位置関係、視認状態等）と共に記載された用語（距離、注視状態等）は、明細書又は図面のいかなる箇所においても、その異なる用語に置き換えることができる。またデジタルフォトフレーム、情報処理システムの構成、動作や、操作アイコンの表示制御手法、ユーザ状態の判断手法、ユーザの認識手法、位置関係の検出手法、視認状態の検出手法等も本実施形態で説明したものに限定に限定されず、種々の変形実施が可能である。
【図面の簡単な説明】
【０２１６】
【図１】図１（Ａ）、図１（Ｂ）はデジタルフォトフレームの例を示す図。
【図２】本実施形態のデジタルフォトフレームの構成例。
【図３】図３（Ａ）、図３（Ｂ）はユーザとの位置関係に応じた操作アイコンの表示制御手法の説明図。
【図４】図４（Ａ）、図４（Ｂ）もユーザとの位置関係に応じた操作アイコンの表示制御手法の説明図。
【図５】図５（Ａ）、図５（Ｂ）はユーザと表示部との距離の検出手法の説明図。
【図６】ユーザとの位置関係に応じた操作アイコンの表示制御処理のフローチャート。
【図７】図７（Ａ）、図７（Ｂ）はユーザの視認状態に応じた操作アイコンの表示制御手法の説明図。
【図８】ユーザの視認状態に応じた操作アイコンの表示制御手法の説明図。
【図９】図９（Ａ）〜図９（Ｃ）はユーザの注視状態の検出手法の説明図。
【図１０】ユーザの視認状態に応じた操作アイコンの表示制御処理のフローチャート。
【図１１】注視状態の検出処理を説明するためのフローチャート。
【図１２】図１２（Ａ）、図１２（Ｂ）はユーザの発話状態に応じた操作アイコンの表示制御手法の説明図。
【図１３】図１３（Ａ）、図１３（Ｂ）はユーザの発話状態に応じた操作アイコンの表示制御手法の説明図。
【図１４】ユーザの発話状態に応じた操作アイコンの表示制御処理のフローチャート。
【図１５】図１５（Ａ）、図１５（Ｂ）はユーザの人数の認識結果に応じた操作アイコンの表示制御手法の説明図。
【図１６】図１６（Ａ）、図１６（Ｂ）はユーザ登録処理の説明図。
【図１７】図１７（Ａ）、図１７（Ｂ）はユーザの人物認証結果に応じた操作アイコンの表示制御手法の説明図。
【図１８】ユーザ登録処理を説明するためのフローチャート。
【図１９】ユーザの人数や人物認証結果に応じた操作アイコンの表示制御処理のフローチャート。
【図２０】個人情報やユーザ共有情報の更新手法の説明図。
【図２１】本実施形態の第１の変形例。
【図２２】ホームセンサの設置例。
【図２３】本実施形態の第２の変形例。
【符号の説明】
【０２１７】
２００  サーバ、２０２  処理部、２０４  検知情報取得部、２０５  転送部、
２０６  ユーザ状態判断部、２１４  登録処理部、２１６  表示モード切り替え部、
２１７  情報更新部、２１８  表示指示部、２２０  記憶部、
２２２  コンテンツ情報記憶部、２２４  検知情報記憶部、
２２５  ユーザ登録情報記憶部、２２６  ユーザ状態記憶部、
２２８  切り替えフラグ記憶部、２３８  通信部、
２５０  センサ（ホームセンサ）、２６０  操作部、
３００  デジタルフォトフレーム、３０２  処理部、３０４  検知情報取得部、
３０６  ユーザ状態判断部、３０７  位置関係判断部、３０８  視認状態判断部、
３０９  発話状態判断部、３１０  ユーザ人数認識部、３１１  人物認証部、
３１６  表示モード切り替え部、３１７  情報更新部、３１８  表示制御部、
３２０  記憶部、３２２  コンテンツ情報記憶部、３２４  検知情報記憶部、
３２５  ユーザ登録情報記憶部、３２６  ユーザ状態記憶部、
３２８  切り替えフラグ記憶部、３３０  情報記憶媒体、
３３８  通信部、３４０  表示部、３５０  センサ、３６０  操作部
【図１】
2010067104.tif 000003
【図２】
2010067104.tif 000004
【図３】
2010067104.tif 000005
【図４】
2010067104.tif 000006
【図５】
2010067104.tif 000007
【図６】
2010067104.tif 000008
【図７】
2010067104.tif 000009
【図８】
2010067104.tif 000010
【図９】
2010067104.tif 000011
【図１０】
2010067104.tif 000012
【図１１】
2010067104.tif 000013
【図１２】
2010067104.tif 000014
【図１３】
2010067104.tif 000015
【図１４】
2010067104.tif 000016
【図１５】
2010067104.tif 000017
【図１６】
2010067104.tif 000018
【図１７】
2010067104.tif 000019
【図１８】
2010067104.tif 000020
【図１９】
2010067104.tif 000021
【図２０】
2010067104.tif 000022
【図２１】
2010067104.tif 000023
【図２２】
2010067104.tif 000024
【図２３】
2010067104.tif 000025