(57)【要約】【課題】画像の共有を適切に行なう。【解決手段】画像共有システム１０は、画像を取得してサーバ装置１２に送信する端末装置１１と、端末装置１１から受信した画像を複数の端末装置で共有可能に記憶するサーバ装置１２とを備える。端末装置１１の顔領域検出処理部２３は、各種の外部機器（例えば、撮影機器１３や記憶媒体など）から取得した画像に所定の画像処理（例えば、テンプレートマッチング法または肌色領域検出法など）を行ない、画像に含まれる人物の顔領域を検出する。メインコントローラー３４は、顔領域検出処理部２３の検出結果に応じて画像に人物が含まれているか否かを判定し、人物が含まれていないと判定した画像をサーバ装置１２に送信する。【選択図】図１
2011257879.tif 000002
【特許請求の範囲】
【請求項１】
画像を取得してサーバ装置に送信する端末装置と、
前記端末装置から受信した前記画像を複数の端末装置で共有可能に記憶するサーバ装置とからなる画像共有システムであって、
前記端末装置は、
前記画像を取得する画像取得手段と、
前記画像取得手段により取得した前記画像に画像処理を行ない、前記画像に人物が含まれているか否かを判定する人物判定手段と、
前記人物判定手段により人物が含まれていないと判定された画像を前記画像取得手段により取得した前記画像から抽出する画像抽出手段と、
前記画像抽出手段により抽出された前記画像を前記サーバ装置に送信する送信手段とを備えることを特徴とする画像共有システム。
【請求項２】
請求項１に記載の画像共有システムであって、
前記人物判定手段は、テンプレートマッチング法または肌色領域検出法を用いて前記画像に人物が含まれているか否かを判定することを特徴とする画像共有システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像共有システムに関する。
【背景技術】
【０００２】
従来、例えば携帯端末によって撮像された画像を撮影場所および撮影時刻と共にサーバに記憶し、サーバに記憶された画像を複数のユーザ間で共有可能としたシステム装置が知られている（例えば、特許文献１参照）。このシステム装置では、サーバ装置は、携帯端末から送信される指定場所と撮影場所とが所定の距離以内に含まれる画像、または、携帯端末から送信される指定時刻と撮影時刻とが所定の時間帯に含まれる画像を抽出して携帯端末に送信し、携帯端末は受信した画像を地図データに重ね合わせて表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１３４３３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記従来技術に係るシステム装置においては、携帯端末によって撮像された画像をサーバ装置に記憶する際には、操作者によって画像を記憶するか否かが判定されており、携帯端末によって多数の画像が撮像されている場合には、画像をサーバ装置に記憶するために要する作業が煩雑になるという問題が生じる。このような問題に対して、例えば、携帯端末によって撮像された全ての画像をサーバ装置に記憶してしまうと、複数のユーザ間での供給に適さない画像までサーバ装置に記憶されてしまうという問題が生じる。
【０００５】
本発明は上記事情に鑑みてなされたもので、画像の共有を適切に行なうことが可能な画像共有システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決して係る目的を達成するために、本発明の第１態様に係る画像共有システムは、画像を取得してサーバ装置（例えば、実施の形態でのサーバ装置１２）に送信する端末装置（例えば、実施の形態での端末装置１１）と、前記端末装置から受信した前記画像を複数の端末装置で共有可能に記憶するサーバ装置とからなる画像共有システムであって、前記端末装置は、前記画像を取得する画像取得手段（例えば、実施の形態でのメインコントローラー３４、ステップＳ０３）と、前記画像取得手段により取得した前記画像に画像処理を行ない、前記画像に人物が含まれているか否かを判定する人物判定手段（例えば、実施の形態での顔領域検出処理部２３およびメインコントローラー３４、ステップＳ０５およびステップＳ０６）と、前記人物判定手段により人物が含まれていないと判定された画像を前記画像取得手段により取得した前記画像から抽出する画像抽出手段（例えば、実施の形態でのメインコントローラー３４、ステップＳ０７）と、前記画像抽出手段により抽出された前記画像を前記サーバ装置に送信する送信手段（例えば、実施の形態でのメインコントローラー３４、ステップＳ０７が兼ねる）とを備える。
【０００７】
さらに、本発明の第２態様に係る画像共有システムは、第１態様に係る画像共有システムであって、前記人物判定手段は、テンプレートマッチング法または肌色領域検出法を用いて前記画像に人物が含まれているか否かを判定する。
【発明の効果】
【０００８】
本発明の第１態様に係る画像共有システムによれば、端末装置が取得した画像のうち、人物が含まれていないと判定された画像のみを自動的にサーバ装置に送信することから、サーバ装置に画像を記憶するために煩雑な手間がかかることを防止し、しかも、個人情報の保護に抵触しない適切な画像のみを複数の端末装置で共有することができる。
【０００９】
本発明の第２態様に係る画像共有システムによれば、複数の端末装置で共有する画像を適切に抽出することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る画像共有システムの構成図である。
【図２】本発明の実施形態に係る画像共有システムのメインコントローラーが各種の外部機器（例えば、撮影機器や記憶媒体など）から取得した画像の例を示す図である。
【図３】本発明の実施形態に係る画像共有システムの画像データ記憶部に記憶された画像を表示するディスプレイの表示画面の例を示す図である。
【図４】本発明の実施形態に係る画像共有システムの動作を示すフローチャートである。
【図５】本発明の実施形態に係る画像共有システムの動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の画像共有システムの一実施形態について添付図面を参照しながら説明する。
この実施の形態による画像共有システム１０は、例えば図１に示すように、車両に搭載されたナビゲーション装置などであって、画像を取得してサーバ装置１２に送信可能な端末装置１１と、端末装置１１から受信した画像を複数の端末装置で共有可能に記憶するサーバ装置１２とを備えて構成されている。
端末装置１１は、各種の外部機器、例えば撮影機器１３および携帯電話１４および記憶媒体（図示略）などが有線または無線により接続可能とされている。
【００１２】
端末装置１１は、例えば、通信ドライバ２１と、画像データ記憶部２２と、顔領域検出処理部２３と、サーバ通信部２４と、携帯電話Ｉ／Ｆ２５と、現在位置算出部２６と、地図データ記憶部２７と、ルート探索部２８と、操作部２９と、表示ドライバ３０と、ディスプレイ３１と、ＲＡＭ３２と、ＲＯＭ３３と、メインコントローラー３４とを備えて構成されている。
【００１３】
通信ドライバ２１は、端末装置１１に有線または無線により接続される各種の外部機器（例えば、撮影機器１３や記憶媒体など）と端末装置１１との間の所定の通信規格（例えば、ＵＳＢなど）の通信を制御する。
画像データ記憶部２２は、メインコントローラー３４が各種の外部機器（例えば、撮影機器１３や記憶媒体など）から取得した画像を、画像に付加されている各種のデータ（例えば、ファイル名および撮影日時およびサーバ装置１２への送信有無など）と共に記憶する。
【００１４】
顔領域検出処理部２３は、メインコントローラー３４が各種の外部機器（例えば、撮影機器１３や記憶媒体など）から取得した画像に所定の画像処理（例えば、テンプレートマッチング法または肌色領域検出法など）を行ない、画像に含まれる人物の顔領域を検出し、検出結果を出力する。
顔領域検出処理部２３は、例えば図２（Ａ）に示すような風景のみの画像に対して、人物の顔領域を検出することはできず、人物の顔領域が存在しないことを示す検出結果を出力する。一方、例えば図２（Ｂ）に示すような人物を含む画像に対して、人物の顔領域Ｆａ，Ｆｂを検出し、人物の顔領域が存在することを示す検出結果を出力する。
【００１５】
サーバ通信部２４は、端末装置１１の外部のサーバ装置１２と、端末装置１１との間の無線通信を制御する。
携帯電話Ｉ／Ｆ２５は、端末装置１１に有線または無線により接続される操作者の携帯電話１４と端末装置１１との間の通信を制御する。
【００１６】
現在位置算出部２６は、例えばアンテナ２６ａにより受信したＧＰＳ信号などの測位信号によって、さらには、車両に搭載された車速センサ（図示略）およびヨーレートセンサ（図示略）などから出力される検出信号に基づく自律航法の算出処理によって、端末装置１１の現在位置を算出する。
【００１７】
地図データ記憶部２７は、ディスプレイ３１に地図画像を表示するための地図データと、道路の接続状態および形状などの情報からなる道路データとを記憶している。
地図データは、例えば、地形図のデータと、各種の施設および街区および湖沼等に対応したポリゴンのデータと、各ポリゴンに対応付けられた施設名および地名などの文字のデータとなどから構成されている。
道路データは、例えば、ノード（つまり、道路形状を把握するための座標点）および各ノード間を結ぶ線であるリンクと、各リンクの距離と、道路の交差角度および形状および幅員および種別などのデータとから構成されている。
【００１８】
ルート探索部２８は、現在位置算出部２６により算出された現在位置から操作部２９に対する操作者の入力操作などによって設定された目的地までの経路を探索する。
操作部２９は、例えばディスプレイ３１に組み込まれたタッチパッドなどの位置入力装置や各種のスイッチなどを備えて構成されている。
【００１９】
表示ドライバ３０は、メインコントローラー３４から出力される指令信号に応じて、液晶表示器などからなるディスプレイ３１での表示を制御する。
【００２０】
メインコントローラー３４は、端末装置１１に接続されて通信ドライバ２１により通信が制御される各種の外部機器（例えば、撮影機器１３や記憶媒体など）から取得した画像に所定の画像処理（例えば、テンプレートマッチング法または肌色領域検出法など）を行なうことを顔領域検出処理部２３に指示する。そして、顔領域検出処理部２３から出力される検出結果に応じて、画像に人物が含まれているか否かを判定する。
そして、人物が含まれていないと判定された画像を、各種の外部機器（例えば、撮影機器１３や記憶媒体など）から取得した画像から抽出して、抽出した画像を、サーバ通信部２４により直接的にサーバ装置１２に送信あるいは端末装置１１に接続される操作者の携帯電話１４を介して間接的にサーバ装置１２に送信することを指示する。
【００２１】
そして、メインコントローラー３４は、各種の外部機器（例えば、撮影機器１３や記憶媒体など）から取得した画像を、各種のデータ（例えば、ファイル名および撮影日時およびサーバ装置１２への送信有無など）と共に画像データ記憶部２２に記憶する。
【００２２】
また、メインコントローラー３４は、画像データ記憶部２２に記憶されている画像をディスプレイ３１に表示することを所定のタイミングで表示ドライバ３０に指示する。
なお、所定のタイミングは、例えば各種の外部機器（例えば、撮影機器１３や記憶媒体など）から画像を取得して画像データ記憶部２２に記憶したときや、例えば操作部２９に対して操作者の所定の入力操作（つまり、画像データ記憶部２２に記憶されている画像の表示を指示する入力操作）が行なわれたときなどである。
【００２３】
メインコントローラー３４は、画像データ記憶部２２に記憶されている画像をディスプレイ３１に表示する場合には、例えば図３に示すように、各画像のファイル名（例えば、ＰＩＣＡ〜ＰＩＣＥ．ｊｐｇなど）と、サーバ装置１２への送信有無を示す文字（例えば、「サーバ登録済み」など）となどの各種のデータを、各画像と共に表示する。
【００２４】
この実施形態による画像共有システム１０は上記構成を備えており、次に、この画像共有システム１０の動作について説明する。
【００２５】
先ず、例えば図４に示すステップＳ０１においては、各種の外部機器（例えば、撮影機器１３や記憶媒体など）を端末装置１１に接続する。
次に、ステップＳ０２においては、端末装置１１に接続された外部機器（例えば、撮影機器１３や記憶媒体など）から画像の取り込みを開始する。
次に、ステップＳ０３においては、外部機器（例えば、撮影機器１３や記憶媒体など）から、任意の自然数ｎによるｎ個の画像Ｐ（ｎ）を取得する。
【００２６】
次に、ステップＳ０４においては、カウンタｋに初期値の「１」を設定する。
次に、ステップＳ０５においては、後述するように、カウンタｋによるｋ番目の画像Ｐ（ｋ）に対して人物の顔領域を検出するための所定の画像処理（顔領域検出処理）を実行する。
次に、ステップＳ０６においては、画像Ｐ（ｋ）は人物の顔が存在する画像であるか否かを判定する。
この判定結果が「ＹＥＳ」の場合には、後述するステップＳ０８に進む。
一方、この判定結果が「ＮＯ」の場合には、ステップＳ０７に進む。
【００２７】
そして、ステップＳ０７においては、人物の顔が存在する画像ではないと判定された画像Ｐ（ｋ）をサーバ装置１２に送信する。
そして、ステップＳ０８においては、画像Ｐ（ｋ）を画像データ記憶部２２に記憶する。
そして、ステップＳ０９においては、カウンタｋが自然数ｎに等しいか否かを判定する。
この判定結果が「ＮＯ」の場合には、ステップＳ１０に進み、このステップＳ１０においては、カウンタｋを「１」だけカウントアップして、上述したステップＳ０５に戻る。
一方、この判定結果が「ＹＥＳ」の場合には、エンドに進む。
【００２８】
以下に、上述したステップＳ０５の処理として、例えばテンプレートマッチング法により人物の顔領域を検出する処理について説明する。
先ず、例えば図５に示すステップＳ２１においては、画像Ｐ（ｋ）に対して人物の顔などの所定のテンプレートを用いた走査を行なう。
次に、ステップＳ２２においては、画像Ｐ（ｋ）内に所定のテンプレートとの類似度が所定の閾値以上の領域が存在するか否かを判定する。
この判定結果が「ＹＥＳ」の場合には、ステップＳ２３に進み、このステップＳ２３においては、画像Ｐ（ｋ）に人物の顔領域が存在すると判断して、エンドに進む。
一方、この判定結果が「ＮＯ」の場合には、ステップＳ２４に進み、このステップＳ２４においては、画像Ｐ（ｋ）に人物の顔領域が存在しないと判断して、エンドに進む。
【００２９】
上述したように、本発明の実施形態による画像共有システム１０によれば、端末装置１１が取得した画像のうち、人物が含まれていないと判定された画像のみを自動的にサーバ装置１２に送信することから、サーバ装置１２に画像を記憶するために煩雑な手間がかかることを防止することができる。しかも、個人情報の保護に抵触しない適切な画像のみをサーバ装置１２に送信することで、適切な画像のみを複数の端末装置１１で共有することができる。
さらに、所定の画像処理、例えばテンプレートマッチング法または肌色領域検出法などにより、画像に人物が含まれているか否かを精度良く判定することができ、サーバ装置１２を介して複数の端末装置１１で共有する画像を適切に判定することができる。
【００３０】
なお、上述した実施の形態においては、サーバ通信部２４および携帯電話Ｉ／Ｆ２５を備えるとしたが、これに限定されず、サーバ通信部２４または携帯電話Ｉ／Ｆ２５の何れか一方が省略されてもよい。
【符号の説明】
【００３１】
１０  画像共有システム
１１  端末装置
１２  サーバ装置
２３  顔領域検出処理部（人物判定手段）
３４  メインコントローラー（画像取得手段、人物判定手段、画像抽出手段、送信手段）
ステップＳ０３  画像取得手段
ステップＳ０５，０６  人物判定手段
ステップＳ０７  画像抽出手段、送信手段
【図１】
2011257879.tif 000003
【図２】
2011257879.tif 000004
【図３】
2011257879.tif 000005
【図４】
2011257879.tif 000006
【図５】
2011257879.tif 000007