(57)【要約】【課題】取得した画像データを容易かつ適切に記憶管理する端末装置を実現する。【解決手段】携帯電話１０では、個人属性に関する各種データ項目と、画像ＩＤと、顔認識で得た顔固有の特徴情報とを含むアドレス帳データを登録しておき、取得した画像データを記憶する場合に、その記憶指示された画像データに写っている各人と類似した特徴情報を備えたアドレス帳データを検索する。該当するアドレス帳データが検索されると、そのアドレス帳データを構成するデータ項目の内、予め指定される項目を用いて画像に写った人物に関連した属性のファイル名およびフォルダ名と生成し、生成したファイル名およびフォルダ名従って画像データを記憶する。つまり、画像に写った人物に関連した属性を利用して画像保存する為、取得した画像データを容易かつ適切に記憶管理できる。【選択図】図１３
2010224901.tif 000002
【特許請求の範囲】
【請求項１】
画像を取得する画像取得手段と、
前記画像取得手段により取得された画像に含まれるオブジェクトを特定する特定手段と、
前記特定手段により特定されたオブジェクトの属性を表す属性情報を取得する属性情報取得手段と、
前記属性情報取得手段により取得された属性情報を、前記画像取得手段により取得された画像を識別するための画像識別情報として、その画像に対応付けて記憶する識別情報記憶制御手段と
を具備することを特徴とする端末装置。
【請求項２】
前記画像取得手段により取得された画像に含まれるオブジェクトの特徴を表す特徴情報を抽出する抽出手段と、
オブジェクトを含む画像及びそのオブジェクトの特徴情報の少なくともいずれか一方と、そのオブジェクトの属性を表す属性情報とが対応付けられて記憶される記憶手段を参照する参照手段とを更に備え、
前記特定手段は、前記参照手段によって前記記憶手段を参照して、前記記憶手段に記憶されているオブジェクトを含む画像から抽出された特徴情報又は前記記憶手段に記憶されている特徴情報のいずれかと、前記抽出手段によって抽出された特徴情報とを比較して前記画像取得手段により取得された画像に含まれるオブジェクトを特定し、
前記属性情報取得手段は、特定されたオブジェクトを含む画像及びそのオブジェクトの特徴情報の少なくともいずれか一方と対応付けられて前記記憶手段に記憶されている属性情報を取得することを特徴とする請求項１記載の端末装置。
【請求項３】
画像をグループごとに分類して記憶管理する管理手段と、
前記属性情報取得手段により取得された属性情報に基づいて、前記画像取得手段により取得された画像を、前記管理手段によって記憶管理されている所定のグループの画像として記憶するグループ記憶制御手段と
を更に備えることを特徴とする請求項１記載の端末装置。
【請求項４】
前記識別情報記憶制御手段によって画像に対応付けて画像識別情報が記憶された履歴を記憶する履歴記憶制御手段を更に備え、
前記識別情報記憶制御手段は、前記履歴記憶制御手段に記憶された履歴に基づき生成される履歴識別情報と前記属性情報取得手段により取得された属性情報とからなる画像識別情報を、前記画像取得手段により取得された画像に対応付けて記憶することを特徴とする請求項１記載の端末装置。
【請求項５】
前記識別情報記憶制御手段は、前記画像取得手段により取得された画像から前記特定手段が複数のオブジェクトを特定し、前記属性情報取得手段がそれら特定された複数のオブジェクトの属性を表す属性情報を取得した場合に、それら各オブジェクトの属性情報を画像識別情報として、その画像に対応付けて記憶することを特徴とする請求項１記載の端末装置。
【請求項６】
前記識別情報記憶制御手段は、前記画像取得手段により取得された画像から前記特定手段が所定数以上のオブジェクトを特定した場合に、属性情報に代えて所定の識別情報を画像識別情報として、その画像に対応付けて記憶することを特徴とする請求項５記載の端末装置。
【請求項７】
前記画像取得手段により取得された画像から前記特定手段が複数のオブジェクトを特定した場合に、その画像を複製する複製手段を更に備え、
前記識別情報記憶制御手段は、前記属性情報取得手段がそれら特定された複数のオブジェクトの属性を表す属性情報を取得した場合に、それら各オブジェクトの属性情報を画像識別情報として、前記複製手段によって複製された画像のそれぞれに対応付けて記憶することを特徴とする請求項１記載の端末装置。
【請求項８】
前記特定手段は、画像に含まれる人物を特定し、
前記属性情報取得手段は、特定された人物の属性を表す属性情報を取得することを特徴とする請求項１記載の端末装置。
【請求項９】
画像を取得する画像取得手段と、
前記画像取得手段により取得された画像をグループごとに分類して記憶管理する管理手段と、
前記画像取得手段により取得された画像に含まれるオブジェクトを特定する特定手段と、
前記特定手段により特定されたオブジェクトの属性を表す属性情報を取得する属性情報取得手段と、
前記属性情報取得手段により取得された属性情報に基づいて、前記画像取得手段により取得された画像を、前記管理手段によって記憶管理されている所定のグループの画像として記憶するグループ記憶制御手段と
を具備することを特徴とする端末装置。
【請求項１０】
端末装置に搭載されるコンピュータに、
画像を取得する画像取得ステップと、
前記画像取得ステップにより取得された画像に含まれるオブジェクトを特定する特定ステップと、
前記特定ステップにより特定されたオブジェクトの属性を表す属性情報を取得する属性情報取得手段ステップ、
前記属性情報取得ステップにより取得された属性情報を、前記画像取得ステップにて取得された画像を識別するための画像識別情報として、その画像に対応付けて記憶する識別情報記憶制御ステップと
を実行させることを特徴とするプログラム。
【請求項１１】
端末装置に搭載されるコンピュータに、
画像を取得する画像取得ステップと、
前記画像取得ステップにより取得された画像をグループごとに分類して記憶管理する管理ステップと、
前記画像取得ステップにより取得された画像に含まれるオブジェクトを特定する特定ステップと、
前記特定ステップにより特定されたオブジェクトの属性を表す属性情報を取得する属性情報取得ステップと、
前記属性情報取得ステップにより取得された属性情報に基づいて、前記画像取得ステップにて取得された画像を、前記管理ステップにより記憶管理されている所定のグループの画像として記憶するグループ記憶制御ステップと
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、取得した画像データを容易かつ適切に記憶管理する端末装置およびプログラムに関する。
【背景技術】
【０００２】
近年の携帯電話などの端末装置では、ユーザ記憶エリアの容量増加に伴い、内蔵カメラで撮像した静止画／動画や、放送録画機能によって受信録画した番組映像又はインターネットサイトからダウンロードした画像等、様々な方法で取得した画像データを大量に保存することが可能になっている。
【０００３】
通常、画像データは、ユーザ操作で入力されるファイル名、取得した画像データに予め付加されているファイル名あるいは特許文献１に開示されるように、撮影日時に応じて自動生成されるタイトルをファイル名として記憶管理される。また、１つのフォルダに多数の画像データを包含させるグループ化によって管理する場合も、そのグループ名（フォルダ名）はユーザ入力による指定の他、取得した画像データに付加情報として予め付加されて指定されていたり、グループ化する日時に応じて自動生成したりするようになっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−２０５６０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ファイル名やグループ名が、取得した画像データに予め付加されている場合や、取得した日時に応じて自動的に設定される場合には、必ずしもユーザが意図するものになるとは限らない。例えば取得した画像データに予め付加されている場合には、別々の方法によって取得した画像データについてはそれぞれの取得元で別々に決められたルールに従ったファイル名やグループ名になっている可能性が高く、この為ファイル名やグループ名に一貫性が無くなってしまう。
【０００６】
また、取得した日時に応じて自動生成される場合には、ファイル名やグループ名が日時を表すだけでユーザにはどのような内容の画像なのかが判別し難くなってしまう虞もある。さらに、ファイル名やグループ名がユーザ入力によって設定される場合には、ユーザの意図するものになるが、画像データを取得する度にその入力操作を行うのは極めて煩わしいという弊害が生じる。結局、以上の内容を換言すると、取得した画像データを容易かつ適切に記憶管理することが出来ない、という問題がある。
【０００７】
本発明は、このような事情に鑑みてなされたもので、取得した画像データを容易かつ適切に記憶管理することができる端末装置およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１に記載の発明では、画像を取得する画像取得手段と、前記画像取得手段により取得された画像に含まれるオブジェクトを特定する特定手段と、前記特定手段により特定されたオブジェクトの属性を表す属性情報を取得する属性情報取得手段と、前記属性情報取得手段により取得された属性情報を、前記画像取得手段により取得された画像を識別するための画像識別情報として、その画像に対応付けて記憶する識別情報記憶制御手段とを具備することを特徴とする。
【０００９】
上記請求項１に従属する請求項２に記載の発明では、前記画像取得手段により取得された画像に含まれるオブジェクトの特徴を表す特徴情報を抽出する抽出手段と、オブジェクトを含む画像及びそのオブジェクトの特徴情報の少なくともいずれか一方と、そのオブジェクトの属性を表す属性情報とが対応付けられて記憶される記憶手段を参照する参照手段とを更に備え、前記特定手段は、前記参照手段によって前記記憶手段を参照して、前記記憶手段に記憶されているオブジェクトを含む画像から抽出された特徴情報又は前記記憶手段に記憶されている特徴情報のいずれかと、前記抽出手段によって抽出された特徴情報とを比較して前記画像取得手段により取得された画像に含まれるオブジェクトを特定し、前記属性情報取得手段は、特定されたオブジェクトを含む画像及びそのオブジェクトの特徴情報の少なくともいずれか一方と対応付けられて前記記憶手段に記憶されている属性情報を取得することを特徴とする。
【００１０】
上記請求項１に従属する請求項３に記載の発明では、画像をグループごとに分類して記憶管理する管理手段と、前記属性情報取得手段により取得された属性情報に基づいて、前記画像取得手段により取得された画像を、前記管理手段によって記憶管理されている所定のグループの画像として記憶するグループ記憶制御手段とを更に備えることを特徴とする。
【００１１】
上記請求項１に従属する請求項４に記載の発明では、前記識別情報記憶制御手段によって画像に対応付けて画像識別情報が記憶された履歴を記憶する履歴記憶制御手段を更に備え、前記識別情報記憶制御手段は、前記履歴記憶制御手段に記憶された履歴に基づき生成される履歴識別情報と前記属性情報取得手段により取得された属性情報とからなる画像識別情報を、前記画像取得手段により取得された画像に対応付けて記憶することを特徴とする。
【００１２】
上記請求項１に従属する請求項５に記載の発明では、前記識別情報記憶制御手段は、前記画像取得手段により取得された画像から前記特定手段が複数のオブジェクトを特定し、前記属性情報取得手段がそれら特定された複数のオブジェクトの属性を表す属性情報を取得した場合に、それら各オブジェクトの属性情報を画像識別情報として、その画像に対応付けて記憶することを特徴とする。
【００１３】
上記請求項５に従属する請求項６に記載の発明では、前記識別情報記憶制御手段は、前記画像取得手段により取得された画像から前記特定手段が所定数以上のオブジェクトを特定した場合に、属性情報に代えて所定の識別情報を画像識別情報として、その画像に対応付けて記憶することを特徴とする。
【００１４】
上記請求項１に従属する請求項７に記載の発明では、前記画像取得手段により取得された画像から前記特定手段が複数のオブジェクトを特定した場合に、その画像を複製する複製手段を更に備え、前記識別情報記憶制御手段は、前記属性情報取得手段がそれら特定された複数のオブジェクトの属性を表す属性情報を取得した場合に、それら各オブジェクトの属性情報を画像識別情報として、前記複製手段によって複製された画像のそれぞれに対応付けて記憶することを特徴とする。
【００１５】
上記請求項１に従属する請求項８に記載の発明では、前記特定手段は、画像に含まれる人物を特定し、前記属性情報取得手段は、特定された人物の属性を表す属性情報を取得することを特徴とする。
【００１６】
請求項９に記載の発明では、画像を取得する画像取得手段と、前記画像取得手段により取得された画像をグループごとに分類して記憶管理する管理手段と、前記画像取得手段により取得された画像に含まれるオブジェクトを特定する特定手段と、前記特定手段により特定されたオブジェクトの属性を表す属性情報を取得する属性情報取得手段と、前記属性情報取得手段により取得された属性情報に基づいて、前記画像取得手段により取得された画像を、前記管理手段によって記憶管理されている所定のグループの画像として記憶するグループ記憶制御手段とを具備することを特徴とする。
【００１７】
請求項１０に記載の発明では、端末装置に搭載されるコンピュータに、画像を取得する画像取得ステップと、前記画像取得ステップにより取得された画像に含まれるオブジェクトを特定する特定ステップと、前記特定ステップにより特定されたオブジェクトの属性を表す属性情報を取得する属性情報取得手段ステップ、前記属性情報取得ステップにより取得された属性情報を、前記画像取得ステップにて取得された画像を識別するための画像識別情報として、その画像に対応付けて記憶する識別情報記憶制御ステップとを実行させることを特徴とする。
【００１８】
請求項１１に記載の発明では、端末装置に搭載されるコンピュータに、画像を取得する画像取得ステップと、前記画像取得ステップにより取得された画像をグループごとに分類して記憶管理する管理ステップと、前記画像取得ステップにより取得された画像に含まれるオブジェクトを特定する特定ステップと、前記特定ステップにより特定されたオブジェクトの属性を表す属性情報を取得する属性情報取得ステップと、前記属性情報取得ステップにより取得された属性情報に基づいて、前記画像取得ステップにて取得された画像を、前記管理ステップにより記憶管理されている所定のグループの画像として記憶するグループ記憶制御ステップとを実行させることを特徴とする。
【発明の効果】
【００１９】
本発明では、取得した画像データを容易かつ適切に記憶管理することができる。
【図面の簡単な説明】
【００２０】
【図１】実施の一形態による携帯電話１０が有する機能の概要を説明する為のシステム構成図である。
【図２】携帯電話１０の外観を示す斜視図である。
【図３】携帯電話１０の電気的構成を示すブロック図である。
【図４】記憶部１０１のフォルダ記憶部１０１ｃに記憶されるフォルダ情報の一例を示す図である。
【図５】記憶部１０１の画像記憶部１０１ｄに記憶される画像データの一例を示す図である。
【図６】記憶部１０１のグループ記憶部１０１ｅに記憶されるグループ情報の一例を示す図である。
【図７】記憶部１０１のアドレス帳記憶部１０１ｆに記憶されるアドレス帳データの一例を示す図である。
【図８】記憶部１０１の条件記憶部１０１ｇに記憶される条件情報の一例を示す図である。
【図９】メインルーチンの動作を示すフローチャートである。
【図１０】アドレス帳データ記憶処理の動作を示すフローチャートである。
【図１１】画像記憶処理の動作を示すフローチャートである。
【図１２】画像記憶処理の動作を示すフローチャートである。
【図１３】記憶処理Ａの動作を示すフローチャートである。
【図１４】記憶処理Ｂの動作を示すフローチャートである。
【図１５】記憶処理Ｃの動作を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、図面を参照して本発明の実施の形態について説明する。
Ａ．構成  
（１）システム構成
図１は、実施の一形態による携帯電話１０が備える機能の概要を説明する為のシステム構成図である。携帯電話１０は、移動無線通信機能およびメール送受信機能を備える。移動無線通信機能を用いて通話する場合、携帯電話１０は、位置登録している基地局ＢＳを介して発信側の交換機ＳＷに発呼する。発信側の交換機ＳＷは、発呼に応じて、無線通信網ＲＮ中に設けられる加入者登録サーバ（不図示）から問い合せた着番号（加入者番号）および位置登録情報に基づき着信側の交換機ＳＷを呼出す。着信側の交換機ＳＷは、着信側の基地局ＢＳを介して着信側の携帯電話１０（不図示）を呼出し、これに応じて着信側が着呼応答すると、発信側の交換機ＳＷと着信側の交換機ＳＷとのリンクが確立して通話可能になる。
【００２２】
メール送受信機能を用いて携帯電話１０から送信されるメールは、基地局ＢＳ、交換機ＳＷおよび無線通信網ＲＮ中に設けられるゲートウェイサーバ（不図示）を経てインターネット上のメールサーバ（不図示）に伝送される。メールサーバは、上述とは逆の経路で宛先のメールアドレスを有する携帯電話１０にメールを送るようになっている。また、携帯電話１０は、移動無線通信機能を用い、基地局ＢＳ、交換機ＳＷおよび無線通信網ＲＮを経由してインターネットＩＴＮ上の画像配信装置２０にアクセスして画像データ（静止画像／動画像）をダウンロードして取得する。さらに、携帯電話１０は、放送局３０から送信されるデジタルテレビ放送信号又はデジタルラジオ放送信号を受信して出力する機能を有する。
【００２３】
（２）携帯電話１０の外観
携帯電話１０は、受話部筐体と送話部筐体とが折り畳み可能な周知の折り畳み開閉タイプの筐体構造を有する。図２（ａ）は折り畳みを開いた「オープンスタイル」の外観を、図２（ｂ）は「オープンスタイル」において受話部筐体をその長手方向を回転軸として１８０度回転し表示画面を外側に露出させた状態で折り畳みを閉じた「ビュースタイル」の外観を示す斜視図である。なお、図示していないが、表示画面を内側に隠す状態で受話部筐体と送話部筐体とを折り畳んだ状態を「クローズスタイル」と称する。
【００２４】
図２に示すように、携帯電話１０の受話部筐体には、音声出力用のスピーカＳＰ（受話口）や、表示部１０６の表示画面（液晶パネル）が配設される。一方、送話部筐体には、音声入力用のマイクＭＩＣ（送話口）および操作部１０７を構成する各種操作キーや操作ボタン等が設けられる。
【００２５】
（３）携帯電話１０の電気的構成
図３は、携帯電話１０の電気的構成を示すブロック図である。この図において、制御部１００は、ＣＰＵおよび入出力回路などから構成され、後述する操作部１０７から供給される各種の操作イベントに応じて、携帯電話１０の各部の動作を制御する。本発明の要旨に係わる制御部１００の特徴的な処理動作については追って詳述する。
【００２６】
記憶部１０１は、ＲＯＭおよびＲＡＭから構成され、後述の各記憶部１０１ａ〜１０１ｇを有する。プログラム記憶部１０１ａには、制御部１００により実行される各種プログラムや、所定のプログラムにより参照される制御データの他、例えば待受画面などの各種表示画面を形成する画面データが記憶される。なお、プログラム記憶部１０１ａに記憶される各種プログラムとは、追って詳述するメインルーチン、アドレス帳データ記憶処理、画像記憶処理、記憶処理Ａ、記憶処理Ｂおよび記憶処理Ｃを含む。
【００２７】
各種情報一時記憶部１０１ｂには、各種レジスタ・フラグデータや、表示部１０６に画面表示する画面データなど携帯電話１０の動作に必要なデータが一時記憶される。フォルダ記憶部１０１ｃには、図４に図示するように、画像記憶部１０１ｄに設けられるフォルダを識別するフォルダＩＤと、その名称を表すフォルダ名とを含むフォルダ情報が記憶される。
【００２８】
画像記憶部１０１ｄには、取得した画像データが記憶される。画像データは、図５に図示するように、画像ＩＤ、画像を識別するための識別情報であるファイル名、フォルダＩＤ、実データおよび特徴情報等から構成される。なお、特徴情報とは、画像データ（実データ）に含まれるオブジェクトを特定するデータであり、本実施形態では周知の顔認識に基づき画像に写る人の顔固有のパラメータ（例えば目、鼻、口など顔各部の大きさや配置位置を表すパラメータ）を特徴情報と定義する。
【００２９】
グループ記憶部１０１ｅには、ユーザ設定されたグループ情報が記憶される。グループ情報は、図６に図示するように、少なくともグループＩＤおよびグループ名を含む。アドレス帳記憶部１０１ｆには、各個人の属性を表すアドレス帳データが記憶される。１つのアドレス帳データは、図７に図示する一例のように、アドレス帳ＩＤのほか、名前、ヨミ（読み）、グループＩＤ、電話番号、メールアドレス、住所、趣味、誕生日、血液型、勤務先といった各属性情報、画像ＩＤ、特徴情報（後述する）および履歴を含むデータ項目から構成される。なお、ここで言う履歴とは、画像記憶部１０１ｄに記憶され、画像ＩＤで指定されるファイル名が生成された回数を指す。また、図７に図示した一例のアドレス帳データでは、名前を１つのデータとして扱っているが、これに限らず、氏と名に分けて登録する態様であっても構わない。
【００３０】
条件記憶部１０１ｇには、取得した画像データを画像記憶部１０１ｄに記憶する際に用いるファイルやフォルダを生成するための条件を表す条件情報が記憶される。条件情報は条件Ａと条件Ｂとから構成される。条件Ａは、取得した画像データに写っている人数に応じたファイル生成の条件を表す。具体的には、図８に図示する通り、記憶しようとする画像データ（実データ）に写っている人数が「１〜２人」の場合には「連結ファイル名」、「３〜５人」の場合には「コピー」、「６〜１０人」の場合には「固定ファイル名」、「１１人以上」の場合には「その他」の各項目が定義される。これら項目が意図するところについては、追って詳述する画像記憶処理（図１１〜図１２）の動作において述べる。なお、条件Ａにおいて図中の黒枠で囲まれる人数はユーザ設定可能なデータであることを表す。
【００３１】
条件Ｂは、取得した画像データのファイル名又はフォルダ名を生成する条件を表すファイル名条件項目とフォルダ名条件項目とから構成される。ファイル名条件項目（又はフォルダ名条件項目）は、「アドレス帳ＩＤ」、「名前」、「ヨミ」、「グループＩＤ」、「グループ名」、「電話番号」、「メールアドレス」、「住所」、「趣味」、「誕生日」、「血液型」および「勤務先」等、各個人の属性情報であるアドレス帳データのデータ項目から形成される。これら項目には、ファイル名の生成に関する内容および設定フラグが設けられる。フォルダ名条件項目にも同様にフォルダ名の生成に関する内容および設定フラグが設けられる。
【００３２】
図中の黒枠で囲まれたファイル名の生成に関する内容および設定フラグと、フォルダ名の生成に関する内容および設定フラグとは、ユーザ設定可能なデータである。設定フラグが「１」となるファイル名条件項目（又はフォルダ名条件項目）が後述する記憶処理Ａにおいて用いられる。設定フラグが「１」となるファイル名条件項目（又はフォルダ名条件項目）は１つでも良いし、例えばアドレス帳ＩＤおよび名前の各設定フラグを「１」としてアドレス帳ＩＤと名前とからなるファイル名条件（又はフォルダ名条件）とするように、複数にすることも可能である。
【００３３】
また、ファイル名（又はフォルダ名）の生成に関する内容では、項目の全ての文字列ではなく、先頭から所定の文字数、所定の位置（名前なら氏、メールアドレスならドメイン名、住所なら市町村まで）など、ユーザ設定可能となっている。なお、図中の「−」は、その項目の全ての文字列を用いることを表す。
【００３４】
再び図３を参照して実施形態の構成の説明を進める。図３において、無線通信送受信部１０２は、データ通信時には制御部１００の制御の下に、アンテナＡＮＴ１を介して基地局ＢＳとデータ授受を行い、音声通話時にはアンテナＡＮＴ１を介して受信復調した音声データを制御部１００に出力する一方、制御部１００から供給される音声データを変調して得た送信信号を高周波増幅してアンテナＡＮＴ１から送出する。
【００３５】
テレビ放送・ラジオ放送受信部１０３は、制御部１００から与えられる選局指示に従い、アンテナＡＮＴ２を介してテレビ放送信号又はラジオ放送信号を受信復調し、これにより得られる受信信号（テレビ受信時は映像／テレビ音声データ、ラジオ受信時はラジオ音声データ）を制御部１００に出力する。
【００３６】
音声信号処理部１０４は、スピーカＳＰおよびマイクＭＩＣを備え、制御部１００から供給される音声データを音声信号にＤ／Ａ変換してスピーカＳＰから発音させたり、マイクＭＩＣから出力される音声信号を音声データにＡ／Ｄ変換して制御部１００に供給する。また、音声信号処理部１０４では、テレビ放送・ラジオ放送受信部１０３が受信動作中の場合、制御部１００から供給されるテレビ音声データ又はラジオ音声データをＤ／Ａ変換した後に増幅してスピーカＳＰから放音する。
【００３７】
撮像部１０５は、被写体の明るさに応じて制御部１００が指定する撮影パラメータ（ＩＳＯ感度およびシャッター速度）に従い、ユーザのシャッタボタン操作で画像（静止画像又は動画像）を撮像して出力する。表示部１０６は、カラー液晶パネルおよび表示ドライバから構成され、制御部１００の制御の下に、待受画面など各種の操作画面の他、撮像部１０５により撮像した画像や無線通信部１０２を介してインターネットＩＴＮ上の画像配信装置２０から取得した画像を画面表示する。
【００３８】
操作部１０７には、パワーオンオフする電源スイッチ、通話開始／終了時に操作されるオフフック／オンフックスイッチ、ダイヤルスイッチと兼用の文字入力スイッチ等の各種操作キーを有し、これらキーやボタンの操作に応じたイベントを発生して制御部１００に出力する。ＲＴＣ１０８は、時刻計時やタイマ割り込みに用いるリアルタイムクロックを発生して制御部１００に供給する。報知部１０９は、制御部１００から供給される報知信号に応じて報知動作（サウンドスピーカ１０９ａの鳴音、ＬＥＤ１０９ｂの発光および振動モータ１０９ｃの駆動）を行う。電池部１１０は携帯電話１０の各部を駆動する駆動電圧を発生する。
【００３９】
Ｂ．動作  
次に、図９〜図１５を参照して上記構成による携帯電話１０の動作を説明する。以下では、制御部１００が実行するメインルーチン、アドレス帳データ処理、画像記憶処理、記憶処理Ａ、記憶処理Ｂおよび記憶処理Ｃの各動作について述べる。
【００４０】
（１）メインルーチンの動作
図９は、制御部１００が実行するメインルーチンの動作を示すフローチャートである。制御部１００は、ステップＳＡ１において電源オン操作されるまで待機し、ユーザが電源オン操作を行うと、判断結果が「ＹＥＳ」になり、ステップＳＡ２に進み、電源オンに応じて携帯電話１０の各部をイニシャライズした後、無線通信網ＲＮに位置登録を行って待ち受け状態に入る待受処理を実行する。なお、待ち受け状態になると、表示部１０６には待受画面（図示略）が画面表示される。
【００４１】
続いて、ステップＳＡ３〜ＳＡ８では、それぞれ「設定操作」、「アドレス帳データ記憶操作」、「画像記憶指示発生」、「着信検知」、「電源オフ操作」および「その他の操作」の各イベントの有無を判断する。これらイベントが発生しなければ、ステップＳＡ８〜ＳＡ８の各判断結果はいずれも「ＮＯ」になり、上記ステップＳＡ２の待ち受け状態のまま待機する。そして、この待ち受け状態において上記イベントのいずれかが発生すると、その発生したイベントに対応した処理を実行する。以下、イベント別に分けて動作説明を進める。
【００４２】
＜設定操作の場合＞
設定操作イベントが発生すると、上記ステップＳＡ３の判断結果が「ＹＥＳ」となり、ステップＳＡ９に進み、ユーザにより行われた設定操作に応じた設定処理を実行する。具体的には、フォルダやグループの新規作成、修正、削除を行ったり、画像データやアドレス帳データの追加登録、削除、修正を行ったりする他、条件記憶部１０１ｇに記憶される条件情報を更新する処理を実行した後、上記ステップＳＡ２の待ち受け状態に復帰する。
【００４３】
＜アドレス帳データ記憶操作の場合＞
アドレス帳データ記憶操作イベントが発生すると、上記ステップＳＡ４の判断結果が「ＹＥＳ」となり、ステップＳＡ１０を介してアドレス帳データ記憶処理を実行した後、上記ステップＳＡ２の待ち受け状態に復帰する。アドレス帳データ記憶処理では、後述するように、個人属性に関する各種データ項目（名前、ヨミ、電話番号、メールアドレス、住所、趣味、誕生日、勤務先、アドレス帳ＩＤ、グループＩＤおよび血液型）を入力した後に、アドレス帳データに割り当てる画像データの画像ＩＤを選択すると、その選択された画像ＩＤで指定される画像データに人物が写っているか否かを顔認識を施して判断し、人物が写っていれば、入力された個人属性に関する各種データ項目と、選択された画像ＩＤと、顔認識から得られる顔固有の特徴情報とを含むアドレス帳データをアドレス帳記憶部１０１ｆに登録する。
【００４４】
＜画像記憶指示発生の場合＞
例えば撮像部１０５により撮影した画像を取得して保存する場合、受信した放送番組を取得して録画する場合あるいは画像配信装置２０からダウンロードした画像を取得して保存する場合など、画像記憶指示に関する指示イベントがユーザ操作によってあるいは自動的に発生すると、上記ステップＳＡ５の判断結果が「ＹＥＳ」となり、ステップＳＡ１１を介して画像記憶処理（後述する）を実行する。
【００４５】
＜着信検知の場合＞
着信検知イベントが発生すると、上記ステップＳＡ６の判断結果が「ＹＥＳ」になり、ステップＳＡ１２に進む。ステップＳＡ１２では、着信報知を行うと共に、この着信報知中にオフフック操作されると発呼側と回線接続して通話を開始させ、通話中にオンフック操作されると回線切断する通話処理を実行した後、上記ステップＳＡ２の待ち受け状態に復帰する。
【００４６】
＜電源オフ操作の場合＞
電源オフ操作イベントが発生すると、上記ステップＳＡ７の判断結果が「ＹＥＳ」になり、ステップＳＡ１３に進み、電源オフ処理を実行した後、本処理を完了させる。
【００４７】
＜その他の操作の場合＞
その他の操作（例えば発信操作やメール受信操作など）が行われると、上記ステップＳＡ８の判断結果が「ＹＥＳ」となり、ステップＳＡ１４に進み、操作に対応した処理を実行した後、上記ステップＳＡ２の待ち受け状態に復帰する。
【００４８】
（２）アドレス帳データ記憶処理の動作
次に、図１０を参照してアドレス帳データ記憶処理の動作について説明する。上述したメインルーチンのステップＳＡ１０（図９参照）を介して本処理が実行されると、制御部１００は図１０に図示するステップＳＢ１に進み、アドレス帳データを構成する個人の属性情報を入力・選択する。具体的には、各データ項目の内、名前、ヨミ（読み）、電話番号、メールアドレス、住所、趣味、誕生日、勤務先を入力した後、さらに当該アドレス帳データのアドレス帳ＩＤ、グループＩＤおよび血液型を選択する。
【００４９】
続いて、ステップＳＢ２では、上記ステップＳＢ１にて項目入力および項目選択されたアドレス帳データに割り当てる画像データの画像ＩＤを画像記憶部１０１ｄの中から選択する。そして、ステップＳＢ３において、アドレス帳データの登録を指示する操作を行うと、ステップＳＢ４に進み、上記ステップＳＢ２において選択した画像ＩＤの画像データ（実データ）に人物が写っているかどうかを周知の画像認識（顔認識）を施す。
【００５０】
次いで、ステップＳＢ５では、上記ステップＳＢ４の認識結果に基づき、上記ステップＳＢ２において選択した画像ＩＤの画像データ（実データ）に人物が写っているか否かを判別する。人物が写っていなければ、判断結果は「ＮＯ」になり、本処理を終えるが、人物が写っていると、判断結果は「ＹＥＳ」となり、ステップＳＢ６に進む。
【００５１】
ステップＳＢ６では、顔認識から得られる顔固有の特徴情報（例えば目、鼻、口など顔各部の大きさや配置位置を表すパラメータ）を抽出する。そして、ステップＳＢ７では、上記ステップＳＢ１にて入力／選択された項目（名前、ヨミ、電話番号、メールアドレス、住所、趣味、誕生日、勤務先、アドレス帳ＩＤ、グループＩＤおよび血液型）と、上記ステップＳＢ２にて選択された画像ＩＤと、上記ステップＳＢ６にて抽出された特徴情報とを含むアドレス帳データをアドレス帳記憶部１０１ｆに登録して本処理を終える。
【００５２】
このように、アドレス帳データ記憶処理では、個人属性に関する各種データ項目を入力した後に、アドレス帳データに割り当てる画像データの画像ＩＤを選択すると、その選択された画像ＩＤで指定される画像データに人物が写っているか否かを顔認識を施して判断し、人物が写っていれば、入力された個人属性に関する各種データ項目と、選択された画像ＩＤと、顔認識から得られる顔固有の特徴情報とを含むアドレス帳データをアドレス帳記憶部１０１ｆに登録するようになっている。
【００５３】
なお、上記ステップＳＢ５では、少なくとも一人の顔が認識された場合に画像データに人物が写っていると判断していたが、これに限らず、複数人の顔が認識された場合にはその中で最も大きく写っている顔の人物を代表者とし、その代表者の顔固有の特徴情報を抽出してアドレス帳データに含める態様としても構わない。また、複数人の顔が認識された場合に、それらを画面表示しておき、それらの中からユーザ操作で代表者の顔を選択させ、選択した代表者の顔固有の特徴情報を抽出してアドレス帳データに含める態様とすることも可能である。
【００５４】
（３）画像記憶処理の動作
次に、図１１〜図１２を参照して画像記憶処理の動作について説明する。上述したメインルーチンのステップＳＡ１１（図９参照）を介して本処理が実行されると、制御部１００は図１１に図示するステップＳＣ１に進み、記憶指示された画像データ（実データ）に画像ＩＤを付加して画像記憶部１０１ｄ（図５参照）に記憶する。なお、画像データ（実データ）に付加される画像ＩＤは、画像記憶する毎に空きＩＤが割り当てられるように自動更新される。
【００５５】
続いて、ステップＳＣ２に進むと、上記ステップＳＣ１において画像記憶部１０１ｄに記憶した画像データ（実データ）に周知の画像認識（顔認識）を施す。次いで、ステップＳＣ３では、上記ステップＳＣ２の認識結果に基づき画像データ（実データ）に人物が写っているか否かを判別する。以下、人物が写っていない場合と、写っている場合とに分けて動作説明を進める。
【００５６】
＜人物が写っていない場合＞
画像データ（実データ）に人物が写っていない場合には、上記ステップＳＣ３の判断結果は「ＮＯ」になり、図１２に図示するステップＳＣ４を介して記憶処理Ｃを実行して本処理を終える。記憶処理Ｃでは、後述するように、記憶指示された画像データ（実データ）に付加済みのファイル名もしくは新規に生成されたファイル名（「未設定Ｎ」）のいずれかを、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶した後、フォルダ記憶部１０１ｃに記憶されるフォルダ名の中からユーザ操作に応じて所望のフォルダ名を選択し、選択されたフォルダ名のフォルダＩＤを、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶する。
【００５７】
＜人物が写っている場合＞
一方、画像データ（実データ）に人物が写っている場合には、上記ステップＳＣ３の判断結果が「ＹＥＳ」になり、ステップＳＣ５に進み、上記ステップＳＣ２の認識結果に基づき画像データ（実データ）に写っている人数（認識された顔の数）を検出する。次いで、ステップＳＣ６では、検出された人（認識された顔）について、その顔固有の特徴情報（例えば目、鼻、口など顔各部の大きさや配置位置を表すパラメータ）を抽出する。こうして、検出された人数分の特徴情報を抽出すると、ステップＳＣ７に進み、抽出した人数分の特徴情報を、画像データ（実データ）に対応付けて画像記憶部１０１ｄに記憶する。
【００５８】
続いて、ステップＳＣ８では、記憶する画像データ（実データ）に写っている人数に対応した条件Ａの項目を条件記憶部１０１ｇ（図８参照）から読み出す。すなわち、写っている人数が「１〜２人」の場合には、対応する条件Ａの項目として、連結したファイル名にすることを表す「連結ファイル名」を条件記憶部１０１ｇから読み出す。同様に、写っている人数が「３〜５人」ならば、人数分コピーすることを表す「コピー」を、写っている人数が「６〜１０人」ならば、グループというファイル名にすることを表す「固定ファイル名」を、写っている人数が「１１人以上」ならば、一般画像と同じ処理にすることを表す「その他」を、それぞれ条件記憶部１０１ｇから読み出す。
【００５９】
そして、図１２に図示するステップＳＣ９〜ＳＣ１１では、上記ステップＳＣ８において条件記憶部１０１ｇから読み出した条件Ａの項目が、「連結ファイル名」、「コピー」、「固定ファイル名」および「その他」のいずれであるかを判別する。以下、条件記憶部１０１ｇから読み出した条件Ａの項目が、「連結ファイル名」、「コピー」、「固定ファイル名」および「その他」の各場合に分けて動作を説明する。
【００６０】
＜「連結ファイル名」の場合＞
条件記憶１０１ｇから読み出した条件Ａの項目が「連結ファイル名」であると、ステップＳＣ９の判断結果が「ＹＥＳ」となり、ステップＳＣ１２を介して記憶処理Ａを実行して本処理を終える。記憶処理Ａでは、後述するように、記憶指示された画像に写っている各人と類似した特徴情報を備えたアドレス帳データをアドレス帳記憶部１０１ｆから検索し、該当するアドレス帳データがあれば、そのアドレス帳データを構成するデータ項目の内、条件記憶部１０１ｇに記憶される条件Ｂで指定されるファイル名条件項目を抽出して画像に写った人物に関連した属性のファイル名を生成する。記憶指示された画像に複数人が写っている場合には、各人毎に生成されるファイル名を連結して１つのファイル名を発生する。
【００６１】
さらに、条件記憶部１０１ｇに記憶される条件Ｂで指定されるフォルダ名条件項目を抽出して画像にった人物に関連した属性のフォルダ名を生成する。記憶指示された画像に複数人が写っている場合には、各人毎に生成されるフォルダ名を連結して１つのフォルダ名を発生する。生成されたフォルダ名のフォルダをフォルダ記憶部１０１ｃに新規登録した後、生成したファイル名と新規登録したフォルダのフォルダＩＤとを記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶する。
【００６２】
＜「コピー」の場合＞
条件記憶部１０１ｇから読み出した条件Ａの項目が「コピー」であると、ステップＳＣ１０の判断結果が「ＹＥＳ」となり、ステップＳＣ１３に進み、記憶指示された画像ＩＤの画像データを、当該画像データに写っている人数分コピーする。次いで、ステップＳＣ１４では、上記ステップＳＣ７にて記憶した特徴情報、すなわち写っている各人の特徴情報を画像記憶部１０１ｄから読み出し、読み出した各人の特徴情報を、上記ステップＳＣ１３において人数分コピーされた画像データにそれぞれ１つずつ付加して画像記憶部１０１ｄに記憶する。この後、ステップＳＣ１２に進み、人数分コピーされた各画像データ毎に記憶処理Ａを実行する。
【００６３】
＜「固定ファイル名」の場合＞
条件記憶部１０１ｇから読み出した条件Ａの項目が「固定ファイル名」であると、ステップＳＣ１１の判断結果が「ＹＥＳ」となり、ステップＳＣ１５に進み、記憶処理Ｂを実行して本処理を終える。記憶処理Ｂでは、後述するように、「グループＮ（Ｎ：３桁の連番）」のファイル名を生成し、生成されたファイル名を、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶する。
【００６４】
そして、フォルダ記憶部１０１ｃから「グループ」というフォルダ名を検索し、該当するフォルダ名が存在すれば、そのフォルダ名のフォルダＩＤをフォルダ記憶部１０１ｃから読み出し、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶する。一方、該当するフォルダ名が存在しなければ、「グループ」というフォルダ名に対応するフォルダＩＤを発生し、当該フォルダＩＤと、「グループ」というフォルダ名とを対応付けてフォルダ記憶部１０１ｃに新規登録した後、新たに生成されたフォルダＩＤを、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶する。
【００６５】
＜「その他」の場合＞
条件記憶部１０１ｇから読み出した条件Ａの項目が「その他」の場合には、ステップＳＣ１１の判断結果が「ＮＯ」となり、ステップＳＣ１６に進み、記憶処理Ｃを実行して本処理を終える。記憶処理Ｃでは、後述するように、記憶指示された画像データ（実データ）に付加済みのファイル名もしくは新規に生成されたファイル名（「未設定Ｎ」）のいずれかを、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶した後、フォルダ記憶部１０１ｃに記憶されるフォルダ名の中からユーザ操作に応じて所望のフォルダ名を選択し、選択されたフォルダ名のフォルダＩＤを、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶する。
【００６６】
（４）記憶処理Ａの動作
次に、図１３を参照して記憶処理Ａの動作について説明する。上述した画像記憶処理のステップＳＣ１２（図１２参照）を介して本処理が実行されると、制御部１００は図１３に図示するステップＳＤ１に進む。ステップＳＤ１〜ＳＤ２では、上述した画像記憶処理のステップＳＣ７（図１１参照）にて記憶した特徴情報（写っている各人の特徴情報）と類似した特徴情報を備えたアドレス帳データを、アドレス帳記憶部１０１ｆ（図７参照）に登録されるアドレス帳データの中から検索する。なお、このデータ検索は、写っている人数分行われる。
【００６７】
類似した特徴情報を有するアドレス帳データが見つからなかった場合には、上記ステップＳＤ２の判断結果が「ＮＯ」になり、上述した画像記憶処理のステップＳＣ１６（図１２参照）を介して記憶処理Ｃを実行する。
【００６８】
一方、類似した特徴情報を有するアドレス帳データが検索されると、上記ステップＳＤ２の判断結果は「ＹＥＳ」となり、ステップＳＤ３に進む。ステップＳＤ３では、条件記憶部１０１ｇに記憶される条件Ｂの中から設定フラグが「１」のファイル名条件項目を読み出す。例えば図８に図示した一例の場合、設定フラグが「１」のファイル名条件項目として、「ヨミ（ローマ字読みの氏）」が読み出される。
【００６９】
次いで、ステップＳＤ４では、類似した特徴情報を有するアドレス帳データから上記ステップＳＤ３で読み出されたファイル名条件項目の内容を読み出し、続くステップＳＤ５では、そのアドレス帳データの履歴（図７参照）を読み出す。そして、ステップＳＤ６では、上記ステップＳＤ４で読み出した内容に、上記ステップＳＤ５で読み出した履歴（３桁の番号）を付加したファイル名を生成する。
【００７０】
例えばファイル名条件項目が「ヨミ（ローマ字読みの氏）」の場合に、類似した特徴情報を有するアドレス帳データから読み出したファイル名条件項目の内容が「ａｉｈａｒａ」であって、かつ履歴が「００１」ならば、「ａｉｈａｒａ００１」なるファイル名が生成される。つまり、この一例では、画像に写った人物の名（ローマ字読みの氏）を含むファイル名が生成される。また、画像に写った人物が複数人の場合には、以上のようにして生成される各人毎のファイル名を連結する。例えば画像に写った二人のファイル名として「ａｉｈａｒａ００３」および「ｙｏｓｈｉｏｋａ００１」が生成された場合には、両者を連結した「ａｉｈａｒａ００３＋ｙｏｓｈｉｏｋａ００１」なるファイル名が生成される。
【００７１】
こうして、画像に写った人物に関連した属性のファイル名が生成されると、ステップＳＤ７に進み、その生成されたファイル名を、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶し、続くステップＳＤ８では、該当するアドレス帳データの履歴をインクリメントして更新する。次いで、ステップＳＤ９では、条件記憶部１０１ｇに記憶される条件Ｂの中から設定フラグが「１」のフォルダ名条件項目を読み出す。例えば図８に図示した一例の場合、設定フラグが「１」のファイル名条件項目として、「名前（氏＋名）」が読み出される。
【００７２】
そして、ステップＳＤ１０では、類似した特徴情報を有するアドレス帳データから上記ステップＳＤ９で読み出されたフォルダ名条件項目の内容を読み出す。この後、ステップＳＤ１１に進み、上記ステップＳＤ４で読み出した内容のフォルダ名を生成する。例えばフォルダ名条件項目が「名前（氏＋名）」の場合に、類似した特徴情報を有するアドレス帳データから読み出したファイル名条件項目の内容が「相原花子」ならば、それがフォルダ名として生成される。つまり、この一例では、画像に写った人物の名前がフォルダ名となる。また、画像に写った人物が複数人の場合には、以上のようにして生成される各人毎の名前を連結してフォルダ名にする。
【００７３】
続いて、ステップＳＤ１２では、上記ステップＳＤ１１で生成されたフォルダ名と同名のフォルダがフォルダ記憶部１０１ｃ（図４参照）に記憶されているか否かを判断する。同名フォルダが既にフォルダ記憶部１０１ｃに登録済みならば、判断結果は「ＹＥＳ」となり、ステップＳＤ１４に進み、その同名フォルダのフォルダＩＤをフォルダ記憶部１０１ｃから読み出し、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶して本処理を終える。
【００７４】
一方、生成されたフォルダ名のフォルダがフォルダ記憶部１０１ｃに未登録の場合には、上記ステップＳＤ１２の判断結果が「ＮＯ」になり、ステップＳＤ１３に進み、生成されたフォルダ名のフォルダを生成する。すなわち、生成されたフォルダ名に対応するフォルダＩＤを発生し、当該フォルダＩＤと生成されたフォルダ名とを対応付けてフォルダ記憶部１０１ｃに新規登録する。この後、ステップＳＤ１４に進み、新たに生成されたフォルダＩＤを、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶して本処理を終える。
【００７５】
このように、記憶処理Ａでは、記憶指示された画像に写っている各人と類似した特徴情報を備えたアドレス帳データをアドレス帳記憶部１０１ｆから検索し、該当するアドレス帳データが見つかると、そのアドレス帳データを構成するデータ項目の内、条件記憶部１０１ｇに記憶される条件Ｂで指定されるファイル名条件項目を抽出して画像に写った人物に関連した属性のファイル名を生成すると共に、条件記憶部１０１ｇに記憶される条件Ｂで指定されるフォルダ名条件項目を抽出して画像に写った人物に関連した属性のフォルダ名のフォルダをフォルダ記憶部１０１ｃに新規登録する。そして、生成したファイル名と新規登録したフォルダのフォルダＩＤとを記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶する。
【００７６】
（５）記憶処理Ｂの動作
次に、図１４を参照して記憶処理Ｂの動作について説明する。前述した画像記憶処理のステップＳＣ１５（図１２参照）を介して本処理が実行されると、制御部１００は図１４に図示するステップＳＥ１に進み、ファイル名として「グループＮ」を生成する。ここで、Ｎは３桁の連番を為すグループ番号であり、画像記憶部１０１ｄに既に記憶されているグループ番号より１つ大きい値に決定される。例えば画像記憶部１０１ｄに既に「グループ００１」が存在する場合には「グループ００２」となる。また、Ｎは任意の桁数であって良く、グループという名称は固定的なものではなく、ユーザが任意の文字列に置換する態様としても構わない。
【００７７】
続いて、ステップＳＥ２では、上記ステップＳＥ１にて生成されたファイル名（「グループＮ」）を、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶する。次いで、ステップＳＥ３〜ＳＥ４では、フォルダ記憶部１０１ｃ（図４参照）に記憶されるフォルダ名を読み出して「グループ」というフォルダ名を検索する。該当するフォルダ名が検索された場合には、上記ステップＳＥ４の判断結果が「ＹＥＳ」になり、ステップＳＥ６に進み、該当するフォルダ名のフォルダＩＤをフォルダ記憶部１０１ｃから読み出し、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶して本処理を終える。
【００７８】
これに対し、該当するフォルダ名が検索されなければ、上記ステップＳＥ４の判断結果は「ＮＯ」になり、ステップＳＥ５に進み、「グループ」というフォルダ名のフォルダを生成する。すなわち、「グループ」というフォルダ名に対応するフォルダＩＤを発生し、当該フォルダＩＤと、「グループ」というフォルダ名とを対応付けてフォルダ記憶部１０１ｃに新規登録する。この後、ステップＳＥ６に進み、新たに生成されたフォルダＩＤを、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶して本処理を終える。
【００７９】
このように、記憶処理Ｂでは、ファイル名として「グループＮ」を生成し、生成されたファイル名を、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶する。そして、フォルダ記憶部１０１ｃから「グループ」というフォルダ名を検索し、該当するフォルダ名が検索されると、該当するフォルダ名のフォルダＩＤをフォルダ記憶部１０１ｃから読み出し、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶する。一方、該当するフォルダ名が検索されなければ、「グループ」というフォルダ名に対応するフォルダＩＤを発生し、当該フォルダＩＤと、「グループ」というフォルダ名とを対応付けてフォルダ記憶部１０１ｃに新規登録した後、新たに生成されたフォルダＩＤを、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶する。
【００８０】
（６）記憶処理Ｃの動作
次に、図１５を参照して記憶処理Ｃの動作について説明する。前述した画像記憶処理のステップＳＣ１６（図１２参照）を介して本処理が実行されると、制御部１００は図１５に図示するステップＳＦ１に進み、記憶指示された画像データ（実データ）に付加されたファイル名が有るか否かを判断する。ファイル名が有れば、判断結果は「ＹＥＳ」になり、後述のステップＳＦ３に進むが、ファイル名が付加されていなければ、判断結果が「ＮＯ」になり、ステップＳＦ２に進む。
【００８１】
ステップＳＦ２では、ファイル名として「未設定Ｎ」を生成してステップＳＦ３に進む。なお、Ｎは３桁の連番を為す未設定ファイル番号であり、画像記憶部１０１ｄに既に記憶されている未設定ファイル番号より１つ大きい値に決定される。例えば画像記憶部１０１ｄに既に「未設定００１」が存在する場合には「未設定００２」となる。
【００８２】
ステップＳＦ３では、記憶指示された画像データ（実データ）に付加済みのファイル名もしくは上記ステップＳＦ２にて生成されたファイル名（「未設定Ｎ」）のいずれかを、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶する。次いで、ステップＳＦ４では、フォルダ記憶部１０１ｃ（図４参照）に記憶されるフォルダ名の中からユーザ操作に応じて所望のフォルダ名を選択する。そして、ステップＳＦ５に進み、上記ステップＳＦ４において選択されたフォルダ名のフォルダＩＤをフォルダ記憶部１０１ｃから読み出し、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶して本処理を終える。
【００８３】
このように、記憶処理Ｃでは、記憶指示された画像データ（実データ）にファイル名が付加済みで有るか否かを判断し、付加済みでなければ、「未設定Ｎ」のファイル名を生成する。そして、記憶指示された画像データ（実データ）に付加済みのファイル名もしくは生成されたファイル名（「未設定Ｎ」）のいずれかを、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶した後、フォルダ記憶部１０１ｃに記憶されるフォルダ名の中からユーザ操作に応じて所望のフォルダ名を選択し、選択されたフォルダ名のフォルダＩＤを、記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶する。
【００８４】
以上のように、本実施形態では、個人属性に関する各種データ項目と、画像ＩＤと、顔認識から得られる顔固有の特徴情報とを含むアドレス帳データをアドレス帳記憶部１０１ｆに登録しておき、取得した画像データを記憶する場合に、その記憶指示された画像データ（実データ）に写っている各人と類似した特徴情報を備えたアドレス帳データをアドレス帳記憶部１０１ｆから検索する。
【００８５】
該当するアドレス帳データが検索されると、そのアドレス帳データを構成するデータ項目の内、条件記憶部１０１ｇに記憶される条件Ｂで指定されるファイル名条件項目を抽出して画像に写った人物に関連した属性のファイル名を生成すると共に、条件記憶部１０１ｇに記憶される条件Ｂで指定されるフォルダ名条件項目を抽出して画像に写った人物に関連した属性のフォルダ名のフォルダをフォルダ記憶部１０１ｃに新規登録する。
【００８６】
そして、生成したファイル名と新規登録したフォルダのフォルダＩＤとを記憶指示された画像データ（実データ）の画像ＩＤに対応付けて画像記憶部１０１ｄに記憶する。従って、例えば画像に写った人物の名を含むファイル名やフォルダ名、もしくは画像に複数人が写っていれば、写っている各人の名を連結したファイル名やフォルダ名を自動的に生成して記憶する等、画像に写った人物に関連した属性を利用して画像保存するので、取得した画像データを容易かつ適切に記憶管理することができる。
【００８７】
また、上述した実施形態において得られる、より具体的な他の効果は、下記（ａ）〜（ｈ）項に記載の通りである。
（ａ）属性情報と対応付けられて記憶されている画像に含まれるオブジェクトの特徴情報や、属性情報と対応付けられて記憶されている特徴情報と、取得された画像に含まれているオブジェクトの特徴情報とを比較することによってオブジェクトを特定するので、簡易的にかつ正確にオブジェクトを特定することができる。
（ｂ）取得した画像を、その画像に含まれるオブジェクトの属性を表す属性情報に基づいて適切なグループに分類して記憶管理することができる。
（ｃ）取得した画像を、その画像に含まれるオブジェクトの属性を表す属性情報だけでなく、画像識別情報が記憶された履歴識別情報に基づいて、より適切に記憶管理することができる。たとえば、同じオブジェクトが含まれている複数の画像を記憶管理する際に、複数の画像に同じ属性情報に基づいた同じ画像識別情報が対応付けられてしまうと、ユーザにとっては分かりにくくなってしまう。そこで、属性情報とともに履歴識別情報を画像識別情報とすると、同じ属性情報が含まれ、かつ異なる履歴識別情報が含まれた画像識別情報が、複数の画像と対応付けられることになるので、ユーザにとっては分かりやすくなる。
（ｄ）画像に複数のオブジェクトが含まれている場合には、それら複数のオブジェクトのそれぞれに関連する属性情報に基づいて、その画像を適切に記憶管理することができる。
（ｅ）画像に多数のオブジェクトが含まれている場合には、それらのオブジェクトの属性情報に基づいた画像識別情報ではユーザに混乱を与えてしまう可能性が高くなるので、それらの属性情報に代わって所定の識別情報に基づいて、その画像を適切に記憶管理することができる。
（ｆ）画像に複数のオブジェクトが含まれている場合には、その画像を複製して、複数のオブジェクトの属性情報の夫々に基づいて複製された画像の夫々を適切に記憶管理することができる。
（ｇ）人物が含まれている画像をその人物の属性を表す属性情報に基づいて適切に記憶管理することができる。
（ｈ）取得した画像を、その画像に含まれるオブジェクトの属性を表す属性情報に基づいてグループごとに分類して適切に記憶管理することができる。
【００８８】
なお、上述の実施形態では画像から人物を特定するようにしたが、本発明の主旨は人物に限らない。例えば花瓶や建物など任意のオブジェクトで良い。人物でない場合にはアドレス帳ではなく、オブジェクトの画像やオブジェクトの特徴情報と、そのオブジェクトに関連する属性情報を対応付けて記憶しているデータベースを参照するようにする。
【００８９】
また、上述の実施形態では、端末装置として携帯電話１０を想定しているが、本発明の要旨は、これに限らず、パーソナルコンピュータ、ＰＤＡ、デジタルカメラ、音楽プレイヤーなど、任意の端末装置に適用可能であることは言うまでもない。前述した第１〜第２実施形態では、折り畳み開閉タイプの携帯電話１０を一例としたが、これに限らず、ストレートタイプ、スライドタイプ、スピントップタイプなど任意の筐体構造であっても構わない。記憶部１０１は、携帯電話１０の内部に設けられるメモリに限定されず、メモリカードや外付けハードディスクなど、任意の外部記憶装置でも良い。
【００９０】
記憶する画像は、静止画や動画など任意の種別の画像で良く、撮像部で撮像した画像、放送受信部で受信した画像、ダウンロードした画像、データ通信で受信した画像に限らず、任意の方法で取得した画像に適用可能となる。さらに、アドレス帳の項目（属性情報）は、人物に関連する任意の項目（属性情報）で良い。
【符号の説明】
【００９１】
１０  携帯電話
１００  制御部
１０１  記憶部
１０１ａ  プログラム記憶部
１０１ｂ  各種情報一時記憶部
１０１ｃ  フォルダ記憶部
１０１ｄ  画像記憶部
１０１ｅ  グループ記憶部
１０１ｆ  アドレス帳記憶部
１０１ｇ  条件記憶部
１０２  無線通信部
１０３  テレビ放送・ラジオ放送受信部
１０４  音声信号処理部
１０５  撮像部
１０６  表示部
１０７  操作部
１０８  ＲＴＣ
１０９  報知部
１０９ａ  サウンドスピーカ
１０９ｂ  ＬＥＤ
１０９ｃ  振動モータ
１１０  電池部
【図１】
2010224901.tif 000003
【図２】
2010224901.tif 000004
【図３】
2010224901.tif 000005
【図４】
2010224901.tif 000006
【図５】
2010224901.tif 000007
【図６】
2010224901.tif 000008
【図７】
2010224901.tif 000009
【図８】
2010224901.tif 000010
【図９】
2010224901.tif 000011
【図１０】
2010224901.tif 000012
【図１１】
2010224901.tif 000013
【図１２】
2010224901.tif 000014
【図１３】
2010224901.tif 000015
【図１４】
2010224901.tif 000016
【図１５】
2010224901.tif 000017