(57)【要約】【課題】録画映像に貼った通常の時刻を基にしたインデックスでは、複数箇所、場合によっては、十数か所、数十か所に及ぶ場合がある。そのような場合、たとえインデックスを貼った箇所であっても、それが利用者にとって不要な映像である場合もあり、その利用者にとって真に必要な箇所の映像を特定することは困難となる。【解決手段】予め映像に埋め込むインデックスのルールを設定できる仕掛けを用意する。実際に映像を録画する際に予め設定したインデックスルールを指定して録画することで、利用者が所望する箇所にインデックスを埋め込む。インデックスの種類としては、ＧＰＳに基づくインデックス、バイタルデータに基づくインデックス、ＡＲマーカの内容に基づくインデックスの３種類を用意する。【選択図】図１
2017130723.tif 000002
【特許請求の範囲】
【請求項１】
撮影された映像にインデックスを付与する撮像装置であって、
前記映像を格納する記憶装置と、
インデックス付与プログラムに従って、前記映像にインデックスを付与するプロセッサと、を備え、
前記プロセッサは、それぞれ異なる基準でインデックスを付与する複数のインデックス付与ルールを含む映像インデックスルールに従って、前記撮影された映像にインデックスを付与する、撮像装置。
【請求項２】
請求項１において、
前記プロセッサは、撮影開始から前記インデックスが付与された位置までの時間と、何れのインデックス付与ルールによって前記インデックスが付与されたかを示すインデックス種別を、前記インデックスに含める、撮像装置。
【請求項３】
請求項２において、
前記映像インデックスルールは、所定のエリアに前記撮像装置が進入したことを検知したときに前記映像にインデックスを付与する第１のインデックス付与ルールと、所定のバイタル種別の値が所定の閾値条件を満たすことを検知したときに前記映像にインデックスを付与する第２のインデックス付与ルールと、所定のＡＲコード値を検知したときに前記映像にインデックスを付与する第３のインデックス付与ルールと、を含む、撮像装置。
【請求項４】
撮影された映像にインデックスを付与するシステムであって、
請求項１に記載の撮像装置と、
前記撮像装置とネットワークを介して接続される管理サーバと、を備え、
前記撮像装置は、通信機能を用いて、前記撮影された映像と当該映像に付与された前記インデックスを前記管理サーバに送信し、
前記管理サーバは、前記映像と前記インデックスを記憶装置に格納する、システム。
【請求項５】
請求項４において、
前記管理サーバは、前記撮像装置からの前記映像インデックスルールの作成要求に基づいて、前記複数のインデックス付与ルールを含む前記映像インデックスルールを作成し、前記撮像装置に送信し、
前記撮像装置は、前記管理サーバから取得した前記映像インデックスルールに従って、前記映像を撮影しながら前記映像に前記インデックスを付与する、システム。
【請求項６】
撮像装置において撮影された映像にインデックスを付与する方法であって、
前記撮像装置のプロセッサが、前記撮像装置に接続された管理サーバにアクセスして、それぞれ異なる基準でインデックスを付与する複数のインデックス付与ルールを含む映像インデックスルールを取得することと、
前記プロセッサが、前記映像インデックスルールに従って、撮影中の前記映像に前記インデックスを付与することと、
前記プロセッサが、前記撮影された映像と当該映像に付与された前記インデックスを前記管理サーバに送信することと、
を含む、方法。
【請求項７】
請求項６において、
前記プロセッサは、インデックスを付与する際に、撮影開始から前記インデックスが付与された位置までの時間と、何れのインデックス付与ルールによって前記インデックスが付与されたかを示すインデックス種別を、前記インデックスに含める、方法。
【請求項８】
請求項７において、
前記映像インデックスルールは、所定のエリアに前記撮像装置が進入したことを検知したときに前記映像にインデックスを付与する第１のインデックス付与ルールと、所定のバイタル種別の値が所定の閾値条件を満たすことを検知したときに前記映像にインデックスを付与する第２のインデックス付与ルールと、所定のＡＲコード値を検知したときに前記映像にインデックスを付与する第３のインデックス付与ルールと、を含む、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、撮影された映像にインデックスを付与するシステム、及び撮像装置において撮影された映像にインデックスを付与する方法に関する。
【背景技術】
【０００２】
従来からスマートフォンや手持ちのビデオカメラで記録（撮影）し、その記録した映像データを再生した見直しをする場合、見たい場面から再生し易くするために、利用者が所望する映像の特定の場面にインデックスを貼り、その場面から映像データを再生することを可能とする技術が提案されている。例えば、特許文献１は、視聴阻害イベントの発生時点における映像データに対応した位置情報を記憶し、利用者が特定の指示を出した際に、その位置情報に応じた箇所から映像データを再生させる技術について開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2015-15593号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、インデックス付与の際、インデックスを貼った箇所が複数箇所、場合によっては、十数か所、数十か所に及ぶ場合がある。このようなインデックスの箇所が利用者の希望に沿っていれば良いが、従来のインデックス付与技術では一律の基準でインデックスを付与するため、必ずしもそうとは限らない。つまり、たとえインデックスを貼った箇所であっても、それが利用者にとって不要な映像であることもあり、このような場合、その利用者にとって真に必要な箇所の映像を特定することは困難となる。
【０００５】
また、スマートフォンやビデオカメラで記録した映像データを再生する場面や再生した映像データを確認する利用者の特性は多種多様である。利用者の特性が異なる場合、再生したいポイントも利用者によって異なるため、一律に一定の基準でインデックスを貼る箇所を特定すると、その利用者が所望する真に必要な箇所からの映像データ再生が更に困難となる。例えば、利用者が高所作業者である場合と、トンネル内での作業者である場合とでは、その作業者が確認する必要がある映像データの場面が異なることとなる。このため、一律に一定の基準でインデックスを貼ったとしても、その作業者にとって真に必要な箇所からの映像データ再生を可能とすることは困難となる。
本発明はこのような状況に鑑みてなされたものであり、利用者にとって真に必要な箇所からの映像再生を可能にする技術を提供するものである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明による撮像装置では、それぞれ異なる基準でインデックスを付与する複数のインデックス付与ルールを含む映像インデックスルールに従って、前記撮影された映像にインデックスが付与される。
【０００７】
本発明に関連する更なる特徴は、本明細書の記述、添付図面から明らかになるものである。また、本発明の態様は、要素及び多様な要素の組み合わせ及び以降の詳細な記述と添付される特許請求の範囲の様態により達成され実現される。
本明細書の記述は典型的な例示に過ぎず、本発明の特許請求の範囲又は適用例を如何なる意味に於いても限定するものではないことを理解する必要がある。
【発明の効果】
【０００８】
本発明により、利用者特性ごとに、インデックス生成ルールを定めることにより、利用者にとって真に必要な箇所からの映像データの再生が可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態による映像インデックス作成システムの概略構成を示す図である。
【図２】各映像インデックスの設定方式とその設定に基づく映像インデックスの作成処理の概念を示す図である。
【図３】映像インデックスルールを格納する映像インデックスルール設定テーブル３０の構造例を示す図である。
【図４】各インデックス設定テーブルの内容（データ構成）例を示す図である。
【図５】インデックス付き映像データ１１２の構成を示す図である。
【図６】本実施形態によるＧＰＳインデックス付与処理を説明するためのフローチャートである。
【図７】本実施形態によるＶｉｔａｌインデックス付与処理を説明するためのフローチャートである。
【図８】本実施形態によるＡＲインデックス付与処理を説明するためのフローチャートである。
【図９】映像インデックスの検索用ユーザインタフェースの構成例を示す図である。
【発明を実施するための形態】
【００１０】
本実施形態では、予め映像に埋め込むインデックスのルールを設定できる仕掛けを用意する。実際に映像を録画する際に予め設定したインデックスルールを指定して録画することで、ユーザが所望する箇所にインデックスを埋め込む。インデックスの種類としては、ＧＰＳに基づくインデックス、バイタルデータに基づくインデックス、ＡＲマーカの内容に基づくインデックスの３種類を用意する。
【００１１】
以下、添付図面を参照して本発明の実施形態について説明する。添付図面では、機能的に同じ要素は同じ番号で表示される場合もある。なお、添付図面は本発明の原理に則った具体的な実施形態と実装例を示しているが、これらは本発明の理解のためのものであり、決して本発明を限定的に解釈するために用いられるものではない。
【００１２】
本実施形態では、当業者が本発明を実施するのに十分詳細にその説明がなされているが、他の実装・形態も可能で、本発明の技術的思想の範囲と精神を逸脱することなく構成・構造の変更や多様な要素の置き換えが可能であることを理解する必要がある。従って、以降の記述をこれに限定して解釈してはならない。
【００１３】
更に、本発明の実施形態は、後述されるように、汎用コンピュータ上で稼動するソフトウェアで実装しても良いし専用ハードウェア又はソフトウェアとハードウェアの組み合わせで実装しても良い。
【００１４】
なお、以後の説明では「テーブル」形式によって本発明の各情報について説明するが、これら情報は必ずしもテーブルによるデータ構造で表現されていなくても良く、リスト、ＤＢ、キュー等のデータ構造やそれ以外で表現されていても良い。そのため、データ構造に依存しないことを示すために「テーブル」、「リスト」、「ＤＢ」、「キュー」等について単に「情報」と呼ぶことがある。
【００１５】
また、各情報の内容を説明する際に、「識別情報」、「識別子」、「名」、「名前」、「ＩＤ」という表現を用いることが可能であり、これらについてはお互いに置換が可能である。
【００１６】
以下では「プログラム」としての「インデックス自動作成録画処理部」を主語（動作主体）として本発明の実施形態における各処理について説明を行うが、プログラムはプロセッサによって実行されることで定められた処理をメモリ及び通信ポート（通信制御装置）を用いながら行うため、プロセッサを主語とした説明としてもよい。プログラムの一部または全ては専用ハードウェアで実現してもよく、また、モジュール化されていても良い。各種プログラムはプログラム配布サーバや記憶メディアによって各計算機にインストールされてもよい。
【００１７】
＜映像インデックス作成システムの構成＞
図１は、本発明の実施形態による映像インデックス作成システムの概略構成を示す図である。
映像インデックス作成システム１は、録画（撮影）する映像データに任意の映像インデックスを付与するものであり、映像インデックスルール管理システム１０１と、スマートデバイス（通信機能付き撮像装置）１０７と、を有している。映像インデックスルール管理システム１０１及びスマートデバイス（通信機能付き撮像装置）１０７は、例えばネットワークを介して接続されている。
【００１８】
映像インデックスルール管理システム１０１は、複数種類のＧＰＳインデックス１０４と、複数種類のＶｉｔａｌインデックス１０５と、複数種類のＡＲインデックス１０６と、これらの組み合わせで構成される、複数の映像インデックスルール１０２と、インデックス付き映像データ１１２と、を保持している。
【００１９】
まず、利用者は、スマートデバイス１０７を用いて映像インデックスルール管理システム１０１にアクセスし、予め映像インデックスルール管理システム１０１に自身の映像インデックスルール１０２を定義する。つまり、スマートデバイス１０７からの映像インデックスルール作成要求に応答して、映像インデックスルール管理システム１０１は、要求に応じた映像インデックスルールを作成し、スマートデバイス１０７に送信する。映像インデックスルール１０２は、複数のインデックスルールの組み合わせによって構成することが可能である。例えば、ＧＰＳ情報を監視し、指定したエリアに利用者が進入した時点で映像インデックスを付与するＧＰＳインデックス１０４と、ウェアラブル端末（例えば、リスト型）等から得ることができる生体情報を監視し、生体情報が指定した閾値の条件に合致した時点で映像インデックスを付与するＶｉｔａｌインデックス１０５と、特定のＡＲマーカを検出した時点で映像インデックスを付与するＡＲインデックス１０６とを適宜組み合わせることによって、固有の映像インデックスルール１０２を構成することができる。定義された映像インデックスルール１０２は、例えば、スマートデバイス１０７或いはその利用者を特定するための識別情報が付与され、作成日時と共に、記憶装置内に保持されるようにしても良い。なお、映像インデックスルール１０２を作成する元となるインデックスとしては、ＧＰＳインデックス１０４、Ｖｉｔａｌインデックス１０５、ＡＲインデックス１０６に限定されるものではなく、高度によってインデックスを付与する高度値インデックス、気圧、温度、或いは湿度等によってインデックスを付与する天候インデックス、特定のランドマークや人物等をパターン認識することによってインデックスを付与するパターン認識インデックス等、別のインデックスを含めるようにしても良い。
【００２０】
スマートデバイス１０７には、プログラムとしてのインデックス自動作成録画処理部１０８がインストールされている。インデックス自動作成録画処理部１０８は、図示しないカメラによって撮像、録画を開始すると、映像インデックスルール管理システム１０１に保存されている映像インデックスルール１０２に含まれる、ＧＰＳインデックス１０４、Ｖｉｔａｌインデックス１０５、及びＡＲインデックス１０６のいずれかに基づいてインデックスを付与する。インデックス自動作成録画処理部１０８は、ＧＰＳデータ１０９、生体データ１１０、及びＡＲマーカ１１１を監視・検出し、映像インデックスルール１０２中のＧＰＳインデックス１０４、Ｖｉｔａｌインデックス１０５、ＡＲインデックス１０６の条件に合致する場合に、録画している映像にインデックスを自動付与する。そして、インデックス自動作成録画処理部１０８は、録画を終了すると録画したインデックス付き映像データ１１２を映像インデックスルール管理システム１０１に送信する。当該インデックス付き映像データ１１２は、スマートデバイス１０７の記憶装置にも保存するようにしても良い。
【００２１】
＜映像インデックス作成処理の概念＞
図２は、各映像インデックスの設定方式とその設定に基づく映像インデックスの作成処理の概念を示す図である。図２には、ある利用者に固有の映像インデックスルール１０２に含まれる、ＧＰＳインデックス２１と、Ｖｉａｔａｌインデックス２２と、ＡＲインデックス２３と、が示されている。
【００２２】
ＧＰＳインデックス２１は、設定用画面上に地図２１１を表示し、地図２１１上に利用者が進入したらインデックスを自動付与する対象となるエリア２１２を円形の領域として指定する。そして、インデックス自動作成録画処理部１０８は、映像の録画中にＧＰＳデータ２１３を監視し利用者がエリア２１２内に進入したことを検知した際にその録画時間数に対してＧＰＳインデックス２１４を録画映像に付与する。
【００２３】
Ｖｉｔａｌインデックス２２は、設定用画面上にどの生体データを監視するのかを示すバイタル種別２２１とその閾値２２２を指定する。そして、インデックス自動作成録画処理部１０８は、映像の録画中に生体データ２２４を監視し、バイタル種別２２１に設定した生体データが閾値２２２を比較演算子２２３に設定した条件を満たしていることを検知した際にその録画時間数に対してＶｉｔａｌインデックス２２５を録画映像に付与する。
【００２４】
ＡＲインデックス２３は、設定用画面上にＡＲマーカの種別を表すマーカ種別２３１とその種別のマーカのうち映像インデックスの付与契機となる検知すべきコード値２３２を指定する。そして、インデックス自動作成録画処理部１０８は、映像の録画中にＡＲマーカ２３３を検出・解析し、その内容がマーカ種別２３１とコード値２３２に合致した際、その録画時間数に対してＡＲインデックス２３４を録画映像に付与する。
【００２５】
各インデックスは、映像インデックスルール１０２において独立のものとして設定されている。従って、インデックス自動作成録画処理部１０８は、それぞれの条件が満たされた時点でインデックスを付与することになる。
【００２６】
＜映像インデックスルール設定テーブルの構造例＞
図３は、映像インデックスルールを格納する映像インデックスルール設定テーブル３０の構造例を示す図である。図３では、１つの映像インデックスルールがｋ個（ｋ＝０，１，２，・・・）のＧＰＳインデックスとｌ個（ｌ＝０，１，２，・・・）のＶｉｔａｌインデックスとｍ個（ｍ＝０，１，２，・・・）のＡＲインデックスとによって構成されていることが示されている。ｋ、ｌ、及びｍが「０」を含んでいるのは、映像インデックスルールを作成する際に、必ずしも全ての種類のインデックスを用いるとは限らないからである。
【００２７】
図２で説明したＧＰＳインデックスの設定内容は、ＧＰＳインデックス設定テーブル３１に格納される。また、Ｖｉｔａｌインデックスの設定内容は、Ｖｉｔａｌインデックス設定テーブル３２に格納される。ＡＲインデックスの設定内容は、示すＡＲインデックス設定テーブル３３に格納される。
【００２８】
以上のように、１つの映像インデックスルールは、複数種類のインデックスの組み合わせによって構成される。しかもある種類のインデックスを複数個用いる場合もある。例えば、ＧＰＳインデックスを複数用いる場合、第１のＧＰＳインデックスが示す領域に利用者が進入した場合に映像インデックスを付与し、第２のＧＰＳインデックスが示す、当該領域内のさらに特定された領域に利用者が進入した場合に別の映像インデックスを付与することも可能である。この場合、第１のＧＰＳインデックスによる映像インデックスと第２のＧＰＳインデックスによる映像インデックスは区別できるように付与されることが望ましい。
【００２９】
＜各インデックス設定テーブルの内容＞
図４は、各インデックス設定テーブルの内容（データ構成）例を示す図である。
ＧＰＳインデックス設定テーブル４１は、ＧＰＳインデックス設定テーブル３１に含まれる１つのテーブルの構成例を示し、インデックスを一意に識別・特定するためのインデックスＩＤと、映像インデックスを付与する領域の情報を示すエリア情報と、を構成項目として含んでいる。エリア情報は、例えば、指定した円形エリアの経度・緯度情報である。
【００３０】
Ｖｉｔａｌインデックス設定テーブル４２は、Ｖｉｔａｌインデックス設定テーブル３２に含まれる１つのテーブルの構成例を示し、インデックスを一意に識別・特定するためのインデックスＩＤと、バイタル種別と、映像インデックスを付与する際に用いられる閾値と、比較演算子と、を構成項目として含んでいる。比較演算子は、例えば、値が閾値以下であることを示す「＜」、値が閾値を超えていることを示す「＞」の２種類となる。
【００３１】
ＡＲインデックス設定テーブル４３は、ＡＲインデックス設定テーブル３３に含まれる１つのテーブルの構成例を示し、インデックスを一意に識別・特定するためのインデックスＩＤと、マーカ種別と、コード値と、を構成項目として含んでいる。
【００３２】
＜インデックス付き映像データの構成＞
図５は、インデックス付き映像データ１１２の構成を示す図である。図５により、撮影して取得した画像と映像インデックスルールによって付与されたインデックスの格納方法について説明する。
【００３３】
インデックス付き映像データ１１２は、スマートデバイス１０７から送信されてきた、映像データと付与されたインデックスを含み、映像格納テーブル５０と、インデックス格納テーブル５１と、によって構成される。映像格納テーブル５０は、例えば、撮像日時の情報に対応させて、撮影開始から撮影終了までに録画された映像を格納している。図５にも示されるように、１つの映像データ（撮影開始から終了までの連続する映像データ）には、ｎ個（ｎ＝１，２，・・・）複数のインデックス格納テーブル５１が紐づけられている。
【００３４】
インデックス格納テーブル５１は、例えば映像インデックスルール１０２に従って付与されたインデックスの種類と録画時間数の情報とを、各インデックス種別単位で格納している。つまり、例えば、ＧＰＳインデックス、Ｖｉｔａｌインデックス、及びＡＲインデックスのそれぞれはどのタイミングで付与されているか、それぞれの格納テーブルで管理される。各インデックス（例えば、ＧＰＳインデックス）が複数個設定されている場合には、同一種類のインデックスであっても別のテーブルで管理するようにしても良い。
【００３５】
＜インデックス付与処理＞
図６乃至８は、本実施形態によるインデックス付与処理を説明するためのフローチャートである。図６はＧＰＳインデックス付与処理を、図７はＶｉｔａｌインデックス付与処理を、図８はＡＲインデックス付与処理を、それぞれ示している。
【００３６】
（１）ＧＰＳインデックス付与処理（図６）
（i）ステップ６０１
スマートデバイス１０７にインストールされたインデックス自動作成録画処理部１０８は、録画開始と同時に録画時間数のカウントを開始し、映像インデックスルール１０２のうちＧＰＳインデックス設定テーブル３１に含まれるＧＰＳインデックス設定テーブル４１に示すエリア情報（例えば、円形エリア）を取得する。
【００３７】
（ii）ステップ６０２
インデックス自動作成録画処理部１０８は、スマートデバイス１０７に搭載されたＧＰＳセンサーからのＧＰＳデータを一定のタイミングで監視し取得する。
【００３８】
（iii）ステップ６０３
インデックス自動作成録画処理部１０８は、取得した現在地のＧＰＳデータがステップ６０１で取得したエリア情報内かどうか判定する。エリア内と判定された場合（ステップ６０３でＹｅｓの場合）、処理はステップ６０４に移行する。エリア外の場合（ステップ６０３でＮｏの場合）、処理はステップ６０５に移行する。
【００３９】
（iv）ステップ６０４
インデックス自動作成録画処理部１０８は、現在の録画時間数を再生開始位置とするＧＰＳインデックスを生成し、スマートデバイス１０７のローカル記憶領域に蓄積する。
【００４０】
（v）ステップ６０５
インデックス自動作成録画処理部１０８は、録画終了のイベントが発生していないか検知し、録画終了であれば（ステップ６０５でＹｅｓの場合）、映像（録画）データとスマートデバイス１０７のローカル記憶領域に蓄積した映像インデックスを映像インデックスルール管理システム１０１に送信する。映像インデックスルール管理システム１０１は、スマートデバイス１０７から受信した映像データと映像インデックスを映像格納テーブル５０、及びインデックス格納テーブル５１のそれぞれにインデックス付き映像データ１１２として格納する。録画終了でなければ（ステップ６０５でＮｏの場合）、処理はステップ６０２に移行する。
【００４１】
（２）Ｖｉｔａｌインデックス付与処理（図７）
（i）ステップ７０１
インデックス自動作成録画処理部１０８は、録画開始と同時に録画時間数のカウントを開始し、映像インデックスルールのうちＶｉｔａｌインデックス設定テーブル３２に含まれるＶｉｔａｌインデックス設定テーブル４２に示すバイタル種別、閾値、比較演算子を取得する。
【００４２】
（ii）ステップ７０２
インデックス自動作成録画処理部１０８は、スマートデバイス１０７とネットワーク的に接続されたリスト型のウェアラブル端末から生体データを一定のタイミングで検出する。
【００４３】
（iii）ステップ７０３
インデックス自動作成録画処理部１０８は、取得した生体データをステップ７０１で取得した閾値と比較演算子に指定された演算子で比較して合致するかどうか判定する。合致する場合（ステップ７０３でＹｅｓの場合）、処理はステップ７０４に移行する。合致しない場合（ステップ７０３でＮｏの場合）、処理はステップ７０５に移行する。
【００４４】
（iv）ステップ７０４
インデックス自動作成録画処理部１０８は、現在の録画時間数を再生開始位置とするＶｉｔａｌインデックスを生成し、スマートデバイス１０７のローカル記憶領域に蓄積する。
【００４５】
（v）ステップ７０５
インデックス自動作成録画処理部１０８は、録画終了のイベントが発生していないか検知し、録画終了であれば（ステップ７０５でＹｅｓの場合）、録画データとスマートデバイス１０７のローカル記憶領域に蓄積した映像インデックスを映像インデックスルール管理システム１０１に送信する。映像インデックスルール管理システム１０１は、スマートデバイス１０７から受信した映像データと映像インデックスを映像格納テーブル５０、及びインデックス格納テーブル５１のそれぞれにインデックス付き映像データ１１２として格納する。録画終了でなければ（ステップ７０５でＮｏの場合）、処理はステップ７０２に移行する。
【００４６】
（３）ＡＲインデックス付与処理（図８）
（i）ステップ８０１
インデックス自動作成録画処理部１０８は、録画開始と同時に録画時間数のカウントを開始し、映像インデックスルールのうちＡＲインデックス設定テーブル３３に含まれるＡＲインデックス設定テーブル４３に示すマーカ種別、コード値を取得する。
【００４７】
（ii）ステップ８０２
インデックス自動作成録画処理部１０８は、映像内にＡＲマーカが出現したらそのＡＲマーカのコード値を読み取る。
【００４８】
（iii）ステップ８０３
インデックス自動作成録画処理部１０８は、取得したＡＲマーカのコード値がステップ８０１で取得したコード値と合致するかどうか判定する。合致する場合（ステップ８０３でＹｅｓの場合）、処理はステップ８０４に移行する。合致しない場合（ステップ８０３でＮｏの場合）、処理はステップ８０５に移行する。
【００４９】
（iv）ステップ８０４
インデックス自動作成録画処理部１０８は、現在の録画時間数を再生開始位置とするＡＲインデックスを生成し、スマートデバイス１０７のローカル記憶領域に蓄積する。
【００５０】
（v）ステップ８０５
インデックス自動作成録画処理部１０８は、録画終了のイベントが発生していないか検知し、録画終了であれば（ステップ８０５でＹｅｓの場合）、録画データとスマートデバイス１０７のローカル記憶領域に蓄積した映像インデックスを映像インデックスルール管理システム１０１に送信する。映像インデックスルール管理システム１０１は、スマートデバイス１０７から受信した映像データと映像インデックスを映像格納テーブル５０、及びインデックス格納テーブル５１のそれぞれにインデックス付き映像データ１１２として格納する。録画終了でなければ（ステップ８０５でＮｏの場合）、処理はステップ８０２に移行する。
【００５１】
＜映像インデックスの検索用ユーザインタフェース＞
図９は、映像インデックスの検索用ユーザインタフェースの構成例を示す図である。検索用ユーザインタフェース（映像インデックス検索）９０は、映像インデックスルール管理システム１０１に保存されたインデックス付き映像データ１１２に対してインデックスルールで検索するときに用いられるものである。
【００５２】
検索用ユーザインタフェース９０は、例えば、検索対象の映像を入力するための欄である映像ファイル９１と、検索対象のインデックス種別を入力するための欄であるインデックス種別９２と、検索実行ボタン９３と、検索結果表示領域９４と、によって構成される。
【００５３】
スマートデバイス１０７の利用者は、映像インデックス検索画面（検索用ユーザインタフェース９０）において、参照したい映像ファイル９１と検索したいインデックス種別９２を指定して検索実行ボタン９３を押下する。インデックス種別９２では、「ＧＰＳインデックス」、「Ｖｉｔａｌインデックス」、「ＡＲインデックス」、或いは「全て」を指定することができるようになっている。
【００５４】
検索結果表示領域９４には、映像ファイル９１に付与されている映像インデックス位置が一覧表示される。一覧表示されたインデックス位置を押下するとその位置から映像再生が開始される。
【００５５】
＜まとめ＞
（i）本実施形態による撮像装置（スマートデバイス）では、インデックス自動処理部（プログラム）が、それぞれ異なる基準でインデックスを付与する複数のインデックス付与ルールを含む映像インデックスルールに従って、撮影された映像にインデックスを付与する。映像インデックスルールは、管理サーバ（映像インデックスルール管理システム）から取得しても良いし、予め撮像装置内に設定してもいても良い。このようにすることにより、撮像装置の利用者に固有のインデックス付与ルール（基準）で撮影した映像にインデックスを付与することができるので、利用者にとって真に必要な箇所にインデックスを付与することができるようになる。従って、利用者は、自分が希望する位置から撮影した映像を再生することができるようになる。
【００５６】
また、インデックスには、撮影開始からインデックスが付与された位置までの時間と、何れのインデックス付与ルールによって前記インデックスが付与されたかを示すインデックス種別が含まれるようにしても良い。このようにすることにより、インデックス種別ごとに検索を実行することが可能となり、映像の頭出し再生がより容易になる。
【００５７】
（ii）本発明は、実施形態の機能を実現するソフトウェアのプログラムコードによっても実現できる。この場合、プログラムコードを記録した記憶媒体をシステム或は装置に提供し、そのシステム或は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出す。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード自体、及びそれを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどが用いられる。
【００５８】
また、プログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現されるようにしてもよい。さらに、記憶媒体から読み出されたプログラムコードが、コンピュータ上のメモリに書きこまれた後、そのプログラムコードの指示に基づき、コンピュータのＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現されるようにしてもよい。
【００５９】
さらに、実施の形態の機能を実現するソフトウェアのプログラムコードを、ネットワークを介して配信することにより、それをシステム又は装置のハードディスクやメモリ等の記憶手段又はＣＤ−ＲＷ、ＣＤ−Ｒ等の記憶媒体に格納し、使用時にそのシステム又は装置のコンピュータ（又はＣＰＵやＭＰＵ）が当該記憶手段や当該記憶媒体に格納されたプログラムコードを読み出して実行するようにしても良い。
【００６０】
ここで述べたプロセス及び技術は本質的に如何なる特定の装置に関連することはなく、コンポーネントの如何なる相応しい組み合わせによってでも実装できることを理解する必要がある。更に、汎用目的の多様なタイプのデバイスがここで記述した教授に従って使用可能である。ここで述べた方法のステップを実行するのに、専用の装置を構築するのが有益であることが判るかもしれない。また、実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。本発明は、具体例に関連して記述したが、これらは、すべての観点に於いて限定の為ではなく説明の為である。本分野にスキルのある者には、本発明を実施するのに相応しいハードウェア、ソフトウェア、及びファームウエアの多数の組み合わせがあることが解るであろう。例えば、記述したソフトウェアは、アセンブラ、Ｃ／Ｃ＋＋、ｐｅｒｌ、Ｓｈｅｌｌ、ＰＨＰ、Ｊａｖａ（登録商標）等の広範囲のプログラム又はスクリプト言語で実装できる。
【００６１】
さらに、上述の実施形態において、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。全ての構成が相互に接続されていても良い。
【００６２】
加えて、本技術分野の通常の知識を有する者には、本発明のその他の実装がここに開示された本発明の明細書及び実施形態の考察から明らかになる。明細書と具体例は典型的なものに過ぎず、本発明の範囲と精神は後続する特許請求範囲で示される。
【符号の説明】
【００６３】
１  映像インデックス作成システム
１０１  映像インデックスルール管理システム
１０２  映像インデックスルール
１０４  ＧＰＳインデックス
１０５  Ｖｉｔａｌインデックス
１０６  ＡＲインデックス
１０７  スマートデバイス
１０８  インデックス自動作成録画処理部
１１２  インデックス付き映像データ
【図１】
2017130723.tif 000003
【図２】
2017130723.tif 000004
【図３】
2017130723.tif 000005
【図４】
2017130723.tif 000006
【図５】
2017130723.tif 000007
【図６】
2017130723.tif 000008
【図７】
2017130723.tif 000009
【図８】
2017130723.tif 000010
【図９】
2017130723.tif 000011