複数の画像を表示可能な表示画面に、特定操作に応答して、表示候補である画像群の少なくとも一部を表示させる情報処理装置であって、前記画面に表示中の複数の画像に含まれるオブジェクトのそれぞれについて、特徴を取得する取得手段と、前記画面に表示中の複数の画像に含まれるオブジェクトから、ユーザにより指定された注目オブジェクトを特定する特定手段と、前記表示候補である画像群の少なくとも一部を表示させる場合に、前記注目オブジェクトが有する複数の特徴のうち、いずれの特徴を有するオブジェクトを含む画像を優先して表示させるかを、前記取得手段で取得された特徴に基づいて決定する決定手段と、を備えることを特徴とする情報処理装置。前記取得手段は、前記表示中の複数の画像に含まれるN個のオブジェクトのそれぞれについて、第1属性に属する特徴と第2属性に属する特徴を取得し、前記決定手段は、前記取得手段で取得された第1属性に属するN個の特徴のうち、前記注目オブジェクトが有する第1属性に属する特徴と同じ特徴が占める割合、および前記取得手段で取得された第2属性に属するN個の特徴のうち、前記注目オブジェクトの第2属性に属する特徴と同じ特徴が占める割合に基づいて、第1および第2の属性のいずれに属する特徴を有するオブジェクトを含む画像を優先して表示させるか決定することを特徴とする請求項1に記載の情報処理装置。前記決定手段において決定された結果に基づいて、前記表示候補である画像群を並び替える並び替え手段を更に備えることを特徴とする請求項1乃至2のいずれか1項に記載の情報処理装置。前記決定手段において決定された結果に基づいて、前記表示候補である画像群の画像を表示させる表示順を設定する設定手段を更に備えることを特徴とする請求項1乃至2のいずれか1項に記載の情報処理装置。更に撮像手段を備え、前記複数の画像及び前記表示候補である画像群は、前記撮像手段が撮像した画像からなることを特徴とする請求項1乃至4のいずれか1項に記載の情報処理装置。更に外部機器との通信手段を備え、前記複数の画像及び前記表示候補である画像群は、前記通信手段により受信した画像からなることを特徴とする請求項1乃至4のいずれか1項に記載の情報処理装置。更に外部記憶機器からデータを読み出す読出手段を備え、前記複数の画像及び前記表示候補である画像群は、前記読出手段により読み出した画像からなることを特徴とする請求項1乃至4のいずれか1項に記載の情報処理装置。更に前記複数の画像及び前記表示候補である画像群の画像に含まれるオブジェクトを抽出し、該オブジェクトのそれぞれの画像中での位置と該オブジェクトが有する複数の特徴を認識して、該位置と該特徴を示す情報を前記画像それぞれに関連付けた特徴データを生成する生成手段を備え、前記取得手段は、前記生成された特徴データを参照することにより、前記画面に表示中の複数の画像に含まれるオブジェクトのそれぞれについて、特徴を取得することを特徴とする請求項5乃至7のいずれか1項に記載の情報処理装置。前記生成手段は、前記表示候補である画像群の画像に既に特徴データが付与されている場合には、新たな特徴データを生成せず、前記取得手段は、前記画像に付与されている特徴データを参照することにより、前記画面に表示中の複数の画像に含まれるオブジェクトのそれぞれについて、特徴を取得することを特徴とする請求項8に記載の情報処理装置。複数の画像を表示可能な表示画面に、特定操作に応答して、表示候補である画像群の少なくとも一部を表示させる表示手段と、前記画面に表示中の複数の画像に含まれるオブジェクトから、ユーザにより指定された注目オブジェクトを特定する特定手段と、前記画面に表示中の複数の画像に含まれる各オブジェクトの特徴に基づいて、前記注目オブジェクトが有する第1特徴と第2特徴のいずれの特徴を優先して表示させるかを決定する決定手段とを備え、前記表示手段は、前記表示候補である画像群の少なくとも一部を表示させる場合に、表示候補である画像群のうち前記決定手段により優先すると決定された特徴を有するオブジェクトを含む画像を、もう一方の特徴を有するオブジェクトを含む画像よりも優先して表示させること特徴とする情報処理装置。複数の画像を表示可能な表示画面に、特定操作に応答して、表示候補である画像群の少なくとも一部を表示させる情報処理装置であって、前記画面に表示中の複数の画像のそれぞれについて、特徴を取得する取得手段と、前記画面に表示中の複数の画像から、ユーザにより指定された注目画像を特定する特定手段と、前記表示候補である画像群の少なくとも一部を表示させる場合に、前記注目画像が有する複数の特徴のうち、いずれの特徴を有する画像を優先して表示させるかを、前記取得手段で取得された特徴に基づいて決定する決定手段とを備えることを特徴とする情報処理装置。前記取得手段は、前記表示中のN個の画像のそれぞれについて、第1属性に属する特徴と第2属性に属する特徴を取得し、前記決定手段は、前記取得手段で取得された第1属性に属するN個の特徴のうち、前記注目画像が有する第1属性に属する特徴と同じ特徴が占める割合、および前記取得手段で取得された第2属性に属するN個の特徴のうち、前記注目画像の第2属性に属する特徴と同じ特徴が占める割合に基づいて、第1および第2の属性のいずれに属する特徴を有する画像を優先して表示させるか決定することを特徴とする請求項10に記載の情報処理装置。前記決定手段において決定された結果に基づいて、前記表示候補である画像群を並び替える並び替え手段を更に備えることを特徴とする請求項11乃至12のいずれか1項に記載の情報処理装置。前記決定手段において決定された結果に基づいて、前記表示候補である画像群の画像を表示させる表示順を設定する設定手段を更に備えることを特徴とする請求項11乃至12のいずれか1項に記載の情報処理装置。更に撮像手段を備え、前記複数の画像及び前記表示候補である画像群は、前記撮像手段により撮像された画像からなることを特徴とする請求項11乃至14のいずれか1項に記載の情報処理装置。前記撮像された画像に関する情報を、前記第1および第2の属性に属する特徴として該画像に関連付けた特徴データを生成する生成手段とを更に備え、前記取得手段は、前記画像に付与されている特徴データを参照することにより、前記画面に表示中の複数の画像それぞれについて、特徴を取得し、前記第1および第2の属性に属する特徴は、前記画像が撮影された位置を測位出力手段が測定した位置情報、該画像が撮影された日付及び時刻を時計手段が記憶した日時情報、撮影環境に合わせた撮影条件を設定手段により一括して設定した撮影モードの情報、あるいはユーザは撮影後に任意に設定した分類情報のいずれかであることを特徴とする請求項15に記載の情報処理装置。複数の画像を表示可能な表示画面に、特定操作に応答して、表示候補である画像群の少なくとも一部を表示させる表示手段と、前記画面に表示中の複数の画像から、ユーザにより指定された注目画像を特定する特定手段と、前記画面に表示中の複数の画像に含まれる各画像の特徴に基づいて、前記注目画像が有する第1特徴と第2特徴のいずれの特徴を優先して表示させるかを決定する決定手段とを備え、前記表示手段は、前記表示候補である画像群の少なくとも一部を表示させる場合に、表示候補である画像群のうち前記決定手段により優先すると決定された特徴を有する画像を、もう一方の特徴を有する画像よりも優先して表示させること特徴とする情報処理装置。前記特定操作とは、ユーザによる表示画面上でのフリック操作であることを特徴とする請求項1乃至17のいずれか1項に記載の情報処理装置。コンピュータに読み込み込ませ実行させることで、前記コンピュータを請求項1乃至18のいずれか1項に記載の情報処理装置として機能させることを特徴とするプログラム。請求項19に記載のプログラムを記憶したことを特徴とするコンピュータが読み取り可能なプログラム記憶媒体。複数の画像を表示可能な表示画面に、特定操作に応答して、表示候補である画像群の少なくとも一部を表示させる情報処理装置の制御方法であって、取得手段により、前記画面に表示中の複数の画像に含まれるオブジェクトのそれぞれについて、特徴を取得する取得工程と、特定手段により、前記画面に表示中の複数の画像に含まれるオブジェクトから、ユーザにより指定された注目オブジェクトを特定する特定工程と、決定手段により、前記表示候補である画像群の少なくとも一部を表示させる場合に、前記注目オブジェクトが有する複数の特徴のうち、いずれの特徴を有するオブジェクトを含む画像を優先して表示させるかを、前記取得手段で取得された特徴に基づいて決定するする決定工程とを備えることを特徴とする情報処理装置の制御方法。特許文献1では、画面に表示されている複数の画像のうち指定された画像の内容を分析した結果に基づいて次に表示する類似画像を決定しており、表示されている他の画像がどのような特徴を有しているかは考慮されていなかった。例えば、画面に類似画像が複数表示されているような場合にも、表示されたうち指定された画像とその他の画像の特徴の相違は分析されなかった。従って、表示された結果には、表示されている複数の画像の中から特にその画像を指定したユーザの意思が反映されず、必ずしもユーザが所望としている特徴を有する画像が優先的に表示されない可能性があった。本発明は、このような事情を鑑みてなされたものであり、ユーザが所望とする特徴を有するオブジェクトを含む画像、もしくは、ユーザが所望とする特徴を有する画像を、簡易な操作で他の画像より優先的に表示させることを目的とする。上記の課題を解決するために、請求項1に記載の発明は、複数の画像を表示可能な表示画面に、特定操作に応答して、表示候補である画像群の少なくとも一部を表示させる情報処理装置であって、前記画面に表示中の複数の画像に含まれるオブジェクトのそれぞれについて、特徴を取得する取得手段と、前記画面に表示中の複数の画像に含まれるオブジェクトから、ユーザにより指定された注目オブジェクトを特定する特定手段と、前記表示候補である画像群の少なくとも一部を表示させる場合に、前記注目オブジェクトが有する複数の特徴のうち、いずれの特徴を有するオブジェクトを含む画像を優先して表示させるかを、前記取得手段で取得された特徴に基づいて決定する決定手段と、を備えることを特徴とする。上記本発明によれば、ユーザが所望とする特徴を有するオブジェクトを含む画像を、簡易な操作で他の画像より優先的に表示させることができる。以下、図面を参照しながら本発明の好適な実施例について説明していく。<第1の実施形態>図1は、本発明の実施形態に係る情報処理システムの構成を示す機能ブロック図である。図1に示すように、本実施形態に係る情報処理システムは、入力装置101、表示装置102、制御装置103及び104により構成される。なお、図1の例では、それぞれ独立した装置で構成しているが、これらの装置の機能のうち複数あるいは全てを単一の装置内に備える構成であってもよい。例えば、単一の入力表示装置が入力部105と表示部106を備えることもできる。また、例えば記憶装置としてネットワークで接続されたサーバを利用することも可能であり、必ずしも近接して設置された装置を用いる必要はない。入力部105は、ユーザによる画像中の位置を指定する入力や画面表示の切替え指示を検知し、検知した内容を示す情報を制御装置に発信する。表示部106は、画像のデータ、テキストのデータ等を表示する。取得部107は、表示部106に表示されている画像に含まれるオブジェクトが有する特徴を取得する。オブジェクトの特徴としては、例えば、被写体の種類人、動物、物体等を識別した特徴、色、形、大きさ等である。特定部108は、入力部105から得た情報を基に、表示部106に表示されている画像に含まれるオブジェクトのうち、ユーザが注目し、タッチ操作で指定したオブジェクトを特定する。抽出部109は、特徴データ112を参照して、特定部108によって特定されたオブジェクトの特徴を抽出する。なお本実施形態では、取得部107及び抽出部109は、後述する特徴データ112を参照することで、オブジェクトの特徴を取得あるいは抽出するが、既存の画像認識技術を用いてもよい。表示順決定部110は、表示部106の表示候補である画像群111の画像を表示させる場合の表示順を決定する。本実施形態においては、ユーザが表示部106に表示された画像の少なくとも一部を切替えるために行う特定操作に応じて、表示候補の画像群111の少なくとも一部が表示される。表示順決定部110は、抽出部109によって抽出された特徴と特定部108によって特定されたオブジェクトの特徴に基づいて、各特徴に対して優先順位を決定する。決定した優先順位に従って、それらの特徴を有するオブジェクトを含む画像に対し、表示順を決定する。記憶装置104には、表示候補である画像群111、画像群111の各画像に対応する特徴データ112、及び履歴情報113が記憶されている。履歴情報113は、ユーザが操作した履歴や各構成部の処理結果を履歴として記憶している情報である。履歴参照部114は、履歴情報113を参照する。図2は、本発明の実施例であるコンピュータのハードウェア構成を示す構成図である。同図において、CPU201は、システムバス207を介して接続する各デバイスを総括的に制御する。CPU201は、読み出し専用メモリROM203もしくはハードディスクHD206に記憶された処理ステップやプログラムを読み出して実行する。これらの処理ステップやプログラムは、ディスクデバイスを始めとする記憶媒体から読み出されたり、ネットワーク通信によって取得されたりして、読み出し専用メモリROM203もしくはハードディスクHD206に記憶されることができる。その際CPU201がコントローラとして機能する。このように、CPU201は、図9、図13、図16などのフローチャートに示された工程を実行することで、制御装置103の各構成部として機能する。その際、ランダムアクセスメモリRAM202は高速にアクセス可能なCPU201の主メモリ、ワークエリア等の一時記憶領域として用いられる。入力部105は、タッチパネル204等から構成される。また、表示部106は、ディスプレイ205等から構成される。タッチパネル204その機能部としての入力部105は、表示された画像に対する1箇所または複数箇所のタッチを検知する。また、ドラッグタッチしたまま指をずらす操作およびフリックタッチした指を高速ではじく操作も検知することができる。なお、タッチパネルの代わりにマウスや音声等の入力手段を用い、タッチ入力の代わりにクリック操作や音声入力を用いること可能である。本実施形態では、ディスプレイ上にタッチパネルが構成され、一体となったタッチパネルディスプレイを用いる。本実施形態では、HD206は記憶装置104として、画像群111やその特徴データ112、履歴情報113を記憶している。なお、記憶装置104は、ディスクデバイスを始めとする記憶媒体から情報を読み出して利用する構成にすることも可能である。次に図3~6を参照しながら、情報処理装置の基本的な画像ブラウジングの動作例を説明する。図3は、画像群111の一例である100枚の画像を示す。画像1~画像100はそれぞれの画像に説明のために番号を付与したものである。図3では、画像1から画像100までが順番に表示されるという初期状態としての表示順を示している。画像ブラウジング時において、表示部106は、図4のaやbに示すように、画像群111に記憶されている画像のうち、表示順に基づいて1つまたは複数の画像を表示する。本実施形態では、図4aのように表示順が先頭となる画像が真中にくるように5つの画像が画面に表示される。アプリケーション起動時の初期状態での表示順は、日付順や名前順など、アプリケーションで定められた規則に基づいて決められる。なお、変形例としては、図4bのように表示順が先頭となる画像が一番左の位置にくるように配置することもできる。起動時の画像の表示順や表示順が先頭となる画像の表示位置は、アプリケーションによって定められてもよく、ユーザがアプリケーションを通じて設定できるようにしてもよい。本実施形態では、画像ブラウジング時に、ドラッグまたはフリックの操作が行われたことを、タッチパネル204の機能部である入力部105が検知し、検知内容を示す情報を発信する。そして、CPU201の機能部としての表示順決定部110が入力部105から情報を受信し、表示画像の切替えを指示する特定操作以下、画像切替え操作が行われたと解釈する。ここで、ドラッグおよびフリックの操作は、画像切替え操作においては、タッチされた位置に対して移動方向を示すという点で同様に考えることができるので、以降の説明ではフリック操作に基づいて記述する。次に、画像ブラウジング時に、画像がフリックされたときの本実施形態の動作例を図5および図6に示す。図5および図6では、フリックする指等でタッチされた箇所を黒丸501で示し、そのフリックの方向を矢印502で示している。図5aのように、ユーザが画像1をタッチして左方向にフリックすると、図5bのように画像の表示を切替える。すなわち、画面に表示された5つの画像のうち左端の画像99が消え、画像100、画像1、画像2の表示位置が左に1画像分ずつ移動し、右端に新たに画像4が表示される。また、図6aのように、ユーザにより画像1がタッチされ右方向にフリックされると、図6bのように画像の表示を切替える。すなわち、画面に表示された5つの画像のうち右端の画像3が消え、画像100、画像1、画像2の表示位置が左に1画像分ずつ移動し、右端に新たに画像4が表示される。このとき、画像中のオブジェクトが指定されない状態で画像切替えが指示された場合は、画像の表示順を保ったまま画像の表示を切替える。もし表示されている複数の画像中の1つ以上のオブジェクトが指定された状態で画像切替えが指示された場合は、表示されている画像中に含まれるオブジェクトと指定されたオブジェクトの特徴に応じて画像の表示順を並び替え、画像の表示を切替える。以下に、図1の構成による本発明の実施形態において、画像ブラウジング時に1つ以上のオブジェクトが注目オブジェクトとして指定された場合の基本的な処理内容を、具体的な実施形態に従って説明する。本実施形態では、画像ブラウジング時にユーザによって表示されている複数の画像中の1つ以上のオブジェクトが指定された場合の例を示す。図7aは、画像1~100の100枚の画像からなる画像群111の一例であり、図7bのようにディスプレイ205には最初の3枚と最後の2枚が表示されているものとする。図8は、本発明に用いる特徴データ112のうち、図7における画像1の特徴を示すものである。ここで、ユーザによるタッチ入力が、オブジェクトを指定する入力かどうかを判断するための、画像上の位置情報の管理方法の例を示す。図8aでは、例として図7の画像1を縦方向に8分割、横方向に8分割し、画像全体を64のブロックに分けている。このようにブロックを定義したときの画像1の特徴データ112が図8b、図8cのテーブルである。図8bは、各ブロックと、当該画像に含まれるオブジェクトとの対応を示すテーブルである。本実施形態では、項目803には画像として画像を識別するIDが格納される。さらに、項目804には位置情報として画像上の分割されたブロックを識別するID、項目805にはオブジェクトとして各ブロックに対応するオブジェクトのIDが格納されている。ここで、各ブロックとオブジェクトの対応は、例えば図8aの領域801丸い形のオブジェクトの対応領域及び領域802三角形のオブジェクトの対応領域のように、画像上でオブジェクトが存在する位置と範囲を考慮して関連付けられる。図8aの例では、誤認識を防止するために許容範囲を狭め、大凡オブジェクトの内側に収まるブロックのみからなる領域を対応するブロックとしている。しかしながら、この許容範囲の定め方は、目的に応じて変更しても良い。例えば、ブロックの面積の大凡50程度にオブジェクトが含まれている範囲までを許容範囲と定めれば、図8aに示される部分に加え、ブロック13、ブロック15、ブロック45及びブロック47がオブジェクト1に対応する。そして、ブロック34及びブロック35がオブジェクト2に対応する。また、オブジェクトの輪郭が少しでも含まれるブロックを全てオブジェクトに対応させることもできる。このように、ある程度広い許容範囲を認めることで、ブロックの分割数が少ない場合においても、ブロックに対して面積が小さい、形状が異なるなどの理由でブロックを十分に包含できないオブジェクトを指定するタッチ操作が容易になるという効果を奏する。ここで、複数の領域に渡るオブジェクトは、複数のブロックに対して対応付けられ、オブジェクトが存在しないブロックに対しては、項目805のオブジェクトの欄は空欄となっている。ただし、これに限られない。オブジェクトが存在しないことを示す情報や、オブジェクトに対応しないが一部にオブジェクトを含むことを示す情報を格納してもよい。本実施形態では、例えば、ユーザが、ブロック22をタッチしている場合は、オブジェクト1を指定する入力であると特定できる。また、ユーザがタッチしたブロックにオブジェクトが対応していない場合は、オブジェクトは指定されていないとして、これに続く画像の表示順変更処理は行わない。説明を簡単にするため、本実施形態では画像を64のブロックに分割した例を示すが、分割数はこれに限定されるものではない。その分割数は、タッチ位置とオブジェクトの表示位置とを対応させる際の精度を上げるように、細かく分割することが好ましい。またブロックの形状については、本実施形態のように、画像を格子状に区切らなくても良い。例えば、正六角形等の図形を用いることで、複雑なオブジェクトの形にも沿った領域を設定できる場合もある。ただし、1画像中において、ある位置を示す1つのブロックに、複数のオブジェクトが対応することはない。1つのブロックには、1つのオブジェクトが対応するか、もしくはオブジェクトが存在しないかのどちらかとなるようにブロックを設定する。図8cは、特徴データ112のうち、画像に含まれるオブジェクトとその特徴の対応を示すテーブルの例である。項目806には、画像として画像を識別するIDが格納される。そして項目807には、オブジェクトとして当該画像に含まれるオブジェクトを識別するID、項目808は、各オブジェクトが有する特徴が格納されている。各オブジェクトが複数の属性の特徴を有する場合は、属性毎に格納する。属性とは、図7の例では形や色といった、特徴の種類を示す指標である。CPUの機能部としての取得部107は、図8cのテーブルを参照することによって、画像1に含まれる2つのオブジェクトには、白い丸と黒い三角形という特徴をもつとわかる。このように取得部107は、表示されている複数の画像全てについて、特徴データ112を参照することで、表示されている画像に含まれるオブジェクトの特徴を取得することができる。なお、事前に画像群111に対し特徴データ112が与えられていない場合には、公知の画像認識技術を利用することにより、画像のデータの任意の位置におけるオブジェクト及びその属性毎の特徴を認識し、特徴データ112を取得することができる。例えば、画像が写真であれば、認識するオブジェクトとは、人物や動物、花などの被写体である。その特徴は、被写体の名前、性別、年齢層、顔の表情、色、形等を認識し属性に分類したものとなる。また、認識された特徴データは、ユーザによる入力または修正が可能であってもよい。次に、第1の実施形態によって画像群111の表示順を決定する際の動作を、図9のフローチャート及び図10の概要図に従って説明する。ステップS901において、表示手段は、画像群111に記憶されている画像のうち、表示順に基づいて複数の画像を表示手段に表示する。上記表示順は日付順や名前順など、アプリケーションで定められた規則に基づいて決められる。また、この初期状態での順序は、ユーザがアプリケーションを通じて設定できるようにしてもよい。本実施形態では、図7aに示した画像群111は日付順に並んでおり、図7bのようにディスプレイ205には最初の3枚と最後の2枚が表示されているとする。ステップS902において、入力部105が1つ以上のタッチ入力を検知した場合、ステップS903に進む。一方、タッチ入力が検知されなかった場合、検知されるまで待機する。ステップS903においては、CPU201の機能部の1つである特定部108が、検知部105から情報を得て、検知したタッチ入力がオブジェクトを指定するための入力かどうかを判断し、指定されたオブジェクトを特定する。図10aの例では、黒丸1001がユーザにタッチされた箇所を示しており、特徴データ112のうち図8bのテーブルを参照し、オブジェクト2が指定されたと特定できる。なお、図10の例では、ユーザによって1つのオブジェクトがタッチされた場合を示しているが、ユーザは2つ以上の複数のオブジェクトをタッチすることもできる。ユーザがタッチパネル204上の複数箇所をタッチする行為を、以下マルチタッチと呼ぶ。オブジェクトを指定する入力であればステップS904に進み、オブジェクトを指定する入力でなければ、表示順を変更せず画像をブラウジングするためにステップS909に進む。ステップS904において、CPU201の機能部としての取得部107が、特徴データ112を参照し、現在表示されている複数の画像に含まれるオブジェクトの特徴を取得する。さらに取得部107は、同じ特徴を有するオブジェクトの個数を属性毎にカウントする。図10bは、取得部107が図8cのテーブルを参照して取得した特徴の情報である。図10の例では、表示されている画像に含まれるオブジェクト4つのうち、形属性が丸のオブジェクトと四角形のオブジェクトは1つずつ、三角形のオブジェクトは2つである。そして色属性では、白のオブジェクトが3つ、黒のオブジェクトはが1つある。ステップS905において、CPU201の機能部の1つである抽出部109が、特徴データ112を参照し、ステップS903において特定したオブジェクトの特徴を抽出する。図10cに示すように、抽出部109が図8cのテーブルを参照して抽出したオブジェクト2の特徴は、形属性の三角形と色属性の黒である。ユーザがマルチタッチによって、複数のオブジェクトを指定していた場合には、指定された複数のオブジェクトの全ての特徴を抽出する。ステップS906において、ステップS905で抽出部109によって抽出された特徴は、複数あるかどうかを確認する。抽出された特徴が複数であるとは、指定されたオブジェクトが1つまたは複数の場合には、複数の属性に属する複数の特徴が抽出されたことを意味する。マルチタッチによって複数のオブジェクトが指定されていた場合には、それらが全て1つの属性のみに属する特徴であっても、異なる複数の種類の特徴が抽出されたことを意味する。複数の特徴が抽出されていればステップS907に進み、1つしかなければステップS908に進む。図10の例では、抽出部109が抽出した特徴情報は1つのオブジェクトが有する形属性の三角形と色属性の黒の複数なので、ステップS907に進む。ステップS907では、CPUの機能部の1つである表示順決定部110が、特定されたオブジェクトが有する複数の特徴のうち、いずれの特徴を有するオブジェクトを含む画像を優先して表示するかを決定する。図10cは、特定されたオブジェクトの特徴に対して、ステップS904でカウントしたオブジェクトの数図10bによって求められる、全体に対する割合とそれによって決定される優先順位を示す情報である。三角形という特徴を有するオブジェクトは、現在表示されている画像に含まれるオブジェクトおの総数4つのうち2つであるから、全体に対する割合は2/4=50と求められる。同様に、黒という特徴を有するオブジェクトの全体に対する割合は1/4=25である。本実施形態では、ユーザが複数のオブジェクトを指定した場合、それらの少なくとも一部に共通する特徴に対しても同様に表示されている複数の画像に含まれるオブジェクトの総数のうち、いくつのオブジェクトが当該特徴を有するかを示す割合を求める。本実施形態では、求められた割合が小さいほど、優先すべき特徴として決定する。この割合が小さければ、ユーザが見ている表示画面上の環境においては少数派となる。つまり、視覚的にはより珍しいより特徴的であるという感覚を得られる。あえて少数派の特徴をもつオブジェクトを指定した点に、ユーザの特にこの特徴を有するオブジェクトを見たいという意思が推定できるので、この情報を利用し、より割合が小さい特徴を優先する。従って、図10の例では、より割合の小さい特徴黒を優先すると決定する。図10cでは、特徴三角形よりも優先順位が高く、1位となっている。特定されたオブジェクトが3つ以上の特徴を有していた場合も、同様に優先順位を決める。本実施形態では割合が等しい特徴が複数ある場合は、優先順位を同位とする。なお、割合が等しい場合に採用する属性毎の優先順位を事前に設定しておいてもよい。その場合には、同じ特徴を有するオブジェクトが含まれる画像は、属性毎にまとまって表示されるので、ユーザが表示されている画像の共通点を認識しやすい。なお、本実施形態では、上述したように、表示画面に5つの画像が表示される場合を説明するが、変形例として、1つの画像のみが表示され、その画像内に複数の特徴を有する複数のオブジェクトが表示されている場合においても、本発明を適応することができる。その場合にも、取得部107が取得した、表示されている複数のオブジェクトの特徴情報を用い、表示順決定部110が、各特徴を有するオブジェクトの、表示されている全オブジェクトに対する個数の割合に基づいて、優先順位を決定する。表示順決定部110が、いずれの特徴を優先するか示す優先順位を決定したら、ステップS908に進む。ステップS908においては、表示順決定部110が、画像群111の画像の表示順を決定する。その際、ステップS907において特徴の優先順位が決定された場合には、決定された優先順位に従って各特徴を有するオブジェクトを含む画像が優先される。図10の例では、抽出部109が抽出した特徴が複数の属性に属する複数の特徴であったので、ステップS908での決定に基づき、画像群111の各画像に対しての優先順位を決定する。抽出された特徴が1つの属性に属する1つの特徴のみだった場合については、後述する。まず、画像群111より、指定されたオブジェクトと同じもの、つまり三角形という形属性の特徴と、黒という色属性の特徴をどちらも有する画像を最優先して表示させる。図10dは、画像群111の100枚の画像に対して決定された優先順位を示す。三角形かつ黒という特徴を有するオブジェクトが含まれる画像例えば、画像1、画像5の優先順位が最も高く、1位とされている。ユーザが指定したオブジェクトの特徴を、全て有するオブジェクトを含む画像を最優先するのは、ユーザが指定したオブジェクトはユーザがこのオブジェクトを優先して見たいという意思を示すものだからである。ユーザがマルチタッチで複数のオブジェクトを指定し、それらが有する複数の特徴が1つの属性に属する異なる特徴だった場合にも、優先順位が1位となるのは、指定されたオブジェクトそのものの特徴を全て有するオブジェクトが含まれる画像である。ステップS908では、具体的には、まず指定されたオブジェクトが有する特徴黒と三角形を両方とも有するオブジェクトが含まれる画像を、特徴データ112を参照して検出する。そして、検出された画像の優先順位を1位とする。次に、残りの画像群111の中から、ステップS907で最も優先することが決定された特徴黒を有するオブジェクトが含まれる画像を、特徴データ112を参照して検出する。検出された画像の優先順位を2位と決定する。次に、指定されたオブジェクトが有する特徴のうち、次いで優先される三角形という特徴を有するオブジェクトが含まれる画像を、優先順位が3位とされる。残りの、指定されたオブジェクトと同じ特徴を有するオブジェクトが含まれない画像は、最後に表示されるので4位となる。こうして決定された優先順位に従い、更に優先順位が同位の複数の画像では初期状態での表示順を保持するようにして、画像群111の表示順が新たに決定される。本実施形態の初期状態では、日付順に画像が並べられていたので、優先順位が同位の複数の画像の中では、その順番を保持する。ここで、図10の例では、ユーザによってタッチ入力が行われた画像画像1が、優先順位1位の複数の画像を並べる際の先頭最優先の画像となるようにしている。従って、本実施形態では、例えば画像50が表示された状態で、ユーザにより画像50に対してオブジェクトを特定するタッチ入力がなされ、同様の処理を行う場合には、優先順位が同位の複数の画像の中では、初期状態の画像順において画像50を先頭とする。そして、画像100の次に画像1~画像49と続く順番を保持するものとする。もちろん、優先順位が同位の画像の表示順の決定方法はこれに限られない。初期状態における先頭の画像図10の例では画像1が常に最優先されるようにもできる。優先順位が同位の画像も、新たに初期状態と異なる順名前順、データサイズ順などを用いるようにすることもできる。また、初期状態において表示部105の画面に表示されていた5枚の画像は、ユーザが既に確認済みであるから、画像切替えを行った際に再度表示させる必要はないと考えることもできる。その場合は、優先順位を最下位にする、あるいは表示候補から外してしまうといった表示順の決定方法を用いることも可能である。図10eは、本実施形態において決定された表示順に従って画像を並び替え、図7aとの違いをわかりやすくした図である。先頭の画像1から4枚、画像85までは、黒でかつ三角形という、優先すべき特徴を全て有するオブジェクトが含まれる優先順位1位の画像である。優先順位が同位の複数の画像の中ではもとの表示順を保持している。そして続く画像7、画像56、画像74の3枚の画像は、黒という、最も優先すべき特徴を有するオブジェクトが含まれる、優先順位2位の画像である。同様に、同位の画像の中では元の表示順を保持している。続く画像3からは、三角形が含まれる優先順位3位の画像が並び、最後は優先順位4位の画像、という順序になる。ここで、本実施形態では、決定された表示順通りに並び替えられた表示候補の画像群111のうち少なくとも表示順が早い一部を、RAM202上に読み出し、保持した状態で表示切替え操作を待つ。しかしながらこれに限られない。例えば、画像情報における表示順を示す値を新たに決定された表示順に更新し、表示切替え操作の度に、表示順に示される候補画像を読み出して表示するようにすることもできる。このようにして、表示順決定部110によって画像群111の表示候補である全ての画像の表示順が決定されたら、ステップS909に進む。ステップS909では、タッチ入力に変更があったかどうかを確認する。入力部105が、このときのタッチ入力の状態と、前述のステップS902で検知したタッチ入力の状態と比較し、タッチ入力の状態が異なる場合はステップS911に進む。前述のステップS902で検知されたタッチ入力の状態と同一の場合はステップS910に進む。なお、タッチ入力の状態が異なるとは、例えばタッチ入力が1つから2つになった、タッチ入力が2つから1つになった等の入力数の増減のほか、タッチ位置の変更等が挙げられる。ここで、タッチ位置の変更とは、ドラッグやフリックとは異なり、ある位置のタッチが解除され再び別の位置がタッチされることを意味する。ステップS910においては、表示切替え操作が行われたかどうかを判別する。前述の通り、本情報処理装置では画像ブラウジング時に画像上でフリックされると画像切替えの指示がなされたと解釈する。このため、入力部105からフリック操作の検知が通知された場合、ステップS901に戻り、ステップS908で決定された表示順に従って画像を表示する。通知されない場合はステップS909に戻る。ステップS901に戻った場合は、再び初期状態となるので、ユーザは新たな表示順で表示された画像群111に対し、図9のフローチャートの処理ステップで見たい画像を優先的に先に表示させるための操作を繰り返すことが可能である。ここで、図11は、画像が切替え表示されたことによる表示画面の変化を示す概要図である。図11のaは、図10aにおいて、ユーザによってタッチされた画像1上の位置を示す黒丸1001が、矢印1101の方向にフリックされたことを示している。図11b~dは、その結果、表示されていた複数の画像のうちの少なくとも一部が、表示項のである画像群111の少なくとも一部に切替えて表示された画面の例を示す。図11bの例では、図5のように、左端に表示されていた画像99が消え、中央に表示されていた先頭の画像1が1画像分左に移動し、ステップS908において新たなに決定された表示順での最初の4枚と、最後の1枚が表示される。図11cでは、新たに決定された表示順での、表示順の先頭5枚の画像が表示される。また、図11dでは、初期状態において表示部105の画面に表示されていた5枚の画像を表示候補から除いた95枚の画像群111に対し、新たな表示順を付けた場合の先頭5枚が表示される。更に、これらに限られず、ユーザの意図にそった表示方法を用いることができ、それらをユーザが任意に設定してもよい。ステップS911に進んだ場合には、前段のステップS908において画像の表示順が新たに決定されていた場合には、初期状態での表示順に戻してステップS901に戻る。表示順を変更していない場合はそのままステップS901に戻る。次に、ステップS906において、指定されたオブジェクトの特徴が1つの属性に属する1つの特徴のみであった場合に続く動作を、図12の概要図を参照して説明する。図12aは、図7aと同様、画像1~100の100枚の画像からなる画像群111の一例であり、図12bのようにディスプレイ205には画像群の最初の3枚と最後の2枚が表示されているものとする。画像1~100は、例えば、初期状態では日付順に並べられているとする。指定されたオブジェクトの特徴が1つの属性に属する特徴のみであるとは、特徴データ112に、各オブジェクトが有する特徴として1つ属性に属する特徴しか格納されていない場合を意味する。図12の例は、画像群111の各画像に含まれているオブジェクトは形属性に属する特徴しか有していない場合を示す。ステップS901~ステップS904では、図10の例と同様の処理が行われる。図12cは、図10bに対応するもので、ステップS904で取得部107によって取得される、現在表示中の複数の画像に含まれるオブジェクトが有する特徴とその数を示す情報である。図12dは、図10cに対応するもので、ステップS905で、抽出部109によって抽出される情報で、ユーザが指定したオブジェクトが丸という特徴を有していることを示す。続くステップS906では、ステップS905で抽出部109が抽出した特徴が複数の属性に属する複数の特徴であるかどうかを確認する。図12の例では、抽出部109が抽出した特徴は形属性の丸のみなので、ステップS908に進む。ステップS908において、CPUの機能部の1つである表示順決定部110が、抽出部109が抽出した特徴に基づいて画像群111の画像の表示順を決定する。図12の例では、まず画像群111の中より指定されたオブジェクトと同じ丸という特徴を有するオブジェクトが含まれる画像を、特徴データ112を参照して検出する。そして、最も優先して表示させるために、優先順位を高くする。ここで、図12eは、画像群111の100枚の画像に対して決定された優先順位である。丸という特徴を有するオブジェクトが含まれる画像は、優先順位が最も高く、1位とされる。残りの画像特徴丸を有するオブジェクトが含まれない画像は、続いて表示されるので優先順位は2位となる。優先順位を基に表示順を決定する際、同順位の複数の画像は、初期状態での表示順が反映される。本実施形態の初期状態では、日付順に画像が並べられていたので、優先順位が1位の複数の画像、2位の複数の画像の中では、その順番を保持する。図12の例においても、図10の例と同様に、ユーザによってタッチ入力が行われた画像画像1が、優先順位1位の複数の画像を並べる際の先頭最優先の画像となるようにしている。これに限られることはなく、初期状態における先頭の画像が常に最優先されるようにもでき、新たに初期状態と異なる順名前順、データサイズ順などを用いるようにすることもできる。また、初期状態において表示部105の画面に表示されていた5枚の画像は、ユーザが既に確認済みのものであるから、画像切替えを行った際に再度表示させる必要はないと考えることもできる。その場合は、最初の5枚の画像の優先順位を最下位にする、もしくは表示候補から外してしまうといった表示順の決定方法を用いることも可能である。図12fは、本実施形態において決定された表示順に従って画像を並び替え、図12aとの違いをわかりやすくした図である。先頭の画像1から5枚、画像66までは、丸の特徴を有するオブジェクトが含まれる優先順位1位の画像であり、同位の画像の中ではもとの表示順を保持している。そして続く画像2から最後の画像100までは、丸の特徴を有するオブジェクトが含まれていない、優先順位2位の画像である。同様に、同位の画像の中では元の表示順を保持している。このようにして、表示順決定部110によって画像群111の全ての画像の表示順を決定されたら、ステップS909に進む。以降は、指定されたオブジェクトが複数の特徴を有する場合図10の例と同様の処理を行う。なお、アプリケーションから終了の指示があった場合はいずれのステップにおいても割り込み処理によりアプリケーションを終了する。また、他の手段の判別結果に基づいて割り込み処理により実行しないステップもあり得るが、煩雑を避けるためフローチャートには記載していない。簡単のため、図10及び図12の例では、丸や三角形といった図形のオブジェクトを含む画像を例に説明した。しかし本発明は、例えばデジタルカメラで撮影した写真のような画像のデータを大量に蓄積したような情報処理装置に対して適応可能なものである。図13を参照して、画像が写真であったときの動作を説明する。図13aは、デジタルカメラで撮影した人物写真の例を示す。画像が写真であれば、画像に含まれるオブジェクトとは、人物や動物、花などの被写体である。そしてオブジェクトが有する特徴とは、被写体の名前、性別、年齢層、顔の表情、色、形等の属性に属し、オブジェクトを識別するため特徴情報である。画像が写真である場合にも、図8に示したように、ユーザがタッチした位置と画像に含まれるオブジェクトの位置を関連付ける。図13bは、写真に含まれる人物オブジェクトの位置と範囲を決定する境界を示すものである。境界に囲まれた範囲が各人物の位置を示す。図13aの写真を識別するIDが画像1であるとして、図13cに図8のcに対応する特徴データ112の一例のテーブルを示す。この場合、項目807のオブジェクトは、境界1302に囲まれた範囲がオブジェクト1、境界1303に囲まれた範囲がオブジェクト2、境界1304に囲まれた範囲がオブジェクト3である。今、項目808に格納されている特徴情報は、人物のオブジェクトに対応して、属性1に個々の人物を識別する情報名前、ID、属性2が年齢層を示す情報、属性3が性別を識別する情報、属性4がオブジェクト範囲の色特徴の情報を分類して格納している。本発明は、この特徴データ112を用い、写真からなる画像群111に対しても、図9のフローチャートに示す処理を行うことができる。このように、本発明を写真からなる画像群111に適応すると、例えば同じ人物が写った複数の写真の中でも、特に制服を着ている写真を優先して見たり、笑っている写真を優先して見たりする画像ブラウジングが可能になる。これらの特徴情報は、例えば、本発明の情報処理装置であるデジタルカメラに搭載された画像認識手段が、撮像した写真について、公知の画像認識技術により自動認識したものを、図13cの特徴データ112として生成し、記憶装置104に記憶してもよい。本発明の情報処理装置であるコンピュータが、外部機器からネットワークやインターフェースを通じて受信したり、外部記憶機器や記憶媒体から読み出したりした画像に対して同様の処理を行っても構わない。また、画像を取得した時点で既に特徴データ112が付与されていた場合には、新たに生成せずに取得したデータを利用することで、データサイズや処理負荷の増加を抑えられる。また、ユーザが任意に特徴データ112を入力または修正できれば、より精度の高い特徴情報を用いることができるであろう。なお、第1の実施形態では、特徴データ112において、各オブジェクトに対して複数の属性に属する複数の特徴が格納されていれる場合には、それら全てを考慮し、そのうちのいずれの特徴を優先するかを決定していたが、これに限らない。例えば変形例として、特徴データ112に複数の属性の特徴が格納されていても、現在表示されている複数の画像に含まれるオブジェクトのある属性に属する特徴が、全て共通している場合には、その特徴は優先順位の決定に考慮せずに処理を行うこともできる。すなわち、ステップS907において、いずれの特徴を優先するかを決定する際に、現在表示されている画像に含まれるオブジェクトの総数に対する割合が100の特徴に対しては、優先順位をつけない。従って、指定されたオブジェクトが2つの属性の特徴を有していた場合には、その一方が考慮されなくなる。そして、図12の例のように、もう一方と同じ特徴を有するオブジェクトを含む画像を優先する処理を行う。指定されたオブジェクトが3つ以上の属性の特徴を有していた場合には、考慮されない1つを除いた残りの特徴に対し、図10の例と同様に優先順位を決め、以降の処理を行う。このような処理は、例えば以下のような場合に有効である。画像群111の画像に含まれる多数のオブジェクトには、様々な色属性の特徴を有するものが存在するが、現在表示されている複数の画像に含まれるオブジェクトは全て白い色だったとする。この場合、第1の実施形態に従って処理すると、優先順位は低いが、白という特徴を有するオブジェクトが、白以外の色属性の特徴を有するものよりも優先される。しかし、このような例では、初期画面においてユーザが白以外の色属性の特徴を有するオブジェクトを指定することができなかっただけで、必ずしもユーザに白いオブジェクトを含む画像を優先して見たいという意思があったとは限らない。このような場合のために、この変形例では、現在表示されている複数の画像に含まれるオブジェクトの特徴が、ある属性において全て共通している場合には、その属性の特徴は優先順位の決定に考慮しない。従って、必ずしもユーザの意思ではない場合に、同じ特徴を有するオブジェクトを含む画像ばかりが表示されるのを避けることができる。また、第1の実施形態では、抽出部109によって抽出された特徴に対しては一律に表示されている複数の画像に含まれるオブジェクトの総数のうち、いくつのオブジェクトが当該特徴を有するかを示す割合を求め、表示順の決定に用いたが、これに限らない。例えば、ユーザが、共通する特徴を有するオブジェクトを複数指定したときには、当該特徴を強調したいという意思があると推定することができる。その意思を表示順に反映するため、ユーザが指定した複数のオブジェクトの少なくとも一部が共通する特徴を有している場合には、指定されたうちのいくつのオブジェクトが当該特徴を有しているかを考慮して、処理を行う変形例を用いることも可能である。例えば1つの変形例では、ステップS907において、割合の小さい順に特徴を優先していくことを決める際に、指定された複数のオブジェクトの少なくとも一部に共通する特徴は次のように扱う。上述したように一律に求めた割合を、指定したオブジェクトの中で当該特徴を共通して有するオブジェクトの数で割った値を、他の特徴の割合と比較する。このように、指定されたうち同じ特徴を有するオブジェクトの数に反比例させた値を用いることで、ユーザがあえて同じ特徴を有するオブジェクトを複数指定したことに、その特徴を強調したいという意思を推定し、表示順に反映させることができる。ただし、この方法では、必ずしも優先順位が変動するとは限らない。すなわち、表示されている複数の画像に含まれるオブジェクトの中で、当該特徴を有するものの数が多く、もとの割合が大きい場合には割り算をしても特徴の優先度が変わらない可能性もある。従って、表示されているオブジェクトに同じ特徴を有するものが多く、ユーザが意識せずに同じ特徴を有するオブジェクトを複数指定してしまう可能性が高い場合には、表示順への影響を小さくできる。また、ユーザがマルチタッチにより同じ特徴を有する複数のオブジェクトを指定した場合には、その特徴を有するオブジェクトを必ず優先し、表示順に影響させる構成にすることもできる。図14は、ステップS902において、ユーザがタッチパネル204の2箇所をマルチタッチし、2つのオブジェクトを指定した場合の処理を示す。図14aは、この例で持ちる画像群111で、図7aと同じものである。図14bで示される表示画面では、黒丸1401、1402がユーザにタッチされた箇所を示している。ステップS904において取得部107が取得する特徴情報を図14cに示す。これは図10bと同じものである。図14cは、ステップS906において抽出部109が抽出する情報で、ユーザによって指定されたオブジェクトの特徴情報である。図14cでは、抽出された各特徴に対し、当該特徴を有するオブジェクトがユーザによって指定された数を示している。ステップS907で、いずれの特徴を優先するかを決定する際には、指定された数が多い特徴から順に、優先していく。図14の例では、特徴三角形を有するオブジェクトが指定された数は2で、他の特徴よりも多い。従って、割合は黒の25よりも大きい50だが、最も優先順位を高くする。指定された数が2の特徴が他にも抽出されていれば、その中で割合の小さいもの程優先されるように順位を付けていく。図14の例では、指定された数が1の特徴の中で割合が小さい順に黒白と優先順位が決定される。図14dは、画像群111の100枚の画像に対して決定された優先順位を示す。優先順位が1位となるのは、三角形かつ黒、または三角形かつ白という、指定されたオブジェクトが有する特徴を全て有するオブジェクトが含まれる画像である。次いで優先順位が2位となるのは、ステップS907で最も優先されることが決まった三角形という形属性の特徴を有するオブジェクトを含む画像である。この際、三角形のオブジェクトで色が黒または白のものは、既に優先順位1位となっているため、それ以外の色属性の特徴を有するオブジェクトを含む画像が棟口調データ112を参照することによって検出されている。その後は、色属性の特徴黒を有するオブジェクトを含む画像が3位、特徴白を有するオブジェクトを含む画像が4位、指定されたオブジェクトと同じ特徴を有するオブジェクトを含まない画像が5位、と続く。こうして決定された優先順位に従い、更に優先順位が同位の複数の画像では初期状態での表示順を保持するようにして、画像群111の表示順が新たに決定される。図14fは、本実施形態において決定された表示順に従って画像を並び替え、図14a及び図10eとの違いをわかりやすくした図である。先頭の画像1から4枚、画像5までは、三角形かつ黒、または三角形かつ白という、指定されたオブジェクトと同じのオブジェクトが含まれる優先順位1位の画像である。優先順位が同位の複数の画像の中ではもとの表示順を保持している。そして続く画像33は、最も優先する特徴三角形を含み、色が黒白ではない優先順位2位の画像である。続く画像7、画像56は、特徴黒を有するオブジェクトが含まれる優先順位3位の画像。次の画像99は、特徴白を有するオブジェクトが含まれる優先順位4位の画像。最後はそれ以外の優先順位5位の画像、という表示順になっている。このように、ユーザが指定した複数のオブジェクトの少なくとも一部が共通する特徴を有している場合には、指定されたうちのいくつのオブジェクトが当該特徴を有しているかを考慮して、処理を行う変形例を用いることもできる。第1の実施形態では、ユーザによって同時に指定された1つ以上のオブジェクトの情報を用いて、表示順を決定する処理を行っていた。そして、初期状態に戻ってから、再びオブジェクトを指定し、画像切替えを指示する操作を行うときには、それまでに指定されたオブジェクトやその特徴の情報は考慮されなかったが、これに限らない。例えば、指定されたオブジェクトとこれまで指定されたオブジェクトの履歴情報113を用い、複数回に分けて複数のオブジェクトが指定可能にした例を図15のフローチャートに従って説明する。図15は、図9を基にしたフローチャートであり、同じ番号を付した処理ステップでは、図9と同じ処理を行う。ただし、図15のフローチャートは、初回に図9のフローチャートに従う処理を行い、ステップS901に戻った2週目以降のサイクルで行う処理を表す。この変形では、ステップS905において、抽出部109が特徴データ112を参照し、特定されたオブジェクトの特徴を抽出したら、ステップS907Aに進む。ステップS907Aでは、まず履歴参照部114が、記憶された履歴情報113を参照し、これまでに抽出され、画像の表示順の決定に用いられた履歴の特徴の優先順位を取得する。そして、表示順決定部110が、ステップS904で取得された特徴に基づいて、ステップS905で抽出した特徴及び履歴の特徴の、いずれの特徴を優先するかを決定する。このとき、今回抽出された特徴と履歴の特徴は、第1の実施形態において、マルチタッチで複数のオブジェクトが指定された場合と同様に扱う。すなわち、履歴された時点での履歴の特徴を有するオブジェクトの全体に対する割合を、今回抽出した特徴の現在表示されているオ部ジェクト全体に対する割合を比較して、小さい順に優先していく。もしくは、履歴の特徴と今回抽出した特徴のうち共通する特徴を、マルチタッチで指定された場合と同様に、特に優先することもできる。いずれの特徴を優先するかを決定したら、ステップS908Aに進む。ステップS908においては、表示順決定部110は、決定された特徴を有するオブジェクトを含む画像を優先して、画像群111の画像の表示順を決定する。以降のステップS909~ステップS911では、図9の場合と同じ処理を行う。このように履歴情報113を用いると、ユーザは、新たに決定された表示順で表示された複数の画像を見て、更に新たなオブジェクトを指定することで、条件を絞り込んだ画像を優先して見ることができる。例えば、最初に女性と赤い服という特徴をもった人物のオブジェクトが指定され、女性と赤い服という特徴が優先されて画像の表示順が決定されたとする。すると、画像切替えを指示してから表示される複数の画像には、高い割合で女性と赤い服のオブジェクトが含まれている。その中から、更に笑顔という特徴をもったオブジェクトを優先するために指定し、再び画像の切替えを指示したとする。このとき、第1の実施形態では、女性と赤い服という特徴は、表示されているオブジェクトの総数に対して割合が大きいため、優先順位が低くなる。従って、新たな表示順では、笑顔の男性や黒い服の特徴を有するオブジェクトを含む画像の方が、女性と赤い服よりも先に表示される可能性がある。これに対し、履歴情報113を用いると、女性と赤い服を優先した上で、笑顔という3つ目の特徴を新たに抽出し、表示順位が決定される。第1の実施形態及びその変形例は、本発明の情報処理装置が有する複数のブラウジングモードとして、モードを選択するコマンドを設け、ユーザの意図に合わせて適宜選択可能としてもよい。<第2の実施形態>第1の実施形態では、画像群111の各画像に含まれるオブジェクトが1または複数の特徴を有していた。第2の実施形態では、画像群111の各画像自体が、1または複数の特徴を有している場合に、表示されている画像とユーザが指定した注目画像の特徴に基づいて、画像群111の画像の表示順を決定する。図16のフローチャートは、第2の実施形態の基本的な動作を説明するものある。以下、第1の実施形態と共通する部分については省略しながら説明する。ステップS1601において、表示手段は、画像群111に記憶されている画像のうち、表示順に基づいて1つまたは複数の画像を表示手段に表示する。本実施形態では、初期状態の画像群111は日付順に並んでおり、第1の実施形態同様にディスプレイ205には常に5枚の画像が表示されているとする。ステップS1602において、取得部107が、特徴データ112を参照し、現在表示されている画像の特徴を取得する。第2の実施形態では、画像群111の各画像に対し、各画像が有する1または複数の特徴が属性毎に格納された特徴データ112を用いる。第2の実施形態も、画像群111の一例としてデジタルカメラで撮影された写真を適応することができる。その場合、例えば、デジタルカメラに搭載された時計が記録した当該写真が撮影された日付及び時刻の日時情報を、撮影日撮影された時間帯等の属性に属する特徴として利用できる。また、例えばデジタルカメラに搭載されたGPS等の測位出力機能によって測定した撮影位置の情報を、撮影地域といった属性に属する特徴として利用することもできる。またはユーザが撮影後に写真を仕分けするために任意に設定できるカテゴリ等の分類情報を、イベントやその他カテゴリといった属性に属する特徴として利用することもできる。さらに、露光やシャッタースピード等の撮影条件を、撮影環境に合わせて一括して設定できる撮影モード例えば、ポートレートや夜景用のモードの機能を利用し、撮影時に使用された撮影モードを記憶し、撮影された写真の特徴を示す情報として用いてもよい。これらに限られない1または複数の属性に属する特徴が格納された特徴データ112が、画像に関連付けられて生成される。特徴データ112を生成する作業は、デジタルカメラやコンピュータが自動的に行ってもよく、ユーザがアプリケーションを通して入力または修正してもよい。ステップS1602では、さらに取得部107は、表示されている画像の中で同じ特徴を有する画像数を属性毎にカウントする。次に、ステップ1403において、表示部106に表示中の各画像に、ステップS1602で取得した各画像に対応する特徴を重畳して表示する。図17aは、第2の実施形態における表示部106の表示状態の一例を示す概要図である。ここでは、画像群111のうち、画像1701a~画像1705aの5枚の画像が表示されている。そして、それらの各画像の複数の特徴が、吹き出し1701b~吹き出し1705bとして、表示されている。図17aの例では、各画像に重畳して表示される吹き出しには撮影日撮影モードイベントカテゴリ撮影地域の4つの属性に属する特徴が表示されている。ステップS1604において、入力部105が1つ以上のタッチ入力を検知したかどうかを確認する。タッチ入力があった場合、ステップS1605に進む。一方、タッチ入力が検知されなかった場合、検知されるまで待機する。ステップS1605においては、特定部108が、検知したタッチ入力画像を指定するための入力かどうかを判断し、指定された画像を特定する。図17aの例では、黒丸1001がユーザにタッチされた箇所を示しており、特徴データ112のうち図8bのテーブルを参照し、オブジェクト2が指定されたと特定できる。なお、図17の例では、ユーザによって1枚の画像がタッチされた場合を示しているが、ユーザはマルチタッチによって2枚以上の複数の画像をタッチすることもできる。画像を指定するタッチ入力であればステップS1606に進み、画像を指定するタッチ入力でなければ、表示順を変更せず画像をブラウジングするためにステップS1609に進む。ここで、画像を指定するタッチ入力ではないとは、例えば画像が表示されていない余白部分がタッチされた場合である。または、吹き出し1701b~吹き出し1705bに対するタッチを、画像を指定するためのタッチだと認識し、画像が表示された領域及び余白部分がタッチされた場合を、画像を指定しないタッチ入力だと認識してもよい。その場合には、ユーザが、図5及び図6に示した、画像をタッチしてフリックするという通常の画像ブラウジングのための操作と、本発明にように画像順を替えながらブラウジングするための操作とを、混同してしまうことを防ぐことができる。ステップS1606において、抽出部109が、特徴データ112を参照し、ステップS1605において特定された画像の特徴を抽出する。図17bは、図10cに対応し、抽出部109が抽出した4つの特徴を示す。ステップS1607において、ステップS1606で抽出部109が抽出した特徴は、複数の属性に属する複数の特徴かどうかを確認する。抽出された特徴が複数であるとは、指定された画像が1つまたは複数の場合には、複数の属性に属する複数の特徴が抽出されたことを意味する。さらに、マルチタッチによって複数の画像が指定されていた場合には、それらが全て1つの属性のみに属する特徴であっても、異なる複数の種類の特徴が抽出されたことを意味する。複数の特徴が抽出されていればステップS1608に進み、1つしかなければステップS1609に進む。複数の属性の特徴が抽出されていればステップS1608に進み、1つしかなければステップS1610に進む。図17の例では、抽出部109が抽出した特徴情報は4つなので、ステップS1608に進む。ステップS1608では、表示順決定部110が、指定された画像が有する複数の特徴のうち、いずれの特徴を有する画像を優先して表示するかを決定する。図17bは、指定された画像の特徴に対して、ステップS1602でカウントした画像数によって求められる、全体に対する割合とそれによって決定される優先順位を示す情報である。例えば、撮影モードが夜景モードだという特徴を有するオブジェクトは、現在表示されている5枚の画像のうち2枚であるから、全体に対する割合は2/5=40と求められる。本実施形態においても、第1の実施形態同様、ここで求められた割合が小さいほど、優先すべき特徴として決定する。従って、図17の例では、より割合の小さい撮影モードが夜景モードだという特徴を優先すると決定する。その他の特徴は割合が等しいので、優先順位を同位とする。なお、割合が等しい場合に採用する属性毎の優先順位を事前に設定しておいてもよい。いずれの特徴を優先するかを決定したら、ステップS1609に進む。ステップS1609においては、表示順決定部110が、抽出部109が抽出した特徴に基づいて画像群111の画像の表示順を決定する。この際、表示順決定部110は、ステップS1608において決定された優先順位が高い特徴を有する画像の優先順位を高くして、表示順を決定する。図17の例では、抽出部109が抽出した特徴が複数であったので、ステップS1608での決定に基づき、画像群111の各画像に優先順位を決定する。抽出部109が抽出した特徴が1つであった場合には、指定された画像と共通する特徴を有する画像を優先し、その後に、当該特徴を有さない画像を表示するように表示順を決定する。本実施形態においても、第1の実施形態同様、ユーザによってタッチ入力が行われた画像画像1が、優先順位1位の複数の画像を並べる際の先頭最優先の画像となるようにしているが、これに限られない。例えば、初期状態における先頭の画像が常に最優先されるようにもできる。また、初期状態において表示部105の画面に表示されていた5枚の画像は、ユーザが既に確認済みであるから、画像切替えを行った際に再度表示させる必要はないと考えることもできる。その場合は、優先順位を最下位にする、あるいは表示候補から外してしまうといった表示順の決定方法を用いることも可能である。ここで、本実施形態では、第1の実施形態同様、決定された表示順通りに並び替えられた表示候補の画像群111のうち少なくとも表示順が早い一部を、RAM202上に読み出し、保持した状態で表示切替え操作を待つ。しかしながらこれに限られない。例えば、画像情報における表示順を示す値を新たに決定された表示順に更新し、表示切替え操作の度に、表示順に示される候補画像を読み出して表示するようにすることもできる。表示順決定部110によって表示候補の画像群111の全ての画像の表示順が決定されたら、ステップS1610に進む。ステップS1610では、タッチ入力に変更があったかどうかを確認する。入力部105が、このときのタッチ入力の状態と、ステップS1604で検知したタッチ入力の状態と比較し、タッチ入力の状態が異なる場合はステップS1612に進む。ステップS1604で検知されたタッチ入力の状態と同一の場合はステップS1611に進む。なお、本実施形態においても、タッチ入力の状態が異なるとは、例えばタッチ入力が1つから2つになった、タッチ入力が2つから1つになった等の入力数の増減のほか、タッチ位置の変更等が挙げられる。ここで、タッチ位置の変更とは、ドラッグやフリックとは異なり、ある位置のタッチが解除され再び別の位置がタッチされることを意味する。ステップS1611においては、表示切替え操作が行われたかどうかを判別する。本情報処理装置では画像ブラウジング時に画像上でフリックされると画像切替えの指示がなされたと解釈する。このため、入力部105からフリック操作の検知が通知された場合、ステップS1601に戻り、ステップS1609で決定された表示順に従って画像を表示する。通知されない場合はステップS1610に戻る。ステップS1601に戻った場合は、再び初期状態となるので、ユーザは新たな表示順で表示された画像群111に対し、図16のフローチャートの処理ステップで、見たい画像を優先的に先に表示させるための操作を繰り返すことが可能である。このように、第2の実施形態では、画像群111の各画像が、1または複数の特徴を有している場合に、表示されている複数の画像の特徴とユーザが指定した画像の特徴に基づいて、画像群111の画像の表示順を決定する。第2の実施形態においても、現在表示されている複数の画像の、ある属性に属する特徴が、全て共通している場合には、その特徴は優先順位の決定に考慮せずに処理を行う変形例を用いることができる。また、第2の実施形態においても、ユーザが指定した複数の画像の少なくとも一部が共通する特徴を有している場合には、指定されたうちのいくつの画像が当該特徴を有しているかを考慮して、処理を行う変形例を用いることも可能である。また、ユーザが同じ特徴を有する複数の画像を指定した場合には、その特徴を有する画像を必ず優先し、表示順に反映させる変形例を用いることもできる。さらに、第2の実施形態においても、指定された画像とこれまで指定された画像の履歴情報113を用いて、いずれの特徴を優先するかを決定することで、複数回に分けて複数の画像を指定可能にした変形例を用いることもできる。第2の実施形態及びその変形例は、本発明の情報処理装置が有する複数のブラウジングモードとして、モードを選択するコマンドを設け、ユーザの意図に合わせて適宜選択可能としてもよい。<第3の実施形態>第1の実施形態では、表示中の複数の画像に含まれるオブジェクトのうちユーザが所望とする特徴を有するオブジェクトが指定され、その特徴と表示中の画像に含まれる他のオブジェクトの特徴に基づいて、画像群111の画像の表示順を決定した。第2の実施形態では、表示中の複数の画像のうちユーザが所望とする特徴を有する画像が指定され、その特徴と表示中の他の画像の特徴に基づいて、画像群111の画像の表示順を決定した。これらは、ユーザの操作によって選択されるようにすることもできる。第3の実施形態では、図18のフローチャートに従って、ユーザがタッチパネル204のいずれの位置をタッチするかに基づいて、オブジェクトが有する特徴に基づいて処理を行うか、画像が有する特徴に基づいて処理を行うかを選択可能とした例を説明する。なお図18のフローチャートにおいて、第1の実施形態の図9及び第2の実施形態の図16のフローチャートと同様の処理を行うステップには、同じ番号を付している。重複する説明は省きながら説明する。まずステップS1601~ステップS1604では、第2の実施形態の図16のフローチャートと同じ処理を行う。第3の実施形態で用いる特徴データ112は、画像群111の各画像に対し、各画像が有する1または複数の特徴が属性毎に格納されている。さらに、特徴データ112には、各画像に含まれるオブジェクトの画像上での位置情報の対応を示す情報と、各画像に含まれるオブジェクトが有する1または複数の特徴が属性毎に格納されている。ステップS1604において、入力部105が1つ以上のタッチ入力を検知した場合、ステップS903Aに進む。一方、タッチ入力が検知されなかった場合、検知されるまで待機する。ステップS903Aに進んだ場合は、特定部108が、検知したタッチ入力がオブジェクトを指定するための入力かどうかを判断し、指定されたオブジェクトを特定する。第3の実施形態においても、オブジェクトを指定するためのタッチ入力とは、図8の例におけるブロック21ブロック22のように、特徴データ112に対応するオブジェクトが格納されている領域に対するタッチである。オブジェクトを指定する入力であればステップS904に進み、オブジェクトを指定する入力でなければ、ステップS1605に進む。ステップS904~ステップS905において行う処理は、第1の実施形態における図9のフローチャートの同番号のステップと同じである。ステップS905で、抽出部109が指定されたオブジェクトの特徴を抽出したら、ステップS1607に進む。ステップS1605においては、第2の実施形態同様、特定部108が、検知したタッチ入力画像を指定するための入力かどうかを判断し、画像が指定された場合には、指定された画像を特定する。第3の実施形態において、画像を指定するためのタッチ入力とは、表示部106において画像が表示されている領域で、かつ、オブジェクトが存在しない領域に対するタッチ入力、または画像に重畳された吹き出しに対するタッチ入力である。オブジェクトが存在しない領域とは、図8の例におけるブロック1ブロック2のように、特徴データ112項目805に、対応するオブジェクトが格納されていない領域のことである。ただし、オブジェクトが存在しないことを示す情報や、一部のみにオブジェクトが含まれていることを示す情報が格納されている場合には、タッチ入力の目的を判別するために利用するもできる。そして、オブジェクトを指定するタッチ入力ではなく、かつ画像を指定するタッチ入力ではないとは、例えば画像が表示されていない余白部分がタッチされた場合である。また、画像を指定する場合に、画像に重畳して表示された吹き出しをタッチした場合には、画像上でオブジェクトが対応していない領域をタッチする場合を、画像およびオブジェクトを指定しないタッチ入力であると認識することもできる。画像を指定するタッチ入力であればステップS1606に進み、画像を指定するタッチ入力でなければ、表示順を変更せず画像をブラウジングするためにステップS1610に進む。ステップS1606に進んだ場合は、第2の実施形態同様、抽出部109が、特徴データ112を参照し、ステップS1605において特定された画像の特徴を抽出する。抽出したら、ステップS1607に進む。ステップS1607では、抽出部109によって抽出された、指定された画像または指定されたオブジェクトが有する特徴が、複数あるかどうかを確認する。抽出された特徴が複数であるとは、指定された画像またはオブジェクトが1つまたは複数の場合には、複数の属性に属する複数の特徴が抽出されたことを意味する。さらに、マルチタッチによって複数の画像またはオブジェクトが指定されていた場合には、それらが全て1つの属性のみに属する特徴であっても、異なる複数の種類の特徴が抽出されたことを意味する。複数の特徴が抽出されていればステップS1608に進み、1つしかなければステップS1609に進む。ステップS1609では、第2の実施形態同様に、表示順決定部110が、指定された画像またはオブジェクトが有する複数の特徴のうち、いずれの特徴を有する画像を優先して表示するかを決定する。以降、ステップS1609~ステップS1612においても、第2の実施形態の図16のフローチャートと同じ処理を行う。このように、第3の実施形態では、画像群111の各画像が有する特徴を利用するか、各画像に含まれるオブジェクトが有する特徴を利用するかを、目的に沿った位置をタッチするという簡易な操作で選択することができる。第3の実施形態においても、現在表示されている複数の画像または各画像に含まれるオブジェクトの、ある属性に属する特徴が、全て共通している場合には、その特徴は優先順位の決定に考慮せずに処理を行う変形例を用いることができる。また、第3の実施形態においても、ユーザが指定した複数の画像または各画像に含まれるオブジェクトの少なくとも一部が共通する特徴を有している場合には、その特徴を強調したいというユーザの意思を推定することができる。従って、指定されたうちのいくつの画像または各画像に含まれるオブジェクトが当該特徴を有しているかを考慮して、処理を行う変形例を用いることが可能である。また、ユーザが同じ特徴を有する複数の画像または各画像に含まれるオブジェクトを指定した場合には、その特徴を有する画像または各画像に含まれるオブジェクトを必ず優先して、表示順に反映する変形例を用いることもできる。さらに、第3の実施形態においても、指定された画像とこれまで指定された画像の履歴情報113を用いて、いずれの特徴を優先するかを決定することで、複数回に分けて複数の画像を指定可能にした変形例を用いることもできる。第3の実施形態及びその変形例は、本発明の情報処理装置が有する複数のブラウジングモードとして、モードを選択するコマンドを設け、ユーザの意図に合わせて適宜選択可能としてもよい。このように、第1乃至第3の実施形態では、ユーザの意思を推定して、各特徴の優先順位を決定するので、ユーザはオブジェクトをタッチで指定しフリックするだけの簡易な操作で、所望とする特徴を有するオブジェクトを含む画像を優先的に見ることができる。また、他の変形例として、表示順決定部110がユーザの意思を推定して決定した優先順位を、ポップアップ表示などでユーザに示し、そのまま処理を続けるか、改めて異なる優先順位を決定すべきかを選択させるように構成することも可能である。この場合には、誤った推定に基づいて処理することを避けることができる。改めて異なる優先順位を決定する場合には、上述したフローチャートのステップS907あるいはステップS1608において、別の変形例を用いる等して、異なる優先順位を決定する。<その他の実施例>上述したように、本発明の目的は、本実施形態を実現するするソフトウェアの処理ステップを記憶したディスクデバイスを始めとする記憶媒体を、コンピュータに供給することによっても達成される。この場合、記憶媒体から読み出された処理ステップ自体が前述した実施形態の機能を実現することになり、その処理ステップを記憶した記憶媒体は本発明を構成することになる。記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、磁気テープ、不揮発性のメモリカード、ROMなどを用いることができる。また、CPU201が読出した処理ステップの指示に基づき、CPU201上で稼働しているオペレーティングシステムなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。同様に、記憶媒体から読出された処理ステップが、コンピュータに挿入された機能拡張ボードや接続された機能拡張ユニットに備わるメモリに書込まれた後、それらに備わるCPUなどが実際の処理の一部又は全部を行う場合も含まれる。