(57)【要約】      （修正有）【課題】タッチパネル機能を有する表示画面を備える画像表示装置において、画像を外部装置に表示させた時の操作性を高める。【解決手段】タッチパネル１７と一体的に形成されているモニタ１５と、画像と操作ボタンとを重ねてモニタ１５に表示する制御を行う表示制御部１４と、モニタ１５におけるタッチ位置の座標値を検出する座標値検出部１６と、検出された座標値に基づいてモニタ１５に表示された操作ボタンを選択するＣＰＵ１１と、表示装置９００に画像と操作ボタンとを重ねた画像を表示させるための画像情報を生成する画像情報生成部１８と、該画像情報を外部装置へ出力する出力端子１９と、前記画像の表示を前記表示画面から前記外部装置に切り替える表示切替操作を検出する検出部２０を備え、検出部２０により表示切替操作が検出されたら、表示制御部１４はモニタ１５への表示制御を停止し、出力端子が生成した画像情報を外部装置へ出力する。【選択図】図２
2007158919.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル機能を有する表示画面と、画像と操作ボタンとを重ねて前記表示画面に表示する制御を行う表示制御手段と、前記表示画面におけるタッチ位置の位置情報を検出する位置情報検出手段と、前記検出された位置情報に基づいて前記表示画面に表示された前記操作ボタンを選択する選択手段と、外部装置に前記画像と前記操作ボタンとを重ねた画像を表示させるための画像情報を生成する画像情報生成手段と、前記画像情報を前記外部装置へ出力する出力端子とを備えた画像表示装置において、
前記画像の表示を前記表示画面から前記外部装置に切り替える表示切替操作を検出する切替検出手段を更に備え、
前記切替検出手段により前記表示切替操作が検出されたら、前記表示制御手段は前記表示画面への表示制御を停止し、前記出力端子から前記生成した画像情報を前記外部装置へ出力し、前記位置情報検出手段は前記表示画面における前記タッチ位置の位置情報を検出し、前記選択手段は前記検出された位置情報に応じて前記外部装置に表示された前記操作ボタンを選択することを特徴とする画像表示装置。
【請求項２】
前記操作ボタンに対応する処理を実行する実行手段を更に備え、
前記切替検出手段により前記表示切替操作が検出され、前記選択手段によって前記操作ボタンが選択されている時に前記表示画面において所定のタッチ操作がなされると、前記実行手段が前記選択された操作ボタンに対応する処理を実行することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
タッチパネル機能を有する表示画面と、画像と操作ボタンとを重ねて前記表示画面に表示する制御を行う表示制御手段と、前記表示画像におけるタッチ位置の位置情報を検出する位置情報検出手段と、外部装置に前記画像を表示させるための画像情報を生成する画像情報生成手段と、前記画像情報を前記外部装置へ出力する出力端子とを備えた画像表示装置において、
前記画像の表示を前記表示画面から前記外部装置に切り替える表示切替操作を検出する切替検出手段と、
前記位置情報検出手段により検出された位置情報から前記タッチ位置の移動方向又は移動軌跡の形状を検出する移動方向又は軌跡検出手段と、
前記表示画面における前記タッチ位置の移動方向又は移動軌跡の形状に応じて予め設定された処理を実行する実行手段と、を更に備え、
前記切替検出手段により前記表示切替操作が検出されたら、前記表示制御手段は前記表示画面への表示制御を停止し、前記出力端子から前記生成した画像情報を前記外部装置へ出力し、前記移動方向又は軌跡検出手段は前記表示画面における前記タッチ位置の移動方向又は移動軌跡の形状を検出し、前記実行手段が検出された前記タッチ位置の移動方向又は移動軌跡の形状に応じて処理を実行することを特徴とする画像表示装置。
【請求項４】
タッチパネル機能を有する表示画面に、画像と操作ボタンとを重ねて表示し、前記表示画面におけるタッチ位置の位置情報を検出し、前記検出された位置情報に基づいて前記表示画面に表示された前記操作ボタンを選択すると共に、外部装置に前記画像と前記操作ボタンとを重ねた画像を表示させるための画像情報を生成し、前記画像情報を出力端子から前記外部装置へ出力する画像表示方法において、
前記画像の表示を前記表示画面から前記外部装置に切り替える表示切替操作を検出し、
前記表示切替操作が検出されたら、前記表示画面への表示制御を停止し、前記出力端子から前記生成した画像情報を前記外部装置へ出力し、前記表示画面における前記タッチ位置の位置情報を検出し、前記検出された位置情報に応じて前記外部装置に表示された前記操作ボタンを選択することを特徴とする画像表示方法。
【請求項５】
タッチパネル機能を有する表示画面に、画像と操作ボタンとを重ねて表示し、前記表示画像におけるタッチ位置の位置情報を検出すると共に、外部装置に前記画像を表示させるための画像情報を生成し、前記画像情報を前記外部装置へ出力する画像表示方法において、
前記画像の表示を前記表示画面から前記外部装置に切り替える表示切替操作を検出し、
前記表示切替操作が検出されたら、前記表示画面への表示制御を停止し、前記出力端子から前記生成した画像情報を前記外部装置へ出力し、前記タッチ位置の移動情報から前記表示画面における前記タッチ位置の移動方向又は移動軌跡の形状を検出し、該検出された前記タッチ位置の移動方向又は移動軌跡の形状に応じた処理を実行することを特徴とする画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネル機能を備えた表示画面を備える画像表示装置及び該画像表示装置に対する画像表示方法に関するものである。
【背景技術】
【０００２】
近年、表示画面を備えるデジタルカメラ等の電子機器において、画像視認性を高めるために表示画面の大画面化が進んでいる。しかしながら、一方で軽量化・小型化も重要になるため、操作ボタンや操作キー等の搭載を最低限に抑え、表示画面にタッチパネル機能を持たせて、表示画面に表示された操作ボタンをユーザがタッチ操作によって選択することにより各種処理が行われる電子機器等の開発が進んでいる（特許文献１〜３）。
【特許文献１】特開平５−２４４５９２号公報
【特許文献２】特開平１１−１３６５６８号公報
【特許文献３】特開平１１−１６４１７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
デジタルカメラ等には出力端子を備えるものが多くあり、この出力端子からケーブル等を介してテレビ等の外部機器に信号を出力すると、デジタルカメラに記憶された画像をテレビに出力させることができる。デジタルカメラとテレビとを接続したときは、消費電力の削減、表示制御の複雑化を防ぐ点から、デジタルカメラの表示画面の表示を停止させるのが一般的である。従って、上記したような、デジタルカメラの表示画面にタッチパネル機能を持たせてタッチ操作によって各種操作を行うデジタルカメラの場合、デジタルカメラとテレビとの接続後にデジタルカメラの表示画面への表示が停止すると、表示画面に操作ボタンが表示されず、操作性に欠けるという問題があった。
【０００４】
本発明は、上記事情に鑑みてなされたものであり、タッチパネル機能を有する表示画面を備える画像表示装置において、画像を外部装置に表示させた時の操作性を高めることを目的としている。
【課題を解決するための手段】
【０００５】
以上の課題を解決するために、本発明の画像表示装置は、タッチパネル機能を有する表示画面と、画像と操作ボタンとを重ねて前記表示画面に表示する制御を行う表示制御手段と、前記表示画面におけるタッチ位置の位置情報を検出する位置情報検出手段と、前記検出された位置情報に基づいて前記表示画面に表示された前記操作ボタンを選択する選択手段と、外部装置に前記画像と前記操作ボタンとを重ねた画像を表示させるための画像情報を生成する画像情報生成手段と、前記画像情報を前記外部装置へ出力する出力端子とを備えた画像表示装置において、前記画像の表示を前記表示画面から前記外部装置に切り替える表示切替操作を検出する切替検出手段を更に備え、前記切替検出手段により前記表示切替操作が検出されたら、前記表示制御手段は前記表示画面への表示制御を停止し、前記出力端子から前記生成した画像情報を前記外部装置へ出力し、前記位置情報検出手段は前記表示画面における前記タッチ位置の位置情報を検出し、前記選択手段は前記検出された位置情報に応じて前記外部装置に表示された前記操作ボタンを選択することを特徴とする。
【０００６】
更に、本発明の画像表示方法は、タッチパネル機能を有する表示画面に、画像と操作ボタンとを重ねて表示し、前記表示画面におけるタッチ位置の位置情報を検出し、前記検出された位置情報に基づいて前記表示画面に表示された前記操作ボタンを選択すると共に、外部装置に前記画像と前記操作ボタンとを重ねた画像を表示させるための画像情報を生成し、前記画像情報を前記出力端子から前記外部装置へ出力する画像表示方法において、前記画像の表示を前記表示画面から前記外部装置に切り替える表示切替操作を検出し、前記表示切替操作が検出されたら、前記表示画面への表示制御を停止し、前記出力端子から前記生成した画像情報を前記外部装置へ出力し、前記表示画面における前記タッチ位置の位置情報を検出し、前記検出された位置情報に応じて前記外部装置に表示された前記操作ボタンを選択することを特徴とする。
【０００７】
ここで、タッチパネル機能とは、タッチパネル上でタッチ操作がなされた場合、そのタッチ操作の位置に対応する情報を出力する機能を言う。
【０００８】
また、位置情報とは、タッチパネル上でタッチ操作がなされた位置（タッチ位置）を特定するための情報であって、例えば、座標値等であってもよい。また、位置情報は表示画面におけるタッチ位置の移動方向（例えば、タップイン→ドラッグ→タップアウトがなされた場合、タップインされた位置情報とタップアウトされた位置情報から算出されるもの）に関する情報も含む。
【０００９】
また、表示切替操作とは、例えば、画像表示装置の出力端子と外部装置との間で画像情報の送受信ができる環境になった時を表示切替操作がなされたこととしてもよいし、画像表示装置の出力端子と外部装置との間で画像情報の送受信ができる環境になった後にユーザによって任意に表示切替操作がなされてもよい。
【００１０】
また、前記操作ボタンに対応する処理を実行する実行手段を更に備え、前記切替検出手段により前記表示切替操作が検出され、前記選択手段によって前記操作ボタンが選択されている時に前記表示画面において所定のタッチ操作がなされると、前記実行手段が前記選択された操作ボタンに対応する処理を実行することとしてもよい。
【００１１】
そして、本発明の画像表示装置は、タッチパネル機能を有する表示画面と、画像と操作ボタンとを重ねて前記表示画面に表示する制御を行う表示制御手段と、前記表示画像におけるタッチ位置の位置情報を検出する位置情報検出手段と、外部装置に前記画像を表示させるための画像情報を生成する画像情報生成手段と、前記画像情報を前記外部装置へ出力する出力端子とを備えた画像表示装置において、前記画像の表示を前記表示画面から前記外部装置に切り替える表示切替操作を検出する切替検出手段と、前記位置情報検出手段により検出された位置情報から前記タッチ位置の移動方向又は移動軌跡の形状を検出する移動方向又は軌跡検出手段と、前記表示画面における前記タッチ位置の移動方向又は移動軌跡の形状に応じて予め設定された処理を実行する実行手段と、を更に備え、前記切替検出手段により前記表示切替操作が検出されたら、前記表示制御手段は前記表示画面への表示制御を停止し、前記出力端子から前記生成した画像情報を前記外部装置へ出力し、前記移動方向又は軌跡検出手段は前記表示画面における前記タッチ位置の移動方向又は移動軌跡の形状を検出し、前記実行手段が検出された前記タッチ位置の移動方向又は移動軌跡の形状に応じて処理を実行することを特徴とする。
【００１２】
更に、本発明の画像表示方法は、タッチパネル機能を有する表示画面に、画像と操作ボタンとを重ねて表示し、前記表示画像におけるタッチ位置の位置情報を検出すると共に、外部装置に前記画像を表示させるための画像情報を生成し、前記画像情報を前記外部装置へ出力する画像表示方法において、前記画像の表示を前記表示画面から前記外部装置に切り替える表示切替操作を検出し、前記表示切替操作が検出されたら、前記表示画面への表示制御を停止し、前記出力端子から前記生成した画像情報を前記外部装置へ出力し、前記タッチ位置の移動情報から前記表示画面における前記タッチ位置の移動方向又は移動軌跡の形状を検出し、該検出された前記タッチ位置の移動方向又は移動軌跡の形状に応じた処理を実行することを特徴とする。
【発明の効果】
【００１３】
切替検出手段によって表示切替操作の検出がなされたら、画像表示装置の表示画面への表示制御を停止し、タッチパネル機能を備えた表示画面（以下「タッチパネル表示画面」とも言う）上のタッチ操作によって、外部装置に表示された操作ボタンが選択されることにより、各種操作をタッチパネル表示画面で行う画像表示装置において、外部装置に画像を出力する際に画像表示装置のタッチパネル表示画面の表示が停止する場合でも、外部装置に表示された操作ボタンを見ながらタッチパネルを用いて各種操作を行うことができる。これにより、タッチパネル表示画面による操作入力を採用した画像表示装置でも、外部装置に接続した際の操作性を落とすことなく、小型化・軽量化のために操作ボタンの搭載を最小限に抑えて各種操作の選択・実行を行うことができる。
【００１４】
また、切替検出手段によって表示切替操作がなされたら、外部装置に対して画像のみを表示させ、タッチパネル機能を備えた表示画面上のタッチ位置の方向又は移動軌跡によって各種操作が実行されるようにすることにより、外部装置に表示される画像が操作ボタンの表示によって邪魔されることがないため、画像全体が見やすくすることができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して実施の形態について説明する。尚、以下の実施の形態では、本発明の画像表示装置をデジタルカメラに適用した場合について説明するが、デジタルカメラ以外に、携帯電話やＰＤＡなど、画像表示装置を搭載した電子機器全般に適用可能である。
【００１６】
〔第１の実施の形態〕
図１は、本発明を適用したデジタルカメラ１００の背面斜視図と、表示画面９００の正面斜視図である。デジタルカメラ１００は、図示していないが、その正面にレンズ、ストロボ、補助光ランプ、各種センサ等の、撮影に必要な一般的な各種装置が設けられている。背面及び側面には、モニタ（表示画面）１５、タッチパネル１７、出力端子１９、メディアスロット２９等を備える。モニタ１５には、メディアスロット２９に充填されたメモリカードに記憶された画像の表示、各種設定に必要なメニュー画面、撮影時においてはＣＣＤ（不図示）によって取得された画像情報をスルー画に加え、通常画面からメニュー画面への表示切替指示、撮影モード／再生モードの切替指示、選択内容の確定、実行指示等、各種操作を選択・実行するための操作ボタンが表示される。モニタ１５の表示面を覆うようにタッチパネル１７が配置されており、モニタ１５に表示された操作ボタン上が押下されると、該操作ボタンに応じた各種処理が行われる。
【００１７】
メディアスロット２９は、メモリカードやＩＣメモリ等の記憶媒体が充填される充填口であり、メディアスロット２９に記憶媒体が充填されると、記憶媒体に対してデータの読み取り／書き込みが行われる。出力端子１９は、メディアスロット２９に充填されたメモリカードやデジタルカメラ１００の内蔵メモリに記憶された画像情報等の各種データを出力するための端子である。
【００１８】
９００は、テレビ、パソコン用ディスプレイ、プロジェクター等であり、外部入力端子９２０を備えた表示装置である。デジタルカメラ１００の出力端子１９にケーブル５００の一端が接続され、他端が外部入力端子９２０に接続されると、デジタルカメラ１００から画像情報が出力されて該画像情報に基づいて画面９１０に画像が表示される。
【００１９】
図２は、デジタルカメラ１００の内部構成を示すブロック図である。デジタルカメラ１００は、ＣＰＵ（選択手段、実行手段）１１と、撮像部１２と、記憶部１３と、表示制御部（表示制御手段）１４と、モニタ１５と、座標値検出部（位置情報検出手段）１６と、タッチパネル１７と、画像情報生成部（画像情報生成手段）１８と、出力端子１９と、検出部（切替検出手段）２０と、記憶媒体読取部２２とを備えて構成されている。
【００２０】
ＣＰＵ１１は、入力される指示信号に応じて所定のプログラムに基づいた処理を実行する等して、デジタルカメラ１００を統括的に制御するものである。具体的には、ＣＰＵ１１はタッチパネル１７の操作によって入力される指示信号に応じて記憶部１３から読み出したプログラムに基づいて処理を実行する。そして、処理結果を表示するための表示信号を表示制御部１４に出力し、対応する画像をモニタ１５に表示させる。更に、後述する座標値検出部１６によって検出された座標値に基づいてタッチ位置の移動方向を検出し、画像情報生成部１８に対して表示装置９００に画像を表示させるための画像情報を生成させる指示信号を出力する。
【００２１】
撮像部１２は、撮影に用いられるレンズ及びレンズ駆動部、ＣＣＤ及びＣＣＤ駆動部、Ａ／Ｄ変換器等を備えて構成されており、ＣＰＵ１１から出力される制御信号に従って撮像処理を行う。
【００２２】
記憶部１３は、プログラムやデータ等が予め記録されている記録媒体であり、磁気的又は光学的記録媒体、半導体メモリ等によって構成されている。記憶部１３には、デジタルカメラ１００を作動させるためのシステムプログラム（不図示）の他に、モニタ１５に画像を表示させるためのモニタ表示プログラム１３１、表示装置９００等の外部装置に画像情報を出力するための外部出力プログラム１３２等が記憶されている。モニタ表示プログラム１３１及び外部出力プログラム１３２の詳細については後述する。
【００２３】
表示制御部１４は、ＣＰＵ１１から入力される表示信号に基づいて、モニタ１５を制御して各種表示画面を表示させる。モニタ１５は、ブラウン管、ＬＣＤ（Liquid Crystal Display）、ＥＬＤ（Electronic Luminescent Display）等で構成される。
【００２４】
タッチパネル１７は、モニタ１５の画面全体を覆うように配置されており、人間の指や入力ペン等によってモニタ１５上が押下されると、座標値検出部１６が押下された位置の座標を検出し、座標値をＣＰＵ１１に出力する。そしてＣＰＵ１１は座標値に対応する位置に表示されている操作ボタンの種類に基づいて各種処理を実行する。尚、モニタ１５上におけるタッチ位置を座標値で特定することとしているが、タッチ位置を特定できるものであれば座標値に限らない。
【００２５】
ユーザは、モニタ１５（タッチパネル１７）上に指や入力ペン等を所定の圧力で当接させることにより、タップインやタップアウト、スライド（ドラッグ）等のタッチ操作を実現することができる。ここでタップインとは、指や入力ペンをモニタ１５上に当接させた時の操作であり、タップアウトとは、当接させた指や入力ペンをモニタ１５上から離す操作である。スライドとは、指や入力ペンをモニタ１５上に当接させたままモニタ１５上で摺動させる操作である。以下、タップインがなされて、その後スライド操作がなされることがなく、そのままタップアウトがなされる操作をシングルタッチと称し、同じ位置においてシングルタッチが所定時間内に２回以上連続してなされる操作をダブルタッチと称する。また、タップインやタップアウト、スライド等のタッチパネル１７に対する指や入力ペンによる操作をタッチ操作と総称し、指や入力ペンが当接しているモニタ１５上の位置をタッチ位置と称する。
【００２６】
検出部２０は、出力端子１９と表示装置９００とがケーブル５００等によって接続された時にＣＰＵ１１に対して検出信号を出力する。ＣＰＵ１１はこの検出信号を入力すると、画像情報生成部１８に対して画像情報の生成を指示する指示信号を出力する。
【００２７】
画像情報生成部１８は、ＣＰＵ１１からの指示信号に応じて、画像と各種操作ボタンとを重ねて表示装置９００に表示させるための画像情報を生成する。生成された画像情報は出力端子１９を介して表示装置９００に出力される。ここで、画像情報は記録媒体４００に記憶された画像データに基づいて生成されてもよいし、撮像部１２によって取り込まれた画像情報に基づいて生成されてもよい。
【００２８】
記憶媒体読取部２２は、メモリカードやＩＣメモリといった記憶媒体４００に対してデータの読み取り／書き込みを行う。尚、記憶媒体読取部２２は、図１におけるメディアスロット２９に相当する。
【００２９】
次に、モニタ表示処理の流れを、図３に示すフローチャート、図５に示す画面例を用いて説明する。このモニタ表示処理はＣＰＵ１１がモニタ表示プログラム１３１に従って動作することによって処理が行われる。まず、出力端子１９と表示装置９００の接続が検知されない場合（ステップＳ１１；ＮＯ）、ＣＰＵ１１はモニタ１５に画像と操作ボタン８１を重ねて表示させるための表示信号を表示制御部１４に出力する。これにより、モニタ１５に画像と操作ボタン８１が表示される（ステップＳ１２）。このとき表示される画像は、記憶媒体４００に記憶されている画像情報に基づいた画像であってもよいし、撮像部１２によって取り込まれた画像情報に基づいた画像であってもよい。
【００３０】
この時のモニタ１５の画面例を図５（ａ）に示す。尚、デジタルカメラ１００と表示装置９００は接続状態にないため、画面９１０は非表示の状態となっている。モニタ１５に表示される操作ボタン８１は、例えばメニューボタン８１ａ、逆戻りボタン８１ｂ、先送りボタン８１ｃ、ズームイン・ズームアウトボタン８１ｄ等で構成される。尚、これはデジタルカメラ１００が再生モードの時の操作ボタンの一例であって、撮影モードの際はシャッターボタンや被写体位置指定ボタン等の撮影に必要な操作ボタンが表示される。
【００３１】
次に、モニタ１５上でタッチ操作がなされるとタッチ位置の座標値が座標値検出部１７によって検知されてＣＰＵ１１に座標値が出力される（ステップＳ１４）。そして、ＣＰＵ１１はタッチ操作がシングルタッチであるか否かを判別する。シングルタッチでない場合（ステップＳ１４；ＮＯ）、ステップＳ１６へ処理を移行する。シングルタッチである場合（ステップＳ１４；ＹＥＳ）、ＣＰＵ１１はシングルタッチがなされた位置に表示されている操作ボタン８１に対応した処理を実行する（ステップＳ１５）。例えば、逆戻りボタン８１ｂの表示位置においてシングルタッチがなされた場合、ＣＰＵ１１は逆戻りボタン８１ｂの表示色や形状等を変化させる等、逆戻りボタン８１ｂが選択されたことを識別可能とするための表示信号を表示制御部１４に出力する。その後、ＣＰＵ１１は、表示されている画像より例えば１つ前に記憶された画像情報を記憶媒体４００から読み出し、表示制御部１４に表示信号を出力する。するとモニタ１５には１つ前に記憶された画像が操作ボタン８１と重ねて表示される。
【００３２】
一方、検出部２０によってデジタルカメラ１００と表示装置９００の接続が検知されると（ステップＳ１１；ＹＥＳ）、ＣＰＵ１１は外部出力処理へ処理を移行する（ステップＳ１７）。図４は外部出力処理の流れを示したフローチャートであり、ＣＰＵ１１が外部出力プログラム１３２に従って動作することによって処理が行われる。まず、ＣＰＵ１１はモニタ１５の表示を停止するための指示信号を表示制御部１４に出力し、画像情報生成部１８に画像と操作ボタン８２を重ねて表示装置９００に表示させるための画像情報を生成させる。生成された画像情報は出力端子１９に出力され、該画像情報が表示装置９００に出力される（ステップＳ２１）。
【００３３】
この時のモニタ１５と表示装置９００の画面９１０における画面例を図５（ｂ）に示す。表示装置９００は、画像情報生成部１８によって生成された画像情報に基づいて画面９１０に画像と操作ボタン８２を表示する。そして、タッチパネル１７上で指や入力ペンでスライド操作が行われると、スライド操作の操作方向に基づいて操作ボタン８２の選択状態が遷移する。
【００３４】
上記で説明したように、デジタルカメラ１００と表示装置９００が接続状態にないときは（図５（ａ））、モニタ１５に表示される操作ボタン８１上を指や入力ペン等でシングルタッチすると、座標値検出部１６によってタッチ位置の座標値が検出され、ＣＰＵ１１によって選択された操作ボタン８１に対応する処理が行われる。一方、デジタルカメラ１００と表示装置９００が接続状態にあるときはモニタ１５の表示を停止し、タッチパネル１７は画面９１０に表示された操作ボタン８２を選択するためのポインティングデバイス（タッチパッド）としての機能に切り替わる。
【００３５】
具体的には、デジタルカメラ１００と表示装置９００が接続されている時に、例えばタッチパネル１７上でタップインされ、その後スライド操作がなされてタップアウトがなされると、タップインされた位置とタップアウトされた位置の座標値が座標値検出部１６によって検出され、座標値がＣＰＵ１１に出力される。タッチ操作がスライド操作であった場合（ステップＳ２２；ＹＥＳ）、ＣＰＵ１１はタップインとタップアウトのなされた位置の座標値に基づいてタッチ位置のスライド方向（移動方向）を算出し（ステップＳ２３）、該スライド方向に応じて、操作ボタン８２の選択状態を遷移させる（ステップＳ２４）。つまり、操作ボタン８２のうちスライド操作によって選択状態となった操作ボタンの色や形状等が変化して表示させる。図５（ｂ）では逆戻りボタン８２ｂが塗りつぶしで表示されており、該ボタンが選択状態であることを表している。
【００３６】
尚、タッチ位置のスライド方向は、タップインされた位置とタップアウトされた位置の２つの座標値に基づいて算出されることとしたが、スライド操作の最中でタッチ位置の座標が逐次検出されることによって、スライド方向が算出されるようにしてもよい。
【００３７】
次に、タッチパネル１７上でダブルタッチがなされると（ステップＳ２５；ＹＥＳ）、ＣＰＵ１１は、選択状態にある操作ボタン８２に対応する処理を実行する（ステップＳ２６）。例えば、逆戻りボタン８２ｂが選択状態であるときにダブルタッチがなされると、ＣＰＵ１１は表示されている画像より例えば１つ前に記憶された画像情報を記憶媒体４００から読み出し、画像情報生成部１８に出力する。画像情報生成部１８はＣＰＵ１１によって読み出された画像情報に基づいて画像と操作ボタン８２とを画面９１０に重ねて表示させるための画像情報を生成する。
【００３８】
以上、説明したように、デジタルカメラ１００を単体で使用しているときは、モニタ１５上をシングルタッチすることによって、モニタ１５に表示された操作ボタン８１が選択され、該操作ボタン８１に対応する処理が実行されることとし、デジタルカメラ１００と表示装置９００が接続されたときは、モニタ１５から表示装置９００に対して画像表示を切り替え、モニタ１５上のスライド操作によって画面９１０に表示された操作ボタン８２の選択状態を遷移させ、ダブルタッチによって選択状態にある操作ボタン８２に対応する処理の実行を指示するようにすることにより、各種操作をタッチパネルで行うデジタルカメラにおいて、外部装置に画像を出力する際にデジタルカメラのモニタ表示が停止する場合でも、外部装置に表示された操作ボタンを見ながらタッチパネルを用いて各種操作を行うことができる。これにより、タッチパネルによる操作入力を採用したデジタルカメラでも、外部装置に接続した際の操作性を落とすことなく、小型化・軽量化のために操作ボタンの搭載を最小限に抑えて各種操作の選択・実行することができる。
【００３９】
尚、上記で説明した本実施の形態は、本発明の目的を逸脱しない範囲で適宜変更可能である。例えば、デジタルカメラ１００と表示装置９００はケーブル５００によって電気的に接続されることとして説明したが、赤外線等の無線通信によってデジタルカメラ１００から表示装置９００に画像情報が送信されるようにしてもよい。これは、出力端子１９と外部入力端子９２０の代わりに赤外線を送受信するための赤外線ポートを設置することにより実現できる。
【００４０】
また、検出部２０によって出力端子１９と表示装置９００の外部入力端子９２０の接続が検知されたら、モニタ１５の表示は停止し、表示装置９００に画像表示を切り替えることとしたが、デジタルカメラ１００と表示装置９００とが接続された後、モニタ１５に表示される操作ボタンやデジタルカメラ１００に搭載されている操作キー等によって、モニタ１５と表示装置９００の画像表示の切り替えをユーザが設定することとしてもよい。この場合、座標値検出部１６によって検出された座標値や操作キーの操作信号等によってＣＰＵ１１がユーザによる切り替え設定を判断し、画像表示の切り替え制御を行う。
【００４１】
〔第２の実施の形態〕
次に第２の実施の形態について説明する。尚、以下において、上述した第１の実施の形態と同一要素については同符号を付し、その説明を省略または簡略する。
【００４２】
図６は第２の実施の形態におけるデジタルカメラ１００ａの内部構成を示すブロック図である。デジタルカメラ１００ａは、ＣＰＵ１１と、撮像部１２と、記憶部３０と、表示制御部１４と、モニタ１５と、座標値検出部１６と、タッチパネル１７と、画像情報生成部１８と、出力端子１９と、検出部２０、記憶媒体読取部２２とを備えて構成されている。
【００４３】
記憶部３０には、デジタルカメラ１００ａを作動させるためのシステムプログラム（不図示）の他に、モニタ１５に画像を表示させるためのモニタ表示プログラム３１０、外部装置９００等の外部装置に画像情報を出力するための外部出力プログラム３２０、スライドタッチの操作内容と実行する処理内容とが対応付けて記憶されたスライドタッチ処理テーブル３３０等が記憶されている。
【００４４】
第１の実施の形態では、デジタルカメラ１００と表示装置９００とを接続したとき、画像と操作ボタン８２とを重ねて表示装置９００の画面９１０に表示させることとした。しかし、画像と操作ボタン８２を重ねて表示すると、操作ボタン８２が邪魔をして画像全体が見にくいという問題があった。そこで、デジタルカメラと表示装置９００とを接続したときは画像だけを画面９１０に表示させ、タッチパネル１７上のスライド操作の方向、タッチ位置の移動軌跡等に応じて各種操作が実行されるようにする。これにより、操作ボタンが画面９１０に表示されなくても、ユーザは各種操作を実行することができる。
【００４５】
図７は、スライド操作処理テーブル３３０のデータ構成の一例を示した図である。スライド操作処理テーブル３３０には、スライド操作内容に対応付けて処理内容が記憶されている。例えば、タッチパネル１７上で指や入力ペンで左から右へスライド操作がなされたときは、次の画像に切り替えて表示（先送り）、上から下へスライド操作がなされたときは表示中の画像をズームイン、スライド操作が円の軌跡を描いたものあるときは表示中の画像を削除、等のようにスライド操作と処理内容とが対応付けられてスライド操作処理テーブル３３０に記憶される。スライド操作処理テーブル３３０の記憶内容は、スライド操作と処理内容が予め対応付けられて記憶されていてもよいし、ユーザがスライド操作と処理内容を任意に設定可能なようにしてもよい。
【００４６】
尚、本実施の形態では、スライド操作処理テーブル３３０にはスライド操作内容として、タッチ位置の移動方向と移動軌跡について記載しているが、何れか一方でもよい。
【００４７】
次に、モニタ表示処理の流れを、図８に示すフローチャート、図１０に示す画面例を用いて説明する。このモニタ表示処理はＣＰＵ１１がモニタ表示プログラム３１０に従って動作することによって処理が行われる。まず、出力端子１９と表示装置９００の接続が検知されない場合（ステップＳ３１；ＮＯ）、ＣＰＵ１１はモニタ１５に画像と操作ボタン８１を重ねて表示させるための表示信号を表示制御部１４に出力する。これにより、モニタ１５に画像が表示される（ステップＳ３２）。このとき表示される画像は、記憶媒体４００に記憶されている画像情報に基づいた画像であってもよいし、撮像部１２によって取り込まれた画像情報に基づいた画像であってもよい。この時のモニタ１５の画面例を図１０（ａ）に示す。
【００４８】
次に、モニタ１５上でタッチ操作がなされるとタッチ位置の座標値が座標値検出部１７によって検知されてＣＰＵ１１に座標値が出力される（ステップＳ３３）。そして、ＣＰＵ１１はタッチ操作がシングルタッチであるか否かを判別する。シングルタッチでない場合（ステップＳ３４；ＮＯ）、ステップＳ３６へ処理を移行する。シングルタッチである場合（ステップＳ３４；ＹＥＳ）、ＣＰＵ１１はシングルタッチがなされた位置に表示されている操作ボタン８１に対応した処理を実行する（ステップＳ３５）
一方、検出部２０によって出力端子１９と表示装置９００との接続が検知されると（ステップＳ３７；ＹＥＳ）、ＣＰＵ１１は、操作ボタンを表示させるか否かの選択をユーザに促すためのコメントやボタン等をモニタ１５に表示するための表示信号を表示制御部１４に出力する。そして、ユーザが操作ボタンの表示を選択した場合（ステップＳ３７；ＹＥＳ）、ステップＳ３２へ処理を移行する。つまり、出力端子１９と表示装置９００とは接続状態にあるが、表示装置９００には画像を表示せずにモニタ１５に表示させる。操作ボタンの非表示を選択した場合（ステップＳ３７；ＮＯ）、ＣＰＵ１１は外部出力処理へ処理を移行する（ステップＳ３８）。
【００４９】
図９は外部出力処理の流れを示したフローチャートであり、ＣＰＵ１１が外部出力プログラム３２０に従って動作することによって処理が行われる。まず、ＣＰＵ１１はモニタ１５の表示を停止するための制御信号を表示制御部１４に対して出力する。そして、画像情報生成部１８に画像を表示装置９００に表示させるための画像情報を生成させる。これにより、生成された画像情報が出力端子１９から表示装置９００に出力され、該画像情報に従って画像が画面９１０に表示される（ステップＳ４１）。この時のモニタ１５と表示装置９００の画面９１０における画面例を図１０（ｂ）に示す。
【００５０】
上記で説明したように、デジタルカメラ１００ａと表示装置９００が接続状態にないときは（図１０（ａ））、モニタ１５に表示される操作ボタン８１上を指や入力ペン等でシングルタッチすると、座標値検出部１６によってタッチ位置の座標値が検出され、ＣＰＵ１１によって選択された操作ボタン８１に対応する処理が行われる。一方、デジタルカメラ１００ａと表示装置９００が接続状態にあるときは、タッチパネル１７は、各種操作を実行するためのポインティングデバイス（タッチパッド）としての機能に切り替わる。
【００５１】
具体的には、デジタルカメラ１００ａと表示装置９００が接続されていないときにタッチパネル１７上でタップインされると、その後のスライド操作の最中におけるタッチ位置の座標が逐次検出され、検出された座標値がＣＰＵ１１に出力される。ＣＰＵ１１はタッチ操作がスライド操作であるか否かを判別し、スライド操作である場合（ステップＳ４２；ＹＥＳ）、検出された座標値に基づいてタッチ位置のスライド方向（移動方向）やスライド軌跡（移動軌跡）を算出する（ステップＳ４２）。そして、ＣＰＵ１１は該スライド方向・スライド軌跡に応じてスライド操作処理テーブル３３０から処理内容を読み出し、該処理内容に基づいて処理を実行する（ステップＳ４４）。
【００５２】
次に、タッチパネル１７上でダブルタッチがなされると（ステップＳ４６；ＹＥＳ）、ＣＰＵ１１は、出力端子１９と表示装置９００とが接続状態にないとみなして外部出力処理を終了する。そして外部出力処理に戻り、ＣＰＵ１１はモニタ１５に画像と操作ボタン８１とを重ねて表示させるための表示信号を表示制御装置１４に出力する。つまり、画面９１０による画像表示をモニタ１５による画像表示に切り替える。
【００５３】
以上、説明したように、デジタルカメラ１００ａを単体で使用しているときは、モニタ１５上をシングルタッチすることによって、モニタ１５に表示された操作ボタン８１が選択され、該操作ボタン８１に対応する処理が実行されることとし、デジタルカメラ１００ａと表示装置９００とを出力端子１９を介して接続したときは、画像のみを表示装置９００の画面９１０に表示させ、モニタ１５上のスライド操作の方向及びタッチ位置の移動軌跡によって各種操作が実行されるようにすることにより、画面９１０に表示される画像が操作ボタンの表示によって邪魔されることがないため、画像全体が見やすくすることができる。また、各種操作をタッチパネルで行うデジタルカメラにおいて、外部装置に画像を出力する際にデジタルカメラのモニタ表示が停止する場合でも、タッチパネルを用いて各種操作を行うことができる。これにより、タッチパネルによる操作入力を採用したデジタルカメラでも、外部装置に接続した際の操作性を落とすことなく、小型化・軽量化のために操作ボタンの搭載を最小限に抑えて各種操作を選択・実行することができる。
【００５４】
尚、第１の実施の形態及び第２の実施の形態において、デジタルカメラと表示装置とが接続されると、デジタルカメラのモニタ表示は停止し、表示装置の表示に切り替わることとして説明したが、図１１（ａ）に示すように、モニタ１５に表示される画像を同時に画面９１０に表示するようにしてもよい。または、モニタ１５に画像と操作ボタン８１を重ねた画像を表示させ、画面９１０には画像のみを表示させるようにしてもよい。このとき、画像情報生成部１８は表示制御部１４によって生成されるモニタ１５用の表示信号を利用して画像情報を生成し、表示装置９００に出力すればよい。
【００５５】
ここで、モニタ１５はＮＴＳＣ方式のディスプレイであるのが一般的である。従って、図１１（ｂ）に示したように、モニタ１５と解像度の異なる画面９９１を持つ表示装置９９０（例えば、ハイビジョンテレビ）とデジタルカメラを接続して、画面９９１に画像を表示させる場合、ハイビジョンテレビ用の画像情報を生成するための手段が別途必要になる。従って、図１１（ａ）のようにモニタ１５と画面９９１に対する表示を同時に行うと、表示制御の複雑化、消費電力の増加を招き、現実的ではない。従って、モニタ１５と解像度の異なる画面９９１を備える表示装置９９０に対して画像を表示させる場合は、モニタ１５の表示は停止させて、画面９９１に画像を表示させるようにすることが望ましい。また、図１１（ｂ）では画面９９１には操作ボタンは表示させずに画像のみを表示させた場合について示しているが、画像と操作ボタンとを重ねて表示するようにしても構わない。
【図面の簡単な説明】
【００５６】
【図１】デジタルカメラの背面斜視図及び表示装置の正面斜視図
【図２】第１の実施の形態におけるデジタルカメラのブロック図
【図３】第１の実施の形態におけるモニタ表示処理の流れを示すフローチャート
【図４】第１の実施の形態における外部出力処理の流れを示すフローチャート
【図５】第１の実施の形態におけるモニタ及び表示装置の画面表示例
【図６】第２の実施の形態におけるデジタルカメラのブロック図
【図７】第２の実施の形態におけるスライド操作処理テーブルのデータ構成を示す図
【図８】第２の実施の形態におけるモニタ表示処理の流れを示すフローチャート
【図９】第２の実施の形態における外部出力処理の流れを示すフローチャート
【図１０】第２の実施の形態におけるモニタ及び表示装置の画面表示例
【図１１】モニタ及び表示装置の他の画面表示例
【符号の説明】
【００５７】
１００、１００ａ  デジタルカメラ
１１            ＣＰＵ
１２            撮像部
１３、３０      記憶部
１３１、３１０  モニタ表示プログラム
１３２、３２０  外部出力プログラム
３３０          スライド操作処理テーブル
１４            表示制御部
１５            モニタ
１６            座標値検出部
１７            タッチパネル
１８            画像情報生成部
１９            出力端子
２０            検出部
２２            記憶媒体読取部
【図１】
2007158919.tif 000003
【図２】
2007158919.tif 000004
【図３】
2007158919.tif 000005
【図４】
2007158919.tif 000006
【図５】
2007158919.tif 000007
【図６】
2007158919.tif 000008
【図７】
2007158919.tif 000009
【図８】
2007158919.tif 000010
【図９】
2007158919.tif 000011
【図１０】
2007158919.tif 000012
【図１１】
2007158919.tif 000013