(57)【特許請求の範囲】
【請求項１】
第１の操作手段と、
第２の操作手段と、
前記第１の操作手段に対する操作または前記第２の操作手段に対する操作に応じて機能を実行する実行手段であって、前記第１の操作手段に対する操作と前記第２の操作手段とのそれぞれに応じて、第１の機能、及び前記第１の機能とは異なる第２の機能を実行可能な実行手段と、
前記第１の操作手段に対する操作または前記第２の操作手段に対する操作により選択されることで前記実行手段に機能を実行させるための操作用アイテムを表示手段に表示させる表示制御手段と、を有し、
前記表示制御手段は、
前記第１の操作手段に対する操作に応じて前記第１の機能が実行されたことに基づいて、前記第１の操作手段に対する操作により選択されることで前記第２の機能と、前記第１の機能及び前記第２の機能とは異なる第３の機能と、を前記実行手段に実行させるためのアイテムを含む第１の操作用アイテムを前記表示手段に表示させ、
前記第２の操作手段に対する操作に応じて前記第１の機能が実行されたことに基づいて、前記第２の操作手段に対する操作により選択されることで前記第２の機能を実行させるためのアイテムを含み、前記第３の機能を実行させるためのアイテムを含まない第２の操作用アイテムを前記表示手段に表示させ、前記第２の操作用アイテムに含まれる前記第２の機能を実行させるためのアイテムを、前記第１の操作用アイテムに含まれる前記第２の機能を実行させるためのアイテムよりも大きく表示することを特徴とする電子機器。
【請求項２】
前記第２の操作手段は、前記表示手段に対するタッチ操作を受け付けるタッチパネルであることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記第１の操作手段は、前記タッチパネルとは異なるハードウェア操作部材であることを特徴とする請求項２に記載の電子機器。
【請求項４】
前記第２の操作手段は、前記表示手段に前記第１の操作用アイテムが表示されている間は、前記第２の機能の実行指示を受け付けないことを特徴とする請求項１に記載の電子機器。
【請求項５】
前記第１の操作手段は、前記表示手段に前記第２の操作用アイテムが表示されている間は、前記第２の機能の実行指示を受け付けないことを特徴とする請求項４に記載の電子機器。
【請求項６】
前記第３の機能は、動画像のスロー再生開始機能であることを特徴とする請求項１に記載の電子機器。
【請求項７】
前記第１の機能は、動画像の再生停止機能であることを特徴とする請求項６に記載の電子機器。
【請求項８】
前記第２の機能は、動画像の再生開始機能、動画像の音量調整機能、及び動画像のフレーム送り機能の少なくともいずれかを含むことを特徴とする請求項７に記載の電子機器。
【請求項９】
前記表示制御手段は、前記第１の操作用アイテムあるいは前記第２の操作用アイテムを、前記動画像における再生開始位置に対応する画像に重畳して前記表示手段に表示させることを特徴とする請求項７に記載の電子機器。
【請求項１０】
前記第１の操作手段は、前記第１の操作用アイテムのうちの選択アイテムを切り替えるボタン、及び前記選択アイテムに対応する機能の実行指示を行うボタンを含むことを特徴とする請求項３に記載の電子機器。
【請求項１１】
前記第１の操作手段は、押し込むことにより操作が入力されるボタンであることを特徴とする請求項１０に記載の電子機器。
【請求項１２】
前記電子機器は、動画像を撮影可能な撮像手段を有する撮像装置であることを特徴とする請求項１乃至１１のいずれか１項に記載の電子機器。
【請求項１３】
なされた操作が第１の検出手段により検出される第１の種別の操作部材と、なされた操作が前記第１の検出手段とは異なる第２の検出手段により検出される第２の種別の操作部材と、表示手段とが接続された電子機器であって、
前記第１の検出手段及び前記第２の検出手段により検出された操作の両方を受け付ける入力手段と、
前記表示手段の表示内容を制御する表示制御手段と、を有し、
前記表示制御手段は、
前記入力手段により、前記表示手段への操作部材の操作に関する情報表示を伴う第１の機能の実行指示が前記第１の検出手段により検出された操作で受け付けられた場合に、前記第１の種別の操作部材に対する操作により選択されることで前記第１の機能とは異なる第２の機能の実行指示と、前記第１の機能及び前記第２の機能と異なる第３の機能の実行指示と、を受け付けるためのアイテムを含む第１の操作用アイテムを前記表示手段に表示させ、
前記入力手段により、前記第１の機能の実行指示が前記第２の検出手段により検出された操作で受け付けられた場合に、前記第２の種別の操作部材に対する操作により選択されることで前記第２の機能の実行指示を受け付けるためのアイテムを含み、前記第３の機能を実行させるためのアイテムを含まない第２の操作用アイテムを前記表示手段に表示させ、前記第２の操作用アイテムに含まれる前記第２の機能の実行指示を受け付けるためのアイテムを、前記第１の操作用アイテムに含まれる前記第２の機能を実行させるためのアイテムよりも大きく表示することを特徴とする電子機器。
【請求項１４】
第１の操作手段、第２の操作手段、及び表示手段を有する電子機器の制御方法であって、
前記第１の操作手段に対する操作または前記第２の操作手段に対する操作に応じて機能を実行する実行ステップであって、前記第１の操作手段に対する操作と前記第２の操作手段とのそれぞれに応じて、第１の機能、及び前記第１の機能とは異なる第２の機能を実行可能な実行ステップと、
前記第１の操作手段に対する操作または前記第２の操作手段に対する操作により選択されることで前記実行ステップにおいて機能を実行させるための操作用アイテムを前記表示手段に表示させる表示制御ステップとを有し、
前記表示制御ステップにおいて、
前記第１の操作手段に対する操作に応じて前記第１の機能が実行されたことに基づいて、前記第１の操作手段に対する操作により選択されることで前記第２の機能と、前記第１の機能及び前記第２の機能とは異なる第３の機能と、を前記実行ステップにおいて実行させるためのアイテムを含む第１の操作用アイテムが前記表示手段に表示され、
前記第２の操作手段に対する操作に応じて前記第１の機能が実行されたことに基づいて、前記第２の操作手段に対する操作により選択されることで前記第２の機能を実行させるためのアイテムを含み、前記第３の機能を実行させるためのアイテムを含まない第２の操作用アイテムが前記表示手段に表示され、前記第２の操作用アイテムに含まれる前記第２の機能を実行させるためのアイテムが、前記第１の操作用アイテムに含まれる前記第２の機能を実行させるためのアイテムよりも大きく表示されることを特徴とする電子機器の制御方法。
【請求項１５】
なされた操作が第１の検出手段により検出される第１の種別の操作部材と、なされた操作が前記第１の検出手段とは異なる第２の検出手段により検出される第２の種別の操作部材と、表示手段とが接続された電子機器の制御方法であって、
前記第１の検出手段及び前記第２の検出手段により検出された操作の両方を受け付ける入力ステップと、
前記表示手段の表示内容を制御する表示制御ステップと、を有し、
前記表示制御ステップにおいて、
前記入力ステップで前記表示手段への操作部材の操作に関する情報表示を伴う第１の機能の実行指示が前記第１の検出手段により検出された操作で受け付けられた場合に、前記第１の種別の操作部材に対する操作により選択されることで前記第１の機能とは異なる第２の機能の実行指示と、前記第１の機能及び前記第２の機能と異なる第３の機能の実行指示と、を受け付けるためのアイテムを含む第１の操作用アイテムが前記表示手段に表示され、
前記入力ステップで前記第１の機能の実行指示が前記第２の検出手段により検出された操作で受け付けられた場合に、前記第２の種別の操作部材に対する操作により選択されることで前記第２の機能の実行指示を受け付けるためのアイテムを含み、前記第３の機能を実行させるためのアイテムを含まない第２の操作用アイテムが前記表示手段に表示され、前記第２の操作用アイテムに含まれる前記第２の機能の実行指示を受け付けるためのアイテムが、前記第１の操作用アイテムに含まれる前記第２の機能を実行させるためのアイテムよりも大きく表示される
電子機器の制御方法。
【請求項１６】
コンピュータを、請求項１乃至１３のいずれか１項に記載の電子機器の各手段として機能させるためのプログラム。
【請求項１７】
請求項１６に記載のプログラムが記録されたコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、その制御方法、プログラム、及び記録媒体に関し、特に複数の種別のユーザインタフェースを有する機器の入力制御技術に関する。
【背景技術】
【０００２】
近年、人間の指やスタイラス等を入力手段とするタッチパネルセンサを有する表示装置が設けられた機器が多数存在する。このような機器では、ユーザは表示装置に表示されたアイテム等に対して直接触れるような動作で直感的に操作を行うことができる。デジタルカメラ等の撮像装置においてもタッチパネルセンサを有する表示装置が導入されており、静止画像や動画像の再生時の操作等に利用されている（特許文献１、２）。
【０００３】
タッチパネルセンサを有する表示装置の導入は、画面表示の切り替えにより多種の操作入力を実現できるため、装置に設けられるスイッチ等の物理的な操作部材の削減を実現する。しかしながら、例えば撮像装置のように慣習的な操作方法が存在する機器では、必ずしもタッチ操作がユーザに対して最適な入力手段とはならないことがある。このため撮像装置等の電子機器では、１つの機能に対する入力手段として、物理的な操作部材とタッチ操作の両方が割り当てられることがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−１２２７７９号公報
【特許文献２】特開２００４−１０４５９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方、近年の電子機器の多機能化に伴い、機能選択用のアイテムの表示や操作説明等が電子機器の表示装置に表示される。この場合、上述のように１つの機能に対して、物理的な操作部材及びタッチ操作の複数の入力手段が割り当てられている場合、以下のような問題が生じうる。
【０００６】
タッチ操作用途で表示装置に表示されるアイテムは、タッチする対象が小さくて細かいタッチ操作が強いられることを回避するため、あるいはタッチパネルセンサが選択されたアイテムを隣接するアイテムと誤認識してしまうことを回避するため、所定の大きさが設けられる。しかしながら、このようなタッチ操作用途で表示されるアイテムは、物理的な操作部材を用いて操作する場合は、ユーザにとって表示装置の視認性の妨げとなる。
【０００７】
また物理的な操作部材を用いる場合の操作説明とタッチ操作時の操作説明との両方を表示する場合も、いずれかの入力手段を用いた操作を好むユーザにとっては不要な情報であり、表示装置の視認性の妨げとなる。あるいは物理的な操作部材とタッチ操作のいずれかの操作の操作説明を表示する場合は、ユーザは表示内容につられて操作方法を変更することが考えられる。この際、操作方法を変更するために電子機器本体あるいは電子機器の操作部材の持ち替えが必要となり、結果的にユーザの操作が煩雑となる可能性がある。
【０００８】
本発明は、上述の問題点に鑑みてなされたものであり、ユーザの操作に応じた適切な情報提示を行う電子機器、その制御方法、プログラム、及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
前述の目的を達成するために、本発明の電子機器は、以下の構成を備える。
第１の操作手段と、第２の操作手段と、第１の操作手段に対する操作または第２の操作手段に対する操作に応じて第１の機能を実行する実行手段であって、第１の操作手段に対する操作と第２の操作手段とのそれぞれに応じて、第１の機能、及び第１の機能とは異なる第２の機能を実行可能な実行手段と、第１の操作手段に対する操作または第２の操作手段に対する操作により選択されることで実行手段に機能を実行させるための操作用アイテムを表示手段に表示させる表示制御手段と、を有し、表示制御手段は、第１の操作手段に対する操作に応じて第１の機能が実行されたことに基づいて、第１の操作手段に対する操作により選択されることで第２の機能と、第１の機能及び第２の機能とは異なる第３の機能と、を実行手段に実行させるためのアイテムを含む第１の操作用アイテムを表示手段に表示させ、第２の操作手段に対する操作に応じて第１の機能が実行されたことに基づいて、第２の操作手段に対する操作により選択されることで第２の機能を実行させるためのアイテムを含み、第３の機能を実行させるためのアイテムを含まない第２の操作用アイテムを表示手段に表示させ、第２の操作用アイテムに含まれる第２の機能を実行させるためのアイテムを、第１の操作用アイテムに含まれる第２の機能を実行させるためのアイテムよりも大きく表示することを特徴とする。
【発明の効果】
【００１０】
このような構成により本発明によれば、ユーザの操作に応じた適切な情報提示を行うことが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係るデジタルカメラ１００の機能構成を示したブロック図。
【図２】本発明の実施形態に係るデジタルカメラ１００が有する操作部材を説明するための図。
【図３】本発明の実施形態に係る動画再生処理を例示したフローチャート。
【図４】本発明の実施形態に係る、動画再生における画面表示例を示した図。
【図５】本発明の実施形態に係る再生中処理を例示したフローチャート。
【図６】本発明の実施形態に係るタッチ操作用表示アイテムを用いた操作方法を説明するための図。
【図７】本発明の実施形態に係るタッチ操作用処理を例示したフローチャート。
【発明を実施するための形態】
【００１２】
以下、本発明の例示的な実施形態について、図面を参照して詳細に説明する。なお、以下に説明する一実施形態は、電子機器の一例としての、１つの機能の実行指示について複数の操作が対応付けられたデジタルカメラ１００に、本発明を適用した例を説明する。しかし、本発明は、１つの機能について、異なる種別の操作部材に対する操作が割り当てられた任意の機器に適用可能である。
【００１３】
また、本明細書において、「物理的な操作部材」とは、ボタンやスイッチ等の固定物理的形状を有する物体が移動あるいは回転されることにより操作の検出がなされるものとする。一方、本明細書における「タッチ操作」は、固定物理的形状を有する物体の移動や回転を伴わず、なされることで電気的な変化が生じる操作であり、物理的な操作部材に対してなされる操作とは異なる。なお、タッチ操作においては、固定物理的形状を有する物体の変形は伴ってもよいものとする。
【００１４】
＜デジタルカメラ１００の構成＞
図１は、本発明の実施形態に係るデジタルカメラ１００の機能構成を示すブロック図である。
【００１５】
システム制御部１０１は、例えばＣＰＵであり、デジタルカメラ１００が有する各ブロックの動作を制御する。具体的にはシステム制御部１０１は、例えばＲＯＭ１０２に記憶されている後述する動画再生処理の動作プログラムを読み出し、ＲＡＭ１０３に展開して実行することにより各ブロックの動作を制御する。
【００１６】
ＲＯＭ１０２は、例えば書き換え可能な不揮発性メモリであり、動画再生処理の動作プログラム等のデジタルカメラ１００が有する各ブロックの動作プログラムを記憶している。またＲＯＭ１０２は、各ブロックの動作において必要なパラメータ等を記憶している。
【００１７】
ＲＡＭ１０３は、揮発性メモリであり、デジタルカメラ１００が有する各ブロックの動作プログラムの展開領域としてだけでなく、各ブロックの動作において出力された中間データを記憶する格納領域としても用いられる。
【００１８】
撮像部１０５は、例えばＣＣＤやＣＭＯＳセンサ等の撮像素子を有する。撮像部１０５は、撮像光学系１０４により撮像素子の受光面上に結像された光学像を光電変換し、アナログ画像信号を生成する。また撮像部１０５は、得られたアナログ画像信号に対してＡ／Ｄ変換処理を含む種々の処理を適用することにより、デジタル画像データ（以降、単に画像と呼ぶ）を出力する。なお、本実施形態では撮像部１０５は、少なくとも動画像を撮影可能であるものとして説明する。
【００１９】
画像処理部１０６は、撮像部１０５から出力された画像、あるいは後述する記録媒体１０７から読み出された画像に対して、種々の画像処理を適用する。また画像処理部１０６は、ＲＯＭ１０２に格納されているＧＵＩデータを読み出し、該ＧＵＩを画像に重畳する合成処理も行う。本実施形態では画像処理部１０６は、画像に対して動画像の再生時に、動画再生に係る各種機能の実行指示を行うためのアイテムを画像に重畳する合成処理を行う。
【００２０】
記録媒体１０７は、例えばデジタルカメラ１００が有する内蔵メモリや、ＨＤＤやメモリカード等のデジタルカメラ１００に着脱可能に接続される記録装置である。記録媒体１０７には、撮像部１０５から出力され、画像処理部１０６による画像処理が適用された画像や動画像が記録される。
【００２１】
表示部１０８は、例えばＬＣＤ等のデジタルカメラ１００が有する表示装置である。表示部１０８には、画像処理部１０６によりＤ／Ａ変換処理が適用された画像が表示される。なお、表示部１０８は、撮像光学系１０４により出力されたアナログ画像信号を表示することで、電子ビューファインダとして機能する。また、本実施形態の表示部１０８は、後述するタッチパネルセンサ１３０が表示面上に設けられたタッチパネルである。
【００２２】
操作入力部１０９は、デジタルカメラ１００が有するユーザインタフェースからの入力を管理する。具体的には操作入力部１０９は、ユーザにより各ユーザインタフェースに対してなされた操作を検出すると、該操作に対応する制御信号をシステム制御部１０１に出力する。
【００２３】
（デジタルカメラ１００のユーザインタフェース）
ここで、本実施形態のデジタルカメラ１００が有するユーザインタフェースについて、図２のデジタルカメラ１００の外観図を用いて説明する。
【００２４】
図示されるように、本実施形態のデジタルカメラ１００が有するユーザインタフェースは、物理的な操作部材としての電源スイッチ１１１、シャッターボタン１１２、モード切替スイッチ１１３、削除ボタン１１４、メニューボタン１１５、ＳＥＴボタン１１６、コントローラホイール１１７、及び４方向キー１２０を有する。
【００２５】
電源スイッチ１１１は、デジタルカメラ１００の起動状態を切り替えるインタフェースである。
【００２６】
シャッターボタン１１２は、デジタルカメラ１００に対して撮影準備指示及び撮影指示を与えるためのインタフェースである。操作入力部１０９は、シャッターボタン１１２が押し込まれたストロークにより該２つの指示を各々認識する。具体的には操作入力部１０９は、シャッターボタン１１２が半押し状態（ハーフストローク）になされた際に、撮影準備指示を示すＳＷ１信号を発生させ、全押し状態（フルストローク）になされた際に、撮影指示を示すＳＷ２信号を発生させる。
【００２７】
モード切替スイッチ１１３は、デジタルカメラ１００の動作モードを切り替えるインタフェースである。デジタルカメラ１００の動作モードには、例えば静止画像記録モード、動画像記録モード、再生モード等が含まれる。なお、後述する動画再生処理は、モード切替スイッチ１１３が再生モードに設定されている際にシステム制御部１０１によって実行される処理である。
【００２８】
削除ボタン１１４は、記録媒体１０７に記録されている静止画像あるいは動画像の削除指示を行うためのインタフェースである。
【００２９】
メニューボタン１１５は、デジタルカメラ１００の各種設定を行うメニュー表示の有無を切り替えるインタフェースである。
【００３０】
ＳＥＴボタン１１６は、例えばメニュー表示中の選択されたアイテムの決定指示等に用いられるインタフェースである。
【００３１】
コントローラホイール１１７は、例えば静止画撮影モードにおける、絞り優先モードやシャッター優先モード等の撮影モードの切り替えや、マニュアルピント調整操作を行うためのインタフェースである。
【００３２】
４方向キー１２０は、例えばメニュー表示中における選択するアイテムの変更指示等に用いられるインタフェースである。４方向キー１２０は、上ボタン１２１、下ボタン１２２、左ボタン１２３、及び右ボタン１２４を有する。ユーザは、該４つのボタンを使用することで、例えばアイテムの選択枠を上下左右に動かし、選択するアイテムの変更を行うことができる。また４方向キー１２０は、例えば動画再生における音量変更指示等やフレーム送り指示等に用いられてもよい。
【００３３】
なお、物理的な操作部材の各々は、上述した機能に限らず、処理中のステータスに応じて種々の操作に割り当てられて用いられてよいことは容易に想像されよう。
【００３４】
また本実施形態のデジタルカメラ１００が有するユーザインタフェースには、物理的な操作部材とは異なるタッチパネルセンサ１３０が含まれる。タッチパネルセンサ１３０は、表示部１０８の表示の視認性を確保した透過率の材質で構成されており、表示部１０８の表示面の上層に取り付けられる。タッチパネルセンサ１３０により検出されるタッチ操作がなされた座標は、表示部１０８の表示座標と対応付けられる。タッチパネルセンサ１３０のセンシング方式は、抵抗膜方式、静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、人物の指やスタイラスによりなされたタッチ操作を検出可能な方式であればよい。
【００３５】
なお、本明細書の説明に用いる、タッチパネルセンサ１３０により認識できるタッチ操作（接触入力）の名称について以下に説明する。
・タッチダウン：タッチパネルを指やペンで触れたこと（タッチパネルへの接触入力が開始されたこと）
・タッチオン  ：タッチパネルを指やペンで触れている状態であること（タッチパネルへの接触入力がある状態であること）
・ムーブ      ：タッチパネルを指やペンで触れたまま移動していること（タッチオンのままタッチパネルへの接触位置が移動していること）
・タッチアップ：タッチパネルへ触れていた指やペンを離したこと（タッチオンからタッチパネルへの接触入力が無くなったこと）
・フリック    ：所定速度以上のムーブの直後にタッチアップする操作（指ではじく等）
・タッチオフ  ：タッチパネルに触れていない状態（接触入力がなされていない状態）
【００３６】
なお、本発明においてタッチパネルセンサ１３０を用いて検出されるタッチ操作は、上述の６つの状態に限られるものではない。
【００３７】
＜動画再生処理＞
このような構成をもつ本実施形態のデジタルカメラ１００における、記録媒体１０７に記録された動画像の再生に係る動画再生処理について、図３のフローチャートを用いて具体的な処理を説明する。該フローチャートに対応する処理は、システム制御部１０１が、例えばＲＯＭ１０２に記憶されている対応する処理プログラムを読み出し、ＲＡＭ１０３に展開して実行することにより実現することができる。なお、本動画再生処理は、例えばデジタルカメラ１００の動作モードが再生モードである場合に、記録媒体１０７に記録された１つの動画像ファイルの表示部１０８への表示指示がなされた際に開始されるものとして説明する。
【００３８】
Ｓ３０１で、システム制御部１０１は、表示指示がなされた動画像ファイル（対象動画像）の代表画像を取得する。具体的にはシステム制御部１０１は、対象動画像を記録媒体１０７から読み出してＲＡＭ１０３に展開し、代表画像を取得する。なお、代表画像は、対象動画像の先頭フレーム等、予め定められたフレームの画像であってよい。また代表画像は、対象動画像にメタデータとして埋め込まれていてもよいし、対象動画像に関連付けられた画像ファイルであってもよい。
【００３９】
Ｓ３０２で、システム制御部１０１は、対象動画像の再生開始指示を受け付けるためのアイテムのＧＵＩデータをＲＯＭ１０２から読み出して画像処理部１０６に伝送し、代表画像に重畳させる。そしてシステム制御部１０１は、該アイテムが重畳された代表画像を表示部１０８に伝送し、表示させる。
【００４０】
本実施形態では、対象動画像の再生指示を受け付けるためのアイテムとして、図４（ａ）に示されるような２種類のアイテム４０１及び４０２が代表画像に重畳される。アイテム４０１は、図４（ｂ）に示すような対象動画像の再生開始指示用のアイテム（再生アイテム）４１２が含まれる再生ツール４１０を表示する操作部材を通知するためのアイテムである。アイテム４０１は、物理的な操作部材のうちのＳＥＴボタン１１６を操作することで、該再生ツール４１０が表示されることを通知している。またアイテム４０２は、タッチ操作における対象動画像の再生開始指示用のアイテムである。
【００４１】
Ｓ３０３で、システム制御部１０１は、ユーザによりＳＥＴボタン１１６が押下されたか否かを判断する。具体的にはシステム制御部１０１は、ＳＥＴボタン１１６が操作されたことを示す制御信号を操作入力部１０９から受信したか否かにより、ＳＥＴボタン１１６が押下されたか否かを判断する。システム制御部１０１は、ユーザによりＳＥＴボタン１１６が押下されたと判断した場合は処理をＳ３０４に移し、押下されていないと判断した場合は処理をＳ３０６に移す。
【００４２】
Ｓ３０４で、システム制御部１０１は、対象動画像の再生アイテム４１２が含まれる再生ツール４１０のＧＵＩデータをＲＯＭ１０２から読み出して画像処理部１０６に伝送し、代表画像に重畳させる。そしてシステム制御部１０１は、再生ツール４１０が重畳された代表画像を表示部１０８に伝送し、表示させる。なお、このとき再生ツール４１０では、再生アイテム４１２が選択された状態（例えば色反転表示あるいは選択枠の表示）で表示されるものとする。
【００４３】
Ｓ３０５で、システム制御部１０１は、再生ツール４１０において再生アイテム４１２が選択された状態で、ユーザにより再生開始機能の実行指示にあたるＳＥＴボタン１１６の押下操作がなされたか否かを判断する。なお、システム制御部１０１は、再生ツール４１０において選択されているアイテムを示す情報を、選択アイテムを切り替える指示に用いられる、例えば左ボタン１２３及び右ボタン１２４に対応する制御信号を受信するたびに更新して管理するものとする。システム制御部１０１は、再生アイテム４１２が選択された状態でユーザによりＳＥＴボタン１１６が押下されたと判断した場合は処理をＳ３０７に移し、押下されていないと判断した場合は処理を本ステップの処理を繰り返す。
【００４４】
なお、再生ツール４１０には、動画像の再生開始指示用の再生アイテム４１２以外にも、その他機能の実行指示用のアイテムが含まれる。図４（ｂ）の例では、再生ツール４１０には、戻り指示アイテム４１１、スロー再生アイテム４１３、先頭移動アイテム４１４コマ戻しアイテム４１５、コマ送りアイテム４１６、終端移動アイテム４１７、及び音量調整アイテム４１８が含まれる。それぞれのアイテムは、図４（ａ）の画面への遷移指示、スロー再生開始指示、動画像の先頭フレームの表示指示、１フレーム前の画像の表示指示、１フレーム後の画像の表示指示、動画像の最終フレームの表示指示、及び音量調整指示に対応する。
【００４５】
本実施形態の動画再生処理では簡単のため、Ｓ３０５において再生開始指示がなされたか否かを判断するものとして説明するが、再生アイテム４１２以外のアイテムが選択されていた場合は、システム制御部１０１はそれぞれに対応する処理を行うものとする。具体的には戻り指示アイテム４１１が選択された状態で実行指示がなされた場合は、システム制御部１０１は処理をＳ３０２に戻し、再びアイテム４０１及びアイテム４０２を重畳した代表画像を表示部１０８に表示させればよい。またコマ戻しアイテム４１５、コマ送りアイテム４１６、及び終端移動アイテム４１７が選択された状態で実行指示がなされた場合は、システム制御部１０１は再生ツール４１０を重畳した対応フレームの画像を表示部１０８に表示させればよい。また音量調整アイテム４１８が選択された状態では、システム制御部１０１は音量変更用の上ボタン１２１及び下ボタン１２２の制御信号を受信した回数に応じて、不図示のスピーカへの出力設定を変更すればよい。
【００４６】
一方、Ｓ３０３でＳＥＴボタン１１６の押下がなされていないと判断した場合、システム制御部１０１はＳ３０６で、タッチ操作による再生開始指示がなされたか否かを判断する。具体的にはシステム制御部１０１は、アイテム４０２に対応して設けられた所定の領域にタッチ操作がなされたことを示す制御信号を操作入力部１０９から受信したか否かにより、再生開始指示の有無を判断する。システム制御部１０１は、タッチ操作による再生開始指示がなされたと判断した場合は処理をＳ３０７に移し、なされていないと判断した場合は処理をＳ３０３に戻す。
【００４７】
Ｓ３０７で、システム制御部１０１は表示部１０８に表示されているフレーム画像の位置から動画像の再生を開始する。本実施形態のデジタルカメラ１００では、再生中の動画像の視認性を確保するため、図４（ｃ）に示されるように再生中は動画像のフレームの画像のみが表示部１０８に表示されるものとする。再生を開始すると、図５の再生中処理を実行する。
【００４８】
（再生中処理）
ここで、本実施形態のデジタルカメラ１００において、動画再生中に行われる再生中処理について図５のフローチャートを用いて説明する。
【００４９】
Ｓ５０１で、システム制御部１０１は、タッチパネル１３０に対するタッチダウンがあったか否かを判定する。タッチダウンがあったと判定すると処理をＳ５０２に移し、そうでない場合は処理をＳ５０４へ移す。
【００５０】
Ｓ５０２では、システム制御部１０１は、再生していた動画像を停止する。このように、動画の再生中のタッチパネル１３０に対するタッチダウンによって動画像の再生停止指示（第１の機能の実行指示）が行える。なお、再生停止指示となるタッチダウンは、表示部１０８の表示面上のいずれの領域に対するものであってもよいものとする。
【００５１】
Ｓ５０３で、システム制御部１０１は、図６（ａ）に示されるような戻り指示タッチアイテム６０１、再生タッチアイテム６０２、シーケンスタッチアイテム６０３、及び音量調整タッチアイテム６０４のＧＵＩデータをＲＯＭ１０２から読み出す。システム制御部１０１は、読み出したアイテム群（タッチ操作用表示アイテム）を画像処理部１０６に伝送し、停止フレーム画像６００に対して重畳させた合成画像６１０を生成させる。そしてシステム制御部１０１は、得られた合成画像６１０を表示部１０８に伝送して表示させた後、図７で後述するタッチ操作用処理を行う。
【００５２】
一方、Ｓ５０４において、システム制御部１０１は、ＳＥＴボタン１１５が押下されたか否かを判定する。ＳＥＴボタン１１５が押下されたと判定した場合は処理をＳ５０５に移し、そうでない場合は処理をＳ５０１に戻す。
【００５３】
Ｓ５０５では、システム制御部１０１は、再生していた動画像を停止する。このように、動画の再生中に物理的な操作部材であるＳＥＴボタン１１６を押下することによっても動画像の再生停止指示（第１の機能の実行指示）が行える。
【００５４】
Ｓ５０６で、システム制御部１０１は、図４（ｂ）に示した再生ツール４１０（操作部材用表示アイテム）のＧＵＩデータをＲＯＭ１０２から読み出して画像処理部１０６に伝送し、停止フレーム画像６００に対して重畳させた合成画像を生成させる。システム制御部１０１は、得られた合成画像を表示部１０８に伝送して表示させる。そして、前述した図３のＳ３０５の処理へ移行する。
【００５５】
このように本実施形態のデジタルカメラ１００は、再生中の動画像についての再生停止指示がなされた際に、該操作が物理的な操作部材に対する操作、及びタッチパネルセンサにより検出されたタッチ操作のいずれであるかによって、表示するＧＵＩを切り替える。表示するＧＵＩは、停止している動画再生に係る機能の実行指示を受け付けるためのアイテムで構成され、再生開始機能、音量調整機能、及びフレーム送り機能の少なくともいずれかの実行指示を受け付けるためのアイテムが含まれる。なお、このとき動画像のフレーム画像とともに該ＧＵＩは表示されるが、ＧＵＩの表示領域の大きさに比例してフレーム画像の視認性は低下するため、動画像の再生停止機能の実行指示を受け付けるためのアイテムは表示されないものとする。即ち、本実施形態のデジタルカメラ１００は、第１の機能の実行指示がなされた場合に、第１の機能とは異なる第２の機能（フレーム送り等）についての実行指示を受け付けるための表示アイテムのＧＵＩを、フレーム画像に重畳して表示する。
【００５６】
再生停止指示が物理的な操作部材に対する操作によりなされた場合、表示されるＧＵＩは、動画再生に係る機能の実行指示を物理的な操作部材に対する操作で受け付けるための操作部材用表示アイテムのみで構成される。また再生停止指示がタッチ操作によりなされた場合、表示されるＧＵＩは、動画再生に係る機能の実行指示をタッチ操作で受け付けるためのタッチ操作用表示アイテムのみで構成される。即ち、再生停止機能の実行指示を受けて表示される表示アイテムは、該指示を行なった入力手段に対応した実行指示のみを受け付けるためのアイテムのみで構成されている。このようにすることで、本実施形態のデジタルカメラ１００では、ユーザが再生停止機能の実行指示として行なった操作方法（物理的な操作部材に対する操作、タッチ操作）を、動画像の停止後も一貫して行うことができる。つまり、ユーザはデジタルカメラ１００を持ち替えることなく、同じ種別の操作方法で動作再生に係る他の実行指示を行うことができる。
【００５７】
また、本実施形態のデジタルカメラ１００では、システム制御部１０１は操作部材用表示アイテム及びタッチ操作用表示アイテムのいずれかが表示されているかによって、受け付ける操作入力を制限してもよい。即ち、再生停止機能の実行指示が物理的な操作部材を用いて行われた場合、システム制御部１０１は操作部材用表示アイテムに含まれる機能の実行指示をタッチ操作では受け付けない、つまり物理的な操作部材に対する操作のみで受け付けるようにしてもよい。この場合、システム制御部１０１は操作入力部１０９からタッチ操作がなされたことを示す制御信号を受信したとしても、動画再生に係る機能の実行指示として該制御信号を処理しない。また再生停止機能の実行指示がタッチ操作を用いて行われた場合、システム制御部１０１はタッチ操作用表示アイテムに含まれる動画再生に係る機能の実行指示を物理的な操作部材に対する操作では受け付けない、つまりタッチ操作のみで受け付けるようにしてもよい。この場合、システム制御部１０１は操作入力部１０９から物理的な操作部材に対する操作がなされたことを示す制御信号を受信したとしても、動画再生に係る機能の実行指示として該制御信号を処理しない。なお、動画の再生に係る機能とは異なる機能の実行指示、例えば図４（ａ）の画面から抜ける機能の実行指示は物理的な操作部材で行えるようにしても良い。本実施の形態では、図４（ａ）の画面から抜ける指示をＳＥＴボタン１１６の押下によって受け付けるものとする。タッチ操作のみで動画の再生に係る機能の実行指示が行える図４（ａ）の操作から抜けようとする操作は、もはや動画再生に関する一連の操作が終了した状況で行われると考えられ、ユーザはデジタルカメラ１００を持ち替えることも考えられるからである。
【００５８】
またタッチ操作用表示アイテムの各々は、上述したように指でタッチする対象が小さくなり細かいタッチ操作が強いられることを回避するため、あるいはタッチパネルセンサが選択されたアイテムを隣接するアイテムと誤認識することを回避するため、所定の大きさが設けられる。一方、操作部材用表示アイテムの各々は、タッチ操作用表示アイテムと同様の大きさである必要はない。即ち、操作部材用表示アイテムの各々は、物理的な操作部材によって選択することが目視可能な大きさであればよいため、同一の機能の実行指示を受け付けるためのタッチ操作用表示アイテムの表示範囲よりも小さくてよい。
【００５９】
なお、上述した再生中処理において操作部材用表示アイテムあるいはタッチ操作用表示アイテムが表示された後、ユーザにより各アイテムに割り当てられた機能の実行指示がなされた場合は、システム制御部１０１は対応する処理を実行すればよい。例えば、再生アイテム４１２が選択された状態でのＳＥＴボタン１１６の押下操作、あるいは再生タッチアイテム６０２へのタッチ操作により再生開始機能の実行指示がなされた場合、システム制御部１０１は、動画再生処理のＳ３０７から処理を開始すればよい。
【００６０】
＜タッチ操作用処理＞
ここで、本実施形態のデジタルカメラ１００における、表示部１０８にタッチ操作用表示アイテムが表示されている際になされたタッチ操作について対応する処理を実行するタッチ操作用処理について、図７を用いて説明する。
【００６１】
Ｓ７０１で、システム制御部１０１は、タッチ操作を検出したか否かを判断する。具体的にはシステム制御部１０１は、タッチパネルへのタッチ操作がなされたことに対応する制御信号を操作入力部１０９から受信したか否かにより、タッチ操作を検出したか否かを判断する。システム制御部１０１は、タッチ操作を検出したと判断した場合は処理をＳ７０２に移し、検出していないと判断した場合は処理をＳ７０９に移す。
【００６２】
Ｓ７０２で、システム制御部１０１は、検出されたタッチ操作が再生開始機能の実行指示にあたる再生タッチアイテム６０２へのタッチ操作であるか否かを判断する。具体的にはシステム制御部１０１は、操作入力部１０９より取得したタッチ操作がなされた座標の情報を参照し、該座標が再生タッチアイテム６０２に対応して設けられた所定の大きさの領域に含まれるか否かを判断する。システム制御部１０１は、検出されたタッチ操作が再生タッチアイテム６０２へのタッチ操作であると判断した場合は処理をＳ７０３に移し、再生タッチアイテム６０２へのタッチ操作ではないと判断した場合は処理をＳ７０４に移す。
【００６３】
Ｓ７０３で、システム制御部１０１は、現在のフレームから動画像の再生を開始した後、前述した図５の再生中処理を実行する。
【００６４】
Ｓ７０４で、システム制御部１０１は、検出されたタッチ操作が音量調整機能の実行指示にあたる音量調整タッチアイテム６０４へのタッチ操作であるか否かを判断する。具体的にはシステム制御部１０１は、操作入力部１０９より取得したタッチ操作がなされた座標の情報を参照し、該座標が音量調整タッチアイテム６０４に対応して設けられた所定の大きさの領域に含まれるか否かを判断する。システム制御部１０１は、検出されたタッチ操作が音量調整タッチアイテム６０４へのタッチ操作であると判断した場合は処理をＳ７０５に移し、音量調整タッチアイテム６０４へのタッチ操作ではないと判断した場合は処理をＳ７０６に移す。
【００６５】
Ｓ７０５で、システム制御部１０１は、音量調整に係るタッチ操作を受け付け、調整された音量の情報をＲＡＭ１０３に音量情報として格納する。なお、音量情報は、動画再生時に不図示のスピーカに対して出力する音声信号に反映される。またこのとき、表示部１０８の視認性を確保するため、システム制御部１０１は、図６（ｂ）のように詳細音量調整アイテム６１１及び戻り指示タッチアイテム６０１以外は重畳しないように表示制御してもよい。なお、音量調整は、例えば音量調整タッチアイテム６０４へのタッチダウン後に音量大ボタン６１２及び音量小ボタン６１３へのタッチ操作、あるいは詳細音量調整アイテム６１１になされたムーブ操作に応じて行われればよい。また、音量調整操作が完了したことを戻り指示タッチアイテム６０１へのタッチ操作により認識すると、システム制御部１０１は処理をＳ７０９に移す。
【００６６】
Ｓ７０６で、システム制御部１０１は、検出されたタッチ操作がフレーム送り機能の実行指示にあたるシーケンスタッチアイテム６０３におけるタッチ操作（ムーブ）であるか否かを判断する。具体的にはシステム制御部１０１は、操作入力部１０９より取得したタッチダウンがなされた座標の情報を参照し、該座標がシーケンスタッチアイテム６０３に対応して設けられた所定の大きさの領域に含まれるか否かを判断する。システム制御部１０１は、検出されたタッチ操作がシーケンスタッチアイテム６０３へのタッチ操作であると判断した場合は処理をＳ７０７に移し、シーケンスタッチアイテム６０３へのタッチ操作ではないと判断した場合は処理をＳ７０８に移す。
【００６７】
Ｓ７０７で、システム制御部１０１は、ムーブにより動かされたシーケンスタッチアイテム６０３上のフレーム指標６２０に対応する、動画像の指示フレーム画像をＲＡＭ１０３あるいは記録媒体１０７から読み出して画像処理部１０６に伝送する。またシステム制御部１０１は、シーケンスタッチアイテム６０３及び再生タッチアイテム６０２のＧＵＩデータをＲＯＭ１０２から読み出して画像処理部１０６に伝送し、指示フレーム画像に重畳させる。本実施形態のデジタルカメラ１００では、フレーム送り操作がなされた場合にフレーム画像の視認性を確保するため、システム制御部１０１は図６（ｃ）のように再生タッチアイテム６０２及びシーケンスタッチアイテム６０３以外は重畳しないように表示制御してもよい。なお、フレーム指標の移動が完了したことをタッチアップ操作により検出すると、システム制御部１０１は処理をＳ７０９に移す。
【００６８】
Ｓ７０８で、システム制御部１０１は、検出されたタッチ操作が戻り指示タッチアイテム６０１へのタッチ操作であるか否かを判断する。具体的にはシステム制御部１０１は、操作入力部１０９より取得したタッチ操作がなされた座標の情報を参照し、該座標が戻り指示タッチアイテム６０１に対応して設けられた所定の大きさの領域に含まれるか否かを判断する。システム制御部１０１は、検出されたタッチ操作が戻り指示タッチアイテム６０１へのタッチ操作であると判断した場合は処理を前述した図３の動画再生処理のＳ３０１移し、戻り指示タッチアイテム６０１へのタッチ操作ではないと判断した場合は処理をＳ７０９に移す。
【００６９】
Ｓ７０９では、システム制御部１０１は、ＳＥＴボタン１１６が押下されたか否かを判定する。ＳＥＴ１１６が押下されていれば処理を前述した図３の動画再生処理のＳ３０１に移す。ＳＥＴボタン１１６が押下されていない場合は処理をＳ７０１に戻す。
【００７０】
以上説明したように、本実施形態の電子機器は、ユーザの操作に応じた適切な情報提示を行うことができる。具体的には電子機器は、物理的な操作部材と、タッチ操作を検出するタッチパネルと、を有し、物理的な操作部材に対する操作、及びタッチ操作の両方を受け付ける。電子機器は、第１の機能の実行指示が物理的な操作部材に対する操作で受け付けられた場合に、第１の機能とは異なる第２の機能の実行指示を物理的な操作部材に対する操作により受け付けるための操作部材用表示アイテムを表示する。また、第１の機能の実行指示がタッチ操作で受け付けられた場合に、第２の機能の実行指示をタッチ操作により受け付けるためのタッチ操作用表示アイテムを表示する。
【００７１】
このようにすることで本実施形態のデジタルカメラ１００は、タッチ操作用表示アイテムが表示されている際に、視認性を確保しつつ、タッチ操作によってのみ動画再生に係る機能の実行を行うことができる。
【００７２】
なお、デジタルカメラ１００の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００７３】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００７４】
また、上述した実施形態においては、本発明をデジタルカメラ１００に適用した場合を例にして説明したが、これはこの例に限定されず１つの機能について、異なる種別の操作部材に対する操作が割り当てられた任意の機器であれば適用可能である。すなわち、本発明はパーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーなどに適用可能である。
【００７５】
なお、本実施形態では、１つの機能に対する実行に対して複数の入力手段の操作が割り当てられている例として、物理的な操作部材に対する操作及びタッチ操作について処理を説明したが、本発明の実施はこれに限られるものではない。本発明は、１つの機能に対して、異なる種別の操作部材による操作方法が割り当てられた電子機器に適用可能である。
【００７６】
例えば第１の種別の操作部材としてマウス、第２の種別の操作部材としてキーボードが接続されたＰＣにおいても本発明は適用可能である。この場合、操作部材の操作に関する情報表示を伴う第１の機能について、マウスにより実行指示がなされるか、キーボードにより実行指示がなされるかによって、ＰＣの制御部は該情報表示の表示内容を異ならせる。具体的には制御部は、第１の機能としての画像の表示指示がなされた場合に、表示装置上に表示させる、第２の機能としての拡大縮小指示や回転指示の操作方法に関する情報表示を異ならせる。例えばマウスにより画像の表示指示がなされた（第１の検出：ファイルのダブルクリック等）場合、制御部は拡大縮小指示や回転指示を行う、マウスで選択可能なアイコンを画像に重畳して表示すればよい。またキーボードにより画像の表示指示がなされた（第２の検出：ファイルが選択された状態でのＥｎｔｅｒキーの押下操作）場合、制御部は拡大縮小指示や回転指示が割り当てられているショートカットキーの通知を画像に重畳して表示すればよい。このようにすることで、ユーザは操作する操作部材を持ち替えたりすることなく、一連の操作を行うことができる。
【００７７】
［その他の実施形態］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005906097.tif 000002
【図２】
0005906097.tif 000003
【図３】
0005906097.tif 000004
【図４】
0005906097.tif 000005
【図５】
0005906097.tif 000006
【図６】
0005906097.tif 000007
【図７】
0005906097.tif 000008