(57)【要約】【課題】画像需要者の画像要求よりも時間的に後に撮影された画像を、すでに画像要求を行った画像需要者に対して提供できる画像データベース装置を得る。【解決手段】撮影条件を含む画像要求レコードを蓄積する画像要求データベースと、画像データ及び画像データの撮影条件を含む画像レコードを蓄積する画像データベースと、画像要求レコードを生成して画像要求データベースに登録する要求対応部と、画像レコードを生成して画像データベースに登録する画像登録部と、生成された画像要求レコードに基づいて類似画像検索を行い、検索結果を画像需要者に送信する第１類似画像判定部と、新たに生成された画像レコードに基づいて対応する登録済みの画像要求レコードを検索し、検索結果を画像需要者に送信する第２類似画像判定部とを備える。【選択図】図１
2005309769.tif 000002
【特許請求の範囲】
【請求項１】
撮影条件を含む画像要求と、要求識別子とを関連づけた画像要求レコードを蓄積する画像要求データベースと、
画像データ及び前記画像データの撮影条件と、画像識別子とを関連づけた画像レコードを蓄積する画像データベースと、
前記画像要求を含む画像要求指令を受信し、前記画像要求指令に対応する要求識別子を付加した画像要求レコードを生成し、前記画像要求レコードを前記画像要求データベースに登録する要求対応部と、
画像データ及び前記画像データの撮影条件を含む画像登録指令を受信し、前記画像登録指令に対応する画像識別子を付加した画像レコードを生成し、前記画像レコードを前記画像データベースに登録する画像登録部と、
前記画像要求指令に基づいて生成した画像要求レコードを前記画像要求データベースに登録した通知を前記要求対応部から受信したときに、前記画像要求レコードを前記画像要求データベースから抽出し、前記画像要求レコードの中に含まれている撮影条件を取り出し、前記画像データベース内に登録されている画像レコードの中から前記撮影条件と同一または類似の撮影条件を有する画像レコードを特定し、特定した前記画像レコードに対応する画像識別子を集めて画像識別子集合を生成し、前記画像識別子集合を前記要求対応部に返送する第１類似画像判定部と、
前記画像登録指令に基づいて生成した画像レコードを前記画像データベースに登録した通知を前記画像登録部から受信したときに、前記画像レコードを前記画像データベースから抽出し、前記画像レコードの中に含まれている撮影条件を取り出し、前記画像要求データベース内に登録されている画像要求レコードの中から前記撮影条件と同一または類似の撮影条件を有する画像要求レコードを特定し、特定した前記画像要求レコードに対応する要求識別子を集めて要求識別子集合を生成し、前記要求識別子集合を前記画像登録部に返送する第２類似画像判定部と
を備え、
前記要求対応部は、前記第１類似画像判定部から返送された前記画像識別子集合を受信したときに、前記画像識別子集合に含まれている画像識別子に対応する画像レコードを前記画像データベースから抽出し、前記画像要求指令の送信元に対して前記画像レコードを送信し、
前記画像登録部は、前記第２類似画像判定部から返送された前記要求識別子集合を受信したときに、前記要求識別子集合に含まれている要求識別子に対応する送信元に対して、前記画像登録指令に基づいて生成した画像レコードを送信する
ことを特徴とする画像データベース装置。
【請求項２】
請求項１に記載の画像データベース装置において、
前記要求対応部は、任意の画像識別子の集合で構成される例画像識別子集合をさらに含む画像要求指令を受信し、前記画像要求指令に対応する要求識別子を付加した画像要求レコードを生成し、前記画像要求レコードを前記画像要求データベースに登録し、
前記第１類似画像判定部は、前記画像要求指令に基づいて生成した画像要求レコードを前記画像要求データベースに登録した通知を前記要求対応部から受信したときに、前記画像要求レコードを前記画像要求データベースから抽出し、前記画像要求レコードの中に含まれている例画像識別子集合を取り出し、前記画像データベース内に登録されている画像レコードの中から前記例画像識別子集合に含まれている画像識別子と同一または類似の画像識別子を有する画像レコードを特定し、特定した前記画像レコードに対応する画像識別子を集めて画像識別子集合を生成し、前記画像識別子集合を前記要求対応部に返送する
ことを特徴とする画像データベース装置。
【請求項３】
請求項１または２に記載の画像データベース装置において、
前記要求対応部は、前記画像データベースに登録しておく有効期限を規定する要求期限をさらに含む画像要求指令を受信し、前記画像要求指令に対応する要求識別子を付加した画像要求レコードを生成し、前記画像要求レコードを前記画像要求データベースに登録し、前記画像要求レコードが要求期限を経過したときに、前記画像要求データベースに登録されている前記画像要求レコードを削除することを特徴とする画像データベース装置。
【請求項４】
請求項１ないし３のいずれか１項に記載の画像データベース装置において、
撮影条件を含む撮影計画と、撮影識別子とを関連づけた撮影レコードを蓄積する撮影データベースと、
前記撮影計画を含む撮影登録指令を受信し、前記撮影登録指令に対応する撮影識別子を付加した撮影レコードを生成し、前記撮影レコードを前記撮影データベースに登録する撮影対応部と、
前記撮影登録指令に基づいて生成した撮影レコードを前記撮影データベースに登録した通知を前記撮影対応部から受信したときに、前記撮影レコードを前記撮影データベースから抽出し、前記撮影レコードの中に含まれている撮影条件を取り出し、前記画像要求データベース内に登録されている画像要求レコードの中から前記撮影条件と同一または類似の撮影条件を有する画像要求レコードを特定し、特定した前記画像要求レコードに対応する要求識別子を集めて要求集合を生成し、前記撮影レコードに前記要求集合を付加して撮影レコードを更新し、更新した前記撮影レコードを前記撮影データベースに登録するとともに、前記撮影レコードを更新したことを前記撮影対応部に通知する第１撮影レコード更新部と、
前記画像要求指令に基づいて生成した画像要求レコードを前記画像要求データベースに登録した通知を前記要求対応部から受信したときに、前記画像要求レコードを前記画像要求データベースから抽出し、前記画像要求レコードの中に含まれている撮影条件を取り出し、前記撮影データベース内に登録されている撮影レコードの中から前記撮影条件と同一または類似の撮影条件を有する撮影レコードを特定し、特定した撮影レコードに含まれている要求集合に対して、前記画像要求指令に基づく画像要求レコードに含まれている要求識別子を追加して、前記撮影データベース内の撮影レコードを更新するとともに、前記撮影レコードを更新したことを前記撮影対応部に通知する第２撮影レコード更新部と
をさらに備え
前記撮影対応部は、前記第１撮影レコード更新部または前記第２撮影レコード更新部から撮影レコードを更新した通知を受信したときに、更新された前記撮影レコードを前記撮影データベースから取り出し、前記撮影レコードに含まれている撮影識別子に対応する撮影登録指令の送信元に対して前記撮影レコードを送信する
ことを特徴とする画像データベース装置。
【請求項５】
請求項４に記載の画像データベース装置において、
前記要求対応部は、任意の要求識別子の集合で構成される例要求識別子集合をさらに含む画像要求指令を受信し、前記画像要求指令に対応する要求識別子を付加した画像要求レコードを生成し、前記画像要求レコードを前記画像要求データベースに登録し、
前記第２撮影レコード更新部は、前記画像要求指令に基づいて生成した画像要求レコードを前記画像要求データベースに登録した通知を前記要求対応部から受信したときに、前記画像要求レコードを前記画像要求データベースから抽出し、前記画像要求レコードの中に含まれている例要求識別子集合を取り出し、前記撮影データベース内に登録されている撮影レコードの中から前記例要求識別子集合に含まれている要求識別子と同一または類似の要求識別子を含む要求集合を有する撮影レコードを特定し、特定した撮影レコードに含まれている要求集合に対して、前記画像要求指令に基づく画像要求レコードに含まれている要求識別子を追加して、前記撮影データベース内の撮影レコードを更新するとともに、前記撮影レコードを更新したことを前記撮影対応部に通知する
ことを特徴とする画像データベース装置。
【請求項６】
請求項４または５に記載の画像データベース装置において、
前記撮影対応部は、ネットワークを介して撮影指示送付が可能な撮影機材と接続され、前記第１撮影レコード更新部または前記第２撮影レコード更新部から撮影レコードを更新した通知を受信したときに、更新された前記撮影レコードを前記撮影データベースから取り出し、前記撮影レコードに含まれている撮影条件に基づいて前記撮影指示送付が可能な撮影機材を特定し、特定した撮影機材に対して撮影指令を送信することを特徴とする画像データベース装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、蓄積された画像の検索機能を提供する画像データベース装置に関する。
【背景技術】
【０００２】
撮影機器群を管理し、静止画像あるいは動画像を収集して蓄積し、検索機能を提供する従来の装置としては、いつでも、どこでも、誰でも端末にアクセスするだけで監視目標の検索及び決定と、撮像機の撮像条件設定が可能な監視装置がある（例えば、特許文献１参照）。この監視装置は、通信回線さえ確保されていれば、地球上のいかなる地域からでも撮影予約が可能であり、即座に的確な情報を入手可能とするものである。
【０００３】
【特許文献１】特開平１１―１３６６６１号公報（第７頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術には次のような課題があった。従来の装置において、画像需要者は、所望の画像がすでに撮影されている場合には画像検索を行い、未撮影の場合には撮影指示を行うことにより、所望の画像を取得する必要がある。したがって、画像需要者は、画像検索を行った後に画像データベースに登録された画像については、再度画像検索を行わない限り、その画像に関する検索情報を取得できなかった。
【０００５】
本発明は上述のような課題を解決するためになされたもので、画像需要者の画像要求よりも時間的に後に撮影された画像を、すでに画像要求を行った画像需要者に対して提供できる画像データベース装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像データベース装置は、撮影条件を含む画像要求と、要求識別子とを関連づけた画像要求レコードを蓄積する画像要求データベースと、画像データ及び画像データの撮影条件と、画像識別子とを関連づけた画像レコードを蓄積する画像データベースと、画像要求を含む画像要求指令を受信し、画像要求指令に対応する要求識別子を付加した画像要求レコードを生成し、画像要求レコードを画像要求データベースに登録する要求対応部と、画像データ及び画像データの撮影条件を含む画像登録指令を受信し、画像登録指令に対応する画像識別子を付加した画像レコードを生成し、画像レコードを画像データベースに登録する画像登録部と、画像要求指令に基づいて生成した画像要求レコードを画像要求データベースに登録した通知を要求対応部から受信したときに、画像要求レコードを画像要求データベースから抽出し、画像要求レコードの中に含まれている撮影条件を取り出し、画像データベース内に登録されている画像レコードの中から撮影条件と同一または類似の撮影条件を有する画像レコードを特定し、特定した画像レコードに対応する画像識別子を集めて画像識別子集合を生成し、画像識別子集合を要求対応部に返送する第１類似画像判定部と、画像登録指令に基づいて生成した画像レコードを画像データベースに登録した通知を画像登録部から受信したときに、画像レコードを画像データベースから抽出し、画像レコードの中に含まれている撮影条件を取り出し、画像要求データベース内に登録されている画像要求レコードの中から撮影条件と同一または類似の撮影条件を有する画像要求レコードを特定し、特定した画像要求レコードに対応する要求識別子を集めて要求識別子集合を生成し、要求識別子集合を画像登録部に返送する第２類似画像判定部とを備え、要求対応部は、第１類似画像判定部から返送された画像識別子集合を受信したときに、画像識別子集合に含まれている画像識別子に対応する画像レコードを画像データベースから抽出し、画像要求指令の送信元に対して画像レコードを送信し、画像登録部は、第２類似画像判定部から返送された要求識別子集合を受信したときに、要求識別子集合に含まれている要求識別子に対応する送信元に対して、画像登録指令に基づいて生成した画像レコードを送信するものである。
【発明の効果】
【０００７】
本発明によれば、画像需要者の画像要求を画像要求データベース内に蓄えておくとともに画像提供者からの画像を画像データベース内に蓄えておき、画像需要者からの画像要求を受信したときは、画像データベース内から画像要求に対応する画像を検索して画像需要者に提供し、画像提供者からの画像登録を受信したときは、この登録される画像に対応する画像要求をすでに画像要求データベース内に登録されている画像要求の中から検索して、新たに登録された画像を画像需要者に提供することにより、画像需要者の画像要求よりも時間的に後に撮影された画像を、すでに画像要求を行った画像需要者に対して提供できる画像データベース装置を得ることができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の画像データベース装置の好適な実施の形態につき、図面を用いて説明する。本発明は、画像需要者が、取得したい画像の撮影条件を画像要求として設定することにより、すでにデータベース内に蓄えられている画像の中から設定された撮影条件に合う画像を抽出して画像需要者に提供するとともに、画像要求を行った後に撮影された画像に対しても、その画像がすでに設定された撮影条件に合う画像であれば、その画像を画像需要者に提供するものである。本発明の画像データベースは、画像需要者、画像提供者及び撮影者によって利用されるが、以下の説明においては、画像需要者のことを単にユーザと呼ぶこととする。
【０００９】
実施の形態１．
図１は、本発明の実施の形態１における画像データベース装置の構成図である。実施の形態１の画像データベース装置は、要求対応部１、画像登録部２、撮影対応部３、第１撮影レコード更新部４ａ、第２撮影レコード更新部４ｂ、第１類似画像判定部５ａ、第２類似画像判定部５ｂ、画像要求データベース１１、画像データベース１２、及び撮影データベース１３で構成される。
【００１０】
要求対応部１は、ユーザからの画像要求に基づいて画像要求レコードを生成し、その登録処理を行うとともに、ユーザからの画像要求に応じた検索結果をユーザに対して返送する役目を果たす。
【００１１】
画像登録部２は、ユーザから提供される画像データ及びその画像データの撮影条件に基づいて画像レコードを生成し、その登録処理を行う役目を果たす。
【００１２】
撮影対応部３は、撮影者から提供される撮影条件を含む撮影登録に基づいて撮影レコードの登録処理を実行し、さらに、撮影レコードに含まれる撮影条件に応じた画像要求の検索結果を撮影者に対して返送する役目を果たす。
【００１３】
第１撮影レコード更新部４ａは、撮影者により設定された撮影条件を含む撮影登録に基づいて、すでに登録されている画像要求レコードの中からこの新たに登録された撮影条件と同一または類似の撮影条件を有する画像要求レコードを検索して、その検索結果を撮影者に対して提示するとともに、撮影レコードを更新する役目を果たす。
【００１４】
第２撮影レコード更新部４ｂは、ユーザにより設定された画像要求に基づいて、新たに設定された画像要求に含まれる撮影条件と同一または類似の撮影条件を有する撮影レコードを検索して、その検索された撮影レコードに対応する撮影者に対して検索結果を返送するとともに、撮影レコードを更新する役目を果たす。
【００１５】
第１類似画像判定部５ａは、ユーザにより設定された画像要求に基づいて、すでに登録されている画像レコードの中から画像要求と類似する画像レコードを検索して、ユーザに返送する役目を果たす。
【００１６】
第２類似画像判定部５ｂは、画像提供者により設定された画像登録に基づいて、すでに登録されている画像要求レコードの中からこの新たに登録された画像を要求している画像要求レコードを検索して、この検索した画像要求レコードのユーザに対して新たに登録された画像を送信する役目を果たす。
【００１７】
次に、図１に示す画像要求データベース１１、画像データベース１２、及び撮影データベース１３について説明する。図２は、本発明の実施の形態１における３つのデータベースのデータ構造を示す図である。
【００１８】
画像要求データベース１１は、要求対応部１で生成された画像要求レコードが蓄積されているデータベースである。この画像要求レコードは、要求識別子、機材諸元、対象諸元、例画像識別子集合、例要求識別子集合、及び要求期限で構成される。この中で、要求識別子は、要求対応部１によって付加されるデータである。また、機材諸元、対象諸元、例画像識別子集合、例要求識別子集合、及び要求期限は、ユーザによって画像要求として設定されるデータである。
【００１９】
要求識別子は、画像要求及びその画像要求のユーザを識別するための属性であり、要求対応部１が、例えば、時刻、ユーザ名に基づいて生成する。
【００２０】
機材諸元は、撮影に使用する機材に関する時期・場所・方法といった諸条件の指定である。対象諸元は、撮影対象に関する時期・場所・状態などの諸条件の指定である。この機材諸元及び対象諸元が、撮影条件に相当する。
【００２１】
例画像識別子集合は、画像レコードの画像識別子の集合である。このような例画像識別子集合を設定することにより、例画像識別子集合に含まれる画像識別子と同一あるいは類似の画像識別子を有する画像レコードを検索することが可能となる。すなわち、ユーザの設定した画像識別子を用いた類似画像検索を行うことができる。ここで、画像識別子とは、画像データ及びその画像データの提供者を識別するための属性であり、画像登録部２が、例えば、時刻、画像提供者名に基づいて生成するものである。
【００２２】
例要求識別子集合は、ユーザにより設定された画像要求レコードの要求識別子の集合である。このような例要求識別子集合を設定することにより、例要求識別子集合に含まれる要求識別子と同一あるいは類似の要求識別子を有する撮影レコードを検索することが可能となる。すなわち、ユーザの設定した要求識別子を用いて、類似する撮影計画の検索を行うことができる。
【００２３】
要求期限は、画像要求データベース１１から画像要求レコードを削除する時期を設定するものである。ユーザによる指定がない場合には、要求対応部１は、あらかじめ設定された値を補うものとする。設定された要求期限を活用することにより、不要となった画像要求レコードを画像要求データベース１１から適宜削除することができる。また、例えば、現時点よりも過去の値が要求期限としてユーザによって設定されることにより、要求対応部１は、画像要求レコードを画像要求データベース１１に蓄積しないと判断でき、現在時点に限定した検索処理を行うこととなる。
【００２４】
次に、画像データベース１２は、画像登録部２で生成された画像レコードが蓄積されているデータベースである。この画像レコードは、画像識別子、画像データ、機材諸元及び対象諸元で構成される。この中で、画像識別子は、画像登録部２によって付加されるデータである。また、画像データ、機材諸元及び対象諸元は、画像提供者によって画像登録として設定されるデータである。
【００２５】
画像識別子は、先に説明したように、登録する画像データ及びその画像データの提供者を識別するための属性であり、画像登録部２が、例えば、時刻、画像提供者名に基づいて生成する。画像データは、静止画あるいは動画のデータとして設定される。
【００２６】
機材諸元は、撮影に使用する機材に関する時期・場所・方法といった諸条件の指定である。対象諸元は、撮影対象に関する時期・場所・状態などの諸条件の指定である。この機材諸元及び対象諸元が、撮影条件に相当し、先に説明した画像要求データベース内の画像要求レコードに含まれているものと同等のものである。
【００２７】
次に、撮影データベース１３は、撮影対応部３で生成された撮影レコードが蓄積されているデータベースである。この撮影レコードは、撮影識別子と撮影計画で構成される。さらに、この撮影計画は、機材諸元、対象諸元及び要求集合で構成される。この中で、撮影識別子は、撮影対応部３によって付加されるデータである。また、撮影計画の中の機材諸元及び対象諸元は、撮影者によって撮影登録として設定されるデータである。さらに、要求集合は、第１撮影レコード更新部４ａ及び第２撮影レコード更新部４ｂによって生成、更新される要求識別子の集合である。
【００２８】
撮影識別子は、撮影条件及び撮影者を識別するための属性であり、撮影対応部３が、例えば、撮影条件の一部のデータ、撮影者名に基づいて生成する。
【００２９】
機材諸元は、撮影に使用する機材に関する時期・場所・方法といった諸条件の指定である。対象諸元は、撮影対象に関する時期・場所・状態などの諸条件の指定である。この機材諸元及び対象諸元が、撮影条件に相当し、先に説明した画像要求データベース内の画像要求レコード、及び画像データベース１２内の画像レコードに含まれているものと同等のものである。
【００３０】
要求集合は、撮影レコードの有する撮影条件と同一または類似の撮影条件を有する画像要求データベース１１に蓄積された画像要求レコードに含まれている要求識別子の集合であり、第１撮影レコード更新部４ａ及び第２撮影レコード更新部４ｂによって生成、更新される。この要求集合の更新処理に関しては、フローチャートを用いて、後に詳細に説明する。
【００３１】
図３は、本発明の実施の形態１における撮影条件のデータ構造を示す図である。撮影条件は、先に説明したように、機材諸元及び対象諸元で構成され、この機材諸元及び対象諸元は、さらに複数のデータから構成されている。
【００３２】
機材諸元は、機材固有諸元と機材時系列諸元とに大別される。機材固有諸元は、さらに、種類及び撮影相対範囲で構成される。種類は、機材の種類、機種、撮影のサイズなどを示すデータであり、例えば、撮影指示送付が無効な機材であるか可能な機材であるかが設定されている。また、撮影相対範囲は、撮影範囲を、撮影機材との相対的な位置関係で示すデータである。一方、機材時系列諸元は、時刻、位置、撮影地域範囲で構成され、時刻毎の位置及び地域的範囲を示すデータである。
【００３３】
対象諸元は、種類、時刻、対象所在地点、撮影相対位置、及び撮影部分で構成される。種類は、例えば、旅客機、空港ビルなど撮影対象の名称や分類を示すデータである。時刻・対象所在地点・撮影相対位置・撮影部分は、時刻毎に撮影地点、あるいは機材位置から見た相対的な地点、あるいは対象のどの部分を撮影したかをそれぞれ示すデータである。
【００３４】
次に、本実施の形態１における画像データベース装置の動作処理について説明する。具体的には、画像要求に基づく動作、画像登録に基づく動作、及び撮影登録に基づく動作のそれぞれについて、図４〜６を用いて説明する。
【００３５】
図４は、本発明の実施の形態１の画像データベース装置における画像要求に基づく処理手順を示すフローチャートである。
【００３６】
画像要求登録ステップＳ４０１において、要求対応部１は、ユーザにより設定された画像要求に基づいて、要求識別子を付加した画像要求レコードを生成し、この画像要求レコードを画像要求データベース１１に登録する。さらに、要求対応部１は、第１類似画像判定部５ａ及び第２撮影レコード更新部４ｂに対して新たな画像要求レコードを登録したことを通知する。このようにして画像要求データベース１１に登録された画像要求レコードは、画像要求を登録したユーザばかりでなく、画像提供者からも、また他の画像需要者からも検索可能となる。
【００３７】
画像検索ステップＳ４０２において、第１類似画像判定部５ａは、登録された画像要求レコードを画像要求データベース１１から抽出し、その画像要求レコードの中に含まれている機材諸元、対象諸元及び例画像識別子集合を取り出す。次に、第１類似画像判定部５ａは、取り出した機材諸元、対象諸元及び例画像識別子集合と、画像データベース１２に登録されている画像レコードに含まれている機材諸元、対象諸元及び画像識別子とのそれぞれについて比較を行う。
【００３８】
そして、第１類似画像判定部５ａは、機材諸元同士の比較、対象諸元同士の比較、及び例画像識別子集合に含まれている画像識別子と画像レコードの画像識別子との比較に基づいて、画像データベース１２の中から、画像要求レコードとの類似性の高い画像レコードを抽出する。さらに、第１類似画像判定部５ａは、抽出した類似性の高い画像レコードの中に含まれる画像識別子を集めて画像識別子集合を生成する。
【００３９】
第１類似画像判定部５ａは、生成した画像識別子集合を要求対応部１に返送する。このようにして、新たに登録された画像要求に基づいて、すでに画像データベース１２に蓄積されている画像レコードの類似検索が実現される。
【００４０】
次に、候補提示ステップＳ４０３において、要求対応部１は、第１類似画像判定部５ａから返送された画像識別子集合に含まれている画像識別子に対応する画像レコードを画像データベース１２から抽出する。さらに、要求対応部１は、抽出した画像レコードを画像要求の送信元であるユーザに対して送信する。このようにして、ユーザは、画像要求に対応した類似性の高い画像データの情報を取得でき、その中から必要な画像を容易に選択することができる。
【００４１】
次に、画像要求解析ステップＳ４０４において、第２撮影レコード更新部４ｂは、登録された画像要求レコードを画像要求データベース１１から抽出し、その画像要求レコードの中に含まれている機材諸元、対象諸元及び例要求識別子集合を取り出す。次に、第２撮影レコード更新部４ｂは、取り出した機材諸元、対象諸元及び例要求識別子集合と、撮影データベース１３に登録されている撮影レコードに含まれている機材諸元、対象諸元及び要求集合とのそれぞれについて比較を行う。
【００４２】
そして、第２撮影レコード更新部４ｂは、機材諸元同士の比較、対象諸元同士の比較、及び例要求識別子集合に含まれている要求識別子と撮影レコードの要求集合に含まれている要求識別子との比較に基づいて、撮影データベース１３の中から、新たに登録された画像要求レコードとの類似性の高い撮影レコードを抽出する。さらに、第２撮影レコード更新部４ｂは、抽出した類似性の高い撮影レコードの中に含まれる要求集合に対して、新たに登録された画像要求レコードの中に含まれている要求識別子を追加して撮影レコードを更新し、撮影データベース１３に更新した撮影レコードを登録する。さらに、第２撮影レコード更新部４ｂは、撮影対応部３に対して撮影レコードを更新登録したことを通知する。
【００４３】
撮影対応部３は、登録された撮影レコードを撮影データベース１３から抽出し、その撮影レコードに基づいて、撮影登録の送信元である撮影者に対して撮影レコードを送信する。このようにして、新たに登録された画像要求を反映した撮影レコードを撮影データベース１３に登録し、撮影者に更新された撮影レコードを送信することができる。これにより、実際に画像を撮影する撮影者は、この撮影レコードを参照することにより、撮影条件の類似した画像要求を容易にかつ迅速に把握できる。
【００４４】
撮影指示ステップＳ４０５において、撮影対応部３は、撮影データベース１３から抽出した撮影レコードに基づいて、撮影指示送付が可能な撮影機材に撮影指示を送付する。これにより、画像要求を撮影指示に反映させることができる。撮影指示送付が可能な撮影機材とは、例えば、本装置とネットワーク等で接続関係にあって、本装置から直接撮影指示を出すと、それを受理して撮影行為を実施できる機材、あるいは、撮影指示を待ち受けている撮影者の操作する撮影機材などである。
【００４５】
次に、画像登録に基づく動作を説明する。図５は、本発明の実施の形態１の画像データベース装置における画像登録に基づく処理手順を示すフローチャートである。
【００４６】
画像登録ステップＳ５０１において、画像登録部２は、画像提供者により設定された画像登録に基づいて、画像識別子を付加した画像レコードを生成し、この画像レコードを画像データベース１２に登録するとともに、第２類似画像判定部５ｂに対して画像レコードを登録したことを通知する。
【００４７】
画像要求類似検索ステップＳ５０２において、第２類似画像判定部５ｂは、登録された画像レコードを画像データベース１２から抽出し、その画像レコードの中に含まれている機材諸元、対象諸元及び画像識別子を取り出す。次に、第２類似画像判定部５ｂは、取り出した機材諸元、対象諸元及び画像識別子と、画像要求データベース１１に登録されている画像要求レコードに含まれている機材諸元、対象諸元及び例画像識別子集合とのそれぞれについて比較を行う。
【００４８】
そして、第２類似画像判定部５ｂは、機材諸元同士の比較、対象諸元同士の比較、及び画像識別子と例画像識別子集合に含まれている画像識別子との比較に基づいて、画像要求データベース１１の中から、新たに登録された画像レコードとの類似性の高い画像要求レコードを抽出する。さらに、第２類似画像判定部５ｂは、抽出した類似性の高い画像要求レコードに対応する要求識別子を集めて要求識別子集合を生成する。
【００４９】
第２類似画像判定部５ｂは、生成した要求識別子集合を画像登録部２に返送する。画像登録部２は、第２類似画像判定部５ｂから返送された要求識別子集合に含まれている要求識別子に対応するユーザに対して、新たに登録した画像レコードを送信する。
【００５０】
このようにして、新たに登録された画像に対して、すでに登録されている画像要求の類似検索を行うことができる。さらに、新たに登録された画像を、すでに登録されている画像要求の送信元のユーザに対して、迅速に返送することが可能となる。
【００５１】
次に、撮影登録に基づく動作を説明する。図６は、本発明の実施の形態１の画像データベース装置における撮影登録に基づく処理手順を示すフローチャートである。
【００５２】
撮影登録ステップＳ６０１において、撮影対応部３は、ユーザにより設定された撮影登録に基づいて、撮影識別子を付加した撮影レコードを生成し、この撮影レコードを撮影データベース１３に登録するとともに、第１撮影レコード更新部４ａに対して撮影レコードを登録したことを通知する。
【００５３】
画像要求解析ステップＳ６０２において、第１撮影レコード更新部４ａは、登録された撮影レコードを撮影データベース１３から抽出し、その撮影レコードの中に含まれている機材諸元及び対象諸元を取り出す。次に、第１撮影レコード更新部４ａは、取り出した機材諸元及び対象諸元と、画像要求データベース１１に登録されている画像要求レコードに含まれている機材諸元及び対象諸元とのそれぞれについて比較を行う。
【００５４】
そして、第１撮影レコード更新部４ａは、機材諸元同士の比較、及び対象諸元同士の比較に基づいて、画像要求データベース１１の中から、撮影レコードとの類似性の高い画像要求レコードを抽出する。さらに、第１撮影レコード更新部４ａは、抽出した類似性の高い画像要求レコードの中に含まれる要求識別子の集合から要求集合を生成し、生成した要求集合を付加して撮影レコードを更新し、更新した撮影レコードを撮影データベース１３に登録し、撮影対応部３に対して撮影レコードを登録したことを通知する。このようにして、撮影登録のタイミングで画像要求を類似検索することにより、類似した撮影条件を有する画像要求を抽出でき、画像要求に沿った撮影計画を迅速に得ることができる。
【００５５】
撮影対応部３は、登録された撮影レコードを撮影データベース１３から抽出し、その撮影レコードに基づいて、撮影登録の送信元である撮影者に対して撮影レコードを送信する。このようにして、新たに登録された撮影登録に対応して生成・更新された撮影レコードを撮影者に対して送信することができる。これにより、実際に画像を撮影する撮影者は、この撮影レコードを参照することにより、ユーザからの画像要求を容易にかつ迅速に把握できる。
【００５６】
撮影指示ステップＳ６０３において、撮影対応部３は、撮影データベース１３から抽出した撮影レコードに基づいて、撮影指示送付が可能な撮影機材に撮影指示を送付する。これにより、画像要求を撮影指示に反映させることができる。
【００５７】
実施の形態１によれば、撮影条件を備えた画像レコード、及び撮影条件を備えた画像要求をそれぞれのデータベースに登録しておき、画像需要者からの画像要求、及び画像提供者からの画像登録に基づいて容易に類似画像検索を実施できる。さらに、検索結果に基づいた必要な情報を、画像需要者に対して提供できる。これにより、画像需要者の画像要求よりも時間的に後に撮影された画像を、すでに画像要求を行った画像需要者に対して提供できる画像データベース装置を得ることができる。
【００５８】
さらに、本発明の画像データベース装置は、撮影レコードを管理することにより、撮影者に対して画像需要者の画像要求を的確に伝えることができる。撮影者は、画像要求を反映した撮影レコードを得ることにより、複数の画像要求に対応した撮影計画を得ることができる。
【００５９】
なお、実施の形態１においては、撮影者の撮影登録に基づいた撮影計画が、撮影データベース上で管理されるが、本発明の画像データベース装置は、このような形態に限定されるものではない。撮影者からの指示に代えて、画像要求を撮影機材に自動的に割当て、この割当て結果を撮影者あるいは画像需要者が確認、修正するという方法をとることもできる。自動割当方法としては、既存技術である、例えば画像要求を満たすことのできる撮影機材に、画像要求を受け付け順に割当てる方法、あるいは所与の幅の期間を区切り、その間に受け付けた画像要求と撮影機材との間で二部グラフの最大マッチングアルゴリズムに従って割当てる方法などがとられる。
【００６０】
さらに、実施の形態１においては、類似検索の結果として画像レコードを送信する場合を説明したが、本発明の画像データベース装置は、このような形態に限定されるものではない。例えば、提示する画像レコードに含まれる画像識別子から、画像目録を生成して提示することも可能である。この画像目録は、例えば、画像識別子の集合をk-means法でクラスタリングし、各クラスターの中心付近の画像識別子の集合として生成することができる。このような画像目録を送信することにより、ユーザに対してよりわかりやすい類似画像の検索結果を伝えることができる。
【００６１】
また、実施の形態１における画像要求には、例画像識別子集合及び例要求識別子集合を含む場合を説明したが、本発明の画像データベース装置は、このような形態に限定されるものではない。例画像識別子集合及び例要求識別子集合を含まない画像要求を用いることも可能であり、この場合には、撮影条件だけに基づく類似検索を行うことにより同様の効果を得ることができる。
【００６２】
実施の形態２．
図７は、本発明の実施の形態２における画像データベース装置の構成図である。実施の形態２の画像データベース装置は、要求対応部１、画像登録部２、第１類似画像判定部５ａ、第２類似画像判定部５ｂ、画像要求データベース１１、及び画像データベース１２で構成される。各構成要素の機能は、実施の形態１と同一であり、説明を省略する。実施の形態１の画像データベース装置に対して、撮影レコード関連の機能を省いた構成となっている。
【００６３】
次に、本実施の形態２における画像データベース装置の動作処理について説明する。具体的には、画像要求に基づく動作、及び画像登録に基づく動作のそれぞれについて、図８、９を用いて説明する。
【００６４】
図８は、本発明の実施の形態２の画像データベース装置における画像要求に基づく処理手順を示すフローチャートである。
【００６５】
画像要求登録ステップＳ８０１において、要求対応部１は、ユーザにより設定された画像要求に基づいて、要求識別子を付加した画像要求レコードを生成し、この画像要求レコードを画像要求データベース１１に登録する。さらに、要求対応部１は、第１類似画像判定部５ａに対して新たな画像要求レコードを登録したことを通知する。
【００６６】
画像検索ステップＳ８０２において、第１類似画像判定部５ａは、登録された画像要求レコードを画像要求データベース１１から抽出し、その画像要求レコードの中に含まれている機材諸元、対象諸元及び例画像識別子集合を取り出す。次に、第１類似画像判定部５ａは、取り出した機材諸元、対象諸元及び例画像識別子集合と、画像データベース１２に蓄積されている画像レコードに含まれている機材諸元、対象諸元及び画像識別子とのそれぞれについて比較を行う。
【００６７】
そして、第１類似画像判定部５ａは、機材諸元同士の比較、対象諸元同士の比較、及び例画像識別子集合に含まれている画像識別子と画像レコードの画像識別子との比較に基づいて、画像データベース１２の中から、画像要求レコードとの類似性の高い画像レコードを抽出する。さらに、第１類似画像判定部５ａは、抽出した類似性の高い画像レコードの中に含まれる画像識別子を集めて画像識別子集合を生成する。
【００６８】
第１類似画像判定部５ａは、生成した画像識別子集合を要求対応部１に返送する。このようにして、新たに登録された画像要求に基づいて、すでに画像データベース１２に蓄積されている画像レコードの類似検索が実現される。
【００６９】
次に、候補提示ステップＳ８０３において、要求対応部１は、第１類似画像判定部５ａから返送された画像識別子集合に含まれている画像識別子に対応する画像レコードを画像データベース１２から抽出する。さらに、要求対応部１は、抽出した画像レコードを画像要求の送信元であるユーザに対して送信する。このようにして、ユーザは、画像要求に対応した類似性の高い画像データの情報を取得でき、その中から必要な画像を容易に選択することができる。
【００７０】
次に、画像登録に基づく動作を説明する。図９は、本発明の実施の形態２の画像データベース装置における画像登録に基づく処理手順を示すフローチャートである。
【００７１】
画像登録ステップＳ９０１において、画像登録部２は、画像提供者により設定された画像登録に基づいて、画像識別子を付加した画像レコードを生成し、この画像レコードを画像データベース１２に登録するとともに、第２類似画像判定部５ｂに対して画像レコードを登録したことを通知する。
【００７２】
画像要求類似検索ステップＳ９０２において、第２類似画像判定部５ｂは、登録された画像レコードを画像データベース１２から抽出し、その画像レコードの中に含まれている機材諸元、対象諸元及び画像識別子を取り出す。次に、第２類似画像判定部５ｂは、取り出した機材諸元、対象諸元及び画像識別子と、画像要求データベース１１に登録されている画像要求レコードに含まれている機材諸元、対象諸元及び例画像識別子集合とのそれぞれについて比較を行う。
【００７３】
そして、第２類似画像判定部５ｂは、機材諸元同士の比較、対象諸元同士の比較、及び画像識別子と例画像識別子集合に含まれている画像識別子との比較に基づいて、画像要求データベース１１の中から、新たに登録された画像レコードとの類似性の高い画像要求レコードを抽出する。さらに、第２類似画像判定部５ｂは、抽出した類似性の高い画像要求レコードに対応する要求識別子を集めて要求識別子集合を生成する。
【００７４】
第２類似画像判定部５ｂは、生成した要求識別子集合を画像登録部２に返送する。画像登録部２は、第２類似画像判定部５ｂから返送された要求識別子集合に含まれている要求識別子に対応するユーザに対して、新たに登録した画像レコードを送信する。
【００７５】
このようにして、新たに登録された画像に対して、すでに登録されている画像要求の類似検索を行うことができる。さらに、新たに登録された画像を、すでに登録されている画像要求の送信元のユーザに対して、迅速に返送することが可能となる。
【００７６】
実施の形態２によれば、最小限の構成で、画像需要者からの画像要求に対応した類似画像検索を行うことができるとともに、画像需要者からの画像要求よりも時間的に後に撮影された画像を、すでに画像要求を行った画像需要者に対して提供できる画像データベース装置を得ることができる。
【図面の簡単な説明】
【００７７】
【図１】本発明の実施の形態１における画像データベース装置の構成図である。
【図２】本発明の実施の形態１における３つのデータベースのデータ構造を示す図である。
【図３】本発明の実施の形態１における撮影条件のデータ構造を示す図である。
【図４】本発明の実施の形態１の画像データベース装置における画像要求に基づく処理手順を示すフローチャートである。
【図５】本発明の実施の形態１の画像データベース装置における画像登録に基づく処理手順を示すフローチャートである。
【図６】本発明の実施の形態１の画像データベース装置における撮影登録に基づく処理手順を示すフローチャートである。
【図７】本発明の実施の形態２における画像データベース装置の構成図である。
【図８】本発明の実施の形態２の画像データベース装置における画像要求に基づく処理手順を示すフローチャートである。
【図９】本発明の実施の形態２の画像データベース装置における画像登録に基づく処理手順を示すフローチャートである。
【符号の説明】
【００７８】
１  要求対応部、２  画像登録部、３  撮影対応部、４ａ  第１撮影レコード更新部、４ｂ  第２撮影レコード更新部、５ａ  第１類似画像判定部、５ｂ  第２類似画像判定部、１１  画像要求データベース、１２  画像データベース、１３  撮影データベース。
【図１】
2005309769.tif 000003
【図２】
2005309769.tif 000004
【図３】
2005309769.tif 000005
【図４】
2005309769.tif 000006
【図５】
2005309769.tif 000007
【図６】
2005309769.tif 000008
【図７】
2005309769.tif 000009
【図８】
2005309769.tif 000010
【図９】
2005309769.tif 000011