(57)【要約】      （修正有）【課題】撮影した映像に、ユーザの意図するメタデータを容易に付与できる仕組みを提供する。【解決手段】静止画または動画である映像データを撮影する撮影手段と、撮影された映像データに付加するための複数の付加情報を管理する管理手段と、撮影した映像データを記憶する記憶手段とを備える情報処理端末である。付加情報のうちいずれかの付加情報に対応づけられたオブジェクトであって、映像データを撮影する指示と当該オブジェクトに対応づけられた付加情報の指定とを併せて受け付けるためのオブジェクトを複数表示する表示手段と、オブジェクトを通じて、撮影する指示と当該オブジェクトに対応づけられた付加情報の指定とを併せてユーザから受け付ける受付手段と、撮影された映像データに、受付けた付加情報を対応付けて記憶手段に書込んで記憶させる書込記憶手段とを備える。【選択図】図９
2016123083.tif 000002
【特許請求の範囲】
【請求項１】
静止画または動画である映像データを撮影する撮影手段と、前記撮影手段で撮影された映像データに付加するための複数の付加情報を管理する管理手段と、前記撮影手段で撮影した映像データを記憶する記憶手段とを備える情報処理端末であって、
前記管理手段で管理される前記付加情報のうちいずれかの付加情報に対応づけられたオブジェクトであって、前記撮影手段で映像データを撮影する指示と当該オブジェクトに対応づけられた前記付加情報の指定とを併せて受け付けるためのオブジェクトを複数表示する表示手段と、
前記表示手段で表示された前記オブジェクトを通じて、前記撮影手段で映像データを撮影する指示と当該オブジェクトに対応づけられた前記付加情報の指定とを併せてユーザから受け付ける受付手段と、
前記受付手段で受け付けた撮影の指示に基づいて当該撮影手段で撮影された映像データに、当該受付手段で指定を受付けた付加情報を対応付けて前記記憶手段に書込んで記憶させる書込記憶手段と
を備えることを特徴とする情報処理端末。
【請求項２】
前記書込記憶手段は、前記受付手段が、該同じタイミングで複数の前記付加情報の指定を受付けた場合には、前記撮影手段で撮影した１の映像データに、当該受付手段が指定を受付けたそれぞれの付加情報を対応付けて前記記憶手段に記憶させることを特徴とする請求項１に記載の情報処理端末。
【請求項３】
前記受付手段は、前記表示手段で表示される複数の前記オブジェクトのうち、はじめに押下を受付けたオブジェクトの押下を受け付けてから押下の解除を受付けるまでの間に、当該オブジェクトに含まれるオブジェクトのうち、はじめに押下を受付けたオブジェクトと異なるオブジェクトの押下をさらに受付けた場合には、はじめに押下を受付けたオブジェクトの押下が解除された際に、はじめに押下を受付けたオブジェクトに対応する前記付加情報の指定と後から押下を受付けたオブジェクトに対応する前記付加情報の指定とを併せて受け付けることを特徴とする請求項１または２に記載の情報処理端末。
【請求項４】
前記表示手段は、表示している複数の前記オブジェクトのうち、いずれのオブジェクトがユーザからの選択を受けつけている状態にあるのかを、識別可能に表示することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理端末。
【請求項５】
前記表示手段は、前記管理手段で管理される複数の前記付加情報がそれぞれ重複することなく対応付けられている複数のオブジェクトを表示することを特徴とする請求項１乃至４のいずれか１項に記載の情報処理端末。
【請求項６】
前記受付手段が映像データの撮影指示を受付けた際に前記撮影手段で撮影できる映像データの情報を取得する映像データ取得手段と、
前記映像データ取得手段で取得した映像データの情報に基づいて、前記管理手段で管理される複数の前記付加情報の中から、前記表示手段で表示されるオブジェクトに対応させるべき付加情報を抽出する抽出手段とを更に備え、
前記表示手段は、前記映像データ取得手段で取得した映像データとともに、前記抽出手段によって抽出された付加情報が対応付けられた前記オブジェクトを表示することを特徴とする請求項１乃至５のいずれか１項に記載の情報処理端末。
【請求項７】
静止画または動画である映像データを撮影する撮影手段と、前記撮影手段で撮影された映像データに付加するための複数の付加情報を管理する管理手段と、前記撮影手段で撮影した映像データを記憶する記憶手段とを備える情報処理端末における制御方法であって、
前記情報処理端末の表示手段が、前記管理手段で管理される前記付加情報のうちいずれかの付加情報に対応づけられたオブジェクトであって、前記撮影手段で映像データを撮影する指示と当該オブジェクトに対応づけられた前記付加情報の指定とを併せて受け付けるためのオブジェクトを複数表示する表示工程と、
前記情報処理端末の受付手段が、前記表示工程で表示された前記オブジェクトを通じて、前記撮影手段で映像データを撮影する指示と当該オブジェクトに対応づけられた前記付加情報の指定とを併せてユーザから受け付ける受付工程と、
前記情報処理端末の書込記憶手段が、前記受付工程で受け付けた撮影の指示に基づいて当該撮影手段で撮影された映像データに、当該受付工程で指定を受付けた付加情報を対応付けて前記記憶手段に記憶させる書込記憶工程と
を含むことを特徴とする制御方法。
【請求項８】
静止画または動画である映像データを撮影する撮影手段と、前記撮影手段で撮影された映像データに付加するための複数の付加情報を管理する管理手段と、前記撮影手段で撮影した映像データを記憶する記憶手段とを備える情報処理端末で読み取り実行が可能なプログラムであって、
前記情報処理端末を、
前記管理手段で管理される前記付加情報のうちいずれかの付加情報に対応づけられたオブジェクトであって、前記撮影手段で映像データを撮影する指示と当該オブジェクトに対応づけられた前記付加情報の指定とを併せて受け付けるためのオブジェクトを複数表示する表示手段と、
前記表示手段で表示された前記オブジェクトを通じて、前記撮影手段で映像データを撮影する指示と当該オブジェクトに対応づけられた前記付加情報の指定とを併せてユーザから受け付ける受付手段と、
前記受付手段で受け付けた撮影の指示に基づいて当該撮影手段で撮影された映像データに、当該受付手段で指定を受付けた付加情報を対応付けて前記記憶手段に書込んで記憶させる書込記憶手段と
して機能させることを特徴とするプログラム。
【請求項９】
静止画または動画である映像データを撮影する撮影手段と、前記撮影手段で撮影された前記映像データに付加するための複数の付加情報を管理する管理手段と、前記撮影手段で撮影した映像データを記憶する記憶手段とを備える情報処理端末であって、
前記撮影手段で映像データを撮影する指示を受付けるとともに、当該撮影手段で撮影された当該映像データに付加するための任意の付加情報の指定を受け付ける受付手段と、
前記受付手段で受付けた撮影する指示に基づいて当該撮影手段で撮影された映像データに、当該受付手段で指定を受けつけた付加情報を対応付けて、前記記憶手段に記憶させる書込記憶手段とを備え、
前記受付手段には、１つの受付手段に対し前記管理手段で管理される前記付加情報の中から予め複数の付加情報が割当てられており、当該１つの受付手段に割当てられた当該複数の付加情報の中から、任意の付加情報の指定を受け付けることを特徴とする情報処理端末。
【請求項１０】
前記受付手段は、ユーザのフリック動作の方向に応じて、前記撮影手段で撮影された当該映像データに付加するための任意の付加情報の指定を受け付けることを特徴とする請求項９に記載の情報処理端末。
【請求項１１】
前記フリック動作の方向に、前記映像データに付加するための付加情報を対応させる指示を受付ける対応指示受付手段を更に備えることを特徴とする、請求項１０に記載の情報処理端末。
【請求項１２】
静止画または動画である映像データを撮影する撮影手段と、前記撮影手段で撮影された前記映像データに付加するための複数の付加情報を管理する管理手段と、前記撮影手段で撮影した映像データを記憶する記憶手段とを備える情報処理端末における制御方法であって、
前記情報処理端末の受付手段が、前記撮影手段で映像データを撮影する指示を受付けるとともに、当該撮影手段で撮影された当該映像データに付加するための任意の付加情報の指定を受け付ける受付工程と、
前記情報処理端末の書込記憶手段が、前記受付工程で受付けた撮影する指示に基づいて当該撮影手段で撮影された映像データに、当該受付工程で指定を受けつけた付加情報を対応付けて、前記記憶手段に記憶させる書込記憶工程とを含み、
１の受付手段に対し前記管理手段で管理される前記付加情報の中から予め複数の付加情報が割当てられており、前記受付工程では、当該１の受付手段に割当てられた当該複数の付加情報の中から、任意の付加情報の指定を受け付けることを特徴とする制御方法。
【請求項１３】
静止画または動画である映像データを撮影する撮影手段と、前記撮影手段で撮影された前記映像データに付加するための複数の付加情報を管理する管理手段と、前記撮影手段で撮影した映像データを記憶する記憶手段とを備える情報処理端末で読み取り実行が可能なプログラムであって、
前記情報処理端末を、
前記撮影手段で映像データを撮影する指示を受付けるとともに、当該撮影手段で撮影された当該映像データに付加するための任意の付加情報の指定を受け付ける受付手段と、
前記受付手段で受付けた撮影する指示に基づいて当該撮影手段で撮影された映像データに、当該受付手段で指定を受けつけた付加情報を対応付けて、前記記憶手段に記憶させる書込記憶手段として機能させ、
前記受付手段には、１の受付手段に対し前記管理手段で管理される前記付加情報の中から予め複数の付加情報が割当てられており、当該１の受付手段に割当てられた当該複数の付加情報の中から、任意の付加情報の指定を受け付けることを特徴とするプログラム。
【請求項１４】
静止画または動画である映像データを撮影する撮影手段と、前記撮影手段で撮影された映像データに付加するための複数の付加情報を管理する管理手段と、物理的に複数設けられたボタンであって、前記映像データを撮影する際に当該撮影手段で映像データを撮影する指示を受付けるボタンと、前記撮影手段で撮影された映像データを記憶する記憶手段とを備える情報処理端末であって、
複数の前記ボタンのうち任意のボタンに、前記管理手段で管理される任意の付加情報を対応付ける指示を受付ける対応指示受付手段と、
前記対応指示受付手段で受付けた指示に基づいてそれぞれのボタンに対応付けられた付加情報と、当該付加情報とボタンとの対応関係とを、識別可能に表示する付加情報表示手段と、
前記ボタンで受付けた撮影の指示に基づいて撮影された前記映像データに、撮影指示を受付けた当該ボタンに対応付けられた付加情報を対応付けて前記記憶手段に記憶させる書込記憶手段と
を備えることを特徴とする情報処理端末。
【請求項１５】
静止画または動画である映像データを撮影する撮影手段と、前記撮影手段で撮影された映像データに付加するための複数の付加情報を管理する管理手段と、物理的に複数設けられたボタンであって、前記映像データを撮影する際に当該撮影手段で映像データを撮影する指示を受付けるボタンと、前記撮影手段で撮影された映像データを記憶する記憶手段とを備える情報処理端末における制御方法であって、
前記情報処理端末の対応指示受付手段が、複数の前記ボタンのうち任意のボタンに、前記管理手段で管理される任意の付加情報を対応付ける指示を受付ける対応指示受付工程と、
前記情報処理端末の付加情報表示手段が、前記対応指示受付工程で受付けた指示に基づいてそれぞれのボタンに対応付けられた付加情報と、当該付加情報とボタンとの対応関係とを、識別可能に表示する付加情報表示工程と、
前記情報処理端末の書込記憶手段が、前記ボタンで受付けた撮影の指示に基づいて撮影された前記映像データに、撮影指示を受付けた当該ボタンに対応付けられた付加情報を対応付けて前記記憶手段に記憶させる書込記憶工程と
を含むことを特徴とする制御方法。
【請求項１６】
静止画または動画である映像データを撮影する撮影手段と、前記撮影手段で撮影された映像データに付加するための複数の付加情報を管理する管理手段と、物理的に複数設けられたボタンであって、前記映像データを撮影する際に当該撮影手段で映像データを撮影する指示を受付けるボタンと、前記撮影手段で撮影された映像データを記憶する記憶手段とを備える情報処理端末で読み取り実行が可能なプログラムであって、
前記情報処理端末を、
複数の前記ボタンのうち任意のボタンに、前記管理手段で管理される任意の付加情報を対応付ける指示を受付ける対応指示受付手段と、
前記対応指示受付手段で受付けた指示に基づいてそれぞれのボタンに対応付けられた付加情報と、当該付加情報とボタンとの対応関係とを、識別可能に表示する付加情報表示手段と、
前記ボタンで受付けた撮影の指示に基づいて撮影された前記映像データに、撮影指示を受付けた当該ボタンに対応付けられた付加情報を対応付けて前記記憶手段に記憶させる書込記憶手段と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明は、情報処理端末、制御方法、プログラムであって、特に映像を撮影する情報処理端末に関する。
【背景技術】
【０００２】
近年、デジタルカメラ、デジタルビデオカメラ、映像撮影機能のついた携帯端末といった様々な撮像端末の普及に伴って、静止画や動画といった映像データ（以下「映像」）の撮影が容易になり、世の中の映像が加速度的に増え続けている。そして、増え続ける映像をいかにしてカテゴライズ（分類）し（例えば、「人物」「風景」「建物」など）、ユーザが整理・活用しやすいよう管理するかが大きな課題となっている。
この問題を解決するべく、映像を容易かつ適切にカテゴライズするためのタグ（付加情報、メタデータ）を付与するための様々な技術が提案されている。
タグを付与する方法は、大きく２つに分類される。
【０００３】
第一の方法は、特許文献１に代表される、タグを付与する際の労力を低減する方法である。そして、撮像端末で撮影した映像に対してこの方法を用いれば、ユーザが意図するタグを、少ない労力で付与することができる。
【０００４】
第二の方法は、特許文献２に代表される、タグを付与したい映像に対し、所定のルールに基づいてタグを自動的に付与・あるいは変換する方法である。この方法を用いれば、ユーザは撮像端末で撮影した映像にメタデータを付与する手間がかからなくなる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−８６１２４号公報
【特許文献２】特開２００５−３４６４４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の方法は、ユーザが映像に対応付けたいカテゴリを音声信号にて入力受付し、このデータをメタデータに変換して映像に付与する方法である。そのため、ユーザはキーボード入力をすることなく、少ない労力でユーザの意図したメタデータを撮影した映像に付与することができる。しかし、大量のメタデータの付与処理を行なえば、ユーザの声帯に負担がかかるし、撮影時に見た画像をメタデータの付与時にさらにもう一度確認する手間も発生する。つまり、この方法ではユーザは撮像端末で撮影した後の映像にメタデータを付与する際に発生する負担や手間を軽減することはできても、なくすことはできない。
【０００７】
また、特許文献２の方法は、所定のルールに基づいてメタデータを自動的に付与・あるいは変換することができる。そのため、ユーザは特許文献１の問題点である、撮像端末で撮影した後の映像にメタデータを付与するというユーザの手間をなくすことができる。しかし、自動的にメタデータを付与するがゆえに、ユーザは特許文献１の長所であるユーザが意図するメタデータの確実な付与ができない可能性が残る。
本発明は、撮影した映像に、ユーザの意図するメタデータを容易に付与できる仕組みを提供する。
【課題を解決するための手段】
【０００８】
本発明は、静止画または動画である映像データを撮影する撮影手段と、前記撮影手段で撮影された映像データに付加するための複数の付加情報を管理する管理手段と、前記撮影手段で撮影した映像データを記憶する記憶手段とを備える情報処理端末であって、前記管理手段で管理される前記付加情報のうちいずれかの付加情報に対応づけられたオブジェクトであって、前記撮影手段で映像データを撮影する指示と当該オブジェクトに対応づけられた前記付加情報の指定とを併せて受け付けるためのオブジェクトを複数表示する表示手段と、前記表示手段で表示された前記オブジェクトを通じて、前記撮影手段で映像データを撮影する指示と当該オブジェクトに対応づけられた前記付加情報の指定とを併せてユーザから受け付ける受付手段と、前記受付手段で受け付けた撮影の指示に基づいて当該撮影手段で撮影された映像データに、当該受付手段で指定を受付けた付加情報を対応付けて前記記憶手段に書込んで記憶させる書込記憶手段とを備えることを特徴とする。
【０００９】
また、本発明は、静止画または動画である映像データを撮影する撮影手段と、前記撮影手段で撮影された前記映像データに付加するための複数の付加情報を管理する管理手段と、前記撮影手段で撮影した映像データを記憶する記憶手段とを備える情報処理端末であって、前記撮影手段で映像データを撮影する指示を受付けるとともに、当該撮影手段で撮影された当該映像データに付加するための任意の付加情報の指定を受け付ける受付手段と、前記受付手段で受付けた撮影する指示に基づいて当該撮影手段で撮影された映像データに、当該受付手段で指定を受けつけた付加情報を対応付けて、前記記憶手段に記憶させる書込記憶手段とを備え、前記受付手段には、１つの受付手段に対し前記管理手段で管理される前記付加情報の中から予め複数の付加情報が割当てられており、当該１つの受付手段に割当てられた当該複数の付加情報の中から、任意の付加情報の指定を受け付けることを特徴とする。
【００１０】
また、本発明は、静止画または動画である映像データを撮影する撮影手段と、前記撮影手段で撮影された映像データに付加するための複数の付加情報を管理する管理手段と、物理的に複数設けられたボタンであって、前記映像データを撮影する際に当該撮影手段で映像データを撮影する指示を受付けるボタンと、前記撮影手段で撮影された映像データを記憶する記憶手段とを備える情報処理端末であって、複数の前記ボタンのうち任意のボタンに、前記管理手段で管理される任意の付加情報を対応付ける指示を受付ける対応指示受付手段と、前記対応指示受付手段で受付けた指示に基づいてそれぞれのボタンに対応付けられた付加情報と、当該付加情報とボタンとの対応関係とを、識別可能に表示する付加情報表示手段と、前記ボタンで受付けた撮影の指示に基づいて撮影された前記映像データに、撮影指示を受付けた当該ボタンに対応付けられた付加情報を対応付けて前記記憶手段に記憶させる書込記憶手段とを備えることを特徴とする。
【発明の効果】
【００１１】
このように設けることで、撮影した映像に、ユーザの意図するメタデータ（タグ、付加情報）を容易に付与できる仕組みを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の撮像端末ハードウエア構成の一例を示した構成図である。
【図２】本発明のメインフローの一例を示した構成図である。
【図３】表示部２１０に表示される画面の構成の一例を示した構成図である。
【図４】タグを追加登録する際と登録した際に遷移する表示画面の構成図の一例である。
【図５】シーン認識や登録人物の検出に応じたタグが対応付けられた、シャッターボタンを表示した状態の一例を示す構成図である。
【図６】ユーザがシャッターボタンを押下し、ピントが合った状態の表示画面の一例を示した構成図である。
【図７】ユーザがシャッターボタンを押下し、ピントが合った状態の表示画面の一例を示した構成図である。
【図８】図２のメインフローのステップＳ２０２のサブフローの一例を示した構成図である。
【図９】ユーザから撮影指示やカテゴリの指定を受け付ける画面の一例を示した構成図である。
【図１０】本発明のデータテーブルの一例を示した構成図である。
【図１１】図３・７・９の変形例の一例を示した構成図である。
【図１２】フリックシャッターボタン１１０１の動きの一例を示した構成図である。
【図１３】図３（ａ）の変形例の一例を示した構成図である。
【図１４】フリックシャッターボタン１１０１に、手動でタグの割当てを行うための画面の一例を示した構成図である。
【図１５】シャッターボタンに割当てられたタグを管理する管理テーブルの一例を示した構成図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は、本発明の撮像端末ハードウエア構成の一例を示した構成図である。
【００１４】
撮像端末１００は、カメラ機能を備えた端末で、静止画や動画などの映像撮影を行うことができ、撮影した映像に「メタデータ（付加情報）の付与」を行う（対応付けて記憶する）こともできる情報処理端末である。本実施例では、特に主にタッチ式スクリーン型の携帯端末（いわゆるスマートフォン）、デジタルカメラ、デジタルビデオカメラ、カメラ付携帯ゲーム機などを想定している。しかし、撮像ができる機器であればよく、特にハードウエアを限定するものではない。
【００１５】
２０１はＣＰＵで、ＲＯＭ２０２のプログラム用ＲＯＭや外部メモリ２１１に記憶されたプログラムをＲＡＭ２０３にロードして実行することによりシステムバス２０４に接続された各デバイスを制御する。また、このＲＯＭ２０２のフォント用ＲＯＭにはフォントデータ等を記憶し、ＲＯＭ２０２のデータ用ＲＯＭには各種データを記憶する。２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。２０２はキーボードコントローラ（入力コントローラ）で、２０９や図示しないポインティングデバイス、例えばタッチパッドからの入力を制御する。
【００１６】
入力コントローラ２０５は入力デバイス２０９を制御する。なお入力デバイス２０９には、タッチパネルも含まれ、その場合は、入力デバイス２０９が表示部２１０を兼ねているケースもある。２０６はビデオカード（ＶＣ）で、表示部２１０の表示を制御する。
【００１７】
２０７はメモリコントローラで、外部メモリ２１１（ハードディスク等の記憶手段）とのアクセスを制御する。２０８はネットワークインターフェースカード（ＮＩＣ）で、通信ネットワーク１６０上の通信を制御する。
２２０は、ＧＰＳ（グローバル・ポジショニング・システム，Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ，全地球測位網）コントローラである。ＧＰＳ受信機コントローラ２２０は、撮像端末１００の現在位置を特定するための、ＧＰＳ受信機２２１の制御を行う。
カメラコントローラ２２２は、静止画や動画といった映像を撮影するユニットであるカメラユニット２２３を制御する。
【００１８】
カメラユニット２２３は、静止や動画などの映像を撮影するためのレンズや撮像素子を備えたユニットである。カメラユニット２２３のレンズを通じて取り込まれた端末外部の光は、撮像素子で電磁的なデータに変換されてＣＰＵ２０１で処理され、表示部２１０に表示されたり、ユーザの撮影指示に基づいて映像データとして外部メモリ２１１に記憶・管理されたりする。つまり、カメラユニット２２３、カメラコントローラ２２２、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、外部メモリ２１１の組み合わせが、後述のシャッターボタンで撮影指示を受付けた際、撮影できる映像データの情報を取得する映像データ取得手段になる。また、映像を撮影する撮影手段ともなる。
【００１９】
図２は、本発明のフローチャートの一例を示した構成図である。具体的には、ＣＰＵ２０１が外部メモリに記憶された制御プログラムをＲＡＭ２０３にロードして実行することにより行われるものであるが、簡易な表現とすべく撮像端末１００を主体として説明する。また、後述の図８のフローも同様に、簡易な表現とすべく撮像端末１００を主体として説明する。
ステップＳ２０１では、撮像端末１００は、カメラユニット２２３にて取得した映像を、表示部２１０に表示する。
【００２０】
ステップＳ２０２では、撮像端末１００は、ステップＳ２０１で取得した映像に基づいて、シャッターボタン３０１（候補シャッターボタン５０１含む）を表示する。また、シャッターボタンに対応させるタグの追加登録を受け付ける。なおステップＳ２０２の詳細については、図８のサブフローにて後述する。
【００２１】
ステップＳ２０３−１では、撮像端末１００は、ユーザからシャッターボタン３０１の押下を受け付ける。入力の受け付けは、入力デバイス２０９であってもよいし、タッチパネルディスプレイのような、入力デバイス２０９を兼ねた表示部２１０であってもよい。
【００２２】
ステップＳ２０３−２では、撮像端末１００は、シャッターボタン３０１を、ステップＳ２０３−１でユーザから押下を受け付けたか否かを判定する。そして押下を受け付けたと判定した場合には、ステップＳ２０４に遷移し、一方、押下を受け付けていないと判定した場合には、ステップＳ２０１に遷移する。
【００２３】
ステップＳ２０４では、撮像端末１００は、撮影しようとしている映像ピント合わせを行なう。なお、ピントを合わせるための具体的な方法については、撮影端末の既知の技術であるため詳細な説明は省く。
【００２４】
ステップＳ２０５では、撮像端末１００は、ステップＳ２０４にてピントが合ったかどうかを判定する。そしてピントが合ったと判定した場合には、ステップＳ２０６に遷移し、一方、ピントが合っていないと判定した場合には、ステップＳ２０４に遷移する。
ステップＳ２０６では、撮像端末１００は、表示部２１０に表示されている映像のピントの合った箇所に、ピントマーク６０１（詳細は図６）を表示する。
【００２５】
ステップＳ２０７では、撮像端末１００は、押下を受け付けたシャッターボタン３０１と押下を受け付けていないシャッターボタン３０１とがユーザに識別できるよう、表示制御を行なう。具体的には、例えば図６に示すように押下を受け付けていないシャッターボタン３０１を非表示にする、図７に示すように押下を受け付けていないシャッターボタン３０１を半透明に表示する、といった表示制御が挙げられる。しかし、識別可能に制御できればよいので、特に識別表示の方法を限定するものではない（例えば、押下を受け付けたボタンの色を変えるなど）。詳細は図６及び図７にて後述する。
【００２６】
ステップＳ２０８では、撮像端末１００は、映像に対応付けたいメタデータ（タグ、付加情報）の追加指定と、指定解除の受付を行う。具体的には、最初に押下を受け付けたシャッターボタン３０１（第一のオブジェクト）以外のシャッターボタン３０１（第二のオブジェクト）の押下を受け付けることによって、追加するタグの指定と指定解除を受け付ける。詳細については、図７にて説明する。
【００２７】
ステップＳ２０９では、撮像端末１００は、ユーザからステップＳ２０３−１で最初に押下を受け付けたシャッターボタン３０１（第一のオブジェクト）からユーザが指を離したかどうかを判定する。そして最初に押されたシャッターボタン３０１からユーザが指を離した（ボタンの押下が解除された）と判定した場合には、ステップＳ２１０に遷移し、一方、離していない（ボタンの押下が継続している）と判定した場合には、ステップＳ２０８に遷移する。
【００２８】
ステップＳ２１０では、撮像端末１００は、押下を受け付けたシャッターボタン３０１に対応するメタデータ（タグ、付加情報）の指定を受け付けるとともに、撮影の指示を受け付けて映像の撮影を開始する。
【００２９】
ステップＳ２１１では、撮像端末１００は、ステップＳ２１０の撮影が完了したかどうかを判定する。そして完了したと判定した場合には、ステップＳ２１２に遷移し、一方、完了していないと判定した場合には、ステップＳ２１１に遷移する。
【００３０】
ステップＳ２１２では、撮像端末１００は、ステップＳ２０３−１で最初に押下を受け付けたシャッターボタン３０１に対応するタグと、ステップＳ２０８で追加指定の候補として受け付けたタグとを、撮影した映像に対応付けて記録する。つまり、撮影した映像にタグ（メタデータ、付加情報）を付加して図１０（ｂ）のデータテーブルに記録する。具体的には、外部メモリ２１１（記憶手段）で管理されるデータテーブルに、撮影した画像に受けつけたタグを対応付けて書込んで記憶させる（書込記憶手段）。
【００３１】
ステップＳ２１３では、撮像端末１００は、本フローチャートの終了の指示をユーザから受けつけて終了するか否かを判定する。そして受け付けたと判定した場合には、本フローチャートを終了し、一方、終了していないと判定した場合には、ステップＳ２０１に遷移する。
図３は、表示部２１０に表示される画面の構成の一例を示した構成図である。
【００３２】
図３における撮像端末１００の表示部２１０は、タッチパネル型のモニタであり、ユーザからのコマンド入力を受け付けることができる。撮像端末１００は、カメラユニット２２３を通じて取り込んだ光（撮像対象となる被写体）をＣＰＵ２０１で処理し映像として表示部２１０に表示すると共に、ユーザからの指示を受け付けるための様々なボタン（オブジェクト）を表示している。
【００３３】
シャッターボタン３０１は、ユーザからボタンの押下の受け付けを通じて、映像の撮影の指示を受け付けるボタン（オブジェクト）である。また、シャッターボタン３０１には、それぞれ図１０（ａ）のデータテーブルにて管理されている「タグ」（メタデータ、付加情報）が対応付けられている。「タグ」は、受付手段によって撮影された映像を、分類するために用いられる付加情報である。
【００３４】
シャッターボタン３０１は、撮影の指示を受け付ける受付手段である。そして、撮影の指示に基づいて撮影した映像に付与するためのタグ（メタデータ、付加情報）を選択する指示を受け付けるためのボタン（オブジェクト）でもある。シャッターボタン３０１は、図１０（ａ）に登録されているタグに基づいて、複数表示される（各々のシャッターとタグの対応を管理するデータテーブルの詳細については、図１５にて後述する）。そして、その中のボタンがユーザに押下される（ユーザから選択の指示を受け付ける）ことで、ユーザの意図するメタデータ（タグ、付加情報）を撮影された映像に対応させることができる。
つまり、シャッターボタン３０１は、撮影した映像に付与するためのメタデータ（タグ、付加情報）を選択する指示をユーザから受け付ける受付手段でもある。
【００３５】
以上のように、撮像端末１００は、シャッターボタン３０１は、ユーザから押下を受け付けると、映像を撮影し、押下されるボタンに対応したメタデータを撮影した映像に対応付けて（付加して）、外部メモリ２１１に記憶する（記憶手段）。
ここでシャッターボタン３０１の、「押下」について補足する。
【００３６】
シャッターボタン３０１は、「押下」を受け付けたタイミングで指示を受け付けるタイプ（例えば図９のケース）だけでなく、タッチパネルによっては、ボタンの押下後、指を離すタイミングで指示を受け付けるタイプもある（例えば図７や図８のケース）。本実施例においては、ユーザからシャッターボタン３０１の「押下」を受け付ける概念には、図７や図８のケースのようにボタンの押下後、ボタンを離したタイミングで撮影の指示やメタデータの指定を受け付けるタイプのものも含めるものとする。また、シャッターボタン３０１は、対応するタグ（付加情報、メタデータ）の異なるシャッターボタン３０１が複数表示されることが望ましい。なぜならば、ユーザが最も意図するカテゴリを選択できるよう設けることで、ユーザの任意のタグの指定を受け付けることができるからである（受付手段で指定を受け付けるための、タグ（メタデータ）の候補を複数表示する）。
【００３７】
シャッター追加表示ボタン３０２は、図３（ａ）の画面の状態でユーザからの押下を受け付けると、図３（ａ）で表示されていないシャッターボタン３０３と新たなメタデータの登録を受け付ける画面を立ち上げるシャッター登録画面表示ボタン３０４とを表示する。つまり、図３（ｂ）に示すような画面に遷移する。反対に図３（ｂ）に示すような画面表示の状態で押下を受け付けた場合には、図３（ａ）示すような追加のシャッターボタンや、シャッター登録画面表示ボタン３０４が非表示の画面に画面遷移するボタンでもある。なお、シャッター登録画面表示ボタン３０４をタッチした際の表示画面の説明については、図４にて後述する。
【００３８】
また、さらにユーザの手３０６でシャッターボタン３０１を切替えるスライダ３０５のように、表示しきれないシャッターボタン３０１をユーザのタッチ動作に応じて更に切替えられるような仕様であってもよい。
図４は、タグを追加登録する際と登録した際に遷移する表示画面の構成図の一例である。
図４（ａ）は、シャッター登録画面表示ボタン３０４をタッチした際に遷移する表示画面の一例である。
【００３９】
追加タグ登録画面４０１は、撮影した映像を分類するためのユーザの任意のタグを、図１０（ａ）のデータテーブルに追加登録すべく受け付けるための画面である。
【００４０】
具体的には、新規タグ受付領域４０２でユーザが登録したいタグを文字情報で受け付ける（実施例では「とり」というタグを受け付けている）。そして、ＯＫボタン４０３の押下を受け付けると、新規タグ受付領域４０２で受け付けたユーザの任意のタグを図１０（ａ）のデータテーブルに追加登録する。そして、図４（ｂ）に示すように、シャッターボタン３０１を画面に追加表示する（新規に登録したタグである「とり」が対応付けされたシャッターボタン３０１が表示された状態）。一方、キャンセルボタン４０４の押下を受け付けた場合には、図３（ｂ）の画面表示に遷移する。
図５は、シーン認識や登録人物の検出に応じたタグが対応付けられた、シャッターボタンを表示した状態の一例を示す構成図である。
【００４１】
図５では、撮像端末１００は、近年の一般的なデジタルカメラやでデジタルビデオカメラでしばしば用いられている技術、「シーン認識」（ステップＳ８０１）や「登録人物検出」（ステップＳ８０２）ができるものとする。いずれも既知の技術であるので詳細な説明は省くが、以下に簡単に説明する。
【００４２】
「シーン認識」とは、カメラがレンズから取り込んだ風景を解析し、人物の有無、夕日やイルミネーションが映り込んでいるか、野外か室内か、空の色は何色か等を解析し、ユーザがどのような映像を撮ろうとしているのかを認識する技術である。
【００４３】
「登録人物検出」とは、カメラがレンズから取り込んだ映像（風景）を解析し、予め端末に顔画像を登録してある人物の顔と同じ顔の人物がいるかどうかを検出する技術である。
【００４４】
候補シャッターボタン５０１は、シャッターボタン３０１の一種である。候補シャッターボタン５０１は、撮像端末１００のシーン認識や登録人物検出の結果を基に、ユーザが選択する可能性の高いタグを抽出し、そのタグが対応したシャッターボタン３０１を優先的に表示したものである。
【００４５】
図５では、「姉子」と「花」の２つの異なるタグが対応付けられたシャッターボタンが、候補シャッターボタン５０１として優先表示されている。このうち「姉子」は、予め顔画像の登録がなされた人物と対応付けられたタグである。つまり、ユーザが任意に探し出したい被写体である可能性が高いので、最も優先的に表示すべき可能性の高い被写体のタグであると判断されている。したがって、「登録人物検出」されたタグが対応付けられた候補シャッターボタンは、「シーン認識」のタグが対応付けされたものより、優先度の高い候補シャッターボタンとして表示できるように設けられている（ステップＳ８０４やステップＳ８０６）。
【００４６】
この図においては、シャッターボタンの優先順位は左側から、第一優先、第二優先、第三優先としている。この順序に従い、「姉子」のシャッターボタンが候補の順序の高い「第１候補」として左側に優先表示され、次にシーン認識で検出された「花」が「第２候補」としてその横に優先表示されている。また、これら候補シャッターボタン５０１は、選択の可能性の高いシャッターとしてユーザが認識できるよう、通常のシャッターボタン３０１と識別可能に表示している。
登録人物検出表示枠５０２は、予め顔画像を登録していた人物を表示している映像内に検出した際に、その人物をユーザに識別可能に表示する枠である。
図６は、ユーザがシャッターボタンを押下し、ピントが合った状態の表示画面の一例を示した構成図である。
【００４７】
図６の表示部２１０は、タッチパネル式で、かつ、撮影指示と映像に付与するメタデータの指定を、シャッターボタンが一度押下された後に、指が離れるタイミングで受け付ける表示部２１０である。また、押下している状態でピントが合うと、ピントの合った場所がユーザに識別できるよう、画面上にピントマーク６０１が表示される（ステップＳ２０６）。
【００４８】
図６は、シャッターボタン３０１（候補シャッターボタン５０１含む）が押下され、ピントの合った場所にピントマーク６０１が表示された状態の一例を示した構成図である。
図６では、押下されたシャッターボタン３０１以外のシャッタータグを表示しないよう表示制御（ステップＳ２０７）している。
図７は、ユーザがシャッターボタンを押下し、ピントが合った状態の表示画面の一例を示した構成図である。
【００４９】
図７と図６との違いは、押下されたシャッターボタン３０１以外の押されていないシャッターボタン３０１を、図７（ａ）に示すように半透明に表示制御（ステップＳ２０７）している点である。また、半透明に表示制御されたシャッターボタンは、押下を受け付けると最初に押下を受け付けたボタン対応するメタデータを同じように、映像に対応付けるメタデータの候補とすることができる。
【００５０】
例えば、図７の場合であれば、最初に「食べ物」のメタデータに対応するシャッターボタンを図７（ａ）に示すようにユーザの手３０６で押下する。そして、図７（ｂ）のように「食べ物」のシャッタータグを押下したままの状態で、次にもう一方のユーザの手７０１で「姉子」と「妹子」のシャッターボタンを押下する。そして、最後にユーザの手３０６が、最初に「食べ物」のメタデータに対応するシャッターボタンから指を離れると（不図示）、映像の撮影指示を受け付けると共に撮影指示に従って撮影された映像に「食べ物」「姉子」「妹子」の３つのメタデータが対応付けられる。
図８は、図２のメインフローのステップＳ２０２のサブフローの一例を示した構成図である。
【００５１】
ステップＳ８０１では、撮像端末１００は、ステップＳ２０１で表示する画像の解析を行い、シーン認識を行う。シーン認識は、図５で述べたとおり、カメラがレンズから取り込んだ映像を解析し、どのような静止画や動画を撮ろうとしているのかを認識する既知の技術である。
【００５２】
ステップＳ８０２では、撮像端末１００は、ステップＳ２０１で表示する画像を解析し、「登録人物検出」を行なう。登録人物検出は、図５で述べたとおり、カメラがレンズから取り込んだ映像を解析し、その中から予め登録された人物と一致する人物を検出する既知の技術である。このステップにおいては、カメラがレンズから取り込んだ映像の中から人物を検出し、人物が検出できた場合にさらにその中から、図１０（ａ）のデータテーブルにある登録されているタグに対応する登場人物画像にマッチする人物を検出する。したがって、図１０（ａ）に基づいて「登録人物検出」を行う場合には、映像の中にいる人物の中から、タグ「姉子」または「妹子」に対応付けられて登録されている登録人物画像に一致する人物を検出することになる。
【００５３】
ステップＳ８０３では、撮像端末１００は、ステップＳ８０２にてカメラがレンズから取り込んだ映像の中から登録人物画像に一致する人物が検出できたか否かを判定する。そして、検出できたと判定した場合にはステップＳ８０４に遷移し、一方、検出できたと判定した場合にはステップＳ８０５に遷移する。
ステップＳ８０４では、撮像端末１００は、ステップＳ８０２で検出した登録人物に対応する候補シャッターボタン５０１を配置する。
【００５４】
ここで、シャッターボタンの配置には序列があり、図５の場合、優先度の高いタグが対応付けられたシャッターのボタンの配置の仕方は、左側から優先度の高い並びとなっている。例えば、図５においては、画面内の人物が、ステップＳ８０２で図１０（ａ）に登録された「姉子」の登録人物画像と一致する人物であると検出されている。そこで、撮影された映像に「姉子」のメタデータを対応付けるよう指定する候補シャッターボタン５０１を、優先度の最も高い左側に配置している。またこの際、併せて登録人物検出表示枠５０２も表示する。優先度の順番については、自由に定めてよいものとする（例えば、表彰台のように中央が最も優先度が高く、次に、左側、次いで右側という順にするなど）。
【００５５】
ステップＳ８０５では、撮像端末１００は、登録されたタグに対応するシーンがステップＳ８０１にて検出されたか否かを判定する。そして、そして、検出されたと判定した場合にはステップＳ８０６に遷移し、一方、検出されなかったと判定した場合にはステップＳ８０７に遷移する。
【００５６】
ステップＳ８０６では、撮像端末１００は、認識したシーンに対応する候補シャッターボタン５０１を表示画面に配置する。図５では、ステップＳ８０４で、一番左側に「姉子」の候補シャッターボタン５０１が配置されているので、左から２番目に、ステップＳ８０１で認識したシーンに対応する図１０（ａ）のデータテーブルに登録されているタグに対応するシャッターボタンを配置する。具体的には、図５ではステップＳ８０１で表示画像の中に「花」の「シーン」を認識している。この場合、「花」のタグの対応付けがなされた候補シャッターボタン５０１が、配置されることになる。
【００５７】
つまり、ステップＳ８０１およびステップＳ８０２は、撮影する映像の情報に基づいて、図１０（ａ）に記憶されたタグの中からシャッターボタン３０１に対応付けるタグの候補を抽出する抽出手段となる。
【００５８】
ステップＳ８０７では、撮像端末１００は、使用頻度に基づいたシャッターボタン３０１の配置を行う。ただし、この際ステップＳ８０４、ステップＳ８０６で既に優先表示されているシャッターは含まれない。具体的には、図１０（ａ）のデータテーブルに基づいて、ステップＳ８０４、ステップＳ８０６で既に優先表示されているシャッターに対応付けられたタグ以外の記憶（登録）されているタグを使用頻度順に配置される。図５では使用頻度の最も高い「鉄道」が、左から３番目に配置される。また、後述のステップＳ８１０にてさらにシャッターボタン３０１が追加表示される場合には、図１０（ａ）のデータテーブルの順位（対応回数）に基づいて、さらに「妹子」「風景」「食べ物」「夕焼け」の順番にシャッターボタンが配置される。
【００５９】
さて、ステップＳ８０１乃至ステップＳ８０７のシャッターにタグを割当てて表示するながれについてであるが、他の方法も考えられる。具体的には、後述の図１４に示されるように、ユーザが任意のタグを手動で各シャッターボタンに割当てらる（対応付けられる）よう設けられた仕組みである。また、図１０（ａ）に示されるように、タグごとにタグ付けされた回数を記録しておき、その頻度に対応して割り当てても良い。
【００６０】
ステップＳ８０８では、撮像端末１００は、ユーザからシャッター追加表示ボタン３０２の押下（シャッターボタンの追加表示のオン・オフ切換えの指示）を受け付ける。
【００６１】
ステップＳ８０９では、撮像端末１００は、ステップＳ８０８にてユーザからシャッター追加表示ボタン３０２の押下によって、シャッターボタンの追加表示がオンの状態であるか否かを判定する。そして、オンの状態であると判定した場合にはステップＳ８１０に遷移し、一方、オフの状態である判定した場合には、ステップＳ８１１に遷移する。
ステップＳ８１０では、撮像端末１００は、シャッターボタンを追加表示する。具体的には、例えば図３（ｂ）、図４、図７のような状態である。
【００６２】
ステップＳ８１１では、撮像端末１００は、シャッターボタンの追加表示を解除する（表示しないよう制御する）。具体的には、例えば図３（ａ）、図５、図６のような状態である。
ステップＳ８１２では、撮像端末１００は、ユーザからのシャッター登録画面表示ボタン３０４の押下の受付を行う。
【００６３】
ステップＳ８１３では、撮像端末１００は、ユーザからのシャッター登録画面表示ボタン３０４の押下の受け付けか否かの判定を行う。そして、受け付けたと判定した場合にはステップＳ８１４に遷移し、一方、受け付けていないと判断した場合には、フローは終了となる。
【００６４】
ステップＳ８１４では、撮像端末１００は、図４（ａ）に示すような追加タグ登録画面４０１を表示し、ユーザからシャッターボタンに対応させるための任意のタグの登録を受け付ける。
図９は、ユーザから撮影指示やタグの指定を受け付ける画面の一例を示した構成図である。
【００６５】
図９は図６や図７と同様に、表示部２１０がタッチパネル式である。しかし、撮影の指示と映像に付与するメタデータの指定は、ボタンが一度押下されたタイミングで受け付ける。このような前提で、この図のケースの特徴は、同時に２以上のシャッターボタンの押下を受け付けた際に、それぞれのシャッターに対応するタグを、１つの撮影画像に対応付けることができる点にある。具体的には、例えば「姉子」と「妹子」のシャッターボタンを同時押しして撮影した映像には、「姉子」と「妹子」の両方のタグが対応付けられることになる。
図１０は、本発明のデータテーブルの一例を示した構成図である。
図１０（ａ）は、シャッターボタン３０１受け付けた撮影指示にて撮影された映像に付加するタグを管理するデータテーブルである。
【００６６】
「タグ」は、撮像端末１００が撮影した映像に付加するタグである。また、ステップＳ８１４で追加のタグをユーザから受け付けた際に、新たに登録される。「対応回数」は、シャッターボタン３０１受け付けた撮影指示に基づく撮影によって得た映像を、外部メモリ２１１に記憶されている何度それぞれのタグが何度映像データ（映像、静止画や動画）と対応付けて記憶したかを示す数字である。つまり、後述の図１０（ｂ）に何度か映像に対応づけて登録されたタグであるかを示す数字である。「順位」は、ステップＳ８０７でシャッターボタンを配置する際に用いる優先順位である。対応回数が多いものを高い優先順位としている。「登録人物画像」は、ステップＳ８０２で、検出した人物の中から検出すべき人物を特定するための、顔写真（全身写真でもよい）データである。本実施例では特に図示しないが、顔写真データ（登録人物画像）は、予め登録されているよう設けてもよいし、ユーザの意図に応じて後から自由に画像の登録・追加・差替えが可能な仕組みを設けていてもよい。
図１０（ｂ）は、撮影された画像を管理するデータテーブルである。
【００６７】
図１０（ｂ）のデータテーブルは、図２のステップＳ２１２にて、撮像端末１００にて撮影した映像にメタデータを対応させた映像ファイルを記録し、管理するためのデータテーブルである。
【００６８】
「映像名」は、ステップＳ２１０にて撮像端末１００が、撮影した映像のファイル名である。ファイル名は日時情報や撮影回数などに基づいた、所定のルールに基づいて付与されてもよいし、ユーザが任意につけられるものであってもよい。
【００６９】
「タグ」（タグ１、タグ２、タグ３・・・）は、ステップＳ２１２にて撮影した映像に付与されたタグである。例えば、図９のケースで映像が取得された場合であれば「姉子」と「妹子」が、映像のタグとして登録される。
【００７０】
「撮影日時」は、ステップＳ２１０にて撮像端末１００が、撮影した映像の撮影日時である。「撮影場所」は、ステップＳ２１０にて撮像端末１００が、撮影した映像の撮影場所である。「撮影日時」は、ステップＳ２１０にて撮像端末１００が、撮影した映像の撮影ＩＳＯ感度である。また、「撮影日時」「撮影場所」「ＩＳＯ」の他にも、図１０（ｂ）のデータテーブルでは、シャッタースピード、認識したシーンなど、ユーザの用途に応じてさまざまなメタデータを、映像に対応付けて記憶・管理することができる。
図１１は、図３・７・９の変形例の一例を示した構成図である。
【００７１】
フリックシャッターボタン１１０１は、シャッターボタン３０１の例の一つである。フリックシャッターボタン１１０１は、スマートフォンの等の文字のフリック入力のような動きを取り入れ、複数のシャッターボタンを配置することによって、表示画面が見づらくなることを防いでいる。
【００７２】
フリックシャッターボタン１１０１は、ユーザのフリック入力の受け付けを通じて、シャッターを切って静止画や動画の撮影指示を受付けるとともに、撮影した撮影データ（静止画や動画）に対応付けるタグ（付加情報）の指定を受け付けるオブジェクトである。なお、このオブジェクトは選択状態によって表示が変化するが、その詳細は図１２で説明する。また、フリックシャッターボタン１１０１のタグは、ユーザが任意に割当てることも可能である。そして任意のタグの割当てについては、図１４で後述する。
図１２は、フリックシャッターボタン１１０１の動きの一例を示した構成図である。また、図１２（ａ）乃至図１２（ｆ）の総称である。
フリックシャッターボタン１１０１の動きの概要は、以下の通りである。
（イ）ユーザのフリックシャッターボタン１１０１の押下を受付け（図１２（ａ））
（ロ）押下の検出後、フリック対象となる選択肢を画面表示する（図１２（ｂ））
（ハ）フリック対象となる選択肢から、ユーザの選択を受付け（図１２（ｂ乃至ｆ））。
（二）フリックシャッターボタン１１０１の押下状態の解除の受付け（不図示）
（ホ）解除の検出後、受付時に選択対象となっていた選択肢の受付け（不図示）
以上のように、（ホ）の状態に至ると、シャッターを切る指示とタグの指定の受付けを併せてユーザから受けつけ動作が完了する（受付け手段）。
以下、図１２（ａ）乃至（ｆ）の詳細について述べる。
図１２（ａ）は、フリックシャッターボタン１１０１の押下受付前の状態の一例を表している。
【００７３】
図１２（ｂ）は、フリックシャッターボタン１１０１で押下を受け付けた際の状態の一例を表している。この状態では、タグの「姉子」がアクティブになっている。そして、この状態でユーザが指を離すと、撮影の指示と、指示に基づいて撮影された画像に、アクティブ状態で対応している付加情報（タグ）をつけて、保存する指示とを受付ける。つまり、この状態でユーザが指を離すと、撮影指示の受け付けと、その撮影によって得られた画像にタグ付けするためのタグの指定の受け付けとがなされる（受付手段）。つまり、シャッター（撮影手段）が切られて画像を取得（撮影）され、撮影された画像に「姉子」のタグ付けがされ（付加情報が付与されて）て、撮像端末１００の外部メモリ２１１（第１の記憶手段）に記憶される（第２の記憶手段）。また、フリック入力の対象となる他のタグの選択肢が選択できるよう、中央ボタン１２０１の他に、周辺ボタン１２０２が表示される。この実施例では中央ボタン１２０１が一つ、周辺ボタン１２０２が四つの構成であるが、必ずしも実施例の通りでなくともよい。これらの数は、より使いやすくするために、選択できるタグの数をもっと増やしたり、減らしたりすることもできる。例えば、中央ボタン１２０１を半分に分割して２つの異なるタグを割当てたり、周辺ボタン１２０２を実施例の倍の８分割しそれぞれ異なるタグを割当てたりして、選択肢を増やすようなケースが考えられる。また、撮像端末１００で管理されているタグが、まだ１つしかないような場合には、中央ボタン１２０１に唯一のタグを対応させる一方、周辺ボタン１２０２にはタグを割りあてない、あるいは表示しないように設ける等して、すっきりとしたＵＩを実現してもよい。
【００７４】
上記のように、１つのフリックシャッターボタン１１０１に、複数のタグが対応付けられていることで、撮影指示の受け付けを行う際に、フリック入力（フリック動作）を通じてユーザからの選択的なタグの指定を受けつけることが可能となる。以下、図１２（ｃ）乃至図１２（ｆ）は図１２（ｂ）の応用例であって、フリック入力を組合わせた複数のタグの選択を行うやりかたの一例を示した構成図である。
【００７５】
図１２（ｃ）は、一本の指を使ってフリック入力をするために、図１２（ｂ）から、右側の周辺ボタン１２０２に指が移動した状態の一例を示した構成図である。この時点では、まだタッチパネルから指は離れておらず、右側の周辺ボタン１２０２がアクティブ状態になっていることを示している。つまり、「妹子」がアクティブになっている。そして、この状態で指がタッチパネルから離れたことが検出されると、撮像端末１００がシャッターを切る指示を受付けて写真の撮影を行ない、取得した画像に「妹子」のタグ付けがされ（付加情報が付与され）て、撮像端末１００の外部メモリ２１１に記憶される。
【００７６】
図１２（ｄ）は、右側と下側の周辺ボタン１２０２が、２本の指によってアクティブ状態になっている状態の一例を示した構成図である。この状態に至る経緯は２つのパターンが考えられる。１つは、２本の指でフリック動作が開始され、タッチパネルに指がついたまま中央ボタン１２０１から右側と下側の周辺ボタン１２０２に一本ずつ指が移動することで、このような状態に至るパターンである。もう一つは、１本の指でフリック動作が開始されて、タッチパネルに指がついたまま中央ボタン１２０１から下側の周辺ボタン１２０２に移動した後に、２本目の指が下側の周辺ボタン１２０２に置かれて図１２（ｄ）の状態になるパターンである。いずれにせよ、この状態で指がタッチパネルから離れたことが検出されると、撮像端末１００が撮影の指示を受付けて写真を撮影し、その画像に「妹子」と「風景」のタグ付け（付加情報が付与）がされ、撮像端末１００の外部メモリ２１１に記憶される。
【００７７】
図１２（ｅ）は、図１２（ｄ）の変形例である。この図では２本目の指が、１本目の指と反対の手の側の指となっている。つまり、１本の指でフリック動作が開始されて、タッチパネルに指がついたまま中央ボタン１２０１から下側の周辺ボタン１２０２に移動した後に、２本目の指が左側の周辺ボタン１２０２に置かれて図１２（ｅ）の状態となっている。この状態で１本目の指がタッチパネルから離れたことが検出されると、取得した画像に「妹子」と「鉄道」のタグ付けがされ（付加情報が付与されて）て、撮像端末１００の外部メモリ２１１に記憶される。
【００７８】
図１２（ｆ）は、フリックするために二つの周辺ボタン１２０２の間に、指の位置が移動した状態の一例を表す構成図である。この状態で図１２（ｄ）と同じ処理がなされる。また、中央ボタン１２０１「姉子」と周辺ボタン１２０２「妹子」および「風景」との境界に指を置いた場合には、その３つのボタンがアクティブになる。
【００７９】
図１３は、図３（ａ）の変形例の一例を示した構成図である。図３（ａ）との違いは、シャッターボタン３０１の位置である。図３では、全てのシャッターボタン３０１を表示画面に表示する形式をとっている。しかし、「シャッターボタン」の名の通り、撮影の指示を受付ける手段であって、タグが割当てられてタグの指定を受付ける手段であれば十分である。したがって、既にあるスマートフォンのカメラアプリのように、端末の特定のボタンに撮影の指示を受付ける機能を持たせても、本願発明を実現することができる。図１３の例では、表示画面に表示されるオブジェクトだけでなく、端末に物理的に設けられたボタンも、シャッターボタンとしての機能を持たせた構成になっている。また、この図で登場するシャッターボタンは、シャッター専用のボタンではなく、アプリの使用目的に応じて様々な機能を割当てられるボタンである。具体的には、例えば、動画再生時にはボリューム増やボリューム減の指示を受付ける機能を割当てられたり、静止画の再生時には、画面送りや、画像の拡大や縮小の指示を受付ける機能を割当てられたりできるボタンである。
【００８０】
シャッターボタン補助表示１３０１は、撮像端末１００に物理的に設けられたボタンが、それぞれどのようなタグの割当てがなされているかをユーザが識別できるように、物理的に設けられたシャッターボタンの近傍に表示した（付加情報表示手段）情報である。したがって、図１３の場合、「−」のボタンの押下を受付けると、写真を撮影する指示を受付けるとともに、撮影した写真に対応付けるタグの指定に「妹子」を受付けることになる。同様に、「＋」のボタンの押下を受付けると、撮影指示と共に「鉄道」のタグの指定を受付けることになる。このように設けることで、それぞれの物理的に設けられたボタンにそれぞれどのようなタグ（付加情報）が対応付けられているのかという対応関係を、識別可能に表示することができる。
【００８１】
このように、図１３は、映像データ（静止画や動画）の撮影時に、シャッターボタンとして機能する物理的に設けられたボタンが複数設けられ、それぞれにタグ（付加情報）が対応付けられている。したがって、複数のボタンの中からユーザの任意のボタンの押下を受けつけることを通じ、撮影指示の受け付けを行う際に、ユーザからの選択的なタグの指定を受けつけることが可能となる。
【００８２】
図１４は、図１１のフリックシャッターボタン１１０１に、手動でタグの割当てを行うための画面の一例を示した構成図である。図１１からメニュー選択を通じて遷移し、振分の決定後に図１１に再び遷移できるように設けられているものとする（不図示）。また、本発明のアプリを立ち上げた際に、図１１を表示する前に予めこの画面を表示してシャッターボタンの割当て（対応付け）を受付け、その後図１１に遷移するよう設けてもよい。
【００８３】
１４０１は、ユーザから１つのフリックシャッターボタン１１０１にいくつのタグを割当てるかの指示を受付ける入力受付領域である。実施例では、ラジオボタンで選択的に受け付ける。また、任意の数を数字の割当数入力欄１４０２を通じて受付けることもできる。図１４では、フリック方向に対応した合計５つのタグが割当てられるフリックシャッターボタン１１０１が選択されている。具体的には、次の５つのフリック動作の方向のフリック入力である。（１）表示画面に対し、直上方向にフリック入力をする（タッチした後指をスライドさせずに離す）。（２）表示画面に対し、右方向にフリック入力をする。（３）表示画面に対し、左方向にフリック入力をする（４）表示画面に対し、上方向にフリック入力をする（５）表示画面に対し、下方向にフリック入力をする。
【００８４】
１４０３は、１４０１の選択結果に基づいて、フリックシャッターボタン１１０１に、どのようにタグの割当てを行うかを受けつける入力受付領域である。この実施例では、先に述べた使用頻度の高い順に割当てる方法、撮影対象となっている画像を解析した結果に基づいて候補タグを割当てる方法、そしてユーザの任意のタグを割当てる方法（手動設定）の３つから選択可能である。
【００８５】
１４０４は、１４０３で「手動設定」が選択された際に１４０１の選択結果に対応して表示される領域で、それぞれの中央ボタン１２０１や周辺ボタン１２０２に、どのタグを割り振るかを指定するための領域である。つまり、１４０１で設定したフリック動作の方向に、それぞれどのようなタグ（付加情報、メタデータを対応させるのかの指示を受付ける対応指示受付手段となる。さらに好ましくは、同じタグが複数設定できないように設けられている（同じタグが重複して対応しない）ように設けられているとよい。なぜならば、重複した分だけタグの選択肢が減ってしまうからである。したがって、重複設定を回避するために、重複した場合には、先に選ばれていたタグと順位が入れかわって入力されるよう設けたり、先に入力されたタグを、後から入力する選択肢から外すように設けたりしておくとよい。
【００８６】
１４０５は、１４０１乃至１４０４のユーザの入力を受付け、その結果を反映させたフリックシャッターボタン１１０１を表示する図１１表示画面に遷移する指示を受付けるためのボタン（オブジェクト）である。
【００８７】
図１４においては、フリックシャッターボタン１１０１へのタグの対応付けを例として説明したが、図３や図１３のシャッタータグにも応用できる。具体的には、中央ボタン１２０１や周辺ボタン１２０２が複数のシャッタータグに変わるだけで、同じように割当て数、割当て方法、シャッターボタンボタンに対応するタグの指定・設定の受付を行うことができるものである。
【００８８】
図１５は、シャッターボタンに割当てられたタグを管理する管理テーブルの一例を示した構成図である。そして、図１５は、図１５（ａ）乃至（ｃ）の総称である。
【００８９】
図１５（ａ）のテーブルは、図４（ｂ）におけるそれぞれのシャッターボタン３０１やシャッターボタン３０３が、どのタグと対応付けられているかを管理している。
【００９０】
図１５（ｂ）のテーブルは、図１１におけるフリックシャッターボタン１１０１の、中央ボタン１２０１や周辺ボタン１２０２に、どのタグが対応付けられているかを管理している。
【００９１】
図１５（ｃ）のテーブルは、図１３のシャッターボタン３０１（表示画面に表示されるオブジェクト型と撮像端末１００に物理的に備えられているボタン型の両方のシャッタータグ）やシャッターボタン３０３が、どのタグと対応付けられているかを管理している。
なお、いずれのテーブルも、これらのタグの割り振りは、図１４に示すようにタグの割当て編集画面にて詳細な指定を受けつけることができる。
割当て数１５０１は、いくつのタグをシャッターボタンに割当てるかを管理している。
【００９２】
割当て方法１５０２では、シャッターボタンにタグを割当てる方法を示している。本実施例では先に述べたように、使用頻度の高い順に割当てる方法、撮影対象となっている画像を解析した結果に基づいて候補タグを割当てる方法、そしてユーザの任意のタグを割当てる方法（手動設定）の３つから選択可能である。しかし、これらは一例にすぎず、他のルールに基づいてタグを割当てる方法があっても良い。
【００９３】
割当先１５０３では、それぞれのタグが、どのシャッターボタンに対応しているかを管理している。図４に示したように新たにタグが登録された場合には、この項目はタグの登録に対応して増えることになる。
【００９４】
さて、ここで本願発明の実施例におけるシャッタータグに割当てられるタグについて、１点補足しておく。これまでの図３以降の様々な実施例に示されているように、それぞれのシャッターボタンに割り振られている（対応している）タグは、重複しないよう設けられていることが望ましい。なぜならば、そのように設けられている方がＵＩの利便性が高いからである。もし重複すると、その分だけＵＩに表示されるボタンの数の増加や、ボタン一つあたりの大きさの縮小を招いてしまう。したがって、好ましくは実施例に示されているように、タグは重複しないよう設けておく必要があるのである。
以上説明したように、本発明は、撮像端末で撮影する映像にユーザの意図するメタデータを容易に付与する仕組みを提供することができる。
【００９５】
また、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００９６】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【００９７】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【００９８】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９９】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１００】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１０１】
１００    撮像端末
２０１    ＣＰＵ
２０２    ＲＯＭ
２０３    ＲＡＭ
２０４    システムバス
２１１    外部メモリ
２２１    ＧＰＳ受信機
２２２    カメラコントローラ
２２３    カメラユニット
３０１    シャッターボタン
３０２    シャッター追加表示ボタン
３０３    図３（ａ）で表示されていないシャッターボタン３０１
３０４    シャッター登録画面表示ボタン
３０５    スライダ
３０６    ユーザの手
４０１    追加タグ登録画面４０１
４０２    新規タグ受付領域
４０３    ＯＫボタン
４０４    キャンセルボタン
５０１    候補シャッターボタン
５０２    登録人物検出表示枠
６０１    ピントマーク
７０１    もう一方のユーザの手
１１０１  フリックシャッターボタン
１２０１  中央ボタン
１２０２  周辺ボタン
１３０１  シャッターボタン補助表示
【図１】
2016123083.tif 000003
【図２】
2016123083.tif 000004
【図３】
2016123083.tif 000005
【図４】
2016123083.tif 000006
【図５】
2016123083.tif 000007
【図６】
2016123083.tif 000008
【図７】
2016123083.tif 000009
【図８】
2016123083.tif 000010
【図９】
2016123083.tif 000011
【図１０】
2016123083.tif 000012
【図１１】
2016123083.tif 000013
【図１２】
2016123083.tif 000014
【図１３】
2016123083.tif 000015
【図１４】
2016123083.tif 000016
【図１５】
2016123083.tif 000017