(57)【要約】      （修正有）【課題】スケジュール画像検索の検索性を向上できる画像表示装置を提供する。【解決手段】日時とイベント内容が対応づけられたスケジュールデータベースに対し、ユーザが入力したキーワードによるイベントの検索を行い、該当イベントの日時を取得する。取得した日時をキーとして、画像データベースの検索を行い、特定された画像を表示する。【選択図】図１
2016021156.tif 000002
【特許請求の範囲】
【請求項１】
画像ファイルと、画像の撮影された日時を関連付けて管理する日時画像管理手段と、
ネットワークに接続するための通信手段を有する画像表示装置において、
上記通信手段を用いて、日時とイベント内容とが対応づけられたデータを管理するデータベースサーバへのアクセス手段を有しており、
ユーザが入力したキーワードをキーに、少なくとも１つ以上の上記データベースサーバにアクセスして、キーワードにヒットする日時をデータベースから検索するキーワード検索手段と、
上記日時画像管理手段により管理されている画像に対し、上記キーワード検索手段によって取得した日時をキーに、該当する画像を検索する日時画像検索手段を有し、
上記キーワード検索手段と、日時画像検索手段を組み合わせて、キーワードにヒットする画像を特定し、その特定画像を表示することを特徴とする画像表示装置。
【請求項２】
前記データベースサーバの一つとして、複数のユーザからデータの登録、参照が可能なデータベースを有するデータベースサーバをアクセス対象とすることを
特徴とする請求項１に記載の画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置、画像ファイル管理方法、画像ファイル検索手段に関する。
【背景技術】
【０００２】
デジタルカメラでは、近年の技術の進展によりメモリ容量が増大しつつあるが、これに伴い、記録する画像の枚数が増大し、閲覧性、検索性が低下するという問題が生じている。このような問題に対し、自分の管理するスケジュールデータを検索して日時を割り出し、その日時に撮影された画像を一覧表示する方法や、特定のフォルダに集めて記録する管理手法等が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２２８９８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の提案では、撮影者自身がスケジュールに予定やイベントの登録を行っている必要があり、登録を忘れた場合や、登録自体を面倒に感じる人にとっては、検索性の向上にはつながらないという問題があった。
【課題を解決するための手段】
【０００５】
本発明の画像表示装置は、画像ファイルと、画像の撮影された日時を関連付けて管理する日時画像管理手段と、ネットワークに接続するための通信手段を有する画像表示装置であって、上記通信手段を用いて、日時とイベント内容とが対応づけられたデータを管理するデータベースサーバへのアクセス手段を有しており、ユーザが入力したキーワードをキーに、少なくとも１つ以上の上記データベースサーバにアクセスして、キーワードにヒットする日時をデータベースから検索するキーワード検索手段と、上記日時画像管理手段により管理されている画像に対し、上記キーワード検索手段によって取得した日時をキーに、該当する画像を検索する日時画像検索手段を有し、上記キーワード検索手段と、日時画像検索手段を組み合わせて、キーワードにヒットする画像を特定し、その特定画像を表示するように構成される。
【発明の効果】
【０００６】
本発明の画像表示装置によれば、イベントや各種予定を、自分自身でのスケジュール登録をしていなかったり、忘れたりした場合でも、ネットワーク上の共有スケジュール等複数のデータベースを参照して検索を行う事ができるため、より検索性の高い画像表示方法を提供することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の画像表示装置の構成例
【図２】実施例１におけるネットワーク構成
【図３】スケジュール管理サーバ登録画面、一覧表示画面
【図４】実施例１におけるキーワード検索入力画面
【図５】実施例１におけるキーワード画像検索処理フローチャート
【図６】キーワード画像検索結果の画像表示例
【図７】実施例２におけるネットワーク構成
【図８】ＷｅｂサービスＡＰＩ登録画面、検索サーバ一覧表示画面
【図９】実施例２におけるキーワード検索入力画面
【図１０】実施例２におけるキーワード検索処理
【発明を実施するための形態】
【０００８】
以下に、添付図面を参照して本発明を実施するための形態について詳細に説明する。以下に説明する実施の形態は、本発明の実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【実施例１】
【０００９】
図１に本実施例を実現するための画像表示装置のブロック構成図を示す（画像表示機能を有するデジタルカメラ）。図１において、内部バス１１１に対してＣＰＵ１０１、信号制御部１０５、表示部１０６、メモリ１０７、フラッシュメモリ１０８、メモリカードコントローラ１０９、入力手段１１２、通信手段１１３が接続される。内部バス１１１に接続される各部は内部バス１１１を介して互いにデータのやりとりを行うことができる。
【００１０】
制御部（ＣＰＵ）１０１は、例えばフラッシュメモリ１０８に格納されるプログラムに従い、メモリ１０７をワークメモリとして用いて、内部バス１１１に接続される各部を制御する。
【００１１】
レンズ１０２は焦点距離や絞りの状態を変更可能なレンズであり、撮像素子１０３は例えばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）のような撮像素子でレンズ１０２により結像した光を電気信号に変換する機能を有する。
【００１２】
信号処理部１０４は、撮像素子１０３が出力する電気信号＝動画像信号に対し、ホワイトバランスやガンマ補正等の所定の信号処理を行い、処理済みの動画像信号を表示部１０６に出力し、同時に処理済みの動画像信号を動画像データとして、内部バス１１１を介して、メモリ１０７や各部に転送する機能を有する。出力、転送先に応じて、異なる信号処理を実行する場合もある。
【００１３】
表示部１０６は、信号処理部から受信した動画像信号を動画像として表示する機能を有し、またメモリ１０７上に格納されているオンスクリーンデータ（ＯＳＤ）をその動画像に重畳して表示する機能を有する。ＯＳＤとしては、本画像表示装置の各種状態情報、動画像の属性情報、時間情報等を出力し、またユーザの操作に応じて、表示内容を変更して出力する。
【００１４】
メモリ１０７は、上述の動画像データやＯＳＤを保持しており、制御部１０１のワークメモリとしても利用される。また内部バス１１１に接続された各部で処理するためのデータの受け渡しのためのバッファとしても利用される。
【００１５】
フラッシュメモリ１０８は、制御部１０１で動作するプログラムの保持や、本画像表示装置の各種ユーザ設定値等を保持するための書き換え可能な不揮発性メモリであり、本メモリの内容は画像表示装置の電源が落とされても保持される。
【００１６】
メモリカードコントローラ１０９は、着脱可能なメモリカード１１０にデータを読み書きするためのコントローラであり、読み書きするデータはメモリ１０７と内部バス１１１を介して転送される。本画像表示装置では、メモリカード１１０を静止画像、動画像データの保持手段として用いる。実際には、静止画像、動画像データはファイルとして管理され、フォルダ構成等も所定の企画に準拠している（例えば、ＤＣＩＭ，ＡＶＣＨＤフォーマット）。
【００１７】
入力手段１１２は、ユーザ操作を受け付け、操作に応じた制御信号を生成し、制御部１０１に供給する。例えば、入力手段１１２は、ユーザ操作を受け付ける入力デバイスとして、キーボードといった文字情報入力デバイスや、マウスやタッチパネル、十字キーといったポインティングデバイスなどを有する。
【００１８】
なお、タッチパネルは、例えば平面的に構成された入力部に対して接触された位置に応じた座標情報が出力されるようにした入力デバイスである。タッチパネルを利用することで、仮想キーボードを実現する事が可能になり、物理的なキーボードや多数のキーを利用しなくても、容易に文字入力が可能になる。制御部１０１は、ユーザ操作に応じて入力手段１１２で生成され供給される制御信号に基づき、プログラムに従い本画像表示装置の各部を制御する。これにより、撮像装置１００に対し、ユーザ操作に応じた動作を行わせることができる。
【００１９】
通信手段１１３は、通信コネクタまたはアンテナが接続されており、有線または無線で、他の通信機器と情報やデータの送受信を行う機能を有する。通信プロトコルとしては、ＨＴＴＰ等が使用可能であり、このような通信プロトコルはＣＰＵ１０１のソフトウェアとして実現される。符号１１４はカレンダ時計であり、現在時刻を保持する機能を有し、画像データ撮影時には、ＣＰＵ１０１がカレンダ時計１１４から撮影時刻を取得し、撮影日時情報として、画像データとともに記録するため等に利用される。
【００２０】
本発明の画像表示装置の画像表示方法について説明する。本発明の画像表示装置で撮影された画像は、撮影時にカレンダ時計１１４から時刻が取得され、撮影日時がメタデータとして記録されるものとする（静止画像データであれば、ＥＸＩＦ（Ｅｘｃｈａｎｇｅａｂｌｅ  ｉｍａｇｅ  ｆｉｌｅ  ｆｏｒｍａｔ  ）情報中に撮影日時を記録、動画像データであれば、動画像管理ファイル中に撮影日時を記録等）。
【００２１】
メモリカード１１０に記録された画像データファイルは、例えば、撮影日時順に１枚ずつ、表示部１０６に表示され、ユーザ指示により（例えば入力手段１１２としての十字キー操作）、画像ファイルを進めたり、戻したりさせながら表示を切り替える事ができる。また１画面に複数枚の画像をサムネイル表示で並べて表示し、ページの送り、戻しで、画像を複数枚単位で切り替え表示する事もできる。しかしながら、メモリカード１１０が大容量の場合には、相当数の画像データファイルが存在するため、所望の画像データを素早く表示するためには、上記表示方法では不十分であり、本発明の画像表示装置では、画像検索表示方法を設けている。
【００２２】
画像検索表示について説明する。本画像表示装置における画像検索表示方法は二種類存在し、
・画像表示装置自身が、日時情報をもとに、画像を検索する「日時検索画像表示」
・通信手段１１３を使用して、外部スケジュール管理サーバに対して「キーワード検索処理」をかけて日時情報をひきだし、上記「日時検索画像表示」と組み合わせて画像検索表示を行う「キーワード検索画像表示」
が存在する。ただし、キーワード検索画像表示を行うには、ネットワークやスケジュール管理サーバ情報等の各種設定が、事前に必要となる（詳細は後述）。
【００２３】
日時検索画像表示は、ユーザから入力された表示対象の日時をもとに、メモリカード１１０中に記録されている画像データの日時情報に対して、制御部１０１における日時検索処理が行われ、該当する画像データが記録されていた場合には、それらの画像を表示部１０６に一覧表示する方法である。
【００２４】
もう一つのキーワード検索画像表示について、以下に詳細を説明する。先に説明したように、キーワード検索画像表示では、事前にネットワークやスケジュール管理サーバ情報等の各種設定が必要となる。
【００２５】
まずキーワード検索画像表示を実現するためのネットワーク構成を、図２を用いて説明する。
【００２６】
本発明の画像表示装置２０１は、ネットワーク設定を正しく行うことで、通信手段１１３により、ネットワーク２０２に接続する事ができる。ネットワーク２０２上には、ユーザがアカウントを有し、アクセス可能な複数のスケジュール管理サーバ（符号２０３、２０４）があり、ユーザは本画像表示装置や、ＰＣ、通信端末等（符号２０５）を利用して、これらのサーバにアクセスし、スケジュールの登録、参照、検索等を行う事ができる。
【００２７】
通信プロトコルとしては、インターネット標準のＨＴＴＰ等を使用する。図２においては、符号２０３のスケジュール管理サーバには、ユーザだけがアクセス可能な個人スケジュールが存在し、ユーザ自身だけがスケジュールの登録やスケジュールの参照、検索が可能である。一方符号２０４のスケジュール管理サーバは、ユーザが通う学校の学校行事を管理するスケジュール管理サーバであり、ユーザの他に、この学校に通う他の生徒や先生もアカウントを有し（符号２０６、２０７の通信端末）、アクセス可能な共有スケジュールを管理するサーバとなっている。したがって、先生が学校行事のスケジュールをスケジュール管理サーバに登録し、生徒達がそのスケジュールを参照するといった利用の仕方が可能である。
【００２８】
スケジュール管理サーバに登録、管理されているスケジュールデータは、次のような内容になっている。
・予定の内容
・日時
・場所
・メモ
予定の内容には、スケジュールの内容を示す予定名（例えば、海水浴）が格納される。日時には、スケジュールの日時（例えば２０１１．７．２５）、場所には予定の開催される場所（例えば須磨海浜公園）、メモには、任意の補足情報（例えば同行者：花子、一郎）が格納される。キーワード検索時には、キーワードを、「予定の内容」、「場所」、「メモ」の項目に対して検索がかけられ、ヒットした場合には、「日時」情報を取得する事ができる（当然ながら、「日時」を指定して、「予定の内容」、「場所」、「メモ」を取得する事もできる）。
【００２９】
スケジュールの登録は、ネットワーク上のスケジュールサーバに対して行われるため、本発明の画像表示装置以外の通信端末からもネットワーク経由でアクセスして登録する事が可能であり、スケジュールの登録機能自体は、本発明の画像表示装置の必須機能ではない。
【００３０】
本発明の画像表示装置には、あらかじめスケジュール管理サーバにアクセスするためのアカウント情報を登録しておく必要がある。
【００３１】
図３（ａ）は、スケジュール管理サーバ登録時の表示部１０６に表示される内容を示しており、この表示画面において、ユーザより入力手段１１２を経て、各項目を入力、登録が行われる。
・サーバ名（符号３０１）
・ＵＲＬ（符号３０２）
・ユーザ名（符号３０３）
・パスワード（符号３０４）
符号３０１のサーバ名は、スケジュール管理サーバを区別するためにユーザが便宜的に使用する任意の名称である。符号３０２のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）はスケジュール管理サーバのネットワーク上での所在を示すものである。符号３０３、３０４は、スケジュール管理サーバにアクセスするためのアカウント情報である。
【００３２】
本発明の画像表示装置では、上記スケジュール管理サーバの登録を複数登録する事ができ、一覧表示で登録状況を確認する事ができる（図３（ｂ））。符号３０５、３０６の内容が、上記スケジュール管理サーバ登録時に入力したサーバ名３０１を表示しており、ユーザはこの表示内容で、スケジュール管理サーバを認識できる。
【００３３】
次にキーワード画像検索の手順および処理内容について説明する（図４、図５）。ＣＰＵ１０１上で、キーワード画像検索処理が起動されると（図５（ａ）符号Ｓ５０１）、まずスケジュール管理サーバが既に登録されているか否かの確認が行われる（符号Ｓ５０２）。これは、先に説明したスケジュール管理サーバの登録をユーザが行っているかどうかの確認で、登録が行われていない場合には、後に説明するキーワード検索処理（図５（ｂ））が行えないため、その旨のエラー表示を行い（符号Ｓ５０４）、キーワード画像検索処理を終了する（符号Ｓ５０５）。
【００３４】
１つ以上のスケジュール管理サーバの登録があった場合には、符号Ｓ５０３に進み、通信手段１１３を用いて、ネットワークへの接続を行う（符号Ｓ５０６）。ネットワーク接続に失敗した場合には、エラー表示を行い、キーワード画像検索処理を終了する（符号Ｓ５０４、５０５）。
【００３５】
ネットワーク接続に成功した場合には、図４のようなキーワード検索入力画面を表示し、ユーザへの入力を促す（符号Ｓ５０７）。図４において、符号４０１は、検索キーワードを入力する領域であり、ユーザは任意の検索キーワードをここに入力手段１１２（例えばパッチパネル操作）する（例えば「運動会」）。符号４０２に、既に登録されているスケジュール管理サーバの一覧が表示されるので、ユーザは任意のスケジュールサーバを選択してキーワード検索を行う事ができる。
【００３６】
符号４０３、４０４は検索対象のスケジュール管理サーバを指定するためのチェックボックスであり、同時に複数の管理サーバにチェックをつける事も可能である。チェックをつけられたすべてのスケジュール管理サーバにおいてキーワード検索が行なわれる。符号４０５の「検索実行」ボタンにより、ユーザはキーワード画像検索を開始する事ができる。
【００３７】
検索実行指示があると、ＣＰＵ１０１はキーワード検索処理（符号Ｓ５０８）を開始する。キーワード検索処理を図５（ｂ）に示す。入力された検索キーワード、およびスケジュール管理サーバ情報を取得し（符号Ｓ５１３、Ｓ５１４）、スケジュール管理サーバに対し、検索要求を行う（符号Ｓ５１５）。検索した結果、ヒットするスケジュールがあった場合には、管理サーバから日時情報を取得できるため、その日時をメモリ１０７に保持する（符号Ｓ５１６）。ユーザがチェックした全スケジュール管理サーバに対する検索が終了したかを確認し（符号Ｓ５１７）、終了していない場合には、符号Ｓ５１４の処理に戻り、新しいスケジュール管理サーバに対して検索を要求する。全管理サーバに対する検索処理が終了すると、符号Ｓ５１３に進み、キーワード検索処理を終了する。
【００３８】
キーワード検索処理が終了すると、符号Ｓ５０９でメモリ１０７に保持された日時の有無を確認する。日時が保持されていなかった場合には、検索キーワードにヒットする画像は無いと判断し、その旨を表示して（符号Ｓ５１１）、キーワード画像検索処理を終了する（符号Ｓ５１２）。日時が保持されていた場合には、符号Ｓ５１０に進み、保持している日時に対して、先に説明した日時画像検索表示処理を行う。
【００３９】
図６に、キーワード画像検索結果の画像表示例を示す。符号６０１に、検索キーワードとして使用したキーワードが表示される（図では、「運動会」）。符号６０２に、上記キーワードをもとにスケジュール管理サーバで引き出した日時が表示される（図では、「２０１０．１０．１０」）。符号６０３〜６０５は、上記日時をもとに、日時画像検索処理によって検索された画像の一覧が表示される。
【００４０】
符号６０６は、２０１０．１０．１０よりも前の日時でも、キーワード「運動会」でヒットした日時がある事を示しており、ユーザ操作により（例えば入力手段１１２として十字キーを有する場合の上方向操作）、この日時を切り替えることができる事を示している。同様に符号６０７は、２０１０．１０．１０以降の日時でもヒットしていることを示している。符号６０８、６０９は、画面上に表示されている符号６０３〜６０５以外の画像が、日時２０１０．１０．１０に存在している事を示しており、ユーザ操作により（例えば入力手段１１２として十字キーを有する場合の左右方向操作）、カーソル６１０を左右に動かすことで、表示画像を符号６０３〜６０５の前後のものに入れ替え可能である事を示している。
【００４１】
以上、説明したとおり、本発明の画像表示装置では、ネットワーク上のスケジュール管理サーバを利用したキーワード画像検索が可能となっている。特に複数のスケジュール管理サーバに対応しており、共有スケジュールの参照、検索も可能なため、より検索性の高い表示機能を実現する事ができる。例えば、本実施例においては、「マイスケジュール」には、「運動会」というスケジュールをユーザが登録していなかったとしても、「○○学校行事」に、「運動会」というスケジュールを先生や他の生徒が登録していれば、「運動会」というキーワードで、画像検索を行い関連画像を表示する事ができるようになる。
【実施例２】
【００４２】
実施例１では、ネットワーク上に存在するスケジュール管理サーバから、キーワードをもとに日時情報を引き出す検索を行い、それを画像検索表示に応用した例を示した。近年では、スケジュール管理に関わらず、大量のデータを蓄積したデータベースを保有するサーバが、そのデータをＷｅｂサービスの形で、一般のユーザに提供しているケースが存在する。そのようなＷｅｂサービスでは、そのＷｅｂサービスにアクセスするためのアドレスや、アクセスする際に渡すパラメータの書き方等をＡＰＩとして公開している。このようなＷｅｂサービスの中で、個人のブログや、短文投稿のミニブログ（ｔｗｉｔｔｅｒ）を提供するサーバが、検索単語から、その単語を含むブログやミニブログの記事の記載された日時を取得するＡＰＩを提供している場合がある。したがって、本実施例では、このようなＡＰＩを利用して、実施例１と同様のキーワード画像検索表示を実現する。
【００４３】
本実施例において、キーワード検索画像表示を実現するためのネットワーク構成を図７に示す。実施例１の図２に対して、符号７０１のブログサーバや、符号７０２ミニブログサーバが追加されている。本実施例における画像表示装置７０３は、スケジュール管理サーバだけではなく、ブログサーバ７０１や、ミニブログサーバ７０２に対しても、ＷｅｂサービスＡＰＩを利用して、キーワード検索を行うことができる。
【００４４】
本実施例の画像表示装置では、図２（ａ）のスケジュール管理サーバ登録に加え、図８（ａ）のようなＷｅｂサービスＡＰＩを登録する事ができる。登録内容としては、登録サービスを識別するためのサーバ名８０１（例えば「マイブログ」）、サーバのＵＲＬ８０２、そしてＡＰＩの各種操作種別８０３や、その操作種別におけるパラメータ８０４を登録する。ここでは、ブログサーバが提供するＷｅｂＡＰＩ（キーワードを含む記事の記載された日時を取得）を登録しておく。
【００４５】
サーバによっては、アカウントやＩＤが必要な場合も考えられるが、それらはパラメータの一つとして、必要数だけパラメータを設定する。図８（ｂ）は、本実施例における検索サーバ一覧表示の画面例であり、実施例１の「マイスケジュール」「学校行事」に加えて、ＷｅｂサービスＡＰＩが登録されたサーバ「マイブログ」（符号８０５）、「フレンドミニブログ」（符号８０６）が表示される。
【００４６】
図９は、本実施例におけるキーワード検索入力画面表示であり、ＷｅｂサービスＡＰＩとして登録されている、「マイブログ」（符号９０１）、「フレンドミニブログ」（符号９０２）の選択が可能となる。
【００４７】
本実施例におけるキーワード画像検索処理のフローチャートは図５（ａ）同じであるが、その中で実行されているキーワード検索処理図５（ｂ）が異なるため、そのフローチャートを図１０に示す。符号Ｓ１００１〜Ｓ１００６は実施例１のキーワード検索処理と同じである。この処理に加え、本実施例では、Ｓ１００７〜Ｓ１０１０のＷｅｂサービスＡＰＩを利用したキーワード検索が追加されている。
【００４８】
以上、説明したように、本実施例においては、スケジュールに加えて、ブログやミニブログなどのＷｅｂサービスＡＰＩを利用できるサーバも検索対象に加えて、キーワードの検索を行う事ができる。元々、スケジュールはイベントの実施前に登録しておくことが一般的であり、一方、ブログはイベント後の日記がわりに、ミニブログはイベント中のリアルタイムの投稿や、イベント後の投稿が一般的である。事前にスケジュールの登録を忘れていたイベントでも、ブログやミニブログには投稿されている場合もあるため、このような複数のサーバの内容を検索対象とする事は、より検索性の高いキーワード画像検索処理を実現するために有効である。
【符号の説明】
【００４９】
１０１  ＣＰＵ、１０２  レンズ、１０３  撮像素子、１０５  信号処理部、
１０６  表示部、１０７  メモリ、１０８  フラッシュメモリ、
１０９  メモリカードコントローラ、１１０  メモリカード、１１１  内部バス、
１１２  入力手段、１１３  通信手段、１１４  カレンダ時計、
２０１  本発明の画像表示装置、２０２  ネットワーク、
２０３，２０４  スケジュール管理サーバ、２０５〜２０７  通信端末、
７０１  ブログサーバ、７０２  ミニブログサーバ
【図１】
2016021156.tif 000003
【図３】
2016021156.tif 000004
【図４】
2016021156.tif 000005
【図８】
2016021156.tif 000006
【図９】
2016021156.tif 000007
【図１０】
2016021156.tif 000008
【図２】
2016021156.tif 000009
【図５】
2016021156.tif 000010
【図６】
2016021156.tif 000011
【図７】
2016021156.tif 000012