(57)【要約】      （修正有）【課題】画像スクロールを適切な表示位置に自動的に停止させ得る端末装置を実現する。【解決手段】画像リスト画面における方向キー操作に応じて、スクロール情報記憶部から設定フラグが「１」のスクロール情報を読み出す（ステップＳＢ７）。読み出されたスクロール情報が「付加情報」ならば、方向キー操作に応じて画像リスト画面に表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報（現在の付加情報）と、そのスクロールが行われる以前に画面中央に表示されていた画像の付加情報（前回の付加情報）とを比較し、現在と前回との付加情報の内容が同一であって、かつ方向キー操作が継続していれば、スクロール動作を継続させ、一方、現在と前回との付加情報の内容が異なると、スクロール動作を停止させると共に、スクロール動作の停止をユーザに報知する付加情報スクロールＡ処理（ステップＳＢ９）を実行する。【選択図】図７
2014089754.tif 000002
【特許請求の範囲】
【請求項１】
属性を表す付加情報が付与された複数の画像を記憶する画像部から画像を読み出す読出記憶手段と、
前記読出手段によって読み出された画像を画面に表示する表示制御手段と、
スクロールの実行を指示する指示手段と、
前記指示手段の実行指示に応じて、前記表示制御手段により画面に表示される画像を順次更新してスクロールするスクロール手段と、
ユーザの入力音声を認識する音声認識手段と、
前記スクロール手段によってスクロールされた画像の付加情報と、前記音声認識手段による音声認識結果とを比較する比較手段と、
前記比較手段の比較結果に基づいてスクロールを停止するか否かを判別する判別手段と、
前記判別手段がスクロールを停止すると判別した場合に、前記スクロール手段のスクロールを停止させるスクロール制御手段と
を具備することを特徴とする端末装置。
【請求項２】
前記スクロール制御手段は、前記判別手段がスクロールを停止しないと判別した場合に、前記スクロール手段のスクロールを継続させることを特徴とする請求項１記載の端末装置。
【請求項３】
前記表示制御手段が一画面に一つの画像を表示する場合、前記比較手段は、前記スクロール手段のスクロールによって表示更新された画像の付加情報と、前記音声認識手段による音声認識結果とを比較することを特徴とする請求項１記載の端末装置。
【請求項４】
前記表示制御手段が一画面内に設けられた複数の表示位置にそれぞれ画像を表示する場合、前記比較手段は、前記スクロール手段のスクロールにより所定の表示位置で表示される画像の付加情報と、前記音声認識手段による音声認識結果とを比較することを特徴とする請求項１記載の端末装置。
【請求項５】
前記判別手段は、スクロールされた画像の付加情報と前記音声認識手段による音声認識結果との類似性が低いという比較結果が得られた場合に、スクロールを停止すると判別することを特徴とする請求項１記載の端末装置。
【請求項６】
前記指示手段は、継続的なユーザ操作に応じて、継続的なスクロールの実行を指示することを特徴とする請求項１記載の端末装置。
【請求項７】
前記指示手段は、１回のユーザ操作に応じて、所定枚数分の画像のスクロールあるいは一定時間経過するまでの連続的なスクロールの何れかの実行を指示することを特徴とする請求項１記載の端末装置。
【請求項８】
画像に付与され、属性を表す付加情報とは、少なくとも撮影の内容を表す撮影情報、被写体の内容を表す被写体情報、日付情報および位置情報の何れか一つを含むことを特徴とする請求項１記載の端末装置。
【請求項９】
コンピュータに、
属性を表す付加情報が付与された複数の画像を記憶した記憶媒体から画像を読み出す読出ステップと、
前記読出ステップによって読み出された画像を画面に表示する表示制御ステップと、
スクロールの実行を指示する指示ステップと、
前記指示ステップの実行指示に応じて、前記表示制御ステップにより画面に表示される画像を順次更新してスクロールするスクロールステップと、
ユーザの入力音声を認識する音声認識ステップと、
前記スクロールステップによりスクロールされた画像の付加情報と、前記音声認識ステップで得られた音声認識結果とを比較する比較ステップと、
前記比較ステップの比較結果に基づいてスクロールを停止するか否かを判別する判別ステップと、
前記判別ステップにおいてスクロールを停止すると判別した場合に、前記スクロールステップによるスクロールを停止させるスクロール制御ステップと
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像スクロールを適切な表示位置に自動的に停止させる端末装置およびプログラムに関する。
【背景技術】
【０００２】
携帯電話機などの端末装置では、例えば撮像して得た画像、メール添付受信した画像あるいはダウンロードした画像など各種画像が記憶される記憶部からユーザ所望の画像を選択的に読み出して表示部に画面表示する機能を備えるものが多い。複数の画像の中からユーザ所望の画像を選択するには、画像検索やスクロールが用いられる。例えば特許文献１には、ユーザ操作によって入力された文字列と対応関係にある位置情報を含む画像を記憶部から検索して表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２１９６１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に開示の技術では、画像検索しようとする度に文字列を入力しなければならず、その操作が煩わしいという弊害がある。一方のスクロールでは、検索用の文字列を入力する操作を必要とせず、スクロール操作だけで画面に表示される画像をスクロール表示（移動表示）させ、そのスクロール表示される画像の中で所望の画像を選択することが可能になる。
【０００５】
しかしながら、とりわけ近年の端末装置では、記憶デバイスの大容量化により大量の画像を保存可能としており、これに伴いスクロールする速度も高速化している。この為、スクロール操作に応じて一気にスクロール表示が進んでしまい、ユーザが適切な位置で画像スクロールを停止させて所望の画像を選択することが難しくなっている。つまり、画像スクロールを適切な表示位置に自動的に停止させることが出来ない、という問題がある。
【０００６】
本発明は、このような事情に鑑みてなされたもので、画像スクロールを適切な表示位置に自動的に停止させることができる端末装置およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１に記載の発明では、属性を表す付加情報が付与された複数の画像を記憶する画像部から画像を読み出す読出記憶手段と、前記読出手段によって読み出された画像を画面に表示する表示制御手段と、スクロールの実行を指示する指示手段と、前記指示手段の実行指示に応じて、前記表示制御手段により画面に表示される画像を順次更新してスクロールするスクロール手段と、ユーザの入力音声を認識する音声認識手段と、前記スクロール手段によってスクロールされた画像の付加情報と、前記音声認識手段による音声認識結果とを比較する比較手段と、前記比較手段の比較結果に基づいてスクロールを停止するか否かを判別する判別手段と、前記判別手段がスクロールを停止すると判別した場合に、前記スクロール手段のスクロールを停止させるスクロール制御手段とを具備することを特徴とする。
【０００８】
上記請求項１に従属する請求項２に記載の発明では、前記スクロール制御手段は、前記判別手段がスクロールを停止しないと判別した場合に、前記スクロール手段のスクロールを継続させることを特徴とする。
【０００９】
上記請求項１に従属する請求項３に記載の発明では、前記表示制御手段が一画面に一つの画像を表示する場合、前記比較手段は、前記スクロール手段のスクロールによって表示更新された画像の付加情報と、前記音声認識手段による音声認識結果とを比較することを特徴とする。
【００１０】
上記請求項１に従属する請求項４に記載の発明では、前記表示制御手段が一画面内に設けられた複数の表示位置にそれぞれ画像を表示する場合、前記比較手段は、前記スクロール手段のスクロールにより所定の表示位置で表示される画像の付加情報と、前記音声認識手段による音声認識結果とを比較することを特徴とする。
【００１１】
上記請求項１に従属する請求項５に記載の発明では、前記判別手段は、スクロールされた画像の付加情報と前記音声認識手段による音声認識結果との類似性が低いという比較結果が得られた場合に、スクロールを停止すると判別することを特徴とする。
【００１２】
上記請求項１に従属する請求項６に記載の発明では、前記指示手段は、継続的なユーザ操作に応じて、継続的なスクロールの実行を指示することを特徴とする。
上記請求項１に従属する請求項７に記載の発明では、前記指示手段は、１回のユーザ操作に応じて、所定枚数分の画像のスクロールあるいは一定時間経過するまでの連続的なスクロールの何れかの実行を指示することを特徴とする。
【００１３】
上記請求項１に従属する請求項８に記載の発明では、画像に付与され、属性を表す付加情報とは、少なくとも撮影の内容を表す撮影情報、被写体の内容を表す被写体情報、日付情報および位置情報の何れか一つを含むことを特徴とする。
【００１４】
請求項９に記載の発明では、コンピュータに、属性を表す付加情報が付与された複数の画像を記憶した記憶媒体から画像を読み出す読出ステップと、前記読出ステップによって読み出された画像を画面に表示する表示制御ステップと、スクロールの実行を指示する指示ステップと、前記指示ステップの実行指示に応じて、前記表示制御ステップにより画面に表示される画像を順次更新してスクロールするスクロールステップと、ユーザの入力音声を認識する音声認識ステップと、前記スクロールステップによりスクロールされた画像の付加情報と、前記音声認識ステップで得られた音声認識結果とを比較する比較ステップと、前記比較ステップの比較結果に基づいてスクロールを停止するか否かを判別する判別ステップと、前記判別ステップにおいてスクロールを停止すると判別した場合に、前記スクロールステップによるスクロールを停止させるスクロール制御ステップとを実行させることを特徴とする。
【発明の効果】
【００１５】
本発明では、画像スクロールを適切な表示位置に自動的に停止させることができる。
【図面の簡単な説明】
【００１６】
【図１】実施の一形態による携帯電話１０が有する機能の概要を説明する為のシステム構成図である。
【図２】携帯電話１０の電気的構成を示すブロック図である。
【図３】スクロール情報記憶部１０１ｃに記憶されるスクロール情報の構成を示す図である。
【図４】画像記憶部１０１ｄに記憶される画像情報の構成を示す図である。
【図５】表示部１０６に画面表示される画像リスト画面ＬＧの一例を示す図である。
【図６】メインルーチンの動作を示すフローチャートである。
【図７】表示処理の動作を示すフローチャートである。
【図８】初期表示処理の動作を示すフローチャートである。
【図９】付加情報スクロールＡ処理の動作を示すフローチャートである。
【図１０】スクロール表示処理の動作を示すフローチャートである。
【図１１】付加情報スクロールＢ処理の動作を示すフローチャートである。
【図１２】音声スクロールＡ処理の動作を示すフローチャートである。
【図１３】音声スクロールＡ処理の動作を示すフローチャートである。
【図１４】音声スクロールＢ処理の動作を示すフローチャートである。
【図１５】音声スクロールＢ処理の動作を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、図面を参照して本発明の実施の形態について説明する。
Ａ．構成  
（１）システム構成  
図１は、実施の一形態による携帯電話１０が備える機能の概要を説明する為のシステム構成図である。携帯電話１０は、周知の折り畳み開閉タイプの筐体構造を有し、移動無線通信機能およびメール送受信機能を備える。移動無線通信機能を用いて通話する場合、携帯電話１０は、位置登録している基地局ＢＳを介して発信側の交換機ＳＷに発呼する。発信側の交換機ＳＷは、発呼に応じて、無線通信網ＲＮ中に設けられる加入者登録サーバ（不図示）から問い合せた着番号（加入者番号）および位置登録情報に基づき着信側の交換機ＳＷを呼出す。着信側の交換機ＳＷは、着信側の基地局ＢＳを介して着信側の携帯電話１０（不図示）を呼出し、これに応じて着信側が着呼応答すると、発信側の交換機ＳＷと着信側の交換機ＳＷとのリンクが確立して通話可能になる。
【００１８】
メール送受信機能を用いて携帯電話１０から送信されるメールは、基地局ＢＳ、交換機ＳＷおよび無線通信網ＲＮ中に設けられるゲートウェイサーバ（不図示）を経てインターネットＩＴＮ上のメールサーバ（不図示）に伝送される。メールサーバは、上述とは逆の経路を辿って宛先のメールアドレスを有する携帯電話１０にメールを送るようになっている。
【００１９】
また、携帯電話１０は、移動無線通信機能を用い、基地局ＢＳ、交換機ＳＷおよび無線通信網ＲＮを経由してインターネットＩＴＮ上の画像配信装置２０にアクセスして画像をダウンロードして取得するダウンロード機能や、ＧＰＳ衛星３０からのＧＰＳ信号を受信して現在位置データを取得するＧＰＳ受信機能も具備する。
【００２０】
（２）携帯電話１０の電気的構成
図２は、携帯電話１０の電気的構成を示すブロック図である。この図において、制御部１００は、ＣＰＵおよび入出力回路などから構成され、後述する操作部１０７から供給される各種の操作イベントに応じて、携帯電話１０の各部の動作を制御する。本発明の要旨に係わる制御部１００の特徴的な処理動作については追って詳述する。
【００２１】
記憶部１０１は、ＲＯＭおよびＲＡＭから構成され、後述の各記憶部１０１ａ〜１０１ｄを有する。プログラム記憶部１０１ａには、制御部１００により実行される各種プログラムデータや、所定のプログラムにより参照される制御データの他、例えば待受画面などの各種表示画面を形成する画面データが記憶される。なお、プログラム記憶部１０１ａに記憶される各種プログラムとは、追って詳述するメインルーチン、表示処理、初期表示処理、付加情報スクロールＡ処理、スクロール表示処理、付加情報スクロールＢ処理、音声スクロールＡ処理および音声スクロールＢ処理を含む。
【００２２】
各種情報一時記憶部１０１ｂには、携帯電話１０の動作に必要な各種レジスタ・フラグデータや、表示部１０６の表示画面を形成するための画面情報などが記憶される。また、各種情報一時記憶部１０１ｂには、後述する付加情報や音声解析結果（音声認識された単語）を一時記憶する記憶エリアを備える。
【００２３】
スクロール情報記憶部１０１ｃには、スクロール動作を停止するか否かを判定する為の判定項目を指定するスクロール情報が記憶される。ここで、図３を参照してスクロール情報の構成を説明する。スクロール情報は、スクロール動作を停止するか否かを判定する為の判定項目として大項目および小項目を備える。大項目は、「付加情報」と「音声」とに大別される。「付加情報」とは、画像に付与される付加情報（後述する）を、スクロール動作を停止するか否かを判定する為の判定項目に用いることを表す。「音声」とは、ユーザが入力した音声を解析して得た情報（音声認識された単語）を、スクロール動作を停止するか否かを判定する為の判定項目に用いることを表す。
【００２４】
大項目の「付加情報」および「音声」の内、設定フラグ「１」がセットされた側が判定項目として用いられる。この設定フラグは、ユーザ操作に応じて設定される。例えば図３に図示する一例では、設定フラグ「１」がセットされた大項目の「付加情報」が判定項目として用いられる。大項目の「付加情報」および「音声」は、いずれもスクロール動作を停止するか否かを判定する為の具体的な判定項目を表す複数の小項目（撮影モード、被写体、日付および場所など）から構成される。これら複数の小項目の何れかがユーザ操作で選択され、選択された小項目に対応する設定フラグが「１」にセットされる。設定フラグ「１」の小項目が具体的な判定項目として用いられる。
【００２５】
画像情報記憶部１０１ｄには、撮像部１０５により撮影されて記録指示された画像や、インターネットＩＴＮ上の画像配信装置２０からダウンロードした画像などが記憶される。画像情報記憶部１０１ｄに記憶される画像は、図４に図示するように、画像ＩＤに対応付けられた実データ（画像データ本体）と付加情報とから構成される。付加情報は、画像データ本体の属性を表す「タイトル」、「撮影モード」、「被写体」、「日付」および「場所」などを含む。なお、付加情報中の「場所」は、図４に図示する一例のように地名を用いる他、後述のＧＰＳ受信部１０３により取得される位置情報を用いる態様であっても構わない。
【００２６】
再び図２を参照して携帯電話１０の電気的構成の説明を進める。図２において、無線通信送受信部１０２は、データ通信時には制御部１００の制御の下に、アンテナＡＮＴ１を介して基地局ＢＳとデータ授受を行い、音声通話時にはアンテナＡＮＴ１を介して受信復調した音声データを制御部１００に出力する一方、制御部１００から供給される音声データを変調して得た送信信号を高周波増幅してアンテナＡＮＴ１から送出する。ＧＰＳ受信部１０３は、アンテナＡＮＴ２を介して複数のＧＰＳ衛星からのＧＰＳ信号を受信して現在位置情報を取得して出力する。
【００２７】
スピーカＳＰおよびマイクＭＩＣを備える音声信号処理部１０４は、移動無線通信機能が起動している場合、制御部１００から供給される音声データを音声信号にＤ／Ａ変換してスピーカＳＰから発音させたり、マイクＭＩＣから出力される音声信号を音声データにＡ／Ｄ変換して制御部１００に供給する。なお、制御部１００が後述の音声スクロールＡ処理あるいは音声スクロールＢ処理を実行中の場合、音声信号処理部１０４は、マイクＭＩＣで取り込んだユーザの音声を音声データにＡ／Ｄ変換して制御部１００に供給する。これにより制御部１００では、入力された音声データに音声解析（音声認識）を施す。
【００２８】
撮像部１０５は、ユーザ設定される撮影モードに応じて制御部１００が指定する撮影パラメータ（ＩＳＯ感度およびシャッター速度）に従って撮影した画像データを発生する。表示部１０６は、カラー液晶パネルおよび表示ドライバから構成され、制御部１００の制御の下に、待受画面など各種の操作画面の他、画像情報記憶部１０１ｄに保存された各種画像データを画面表示する。また、表示部１０６の表示画面上には、後述する操作部１０７のタッチ操作部の構成要素となる透明タッチパネルが設けられる。
【００２９】
操作部１０７は、キー操作部とタッチ操作部とから構成される。操作部１０７のキー操作部は、パワーオンオフする電源スイッチ、通話開始／終了時に操作されるオフフック／オンフックスイッチ、ダイヤルキーと兼用の文字入力キー、記憶された画像の一覧表示を指示する画像リスト表示スイッチ（後述する）、画像リスト表示終了を指示する画像リスト表示終了スイッチ（後述する）、シャッタボタン等の各種操作キーやボタンを有し、それらキーやボタンの操作に応じたイベントを発生して制御部１００に出力する。
【００３０】
操作部１０７のタッチ操作部は、表示部１０６の表示画面上に配設される透明タッチパネルから構成され、その透明タッチパネルの接触操作（タッチ操作やスライド操作）に応じた出力（操作イベント）を発生する。ここで、図５を参照してタッチ操作部におけるタッチ操作およびスライド操作を説明する。図５は、表示部１０６に画面表示される画像リスト画面ＬＧの一例を示す図である。画像リスト画面ＬＧには、方向キーアイコンＲＫ、方向キーアイコンＬＫおよび詳細キーアイコンＤＫが設けられる。
【００３１】
方向キーアイコンＲＫ（又は方向キーアイコンＬＫ）が一回タッチ操作されると、画像リスト画面ＬＧにおいて循環的に表示される画像が１枚分スクロールする。１枚分スクロールとは、例えば方向キーアイコンＲＫが一回タッチ操作された時に画面中央の画像ＩＭＧが、当該画像ＩＭＧの右背面側に重なる画像ＩＭＧ１として方向へ移動すると同時に、画面中央の画像ＩＭＧの左背面側に重なる画像ＩＭＧ２が方向前面に移動して新たな画像ＩＭＧとして画面中央に表示されることを指す。
【００３２】
また、前述したスクロール情報によって指定される判定項目が「付加情報」の場合に、方向キーアイコンＲＫ（又は方向キーアイコンＬＫ）をタッチ操作し続けると、画面中央の画像ＩＭＧの位置にスクロールした画像の付加情報（現在の付加情報）が、１つ前にスクロールした画像の付加情報（前回の付加情報）に一致していれば、スクロール動作を継続し、現在と前回との付加情報が異なると、自動的にスクロール動作を停止する。
【００３３】
さらに、前述したスクロール情報によって指定される判定項目が「音声」の場合に、方向キーアイコンＲＫ（又は方向キーアイコンＬＫ）をタッチ操作し続けると、画面中央の画像ＩＭＧの位置にスクロールした画像の付加情報（現在の付加情報）が、ユーザの入力音声を認識して得た解析結果（単語）に一致しなければ、スクロール動作を継続し、現在の付加情報の内容と解析結果（単語）とが一致すると、自動的にスクロール動作を停止する。
【００３４】
詳細キーアイコンＤＫがタッチ操作されると、画面中央の画像ＩＭＧを詳細表示（全画面表示）する。画像リスト画面ＬＧの上部のスライドエリアＳＥでは、スライド操作（タッチしてそのまま横に移動してタッチを離す操作）を行うと、スライドさせた方向に所定枚数分（例えば１０枚分）の画像を連続してスクロールする。
【００３５】
このスライド操作により起動される所定枚数分の連続スクロールでは、前述のスクロール情報によって指定される判定項目が「付加情報」ならば、画面中央の画像ＩＭＧの位置にスクロールした画像の付加情報（現在の付加情報）と、１つ前にスクロールした画像の付加情報（前回の付加情報）とが異なった時に連続スクロールを自動的に中断して停止する。また、前述のスクロール情報によって指定される判定項目が「音声」ならば、画面中央の画像ＩＭＧの位置にスクロールした画像の付加情報（現在の付加情報）と、ユーザの入力音声を認識して得た解析結果（単語）とが一致した時に連続スクロールを自動的に中断して停止する。
【００３６】
再び図２に戻り、構成の説明を進める。図２において、ＲＴＣ１０８は、時刻計時やタイマ割り込みに用いるリアルタイムクロックを発生して制御部１００に供給する。報知部１０９は、制御部１００から供給される報知信号に応じて報知動作（サウンドスピーカ１０９ａの鳴音、ＬＥＤ１０９ｂの発光および振動モータ１０９ｃの駆動）を行う。電池部１１０は、携帯電話１０の各部を駆動する駆動電圧を発生する。
【００３７】
Ｂ．動作  
次に、図６〜図１５を参照して上記構成による携帯電話１０の動作を説明する。以下では、制御部１００が実行するメインルーチン、表示処理、初期表示処理、付加情報スクロールＡ処理、スクロール表示処理、付加情報スクロールＢ処理、音声スクロールＡ処理および音声スクロールＢ処理の各動作について述べる。
【００３８】
（１）メインルーチンの動作
図６は、制御部１００が実行するメインルーチンの動作を示すフローチャートである。制御部１００は、ステップＳＡ１において電源オン操作が為されるまで待機し、ユーザが電源オン操作を行うと、判断結果は「ＹＥＳ」になり、ステップＳＡ２に進む。ステップＳＡ２では、電源オンに応じて携帯電話１０の各部をイニシャライズした後、無線通信網ＲＮに位置登録を行って待ち受け状態に入る待受処理を実行する。なお、待ち受け状態になると、表示部１０６には待受画面（図示略）が画面表示される。
【００３９】
続いて、ステップＳＡ３〜ＳＡ８では、それぞれ「設定操作」、「画像取得」、「画像リスト表示操作」、「着信検知」、「電源オフ操作」および「その他の操作」の各イベントの有無を判断する。これらイベントが発生しなければ、ステップＳＡ３〜ＳＡ８の各判断結果はいずれも「ＮＯ」になり、上記ステップＳＡ２の待ち受け状態で待機する。そして、この待ち受け状態において上記イベントのいずれかが発生すると、その発生したイベントに対応した処理を実行する。以下、イベント別に分けて動作の説明を進める。
【００４０】
＜設定操作された場合＞
設定操作イベントが発生すると、上記ステップＳＡ３の判断結果が「ＹＥＳ」となり、ステップＳＡ９に進み、ユーザにより行われた設定操作に応じた設定処理を実行する。具体的には、前述したスクロール情報記憶部１０１ｃに記憶されるスクロール情報（図３参照）中の設定フラグをセットして、スクロール動作を停止するか否かを判定する為の判定項目（大項目および小項目）を設定する等の設定処理を実行した後、上記ステップＳＡ２の待ち受け状態に復帰する。
【００４１】
＜画像取得した場合＞
撮像部１０５により画像を撮影したり、あるいはインターネットＩＴＮ上の画像配信装置２０から画像をダウンロードする等して画像取得すると、上記ステップＳＡ４の判断結果が「ＹＥＳ」になり、ステップＳＡ１０に進む。ステップＳＡ１０〜ＳＡ１１では、取得した画像（以下、取得画像と称す）に対して、例えばパターンマッチングに基づきオブジェクト認識する画像解析を施し、これにより得られる取得画像のオブジェクト属性を、被写体を表す付加情報として抽出する。具体的には、取得画像が風景を撮影したものであれば、その風景を表すオブジェクト属性（「山」や「海」など）が被写体を表す付加情報として抽出され、また、取得画像が人物像を含むものであると、オブジェクト属性として「人物」が被写体を表す付加情報として抽出される。
【００４２】
こうして取得画像の被写体を表す付加情報が得られると、ステップＳＡ１２に進み、取得画像と付加情報とを画像情報記憶部１０１ｄ（図４参照）に記憶する。すなわち、撮像部１０５により撮影された画像の場合には、自動生成又はユーザ入力される「タイトル」、撮影時に発生する「撮影モード」、「日付」、「場所」および上記ステップＳＡ１１にて抽出された「被写体」（オブジェクト属性）から構成される付加情報を、画像ＩＤが付与された実データ（画像データ本体）に対応付けて画像情報記憶部１０１ｄに記憶する。
【００４３】
また、画像配信装置２０からダウンロードした画像の場合には、取得時点で既に付加されている情報と、上記ステップＳＡ１１にて抽出されたオブジェクト属性である「被写体」（オブジェクト属性）とから構成される付加情報を、画像ＩＤが付与された実データ（画像データ本体）に対応付けて画像情報記憶部１０１ｄに記憶する。この後、上記ステップＳＡ２の待ち受け状態に復帰する。
【００４４】
＜画像リスト表示操作された場合＞
画像情報記憶部１０１ｄに記憶された各種画像の一覧を指示する画像リスト表示スイッチが操作されると、上記ステップＳＡ５の判断結果が「ＹＥＳ」になり、ステップＳＡ１３を介して表示処理を実行する。
【００４５】
表示処理では、後述するように、一度に画面表示可能な枚数分の画像を画像情報記憶部１０１ｄから読み出して画像リスト画面ＬＧ（図５参照）に表示する初期表示を行い、この画像リスト画面ＬＧに設けられる方向キーアイコンＲＫ（又は方向キーアイコンＬＫ）をタッチする方向キー操作が行われた場合には、スクロール情報記憶部１０１ｃから設定フラグが「１」のスクロール情報（図３参照）を読み出す。
【００４６】
読み出されたスクロール情報が「付加情報」ならば、方向キー操作（方向キーアイコンのタッチ操作）に応じて、画像リスト画面ＬＧに表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報（現在の付加情報）と、そのスクロールが行われる以前に画面中央に表示されていた画像の付加情報（前回の付加情報）とが異なると、自動的にスクロール動作を停止させると共に、スクロール動作の停止をユーザに報知する付加情報スクロールＡ処理を実行する。
【００４７】
一方、読み出されたスクロール情報が「音声」ならば、方向キー操作に応じて画像リスト画面ＬＧに表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報の内容と、ユーザの入力音声を認識して得た解析結果（単語）とが一致すると、自動的にスクロール動作を停止させると共に、スクロール動作の停止をユーザに報知する音声スクロールＡ処理を実行する。
【００４８】
また、初期表示された画像リスト画面ＬＧにおいて、スライドエリアＳＥをタッチしてそのまま横に移動してからタッチを離すスライド操作が行われた場合には、スクロール情報記憶部１０１ｃから設定フラグが「１」のスクロール情報を読み出し、読み出されたスクロール情報が「付加情報」ならば、スライド操作に応じて、画像リスト画面ＬＧに表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報（現在の付加情報）と、そのスクロールが行われる以前に画面中央に表示されていた画像の付加情報（前回の付加情報）とが異なると、自動的にスクロール動作を停止させると共に、スクロール動作の停止をユーザに報知する付加情報スクロールＢ処理を実行する。
【００４９】
一方、読み出されたスクロール情報が「音声」ならば、スライド操作に応じて、画像リスト画面ＬＧに表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報と、ユーザの入力音声を認識して得た解析結果（単語）とを比較し、付加情報の内容と解析結果（単語）とが一致すると、自動的にスクロール動作を停止させると共に、スクロール動作の停止をユーザに報知する音声スクロールＢ処理を実行する。
【００５０】
＜着信検知した場合＞
着信検知イベントが発生すると、上記ステップＳＡ６の判断結果が「ＹＥＳ」になり、ステップＳＡ１４に進む。ステップＳＡ１４では、着信報知を行うと共に、この着信報知中にオフフック操作されると発呼側と回線接続して通話を開始させ、通話中にオンフック操作されると回線切断する通話処理を実行した後、上記ステップＳＡ２の待ち受け状態に復帰する。
【００５１】
＜電源オフ操作された場合＞
電源オフ操作イベントが発生すると、上記ステップＳＡ７の判断結果が「ＹＥＳ」になり、ステップＳＡ１５に進み、電源オフ処理を実行した後、本処理を完了させる。
【００５２】
＜その他の操作の場合＞
その他の操作（例えば発信操作やメール受信操作など）が行われると、上記ステップＳＡ８の判断結果が「ＹＥＳ」となり、ステップＳＡ１６に進み、操作に対応した処理を実行した後、上記ステップＳＡ２の待ち受け状態に復帰する。
【００５３】
（２）表示処理の動作
次に、図７を参照して表示処理の動作について説明する。上述したメインルーチンのステップＳＡ１３（図６参照）を介して本処理が実行されると、制御部１００は図７に図示するステップＳＢ１に進み、初期表示処理を実行する。初期表示処理では、後述するように、一度に画面表示可能な枚数分の画像を画像情報記憶部１０１ｄから読み出して画像リスト画面ＬＧ（図５参照）に表示すると共に、その画面中央に表示される画像の付加情報を画像情報記憶部１０１ｄから読み出して各種情報一時記憶部１０１ｂに一時記憶する。
【００５４】
画像リスト画面ＬＧが初期表示されると、ステップＳＢ２〜ＳＢ５において、「画像リスト表示終了操作」、「方向キー操作」、「スライド操作」および「その他の操作」のイベントの有無を判断する。これら操作が何れも行われず、イベントが発生しなければ、上記ステップＳＢ２〜ＳＢ５の各判断結果は何れも「ＮＯ」になり、初期表示を維持する。そして、上記イベントのいずれかが発生すると、その発生したイベントに対応した処理を実行する。以下、イベント別に分けて動作説明を進める。
【００５５】
＜画像リスト表示終了操作された場合＞
操作部１０７のキー操作部に配設される画像リスト表示終了スイッチが操作されると、上記ステップＳＢ２の判断結果は「ＹＥＳ」となり、ステップＳＢ６に進み、画像リスト画面ＬＧの消去を表示部１０６に指示して本処理を終える。なお、表示処理が完了して前述のメインルーチンに復帰すると、待ち受け状態に戻り、表示部１０６には待受画面（図示略）が表示されるようになる。
【００５６】
＜方向キー操作された場合＞
画像リスト画面ＬＧ（図５参照）において方向キー操作された場合、すなわち当該画面ＧＬに設けられる方向キーアイコンＲＫ（又は方向キーアイコンＬＫ）がタッチ操作されると、上記ステップＳＢ３の判断結果が「ＹＥＳ」になり、ステップＳＢ７に進む。ステップＳＢ７では、スクロール情報記憶部１０１ｃから設定フラグが「１」のスクロール情報（図３参照）を読み出す。次いで、ステップＳＢ８では、読み出されたスクロール情報が「付加情報」であるか否かを判断する。読み出されたスクロール情報が「付加情報」であると、判断結果は「ＹＥＳ」となり、ステップＳＢ９に進み、付加情報スクロールＡ処理を実行する。
【００５７】
付加情報スクロールＡ処理では、後述するように、方向キー操作（方向キーアイコンのタッチ操作）に応じて、画像リスト画面ＬＧに表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報（現在の付加情報）と、そのスクロールが行われる以前に画面中央に表示されていた画像の付加情報（前回の付加情報）とを比較し、現在と前回との付加情報の内容が同一であって、かつ方向キー操作が継続していれば、スクロール動作を継続させる。
【００５８】
一方、現在と前回との付加情報の内容が異なると、自動的にスクロール動作を停止させると共に、スクロール動作の停止をユーザに報知する。そして、こうした付加情報スクロールＡ処理が完了すると、上述したステップＳＢ２〜ＳＢ５のイベント有無の判断に復帰する。
【００５９】
これに対し、上記ステップＳＢ７において読み出されたスクロール情報が「音声」ならば、上記ステップＳＢ８の判断結果は「ＮＯ」となり、ステップＳＢ１０に進み、音声スクロールＡ処理を実行する。音声スクロールＡ処理では、後述するように、方向キー操作に応じて画像リスト画面ＬＧに表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報の内容と、ユーザの入力音声を認識して得た解析結果（単語）とを比較し、付加情報の内容と解析結果（単語）とが異なり、かつ方向キー操作が継続していれば、スクロール動作を継続させる。
【００６０】
一方、付加情報の内容と解析結果（単語）とが一致すると、自動的にスクロール動作を停止させると共に、スクロール動作の停止をユーザに報知する。そして、こうした音声スクロールＡ処理が完了すると、上述したステップＳＢ２〜ＳＢ５のイベント有無の判断に復帰する。
【００６１】
＜スライド操作された場合＞
画像リスト画面ＬＧ（図５参照）においてスライドエリアＳＥをタッチしてそのまま横に移動してからタッチを離すスライド操作が行われると、上記ステップＳＢ４の判断結果が「ＹＥＳ」になり、ステップＳＢ１１に進む。ステップＳＢ１１では、スクロール情報記憶部１０１ｃから設定フラグが「１」のスクロール情報（図３参照）を読み出す。次いで、ステップＳＢ１２では、読み出されたスクロール情報が「付加情報」であるか否かを判断する。読み出されたスクロール情報が「付加情報」ならば、判断結果は「ＹＥＳ」となり、ステップＳＢ１３に進み、付加情報スクロールＢ処理を実行する。
【００６２】
付加情報スクロールＢ処理では、後述するように、スライド操作に応じて、画像リスト画面ＬＧに表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報（現在の付加情報）と、そのスクロールが行われる以前に画面中央に表示されていた画像の付加情報（前回の付加情報）とを比較し、現在と前回との付加情報の内容が同一であって、かつ所定枚数分の画像をスクロールし終えるまではスクロール動作を継続させる。
【００６３】
一方、現在と前回との付加情報の内容が異なると、自動的にスクロール動作を停止させると共に、スクロール動作の停止をユーザに報知する。そして、こうした付加情報スクロールＢ処理が完了すると、上述したステップＳＢ２〜ＳＢ５のイベント有無の判断に復帰する。
【００６４】
これに対し、上記ステップＳＢ１１において読み出されたスクロール情報が「音声」であると、上記ステップＳＢ１２の判断結果は「ＮＯ」となり、ステップＳＢ１４に進み、音声スクロールＡ処理を実行する。音声スクロールＢ処理では、後述するように、スライド操作に応じて画像リスト画面ＬＧに表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報と、ユーザの入力音声を認識して得た解析結果（単語）とを比較し、付加情報の内容と解析結果（単語）とが異なり、かつ所定枚数分の画像をスクロールし終えるまでスクロール動作を継続させる。
【００６５】
一方、付加情報の内容と解析結果（単語）とが一致すると、自動的にスクロール動作を停止させると共に、スクロール動作の停止をユーザに報知する。そして、こうした音声スクロールＢ処理が完了すると、上述したステップＳＢ２〜ＳＢ５のイベント有無の判断に復帰する。
【００６６】
＜その他の操作が為された場合＞
その他の操作として、例えば画像リスト画面ＬＧに設けられた詳細キーアイコンＤＫをタッチ操作したとする。そうすると、上記ステップＳＢ５の判断結果が「ＹＥＳ」になり、ステップＳＢ１５に進み、画像リスト画面ＬＧの中央に表示される画像を詳細表示（全画面表示）する等の、その他の処理を実行した後、上述したステップＳＢ２〜ＳＢ５のイベント有無の判断に復帰する。
【００６７】
（３）初期表示処理の動作
次に、図８を参照して初期表示処理の動作について説明する。上述した表示処理のステップＳＢ１（図７参照）を介して本処理が実行されると、制御部１００は図８に図示するステップＳＣ１に進む。ステップＳＣ１では、１番目からＰ番目の画像ＩＤに対応する実データ（画像データ本体）を画像情報記憶部１０１ｄから読み出す。なお、Ｐ番目とは、画像リスト画面ＬＧ（図５参照）において一度に表示可能な画像枚数に対応する。続いて、ステップＳＣ２では、読み出した各画像の実データを画像リスト画面ＬＧに表示する。
【００６８】
次いで、ステップＳＣ３では、画像リスト画面ＬＧに表示された１番目からＰ番目の画像の内、（１＋Ｐ）／２番目の画像、すなわち画像リスト画面ＬＧの中央に表示された画像の付加情報を画像情報記憶部１０１ｄから読み出す。そして、ステップＳＣ４では、読み出した付加情報を各種情報一時記憶部１０１ｂに一時記憶して本処理を終える。
【００６９】
なお、本実施形態では、画像リスト画面ＬＧの中央に表示された画像の付加情報を読み出すようにしたが、これに限らず、例えば画像リスト画面ＬＧ中の最も左端に表示された画像あるいは最も右端に表示された画像など、所定の位置に表示された画像の付加情報を読み出す態様であっても構わない。また、画像リスト画面ＬＧに一度に表示可能な画像の枚数が偶数（Ｐが偶数）の場合には、（１＋Ｐ）／２の値について小数点以下の切り上げ又は切り下げを行って画面中央に表示される画像の画像ＩＤを指定する。
【００７０】
このように、初期表示処理では、画像リスト画面ＬＧに一度に表示可能な枚数分の画像を画像情報記憶部１０１ｄから読み出して当該画面ＬＧに表示すると共に、画面の中央に表示された（１＋Ｐ）／２番目の画像の付加情報を画像情報記憶部１０１ｄから読み出して各種情報一時記憶部１０１ｂに一時記憶する。
【００７１】
（４）付加情報スクロールＡ処理の動作
次に、図９を参照して付加情報スクロールＡ処理の動作について説明する。前述した表示処理のステップＳＢ９（図７参照）を介して本処理が実行されると、制御部１００は図９に図示するステップＳＤ１に進み、方向キー操作（タッチ操作）に応じて歩進されるスクロールポインタＮを初期値「１」にセットする。続いて、ステップＳＤ２では、スクロール表示処理を実行する。
【００７２】
スクロール表示処理では、後述するように、方向キー操作（タッチ操作）に応じて歩進されるスクロールポインタＮの値を加算した１＋Ｎ番目からＰ＋Ｎ番目の画像ＩＤに対応する実データ（画像データ本体）を画像情報記憶部１０１ｄから読み出して画像リスト画面ＬＧに表示すると共に、画面の中央に表示される（（１＋Ｐ）／２）＋Ｎ番目の画像の付加情報を画像情報記憶部１０１ｄから読み出して各種情報一時記憶部１０１ｂに一時記憶する。
【００７３】
次いで、ステップＳＤ３では、前述のステップＳＢ７（図７参照）において読み出された「付加情報」のスクロール情報が表す設定フラグ「１」の小項目について、各種情報一時記憶部１０１ｂに一時記憶した現在の付加情報と、その一つ前に一時記憶された前回の付加情報とを比較し、続くステップＳＤ４では、現在の付加情報の内容と、前回の付加情報の内容とが異なるか否かを判断する。例えば「付加情報」のスクロール情報が表す設定フラグ「１」の小項目が「日付」であったならば、現在の付加情報中の日付と、前回の付加情報中の日付とが異なるかどうかを判断する。
【００７４】
設定フラグ「１」の小項目について、現在の付加情報の内容と前回の付加情報の内容とが異なると、上記ステップＳＤ４の判断結果は「ＹＥＳ」となり、ステップＳＤ５に進み、スクロール停止と判別してスクロール動作を停止させ、続くステップＳＤ６では、報知部１０９に報知動作を指示し、これによりサウンドスピーカ１０９ａを鳴音、ＬＥＤ１０９ｂを発光、振動モータ１０９ｃを駆動させ、振動・光・音でユーザにスクロール動作の停止を報知して本処理を終える。
【００７５】
一方、設定フラグ「１」の小項目について、現在の付加情報の内容と前回の付加情報の内容とが同じならば、上記ステップＳＤ４の判断結果は「ＮＯ」になり、ステップＳＤ７に進み、スクロール継続と判別する。続いて、ステップＳＤ８では、方向キー操作が終了したかどうかを判断する。方向キーアイコンからタッチが離れて方向キー操作が終了していれば、判断結果は「ＹＥＳ」となり、本処理を終える。
【００７６】
これに対し、方向キーアイコンがタッチされ続け、方向キー操作が継続中ならば、上記ステップＳＤ８の判断結果は「ＮＯ」になり、ステップＳＤ９に進む。そして、ステップＳＤ９では、スクロールポインタＮの値をインクリメントして歩進させた後、上述のステップＳＤ２に処理を戻す。
【００７７】
このように、付加情報スクロールＡ処理では、方向キー操作に応じて画像リスト画面ＬＧに表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報（現在の付加情報）と、そのスクロールが行われる以前に画面中央に表示されていた画像の付加情報（前回の付加情報）とを比較し、現在と前回との付加情報の内容が同一であって、かつ方向キー操作が継続していれば、スクロール動作を継続させ、一方、現在と前回との付加情報の内容が異なると、自動的にスクロール動作を停止させると共に、スクロール動作の停止をユーザに報知する。
【００７８】
なお、上述した付加情報スクロールＡ処理では、現在と前回との付加情報の内容が完全に一致するか否かに応じてスクロールの停止／継続を判別するようにしたが、これに限らず、設定フラグ「１」の小項目について、現在の付加情報の内容と前回の付加情報の内容との類似性を判別した結果に基づきスクロールの停止／継続を判別する態様としても構わない。
【００７９】
例えば現在の付加情報中の位置情報と前回の付加情報中の位置情報とが所定の範囲内に位置しているか否かに応じてスクロールの停止／継続を判別したり、現在の付加情報中の日付と前回の付加情報中の日付とが所定の期間内であるか否かに応じてスクロールの停止／継続を判別したりすることで画像属性の類似性に基づき画像スクロールを適切な表示位置に自動的に停止させることが可能になる。このことは後述する付加情報スクロールＢ処理においても同様である。
【００８０】
（５）スクロール表示処理の動作
次に、図１０を参照してスクロール表示処理の動作について説明する。上述した付加情報スクロールＡ処理のステップＳＤ２（図９参照）を介して本処理が実行されると、制御部１００は図１０に図示するステップＳＥ１に進み、方向キー操作（タッチ操作）に応じて歩進されるスクロールポインタＮの値を加算した１＋Ｎ番目からＰ＋Ｎ番目の画像ＩＤに対応する実データ（画像データ本体）を画像情報記憶部１０１ｄから読み出す。なお、Ｐは画像リスト画面ＬＧ（図５参照）において一度に表示可能な画像の枚数に相当する。
【００８１】
次いで、ステップＳＥ２では、読み出した各画像の実データを画像リスト画面ＬＧに表示し、続くステップＳＥ３では、画像リスト画面ＬＧに表示された１＋Ｎ番目からＰ＋Ｎ番目の画像の内、（（１＋Ｐ）／２）＋Ｎ番目の画像、すなわち画像リスト画面ＬＧの中央に表示された画像の付加情報を画像情報記憶部１０１ｄから読み出す。そして、ステップＳＥ４では、読み出した付加情報を各種情報一時記憶部１０１ｂに一時記憶して本処理を終える。
【００８２】
このように、スクロール表示処理では、方向キー操作（タッチ操作）に応じて歩進されるスクロールポインタＮの値を加算した１＋Ｎ番目からＰ＋Ｎ番目の画像ＩＤに対応する実データ（画像データ本体）を画像情報記憶部１０１ｄから読み出して画像リスト画面ＬＧに表示すると共に、画面の中央に表示される（（１＋Ｐ）／２）＋Ｎ番目の画像の付加情報を画像情報記憶部１０１ｄから読み出して各種情報一時記憶部１０１ｂに一時記憶する。
【００８３】
したがって、例えば前述の初期表示処理（図８参照）によって画像リスト画面ＬＧに１番目から１０番目の記憶ＩＤに対応する画像が表示される初期表示状態において、方向キーアイコンを１回タッチ操作したとする。そうすると、２番目から１１番目の記憶ＩＤに対応する画像が画像リスト画面ＬＧに表示され、その際に画面の中央に表示される６番目の画像の付加情報が画像情報記憶部１０１ｄから読み出されて各種情報一時記憶部１０１ｂに一時記憶される。
【００８４】
（６）付加情報スクロールＢ処理の動作
次に、図１１を参照して付加情報スクロールＢ処理の動作について説明する。前述した表示処理のステップＳＢ１４（図７参照）を介して本処理が実行されると、制御部１００は図１１に図示するステップＳＦ１に進み、スクロールポインタＮに初期値「１」をセットする。そして、ステップＳＦ２に進み、スライド操作に応じて歩進されるスクロールポインタＮの値を加算した１＋Ｎ番目からＰ＋Ｎ番目の画像ＩＤに対応する実データ（画像データ本体）を画像情報記憶部１０１ｄから読み出して画像リスト画面ＬＧに表示すると共に、画面の中央に表示される（（１＋Ｐ）／２）＋Ｎ番目の画像の付加情報を画像情報記憶部１０１ｄから読み出して各種情報一時記憶部１０１ｂに一時記憶するスクロール表示処理を実行する。
【００８５】
次いで、ステップＳＦ３では、前述のステップＳＢ１１（図７参照）において読み出された「付加情報」のスクロール情報が表す設定フラグ「１」の小項目について、各種情報一時記憶部１０１ｂに一時記憶した現在の付加情報と、その一つ前に一時記憶された前回の付加情報とを比較する。そして、ステップＳＦ４では、現在の付加情報の内容と、前回の付加情報の内容とが異なるか否かを判断する。例えば「付加情報」のスクロール情報が表す設定フラグ「１」の小項目が「日付」であったならば、現在の付加情報中の日付と、前回の付加情報中の日付とが異なるかどうかを判断する。
【００８６】
設定フラグ「１」の小項目について、現在の付加情報の内容と前回の付加情報の内容とが異なると、上記ステップＳＦ４の判断結果は「ＹＥＳ」となり、ステップＳＦ５に進み、スクロール停止と判別してスクロール動作を停止させ、続くステップＳＦ６では、報知部１０９に報知動作の開始を指示し、これによりサウンドスピーカ１０９ａを鳴音、ＬＥＤ１０９ｂを発光、振動モータ１０９ｃを駆動させ、振動・光・音でユーザにスクロール動作の停止を報知して本処理を終える。
【００８７】
一方、設定フラグ「１」の小項目について、現在の付加情報の内容と前回の付加情報の内容とが同一ならば、上記ステップＳＦ４の判断結果は「ＮＯ」になり、ステップＳＦ７に進み、スクロール継続と判別する。続いて、ステップＳＦ８では、所定枚数分の画像をスクロールし終えたかどうかを判断する。所定枚数分の画像をスクロールし終えると、判断結果は「ＹＥＳ」となり、本処理を終える。
【００８８】
これに対し、所定枚数分の画像をスクロールし終えていなければ、上記ステップＳＦ８の判断結果は「ＮＯ」になり、ステップＳＦ９に進む。そして、ステップＳＦ９では、スクロールポインタＮの値をインクリメントして歩進させた後、上述のステップＳＦ２に処理を戻す。
【００８９】
このように、付加情報スクロールＢ処理では、スライド操作に応じて画像リスト画面ＬＧに表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報（現在の付加情報）と、そのスクロールが行われる以前に画面中央に表示されていた画像の付加情報（前回の付加情報）とを比較し、現在と前回との付加情報の内容が同一であって、かつ所定枚数分の画像をスクロールし終えるまではスクロール動作を継続させ、一方、現在と前回との付加情報の内容が異なると、自動的にスクロール動作を停止させると共に、スクロール動作の停止をユーザに報知する。
【００９０】
（７）音声スクロールＡ処理の動作
次に、図１２〜図１３を参照して音声スクロールＡ処理の動作について説明する。前述した表示処理のステップＳＢ１０（図７参照）を介して本処理が実行されると、制御部１００は図１２に図示するステップＳＧ１に進む。ステップＳＧ１では、音声信号処理部１０４に音声入力開始を指示してマイクＭＩＣをオン状態に設定する。
【００９１】
続いて、ステップＳＧ２〜ＳＧ４では、後述のステップＳＧ１６（図１３参照）にてマイクＭＩＣがオフ状態に設定される迄の間、マイクＭＩＣを介してユーザの音声が入力される度に、その入力された音声に周知の音声認識（音声解析）を施し、これにより得られる解析結果（単語）を各種情報一時記憶部１０１ｂに一時記憶する。
【００９２】
次いで、ステップＳＧ５では、スクロールポインタＮに初期値「１」をセットする。続いて、図１３に図示するステップＳＧ６に進み、前述したスクロール表示処理（図１０参照）を実行する。すなわち、ステップＳＧ６では、スクロールポインタＮの値を加算した１＋Ｎ番目からＰ＋Ｎ番目の画像ＩＤに対応する実データ（画像データ本体）を画像情報記憶部１０１ｄから読み出して画像リスト画面ＬＧに表示すると共に、画面の中央に表示される（（１＋Ｐ）／２）＋Ｎ番目の画像の付加情報を画像情報記憶部１０１ｄから読み出して各種情報一時記憶部１０１ｂに一時記憶する。
【００９３】
そして、ステップＳＧ７では、前述のステップＳＢ７（図７参照）において読み出された「音声」のスクロール情報が表す設定フラグ「１」の小項目について、上記ステップＳＧ６のスクロール表示処理によって各種情報一時記憶部１０１ｂに一時記憶された付加情報と、上記ステップＳＧ４において各種情報一時記憶部１０１ｂに一時記憶された解析結果（単語）とを比較し、続くステップＳＧ８では、付加情報の内容と解析結果（単語）とが異なるか否かを判断する。例えば「音声」のスクロール情報が表す設定フラグ「１」の小項目が「日付」であったならば、付加情報中の日付と、解析結果（単語）の日付とが異なるかどうかを判断する。
【００９４】
設定フラグ「１」の小項目について、付加情報の内容と解析結果（単語）とが一致すると、上記ステップＳＧ８の判断結果は「ＹＥＳ」となり、ステップＳＧ９に進み、スクロール停止と判別してスクロール動作を停止させる。続いて、ステップＳＧ１０では、報知部１０９に報知動作を指示し、これによりサウンドスピーカ１０９ａを鳴音、ＬＥＤ１０９ｂを発光、振動モータ１０９ｃを駆動させ、振動・光・音でユーザにスクロール動作の停止を報知した後、後述のステップＳＧ１４に進む。
【００９５】
一方、設定フラグ「１」の小項目について、付加情報の内容と解析結果（単語）とが異なると、上記ステップＳＧ８の判断結果は「ＮＯ」になり、ステップＳＧ１１に進み、スクロール継続と判別する。続いて、ステップＳＧ１２では、方向キー操作が終了したかどうかを判断する。方向キーアイコンからタッチが離れて方向キー操作が終了していれば、判断結果は「ＹＥＳ」となり、後述のステップＳＧ１４に進む。
【００９６】
これに対し、方向キーアイコンがタッチされ続け、方向キー操作が継続中ならば、上記ステップＳＧ１２の判断結果は「ＮＯ」になり、ステップＳＧ１３に進む。そして、ステップＳＧ１３では、スクロールポインタＮの値をインクリメントして歩進させた後、上述のステップＳＧ６に処理を戻す。
【００９７】
さて、上述したように、付加情報の内容と解析結果（単語）とが一致してスクロール動作を停止させた場合あるいは方向キー操作が終了した場合には、ステップＳＧ１４に進み、音声認識（音声解析）を終了し、続くステップＳＧ１５〜ＳＧ１６では、音声信号処理部１０４に対して音声入力終了を指示してマイクＭＩＣをオフ状態に設定した後、本処理を終える。
【００９８】
以上のように、音声スクロールＡ処理では、方向キー操作に応じて画像リスト画面ＬＧに表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報の内容と、ユーザの入力音声を認識して得た解析結果（単語）とを比較し、付加情報の内容と解析結果（単語）とが異なり、かつ方向キー操作が継続していれば、スクロール動作を継続させ、一方、付加情報の内容と解析結果（単語）とが一致すると、自動的にスクロール動作を停止させると共に、スクロール動作の停止をユーザに報知する。
【００９９】
なお、上述した音声スクロールＡ処理では、付加情報の内容と解析結果（単語）とが完全に一致するか否かに応じてスクロールの停止／継続を判別するようにしたが、これに限らず、設定フラグ「１」の小項目について、付加情報の内容と解析結果（単語）との類似性を判別した結果に基づきスクロールの停止／継続を判別する態様としても構わない。
【０１００】
例えば付加情報中の日付と解析結果（単語）が表す日付とが所定の期間内であるか否かに応じてスクロールの停止／継続を判別すれば、ユーザにより音声入力された言葉（単語）に類似した属性の付加情報を備える画像が、画像リスト画面ＬＧの画面中央に表示されるようになるまでスクロールを継続させるので、画像スクロールを適切な表示位置に自動的に停止させることが可能になる。このことは後述する音声スクロールＢ処理においても同様である。
【０１０１】
（８）音声スクロールＢ処理の動作
次に、図１４〜図１５を参照して音声スクロールＢ処理の動作について説明する。前述した表示処理のステップＳＢ１４（図７参照）を介して本処理が実行されると、制御部１００は図１４に図示するステップＳＨ１に進み、音声信号処理部１０４に音声入力開始を指示してマイクＭＩＣをオン状態に設定する。
【０１０２】
続いて、ステップＳＨ２〜ＳＨ４では、後述のステップＳＨ１６（図１３参照）にてマイクＭＩＣがオフ状態に設定される迄の間、マイクＭＩＣを介してユーザの音声が入力される度に、その入力された音声に周知の音声解析（音声認識）を施し、これにより得られる解析結果（単語）を各種情報一時記憶部１０１ｂに一時記憶する。
【０１０３】
次いで、ステップＳＨ５では、スクロールポインタＮに初期値「１」をセットする。続いて、図１３に図示するステップＳＨ６に進み、前述したスクロール表示処理（図１０参照）を実行する。すなわち、ステップＳＨ６では、スクロールポインタＮの値を加算した１＋Ｎ番目からＰ＋Ｎ番目の画像ＩＤに対応する実データ（画像データ本体）を画像情報記憶部１０１ｄから読み出して画像リスト画面ＬＧに表示すると共に、その画面の中央に表示される（（１＋Ｐ）／２）＋Ｎ番目の画像の付加情報を画像情報記憶部１０１ｄから読み出して各種情報一時記憶部１０１ｂに一時記憶する。
【０１０４】
そして、ステップＳＨ７に進むと、前述のステップＳＢ１１（図７参照）において読み出された「音声」のスクロール情報が表す設定フラグ「１」の小項目について、上記ステップＳＨ６のスクロール表示処理によって各種情報一時記憶部１０１ｂに一時記憶された付加情報と、上記ステップＳＨ４において各種情報一時記憶部１０１ｂに一時記憶された解析結果（単語）とを比較し、続くステップＳＨ８では、付加情報の内容と解析結果（単語）とが異なるか否かを判断する。例えば「音声」のスクロール情報が表す設定フラグ「１」の小項目が「日付」であったならば、付加情報中の日付と、解析結果（単語）の日付とが異なるかどうかを判断する。
【０１０５】
設定フラグ「１」の小項目について、付加情報の内容と解析結果（単語）とが一致すると、上記ステップＳＨ８の判断結果は「ＹＥＳ」となり、ステップＳＨ９に進み、スクロール停止と判別してスクロール動作を停止させる。続いて、ステップＳＨ１０では、報知部１０９に報知動作を指示し、これによりサウンドスピーカ１０９ａを鳴音、ＬＥＤ１０９ｂを発光、振動モータ１０９ｃを駆動させ、振動・光・音でユーザにスクロール動作の停止を報知した後、後述のステップＳＨ１４に進む。
【０１０６】
一方、設定フラグ「１」の小項目について、付加情報の内容と解析結果（単語）とが異なると、上記ステップＳＨ８の判断結果は「ＮＯ」になり、ステップＳＨ１１に進み、スクロール継続と判別する。続いて、ステップＳＨ１２では、所定枚数分の画像をスクロールし終えたかどうかを判断する。所定枚数分の画像をスクロールし終えると、判断結果は「ＹＥＳ」となり、後述のステップＳＨ１４に進む。
【０１０７】
これに対し、所定枚数分の画像をスクロールし終えていなければ、上記ステップＳＨ１２の判断結果は「ＮＯ」になり、ステップＳＨ１３に進む。そして、ステップＳＨ１３では、スクロールポインタＮの値をインクリメントして歩進させた後、上述のステップＳＨ６に処理を戻す。
【０１０８】
さて、上述したように付加情報の内容と解析結果（単語）とが一致してスクロール動作を停止させた場合あるいはスライド操作に応じて所定枚数分の画像をスクロールし終えた場合には、ステップＳＨ１４に進み、音声解析（音声認識）を終了し、続くステップＳＨ１５〜ＳＨ１６では、音声信号処理部１０４に対して音声入力終了を指示してマイクＭＩＣをオフ状態に設定した後、本処理を終える。
【０１０９】
このように、音声スクロールＢ処理では、スライド操作に応じて画像リスト画面ＬＧに表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報と、ユーザの入力音声を認識して得た解析結果（単語）とを比較し、付加情報の内容と解析結果（単語）とが異なり、かつ所定枚数分の画像をスクロールし終えるまではスクロール動作を継続させ、一方、付加情報の内容と解析結果（単語）とが一致すると、スクロール動作を停止させると共に、スクロール動作の停止をユーザに報知する。
【０１１０】
以上説明したように、本実施形態では、一度に画面表示可能な枚数分の画像を画像情報記憶部１０１ｄから読み出して画像リスト画面ＬＧに表示しておき、この画像リスト画面ＬＧに設けられる方向キーアイコンＲＫ（又は方向キーアイコンＬＫ）をタッチする方向キー操作が行われると、スクロール情報記憶部１０１ｃから設定フラグが「１」のスクロール情報（大項目）を読み出す。
【０１１１】
読み出されたスクロール情報が「付加情報」ならば、方向キー操作に応じて画像リスト画面ＬＧに表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報（現在の付加情報）と、そのスクロールが行われる以前に画面中央に表示されていた画像の付加情報（前回の付加情報）とを比較し、現在と前回との付加情報の内容が同一であって、かつ方向キー操作が継続していれば、スクロール動作を継続させ、一方、現在と前回との付加情報の内容が異なると、スクロール動作を停止させると共に、スクロール動作の停止をユーザに報知するので、画像スクロールを適切な表示位置に自動的に停止させることができる。
【０１１２】
一方、読み出されたスクロール情報が「音声」であると、方向キー操作に応じて画像リスト画面ＬＧに表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報の内容と、ユーザの入力音声を認識して得た解析結果（単語）とを比較し、付加情報の内容と解析結果（単語）とが異なり、かつ方向キー操作が継続していれば、スクロール動作を継続させ、一方、付加情報の内容と解析結果（単語）とが一致すると、スクロール動作を停止させると共に、スクロール動作の停止をユーザに報知するので、画像スクロールを適切な表示位置に自動的に停止させることができる。
【０１１３】
また、初期表示された画像リスト画面ＬＧにおいてスライドエリアＳＥをタッチしてそのまま横に移動してからタッチを離すスライド操作が行われると、スクロール情報記憶部１０１ｃから設定フラグが「１」のスクロール情報（大項目）を読み出し、読み出されたスクロール情報が「付加情報」ならば、スライド操作に応じて画像リスト画面ＬＧに表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報と、ユーザの入力音声を認識して得た解析結果（単語）とを比較し、付加情報の内容と解析結果（単語）とが異なり、かつ所定枚数分の画像をスクロールし終えるまではスクロール動作を継続させ、一方、付加情報の内容と解析結果（単語）とが一致すると、スクロール動作を停止させると共に、スクロール動作の停止をユーザに報知するので、画像スクロールを適切な表示位置に自動的に停止させることができる。
【０１１４】
一方、読み出されたスクロール情報が「音声」ならば、スライド操作に応じて画像リスト画面ＬＧに表示される画像をスクロールさせ、このスクロールにより画面中央に表示される画像の付加情報と、ユーザの入力音声を認識して得た解析結果（単語）とを比較し、付加情報の内容と解析結果（単語）とが異なり、かつ所定枚数分の画像をスクロールし終えるまではスクロール動作を継続させ、一方、付加情報の内容と解析結果（単語）とが一致すると、スクロール動作を停止させると共に、スクロール動作の停止をユーザに報知するので、画像スクロールを適切な表示位置に自動的に停止させることができる。
【０１１５】
また、上述した実施形態において得られる、より具体的な他の効果は、下記（ａ）〜（ｌ）項に記載の通りである。
（ａ）画像の付加情報の比較結果に基づいて、画像のスクロールを適切に継続させることができる。
（ｂ）表示部に１つの画像が表示される場合には、スクロール前に表示されていた画像の付加情報と、スクロール後に表示される画像の付加情報との比較結果に基づいて、そのスクロールを適切な表示位置で自動的に停止させることができる。
（ｃ）表示部に複数の画像が表示される場合には、スクロール前に所定の位置に表示されていた画像の付加情報と、スクロール後にその位置に表示される画像の付加情報との比較結果に基づいて、そのスクロールを適切な表示位置で自動的に停止させることができる。
（ｄ）画像のスクロールを継続的に行っているときに、付加情報の類似性が低い画像でスクロールを自動的に停止させるができる。具体的には、付加情報が撮影モードであれば、例えば自動モード以外のマニュアル撮影モードで撮影された画像でスクロールを停止させたり、また付加情報が被写体ならば、例えば人物が写っている画像でスクロールを停止させたりすることが出来る。さらに、付加情報が日付であると、所定の日付で撮影された画像でスクロールを停止させたり、また付加情報が位置情報ならば、特定の場所で撮影された画像でスクロールを停止させたりすることができる。
（ｅ）継続的に行われる操作に応じて、画像のスクロールを継続的に行っているときに、そのスクロールを適切な表示位置で自動的に停止させることができる。
（ｆ）所定の回数又は所定の期間、スクロールを継続的に行っているときに、そのスクロールを適切な表示位置で自動的に停止することができる。
（ｇ）画像の撮影情報、被写体情報、日付情報、位置情報に基づいて、画像のスクロールを適切な表示位置で容易に停止することができる。
（ｈ）画像のスクロールを継続的に行っているときに、音声の解析結果と画像の付加情報との比較結果に基づいて、そのスクロールを適切な表示位置で容易に停止させることができる。
（ｉ）音声の解析結果と画像の付加情報との比較結果に基づいて、画像のスクロールを適切に継続させることができる。
（ｊ）表示部に１つの画像が表示される場合には、音声の解析結果と、スクロールした後に表示されている画像の付加情報との比較結果に基づいて、そのスクロールを適切な表示位置で自動的に停止させることができる。
（ｋ）表示部に複数の画像が表示される場合には、音声の解析結果と、スクロールした後に所定の位置に表示されている画像の付加情報との比較結果に基づいて、そのスクロールを適切な位置で自動的に停止させることができる。
（ｌ）画像のスクロールを継続的に行っているときに、音声の解析結果と画像の付加情報の類似性が高い画像でスクロールを自動的に停止させることができる。具体的には、付加情報が撮影モードであれば、例えば自動モード以外のマニュアル撮影モードで撮影された画像でスクロールを停止させたり、また付加情報が被写体ならば、例えば人物が写っている画像でスクロールを停止させたりすることが出来る。さらに、付加情報が日付であると、所定の日付で撮影された画像でスクロールを停止させたり、また付加情報が位置情報ならば、特定の場所で撮影された画像でスクロールを停止させたりすることができる。
【０１１６】
なお、上述の実施形態は携帯電話１０を想定しているが、本発明の要旨はこれに限らず、パーソナルコンピュータ、ＰＤＡ、デジタルカメラ、音楽プレイヤーなど画像を表示する機能を有する装置全般に適用可能であることは言うまでもない。
【０１１７】
本実施形態では、折り畳み開閉タイプの携帯電話１０を一例としたが、これに限らず、ストレートタイプ、スライドタイプ、スピントップタイプなど任意の筐体構造であっても構わない。また、記憶部１０１は、携帯電話１０の内部に設けられるメモリに限定されず、メモリカードや外付けハードディスクなど、任意の外部記憶装置でも良い。さらに、表示部１０６は、携帯電話１０に備えられたものに限らず、外部モニタなど任意の外部表示装置を用いる形態であっても構わない。
【０１１８】
記憶する画像は、静止画や動画など任意の種別の画像で良く、撮像部で撮像した画像、放送受信部で受信した画像、ダウンロードした画像、データ通信で受信した画像に限らず、任意の方法で取得した画像に適用可能となる。
【０１１９】
また、本実施形態では、付加情報の一例として「撮影モード」、「被写体」、「日付」および「場所」を挙げたが、これに限定されず、例えば画像に付与するタイトルやファイル名など任意の付加情報を用いることが可能である。
【０１２０】
さらに、本実施形態では、実データ（画像データ本体）に基づきスクロール表示するようにしたが、これに限らず、実データを間引き縮小して生成した周知のサムネイル画像データを対応する画像の付加情報として登録しておき、画像一覧する際に、このサムネイル画像データを用いてスクロール表示する態様であっても構わない。
【０１２１】
加えて、上述した実施形態では、スクロールを継続的に行わせる操作として、画像リスト画面ＬＧに設けられた方向キーアイコンの継続的なタッチ操作や、スライドエリアＳＥのスライド操作を挙げたが、これに限らず、例えばスクロール枚数指定操作とスクロール実行キー操作との組み合わせなど任意の操作でスクロール継続指示する態様としてもよい。
【０１２２】
また、本実施形態では、スライド操作に応じて所定枚数分の画像をスクロールする態様としたが、これに限らず、スライド操作に応じて、一定時間（例えば１０秒）が経過するまでの間、画像を連続的にスクロールする態様であっても構わない。
【符号の説明】
【０１２３】
１０  携帯電話
１００  制御部
１０１  記憶部
１０１ａ  プログラム記憶部
１０１ｂ  各種情報一時記憶部
１０１ｃ  スクロール情報記憶部
１０１ｄ  画像記憶部
１０２  無線通信部
１０３  ＧＰＳ受信部
１０４  音声信号処理部
１０５  撮像部
１０６  表示部
１０７  操作部
１０８  ＲＴＣ
１０９  報知部
１０９ａ  サウンドスピーカ
１０９ｂ  ＬＥＤ
１０９ｃ  振動モータ
１１０  電池部
【図１】
2014089754.tif 000003
【図２】
2014089754.tif 000004
【図３】
2014089754.tif 000005
【図４】
2014089754.tif 000006
【図５】
2014089754.tif 000007
【図６】
2014089754.tif 000008
【図７】
2014089754.tif 000009
【図８】
2014089754.tif 000010
【図９】
2014089754.tif 000011
【図１０】
2014089754.tif 000012
【図１１】
2014089754.tif 000013
【図１２】
2014089754.tif 000014
【図１３】
2014089754.tif 000015
【図１４】
2014089754.tif 000016
【図１５】
2014089754.tif 000017