JP2011159180A - 表示制御装置、表示制御方法、プログラム及び記録媒体 - Google Patents
表示制御装置、表示制御方法、プログラム及び記録媒体 Download PDFInfo
- Publication number
- JP2011159180A JP2011159180A JP2010021589A JP2010021589A JP2011159180A JP 2011159180 A JP2011159180 A JP 2011159180A JP 2010021589 A JP2010021589 A JP 2010021589A JP 2010021589 A JP2010021589 A JP 2010021589A JP 2011159180 A JP2011159180 A JP 2011159180A
- Authority
- JP
- Japan
- Prior art keywords
- button
- display
- display control
- contact input
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
【解決手段】表示制御装置は接触入力を検出可能な表示装置の表示を制御可能であり、表示装置の表示領域上に、表示位置が変更可能なボタンを表示する。そして、表示位置が変更可能なボタンに接触入力がなされたか否かを判定し、接触入力がなされた場合、ボタンを、ボタンの表示位置とは異なる他の表示位置に移動して表示させる。このとき、ボタンが表示されていた表示位置には、何も表示されない。
【選択図】図3
Description
本発明は、上述の問題点に鑑みてなされたものであり、移動対象のGUIの視認性を確保して直感的に操作可能にすることを目的とする。
接触入力を検出可能な表示装置の表示を制御する表示制御手段と、表示装置の表示領域上に表示された、表示位置が変更可能なボタンに、接触入力がなされたか否かを判定する第1の判定手段と、を備え、表示制御手段は、第1の判定手段でボタンに接触入力がなされたと判定された場合、該ボタンを、該ボタンの表示位置とは異なる他の表示位置に移動して表示させ、表示位置には何も表示させないように制御することを特徴とする。
システム制御部50は、例えばCPUであり、デジタルカメラ100が備える各ブロックの動作を制御する。システム制御部50は、例えば後述する不揮発性メモリ56に記憶されている、デジタルカメラ100の各ブロックの動作プログラムを読み込み、システムメモリ52に展開して実行することにより、各ブロックの動作を制御可能である。不揮発性メモリ56は、書き換え可能な記憶領域であり、デジタルカメラ100の各ブロックの動作プログラムに加え、デジタルカメラ100の各ブロックの動作に必要な各種パラメータ、表示部28に表示させるGUIデータ等を記憶する。なお、本実施形態では、デジタルカメラ100の動作における複数のモードのそれぞれについて、表示部28に表示させるGUIボタンの表示領域における配置(表示位置)情報が、GUIボタン管理テーブルとして、不揮発性メモリ56に記憶されている。GUIボタン管理テーブルには、それぞれのモードで表示されるボタンの種類(組み合わせ)、ボタンの配置位置及びボタン表示領域の座標情報等が記憶されている。システムメモリ52は、プログラムの展開等に用いられる、書き換え可能な一時的な記憶領域であり、デジタルカメラ100の動作の過程において必要な、種々のパラメータ等が保持可能である。
タッチダウン:接触入力が無かった状態から新たに接触入力があったこと
タッチオン :接触入力を認識している状態
ムーブ :タッチオンされ、かつ接触したまま入力点が移動していること(ドラッグ等)
タッチアップ:接触入力されていた入力点が所定時間以上認識されず、入力が消失したと判断された瞬間と消失位置座標
フリック :所定速度以上のムーブ直後にタッチアップされたこと(指ではじく等)
タッチオフ :接触入力がなされていない状態
なお、上述の6つの状態認識を用いて、本実施形態のGUIタッチ操作処理について以下に説明するが、状態の名称、及び各処理のトリガーとなる状態の指定は一例を示すものであり、以下に限定されない。
S301で、システム制御部50は、不揮発性メモリ56からボタンの表示位置が変更可能な状態であることを表す変更可能通知を取得してメモリ32に伝送し、表示部28において、撮像された画像データに重畳表示されるように合成させる。そしてシステム制御部50は、合成された画像データに対してD/A変換部13でD/A変換処理を適用させ、表示部28の表示領域上に表示させる。このときシステム制御部50は、デジタルカメラ100が有する複数のモードで表示される全てのGUIのボタン、及びボタンが配置可能として定められた所定の表示位置を示す枠も重畳表示させる。
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)をネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記録媒体は本発明を構成することになる。
Claims (11)
- 接触入力を検出可能な表示装置の表示を制御する表示制御手段と、
前記表示装置の表示領域上に表示された、表示位置が変更可能なボタンに、接触入力がなされたか否かを判定する第1の判定手段と、を備え、
前記表示制御手段は、前記第1の判定手段で前記ボタンに接触入力がなされたと判定された場合、該ボタンを、該ボタンの表示位置とは異なる他の表示位置に移動して表示させ、前記表示位置は空白領域とするように制御することを特徴とする表示制御装置。 - 前記第1の判定手段で前記ボタンに接触入力がなされたと判定された後、前記接触入力が、前記ボタンの移動を指示する入力であるか否かを判定する第2の判定手段をさらに備え、
前記表示制御手段は、前記第2の判定手段で前記接触入力が前記ボタンの移動を指示する入力であると判定された場合、前記ボタンを、前記接触入力がなされている位置に対応した表示位置に表示させることを特徴とする請求項1に記載の表示制御装置。 - 前記第2の判定手段は、接触入力がなされている点が、前記接触入力がなされたまま、前記ボタンに接触入力がなされた位置から所定の移動量以上に移動した場合に、前記ボタンの移動を指示する入力であると判定し、
前記表示制御手段は、前記第2の判定手段で前記接触入力が前記ボタンの移動を指示する入力であると判定された場合、前記ボタンを、前記接触入力がなされている点の移動に追従して、対応した表示位置に表示させることを特徴とする請求項2に記載の表示制御装置。 - 前記表示制御手段は、前記他の表示位置に移動した前記ボタン上の所定の領域に前記接触入力がなされている点が移動した後に、該接触入力がなされている点が移動する場合、前記ボタンの表示位置を接触入力がなされている位置とすることを特徴とする請求項3に記載の表示制御装置。
- 前記表示制御手段は、前記第1の判定手段で前記ボタンに接触入力がなされたと判定された後に接触入力が消失した場合、前記ボタンの表示位置に対応した所定の表示位置に該ボタンを移動して表示させることを特徴とする請求項1乃至4のいずれか1項に記載の表示制御装置。
- 前記表示制御手段は、前記対応した所定の表示位置に既に他のボタンが表示されている場合、前記他のボタンに隣接させて前記ボタンを表示させた後、前記ボタンを前記対応した所定の表示位置に表示させるとともに、前記他のボタンを前記ボタンが接触入力がなされる前の表示位置に表示させることを特徴とする請求項5に記載の表示制御装置。
- 前記第1の判定手段は、前記ボタンの表示位置の変更可能通知が表示されている間のみ判定を行い、
前記表示制御手段は、前記第1の判定手段で前記ボタンに接触入力がなされたと判定された場合、前記変更可能通知を表示させないことを特徴とする請求項1乃至6のいずれか1項に記載の表示制御装置。 - 前記表示制御手段は、
複数のモードのそれぞれにおいて、前記表示装置の表示領域上に表示するボタンの組み合わせを変更可能であり、
前記変更可能通知を表示させるとともに、前記複数のモードの全ての表示するボタンを表示させることを特徴とする請求項7に記載の表示制御装置。 - 表示制御手段が、接触入力を検出可能な表示装置の表示を制御する表示制御工程と、
第1の判定手段が、前記表示装置の表示領域上に表示されたボタンに、接触入力がなされたか否かを判定する第1の判定工程と、を備え、
前記表示制御工程において前記表示制御手段は、前記第1の判定手段で前記ボタンに接触入力がなされたと判定された場合、該ボタンを、該ボタンの表示位置とは異なる他の表示位置に移動して表示させることを特徴とする表示制御方法。 - コンピュータを請求項1乃至8のいずれか1項に記載の表示制御装置の各手段として機能させるためのプログラム。
- コンピュータを請求項1乃至8のいずれか1項に記載の表示制御装置の各手段として機能させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010021589A JP2011159180A (ja) | 2010-02-02 | 2010-02-02 | 表示制御装置、表示制御方法、プログラム及び記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010021589A JP2011159180A (ja) | 2010-02-02 | 2010-02-02 | 表示制御装置、表示制御方法、プログラム及び記録媒体 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014139124A Division JP5938445B2 (ja) | 2014-07-04 | 2014-07-04 | 表示制御装置、制御方法、プログラム及び記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011159180A true JP2011159180A (ja) | 2011-08-18 |
JP2011159180A5 JP2011159180A5 (ja) | 2013-04-11 |
Family
ID=44591061
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010021589A Pending JP2011159180A (ja) | 2010-02-02 | 2010-02-02 | 表示制御装置、表示制御方法、プログラム及び記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2011159180A (ja) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016030459A (ja) * | 2014-07-25 | 2016-03-07 | 三菱マヒンドラ農機株式会社 | 作業車輌 |
WO2016103428A1 (ja) * | 2014-12-25 | 2016-06-30 | キヤノン株式会社 | 表示制御装置およびその制御方法 |
JP2016129079A (ja) * | 2016-04-14 | 2016-07-14 | キヤノン株式会社 | 電子機器及びその制御方法 |
US10122926B2 (en) | 2015-03-31 | 2018-11-06 | Canon Kabushiki Kaisha | Electronic apparatus, control method therefor, and storage medium storing program |
US10165189B2 (en) | 2012-12-27 | 2018-12-25 | Canon Kabushiki Kaisha | Electronic apparatus and a method for controlling the same |
US10440257B2 (en) | 2015-02-04 | 2019-10-08 | Canon Kabushiki Kaisha | Electronic device, imaging control apparatus and control method thereof |
EP3624437A1 (en) | 2018-09-11 | 2020-03-18 | Canon Kabushiki Kaisha | Electronic apparatus and method for controlling the same |
JP2020173522A (ja) * | 2019-04-09 | 2020-10-22 | アルパイン株式会社 | 電子装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001249768A (ja) * | 2000-03-06 | 2001-09-14 | Nec Infrontia Corp | タッチパネルの画面表示方法 |
JP2001356851A (ja) * | 2000-06-15 | 2001-12-26 | Sony Corp | 情報処理装置および情報処理方法、並びにユーザーインターフェース情報の購入方法 |
JP2004064205A (ja) * | 2002-07-25 | 2004-02-26 | Fuji Photo Film Co Ltd | 撮影装置ならびにタッチパネルからなる操作パネル |
JP2007226521A (ja) * | 2006-02-23 | 2007-09-06 | Matsushita Electric Works Ltd | 表示器 |
WO2009032750A1 (en) * | 2007-09-04 | 2009-03-12 | Apple Inc. | Editing interface |
-
2010
- 2010-02-02 JP JP2010021589A patent/JP2011159180A/ja active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001249768A (ja) * | 2000-03-06 | 2001-09-14 | Nec Infrontia Corp | タッチパネルの画面表示方法 |
JP2001356851A (ja) * | 2000-06-15 | 2001-12-26 | Sony Corp | 情報処理装置および情報処理方法、並びにユーザーインターフェース情報の購入方法 |
JP2004064205A (ja) * | 2002-07-25 | 2004-02-26 | Fuji Photo Film Co Ltd | 撮影装置ならびにタッチパネルからなる操作パネル |
JP2007226521A (ja) * | 2006-02-23 | 2007-09-06 | Matsushita Electric Works Ltd | 表示器 |
WO2009032750A1 (en) * | 2007-09-04 | 2009-03-12 | Apple Inc. | Editing interface |
Non-Patent Citations (1)
Title |
---|
JPN6014013964; 林信行,田中拓也: 'iPhone 3GS [アイコンの並べ替え]ホーム画面のアイコンを並べ替えるには' [online] , 20091208, Impress Japan * |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10165189B2 (en) | 2012-12-27 | 2018-12-25 | Canon Kabushiki Kaisha | Electronic apparatus and a method for controlling the same |
JP2016030459A (ja) * | 2014-07-25 | 2016-03-07 | 三菱マヒンドラ農機株式会社 | 作業車輌 |
KR20170095968A (ko) | 2014-12-25 | 2017-08-23 | 캐논 가부시끼가이샤 | 표시 제어장치 및 그 제어 방법 |
CN107111214A (zh) * | 2014-12-25 | 2017-08-29 | 佳能株式会社 | 显示控制设备及其控制方法 |
JPWO2016103428A1 (ja) * | 2014-12-25 | 2017-10-19 | キヤノン株式会社 | 表示制御装置およびその制御方法 |
KR101861150B1 (ko) * | 2014-12-25 | 2018-06-29 | 캐논 가부시끼가이샤 | 표시 제어장치 및 그 제어 방법 |
US10158800B2 (en) | 2014-12-25 | 2018-12-18 | Canon Kabushiki Kaisha | Display control device and control method therefor |
WO2016103428A1 (ja) * | 2014-12-25 | 2016-06-30 | キヤノン株式会社 | 表示制御装置およびその制御方法 |
US10440257B2 (en) | 2015-02-04 | 2019-10-08 | Canon Kabushiki Kaisha | Electronic device, imaging control apparatus and control method thereof |
US10122926B2 (en) | 2015-03-31 | 2018-11-06 | Canon Kabushiki Kaisha | Electronic apparatus, control method therefor, and storage medium storing program |
JP2016129079A (ja) * | 2016-04-14 | 2016-07-14 | キヤノン株式会社 | 電子機器及びその制御方法 |
EP3624437A1 (en) | 2018-09-11 | 2020-03-18 | Canon Kabushiki Kaisha | Electronic apparatus and method for controlling the same |
US11509829B2 (en) | 2018-09-11 | 2022-11-22 | Canon Kabushiki Kaisha | Electronic apparatus and method for controlling the same and storage medium |
JP2020173522A (ja) * | 2019-04-09 | 2020-10-22 | アルパイン株式会社 | 電子装置 |
JP7317439B2 (ja) | 2019-04-09 | 2023-07-31 | アルパイン株式会社 | 電子装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5620947B2 (ja) | 電子機器およびその制御方法、プログラム並びに記憶媒体 | |
JP6004855B2 (ja) | 表示制御装置及びその制御方法 | |
JP5451433B2 (ja) | 表示制御装置および表示制御装置の制御方法 | |
JP6833506B2 (ja) | 撮像装置及びその制御方法 | |
JP2011159180A (ja) | 表示制御装置、表示制御方法、プログラム及び記録媒体 | |
JP6873830B2 (ja) | 表示制御装置、その制御方法及びプログラム | |
JP6647103B2 (ja) | 表示制御装置およびその制御方法 | |
US20130198689A1 (en) | Display control apparatus and control method thereof | |
JP2019075699A (ja) | 電子機器及びその制御方法 | |
JP5938445B2 (ja) | 表示制御装置、制御方法、プログラム及び記録媒体 | |
JP2018032075A (ja) | 表示制御装置およびその制御方法 | |
US20210165562A1 (en) | Display control apparatus and control method thereof | |
JP6808408B2 (ja) | 表示制御装置およびその制御方法 | |
JP6234521B2 (ja) | 表示制御装置、表示制御装置の制御方法およびプログラム | |
JP6198459B2 (ja) | 表示制御装置、表示制御装置の制御方法、プログラム及び記憶媒体 | |
JP2013017088A (ja) | 撮像装置、その制御方法、および制御プログラム、並びに記録媒体 | |
JP6407017B2 (ja) | 表示制御装置およびその制御方法 | |
JP6120541B2 (ja) | 表示制御装置及びその制御方法 | |
JP5975813B2 (ja) | 撮像装置、その制御方法、プログラムおよび記録媒体 | |
JP5777446B2 (ja) | 表示制御装置及びその制御方法 | |
JP2012014519A (ja) | 表示制御装置 | |
JP6393296B2 (ja) | 撮像装置及びその制御方法、撮像制御装置、プログラム、並びに記憶媒体 | |
JP6525734B2 (ja) | 表示制御装置およびその制御方法 | |
JP6025878B2 (ja) | 表示制御装置及びその制御方法 | |
JP2014048382A (ja) | 表示制御装置、制御方法、プログラム及び記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130201 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130222 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130725 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130805 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131004 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20140404 |