(57)【要約】【課題】複数の操作標識の選択操作を容易に行う。【解決手段】表示部４１２には複数の操作標識が表示される。物体検出部４１１はその表示面に近接または接触する物体を検出する。選択モード決定部４２０は、検出された物体の面積と、閾値保持部４３０に保持されている閾値とを比較し、その面積がその閾値を超えている場合には複数選択モードを決定し、その面積がその閾値を超えていない場合には単数選択モードを決定する。選択部４５０は、表示部４１２に表示されている複数の操作標識のうちから、検出された物体の位置および大きさにより特定される選択領域に基づいて、決定された選択モードに従って操作標識を選択する。表示制御部４７０は、表示部４１２に表示されている複数の操作標識のうち、選択された操作標識について選択状態を示す表示形態に変更して表示させる。【選択図】図４
2010225016.tif 000002
【特許請求の範囲】
【請求項１】
操作入力を行うための複数の操作標識を表示面に表示して前記表示面に近接または接触する物体を検出する入出力部と、
前記表示面における物体の検出状態に基づいて当該物体の検出による選択対象を複数の操作標識とする複数選択モードと当該物体の検出による選択対象を１つの操作標識とする単数選択モードとの何れかの選択モードを決定する選択モード決定部と、
前記決定された選択モードおよび前記検出状態に基づいて前記表示面に表示されている複数の操作標識のうちから１または複数の操作標識を選択する選択部と、
前記表示面に表示されている複数の操作標識のうち前記選択された操作標識について選択状態を示す表示形態に変更して前記表示面に表示させる表示制御部と
を具備する電子機器。
【請求項２】
前記入出力部は、前記表示面に近接または接触する物体の前記表示面における大きさを検出し、
前記選択モード決定部は、前記検出された物体の前記表示面における大きさと基準値とを比較して当該比較結果に基づいて前記選択モードを決定する
請求項１記載の電子機器。
【請求項３】
前記選択モード決定部は、前記表示面に近接または接触する物体が複数検出された場合には前記検出された各物体の前記表示面における大きさの加算値と基準値とを比較して当該比較結果に基づいて前記選択モードを決定する
請求項２記載の電子機器。
【請求項４】
前記選択モード決定部は、前記検出された物体の前記表示面における大きさが前記基準値を超えている場合には前記複数選択モードを決定し、前記検出された物体の前記表示面における大きさが前記基準値を超えていない場合には前記単数選択モードを決定する請求項２記載の電子機器。
【請求項５】
前記入出力部は、前記表示面に近接または接触する物体の数を検出し、
前記選択モード決定部は、前記検出された物体の数と基準値とを比較して当該比較結果に基づいて前記選択モードを決定する
請求項１記載の電子機器。
【請求項６】
前記物体検出部は、前記表示面に近接または接触する物体の前記表示面における位置および大きさを検出し、
前記選択部は、前記複数選択モードが決定された場合には前記表示面に表示されている複数の操作標識のうちから前記検出された物体の前記表示面における位置および大きさにより特定される選択領域に基づいて操作標識を選択し、前記単数選択モードが決定された場合には前記表示面に表示されている複数の操作標識のうちから前記検出された物体の前記表示面における位置により特定される操作標識を選択する
請求項１記載の電子機器。
【請求項７】
前記選択部は、前記表示面に近接または接触する物体が複数検出された場合において前記複数選択モードが決定された場合には前記検出された各物体の前記表示面における位置および大きさにより特定される選択領域に基づいて操作標識を選択する請求項６記載の電子機器。
【請求項８】
前記選択部は、前記表示面に近接または接触する物体が検出される毎に前記操作標識の選択を行い、
前記表示制御部は、前記表示面に表示されている複数の操作標識のうち新たに選択された操作標識と既に選択されている操作標識との全てについて前記選択状態を示す表示形態に変更して前記表示面に表示させる
請求項１記載の電子機器。
【請求項９】
前記表示面に表示されている複数の操作標識を移動させる移動操作を受け付ける操作受付部をさらに具備し、
前記表示制御部は、前記受け付けられた移動操作による移動後の前記表示面に表示される複数の操作標識のうち前記新たに選択された操作標識と前記既に選択されている操作標識との全てについて前記選択状態を示す表示形態に変更して前記表示面に表示させる
請求項８記載の電子機器。
【請求項１０】
前記表示制御部は、前記検出された物体の移動に応じて前記表示面に表示されている複数の操作標識を移動させ、当該移動後の前記表示面に表示される複数の操作標識のうち当該移動後の物体の検出状態に基づいて新たに選択された操作標識と既に選択されている操作標識との全てについて前記選択状態を示す表示形態に変更して前記表示面に表示させる
請求項１記載の電子機器。
【請求項１１】
前記選択部は、前記表示面に近接または接触する物体が検出された場合において選択対象となる操作標識が既に選択状態である場合には当該操作標識の選択を解除し、
前記表示制御部は、前記表示面に表示されている複数の操作標識のうち前記選択が解除された操作標識について前記選択状態を示す表示形態から選択前の表示形態に変更して前記表示面に表示させる
請求項１記載の電子機器。
【請求項１２】
コンテンツを出力させる出力制御部をさらに具備し、
前記表示制御部は、前記コンテンツを表す標識として前記操作標識を表示させ、
前記出力制御部は、前記選択された操作標識に対応するコンテンツを出力させる
請求項１記載の電子機器。
【請求項１３】
前記コンテンツは画像コンテンツであり、
前記表示制御部は、前記コンテンツを表す操作標識として当該コンテンツの代表画像を表示させる
請求項１２記載の電子機器。
【請求項１４】
操作入力を行うための複数の操作標識を表示面に表示して前記複数の操作標識のうちから１または複数の操作標識を選択するため前記表示面に近接または接触する物体を検出する入出力部と、
前記表示面における物体の検出状態に基づいて当該物体の検出による選択対象を複数の操作標識とする複数選択モードと当該物体の検出による選択対象を１つの操作標識とする単数選択モードとの何れかの選択モードを決定する選択モード決定部と
を具備する電子機器。
【請求項１５】
操作入力を行うための複数の操作標識を表示面に表示して前記表示面に近接または接触する物体を検出する入出力部と、
前記表示面における物体の検出状態が一定の基準を超えた場合には当該物体の検出による選択対象を複数の操作標識とし、前記検出状態が前記一定の基準を超えていない場合には当該物体の検出による選択対象を１つの操作標識として前記検出状態に基づいて前記表示面に表示されている複数の操作標識のうちから１または複数の操作標識を選択する選択部と、
前記表示面に表示されている複数の操作標識のうち前記選択された操作標識について選択状態を示す表示形態に変更して前記表示面に表示させる表示制御部と
を具備する電子機器。
【請求項１６】
操作入力を行うための複数の操作標識が表示される表示面に近接または接触する物体を検出する検出手順と、
前記表示面における物体の検出状態に基づいて当該物体の検出による選択対象を複数の操作標識とする複数選択モードと当該物体の検出による選択対象を１つの操作標識とする単数選択モードとの何れかの選択モードを決定する選択モード決定手順と、
前記決定された選択モードおよび前記検出状態に基づいて前記表示面に表示されている複数の操作標識のうちから１または複数の操作標識を選択する選択手順と、
前記表示面に表示されている複数の操作標識のうち前記選択された操作標識について選択状態を示す表示形態に変更して前記表示面に表示させる表示制御手順と
を具備する表示制御方法。
【請求項１７】
操作入力を行うための複数の操作標識が表示される表示面に近接または接触する物体を検出する検出手順と、
前記表示面における物体の検出状態に基づいて当該物体の検出による選択対象を複数の操作標識とする複数選択モードと当該物体の検出による選択対象を１つの操作標識とする単数選択モードとの何れかの選択モードを決定する選択モード決定手順と、
前記決定された選択モードおよび前記検出状態に基づいて前記表示面に表示されている複数の操作標識のうちから１または複数の操作標識を選択する選択手順と、
前記表示面に表示されている複数の操作標識のうち前記選択された操作標識について選択状態を示す表示形態に変更して前記表示面に表示させる表示制御手順と
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関し、特に、複数の操作標識を表示させ、その選択操作を受け付ける電子機器および表示制御方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
近年、人物等の被写体を撮像して画像を生成し、この画像を記録するデジタルスチルカメラ等の撮像装置が普及している。このように記録された各画像を撮像装置において再生する場合には、例えば、記録された各画像に対応するサムネイル画像をマトリクス状に並べて一覧表示し、この一覧表示されているサムネイル画像の中から所望の画像を選択して再生させることができる。また、これらのサムネイル画像の一覧表示をタッチパネルに表示し、この一覧表示されているサムネイル画像の中から所望の画像の表示領域を押下することにより、所望の画像を選択して再生させることが可能な撮像装置が提案されている。
【０００３】
ここで、例えば、タッチパネル上に一覧表示されているサムネイル画像の中から複数の画像を選択し、この複数の画像を再生させる場合を考える。例えば、複数の画像を選択する場合には、選択すべき画像を押下する選択操作を繰り返し行うことが考えられる。しかしながら、選択対象となる画像が多数存在する場合には、選択対象となる画像の数だけ選択操作を繰り返す必要があるため、その選択操作が煩雑であるという問題がある。
【０００４】
そこで、例えば、タッチパネル上に一覧表示されているサムネイル画像の中から、複数の画像に対応する領域をタッチペンの軌跡（閉曲線）で囲むことにより、複数の画像を選択することが可能な情報処理装置が提案されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−６６２８５号公報（図１２）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述の従来技術によれば、複数の画像に対応する領域を閉曲線で囲むことにより、その閉曲線内部に存在する画像を選択状態とすることができるため、タッチペンのなぞる選択操作により複数の画像を選択することができる。
【０００７】
しかしながら、例えば、携帯型の電子機器においては、タッチパネルのスペースが限られている場合が多いため、タッチペンのなぞる操作がし難いことも想定される。そこで、例えば、一度のタッチ操作等のように簡易的な操作により複数の画像を同時に選択することができれば便利である。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、操作標識の選択操作を容易に行うことを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上記課題を解決するためになされたものであり、その第１の側面は、操作入力を行うための複数の操作標識を表示面に表示して上記表示面に近接または接触する物体を検出する入出力部と、上記表示面における物体の検出状態に基づいて当該物体の検出による選択対象を複数の操作標識とする複数選択モードと当該物体の検出による選択対象を１つの操作標識とする単数選択モードとの何れかの選択モードを決定する選択モード決定部と、上記決定された選択モードおよび上記検出状態に基づいて上記表示面に表示されている複数の操作標識のうちから１または複数の操作標識を選択する選択部と、上記表示面に表示されている複数の操作標識のうち上記選択された操作標識について選択状態を示す表示形態に変更して上記表示面に表示させる表示制御部とおよびその表示制御方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、表示面における物体の検出状態に基づいて選択モードを決定し、この決定された選択モードおよびその検出状態に基づいて表示面に表示されている複数の操作標識のうちから１または複数の操作標識を選択し、その選択された操作標識について選択状態を示す表示形態に変更して表示させるという作用をもたらす。
【００１０】
また、この第１の側面において、上記入出力部は、上記表示面に近接または接触する物体の上記表示面における大きさを検出し、上記選択モード決定部は、上記検出された物体の上記表示面における大きさと基準値とを比較して当該比較結果に基づいて上記選択モードを決定するようにしてもよい。これにより、表示面に近接または接触する物体の表示面における大きさを検出し、この検出された物体の表示面における大きさと基準値とを比較し、この比較結果に基づいて選択モードを決定するという作用をもたらす。
【００１１】
また、この第１の側面において、上記選択モード決定部は、上記表示面に近接または接触する物体が複数検出された場合には上記検出された各物体の上記表示面における大きさの加算値と基準値とを比較して当該比較結果に基づいて上記選択モードを決定するようにしてもよい。これにより、表示面に近接または接触する物体が複数検出された場合には、この検出された各物体の表示面における大きさの加算値と基準値とを比較し、この比較結果に基づいて選択モードを決定するという作用をもたらす。
【００１２】
また、この第１の側面において、上記選択モード決定部は、上記検出された物体の上記表示面における大きさが上記基準値を超えている場合には上記複数選択モードを決定し、上記検出された物体の上記表示面における大きさが上記基準値を超えていない場合には上記単数選択モードを決定するようにしてもよい。これにより、検出された物体の表示面における大きさが基準値を超えている場合には複数選択モードを決定し、その大きさが基準値を超えていない場合には単数選択モードを決定するという作用をもたらす。
【００１３】
また、この第１の側面において、上記入出力部は、上記表示面に近接または接触する物体の数を検出し、上記選択モード決定部は、上記検出された物体の数と基準値とを比較して当該比較結果に基づいて上記選択モードを決定するようにしてもよい。これにより、表示面に近接または接触する物体の数を検出し、この検出された物体の数と基準値とを比較し、この比較結果に基づいて選択モードを決定するという作用をもたらす。
【００１４】
また、この第１の側面において、上記物体検出部は、上記表示面に近接または接触する物体の上記表示面における位置および大きさを検出し、上記選択部は、上記複数選択モードが決定された場合には上記表示面に表示されている複数の操作標識のうちから上記検出された物体の上記表示面における位置および大きさにより特定される選択領域に基づいて操作標識を選択し、上記単数選択モードが決定された場合には上記表示面に表示されている複数の操作標識のうちから上記検出された物体の上記表示面における位置により特定される操作標識を選択するようにしてもよい。これにより、表示面に近接または接触する物体の表示面における位置および大きさを検出し、複数選択モードが決定された場合には、その位置および大きさにより特定される選択領域に基づいて操作標識を選択し、単数選択モードが決定された場合には、その位置により特定される操作標識を選択するという作用をもたらす。
【００１５】
また、この第１の側面において、上記選択部は、上記表示面に近接または接触する物体が複数検出された場合において上記複数選択モードが決定された場合には上記検出された各物体の上記表示面における位置および大きさにより特定される選択領域に基づいて操作標識を選択するようにしてもよい。これにより、表示面に近接または接触する物体が複数検出された場合において、複数選択モードが決定された場合には、検出された各物体の表示面における位置および大きさにより特定される選択領域に基づいて操作標識を選択するという作用をもたらす。
【００１６】
また、この第１の側面において、上記選択部は、上記表示面に近接または接触する物体が検出される毎に上記操作標識の選択を行い、上記表示制御部は、上記表示面に表示されている複数の操作標識のうち新たに選択された操作標識と既に選択されている操作標識との全てについて上記選択状態を示す表示形態に変更して上記表示面に表示させるようにしてもよい。これにより、表示面に近接または接触する物体が検出される毎に操作標識の選択を行い、表示面に表示されている複数の操作標識のうち、新たに選択された操作標識と既に選択されている操作標識との全てについて、選択状態を示す表示形態に変更して表示させるという作用をもたらす。
【００１７】
また、この第１の側面において、上記表示面に表示されている複数の操作標識を移動させる移動操作を受け付ける操作受付部をさらに具備し、上記表示制御部は、上記受け付けられた移動操作による移動後の上記表示面に表示される複数の操作標識のうち上記新たに選択された操作標識と上記既に選択されている操作標識との全てについて上記選択状態を示す表示形態に変更して上記表示面に表示させるようにしてもよい。これにより、受け付けられた移動操作による移動後の表示面に表示される複数の操作標識のうち、新たに選択された操作標識と既に選択されている操作標識との全てについて、選択状態を示す表示形態に変更して表示させるという作用をもたらす。
【００１８】
また、この第１の側面において、上記表示制御部は、上記検出された物体の移動に応じて上記表示面に表示されている複数の操作標識を移動させ、当該移動後の上記表示面に表示される複数の操作標識のうち当該移動後の物体の検出状態に基づいて新たに選択された操作標識と既に選択されている操作標識との全てについて上記選択状態を示す表示形態に変更して上記表示面に表示させるようにしてもよい。これにより、検出された物体の移動に応じて表示面に表示されている複数の操作標識を移動させ、この移動後の表示面に表示される複数の操作標識のうち、その移動後の物体の検出状態に基づいて新たに選択された操作標識と既に選択されている操作標識との全てについて、選択状態を示す表示形態に変更して表示させるという作用をもたらす。
【００１９】
また、この第１の側面において、上記選択部は、上記表示面に近接または接触する物体が検出された場合において選択対象となる操作標識が既に選択状態である場合には当該操作標識の選択を解除し、上記表示制御部は、上記表示面に表示されている複数の操作標識のうち上記選択が解除された操作標識について上記選択状態を示す表示形態から選択前の表示形態に変更して上記表示面に表示させるようにしてもよい。これにより、表示面に近接または接触する物体が検出された場合において、選択対象となる操作標識が既に選択状態である場合にはその操作標識の選択を解除し、表示面に表示されている複数の操作標識のうち、選択が解除された操作標識について、選択状態を示す表示形態から選択前の表示形態に変更して表示させるという作用をもたらす。
【００２０】
また、この第１の側面において、コンテンツを出力させる出力制御部をさらに具備し、上記表示制御部は、上記コンテンツを表す標識として上記操作標識を表示させ、上記出力制御部は、上記選択された操作標識に対応するコンテンツを出力させるようにしてもよい。これにより、コンテンツを表す標識として操作標識を表示させ、選択された操作標識に対応するコンテンツを出力させるという作用をもたらす。
【００２１】
また、この第１の側面において、上記コンテンツは画像コンテンツであり、上記表示制御部は、上記コンテンツを表す操作標識として当該コンテンツの代表画像を表示させるようにしてもよい。これにより、コンテンツを表す操作標識としてそのコンテンツの代表画像を表示させるという作用をもたらす。
【００２２】
また、本発明の第２の側面は、操作入力を行うための複数の操作標識を表示面に表示して上記複数の操作標識のうちから１または複数の操作標識を選択するため上記表示面に近接または接触する物体を検出する入出力部と、上記表示面における物体の検出状態に基づいて当該物体の検出による選択対象を複数の操作標識とする複数選択モードと当該物体の検出による選択対象を１つの操作標識とする単数選択モードとの何れかの選択モードを決定する選択モード決定部とを具備する電子機器およびその表示制御方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、表示面における物体の検出状態に基づいて選択モードを決定し、この決定された選択モードおよびその物体の検出状態に基づいて表示面に表示されている複数の操作標識のうちから１または複数の操作標識を選択するという作用をもたらす。
【００２３】
また、本発明の第３の側面は、操作入力を行うための複数の操作標識を表示面に表示して上記表示面に近接または接触する物体を検出する入出力部と、上記表示面における物体の検出状態が一定の基準を超えた場合には当該物体の検出による選択対象を複数の操作標識とし、上記検出状態が上記一定の基準を超えていない場合には当該物体の検出による選択対象を１つの操作標識として上記検出状態に基づいて上記表示面に表示されている複数の操作標識のうちから１または複数の操作標識を選択する選択部と、上記表示面に表示されている複数の操作標識のうち上記選択された操作標識について選択状態を示す表示形態に変更して上記表示面に表示させる表示制御部とを具備する電子機器およびその表示制御方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、表示面における物体の検出状態が一定の基準を超えた場合には、その物体の検出による選択対象を複数の操作標識とし、その検出状態が一定の基準を超えていない場合には、その物体の検出による選択対象を１つの操作標識として、その検出状態に基づいて、表示面に表示されている複数の操作標識のうちから１または複数の操作標識を選択するという作用をもたらす。
【発明の効果】
【００２４】
本発明によれば、操作標識の選択操作を容易に行うことができるという優れた効果を奏し得る。
【図面の簡単な説明】
【００２５】
【図１】本発明の第１の実施の形態における撮像装置１００の内部構成例を示すブロック図である。
【図２】本発明の第１の実施の形態における入出力パネル２００の内部構成例を示すブロック図である。
【図３】本発明の第１の実施の形態における入出力パネル２００において検出される物体検出領域と、この物体検出領域に対応する物体検出情報との関係を概略的に示す図である。
【図４】本発明の第１の実施の形態における撮像装置１００の機能構成例を示すブロック図である。
【図５】本発明の第１の実施の形態における表示パネル２６０におけるコンテンツ選択画面の表示例を示す図である。
【図６】本発明の第１の実施の形態における表示パネル２６０における物体検出領域と、この物体検出領域に基づいて算出される選択領域との関係を示す図である。
【図７】本発明の第１の実施の形態における表示パネル２６０における物体検出領域と、この物体検出領域に基づいて算出される選択領域との関係を示す図である。
【図８】本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。
【図９】本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。
【図１０】本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。
【図１１】本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。
【図１２】本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における選択方法および表示例を示す図である。
【図１３】本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における選択方法および表示例を示す図である。
【図１４】本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。
【図１５】本発明の第１の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。
【図１６】本発明の第１の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。
【図１７】本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。
【図１８】本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。
【図１９】本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。
【図２０】本発明の第１の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。
【図２１】本発明の第１の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。
【図２２】本発明の第１の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。
【図２３】本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。
【図２４】本発明の第１の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。
【図２５】本発明の第２の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。
【図２６】本発明の第２の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。
【図２７】本発明の第２の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。
【図２８】本発明の第２の実施の形態における撮像装置１００による操作標識選択処理の処理手順のうちの複数選択モード選択／解除処理を示すフローチャートである。
【図２９】本発明の第２の実施の形態における撮像装置１００による操作標識選択処理の処理手順のうちの単数選択モード選択／解除処理を示すフローチャートである。
【図３０】本発明の第２の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。
【図３１】本発明の第２の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。
【図３２】本発明の第３の実施の形態における電子機器７００の機能構成例を示すブロック図である。
【発明を実施するための形態】
【００２６】
以下、本発明を実施するための形態（以下、実施の形態と称する）について説明する。説明は以下の順序により行う。
１．第１の実施の形態（操作標識の選択制御：一度の選択操作により複数の操作標識を同時に選択する例）
２．第２の実施の形態（操作標識の選択制御：一度の選択操作により複数の操作標識の選択状態を同時に解除する例）
３．第３の実施の形態（操作標識の選択制御：他の電子機器において一度の選択操作により複数の操作標識を同時に選択する例）
【００２７】
＜１．第１の実施の形態＞
［撮像装置の内部構成例］
図１は、本発明の第１の実施の形態における撮像装置１００の内部構成例を示すブロック図である。撮像装置１００は、光学ユニット１１１と、ドライバ１１２と、撮像素子１１３と、タイミングジェネレータ１１４と、ＡＦＥ（Analog Front End：アナログフロントエンド）回路１１５とを備える。また、撮像装置１００は、カメラ信号処理回路１２０と、画像エンコーダ１３０と、記録部１４０と、マイクロコンピュータ１５０と、画像デコーダ１６０とを備える。また、撮像装置１００は、操作部１７０と、ＬＥＤ（Light Emitting Diode）発光部１８０と、音声出力部１９０と、入出力パネル２００とを備える。撮像装置１００は、例えば、被写体を撮像して画像データを生成し、この画像データをコンテンツとして記録するデジタルスチルカメラやデジタルビデオカメラ（例えば、カメラ一体型レコーダ）等の撮像装置により実現される。
【００２８】
光学ユニット１１１は、被写体からの光を撮像素子１１３に集光するための複数のレンズ、これらのレンズを移動させてフォーカス合わせやズーミングを行うための駆動機構、シャッタ機構、アイリス機構等を備える。
【００２９】
ドライバ１１２は、マイクロコンピュータ１５０からの制御信号に基づいて、光学ユニット１１１内の各機構の駆動を制御するドライバである。
【００３０】
撮像素子１１３は、タイミングジェネレータ１１４から出力されたタイミング信号に基づいて駆動する固体撮像素子であり、被写体からの入射光を電気信号に変換し、この変換後の電気信号（画像信号）をＡＦＥ回路１１５に供給する。なお、撮像素子１１３として、例えば、ＣＣＤ（Charge Coupled Device）型、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）型等の固体撮像素子を用いることができる。
【００３１】
タイミングジェネレータ１１４は、マイクロコンピュータ１５０からの制御信号に基づいてタイミング信号を生成するタイミングジェネレータであり、生成されたタイミング信号を撮像素子１１３に出力する。
【００３２】
ＡＦＥ回路１１５は、マイクロコンピュータ１５０からの制御信号に基づいて、撮像素子１１３から出力された画像信号に対して各種信号処理を施してデジタル画像データを生成するものであり、このデジタル画像データをカメラ信号処理回路１２０に出力する。すなわち、ＡＦＥ回路１１５は、撮像素子１１３から出力された画像信号に対して、ＣＤＳ（Correlated Double Sampling）処理によりＳ／Ｎ（Signal/Noise）比を良好に保つようにサンプルホールドを行う。そして、ＡＧＣ（Auto Gain Control）処理により利得を制御し、Ａ／Ｄ（Analog/Digital）変換処理を行うことによりデジタル画像データを生成する。
【００３３】
カメラ信号処理回路１２０は、マイクロコンピュータ１５０からの制御信号に基づいて、ＡＦＥ回路１１５から出力されたデジタル画像データに対する検波処理や画質補正処理を行うものである。そして、これらの処理が施された画像データを画像エンコーダ１３０および入出力パネル２００に出力する。
【００３４】
画像エンコーダ１３０は、マイクロコンピュータ１５０からの制御信号に基づいて、カメラ信号処理回路１２０から出力された画像データを圧縮符号化し、この圧縮符号化された符号化データを記録部１４０に出力するものである。例えば、静止画の記録指示が行われた際には、カメラ信号処理回路１２０により処理された１フレーム分の画像データが画像エンコーダ１３０に供給され、所定の符号化方式に従って画像エンコーダ１３０により圧縮符号化される。また、動画の記録指示が行われた際には、カメラ信号処理回路１２０により処理された画像データが画像エンコーダ１３０に連続的に供給され、所定の符号化方式に従って画像エンコーダ１３０により圧縮符号化される。
【００３５】
記録部１４０は、画像エンコーダ１３０から出力された符号化データを静止画ファイルまたは動画ファイルとして記録する記録装置である。なお、記録部１４０として、例えば、磁気テープ、光ディスク等の可搬型記録媒体のドライブ装置、ＨＤＤ（Hard Disk Drive）等を用いることができる。
【００３６】
マイクロコンピュータ１５０は、ＣＰＵ（Central Processing Unit）およびメモリを備え、このメモリに格納されている制御プログラムを実行するものである。すなわち、マイクロコンピュータ１５０は、撮像装置１００を統括的に制御するものである。なお、マイクロコンピュータ１５０が備えるメモリは、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）等のメモリである。また、マイクロコンピュータ１５０により実現される機能構成例については、図４を参照して詳細に説明する。
【００３７】
画像デコーダ１６０は、マイクロコンピュータ１５０からの制御信号に基づいて、記録部１４０に記録されている画像データを所定の復号化方式により復号化するものである。そして、複合化された画像データが入出力パネル２００およびマイクロコンピュータ１５０に出力される。
【００３８】
操作部１７０は、ユーザにより行われた操作を受け付ける操作受付部であり、受け付けられた操作内容に応じた制御信号をマイクロコンピュータ１５０に出力する。操作部１７０として、例えば、コンテンツ再生モード設定／解除ボタンや再生指示ボタン等が備えられる。コンテンツ再生モード設定／解除ボタンは、記録部１４０に記録されているコンテンツを再生させるコンテンツ再生モードの設定または解除を行うためのボタンである。例えば、コンテンツ再生モードが設定されると、再生対象となるコンテンツを選択するためのコンテンツ選択画面が入出力パネル２００に表示される。また、再生指示ボタンは、入出力パネル２００において選択されたコンテンツの再生開始を指示するボタンである。
【００３９】
ＬＥＤ発光部１８０は、マイクロコンピュータ１５０からの制御信号に基づいて、撮像装置１００の外装面に設けられているＬＥＤを点灯させるものである。
【００４０】
音声出力部１９０は、マイクロコンピュータ１５０からの制御信号に基づいて、各種の音声出力を行うものである。
【００４１】
入出力パネル２００は、マイクロコンピュータ１５０からの制御信号に基づいて各種画像を表示するとともに、入出力パネル２００に近接または接触する物体を検出することによりユーザからの操作入力を受け付けるものである。また、入出力パネル２００は、受け付けられた操作入力に応じた制御信号をマイクロコンピュータ１５０に出力する。入出力パネル２００には、例えば、カメラ信号処理回路１２０から出力された画像データに対応する画像（いわゆる、カメラスルー画像）が表示される。また、入出力パネル２００には、例えば、記録部１４０に記録されているコンテンツ（例えば、動画または静止画）が表示される。また、この表示対象となるコンテンツを選択するためのコンテンツ選択画面が入出力パネル２００に表示される。このコンテンツ選択画面において近接または接触する物体を検出することにより、入出力パネル２００がユーザからのコンテンツの選択操作を受け付ける。このコンテンツ選択画面および選択操作については、図５乃至図１４等を参照して詳細に説明する。また、入出力パネル２００の内部構成については、図２を参照して詳細に説明する。
【００４２】
図２は、本発明の第１の実施の形態における入出力パネル２００の内部構成例を示すブロック図である。入出力パネル２００は、光センサ２１０と、受光信号処理部２２０と、画像処理部２３０と、物体検出情報生成部２４０と、表示信号処理部２５０と、表示パネル２６０とを備える。入出力パネル２００は、例えば、光センサ方式のタッチパネルにより実現される。
【００４３】
光センサ２１０は、外部から入射される光を受光し、この光の受光量に対応する受光信号を生成する光センサであり、生成された受光信号を受光信号処理部２２０に供給する。光センサ２１０は、例えば、表示パネル２６０の表示面全体に分布するように、表示パネル２６０に内蔵されて配置される。例えば、表示パネル２６０の表示素子（発光素子）である液晶素子と、光センサ２１０の受光素子（撮像素子）とのそれぞれをマトリクス状に配置する。このようにマトリクス状に配置する場合、例えば、受光素子の数と表示素子の数とが異なるように配置するようにしてもよい。例えば、受光素子を表示素子に対して間欠的に配置することができる。
【００４４】
受光信号処理部２２０は、光センサ２１０から供給された受光信号に所定の信号処理を施すことにより、表示パネル２６０の表示面において、物体が近接または接触している部分と、その他の部分とで輝度が異なる画像（フレーム）を順次生成するものである。そして、受光信号処理部２２０は、生成された画像を画像処理部２３０に順次供給する。この画像の生成は、例えば、一定のフレームレートにより行われる。ここで、検出対象となる物体は、例えば、ユーザの指やスタイラス（座標を指定するために用いるペン型の入力装置）である。また、物体が近接している部分は、例えば、表示パネル２６０の表示面から短い距離だけ離れた位置に物体が存在する部分であり、物体が接触している部分は、例えば、表示パネル２６０の表示面に物体が物理的に接触している部分である。すなわち、入出力パネル２００は、例えば、ユーザの指が表示パネル２６０の表示面に接触していなくても、ユーザの指が表示パネル２６０の表示面に近接している場合には、その操作入力を受け付けることができる。
【００４５】
画像処理部２３０は、受光信号処理部２２０から供給された各画像に基づいて、表示パネル２６０の表示面において、物体が近接または接触している部分（物体検出領域）を検出し、この物体検出領域に対応する点情報を生成するものである。そして、生成された点情報を物体検出情報生成部２４０に供給する。具体的には、画像処理部２３０は、受光信号処理部２２０から供給された各画像について、２値化、ノイズ除去、ラベリング等の画像処理を施すことにより、物体検出領域を特定する。そして、この物体検出領域に対応する表示パネル２６０の表示面における領域（座標領域）を点情報として生成する。
【００４６】
物体検出情報生成部２４０は、画像処理部２３０から供給された点情報に基づいて、表示パネル２６０の表示面における操作入力を特定するための物体検出情報を生成するものであり、生成された物体検出情報をマイクロコンピュータ１５０に出力する。この物体検出情報については、図３を参照して詳細に説明する。
【００４７】
表示信号処理部２５０は、マイクロコンピュータ１５０から供給された画像データを表示パネル２６０に表示させるための処理を施すものであり、この処理が施された画像データ（表示信号）を表示パネル２６０に出力する。また、表示信号処理部２５０は、カメラ信号処理回路１２０または画像デコーダ１６０から出力された画像データを表示パネル２６０に表示させるための処理を施し、この処理が施された画像データを表示パネル２６０に出力する。なお、表示パネル２６０における表示例については、図５、図８乃至図１４等を参照して詳細に説明する。
【００４８】
表示パネル２６０は、表示信号処理部２５０から供給される画像データに対応する画像を表示する表示パネルであり、例えば、液晶パネル（ＬＣＤ：Liquid Crystal Display）により構成される。なお、上述したように、表示パネル２６０には、光センサ２１０が内蔵されて配置される。
【００４９】
［表示パネル上の物体の検出例］
図３は、本発明の第１の実施の形態における入出力パネル２００において検出される物体検出領域と、この物体検出領域に対応する物体検出情報との関係を概略的に示す図である。図３（ａ）には、表示パネル２６０において検出された物体検出領域を示す。図３（ａ）に示す例では、表示面を矩形状とした表示パネル２６０の左上隅を原点とし、横軸をｘ軸とし、縦軸をｙ軸とするｘｙ座標上において、近接または接触する物体を検出する場合を例にして説明する。
【００５０】
この例では、表示パネル２６０の表示面において、２つの物体（例えば、２本の指）が近接または接触している場合を想定して説明する。この場合には、受光信号処理部２２０が、光センサ２１０から供給された受光信号に基づいて、表示パネル２６０の表示面において、その２つの物体が近接または接触している部分と、それ以外の部分とで輝度が異なる画像を生成する。ここで、その２つの物体が近接または接触している部分は、図３（ａ）に示す物体検出領域３１１および３１２に対応するものとする。
【００５１】
続いて、画像処理部２３０が、受光信号処理部２２０から供給された画像に基づいて、表示パネル２６０の表示面において、その２つの物体が近接または接触している部分（物体検出領域３１１および３１２）を検出する。そして、画像処理部２３０が、この物体検出領域３１１および３１２に対応する点情報を生成する。この点情報は、物体検出領域３１１および３１２に対応する表示パネル２６０の表示面における座標領域を示す情報である。
【００５２】
続いて、物体検出情報生成部２４０が、画像処理部２３０から供給された点情報に基づいて、図３（ｂ）に示す物体検出情報を生成する。
【００５３】
図３（ｂ）には、表示パネル２６０における物体検出領域３１１および３１２について生成された物体検出情報３００を示す。この物体検出情報３００として、物体検出数３０１と、検出された物体毎の各データとが生成される。図３（ｂ）では、物体毎に生成されるデータの種類をデータ種類３０３として示し、その内容をデータ内容３０４として示す。この物体検出情報３００により、表示パネル２６０において検出された物体の検出状態が特定される。
【００５４】
物体検出数３０１は、表示パネル２６０において検出された物体の数を示すデータである。この例では、図３（ａ）に示すように、表示パネル２６０において２つの物体が検出されているため、物体検出数３０１として２が生成される。
【００５５】
検出物体識別情報３０２は、表示パネル２６０において検出された各物体を識別する識別情報である。図３（ｂ）では、表示パネル２６０において検出された２つの物体を物体１および物体２として示す。
【００５６】
データ種類３０３は、表示パネル２６０において検出された物体毎に生成されるデータの種類を示し、データ内容３０４は、データ種類３０３の内容を示すものである。例えば、表示パネル２６０において検出された物体毎に生成されるデータの種類として、物体検出領域の重心座標（Ｘｎ，Ｙｎ）、物体の検出面積Ａｎ、物体の上端座標Ｔｎ、物体の左端座標Ｌｎ、物体の右端座標Ｒｎ、物体の下端座標Ｂｎが生成される。なお、ｎは、検出物体識別情報３０２に示す識別情報の数値に対応する。
【００５７】
例えば、図３（ａ）に示すように、表示パネル２６０において２つの物体検出領域３１１および３１２が検出されている場合において、物体検出領域３１１に対応する物体を物体１とし、物体検出領域３１２に対応する物体を物体２とする。この場合には、物体検出領域３１１に対応する物体検出情報として、物体１の検出領域の重心座標（Ｘ１，Ｙ１）、物体１の検出面積Ａ１、物体１の上端座標Ｔ１、物体１の左端座標Ｌ１、物体１の右端座標Ｒ１、物体１の下端座標Ｂ１が生成される。また、物体検出領域３１２に対応する物体検出情報として、物体２の検出領域の重心座標（Ｘ２，Ｙ２）、物体２の検出面積Ａ２、物体２の上端座標Ｔ２、物体２の左端座標Ｌ２、物体２の右端座標Ｒ２、物体２の下端座標Ｂ２が生成される。なお、この例では、検出された物体の位置として、物体検出領域の重心座標を用いる例を示すが、例えば、物体検出領域の中心位置を用いるようにしてもよい。
【００５８】
［撮像装置の機能構成例］
図４は、本発明の第１の実施の形態における撮像装置１００の機能構成例を示すブロック図である。撮像装置１００は、コンテンツ記憶部４００と、入出力部４１０と、閾値保持部４３０と、選択モード決定部４２０と、操作標識作成部４４０と、選択部４５０と、選択情報保持部４６０と、表示制御部４７０と、操作受付部４８０とを備える。また、入出力部４１０は、物体検出部４１１および表示部４１２を備える。なお、入出力部４１０は、図１に示す入出力パネル２００に対応する。
【００５９】
コンテンツ記憶部４００は、動画（ビデオデータ）や静止画等のコンテンツを記憶するものであり、記憶されているコンテンツを操作標識作成部４４０および表示制御部４７０に供給する。なお、コンテンツ記憶部４００は、図１に示す記録部１４０に対応する。
【００６０】
物体検出部４１１は、表示パネル２６０の表示面に近接または接触する物体を検出するものであり、検出された物体に関する物体検出情報を選択モード決定部４２０、選択部４５０および表示制御部４７０に出力する。具体的には、物体検出部４１１は、検出された物体の検出面積を選択モード決定部４２０に出力し、検出された物体の検出領域の重心座標、検出面積、上端座標、左端座標、右端座標、下端座標を選択部４５０および表示制御部４７０に出力する。なお、物体検出部４１１は、図２に示す光センサ２１０、受光信号処理部２２０、画像処理部２３０および物体検出情報生成部２４０に対応する。また、物体検出部４１１は、特許請求の範囲に記載の操作受付部の一例である。
【００６１】
表示部４１２は、表示制御部４７０の制御に基づいて、コンテンツ選択画面やコンテンツ再生画面等を表示するものである。なお、表示部４１２は、図２に示す表示パネル２６０に対応する。
【００６２】
選択モード決定部４２０は、コンテンツ選択画面に表示されている複数の操作標識を選択する場合における選択モードを決定するものであり、決定された選択モードを選択部４５０に出力する。この選択モードは、表示部４１２のコンテンツ選択画面に表示されている複数の操作標識を選択する際に一度の選択操作により選択可能な操作標識の数を設定するものである。例えば、表示パネル２６０の表示面に近接または接触する物体の検出状態に基づいて、その物体の検出による選択対象を複数の操作標識とする複数選択モードと、その物体の検出による選択対象を１つの操作標識とする単数選択モードとの何れかが決定される。具体的には、選択モード決定部４２０は、物体検出部４１１から出力された物体の検出面積の値と、閾値保持部４３０に保持されている閾値とを比較し、この比較結果に基づいて選択モードを決定する。例えば、選択モード決定部４２０は、その物体の検出面積の値がその閾値以上である場合には複数選択モードを決定する。一方、選択モード決定部４２０は、その物体の検出面積の値がその閾値以下である場合には単数選択モードを決定する。また、操作標識は、例えば、コンテンツ記憶部４００に記憶されているコンテンツを表す画像（例えば、図５に示すＣ０乃至Ｃ３９）である。例えば、コンテンツ記憶部４００に記憶されているコンテンツが動画の場合には、その動画の代表フレーム（例えば、先頭フレーム）のサムネイル画像を操作標識として用いる。また、例えば、コンテンツ記憶部４００に記憶されているコンテンツが静止画の場合には、その静止画のサムネイル画像を操作標識として用いる。なお、選択モードの決定については、図６を参照して詳細に説明する。なお、選択モード決定部４２０は、図１に示すマイクロコンピュータ１５０に対応する。
【００６３】
閾値保持部４３０は、コンテンツ選択画面に表示されている複数の操作標識を選択する場合における選択モードを決定する際に用いられる閾値を保持するものであり、保持されている閾値を選択モード決定部４２０に供給する。また、閾値として、本発明の第１の実施の形態では、検出された物体の検出面積に関する閾値を用いる例を示す。なお、閾値保持部４３０は、図１に示すマイクロコンピュータ１５０に対応する。
【００６４】
操作標識作成部４４０は、コンテンツ記憶部４００に記憶されているコンテンツに基づいて、各コンテンツを表す操作標識を作成するものであり、作成された操作標識を表示制御部４７０に出力する。なお、本発明の第１の実施の形態では、コンテンツに基づいて作成された操作標識をコンテンツ選択画面に表示する例を示すが、例えば、コンテンツに関する他の操作標識をコンテンツ選択画面に表示するようにしてもよい。例えば、コンテンツ管理ファイル等に操作標識（例えば、コンテンツに関するサムネイル画像やアイコン等）を記憶しておき、この操作標識をコンテンツ選択画面に表示するようにしてもよい。なお、操作標識作成部４４０は、図１に示すマイクロコンピュータ１５０に対応する。
【００６５】
選択部４５０は、コンテンツ選択画面に表示されている複数の操作標識から、１または複数の操作標識を選択するものであり、選択された操作標識に関する選択情報を表示制御部４７０に出力する。また、選択部４５０は、その選択に基づいて選択情報保持部４６０の保持内容を順次更新する。具体的には、選択部４５０は、選択モード決定部４２０により決定された選択モードと、物体検出部４１１から出力された物体検出情報により特定される検出状態（例えば、物体の検出面積や検出物体の数）とに基づいて、１または複数の操作標識を選択する。この場合に、コンテンツ選択画面に表示されている操作標識の配置は、表示制御部４７０から出力された操作標識の配置情報により特定される。この操作標識の選択方法については、図６および図７等を参照して詳細に説明する。なお、選択部４５０は、図１に示すマイクロコンピュータ１５０に対応する。
【００６６】
選択情報保持部４６０は、選択部４５０により選択された操作標識に関する選択情報を保持するものであり、保持されている選択情報を選択情報保持部４６０に供給する。なお、選択情報保持部４６０は、図１に示すマイクロコンピュータ１５０に対応する。
【００６７】
表示制御部４７０は、物体検出部４１１から出力された物体検出情報、選択部４５０から出力された選択情報または操作受付部４８０から出力された操作内容に基づいて、表示部４１２の表示状態を制御するものである。例えば、表示制御部４７０は、物体検出部４１１から出力された物体検出情報または操作受付部４８０から出力された操作内容に基づいて、操作標識作成部４４０から出力された複数の操作標識を含むコンテンツ選択画面を表示部４１２に表示させる。また、表示制御部４７０は、選択部４５０から出力された選択情報に基づいて、コンテンツ選択画面に表示されている操作標識のうち、選択状態の操作標識に関する表示形態を変更して表示させる。また、表示制御部４７０は、物体検出部４１１から出力された物体検出情報または操作受付部４８０から出力された操作内容に基づいて、コンテンツ選択画面に表示されている操作標識のスクロール処理を行い、このスクロール処理後の各操作標識を表示させる。また、表示制御部４７０は、物体検出部４１１から出力された物体検出情報または操作受付部４８０から出力された操作内容に基づいて、コンテンツ記憶部４００に記憶されているコンテンツの再生処理を行う。なお、表示制御部４７０は、コンテンツ選択画面に表示されている操作標識の配置に関する配置情報を選択部４５０に出力する。また、表示制御部４７０は、図１に示すマイクロコンピュータ１５０および図２に示す表示信号処理部２５０に対応する。なお、表示制御部４７０は、特許請求の範囲に記載の出力制御部の一例である。
【００６８】
操作受付部４８０は、ユーザにより行われた操作を受け付ける操作受付部であり、受け付けられた操作内容を表示制御部４７０に出力する。例えば、再生指示操作やスクロール操作等の操作が受け付けられる。なお、これらの操作入力については、物体検出部４１１において受け付けるようにしてもよい。なお、操作受付部４８０は、図１に示す操作部１７０に対応する。
【００６９】
［コンテンツ選択画面の表示例］
図５は、本発明の第１の実施の形態における表示パネル２６０におけるコンテンツ選択画面の表示例を示す図である。このコンテンツ選択画面は、例えば、コンテンツ記憶部４００に記憶されているコンテンツのうちから、再生対象となるコンテンツを選択するための画面である。
【００７０】
図５（ａ）に示すコンテンツ選択画面には、複数の操作標識Ｃ０乃至Ｃ１９と、上ボタン２６１と、下ボタン２６２と、再生指示ボタン２６３とが表示される。また、コンテンツ選択画面において、複数の操作標識（例えば、Ｃ０乃至Ｃ１９）が表示される領域をコンテンツ選択領域２７０とする。なお、コンテンツ選択画面は、例えば、操作部１７０または入出力パネル２００による指示操作に応じて表示される。また、本発明の各実施の形態では、操作標識を簡略化して矩形内に識別情報（例えば、Ｃ０乃至Ｃ１９）を含めて示す。
【００７１】
上ボタン２６１は、現在表示されている操作標識を上側にスクロールする際に用いられる操作ボタンであり、押下操作に応じて１頁単位または１行単位で操作標識を移動させることができる。
【００７２】
下ボタン２６２は、現在表示されている操作標識を下側にスクロールする際に用いられる操作ボタンであり、押下操作に応じて１頁単位または１行単位で操作標識を移動させることができる。図５（ｂ）には、下ボタン２６２の押下操作が行われ、コンテンツ選択領域２７０の操作標識が１頁分移動された場合におけるコンテンツ選択画面を示す。図５（ｂ）に示すコンテンツ選択画面には、複数の操作標識Ｃ２０乃至Ｃ３９と、上ボタン２６１と、下ボタン２６２と、再生指示ボタン２６３とが表示される。
【００７３】
再生指示ボタン２６３は、選択状態にある１または複数の操作標識に対応するコンテンツの再生を指示する際に用いられる操作ボタンである。なお、本発明の各実施の形態では、選択状態となっている操作標識を太枠（例えば、図９（ａ）に示すＣ１３、Ｃ１４、Ｃ１８およびＣ１９）で示す。例えば、１または複数の操作標識が選択状態となっている場合に、再生指示ボタン２６３の押下操作が行われた場合には、この押下操作の際に選択状態となっている操作標識に対応するコンテンツが再生される。この再生例については図９および図１１に示す。
【００７４】
［選択領域の算出例］
図６および図７は、本発明の第１の実施の形態における表示パネル２６０における物体検出領域と、この物体検出領域に基づいて算出される選択領域との関係を示す図である。図６（ａ）には、１つの物体が検出された場合における物体検出領域および選択領域の関係例を示し、図６（ｂ）および図７には、２つの物体が検出された場合における物体検出領域および選択領域の関係例を示す。なお、図６および図７に示す物体検出領域３１１および３１２と、これらにより特定される物体検出情報とは、図３（ａ）に示す例と同一であるため、ここでの説明を省略する。
【００７５】
図６（ａ）に示すように、１つの物体（例えば、指１とする。）が検出された場合には、この検出された指１の検出面積（物体検出領域３１１の面積）に基づいて、選択モードが決定される。具体的には、選択モード決定部４２０が、指１の検出面積の値と、閾値保持部４３０に保持されている閾値とを比較し、指１の検出面積の値が閾値以上である場合には、複数選択モードを決定する。一方、指１の検出面積の値が閾値未満である場合には、選択モード決定部４２０が単数選択モードを決定する。
【００７６】
ここで、指１が検出された場合において、選択モード決定部４２０により複数選択モードが決定された場合について説明する。この場合には、選択部４５０が、指１について生成された物体検出情報に基づいて、１または複数の操作標識を選択する。例えば、選択部４５０が、指１について生成された物体検出情報により特定される選択領域として、指１の上端座標、左端座標、右端座標、下端座標により特定される矩形状の選択領域３２１を算出する。続いて、選択部４５０が、選択領域３２１内に、少なくとも一部が含まれる１または複数の操作標識を選択し、この選択された操作標識に関する選択情報を表示制御部４７０に出力するとともに、その選択に基づいて選択情報保持部４６０の保持内容を更新する。表示制御部４７０は、その選択情報に基づいて選択部４５０により選択された操作標識の表示状態を選択状態に変更する。なお、選択領域３２１内に少なくとも一部が含まれる操作標識が存在しない場合には、選択部４５０により操作標識の選択が行われない。
【００７７】
また、指１が検出された場合において、選択モード決定部４２０により単数選択モードが決定された場合について説明する。この場合には、選択部４５０が、指１について生成された物体検出情報に基づいて、１つの操作標識を選択する。例えば、選択部４５０が、指１について生成された物体検出情報に含まれる重心座標（Ｘ１，Ｙ１）の位置に存在する１つの操作標識を選択する。そして、選択部４５０が、その選択された操作標識に関する選択情報を表示制御部４７０に出力するとともに、その選択に基づいて選択情報保持部４６０の保持内容を更新する。表示制御部４７０は、その選択情報に基づいて選択部４５０により選択された操作標識の表示状態を選択状態に変更する。なお、重心座標（Ｘ１，Ｙ１）の位置に操作標識が存在しない場合には、選択部４５０により操作標識の選択が行われない。
【００７８】
図６（ｂ）に示すように、例えば、２つの物体（例えば、指１および指２とする。）が検出された場合には、この検出された指１および指２の検出面積（物体検出領域３１１および３１２の面積）に基づいて、選択モードが決定される。具体的には、選択モード決定部４２０が、指１の検出面積の値と指２の検出面積の値とを加算し、この加算値と閾値保持部４３０に保持されている閾値とを比較する。そして、選択モード決定部４２０が、その加算値が閾値以上である場合には複数選択モードを決定する。一方、その加算値が閾値未満である場合には、選択モード決定部４２０が単数選択モードを決定する。
【００７９】
ここで、指１および指２が検出された場合において、選択モード決定部４２０により複数選択モードが決定された場合について説明する。この場合には、選択部４５０が、指１および指２について生成された物体検出情報に基づいて、１または複数の操作標識を選択する。例えば、選択部４５０が、指１について生成された物体検出情報により特定される選択領域として選択領域３２１を算出する。また、選択部４５０が、指２について生成された物体検出情報により特定される選択領域として、指２の上端座標、左端座標、右端座標、下端座標により特定される矩形状の選択領域３２２を算出する。続いて、選択部４５０が、選択領域３２１または３２２内に、少なくとも一部が含まれる１または複数の操作標識を選択する。なお、表示状態の変更等については、図６（ａ）に示す例と同様であるため、ここでの説明を省略する。
【００８０】
また、指１および指２が検出された場合において、選択モード決定部４２０により単数選択モードが決定された場合について説明する。この場合には、選択部４５０が、指１および指２について生成された物体検出情報に基づいて、１つの操作標識を選択する。例えば、選択部４５０が、物体検出領域の面積が大きい指（例えば、物体検出領域３１１に対応する指１）について生成された物体検出情報に含まれる重心座標（Ｘ１，Ｙ１）の位置に存在する１つの操作標識を選択する。なお、表示状態の変更等については、図６（ａ）に示す例と同様であるため、ここでの説明を省略する。
【００８１】
図６（ｂ）では、検出された指１および指２について生成された物体検出情報により算出される選択領域として選択領域３２１および３２２を用いる例を示した。しかしながら、検出された１または複数の物体について生成された物体検出情報により算出される選択領域として、例えば、図７に示すように他の選択領域を用いるようにしてもよい。
【００８２】
図７（ａ）には、複数選択モードが決定された場合において、指１および指２について生成された物体検出情報により算出される選択領域として、指１および指２の物体検出領域の重心座標の位置を１組の対角とする矩形を用いる例を示す。具体的には、選択部４５０が、指１の物体検出領域３１１の重心座標（Ｘ１，Ｙ１）と、指２の物体検出領域３１２の重心座標（Ｘ２，Ｙ２）とを対角とする矩形に対応する選択領域３２３を算出する。そして、選択部４５０が、選択領域３２３を用いて操作標識の選択処理を行う。なお、操作標識の選択処理については、図６（ａ）および（ｂ）に示す例と同様であるため、ここでの説明を省略する。
【００８３】
図７（ｂ）には、複数選択モードが決定された場合において、指１および指２について生成された物体検出情報により特定される選択領域として、指１および指２の物体検出領域を包含する矩形を用いる例を示す。具体的には、選択部４５０が、指１の上端座標Ｔ１、左端座標Ｌ１、右端座標Ｒ１および下端座標Ｂ１と、指２の上端座標Ｔ２、左端座標Ｌ２、右端座標Ｒ２および下端座標Ｂ２とを用いて選択領域３２４を算出する。すなわち、指１および指２の上端座標のうちｙ軸の値が低い上端座標Ｔ２と、指１および指２の下端座標のうちｙ軸の値が高い下端座標Ｂ１とにより選択領域３２４に対応する矩形の上辺および下辺が特定される。また、指１および指２の左端座標のうちｘ軸の値が低い左端座標Ｌ２と、指１および指２の右端座標のうちｘ軸の値が高い左端座標Ｒ１とにより選択領域３２４に対応する矩形の左辺および右辺が特定される。これにより、選択部４５０が、選択領域３２４を算出し、この選択領域３２４を用いて操作標識の選択処理を行う。なお、操作標識の選択処理については、図６（ａ）および（ｂ）に示す例と同様であるため、ここでの説明を省略する。
【００８４】
図７に示すように、複数の物体が検出された場合には、これらの各物体の物体検出領域を含む選択領域を用いることにより、比較的広範囲に存在する操作標識を一度の操作で同時に選択することができる。例えば、２本の指を用いて複数の操作標識を選択する場合でも、比較的広範囲の操作標識を一度の操作で同時に選択することができる。
【００８５】
なお、選択モードを決定する際に用いられる閾値は、例えば、ユーザの好みに応じてユーザの手動操作により設定するようにしてもよい。また、この例では、物体の検出面積を用いて選択モードを決定する例を示したが、例えば、検出された物体の物体検出情報により特定される他の情報（例えば、物体検出数や選択領域）を用いて選択モードを決定するようにしてもよい。例えば、シングルタップであるかマルチタップであるかに基づいて選択モードを決定するようにしてもよい。
【００８６】
また、図６（ｂ）および図７に示す選択領域の算出方法については、例えば、ユーザの好みに応じてユーザの手動操作により設定するようにしてもよい。また、検出された物体の物体検出情報を用いて他の算出方法により選択領域を求めるようにしてもよい。また、この例では、選択領域内に少なくとも一部が含まれる操作標識を選択する例を示したが、例えば、選択領域内に全てが含まれる操作標識のみを選択するようにしてもよい。
【００８７】
［操作標識の選択例］
図８および図９は、本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。図８（ａ）には、表示パネル２６０に表示される複数の操作標識についてユーザにより行われる選択操作の一例を示す。図８（ｂ）および図９には、図８（ａ）に示す選択操作により表示パネル２６０に表示される表示画面の遷移を示す。なお、この例では、ユーザの１本の指を用いて選択操作を行う場合を例にして示す。また、本発明の各実施の形態では、説明の容易のため、撮像装置１００に備えられている入出力パネル２００の外観を簡易的な平面形状で示す。
【００８８】
例えば、表示パネル２６０には、図５（ａ）に示すコンテンツ選択画面が表示されているものとする。この場合に、図８（ａ）に示すように、表示パネル２６０において所望のコンテンツに対応する操作標識の表示部分にユーザが右手８０１の指を触れる（または指を近接させる）選択操作を行う。例えば、所望のコンテンツが１つの場合には、表示パネル２６０における物体検出領域が比較的小さくなるように、所望のコンテンツに対応する操作標識の表示部分にユーザが指を触れる選択操作を行う。
【００８９】
一方、所望のコンテンツが複数存在する場合には、表示パネル２６０における物体検出領域が比較的大きくなるように、所望のコンテンツに対応する複数の操作標識の表示部分にユーザが指を触れる選択操作を行う。このように物体検出領域が比較的大きくなるように指を触れる選択操作を行うことにより、一度の選択操作のみで複数のコンテンツを同時に選択することができる。
【００９０】
例えば、図８（ｂ）では、図８（ａ）に示す選択操作が行われた場合に、この選択操作により検出された物体検出領域を物体検出領域３１１とし、物体検出領域３１１に対応する楕円を点線で示す。なお、物体検出領域３１１は、図３（ａ）に示す物体検出領域３１１と同様であるため、ここでの説明を省略する。
【００９１】
このように、表示パネル２６０において物体が検出された場合には、上述したように、検出された物体の検出面積（物体検出領域３１１の面積）に基づいて、選択モードが決定される。例えば、選択モード決定部４２０により複数選択モードが決定された場合には、物体検出領域３１１に対応する物体検出情報に基づいて、１または複数の操作標識が選択される。例えば、物体検出領域３１１に対応する物体検出情報により算出される選択領域３２１には、操作標識Ｃ１３、Ｃ１４、Ｃ１８およびＣ１９の少なくとも一部が含まれているため、操作標識Ｃ１３、Ｃ１４、Ｃ１８およびＣ１９が選択される。このように選択された操作標識Ｃ１３、Ｃ１４、Ｃ１８およびＣ１９については、例えば、図９（ａ）に示すように、他の操作標識と異なる表示形態に変更して選択状態であることをユーザが容易に認識することができるようにする。なお、本発明の各実施の形態では、操作標識が選択状態であることを示す表示形態として、操作標識の矩形の枠を太字にした場合を例にして示す。ただし、例えば、色の変更やサイズの変更等により表示形態を変更して選択状態を表示するようにしてもよい。
【００９２】
例えば、選択状態となっている操作標識が表示パネル２６０に表示されている状態で、再生指示ボタン２６３の押下操作がユーザにより行われた場合には、この押下操作の際に選択状態となっている操作標識に対応するコンテンツが再生される。例えば、図９（ａ）に示すように、選択状態となっている操作標識Ｃ１３、Ｃ１４、Ｃ１８およびＣ１９が表示パネル２６０に表示されている状態で、再生指示ボタン２６３の押下操作がユーザにより行われた場合について説明する。この場合には、図９（ｂ）に示すように、操作標識Ｃ１３、Ｃ１４、Ｃ１８およびＣ１９に対応するコンテンツ（例えば、コンテンツＣ１３、Ｃ１４、Ｃ１８およびＣ１９とする）が再生される。この再生順序は、例えば、記録時刻の順序で行うことができる。また、複数のコンテンツを同時に再生するようにしてもよい。なお、再生指示ボタン２６３の押下操作により表示される再生画面には、例えば、図９（ｂ）に示すように、再生に関する各種操作ボタン２６４と、「選択画面に戻る」ボタン２６５と、コンテンツ再生領域２６６とが表示される。この「選択画面に戻る」ボタン２６５は、コンテンツ選択画面に戻る際に押下されるボタンである。
【００９３】
このように、複数のコンテンツを再生させる場合でも、１本の指による一度の選択操作と、その後の再生指示操作との２回のタッチ操作を行うのみでよいため、複数のコンテンツの再生処理を迅速に開始させることができる。
【００９４】
なお、図８（ｂ）に示す状態で、選択モード決定部４２０により単数選択モードが決定された場合には、物体検出領域３１１に対応する物体検出情報に基づいて、１つの操作標識が選択される。例えば、物体検出領域３１１に対応する物体検出情報に含まれる重心座標（Ｘ１，Ｙ１）の位置に存在する１つの操作標識Ｃ１３が選択される。
【００９５】
なお、この例では、コンテンツ選択画面に複数の操作標識と、再生指示ボタン２６３とを表示する例を示したが、例えば、コンテンツ選択画面には複数の操作標識のみを表示させ、再生指示操作を行う場合には他の操作部材を用いるようにしてもよい。
【００９６】
図１０および図１１は、本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。図１０（ａ）には、表示パネル２６０に表示される複数の操作標識についてユーザにより行われる選択操作の一例を示す。図１０（ｂ）および図１１には、図１０（ａ）に示す選択操作により表示パネル２６０に表示される表示画面の遷移を示す。なお、図１０および図１１に示す例は、図８および図９の変形例であり、ユーザの右手８０２の２本の指を用いて選択操作を行う点が異なる。このため、以下では、図８および図９と異なる点を中心に説明し、図８および図９と共通する点についての説明を省略する。
【００９７】
例えば、図１０（ｂ）では、図１０（ａ）に示す選択操作が行われた場合に、この選択操作により検出された物体検出領域を物体検出領域３１１および３１２とし、物体検出領域３１１および３１２に対応する楕円を点線で示す。なお、物体検出領域３１２は、図３（ａ）に示す物体検出領域３１２と同様であるため、ここでの説明を省略する。
【００９８】
このように、表示パネル２６０において複数の物体が検出された場合には、上述したように、検出された複数の物体の検出面積（物体検出領域３１１および３１２の面積）の加算値に基づいて、選択モードが決定される。例えば、選択モード決定部４２０により複数選択モードが決定された場合には、物体検出領域３１１および３１２に対応する物体検出情報に基づいて、１または複数の操作標識が選択される。例えば、物体検出領域３１２に対応する物体検出情報により算出される選択領域３２２には、操作標識Ｃ０、Ｃ１、Ｃ５およびＣ６の少なくとも一部が含まれている。このため、物体検出領域３１１に対応する操作標識Ｃ１３、Ｃ１４、Ｃ１８およびＣ１９とともに、操作標識Ｃ０、Ｃ１、Ｃ５およびＣ６が選択される。このように選択された場合における表示例を図１１（ａ）に示す。
【００９９】
例えば、図１１（ａ）に示す選択状態で再生指示ボタン２６３の押下操作がユーザにより行われた場合には、図１１（ｂ）に示すように、選択状態となっていた８つの操作標識に対応するコンテンツが順次再生される。
【０１００】
このように比較的離れて配置されている複数の操作標識を選択する場合でも、２本の指による一度の選択操作を行うのみで同時に選択することができる。これにより、複数のコンテンツの再生処理を迅速に開始させることができる。
【０１０１】
なお、図１０（ｂ）に示す状態で、選択モード決定部４２０により単数選択モードが決定された場合には、物体検出領域３１１および３１２に対応する物体検出情報に基づいて、１つの操作標識が選択される。例えば、物体検出領域３１１および３１２のうち、その面積が大きい物体検出領域３１１に対応する物体検出情報に含まれる重心座標（Ｘ１，Ｙ１）の位置に存在する１つの操作標識Ｃ１３が選択される。
【０１０２】
図１２および図１３は、本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における選択方法および表示例を示す図である。図１２および図１３に示す例は、図１０および図１１の変形例であり、図１０および図１１に示す例とは選択領域の算出方法が異なる。なお、図１２には、図７（ａ）に示す例と同様に選択領域を算出する例を示し、図１３には、図７（ｂ）に示す例と同様に選択領域を算出する例を示す。また、以下では、図７、図１０および図１１と異なる点を中心に説明し、図７、図１０および図１１と共通する点についての説明を省略する。
【０１０３】
図１２には、図１０（ａ）に示す選択操作が行われ、図７（ａ）と同様に選択領域が算出された場合に表示パネル２６０に表示される表示画面の遷移を示す。なお、図１２（ａ）に示す表示画面は、図１０（ｂ）に示す表示画面に対応し、図１２（ｂ）に示す表示画面は、図１１（ａ）に示す表示画面に対応する。このように算出された選択領域３２３により操作標識Ｃ６乃至Ｃ８、Ｃ１１乃至Ｃ１３が選択される。
【０１０４】
図１３には、図１０（ａ）に示す選択操作が行われ、図７（ｂ）と同様に選択領域が算出された場合に表示パネル２６０に表示される表示画面の遷移を示す。なお、図１３（ａ）に示す表示画面は、図１０（ｂ）に示す表示画面に対応し、図１３（ｂ）に示す表示画面は、図１１（ａ）に示す表示画面に対応する。このように算出された選択領域３２４により操作標識Ｃ０乃至Ｃ１９の全てが選択される。
【０１０５】
このように、例えば、選択領域の算出方法を変更することにより、ユーザの好みに応じた複数の操作標識の選択操作を容易に行うことができる。
【０１０６】
図１４は、本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。図１４に示す例は、図８乃至図１１に示す例と同様であり、指の代わりにユーザの手のひら全体を用いて選択操作をする例である。この例では、一度の選択操作で操作標識Ｃ０乃至Ｃ２、Ｃ５乃至Ｃ７、Ｃ１０乃至Ｃ１９を選択する例を示す。
【０１０７】
図１４（ａ）に示すように、表示パネル２６０において操作標識Ｃ０乃至Ｃ２、Ｃ５乃至Ｃ７、Ｃ１０乃至Ｃ１２、Ｃ１５乃至Ｃ１７の表示部分にユーザが左手８０３の手のひら全体を触れる（または近接させる）。この触れる動作と同時に、表示パネル２６０において操作標識Ｃ１３、Ｃ１４、Ｃ１８、Ｃ１９の表示部分にユーザが左手８０３の親指を触れる（または近接させる）。すなわち、左手８０３の親指の付け根付近が検出されない程度に表示パネル２６０の表示面から離して左手８０３の手のひら全体および親指をその表示面に触れる（または近接させる）。
【０１０８】
例えば、図１４（ｂ）では、図１４（ａ）に示す選択操作が行われた場合に、この選択操作により検出された物体検出領域を物体検出領域３３１および３３２とし、物体検出領域３３１および３３２に対応する楕円を点線で示す。また、物体検出領域３３１および３３２について算出された選択領域を選択領域３３３および３３４とし、選択領域３３３および３３４に対応する矩形を点線で示す。この選択操作により操作標識Ｃ０乃至Ｃ２、Ｃ５乃至Ｃ７、Ｃ１０乃至Ｃ１９が選択される。そして、図１４（ｂ）に示すように、操作標識Ｃ０乃至Ｃ２、Ｃ５乃至Ｃ７、Ｃ１０乃至Ｃ１９が選択状態となる。
【０１０９】
このように、例えば、比較的広い範囲において操作標識をＬ字形に選択する場合でも、手のひらや親指等を用いることにより、一度の操作で容易に選択することができる。
【０１１０】
［撮像装置の動作例］
次に、本発明の第１の実施の形態における撮像装置１００の動作について図面を参照して説明する。
【０１１１】
図１５は、本発明の第１の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。この例では、コンテンツ再生待機状態である場合において、再生対象となるコンテンツに対応する操作標識がコンテンツ選択画面に複数表示されている状態で操作標識選択処理を行う場合を例にして説明する。
【０１１２】
最初に、表示パネル２６０の表示面に近接または接触する物体が物体検出部４１１により検出されたか否かが判断される（ステップＳ９０１）。なお、ステップＳ９０１は、特許請求の範囲に記載の検出手順の一例である。表示パネル２６０の表示面に近接または接触する物体が検出されない場合には（ステップＳ９０１）、表示パネル２６０の表示面に近接または接触する物体の検出処理が繰り返される。一方、表示パネル２６０の表示面に近接または接触する物体が検出された場合には（ステップＳ９０１）、選択モード決定部４２０が、検出された物体の検出面積が、閾値保持部４３０に保持されている閾値以上であるかを判断する（ステップＳ９０２）。検出された物体の検出面積が閾値以上である場合には（ステップＳ９０２）、選択モード決定部４２０が、選択モードとして複数選択モードを決定する（ステップＳ９０３）。
【０１１３】
続いて、選択部４５０が、検出された物体について生成された物体検出情報に基づいて、選択領域を算出する（ステップＳ９０４）。続いて、選択部４５０が、算出された選択領域内に操作標識が存在するか否かを判断する（ステップＳ９０５）。算出された選択領域内に操作標識が存在する場合には（ステップＳ９０５）、選択部４５０が、算出された選択領域内に存在する操作標識を選択し、この選択に基づいて選択情報保持部４６０の保持内容を更新する（ステップＳ９０６）。なお、算出された選択領域内に操作標識が存在しない場合には（ステップＳ９０５）、ステップＳ９０１に戻る。
【０１１４】
また、検出された物体の検出面積が閾値未満である場合には（ステップＳ９０２）、選択モード決定部４２０が、選択モードとして単数選択モードを決定する（ステップＳ９０７）。なお、ステップＳ９０２、Ｓ９０３、Ｓ９０７は、特許請求の範囲に記載の選択モード決定手順の一例である。続いて、選択部４５０が、検出された物体について生成された物体検出情報に含まれる物体検出領域の重心座標の位置に操作標識が存在するか否かを判断する（ステップＳ９０８）。その重心座標の位置に操作標識が存在する場合には（ステップＳ９０８）、選択部４５０が、その重心座標の位置に存在する操作標識を選択し、この選択に基づいて選択情報保持部４６０の保持内容を更新し（ステップＳ９０９）、ステップＳ９１０に進む。なお、その重心座標の位置に操作標識が存在しない場合には（ステップＳ９０８）、ステップＳ９０１に戻る。なお、ステップＳ９０４乃至Ｓ９０６、Ｓ９０８、Ｓ９０９は、特許請求の範囲に記載の選択手順の一例である。
【０１１５】
続いて、表示制御部４７０が、選択部４５０により選択された操作標識の表示形態を選択状態に変更する（ステップＳ９１０）。これにより、表示パネル２６０に表示されている操作標識のうち、選択された操作標識の表示形態が変更して表示される。なお、ステップＳ９１０は、特許請求の範囲に記載の表示制御手順の一例である。
【０１１６】
続いて、再生指示操作が行われたか否かが判断され（ステップＳ９１１）、再生指示操作が行われていない場合には（ステップＳ９１１）、ステップＳ９０１に戻る。一方、再生指示操作が行われた場合には（ステップＳ９１１）、表示制御部４７０が、その再生指示操作がされた際に選択状態となっていた操作標識に対応するコンテンツの再生処理を行う（ステップＳ９１２）。すなわち、表示制御部４７０が、その再生指示操作がされた際に選択状態となっていた操作標識に対応するコンテンツをコンテンツ記憶部４００から抽出し、この抽出されたコンテンツを表示部４１２に表示させる。
【０１１７】
図１６は、本発明の第１の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。なお、この例は、図１５に示す操作標識選択処理の変形例であり、検出された物体の数に基づいて選択モードを決定する例である。このため、図１５に示す処理手順と同一の部分については、同一の符号を付して説明を省略する。
【０１１８】
表示パネル２６０の表示面に近接または接触する物体が検出された場合には（ステップＳ９０１）、選択モード決定部４２０が、複数の物体（例えば、２本の指）が検出されたか否かを判断する（ステップＳ９１３）。複数の物体が検出された場合には（ステップＳ９１３）、選択モード決定部４２０が、選択モードとして複数選択モードを決定する（ステップＳ９０３）。一方、複数の物体が検出されていない場合（すなわち、１つの物体のみが検出された場合）には（ステップＳ９１３）、選択モード決定部４２０が、選択モードとして単数選択モードを決定する（ステップＳ９０７）。なお、ステップＳ９１３、Ｓ９０３、Ｓ９０７は、特許請求の範囲に記載の選択モード決定手順の一例である。
【０１１９】
［操作標識の選択の第１の変形例］
図８乃至図１４に示す例では、表示パネル２６０のコンテンツ選択領域２７０に表示されている１画面において操作標識の選択操作を行う場合を示した。しかしながら、例えば、図５に示すように、選択対象となる操作標識が複数画面に存在することが想定される。そこで、以下では、複数画面に存在する操作標識を選択する選択方法について図面を参照して詳細に説明する。
【０１２０】
図１７および図１８は、本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。図１７（ａ）には、表示パネル２６０に表示される複数の操作標識についてユーザにより行われる選択操作の一例を示す。図１７（ｂ）および図１８（ａ）には、図１７（ａ）に示す選択操作により表示パネル２６０に表示される表示画面の遷移を示す。図１８（ｂ）には、図１７（ａ）に示す選択操作により表示パネル２６０に表示される表示画面の変形例を示す。なお、図１７および図１８に示す例は、図８乃至図１４の変形例であり、複数画面に存在する操作標識を選択する選択操作を行う点が異なる。このため、以下では、図８乃至図１４と異なる点を中心に説明し、図８乃至図１４と共通する点についての説明を省略する。
【０１２１】
図１７（ａ）には、表示パネル２６０においてコンテンツ選択領域２７０（図５に示す）にユーザが左手８０４の手のひら全体を触れる（または手のひら全体を近接させる）選択操作を行う場合を示す。また、図１７（ａ）には、その選択操作の後に、ユーザの右手８０５の１本の指を用いて下ボタン２６２の押下操作を行う場合を示す。なお、図１７（ａ）に示す例では、左手８０４の手のひら全体を用いてコンテンツ選択領域２７０に含まれる操作標識Ｃ０乃至Ｃ１９の全てを選択する選択操作を行ったものとする。
【０１２２】
例えば、図１７（ｂ）では、図１７（ａ）に示す選択操作が行われた場合に、この選択操作により生成された物体検出情報に基づいて算出された選択領域を選択領域３２５とし、選択領域３２５に対応する矩形を点線で示す。また、図１７（ｂ）では、右手８０５の指を用いて行われた下ボタン２６２の押下操作により検出された物体検出領域を物体検出領域３１３とし、物体検出領域３１３に対応する楕円を点線で示す。
【０１２３】
図１７（ｂ）に示すように、左手８０４の手のひら全体を用いて行われた選択操作により算出された選択領域３２５には、操作標識Ｃ０乃至Ｃ１９の全てが含まれている。このため、選択部４５０が、操作標識Ｃ０乃至Ｃ１９を選択し、この選択された操作標識Ｃ０乃至Ｃ１９に関する選択情報を選択情報保持部４６０に保持させる。また、この選択操作の後に、図１７（ｂ）に示すように、右手８０５の指を用いて下ボタン２６２の押下操作が行われると、表示制御部４７０によりコンテンツ選択領域２７０に含まれる操作標識のスクロール処理が行われる。例えば、図５（ｂ）に示すように、下ボタン２６２の押下操作毎に１頁単位でスクロール処理が行われる。
【０１２４】
図１８（ａ）には、図１７（ｂ）に示す表示状態から１頁単位でスクロール処理が行われた後の表示例を示す。なお、図１８（ａ）に示す表示画面は、図５（ｂ）に示す表示画面と同一である。このスクロール処理後においても、図１７（ａ）に示す選択操作が継続して行われているものとする。すなわち、スクロール処理の前後において、表示パネル２６０においてコンテンツ選択領域２７０に左手８０４の手のひら全体が触れた（または手のひら全体が近接された）状態が継続されているものとする。
【０１２５】
図１８（ａ）に示すように、左手８０４の手のひら全体を用いて継続して行われた選択操作により算出された選択領域３２６には、操作標識Ｃ２０乃至Ｃ３９の全てが含まれている。このため、選択部４５０が、操作標識Ｃ２０乃至Ｃ３９を選択する。この場合に、選択部４５０が、スクロール処理前の選択情報保持部４６０の保持内容を取得し、新たに選択対象となる操作標識Ｃ２０乃至Ｃ３９と、スクロール処理前の保持内容に対応する操作標識Ｃ０乃至Ｃ１９との全てを選択する。そして、選択部４５０が、この選択された操作標識Ｃ０乃至Ｃ３９に関する選択情報を選択情報保持部４６０に保持させる。このように、既に操作標識の選択操作が行われた後にスクロール処理が行われ、このスクロール処理後の表示画面において選択操作が行われた場合には、この選択操作により選択された操作標識と、既に操作状態となっている操作標識との全てを選択状態とする。
【０１２６】
このように複数画面において選択操作を行う場合には、例えば、左手８０４の手のひら全体を表示パネル２６０に乗せた状態で、右手８０５により下ボタン２６２の押下操作を順次行う。また、下ボタン２６２の押下操作毎に、表示パネル２６０から左手８０４を離してコンテンツ選択領域２７０に含まれる操作標識をユーザが確認するようにしてもよい。そして、この確認後に、左手８０４の手のひら全体を表示パネル２６０に再度触れる（または近接させる）選択操作を行うことにより複数画面における選択操作を行うようにしてもよい。
【０１２７】
例えば、図１７（ｂ）および図１８（ａ）に示すように、コンテンツ選択領域２７０に表示される操作標識のうち、２頁分の全ての操作標識が選択される。この選択操作が行われた後に、左手８０４を表示パネル２６０から離した場合には、２頁分の全ての操作標識Ｃ０乃至Ｃ３９が選択状態となる。また、図１８（ａ）に示す状態の後に、さらにスクロール操作および選択操作を行った場合についても同様に、その選択操作に係る操作標識が順次追加されて選択される。なお、図１７（ａ）では、両手を用いて選択操作を行う例を示すが、例えば、左手８０４の親指を用いて下ボタン２６２の押下操作を行うことにより片手で選択操作を行うようにしてもよい。
【０１２８】
このように、複数画面に含まれる操作標識を選択状態とした場合には、その選択状態の全てを一覧表示させることにより、その選択状態を容易に把握することができる。そこで、例えば、図１８（ｂ）に示すように、複数画面における選択操作が終了した後、一定時間経過後、または、所定操作（例えば、再生指示操作）が行われた後に、選択状態となっている操作標識を一覧表示させるようにしてもよい。例えば、各操作標識を縮小処理して、この縮小された操作標識を表示させる。図１８（ｂ）に示す例では、図１７（ｂ）および図１８（ａ）に示す押下操作により選択状態となれた２頁分の全ての操作標識Ｃ０乃至Ｃ３９の表示形態が変更され、他の操作標識Ｃ４０乃至Ｃ４７の表示形態は変更されていない場合の表示例を示す。
【０１２９】
このように、例えば、複数画面における選択操作が終了した後に、選択された操作標識の一覧を表示させることにより、複数のコンテンツの選択状態を容易に把握することができる。
【０１３０】
図１９は、本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。図１９（ａ）には、表示パネル２６０に表示される複数の操作標識についてユーザにより行われる選択操作の一例を示す。図１９（ｂ）には、図１９（ａ）に示す選択操作により表示パネル２６０に表示される表示画面の一例を示す。なお、図１９に示す例は、図１７および図１８の変形例であり、上下ボタンの代わりにスクロール操作領域２８０を用いてスクロール操作を行う点が異なる。このため、以下では、図１７および図１８と異なる点を中心に説明し、図１７および図１８と共通する点についての説明を省略する。
【０１３１】
図１９（ａ）には、表示パネル２６０においてコンテンツ選択領域２７０（図５に示す）の一部の領域にユーザが左手８０６の手のひら全体を触れる（または手のひら全体を近接させる）選択操作を行う場合を示す。また、図１９（ａ）には、その選択操作の後に、左手８０６の親指を用いてスクロール操作領域２８０のスクロール操作を行う場合を示す。なお、図１９（ａ）に示す例では、左手８０６の手のひら全体を用いて操作標識Ｃ１乃至Ｃ４、Ｃ６乃至Ｃ９、Ｃ１１乃至Ｃ１４、Ｃ１６乃至Ｃ１９を選択する選択操作を行ったものとする。
【０１３２】
この選択操作の後に、図１９（ａ）に示すように、左手８０６の親指をスクロール操作領域２８０に触れた状態（または近接させた状態）でその親指をスクロール操作領域２８０上を移動させるスクロール操作を行う。このスクロール操作が行われると、表示制御部４７０によりコンテンツ選択領域２７０に含まれる操作標識のスクロール処理が行われる。例えば、スクロール操作領域２８０上の親指の移動量に応じて操作標識のスクロール処理が行われる。
【０１３３】
図１９（ｂ）には、図１９（ａ）に示す表示状態から２行分のスクロール操作を行った後の表示例を示す。なお、スクロール操作の前後において、表示パネル２６０において左手８０６の手のひらが触れた状態（または近接された状態）が継続されているものとする。図１９（ｂ）に示すように、そのスクロール操作の前後の何れかにおいて、選択領域に含まれていた操作標識Ｃ１乃至Ｃ４、Ｃ６乃至Ｃ９、Ｃ１１乃至Ｃ１４、Ｃ１６乃至Ｃ１９、Ｃ２１乃至Ｃ２４、Ｃ２６乃至Ｃ２９が選択される。なお、この例では、スクロール操作領域２８０内における物体の移動量に応じてスクロール処理を行う例を示すが、他の領域における物体の移動量に応じてスクロール処理を行うようにしてもよい。例えば、表示パネル２６０における任意の領域において、少なくとも１つの物体の重心座標が、一定時間に一定距離以上を移動したか否かを検出し、この検出結果に基づいてスクロール処理を行うようにしてもよい。すなわち、表示パネル２６０における任意の領域において、重心座標が一定時間に一定距離以上を移動した物体が検出された場合には、その移動方向および移動距離に応じてスクロール処理を行うようにしてもよい。これにより、例えば、ユーザが自然な体勢で選択操作およびスクロール操作を行うことができる。
【０１３４】
［撮像装置の動作例］
図２０は、本発明の第１の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。この例では、上ボタン２６１または下ボタン２６２を用いて操作標識を頁単位でスクロールして、複数画面に含まれる複数の操作標識を選択する操作標識選択処理を行う場合を例にして説明する。なお、この例は、図１５に示す操作標識選択処理の変形例である。このため、図１５に示す処理手順と同一の部分については、同一の符号を付して説明を省略する。
【０１３５】
表示パネル２６０の表示面に近接または接触する物体が検出された場合には（ステップＳ９０１）、検出された物体の物体検出領域の重心座標が上ボタン２６１または下ボタン２６２の位置となる物体が検出されたか否かが判断される（ステップＳ９２１）。その重心座標が上ボタンまたは下ボタンの位置となる物体が検出された場合には（ステップＳ９２１）、表示制御部４７０が、その重心座標の位置に対応する上ボタンまたは下ボタンに応じて頁単位でスクロール処理を行う（ステップＳ９２２）。例えば、物体検出領域の重心座標が上ボタン２６１の位置となる物体が検出された場合には、表示制御部４７０がコンテンツ選択領域２７０に表示される複数の操作標識を頁単位で上側にスクロール表示させる。このスクロール処理が行われた後に（ステップＳ９２２）、ステップ９０１に戻る。
【０１３６】
一方、検出された物体の物体検出領域の重心座標が上ボタン２６１または下ボタン２６２の位置となる物体が検出されていない場合には（ステップＳ９２１）、ステップＳ９０２に進む。
【０１３７】
また、算出された選択領域内に操作標識が存在する場合には（ステップＳ９０５）、選択部４５０が、算出された選択領域内に存在する操作標識を選択し、選択情報保持部４６０の保持内容を取得する（ステップＳ９０６）。また、物体検出領域の重心座標の位置に操作標識が存在する場合には（ステップＳ９０８）、選択部４５０が、その重心座標の位置に存在する操作標識を選択し、選択情報保持部４６０の保持内容を取得する（ステップＳ９０９）。そして、この操作標識の選択処理が終了した後に（ステップＳ９０６、Ｓ９０９）、選択部４５０が、選択情報保持部４６０の保持内容に基づいて、選択状態となっている操作標識が既に存在するか否かを判断する（ステップＳ９２３）。選択状態となっている操作標識が既に存在する場合には（ステップＳ９２３）、選択部４５０が、既に選択状態となっている操作標識と、新たに選択された操作標識との全てを選択状態とし、この選択に基づいて選択情報保持部４６０の保持内容を更新する。そして、表示制御部４７０が、選択部４５０により選択された全ての操作標識の表示形態を選択状態に変更する（ステップＳ９２４）。なお、この表示形態の変更は、表示パネル２６０に表示されている操作標識について行われる。また、スクロール操作により順次表示される操作標識についても順次行われる。
【０１３８】
また、選択状態となっている操作標識が存在しない場合には（ステップＳ９２３）、選択部４５０が、新たに選択された操作標識を選択状態とし、この選択に基づいて選択情報保持部４６０の保持内容を更新する。そして、表示制御部４７０が、選択部４５０により選択された操作標識の表示形態を選択状態に変更する（ステップＳ９２５）。
【０１３９】
図２１は、本発明の第１の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。この例では、上ボタン２６１または下ボタン２６２を用いて操作標識を行単位でスクロールして、複数画面に含まれる複数の操作標識を選択する操作標識選択処理を行う場合を例にして説明する。なお、この例は、図２０に示す操作標識選択処理の変形例である。このため、図２０に示す処理手順と同一の部分については、同一の符号を付して説明を省略する。
【０１４０】
検出された物体の物体検出領域の重心座標が上ボタン２６１または下ボタン２６２の位置となる物体が検出された場合には（ステップＳ９２１）、行単位でスクロール処理が行われる（ステップＳ９２６）。すなわち、表示制御部４７０が、その重心座標の位置に対応する上ボタン２６１または下ボタン２６２に応じて行単位でスクロール処理を行う（ステップＳ９２６）。例えば、物体検出領域の重心座標が上ボタン２６１の位置となる物体が検出された場合には、表示制御部４７０がコンテンツ選択領域２７０に表示される複数の操作標識を行単位で上側にスクロール表示させる。
【０１４１】
図２２は、本発明の第１の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。この例では、表示パネル２６０における任意の領域における物体の重心座標の移動量を用いて操作標識をスクロールして、複数画面に含まれる複数の操作標識を選択する操作標識選択処理を行う場合を例にして説明する。なお、この例は、図２０に示す操作標識選択処理の変形例である。このため、図２０に示す処理手順と同一の部分については、同一の符号を付して説明を省略する。
【０１４２】
表示パネル２６０の表示面に近接または接触する物体が検出された場合には（ステップＳ９０１）、検出された物体のうち、少なくとも１つの物体の重心座標が、一定時間に一定距離以上を移動したか否かが判断される（ステップＳ９２７）。少なくとも１つの物体の重心座標が、一定時間に一定距離以上を移動した場合には（ステップＳ９２７）、表示制御部４７０が、その移動方向および移動距離に応じてスクロール処理を行う（ステップＳ９２８）。このスクロール処理が行われた後に（ステップＳ９２８）、ステップ９０２に進む。
【０１４３】
また、検出された全ての物体の重心座標が、一定時間に一定距離以上を移動していない場合には（ステップＳ９２７）、ステップＳ９０２に進む。
【０１４４】
［操作標識の選択の第２の変形例］
図１７乃至図１９に示す例では、上下ボタン等を用いてコンテンツ選択領域２７０に表示される複数画面における操作標識の選択操作を行う場合を示した。しかしながら、例えば、スクロール操作と操作標識の選択操作とを同一の操作により行うことができれば、さらに迅速に選択操作を行うことができる。そこで、以下では、複数画面に存在する操作標識を選択する他の選択方法について図面を参照して詳細に説明する。
【０１４５】
図２３は、本発明の第１の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。図２３（ａ）には、表示パネル２６０に表示される複数の操作標識についてユーザにより行われる選択操作の一例を示す。具体的には、図２３（ａ）には、時間軸ｔにおける時刻ｔ１からｔ２までに行われたユーザ操作の遷移を示す。図２３（ｂ）には、図２３（ａ）に示す時刻ｔ１に行われたユーザ操作の直前に表示パネル２６０に表示される表示画面の例を示す。また、図２３（ｃ）には、図２３（ａ）に示す時刻ｔ２に行われたユーザ操作の直前に表示パネル２６０に表示される表示画面の例を示す。なお、図２３に示す例は、図１７乃至図１９に示す場合の変形例である。このため、以下では、図１７乃至図１９と異なる点を中心に説明する。
【０１４６】
また、この例では、図２３（ｂ）および（ｃ）に示すように、表示パネル２６０には複数の操作標識のみを表示し、上ボタン２６１、下ボタン２６２、再生指示ボタン２６３等の表示を省略する例を示す。また、この例では、表示パネル２６０において検出された物体の選択領域の重心座標の移動に応じて、表示パネル２６０に表示されている操作標識をスクロール処理する例を示す。
【０１４７】
例えば、時刻ｔ１において、表示パネル２６０に表示されている操作標識Ｃ１０乃至Ｃ１９を選択するように左手８０７が表示パネル２６０上に配置されているものとする。また、時刻ｔ１に示す状態では、左手８０７による選択操作により選択領域３２７が算出されているものとする。このように左手８０７が配置されている状態で、表示パネル２６０上において左手８０７を矢印８１０方向に移動させる。時刻ｔ２には、表示パネル２６０上において左手８０７を矢印８１０方向に移動させた後の状態を示す。この移動により、時刻ｔ１において算出された選択領域３２７の重心座標３３１が矢印８１０方向に移動する。ここで、時刻ｔ２に示す状態では、表示パネル２６０に表示されている操作標識Ｃ１０乃至Ｃ２４を選択するように左手８０７が表示パネル２６０上に配置されているものとする。また、時刻ｔ２に示す状態では、左手８０７による選択操作により選択領域３２８が算出されているものとする。すなわち、図２３（ｂ）に示す時刻ｔ１における選択領域３２７の重心座標３３１が、左手８０７の移動に応じて、図２３（ｃ）に示す時刻ｔ２における選択領域３２８の重心座標３３２に移動する。この左手８０７の選択領域の重心座標の移動に応じて、表示パネル２６０に表示されている操作標識がスクロールされる。例えば、図２３（ｂ）に示す操作標識Ｃ０乃至Ｃ１９から、図２３（ｃ）に示す操作標識Ｃ１０乃至Ｃ２９にスクロール処理される。
【０１４８】
このように表示パネル２６０において右手８０７の選択操作および移動操作を行うことにより、複数画面に含まれる操作標識Ｃ１０乃至Ｃ２４を容易に選択することができる。すなわち、操作標識の選択処理とスクロール処理とを手の移動による一度の単純操作で容易に行うことができる。
【０１４９】
なお、この例では、一度のスクロール操作を行う場合のみを示すが、２回以上連続してスクロール操作を行う場合についても同様に適用することができる。また、この例では、表示パネル２６０の一部のみを手で覆いながら、スクロール操作を行う場合を例にして説明した。しかしながら、例えば、表示パネル２６０の全面を手で覆った状態で、その手の移動を検出することが可能なタッチパネル等を用いて、表示パネル２６０の全面を手で覆いながら、スクロール操作を行う場合にも適用することができる。
【０１５０】
［撮像装置の動作例］
図２４は、本発明の第１の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。この例では、操作標識の選択操作を行っている物体の移動に応じて操作標識をスクロールして、複数画面に含まれる複数の操作標識を選択する操作標識選択処理を行う場合を例にして説明する。なお、この例は、図２２に示す操作標識選択処理の変形例である。このため、図２２に示す処理手順と同一の部分については、同一の符号を付して説明を省略する。
【０１５１】
表示パネル２６０の表示面に近接または接触する物体が検出された場合には（ステップＳ９０１）、検出された物体について算出された選択領域の重心座標が、一定時間に一定距離以上を移動したか否かが判断される（ステップＳ９３１）。検出された物体について算出された選択領域の重心座標が、一定時間に一定距離以上を移動した場合には（ステップＳ９３１）、表示制御部４７０が、その移動方向および移動距離に応じてスクロール処理を行う（ステップＳ９３２）。このスクロール処理が行われた後に（ステップＳ９３２）、ステップ９０２に進む。
【０１５２】
また、検出された物体について算出された選択領域の重心座標が、一定時間に一定距離以上を移動していない場合には（ステップＳ９３１）、ステップＳ９０２に進む。
【０１５３】
＜２．第２の実施の形態＞
［撮像装置の機能構成例］
本発明の第１の実施の形態では、表示パネル２６０に表示される操作標識の選択操作を行う例を示した。ここで、例えば、既に選択状態となっている複数の操作標識のうち、一部の操作標識について解除を行う場合も想定される。例えば、その解除を行う場合に、一度の操作により複数の操作標識を同時に解除することができれば、さらに迅速に選択操作を行うことができる。そこで、以下では、既に選択状態となっている複数の操作標識のうち、一部の操作標識について解除を行う選択方法について図面を参照して詳細に説明する。なお、本発明の第２の実施の形態における機能構成については、本発明の第１の実施の形態における撮像装置１００と略同一であるため、以下では、撮像装置１００と異なる点を中心に説明する。
【０１５４】
図４に示す選択部４５０は、コンテンツ選択画面に表示されている複数の操作標識から、１または複数の操作標識を選択または解除するものであり、選択された操作標識に関する選択情報を表示制御部４７０に出力する。具体的には、選択部４５０は、選択モード決定部４２０により決定された選択モードに従って、物体検出部４１１から出力された物体検出情報と、コンテンツ選択画面における操作標識の配置情報とに基づいて、処理対象となる１または複数の操作標識を特定する。そして、選択部４５０は、選択情報保持部４６０の保持内容に基づいて、処理対象となる操作標識が選択状態であるか否かを判断し、選択状態である場合には、その選択を解除する。また、選択部４５０は、処理対象となる操作標識が選択状態でない場合には、その操作標識を選択する。この操作標識の選択方法については、図２５および図２６等を参照して詳細に説明する。
【０１５５】
［操作標識の選択および解除例］
図２５および図２６は、本発明の第２の実施の形態における表示パネル２６０に表示される複数の操作標識について選択操作をする場合における操作方法および表示例を示す図である。図２５（ａ）には、表示パネル２６０に表示される複数の操作標識についてユーザにより行われる選択操作の一例を示す。具体的には、図２５（ａ）には、時間軸ｔにおける時刻ｔ１１からｔ１２までに行われたユーザ操作の遷移を示す。図２５（ｂ）には、図２５（ａ）に示す時刻ｔ１１に行われたユーザ操作により算出される選択領域３５１を示す。また、図２５（ｃ）には、図２５（ａ）に示す時刻ｔ１２に行われたユーザ操作により算出された選択領域３５２を示す。
【０１５６】
図２６（ａ）には、図２５（ａ）に示す時刻ｔ１１に行われたユーザ操作の直前に表示パネル２６０に表示される表示画面の例を示す。また、図２６（ｂ）には、図２５（ａ）に示す時刻ｔ１１に行われたユーザ操作の直後に表示パネル２６０に表示される表示画面の例を示す。また、図２６（ｃ）には、図２５（ａ）に示す時刻ｔ１２に行われたユーザ操作の直後に表示パネル２６０に表示される表示画面の例を示す。なお、図２５および図２６に示す例は、本発明の第１の実施の形態の変形例である。このため、以下では、本発明の第１の実施の形態と異なる点を中心に説明する。
【０１５７】
例えば、図２５（ａ）に示す時刻ｔ１１において、表示パネル２６０に表示されている操作標識Ｃ０乃至Ｃ３、Ｃ５乃至Ｃ８、Ｃ１０乃至Ｃ１３、Ｃ１５乃至Ｃ１８を選択するように右手８０９が表示パネル２６０上に配置されたものとする。すなわち、時刻ｔ１１において、右手８０９による選択操作により選択領域３５１が算出されたものとする。このように右手８０９が配置された後には、図２６（ｂ）に示すように、選択領域３５１に基づいて選択された操作標識Ｃ０乃至Ｃ３、Ｃ５乃至Ｃ８、Ｃ１０乃至Ｃ１３、Ｃ１５乃至Ｃ１８の表示形態が変更されて表示パネル２６０に表示される。
【０１５８】
続いて、例えば、図２５（ａ）に示す時刻ｔ１２において、表示パネル２６０に表示されている操作標識Ｃ６、Ｃ７、Ｃ１１およびＣ１２を選択するように右手８０９の指が表示パネル２６０上に配置されたものとする。すなわち、図２５（ｃ）に示すように、時刻ｔ１２に示す状態では、右手８０９の指による選択操作により選択領域３５２が算出されているものとする。このように、既に選択状態となっている操作標識について、選択操作が行われた場合には、選択部４５０が、選択モード決定部４２０により決定された選択モードに従って、処理対象となる１または複数の操作標識を特定する。すなわち、選択モード決定部４２０により複数選択モードが決定された場合には、選択部４５０が、処理対象となる１または複数の操作標識を特定する。一方、選択モード決定部４２０により単数選択モードが決定された場合には、選択部４５０が、処理対象となる１つの操作標識を特定する。なお、この処理対象となる操作標識の特定方法については、本発明の第１の実施の形態における操作標識の選択方法と同様であるため、ここでの詳細な説明を省略する。続いて、選択部４５０が、選択情報保持部４６０の保持内容に基づいて、処理対象となる操作標識が選択状態であるか否かを判断し、選択状態である場合には、その選択を解除する。この例では、選択モード決定部４２０により複数選択モードが決定された場合について説明する。例えば、図２５（ａ）に示す時刻ｔ１１において、表示パネル２６０に表示されている操作標識Ｃ０乃至Ｃ３、Ｃ５乃至Ｃ８、Ｃ１０乃至Ｃ１３、Ｃ１５乃至Ｃ１８が選択されているため、処理対象となる操作標識Ｃ６、Ｃ７、Ｃ１１およびＣ１２が選択状態である。このため、選択部４５０が、処理対象となる操作標識Ｃ６、Ｃ７、Ｃ１１およびＣ１２の選択を解除する。
【０１５９】
これにより、時刻ｔ１２において右手８０９の指が配置された後には、図２６（ｃ）に示すように、選択領域３５２に基づいて選択状態が解除された操作標識Ｃ６、Ｃ７、Ｃ１１およびＣ１２の表示形態が変更されて表示パネル２６０に表示される。すなわち、操作標識Ｃ０乃至Ｃ３、Ｃ５、Ｃ８、Ｃ１０、Ｃ１３、Ｃ１５乃至Ｃ１８が選択状態となるように表示形態が変更されて表示パネル２６０に表示される。
【０１６０】
このように表示パネル２６０において選択操作を行うことにより、例えば、図２６（ｃ）に示すように、環状の配置となるように操作標識を選択する場合でも、２度の選択操作のみで容易に選択することができる。
【０１６１】
なお、この例では、１頁の操作標識を選択および解除する場合について説明するが、例えば、複数頁の操作標識を選択および解除する場合についても適用することができる。
【０１６２】
［撮像装置の動作例］
図２７は、本発明の第２の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。なお、この例は、図１５に示す操作標識選択処理の変形例である。このため、図１５に示す処理手順と同一の部分については、同一の符号を付して説明を省略する。
【０１６３】
選択部４５０により算出された選択領域内に操作標識が存在する場合には（ステップＳ９０５）、選択部４５０が複数選択モード選択／解除処理を行う（ステップＳ９５０）。この複数選択モード選択／解除処理については、図２８を参照して詳細に説明する。
【０１６４】
また、検出された物体について生成された物体検出情報に含まれる物体検出領域の重心座標の位置に操作標識が存在する場合には（ステップＳ９０８）、選択部４５０が単数選択モード選択／解除処理を行う（ステップＳ９６０）。この単数選択モード選択／解除処理については、図２９を参照して詳細に説明する。
【０１６５】
図２８は、本発明の第２の実施の形態における撮像装置１００による操作標識選択処理の処理手順のうちの複数選択モード選択／解除処理（図２７に示すステップＳ９５０の処理手順）を示すフローチャートである。
【０１６６】
最初に、選択部４５０が、算出された選択領域内に存在する操作標識のうちの１つを対象操作標識とし（ステップＳ９５１）、選択情報保持部４６０の保持内容に基づいて、対象操作標識が選択状態となっているか否かを判断する（ステップＳ９５２）。対象操作標識が選択状態となっている場合には（ステップＳ９５２）、選択部４５０が対象操作標識の選択を解除し、この解除に基づいて選択情報保持部４６０の保持内容を更新する（ステップＳ９５３）。一方、対象操作標識が選択状態となっていない場合には（ステップＳ９５２）、選択部４５０が対象操作標識を選択し、この選択に基づいて選択情報保持部４６０の保持内容を更新する（ステップＳ９５４）。
【０１６７】
続いて、選択部４５０が、算出された選択領域内に存在する全ての操作標識について選択／解除処理が終了したか否かを判断する（ステップＳ９５５）。算出された選択領域内に存在する全ての操作標識について選択／解除処理が終了している場合には（ステップＳ９５５）、複数選択モード選択／解除処理の動作を終了する。一方、全ての操作標識について選択／解除処理が終了していない場合には（ステップＳ９５５）、選択部４５０が、算出された選択領域内に存在する操作標識のうちの未処理の操作標識を対象操作標識とし（ステップＳ９５６）、ステップＳ９５２に戻る。
【０１６８】
図２９は、本発明の第２の実施の形態における撮像装置１００による操作標識選択処理の処理手順のうちの単数選択モード選択／解除処理（図２７に示すステップＳ９６０の処理手順）を示すフローチャートである。
【０１６９】
最初に、選択部４５０が、選択情報保持部４６０の保持内容に基づいて、検出された物体について生成された物体検出情報に含まれる物体検出領域の重心座標の位置に存在する操作標識が選択状態となっているか否かを判断する（ステップＳ９６１）。その重心座標の位置に存在する操作標識が選択状態となっている場合には（ステップＳ９６１）、選択部４５０がその操作標識の選択を解除し、この解除に基づいて選択情報保持部４６０の保持内容を更新する（ステップＳ９６２）。一方、その重心座標の位置に存在する操作標識が選択状態となっていない場合には（ステップＳ９６１）、選択部４５０がその操作標識を選択し、この選択に基づいて選択情報保持部４６０の保持内容を更新する（ステップＳ９６３）。
【０１７０】
図３０は、本発明の第２の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。なお、この例は、図１６に示す操作標識選択処理の変形例である。このため、図１６に示す処理手順と同一の部分については、同一の符号を付して説明を省略する。
【０１７１】
選択部４５０により算出された選択領域内に操作標識が存在する場合には（ステップＳ９０５）、選択部４５０が複数選択モード選択／解除処理（図２８に示す）を行う（ステップＳ９５０）。
【０１７２】
また、検出された物体について生成された物体検出情報に含まれる物体検出領域の重心座標の位置に操作標識が存在する場合には（ステップＳ９０８）、選択部４５０が単数選択モード選択／解除処理（図２９に示す）を行う（ステップＳ９６０）。
【０１７３】
図３１は、本発明の第２の実施の形態における撮像装置１００による操作標識選択処理の処理手順を示すフローチャートである。なお、この例は、図２０に示す操作標識選択処理の変形例である。このため、図２０に示す処理手順と同一の部分については、同一の符号を付して説明を省略する。
【０１７４】
選択部４５０により算出された選択領域内に操作標識が存在する場合には（ステップＳ９０５）、選択部４５０が複数選択モード選択／解除処理（図２８に示す）を行う（ステップＳ９５０）。
【０１７５】
また、検出された物体について生成された物体検出情報に含まれる物体検出領域の重心座標の位置に操作標識が存在する場合には（ステップＳ９０８）、選択部４５０が単数選択モード選択／解除処理（図２９に示す）を行う（ステップＳ９６０）。
【０１７６】
続いて、選択部４５０が、選択情報保持部４６０の保持内容に基づいて、処理対象となった操作標識以外に選択状態となっている操作標識が既に存在するか否かを判断する（ステップＳ９２３）。選択状態となっている操作標識が既に存在する場合には（ステップＳ９２３）、選択部４５０が、処理対象となった操作標識以外で既に選択状態となっている操作標識と、処理対象となった操作標識のうち選択された操作標識との全てを選択状態とする。また、その選択に基づいて選択情報保持部４６０の保持内容を更新する。そして、表示制御部４７０が、選択部４５０により選択された全ての操作標識の表示形態を選択状態に変更する（ステップＳ９２４）。
【０１７７】
また、選択状態となっている操作標識が存在しない場合には（ステップＳ９２３）、選択部４５０が、処理対象となった操作標識のうち選択された操作標識を選択状態とし、この選択に基づいて選択情報保持部４６０の保持内容を更新する。そして、表示制御部４７０が、選択部４５０により選択された操作標識の表示形態を選択状態に変更する（ステップＳ９２５）。
【０１７８】
なお、本発明の第２の実施の形態では、頁単位でスクロールして操作標識選択処理を行う例を示したが、例えば、行単位でスクロールする場合や表示面における物体の移動に応じてスクロールする場合についても適用することができる。この場合には、例えば、スクロールの前後における選択領域に重複して含まれる操作標識については、複数選択モード選択／解除処理および単数選択モード選択／解除処理の処理対象としないようにする。これにより、スクロール操作によりユーザが意図しない操作標識が解除されることを防止することができる。
【０１７９】
＜３．第３の実施の形態＞
［電子機器の機能構成例］
上述した本発明の各実施の形態では、電子機器の一例として撮像装置１００を示した。ただし、上述した本発明の各実施の形態については、光センサタッチパネル等の入出力部を備える他の電子機器にも適用することができる。以下では、入出力パネルを備える他の電子機器について図面を参照して詳細に説明する。
【０１８０】
図３２は、本発明の第３の実施の形態における電子機器７００の機能構成例を示すブロック図である。電子機器７００は、マイクロコンピュータ７１０と、入出力パネル７２０と、操作部７３０と、記録部７４０と、ＵＳＢ（Universal Serial Bus）端子７５０とを備える。また、電子機器７００は、ビデオデコーダ７６０と、オーディオデコーダ７７０と、出力端子７８０とを備える。電子機器７００は、例えば、音楽、動画、静止画等のコンテンツを再生することが可能な携帯型メディアプレーヤー等の電子機器により実現される。なお、マイクロコンピュータ７１０は図１に示すマイクロコンピュータ１５０に対応し、入出力パネル７２０は図１に示す入出力パネル２００に対応し、操作部７３０は図１に示す操作部１７０に対応し、記録部７４０は図１に示す記録部１４０に対応する。
【０１８１】
ＵＳＢ端子７５０は、電子機器７００と、他の電子機器とを接続するためのインターフェースであり、ＵＳＢ端子７５０に接続された他の電子機器との間で各種情報の送受信が可能である。例えば、ＵＳＢ端子７５０に接続された他の電子機器からコンテンツの読出しが行われ、この読み出されたコンテンツが記録部７４０に記録される。また、例えば、ＵＳＢ端子７５０に接続された他の電子機器へのコンテンツの出力制御が行われる。
【０１８２】
ビデオデコーダ７６０は、画像データ（ビデオデータ）を所定の復号化方式により復号化するものであり、複合化された画像データを出力端子７８０に出力する。
【０１８３】
オーディオデコーダ７７０は、音声データを所定の復号化方式により復号化するものであり、複合化された音声データを出力端子７８０に出力する。
【０１８４】
出力端子７８０は、ビデオデコーダ７６０から出力された画像データと、オーディオデコーダ７７０から出力された音声データとを電子機器７００以外の外部装置（例えば、出力装置７９０）に出力する出力端子である。
【０１８５】
出力装置７９０は、電子機器７００から出力されたコンテンツを出力するものであり、例えば、コンテンツとして動画および音声を出力するテレビジョン等の映像視聴装置により実現される。
【０１８６】
例えば、電子機器７００は、出力端子７８０を介して出力装置７９０と接続され、記録部７４０に記憶されているコンテンツまたはＵＳＢ端子７５０から入力されたコンテンツを出力装置７９０に出力させる。また、例えば、電子機器７００は、ＵＳＢ端子７５０に接続された他の電子機器へのコンテンツの出力制御を行う。また、例えば、電子機器７００は、記録部７４０に記憶されているコンテンツまたはＵＳＢ端子７５０から入力されたコンテンツを入出力パネル７２０に表示させる。これらの出力対象となるコンテンツを選択する際に、入出力パネル７２０において選択操作を行う。なお、これらの選択方法については、上述した選択方法と同様であるため、ここでの説明を省略する。
【０１８７】
このように、本発明の実施の形態によれば、タッチパネル等の入出力部を備える電子機器において、タッチパネルの限られたスペースを活かし、複数のコンテンツを効率よく選択することができる。また、タッチパネルにおける直感的な操作により複数のコンテンツを同時に選択することができるため、複数のコンテンツを選択する際のユーザの負荷を大幅に減らすことができる。すなわち、選択したいコンテンツを指や手のひらで覆うという直感的で理解しやすい選択操作により、複数のコンテンツを容易に選択することができる。また、複数のコンテンツを選択する場合における選択操作開始から選択操作終了までのステップ数を大幅に減らすことができるため、ユーザの不可を大幅に減らすことができる。
【０１８８】
なお、本発明の実施の形態では、動画や静止画等のコンテンツを選択する場合を例にして説明したが、例えば、店内情報、観光情報、地域情報、ニュース、天気予報等のコンテンツを選択する場合に本発明の実施の形態を適用することができる。また、タッチパネルに表示される操作標識として、カーナビゲーションシステム等において病院、コンビニ等を検索する際に用いられる検索ボタン、所定機能を操作する際に用いられるアイコン、数値を入力する際に用いられるテンキー等を用いることができる。また、複数のボタンをタッチパネルに表示してこれらの中から所望のボタンを選択するゲーム装置、携帯電話機、デジタル家電、カーナビゲーションシステム等の電子機器に本発明の実施の形態を適用することができる。
【０１８９】
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、上述のように特許請求の範囲における発明特定事項とそれぞれ対応関係を有する。ただし、本発明は実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変形を施すことができる。
【０１９０】
また、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。この記録媒体として、例えば、ＣＤ（Compact Disc）、ＭＤ（MiniDisc）、ＤＶＤ（Digital Versatile Disk）、メモリカード、ブルーレイディスク（Blu-ray Disc（登録商標））等を用いることができる。
【符号の説明】
【０１９１】
１００、７００  撮像装置
１１１  光学ユニット
１１２  ドライバ
１１３  撮像素子
１１４  タイミングジェネレータ
１１５  ＡＦＥ回路
１２０  カメラ信号処理回路
１３０  画像エンコーダ
１４０、７４０  記録部
１５０、７１０  マイクロコンピュータ
１６０  画像デコーダ
１７０、７３０  操作部
１８０  ＬＥＤ発光部
１９０  音声出力部
２００、７２０  入出力パネル
２１０  光センサ
２２０  受光信号処理部
２３０  画像処理部
２４０  物体検出情報生成部
２５０  表示信号処理部
２６０  表示パネル
４００  コンテンツ記憶部
４１０  入出力部
４１１  物体検出部
４１２  表示部
４２０  選択モード決定部
４３０  閾値保持部
４４０  操作標識作成部
４５０  選択部
４６０  選択情報保持部
４７０  表示制御部
４８０  操作受付部
７５０  ＵＳＢ端子
７６０  ビデオデコーダ
７７０  オーディオデコーダ
７８０  出力端子
７９０  出力装置
【図１】
2010225016.tif 000003
【図２】
2010225016.tif 000004
【図３】
2010225016.tif 000005
【図４】
2010225016.tif 000006
【図５】
2010225016.tif 000007
【図６】
2010225016.tif 000008
【図７】
2010225016.tif 000009
【図８】
2010225016.tif 000010
【図９】
2010225016.tif 000011
【図１０】
2010225016.tif 000012
【図１１】
2010225016.tif 000013
【図１２】
2010225016.tif 000014
【図１３】
2010225016.tif 000015
【図１４】
2010225016.tif 000016
【図１５】
2010225016.tif 000017
【図１６】
2010225016.tif 000018
【図１７】
2010225016.tif 000019
【図１８】
2010225016.tif 000020
【図１９】
2010225016.tif 000021
【図２０】
2010225016.tif 000022
【図２１】
2010225016.tif 000023
【図２２】
2010225016.tif 000024
【図２３】
2010225016.tif 000025
【図２４】
2010225016.tif 000026
【図２５】
2010225016.tif 000027
【図２６】
2010225016.tif 000028
【図２７】
2010225016.tif 000029
【図２８】
2010225016.tif 000030
【図２９】
2010225016.tif 000031
【図３０】
2010225016.tif 000032
【図３１】
2010225016.tif 000033
【図３２】
2010225016.tif 000034