(57)【要約】【課題】アイコンを利用した画像配信と画像表示を行うための画像配信処理ソフトウェアの開発、設置コストを低減できる。【解決手段】ＧＩＳ（地理情報システム）と画像配信サーバ２０とのインターフェースを定義したテンプレートファイル２３を利用して撮影画像の位置情報ファイル２２を作成し、この位置情報ファイルで定義されるＧＩＳ（地理情報システム）の地図画像上に撮影画像のアイコン３１Ａを表示し、このアイコンの選択でＣＧＩプログラム２４が画像表示プログラム３２を起動し、この画像表示プログラム３２で該当する撮影画像を表示する。【選択図】図１
2011113246.tif 000002
【特許請求の範囲】
【請求項１】
端末でカメラ撮影した画像（動画、静止画）とカメラ撮影時にＧＰＳで取得した撮影位置情報と端末の状態（動画配信中、待機中およびその位置情報）を画像配信サーバ経由でクライアントに配信し、この撮影画像のアイコンと端末の状態を示すアイコンをクライアント側がＧＩＳ（地理情報システム）で取得した地図画像上の前記撮影位置情報で定義される位置に対応付けて表示し、このアイコンの選択で該当する画像を画像表示装置に表示する画像配信システムであって、
前記画像配信サーバは、
前記端末から送信された画像と撮影位置情報を画像データベースに蓄積しておいてクライアント側からの要求で配信する手段、または撮影画像のみをクライアントに直接に配信する手段と、
前記ＧＩＳ（地理情報システム）と画像配信サーバとのインターフェースを定義したテンプレートファイルを利用して、前記撮影位置情報を位置情報ファイルとして作成する手段と、
を備えたことを特徴とする画像配信システム。
【請求項２】
前記画像配信サーバは、前記位置情報ファイルを自サーバ内に作成しておく手段と、前記位置情報ファイルの撮影位置情報を公開ディレクトリに保存しておく手段とを備え、
前記クライアントは、ＧＩＳ（地理情報システム）から前記公開ディレクトリ上の位置情報ファイルを読込み、地図上の該当位置にアイコンを表示する手段を備え、
前記画像配信サーバは、前記クライアントで地図上のアイコがクリックされたときに、クライアントの画像表示手段を起動する手段を備え、
前記クライアントの画像表示手段は、その起動で前記画像配信サーバから前記アイコンに対応する撮影画像データの配信を受けて前記画像表示装置に画像表示する手段を備えたことを特徴とする請求項１に記載の画像配信システム。
【請求項３】
前記クライアントは、表示画像の検索条件で前記画像データベースを検索し、この検索結果を前記画像配信サーバにもつテンプレートファイルを利用して前記位置情報ファイルとして作成しておく手段と、ＧＩＳ（地理情報システム）から読み込んだ地図上に前記位置情報ファイルから読込んだ撮影画像位置にアイコンを表示する手段とを備え、
前記画像配信サーバは、前記クライアントで地図上のアイコンがクリックされたとき、前記位置情報ファイルに記述された撮影画像データを前記画像データベースから読み出して前記クライアントに転送する手段を備え、
前記クライアントは、前記画像配信サーバから転送されてきた撮影画像データを受信して前記画像表示装置に画像表示する手段を備えたことを特徴とする請求項１に記載の画像配信システム。
【請求項４】
前記画像配信サーバは、前記クライアント上で前記画像表示装置に画像表示する手段を該クライアントへダウンロードしておく手段を備えたことを特徴とする請求項１〜３のいずれか１項に記載の画像配信システム。
【請求項５】
端末でカメラ撮影した画像（動画、静止画）とカメラ撮影時にＧＰＳで取得した撮影位置情報と端末の状態（動画配信中、待機中およびその位置情報）を画像配信サーバ経由でクライアントに配信し、この撮影画像のアイコンと端末の状態を示すアイコンをクライアント側がＧＩＳ（地理情報システム）で取得した地図画像上の前記撮影位置情報で定義される位置に対応付けて表示し、このアイコンの選択で該当する画像を画像表示装置に表示する画像配信方法であって、
前記画像配信サーバは、
前記端末から送信された画像と撮影位置情報を画像データベースに蓄積しておいてクライアント側からの要求で配信するステップ、または撮影画像のみをクライアントに直接に配信するステップと、
前記ＧＩＳ（地理情報システム）と画像配信サーバとのインターフェースを定義したテンプレートファイルを利用して、前記撮影位置情報を位置情報ファイルとして作成するステップと、
を備えたことを特徴とする画像配信方法。
【請求項６】
前記画像配信サーバは、前記位置情報ファイルを自サーバ内に作成しておくステップと、前記位置情報ファイルの撮影位置情報を公開ディレクトリに保存しておくステップとを備え、
前記クライアントは、ＧＩＳ（地理情報システム）から前記公開ディレクトリ上の位置情報ファイルを読込み、地図上の該当位置にアイコンを表示するステップを備え、
前記画像配信サーバは、前記クライアントで地図上のアイコがクリックされたときに、クライアントの画像表示ステップを起動するステップを備え、
前記クライアントの画像表示ステップは、その起動で前記画像配信サーバから前記アイコンに対応する撮影画像データの配信を受けて前記画像表示装置に画像表示するステップを備えたことを特徴とする請求項５に記載の画像配信方法。
【請求項７】
前記クライアントは、表示画像の検索条件で前記画像データベースを検索し、この検索結果を前記画像配信サーバにもつテンプレートファイルを利用して前記位置情報ファイルとして作成しておくステップと、ＧＩＳ（地理情報システム）から読み込んだ地図上に前記位置情報ファイルから読込んだ撮影画像位置にアイコンを表示するステップとを備え、
前記画像配信サーバは、前記クライアントで地図上のアイコンがクリックされたとき、前記位置情報ファイルに記述された撮影画像データを前記画像データベースから読み出して前記クライアントに転送するステップを備え、
前記クライアントは、前記画像配信サーバから転送されてきた撮影画像データを受信して前記画像表示装置に画像表示するステップを備えたことを特徴とする請求項５に記載の画像配信方法。
【請求項８】
前記画像配信サーバは、前記クライアント上で前記画像表示装置に画像表示するステップを該クライアントへダウンロードしておくステップを備えたことを特徴とする請求項５〜７のいずれか１項に記載の画像配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末でカメラ撮影した画像（動画、静止画）とカメラ撮影時にＧＰＳで取得した撮影位置情報を画像配信サーバ経由でクライアントに配信し、この撮影画像のアイコンをクライアント側がＧＩＳ（地理情報システム）で取得した地図画像上の前記撮影位置情報で定義される位置（および方位）に対応付けて表示し、このアイコンの選択で該当する画像を画像表示装置に表示するシステムおよび方法に関する。
【背景技術】
【０００２】
この種の画像配信システムは、例えば、図３に示す構成にされ、携帯型の端末１ではそのカメラ１Ａで撮影した画像（動画、静止画）とＧＰＳ受信機１Ｂで受信した撮影位置情報を画像配信サーバ２に送信し、画像配信サーバ２では画像と撮影位置情報をデータベース２Ａに一旦蓄積、またはクライアントの映像表示装置３に直接に配信する。
【０００３】
映像表示装置３では画像配信サーバ２から配信された画像またはそのアイコンをＧＩＳ（地理情報システム）で取得した地図画像上の該当する位置に表示する。アイコンの場合は、それをクリックすると該当する画像が画像配信サーバ２のデータベース２Ａから該当する画像を取得して表示する（例えば、特許文献１参照）。
【０００４】
なお、専用の携帯型端末の代わりにＧＰＳ付き携帯電話４で撮影した写真（画像）をメールサーバ５経由で画像配信サーバ２に転送する場合もある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３３１２６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の画像配信システムにおいて、ＧＩＳ上にアイコンを表示する映像表示装置とする場合、アイコンが示す画像を画像配信サーバ２のデータベース２Ａから映像表示装置３に配信するための専用のソフトウェア（専用の画像データ処理ソフトウェアや専用の位置情報処理ソフトウェア）が画像配信サーバ２に必要となり、さらにクライアント側では配信された画像についてその撮影位置情報などを基に再生するための専用のソフトウェアを必要とするため、割高な画像配信システムになる。
【０００７】
なお、既存のＧＩＳ（地理情報システム）自体を改造してアイコンによる画像配信と表示機能をもつソフトウェアを開発するには多くの経費がかかる。
【０００８】
本発明の目的は、アイコンを利用した画像配信と画像表示を行うための画像配信処理ソフトウェアの開発、設置コストを低減できる画像配信システムおよび画像配信方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、前記の課題を解決するため、ＧＩＳ（地理情報システム）と画像配信サーバとのインターフェースを定義したテンプレートファイルを利用して撮影画像と端末装置（動画配信中、待機中）の位置情報ファイルを作成し、この位置情報ファイルで定義されるＧＩＳ（地理情報システム）の地図画像上に撮影画像と端末のアイコンを表示し、このアイコンの選択で該当する撮影画像を画像表示装置に表示するようにしたもので、以下のシステムおよび方法を特徴とする。
【００１０】
（システムの発明）
（１）端末でカメラ撮影した画像（動画、静止画）とカメラ撮影時にＧＰＳで取得した撮影位置情報と端末の状態（動画配信中、待機中およびその位置情報）を画像配信サーバ経由でクライアントに配信し、この撮影画像のアイコンと端末の状態を示すアイコンをクライアント側がＧＩＳ（地理情報システム）で取得した地図画像上の前記撮影位置情報で定義される位置に対応付けて表示し、このアイコンの選択で該当する画像を画像表示装置に表示する画像配信システムであって、
前記画像配信サーバは、
前記端末から送信された画像と撮影位置情報を画像データベースに蓄積しておいてクライアント側からの要求で配信する手段、または撮影画像のみをクライアントに直接に配信する手段と、
前記ＧＩＳ（地理情報システム）と画像配信サーバとのインターフェースを定義したテンプレートファイルを利用して、前記撮影位置情報を位置情報ファイルとして作成する手段と、
を備えたことを特徴とする。
【００１１】
（２）前記画像配信サーバは、前記位置情報ファイルを自サーバ内に作成しておく手段と、前記位置情報ファイルの撮影位置情報を公開ディレクトリに保存しておく手段とを備え、
前記クライアントは、ＧＩＳ（地理情報システム）から前記公開ディレクトリ上の位置情報ファイルを読込み、地図上の該当位置にアイコンを表示する手段を備え、
前記画像配信サーバは、前記クライアントで地図上のアイコがクリックされたときに、クライアントの画像表示手段を起動する手段を備え、
前記クライアントの画像表示手段は、その起動で前記画像配信サーバから前記アイコンに対応する撮影画像データの配信を受けて前記画像表示装置に画像表示する手段を備えたことを特徴とする。
【００１２】
（３）前記クライアントは、表示画像の検索条件で前記画像データベースを検索し、この検索結果を前記画像配信サーバにもつテンプレートファイルを利用して前記位置情報ファイルとして作成しておく手段と、ＧＩＳ（地理情報システム）から読み込んだ地図上に前記位置情報ファイルから読込んだ撮影画像位置にアイコンを表示する手段とを備え、
前記画像配信サーバは、前記クライアントで地図上のアイコンがクリックされたとき、前記位置情報ファイルに記述された撮影画像データを前記画像データベースから読み出して前記クライアントに転送する手段を備え、
前記クライアントは、前記画像配信サーバから転送されてきた撮影画像データを受信して前記画像表示装置に画像表示する手段を備えたことを特徴とする。
【００１３】
（４）前記画像配信サーバは、前記クライアント上で前記画像表示装置に画像表示する手段を該クライアントへダウンロードしておく手段を備えたことを特徴とする。
【００１４】
（方法の発明）
（５）端末でカメラ撮影した画像（動画、静止画）とカメラ撮影時にＧＰＳで取得した撮影位置情報と端末の状態（動画配信中、待機中およびその位置情報）を画像配信サーバ経由でクライアントに配信し、この撮影画像のアイコンと端末の状態を示すアイコンをクライアント側がＧＩＳ（地理情報システム）で取得した地図画像上の前記撮影位置情報で定義される位置に対応付けて表示し、このアイコンの選択で該当する画像を画像表示装置に表示する画像配信方法であって、
前記画像配信サーバは、
前記端末から送信された画像と撮影位置情報を画像データベースに蓄積しておいてクライアント側からの要求で配信するステップ、または撮影画像のみをクライアントに直接に配信するステップと、
前記ＧＩＳ（地理情報システム）と画像配信サーバとのインターフェースを定義したテンプレートファイルを利用して、前記撮影位置情報を位置情報ファイルとして作成するステップと、
を備えたことを特徴とする。
【００１５】
（６）前記画像配信サーバは、前記位置情報ファイルを自サーバ内に作成しておくステップと、前記位置情報ファイルの撮影位置情報を公開ディレクトリに保存しておくステップとを備え、
前記クライアントは、ＧＩＳ（地理情報システム）から前記公開ディレクトリ上の位置情報ファイルを読込み、地図上の該当位置にアイコンを表示するステップを備え、
前記画像配信サーバは、前記クライアントで地図上のアイコがクリックされたときに、クライアントの画像表示ステップを起動するステップを備え、
前記クライアントの画像表示ステップは、その起動で前記画像配信サーバから前記アイコンに対応する撮影画像データの配信を受けて前記画像表示装置に画像表示するステップを備えたことを特徴とする。
【００１６】
（７）前記クライアントは、表示画像の検索条件で前記画像データベースを検索し、この検索結果を前記画像配信サーバにもつテンプレートファイルを利用して前記位置情報ファイルとして作成しておくステップと、ＧＩＳ（地理情報システム）から読み込んだ地図上に前記位置情報ファイルから読込んだ撮影画像位置にアイコンを表示するステップとを備え、
前記画像配信サーバは、前記クライアントで地図上のアイコンがクリックされたとき、前記位置情報ファイルに記述された撮影画像データを前記画像データベースから読み出して前記クライアントに転送するステップを備え、
前記クライアントは、前記画像配信サーバから転送されてきた撮影画像データを受信して前記画像表示装置に画像表示するステップを備えたことを特徴とする。
【００１７】
（８）前記画像配信サーバは、前記クライアント上で前記画像表示装置に画像表示するステップを該クライアントへダウンロードしておくステップを備えたことを特徴とする。
【発明の効果】
【００１８】
以上のとおり、本発明によれば、ＧＩＳ（地理情報システム）と画像配信サーバとのインターフェースを定義したテンプレートファイルを利用して撮影画像の位置情報ファイルを作成し、この位置情報ファイルで定義されるＧＩＳ（地理情報システム）の地図画像上に撮影画像のアイコンを表示し、このアイコンの選択で該当する撮影画像を画像表示装置に表示するようにしたため、アイコンを利用した画像配信と画像表示を行うための画像配信処理ソフトウェアの開発、設置コストを低減できる。
【００１９】
具体的には、
（１）ＧＩＳとの連携方式が明確になっているため、既存のＧＩＳの改造を最小限で地図上の該当位置に画像（動画や写真）を表示させることができる。
【００２０】
（２）画像配信と表示用のプログラムの主要な部分はサーバ側に配置されているため、ＧＩＳの組み込まれているクライアント側にプログラムを追加する必要はない。
【００２１】
（３）テンプレートファイルをもとに位置情報ファイルを作成するため、テンプレートファイルをシステムごとに取り替えることにより、ＫＭＬ（Ｋｅｙｈｏｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＣＶＳなどを利用して様々な形式の位置情報ファイルを作成することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態１を示す画像配信システムの構成図。
【図２】本発明の実施形態２を示す画像配信システムの構成図。
【図３】画像配信システムの構成例。
【発明を実施するための形態】
【００２３】
（実施形態１）
図１は、本発明の実施形態１を示す画像配信システムの構成図である。携帯型端末１０は、図３のそれと同様に、カメラ１１で撮影した画像（動画、写真）とＧＰＳ受信機１２で受信した撮影位置情報を画像配信サーバ２０に送信する。このうち、画像は撮影時に自動的に送信、またはカメラ側に画像ファイルとして保存しておき、撮影者もしくはサーバ経由でクライアント側から要求されたときに送信する。撮影位置情報は端末１０が起動されている場合は定期的に送信し、さらに画像を撮影したときには同時に取得する撮影位置情報を当該撮影画像に対応付けた撮影位置情報として送信する。
【００２４】
画像配信サーバ２０は、端末１０から送信された画像と撮影位置情報をデータベース２１に蓄積、または画像についてはクライアントの映像表示装置３に直接に配信する。また、画像配信サーバ２０は端末１０から送信された撮影位置情報を位置情報ファイル２２として作成しておく。この位置情報ファイル２２の作成には、ＧＩＳ（地理情報システム）と画像配信サーバ２０とのインターフェースを定義したテンプレートファイル２３を利用する。
【００２５】
このテンプレートファイル２３は、アイコンの情報、リンク情報、コメント、サムネイルの表示有無などから構成され、各々の項目はキーワードで構成される。テンプレートファイル内の「リンク情報」には、他プログラムにリンクする手順（上記のキーワード）が記述されていて、後に画像配信サーバ２０のプログラムへのリンク情報は、実際にリンクされるリンク先（ＧＩＳプログラム）へリンクする手続きを修正・補充後、位置情報ファイル２２へリンク情報として記述される。位置情報ファイル２２はクライアントからアクセスできるように公開ディレクトリに保存する。
【００２６】
クライアント３０では、ＧＩＳ（地理情報システム）から地図画像３１を取得しておき、画像配信サーバ２から配信されたアイコン３１Ａを地図画像３１上に表示する。このアイコン３１Ａを表示する地図上の位置は、ＧＩＳ（地理情報システム）を利用して公開ディレクトリ２４に保存される撮影位置情報を読み込み、決定する。また、クライアント３０は、画像配信サーバ２０のデータベース２１に保存された画像（動画、写真）の配信を受け、または端末１０からサーバ２０経由で画像（動画、写真）が配信され、これら配信画像は画像表示プログラム３２によってクライアント内に取得および画像画面３２Ａとして表示処理される。画像表示プログラム３２はＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）プログラム２５によってクライアントへダウンロードしておく。
【００２７】
アイコン３１Ａと表示画像との対応付けは、アイコン３１Ａのクリックによりサーバ２０上のＣＧＩプログラム２５を起動し、この起動によってＣＧＩプログラム２５から画像表示プログラム３２を起動するための起動コマンドをクライアント３０へ転送し、当該アイコンに対応付けた画像を画像表示プログラム３２が表示処理する。
【００２８】
なお、専用の携帯型端末１０の代わりに図３に示すような、ＧＰＳ付き携帯電話で撮影した写真（画像）をメールサーバ経由で画像配信サーバ２０に転送するシステム構成とすることもできる。
【００２９】
以下、アイコンによる画像表示を行うための処理手順を具体的に説明する。
【００３０】
（Ｓ１）画像配信サーバ２０は、周期的に端末１０から受信した撮影位置情報を元に端末の名称・撮影位置・リンク情報・撮影画像の符号を記述した位置情報ファイル２２を作成し、公開ディレクトリ２４に保存する。
【００３１】
（Ｓ２）クライアント３０はＧＩＳ（地理情報システム）から公開ディレクトリ２４上の位置情報ファイルを読込み、地図３１上の該当位置にアイコン３１Ａを表示する。
【００３２】
（Ｓ３）クライアントで地図上のアイコ３１Ａがクリックされたとき、位置情報ファイルに記述されたリンク先のＣＧＩプログラム２５が起動され、画像表示プログラム３２をクライアントに転送し、クライアント上で画像表示プログラム３２が起動される。
【００３３】
（Ｓ４）クライアントの画像表示プログラム３２は、サーバ２０上の画像配信プログラム（図示省略）と通信を行い、画像を取得して画面３２Ａ上にリアルタイム表示する。
【００３４】
（実施形態２）
図２は、本発明の実施形態２を示す画像配信システムの構成図であり、画像データベースに保存された画像（写真、動画）をクライアントに配信表示する場合である。なお、図１と同等のものは同一符号で示す。
【００３５】
端末１０は、実施形態１と同様に、動画または写真に撮影位置情報をタグとして付属させてサーバ２０に送信し、画像データベース２１に保存しておく。位置情報ファイル２２は、表示画像の検索条件で画像データベースを検索し、この検索結果をサーバ２０にもつテンプレートファイル２３を利用してクライアント３０に作成しておき、画像データベース２１からの画像別のタグデータを位置情報ファイルに保存しておく。クライアント３０は、画像データ検索プログラム（図示省略）の起動により、画像データ検索画面３３を表示し、この画面上に表示される作成釦３３Ａが操作されることで、条件（日時・期間・端末名などの条件）でデータベース２１を検索し、検索結果をもとに画像番号・撮影位置情報・リンク情報を記述した位置情報ファイルを作成する。この撮影位置情報が示す地図３１上の位置にはアイコン３１Ａを表示させる。
【００３６】
画像データベース２１に記録された画像のうち、アイコン３１Ａに対応する動画の表示には、アイコンのクリックでその画像番号がＣＧＩプログラム（ＡＶＩ形式の記録動画用プログラム）２５Ｂに渡され、ＣＧＩプログラム２５ＢがＡＶＩ（Ａｕｄｉｏ  Ｖｉｄｅｏ  Ｉｎｔｅｒｌｅａｖｉｎｇ）形式の動画ファイル３４を作成し、この動画は画像表示プログラム３２によって動画再生画面３２Ｂに再生される。
【００３７】
画像データベース２１に記録された画像のうち、アイコン３１Ａに対応する写真（例えば、静止画）の表示には、アイコンのクリックでその画像番号がＣＧＩプログラム（ＪＰＥＧ用のプログラム）２５Ｃに渡され、ＣＧＩプログラム２５Ｃが写真情報を画像表示プログラム３２に転送し、写真表示画面３２Ｃに静止画として表示される。
【００３８】
以下、アイコンによる画像表示を行うための処理手順を具体的に説明する。
【００３９】
（Ｓ１１）画像データ検索プログラムを実行し、表示画像の検索条件（日時・期間・端末名などの条件）でデータベース２１を検索して、検索結果をもとに画像番号・撮影位置情報・リンク情報を記述した位置情報ファイル２２を作成する。
【００４０】
なお、最新の記録情報（件数は任意）も位置情報ファイルに記録して、地図上にアイコンを表示できるようにする。
【００４１】
（Ｓ１２）クライアント３０のＧＩＳプログラムで位置情報ファイル２２を読込み、地図３１上の該当位置にアイコン３１Ａを表示する。
【００４２】
（Ｓ１３）クライアントで地図上のアイコン３１Ａがクリックされたとき、位置情報ファイル２２に記述されたリンク先のＣＧＩプログラム（ＡＶＩ形式の記録動画用プログラム）２５Ｂ又はＣＧＩプログラム（ＪＰＥＧ用のプログラム）２５Ｃが起動され、データベース２１から動画番号に該当する動画データを読み込み、ＭＩＭＥ（Ｍｕｌｔｉｐｕｒｐｏｓｅ  Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎ）などのフォーマットでその撮影画像データをクライアント３０に転送する。
【００４３】
（Ｓ１４）クライアント３０はサーバ２０から転送されてきた画像データを受信して、画像表示する。
【符号の説明】
【００４４】
１０  端末
２０  画像配信サーバ
３０  クライアント
２１  画像データベース
２２  位置情報ファイル
２３  テンプレートファイル
２４  公開ディレクトリ
２５  ＣＧＩプログラム
３１  地図
３２  画像表示プログラム
３３  画像データ検索画面
【図１】
2011113246.tif 000003
【図２】
2011113246.tif 000004
【図３】
2011113246.tif 000005