JP2013016018A - 表示制御装置、制御方法及びプログラム - Google Patents

表示制御装置、制御方法及びプログラム Download PDF

Info

Publication number
JP2013016018A
JP2013016018A JP2011148284A JP2011148284A JP2013016018A JP 2013016018 A JP2013016018 A JP 2013016018A JP 2011148284 A JP2011148284 A JP 2011148284A JP 2011148284 A JP2011148284 A JP 2011148284A JP 2013016018 A JP2013016018 A JP 2013016018A
Authority
JP
Japan
Prior art keywords
display
display control
user
distance
displayed
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
Application number
JP2011148284A
Other languages
English (en)
Other versions
JP2013016018A5 (ja
Inventor
Kazuhiro Watanabe
和宏 渡辺
Wataru Kako
亘 加来
Daijiro Nagasaki
大二郎 長崎
Nobuo Oshimoto
信夫 押本
Susumu Oya
将 大矢
Yusuke Hokari
祐介 保刈
Akimichi Kanai
映理 金井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2011148284A priority Critical patent/JP2013016018A/ja
Priority to US13/538,055 priority patent/US20130009891A1/en
Publication of JP2013016018A publication Critical patent/JP2013016018A/ja
Publication of JP2013016018A5 publication Critical patent/JP2013016018A5/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/30Image reproducers
    • H04N13/398Synchronisation thereof; Control thereof
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/041012.5D-digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface and also measures the distance of the input means within a short range in the Z direction, possibly with a separate measurement setup
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/20Image signal generators
    • H04N13/275Image signal generators from three-dimensional [3D] object models, e.g. computer-generated stereoscopic image signals
    • H04N13/279Image signal generators from three-dimensional [3D] object models, e.g. computer-generated stereoscopic image signals the virtual viewpoint locations being selected by the viewers or determined by tracking

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

【課題】 複数のオブジェクトを表示した表示手段を快適に操作できるようにする。
【解決手段】 複数のオブジェクトを表示可能な表示手段と、物体を検知する検知手段と、前記物体の動作により、前記表示手段に表示された第一のオブジェクトを特定する特定手段と、前記物体と前記表示手段との距離を計測する計測手段と、前記距離に応じて、前記表示手段において、前記第一のオブジェクトと前記第一のオブジェクトとは異なる第二のオブジェクトとの何れを手前に表示させるか決定する表示制御手段とを有する。
【選択図】 図2

Description

本発明は、ユーザーインターフェース技術に関するものである。
近年、利用者の指や入力用のペンなどがパネル面に接近したことを検知し、パネル上の表示変更を行う表示パネルがある。
特許文献1は、複数のボタン画像を表示されたパネル面に利用者が近接した際に、利用者が近接したボタン画像を特定し、特定したボタン画像に内包される確定領域に利用者が近接しない場合は、ボタン表示を拡大し、利用者による操作を促す方法を開示している。
また、特許文献2は、利用者の指等が表示装置に接近すると、接近した座標周辺の画像を拡大し表示する方法を開示している。
また、特許文献3は、利用者が手に持った風受容体が水平テーブル面から離れるほど水平テーブル面に表示されたカーソル画像データの表示サイズを大きく表示する方法を開示している。
特開2009−183592号公報 特開平10−269022号公報 特開2009−80702号公報
しかしながら、いずれの文献にも、パネル上に表示された複数のオブジェクトの重なりを考慮した表示方法は開示されていない。
そのため、パネル上に表示された複数のオブジェクトを快適に操作することができなかった。
そこで本発明の目的は、パネル面と指示物体(ユーザーの手指など)の間の距離に応じて、複数のオブジェクトの重なりを考慮した表示変更を行うことにより、ユーザーが快適にパネル上のオブジェクトを制御できるようにすることにある。
複数のオブジェクトを表示可能な表示手段と、物体を検知する検知手段と、前記物体の動作により、前記表示手段に表示された第一のオブジェクトを特定する特定手段と、前記物体と前記表示手段との距離を計測する計測手段と、前記距離に応じて、前記表示手段において、前記第一のオブジェクトと前記第一のオブジェクトとは異なる第二のオブジェクトとの何れを手前に表示させるか決定する表示制御手段とを有する。
以上、本発明によれば、複数のオブジェクトを表示した表示手段を快適に操作することができる。
表示制御装置の構成を示すブロック図 表示制御装置における処理の流れを示すフロー図 表示例 フォトビューアーの画面遷移をユーザーの操作に沿って表した画面遷移図 フォトビューアーの画面遷移をユーザーの操作に沿って表した画面遷移図 図4の斜視図 図5の斜視図 画像編集装置の画面遷移をユーザーの操作に沿って表した画面遷移図 画像編集装置の画面遷移をユーザーの操作に沿って表した画面遷移図 画像編集装置の画面遷移をユーザーの操作に沿って表した画面遷移図 画像編集装置の画面遷移をユーザーの操作に沿って表した画面遷移図 画像編集装置の画面遷移をユーザーの操作に沿って表した画面遷移図 海藻的ファイル管理装置の画面遷移をユーザーの操作に沿って表した画面遷移図 地理的ファイル管理装置の画面遷移をユーザーの操作に沿って表した画面遷移図 地理的ファイル管理装置の画面遷移をユーザーの操作に沿って表した画面遷移図 表示制御装置の構成を示すブロック図 表示制御装置における処理の流れを示すフロー図
以下、添付図面を参照して、本発明を好適な実施例に従って詳細に説明する。なお、以下の実施例において示す構成は一例にすぎず、本発明は図示された構成に限定されるものではない。
(実施例1)
図1は実施例1に適用可能な表示制御装置の構成を示す。
図1において、表示制御装置は、表示手段11、マルチタッチパネル手段12、距離計測手段13、表示制御手段14、CPU15、メモリ16を有する。
表示手段11は、パネル上に複数のGUIオブジェクトを含む画面を表示する。
検知手段12は、ユーザーの動作を検知し、パネル上に表示された複数のオブジェクトのなかからユーザーが特定したものを選択する。ここでは、ユーザーがあるオブジェクトにタッチした時に、タッチされたオブジェクトを特定する。以降、検知手段12により特定されたオブジェクトを特定オブジェクトとよぶ。なお、オブジェクトの特定はタッチ動作に限らない。例えば、所定距離以内にユーザーの指が近接することにより特定する方法や、一定時間以上ユーザーがパネル近くに停止したことにより特定する方法でもよい。
距離計測手段13は、表示手段11のパネル面と物体との距離を計測する。ここでは、物体はユーザーの指である。なお、他にも指示用のペンなどでもよい。パネル面と物体との距離を計測する方法は、一般的に知られている方法を用いることができる。パネル面と物体との距離を計測する方法として、静電容量の変化を利用する方法や、超音波や音波の反射を利用する方法、表示手段11に設けられた撮像手段(不図示)により三角測量の原理を用い方法などがある。ここでは静電容量の変化を利用する方法を距離計測手段13に適用する。距離計測手段13は、パネル面に密着させた導電膜や、静電容量測量計からなる。距離計測手段13は、物体と導電膜、静電容量測定計と地面を含む周辺環境との間で形成される回路の静電容量を静電容量測定計により測定する。これにより導電膜が密着したパネル面と物体との距離を算出する。
表示制御手段14は、距離計測手段13が計測した物体とパネル面との距離に応じて、表示手段に表示されたオブジェクトの表示を制御する。表示制御手段14は、特定オブジェクトとその他のオブジェクトとの重なりを考慮して表示手段11における表示を変更する。具体的には、指がパネル面から離れると、特定のオブジェクトが他のオブジェクトよりも手前側にあるように表示を変更する。特定オブジェクトの大きさを大きくしたり、特定オブジェクトの影をその他のオブジェクト上に表示したり、背景などその他のオブジェクトをぼかす。一方、ユーザーの指がパネル面に近づけられると、表示制御手段14は、特定オブジェクトがその他のオブジェクトよりも奥側に表示されるように変更する。この場合は、特定オブジェクトの大きさを小さくしたり、その他のオブジェクト上に表示された特定オブジェクト影の量を減少させたり、背景などその他のオブジェクトのぼかし量を減少する。これにより、ユーザーは簡単な動作で表示手段上に表示された複数のオブジェクトを操作することができる。
図2は、実施例1に適用可能な表示制御処理の流れを示すフロー図である。
ステップS201において、ユーザーにより表示制御装置に電源が投入されると初期画面を表示する。
ステップS202において、検知手段12は、ユーザーによる表示手段11へのタッチを検出する。
ステップS203において、検知手段12は、表示手段11上に表示された複数のオブジェクトから、タッチされたオブジェクトを選択状態として表示する。
次にステップS204において、距離計測手段13は、パネル面からユーザーの指までの距離計測を開始する。距離計測手段13は、計測したパネル面とユーザーの指との距離情報を表示制御手段14に出力する。
ステップS205において、表示制御手段14は、距離計測手段13から受け取ったパネル面とユーザーの指との距離Lとそれまで計測されていた距離L0と比較する。距離Lと距離L0が異なるときは、ステップS206における制御を、距離Lと距離L0とが同じ場合は、ステップS208に進む。
ステップS206において、表示制御手段14は、距離Lと距離L0の差分に応じて表示変更を行う。具体的な動作については後述する。表示変更を行ったあと、距離Lを距離L0として更新する。
ステップS208において、ユーザーにより近接していた指が計測可能な範囲内になくなるなど所定の選択解除操作があったかどうかを判定する。
ステップS209において、選択解除操作があったと判定された場合は、選択状態に表示されていたオブジェクトを非選択表示にする。
ステップS210において、距離計測手段13は、パネル面と指との距離計測を終了し、表示制御手段14は距離に応じた表示変更を終了する。
以上で、本実施例における表示制御処理を完了する。
図3は、パネル面とユーザーの指との距離の応じた表示の例を示している。距離LがL>L0の時、特定オブジェクトとその他のオブジェクトとの重なり具合が変化するように表示を制御する。または、特定オブジェクトがその他のオブジェクトよりも手前側に配置されているように表示を制御する。例えば、特定オブジェクトの大きさを拡大したり、その他のオブジェクト上に表示された特定オブジェクトの影を拡大したり、その他のオブジェクトの大きさを縮小したりする。
一方、距離LがL<L0の時、特定オブジェクトとその他のオブジェクトとの重なり具合が変化するように表示を制御する。または、特定オブジェクトがその他のオブジェクトよりも後ろ側に配置されているように表示を制御する。すなわち、特定オブジェクトよりも手前に、その他のオブジェクトが表示されているように変更する。例えば、特定オブジェクトを縮小したり、その他のオブジェクトを拡大したりする。
これらの表示制御は、物理的に実在するオブジェクトをユーザーがつまんで引き寄せたり遠ざけたりするときの、ユーザーから見たオブジェクトの見え方に則したものである。前述のように、オブジェクトの重なり具合を実際の見え方に則した表示にすることより、ユーザーは簡単な操作で複数のオブジェクトから特定したいオブジェクトを選択することができる。また、指とパネル間の距離に応じて、特定したオブジェクトがその他のオブジェクトよりも手前に位置したり、置くに位置したりするように表示されるため、特定したオブジェクトに対して、所望の操作を施しやすくなる。
図13は、本実施例を適用した表示制御装置を階層的ファイル管理装置に使用した場合、ユーザーの手指による操作に沿ってどのように画面の表示が遷移するかを示した図である。階層的ファイル管理装置とは、ファイル単位で管理されているコンピューターデータをユーザーが当該ファイルの管理階層と対照しながら指示・操作し得るように表示するものである。一般的にGUI表示手段、ポインティング手段を有し、ファイルを表すGUIオブジェクトを、階層を表すGUIとともに表示する。ここで示す階層的ファイル管理装置は、さらに、ポインティング手段としてのマルチタッチパネル手段と、撮像手段、手指距離計測手段を有している。
画面701は、階層的ファイル管理装置の初期状態(電源投入直後、等)を示す。初期状態では、所定のデータ階層を表す枠7011と、その階層におけるファイルである複数のサムネイルを表示する。
ユーザーにより画面に表示された複数のサムネイルのうち、サムネイル7012がつまみタッチされる。ここでつまみとは、ユーザーの親指と他の少なくとも1以上の指の先が近接した状態を示す。このつまみタッチにより、サムネイル7012が特定オブジェクトとして選択される。
つまみタッチしたユーザーの指が、パネル面から離れるように(ユーザーの方向に引き寄せるように)移動されると、画面701は、画面702に遷移する。画面702では、特定されたサムネイル7012の大きさを拡大し、その他のオブジェクト(背景、サムネイル7012以外のサムネイルなど)上にサムネイル702の影をつけて表示している。さらに、その他のオブジェクト(枠7011、サムネイル7012以外のサムネイル)の大きさを縮小し、それぞれの表示濃度を薄く、ぼかし量を大きく表示している。また、枠7011が表す階層の上位の階層におけるファイルやフォルダーのサムネイルをオーバーラップ(半透明)の表示効果を用いて表示する。
これにより、サムネイル7012が表すファイルが、ユーザーのつまんで引き寄せるという操作により元の階層から上位の階層に移動したことが示される。このように、ユーザーはGUIオブジェクトを「つまんで操作している」という視覚的な感覚とともにファイルの管理階層を変更することができるため、データ管理の操作を直感的に行うことが可能となる。
図14および図15は、本実施例を適用した表示制御装置を地理的ファイル管理装置に使用した例を示している。地理的ファイル管理装置は、ファイル単位で管理されているコンピューターデータをユーザーが当該ファイルの管理位置と対照しながら指示・操作し得るように表示するものである。一般的にGUI表示手段、ポインティング手段を有し、ファイルを表すGUIオブジェクトを地理的位置を表すGUI(地図)とともに表示する。ここで示す地理的ファイル管理装置は、さらに、ポインティング手段としてのマルチタッチパネル手段と、撮像手段、手指距離計測手段を有する。
画面801は、地理的ファイル管理装置の初期状態(電源投入直後、等)を示す。初期状態では、所定のデータ地理を表すビットマップ8011とその地理におけるファイルのサムネイルを表示している。ユーザーにより画面中のサムネイル8012がつまみタッチされると、サムネイル8012は特定オブジェクトとして選択される。
つまみタッチしたユーザーの指が、パネル面から離れるように(ユーザーの方向に引き寄せるように)移動されると、画面801は、画面802に遷移する。画面802において、特定されたサムネイル8022の大きさを大きく拡大して表示し、サムネイル8022の影をその他のオブジェクト(背景など)上に表示する。さらに、画面801で表示されていた地図の縮尺を(より広範囲を表示するように)大きくし、サムネイル8012以外のサムネイルの大きさを小さく、ぼかし量を大きく表示している。このように表示することにより、ユーザーは特定したオブジェクトが手前側にあると認識する。
ユーザーの指が画面802の状態とパネル面と略同一の距離を保ちながら、つまみ状態のまま手指を移動させると、画面802は画面803に遷移する。画面803は、画面802における地図の表示をそのままに、サムネイル8012を手指の移動にあわせて移動させている。
ユーザーにより指がつまみ状態のままパネル面に近づけるように移動されると、画面803は画面804に遷移する。画面803において表示されていた地図の縮尺をユーザーの手指位置を中心として縮尺を小さくし、特定されたサムネイル8012以外のサムネイルの大きさを大きく、ぼかし量を小さく表示する。さらに、特定されたサムネイル8012の大きさを小さく、その他のオブジェクト上に表示されたサムネイル8012の影をなくして表示している。
以上のように、ユーザーの指とパネル面の距離に応じて、特定したオブジェクトとその他のオブジェクトの重なり具合を考慮した表示をする。ユーザーは、つまんで引き寄せるという簡単な操作により、特定したサムネイル8012が表すファイルが関連付けられた地理的位置を、広範囲の地図を表示しながら、移動・変更させることが可能となる。ユーザーはGUIオブジェクトを「つまんで操作している」という視覚的な感覚とともにファイルに関連付けられた地理的位置を変更することができるため、データ管理の操作を直感的に行うことが可能となる。
図4および図5は、本実施例を適用した表示制御装置をフォトビューアーに使用した場合の例を示している。また、図6が示す画面501、画面502および図7が示す画面503は、図4が示す画面402、画面403および図5が示す画面404に対する斜視図である。
フォトビューアーとは、一般に液晶などの表示画面および表示制御手段と、ハードディスクなどの記憶装置を有する。デジタルカメラ等で撮影・生成された画像ファイル(JPEG等で圧縮されている符号化データ)を記憶し、ユーザーの指示に応じて表示画面上に画像ファイルのスライドショー等を表示するものである。図4および図5が示すフォトビューアーは、さらに、手指距離計測手段、タッチパネル手段を有する。
画面401は、フォトビューアーにおける初期状態(電源投入直後、等)を示す。
画面402において、ユーザーにより画面中のサムネイル4011がつまみタッチされている。マルチタッチパネル手段はユーザーがタッチした位置を認識し、その位置にあるサムネイル4011を特定オブジェクトとして選択する。
画面403において、表示制御手段はサムネイル4011が特定されたことを示すため、サムネイル4011を縁取られるように表示制御する。
ユーザーの指が画面から離れるように(ユーザーの方向に引き寄せるように)移動されると、画面403は画面404に遷移する。表示制御手段は、特定されたサムネイル4011がユーザーから見て手前側に表示されるように重なり表示順序を変更するため、大きさを拡大し、辺の長さをゆがませる。また特定サムネイル4011以外のオブジェクト上に、サムネイル4011の影をつける。
なお、ユーザーの指が画面に近づくように(ユーザーの方向から離されるように)移動されると、表示制御手段は特定されたサムネイル4011がユーザーから見て奥側に表示されるように重なり具合を変更する。サムネイル4011の大きさを縮小し、辺の長さを変更する。さらに、サムネイル4011の影の表示をその他のオブジェクト上に小さくして表示する。
このような表示制御は、物理的に実在するオブジェクトをユーザーがつまんで引き寄せたり遠ざけたりするときの、ユーザーから見たオブジェクトの見え方に則したものである。したがって、上記のような表示制御を行うことにより、ユーザーに、GUIオブジェクトを操作している視覚的な感覚を生じさせることができる。
GUIの操作方法を、物理的に実在するオブジェクトの操作方法に近似させることは、ユーザーの「このような操作を行うと、装置がこのように動作する」という予測可能性を高め、操作方法についての学習負荷を軽減する。そのため、全体として操作性が向上するということができる。
図8、図9、図10および図11は、本実施例を適用した表示制御装置を画像編集装置に使用した場合を示している。
画像編集装置は一般的に液晶などの表示画面および表示制御手段と、ハードディスクなどの記憶装置および演算手段を有する。ユーザーによる指示に基づき、画像の切り抜きや合成、色変換等を行うことにより写真などの画像に加工・修正を加えることができる装置である。本実施例が示す画像編集装置は、さらに、撮像手段、手指距離計測手段、マルチタッチパネル手段を有する。
画面601は、画像編集装置の初期状態(電源投入直後、等)を示している。画像編集装置に記憶されている画像をユーザーに表示し、編集の対象となる画像を選択・指示させる。
画面602は、ユーザーがパネル面をつまみタッチした時の画像を示している。画面に表示された複数のオブジェクトのうち、サムネイル6011がつまみタッチされている。サムネイル6011は、特定オブジェクトとして選択される。ユーザーの親指と他の少なくとも1本以上の指の先が近接したつまみ状態でユーザーの指がパネル面から離れるように(ユーザーの方向に引き寄せるように)移動されると、画面601は画面602に遷移する。この時、つまみタッチによって特定されたサムネイル6011は、その他のオブジェクトよりも手前に位置するように表示変更される。
ユーザーが近接していた複数の指を離すように手指の形状を変更するとつまみ状態が解消し、画面602は画面603に遷移する。画面603は、サムネイル6011に対応する画像がユーザーにより編集対象として選択されている状態を示している。
ユーザーにより、画面603に表示されているサムネイル6031がつまみタッチされ、パネル面から離れるように移動されると、画面603は画面604に遷移する。この時、つまみタッチによって特定されたサムネイル6031は、その他のオブジェクトよりも手前に位置するように表示変更される。
さらにユーザーにより、つまみ状態のまま所定の距離以上ユーザーの指が画面から離れるように移動されると、画面604は画面605に遷移する。
画面605は、サムネイル6031に対応する画像が、ユーザーにより編集対象として選択されている状態を示している。さらにユーザーに対して第2のオブジェクトからオブジェクトの切り出しが可能であるように表示している。
ユーザーは、画面606に示すようにサムネイル6031から切り出したいオブジェクトの境界を手指でタッチしながらなぞり、切り出したいオブジェクトを自由曲線で囲む。すると、ユーザーにより当該オブジェクトの切り出しが指示されたものとして、画面606は画面607に遷移する。なお、手指のパネルへのなぞりタッチはある程度の接面幅を有する。しかしながらユーザーの指が接している領域における画素の輝度および色相の比較・解析からオブジェクトの輪郭(境界)を構成する連続した画素を抽出し、輪郭(境界)を特定してオブジェクトを切り出すことが可能である。
画面607は、サムネイル6031から切り出されたオブジェクト6071が操作可能であるように表示している。ユーザーにより、画面607におけるオブジェクト6071以外の領域がフリック操作(画面に触れたままなぞる操作)をされると、画面607は画面608に遷移する。処理対象画像として選択されてしたサムネイル6031が、サムネイル6011と入れ替わる。
画面608は、サムネイル6011とオブジェクト6071とを重畳して表示している。画面608において、オブジェクト6071を特定オブジェクトとしてユーザーがつまみタッチし、オブジェクト6071が選択される。オブジェクト6071には、最も小さな表示順位(たとえば0)が付されている。また、サムネイル6011には、予め複数の領域に対して表示順位が付されている。ここでは、サムネイル6011に描かれた領域6082と領域6083に与えられた表示順位について説明する。領域6082は描かれた電車の先頭面に対応する領域であり、表示順位3が与えられている。また、領域6083は、描かれた電車の全面ガラス窓に対応する領域であり、表示順位4が与えられている。オブジェクト6071は、サムネイル6011上におけるどの領域(領域6082や領域6083など)よりも表示順位が小さいため、サムネイル6011上の全ての領域を覆うように手前に表示される。つまり、表示順位が小さいほど、手前側に位置しているように表示する。
ユーザーの手指がつまみ状態のまま画面に近付けるように移動されると、その距離に応じて特定されたオブジェクト6071の表示順位を大きくする。ユーザー操作によりオブジェクト6071の表示順位が3を超えると、画面608は画面609に遷移する。画面609において、ユーザーの指とパネル面との距離に基づき、オブジェクト6071には表示順位3.5が与えられる。表示順位3.5は、領域6082の表示順位3よりも大きいので、オブジェクト6071は、領域6082よりも奥に重なっているように表示される。また、表示順位3.5は、領域6083の表示順位4よりも小さいので、オブジェクト6071は領域6083より手前に位置しているように表示する。
ユーザーはまた、画面608において、オブジェクト6071が領域6082および領域6083の範囲内に位置するように、画面に対して平行な方向に、手指をつまみ状態のまま移動させている。すなわち、ユーザーは、指を画面に対して平行および垂直な方向に移動することによって、特定オブジェクトとその他のオブジェクトとの重なり具合を変更することができる。サムネイル6031から切り出されたオブジェクト6071を特定オブジェクトとして選択する。その後ユーザーは、つまみ状態の指を簡単に操作するだけで、特定オブジェクト6071をサムネイル6011上の複数のオブジェクトとの重なり具合を変更することができる。
なお、ある画像上に表示された複数の領域に対して表示順位を設定する方法としては、以下のようなものがある。
画像が、測定距離に基づく合焦手段を有した撮像装置により撮影されたものであり、画像内にある各被写体までの距離が記録されている。この場合測定距離に応じて、たとえば0〜30cmには表示順位1、30cm〜1mには表示順位2、1〜3mには表示順3、3〜8mには表示順位4、8〜20mには表示順位5、20〜∞mには表示順位6を付する等の方法がある。なお、ここに述べた距離と表示順位との対応は一例であり、これに限定する趣旨ではない。
または、ユーザーが対象画像における複数の領域について任意の表示順位を設定できるようにしてもよい。もしくは、上記の方法を組み合わせて、あらかじめ設定された表示順位をユーザーが変更し得るような手段を提供して行うなど、種々の方法が存在する。
本実施例におけるサムネイル(画像)は、一般的にラスターイメージまたはビットマップ画像と呼ばれる多くの細密な点(画素)の集合による画像である。ファイル形式としては、BMP、JPEG、TIFF、GIF、PNG等が該当する。また、領域情報や領域ごとの表示順位に関する情報は、たとえばExifやDCFのような、画像データに付加するメタデータを保存するファイル形式として記録・管理することが可能である。
(実施例2)
前述の実施例では、2Dで表示した表示手段を有する装置を例に、説明した。本実施例では、表示手段が3Dである場合について説明する。3Dの場合、物体とパネル面との距離に応じて、3Dで表されたオブジェクトの「飛び出し量」を変更する。
図16は、本実施例における表示制御装置の構成を示した図である。
本実施例が示す表示制御装置は、3D画像生成部17を有する。さらに3D画像生成部17は、立体形状データ保持部171、左視点位置座標決定部172、右視点位置座標決定部173、左眼用画像生成部174、右眼用画像生成部175を有する。3D画像は一般に、視差を有する2つの画像をユーザーの右眼と左眼に表示する「2眼式3D画像」が実用されている。一般に、コンピューターグラフィックス画像は、仮想空間にオブジェクト形状データと仮想光源、仮想カメラとを配置し、仮想カメラの視点からのオブジェクトの見え方を、投影変換、隠面消去、シェーディング等のプロセスを経てレンダリングすることにより得られる。また、略同一の光軸方向を有する2の仮想カメラを間隔をおいて配置し、これらの視点からのレンダリングを右眼用、左眼用の画像とすることにより、コンピューターグラフィックスの2眼式3D画像が得られる。ここで、オブジェクト形状データを、上記の2つの仮想カメラの光軸方向に略垂直な平面状の背景形状データと、GUIオブジェクト形状データとで構成し、前記GUIオブジェクト形状データを前記背景形状データから仮想カメラの方向に飛び出した位置に配置してレンダリングすれば、GUIオブジェクトが背景から飛び出ているような視覚効果を有する3D画像が得られることとなる。
3D表示手段18は、複数のタイプが知られている。右眼と左眼に対してそれぞれ表示パネルを具え視差画像を表示するものや、1つの表示装置にそれぞれ偏光フィルタまたは赤青フィルタをかけた左右画像を重ねて表示し、ユーザーは偏光眼鏡または赤青眼鏡を通してそれを見るものがある。また、左眼用と右眼用の画像を時分割表示し、ユーザーは画像に同期して開閉するシャッター眼鏡を通してそれを見るもの、指向性を持つレンチキュラー板を使用し左右の眼に対応する画像を表示するものなどもある。
図17は本実施例に適用可能な表示制御装置の処理のフローを示す図である。3D表示手段におけるパネル面とユーザーの指までの距離に応じて、3Dで表されたオブジェクトの飛び出し量を変更する。なお、前述の実施例が示したステップと同様のステップについては、説明を省略する。
ステップS1004において、距離LとL0が異なるときは、その差分に応じて仮想空間上の3D形状データの配置を変更する。
ステップS1005において、レンダリングを行い、表示する3D画像を生成する。
ステップS1006において、生成された画像に基づいて3D表示手段18は3D画像を表示をする。
本実施例において、ユーザーが指をパネル面から遠ざけたり近付けたりする動作に応じて、3Dオブジェクトの飛び出し量が増大したり減少したりする。これにより、ユーザーに、GUIオブジェクトを「操作している」という視覚的な感覚を生じさせることができる。

Claims (17)

  1. 複数のオブジェクトを表示可能な表示手段と、
    物体を検知する検知手段と、
    前記物体の動作により、前記表示手段に表示された第一のオブジェクトを特定する特定手段と、
    前記物体と前記表示手段との距離を計測する計測手段と、
    前記距離に応じて、前記表示手段において、前記第一のオブジェクトと前記第一のオブジェクトとは異なる第二のオブジェクトとの何れを手前に表示させるか決定する表示制御手段とを有する表示制御装置。
  2. 前記表示制御手段は、前記距離が大きくなると、前記第一のオブジェクトがより手前に位置するように表示する請求項1に記載の表示制御装置。
  3. 前記表示制御手段は、前記距離が小さくなると、前記第一のオブジェクトが奥に位置するように表示する請求項1または2に記載の表示制御装置。
  4. 前記検知手段は、前記表示手段へのユーザーによる接触を検知し、
    前記特定手段は、ユーザーが接触したオブジェクトを前記第一のオブジェクトとして特定することを特徴とする請求項1乃至3の何れか一項に記載の表示制御装置。
  5. 前記検知手段は、ユーザーの親指および、それ以外の指の少なくとも一本の指がくっついたつまみ状態で前記表示手段へ接触したことを検知し、
    前記計測手段は、前記つまみ状態の指と前記表示手段との距離を計測することを特徴とする請求項1乃至4の何れか一項に記載の表示制御装置。
  6. 前記検知手段は、前記物体がパネル付近において所定時間以上停止した状態を検知する請求項1乃至3の何れか一項に記載の表示制御装置。
  7. 前記表示制御手段は、前記距離に応じて、前記第二のオブジェクトの表示状態を変更することを特徴とする請求項1乃至6の何れか一項に記載の表示制御装置。
  8. 前記表示制御手段は、前記第二オブジェクトのぼかし量を変えることを特徴とする請求項7に記載の表示制御装置。
  9. 前記表示制御手段は、前記第一のオブジェクトの表示状態を変更することを特徴とする請求項1乃至8の何れか一項に記載の表示制御装置。
  10. 前記表示制御手段は、前記第一オブジェクトの大きさを変えることを特徴とする請求項9に記載の表示制御装置。
  11. 前記表示制御手段は、前記第一オブジェクトの影を変えることを特徴とする請求項1乃至10の何れか一項に記載の表示制御装置。
  12. 前記表示制御手段は、前記第一オブジェクトを前記第二オブジェクトよりも相対的に上位の階層に表示することを特徴とする請求項1乃至11の何れか一項に記載の表示制御装置。
  13. 前記表示手段にはさらに、第三のオブジェクトが表示され、
    前記表示制御手段は、前記距離に応じて、前記第一オブジェクト、前記第二オブジェクト、前記第三オブジェクトの重なりを入れ替えるように表示することを特徴とする請求項1乃至12の何れか一項に記載の表示制御装置。
  14. 前記第二のオブジェクトおよび前記第3のオブジェクトは、前記表示手段に表示された画像内における、異なる領域であることを特徴とする請求項13に記載の表示制御装置。
  15. 前記第一のオブジェクトは、前記表示手段に表示された画像内に表示された複数のオブジェクトから切り出されたオブジェクトであることを特徴とする請求項1乃至14の何れか一項に記載の表示制御装置。
  16. 請求項1から請求項15の何れか一項に記載された表示制御装置の各手段として機能させることを特徴とするプログラム。
  17. 表示手段、検知手段、特定手段、計測手段、表示制御手段とを有し、
    前記表示手段が、複数のオブジェクトを表示可能であり、
    前記検知手段が、物体を検知する検知し、
    前記特定手段が、前記物体の動作により、前記表示手段に表示された第一のオブジェクトを特定し、
    前記計測手段が、前記物体と前記表示手段との距離を計測し、
    前記表示制御手段が、前記距離に応じて、前記表示手段において、前記第一のオブジェクトと前記第一のオブジェクトとは異なる第二のオブジェクトとの何れを手前に表示させるか決定することを特徴とする表示制御方法。
JP2011148284A 2011-07-04 2011-07-04 表示制御装置、制御方法及びプログラム Pending JP2013016018A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2011148284A JP2013016018A (ja) 2011-07-04 2011-07-04 表示制御装置、制御方法及びプログラム
US13/538,055 US20130009891A1 (en) 2011-07-04 2012-06-29 Image processing apparatus and control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011148284A JP2013016018A (ja) 2011-07-04 2011-07-04 表示制御装置、制御方法及びプログラム

Publications (2)

Publication Number Publication Date
JP2013016018A true JP2013016018A (ja) 2013-01-24
JP2013016018A5 JP2013016018A5 (ja) 2014-08-07

Family

ID=47438356

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011148284A Pending JP2013016018A (ja) 2011-07-04 2011-07-04 表示制御装置、制御方法及びプログラム

Country Status (2)

Country Link
US (1) US20130009891A1 (ja)
JP (1) JP2013016018A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014164755A (ja) * 2013-02-22 2014-09-08 Samsung Electronics Co Ltd センサを用いる近接動作認識装置及びその装置を用いた方法
JP2014174702A (ja) * 2013-03-07 2014-09-22 Konica Minolta Inc 表示制御装置、表示制御方法及び表示制御プログラム
JP2015082314A (ja) * 2013-10-24 2015-04-27 富士通株式会社 表示制御方法、表示制御プログラムおよび情報処理装置
JP2017091560A (ja) * 2016-12-14 2017-05-25 コニカミノルタ株式会社 表示制御装置、表示制御方法及び表示制御プログラム
US10394434B2 (en) 2013-02-22 2019-08-27 Samsung Electronics Co., Ltd. Apparatus and method for recognizing proximity motion using sensors
US12373049B2 (en) 2022-03-17 2025-07-29 Fujifilm Business Innovation Corp. Information processing apparatus, non-transitory computer readable medium storing program, and information processing method

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102051418B1 (ko) * 2012-09-28 2019-12-03 삼성전자주식회사 영상에 포함된 객체를 선택하기 위한 사용자 인터페이스 제어 장치 및 그 방법 그리고 영상 입력 장치
USD749102S1 (en) * 2013-05-10 2016-02-09 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
KR102276108B1 (ko) * 2014-05-26 2021-07-12 삼성전자 주식회사 폴더형 표시부를 가지는 전자 장치 및 이의 운영 방법
DE102014114742A1 (de) * 2014-10-10 2016-04-14 Infineon Technologies Ag Eine Vorrichtung zum Erzeugen eines Anzeigensteuerungssignals und ein Verfahren derselben
KR102748020B1 (ko) * 2017-02-15 2024-12-31 삼성전자주식회사 전자 장치 및 전자 장치의 수중 촬영 판단 방법
US11442591B2 (en) * 2018-04-09 2022-09-13 Lockheed Martin Corporation System, method, computer readable medium, and viewer-interface for prioritized selection of mutually occluding objects in a virtual environment
US12254282B2 (en) 2021-11-12 2025-03-18 Rockwell Collins, Inc. Method for automatically matching chart names
US12306007B2 (en) * 2021-11-12 2025-05-20 Rockwell Collins, Inc. System and method for chart thumbnail image generation
US12304648B2 (en) 2021-11-12 2025-05-20 Rockwell Collins, Inc. System and method for separating avionics charts into a plurality of display panels

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008293360A (ja) * 2007-05-25 2008-12-04 Victor Co Of Japan Ltd オブジェクト情報表示装置およびオブジェクト情報表示方法
JP2009245404A (ja) * 2008-04-01 2009-10-22 Fujifilm Corp 画像処理装置および方法並びにプログラム
JP2009259110A (ja) * 2008-04-18 2009-11-05 Toshiba Corp 表示オブジェクト制御装置、表示オブジェクト制御プログラムおよび表示装置
JP2010055627A (ja) * 2004-10-12 2010-03-11 Nippon Telegr & Teleph Corp <Ntt> 3次元ポインティング方法、3次元表示制御方法、3次元ポインティング装置、3次元表示制御装置、3次元ポインティングプログラム、及び3次元表示制御プログラム
JP2010146481A (ja) * 2008-12-22 2010-07-01 Brother Ind Ltd ヘッドマウントディスプレイ
WO2010098050A1 (ja) * 2009-02-25 2010-09-02 日本電気株式会社 電子機器のインターフェース、電子機器、並びに電子機器の操作方法、操作プログラム及び操作システム
JP2011517357A (ja) * 2008-03-04 2011-06-02 ジェスチャー テック,インコーポレイテッド 改良されたジェスチャに基づく画像操作

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8537112B2 (en) * 2006-02-08 2013-09-17 Oblong Industries, Inc. Control system for navigating a principal dimension of a data space
US8060841B2 (en) * 2007-03-19 2011-11-15 Navisense Method and device for touchless media searching
US8232990B2 (en) * 2010-01-05 2012-07-31 Apple Inc. Working with 3D objects
US9218119B2 (en) * 2010-03-25 2015-12-22 Blackberry Limited System and method for gesture detection and feedback
WO2012141350A1 (en) * 2011-04-12 2012-10-18 Lg Electronics Inc. Electronic device and method for displaying stereoscopic image

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010055627A (ja) * 2004-10-12 2010-03-11 Nippon Telegr & Teleph Corp <Ntt> 3次元ポインティング方法、3次元表示制御方法、3次元ポインティング装置、3次元表示制御装置、3次元ポインティングプログラム、及び3次元表示制御プログラム
JP2008293360A (ja) * 2007-05-25 2008-12-04 Victor Co Of Japan Ltd オブジェクト情報表示装置およびオブジェクト情報表示方法
JP2011517357A (ja) * 2008-03-04 2011-06-02 ジェスチャー テック,インコーポレイテッド 改良されたジェスチャに基づく画像操作
JP2009245404A (ja) * 2008-04-01 2009-10-22 Fujifilm Corp 画像処理装置および方法並びにプログラム
JP2009259110A (ja) * 2008-04-18 2009-11-05 Toshiba Corp 表示オブジェクト制御装置、表示オブジェクト制御プログラムおよび表示装置
JP2010146481A (ja) * 2008-12-22 2010-07-01 Brother Ind Ltd ヘッドマウントディスプレイ
WO2010098050A1 (ja) * 2009-02-25 2010-09-02 日本電気株式会社 電子機器のインターフェース、電子機器、並びに電子機器の操作方法、操作プログラム及び操作システム

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014164755A (ja) * 2013-02-22 2014-09-08 Samsung Electronics Co Ltd センサを用いる近接動作認識装置及びその装置を用いた方法
US10261612B2 (en) 2013-02-22 2019-04-16 Samsung Electronics Co., Ltd. Apparatus and method for recognizing proximity motion using sensors
US10394434B2 (en) 2013-02-22 2019-08-27 Samsung Electronics Co., Ltd. Apparatus and method for recognizing proximity motion using sensors
US10921926B2 (en) 2013-02-22 2021-02-16 Samsung Electronics Co., Ltd. Apparatus and method for recognizing proximity motion using sensors
JP2014174702A (ja) * 2013-03-07 2014-09-22 Konica Minolta Inc 表示制御装置、表示制御方法及び表示制御プログラム
JP2015082314A (ja) * 2013-10-24 2015-04-27 富士通株式会社 表示制御方法、表示制御プログラムおよび情報処理装置
US9792730B2 (en) 2013-10-24 2017-10-17 Fujitsu Limited Display control method, system and medium
JP2017091560A (ja) * 2016-12-14 2017-05-25 コニカミノルタ株式会社 表示制御装置、表示制御方法及び表示制御プログラム
US12373049B2 (en) 2022-03-17 2025-07-29 Fujifilm Business Innovation Corp. Information processing apparatus, non-transitory computer readable medium storing program, and information processing method

Also Published As

Publication number Publication date
US20130009891A1 (en) 2013-01-10

Similar Documents

Publication Publication Date Title
JP2013016018A (ja) 表示制御装置、制御方法及びプログラム
AU2023204616B2 (en) User interface camera effects
AU2021203177B2 (en) User interface camera effects
DK180452B1 (en) USER INTERFACES FOR RECEIVING AND HANDLING VISUAL MEDIA
JP5968905B2 (ja) 3dディスプレイ端末装置及びその操作方法
KR101873747B1 (ko) 이동 단말기 및 그 제어방법
CN104145233B (zh) 通过照相机模块跟踪用户的头部来控制屏幕的方法和设备、及其计算机可读记录介质
JP5300825B2 (ja) 指示受付装置、指示受付方法、コンピュータプログラム及び記録媒体
US20180114351A1 (en) Systems and methods for displaying representative images
WO2005069170A1 (ja) 画像ファイル一覧表示装置
KR20120033246A (ko) 화상 처리 장치, 화상 처리 방법 및 컴퓨터 프로그램
JP5710381B2 (ja) 表示装置、表示制御方法及びプログラム
JP5868044B2 (ja) 情報処理装置及びその制御方法、プログラム、コンピュータが読み取り可能なプログラム記憶媒体
EP3222036B1 (en) Method and apparatus for image processing
US9753548B2 (en) Image display apparatus, control method of image display apparatus, and program
JP2012203879A (ja) 表示装置、表示制御方法及びプログラム

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140623

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140623

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150217

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150420

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150924

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20160209