[go: up one dir, main page]

JP2018018484A - 表示制御方法、表示制御装置及びコンピュータプログラム - Google Patents

表示制御方法、表示制御装置及びコンピュータプログラム Download PDF

Info

Publication number
JP2018018484A
JP2018018484A JP2016201622A JP2016201622A JP2018018484A JP 2018018484 A JP2018018484 A JP 2018018484A JP 2016201622 A JP2016201622 A JP 2016201622A JP 2016201622 A JP2016201622 A JP 2016201622A JP 2018018484 A JP2018018484 A JP 2018018484A
Authority
JP
Japan
Prior art keywords
input
reference object
region
point
input reference
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.)
Granted
Application number
JP2016201622A
Other languages
English (en)
Other versions
JP6293231B2 (ja
Inventor
孝 根 李
Hyo Gun Lee
孝 根 李
鍾 周 李
Jong Ju Lee
鍾 周 李
元 京 李
Won Kyoung Lee
元 京 李
希 民 李
Hee Min Lee
希 民 李
鍾 賢 李
Jong Hyun Lee
鍾 賢 李
東 吉 申
Dongkil Shin
東 吉 申
孝 錫 金
Hyo Seok Kim
孝 錫 金
ホ ジン,ヒョン
Hyun Ho Jin
ホ ジン,ヒョン
秀 眞 金
Su Jean Kim
秀 眞 金
ア ミン,ス
Su Ah Min
ア ミン,ス
成 姫 李
Sung Hee Lee
成 姫 李
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.)
Naver Corp
Original Assignee
Naver Corp
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 Naver Corp filed Critical Naver Corp
Publication of JP2018018484A publication Critical patent/JP2018018484A/ja
Application granted granted Critical
Publication of JP6293231B2 publication Critical patent/JP6293231B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/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
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0362Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 1D translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts
    • 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/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials

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)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】 表示制御方法、表示制御装置及びコンピュータプログラムを提供する。
【解決手段】表示部上に表示された第1領域に対するユーザの第1入力を取得する段階と、第1入力に基づいて、第1領域内の入力基準オブジェクトをアクティブ化する段階と、第1入力に基づいて、表示部上の第2領域に、入力基準オブジェクトの操作のためのインターフェースを表示する段階と、インターフェースに対するユーザの第2入力を取得する段階と、第2入力に基づいて、第1領域内における入力基準オブジェクトの位置を変更する段階と、を含む表示制御方法である。
【選択図】 図3

Description

本発明は、表示制御方法、表示制御装置及びコンピュータプログラムに関する。
情報通信技術の飛躍的な発展によって、移動通信端末、パーソナルコンピュータのような多種の端末は、多様な機能を実行できるように具現化されている。
移動通信端末を例として挙げて説明すると、移動通信端末は、基本的な音声通信機能からさらに進んで、最近では、データ通信、カメラを利用した写真や動画の撮影、音楽ファイルまたは動画ファイルの再生、ゲーム、放送視聴など多様な機能を利用できるように具現化されている。
最近では、かような端末を利用して通信網に接続した後、多数のユーザとの間でメッセージを送受信することにより、対話を進めることができるメッセンジャープログラムの使用頻度が持続的に増加している。しかし、移動通信端末は、携帯性によるその大きさの制約により、表示手段及び入力手段の物理的大きさの制約があって、かような大きさの制約によって、ユーザは、メッセージを入力する過程において、多くの入力ミスを発生させるという問題点がある。
また、かような入力ミスを修正するために、ユーザは、入力ミスが発生した部分を選択しなければならないが、かような選択過程において、選択部分が指で隠されることにより、ユーザは、どの部分が正確に選択されたかということを確認することができないという問題点がある。
本発明が解決しようとする課題は、前述の問題点を解決するためのものであり、入力基準オブジェクトの移動正確度を向上させる方法、装置及びコンピュータプログラムを提供することである。
本発明が解決しようとする課題はまた、入力基準オブジェクトの操作のためのインターフェースを提供する方法、装置及びコンピュータプログラムを提供することである。
本発明が解決しようとする課題はまた、さらに簡便であって直観的に、入力基準オブジェクトを移動させることができる方法、装置及びコンピュータプログラムを提供することである。
本発明の一実施形態による表示制御方法は、表示部上に表示された第1領域に対するユーザの第1入力を取得する段階と、前記第1入力に基づいて、前記第1領域内の入力基準オブジェクトをアクティブ化する段階と、前記第1入力に基づいて、前記表示部上の第2領域に、前記入力基準オブジェクトの操作のためのインターフェースを表示する段階と、前記インターフェースに対するユーザの第2入力を取得する段階と、前記第2入力に基づいて、前記第1領域内での前記入力基準オブジェクトの位置を変更する段階と、を含んでよい。
前記インターフェースを表示する段階は、前記第2領域内のいずれか1つの地点を基準地点として設定し、前記基準地点は、前記第1領域内での前記入力基準オブジェクトの現在位置と対応する地点であってよい。
前記入力基準オブジェクトの位置を変更する段階は、前記基準地点と、前記第2入力に対応する入力地点との相対的位置関係;及び前記入力基準オブジェクトの現在位置と、前記入力基準オブジェクトの変更位置との相対的位置関係;が対応するように、前記第1領域内での前記入力基準オブジェクトの位置を、前記変更位置に変更することができる。
前記インターフェースは、前記入力基準オブジェクトの位置変更のための、一方向に沿って延びているスライダー(slider)、及び前記基準地点または前記第2入力に対応する入力地点に表示されるものであり、前記スライダー上に表示されるノブ(knob)を含んでよい。
前記第2入力は、連続する1以上の入力を含み、前記1以上の入力のうち少なくとも一つは、前記ノブに対する入力であってよい。
本発明の一実施形態による表示制御方法は、前記第2入力が終わった後、前記基準地点と対応する地点を、前記第1領域内での前記入力基準オブジェクトの現在位置と対応する地点に更新する段階をさらに含んでもよい。
本発明の他の実施形態によれば、前記第1領域内において、前記入力基準オブジェクトの位置は、二次元空間上で変更され、前記インターフェースは、前記入力基準オブジェクトの位置変更のための二次元平面、及び前記基準地点または前記第2入力に対応する入力地点に表示されるものであり、前記二次元平面上に表示されるノブを含んでよい。
本発明の一実施形態による表示制御方法は、前記第1領域において、前記の変更された位置に前記入力基準オブジェクトを表示する段階をさらに含んでもよい。
前記第1領域は、テキストが入力されるテキストボックスであり、前記第1入力は、前記テキストボックスの少なくとも一部に対するタップ、クリック及びタッチのうちいずれか一つであってよい。
本発明の一実施形態による表示制御装置は、1以上の領域を含む画面を表示する表示部と、前記表示部上に表示された1以上のオブジェクトに対するユーザの入力を取得する入力部と、前記入力部が、前記表示部上に表示された第1領域に対するユーザの第1入力を取得した場合、前記第1領域内の入力基準オブジェクトをアクティブ化し、前記表示部上の第2領域に、前記入力基準オブジェクトの操作のためのインターフェースを表示し、前記入力部が、前記表示部上に表示された前記インターフェースに対するユーザの第2入力を取得した場合、前記第2入力に基づいて、前記第1領域内における前記入力基準オブジェクトの位置を変更する制御部と、を含んでよい。
前記制御部は、前記第2領域内のいずれか1つの地点を基準地点として設定し、前記基準地点は、前記第1領域内における前記入力基準オブジェクトの現在位置と対応する地点であってよい。
前記制御部は、前記基準地点と、前記第2入力に対応する入力地点との相対的位置関係;及び前記入力基準オブジェクトの現在位置と、前記入力基準オブジェクトの変更位置との相対的位置関係;が対応するように、前記第1領域内における前記入力基準オブジェクトの位置を、前記変更位置に変更することができる。
前記制御部は、前記第1領域内において、1つの軸に沿って前記入力基準オブジェクトの位置を変更し、前記インターフェースは、前記入力基準オブジェクトの位置変更のための、一方向に沿って延びているスライダー、及び前記基準地点または前記第2入力に対応する入力地点に表示されるものであり、前記スライダー上に表示されるノブを含んでよい。
前記入力部は、連続する1以上の入力を含む第2入力を取得し、前記1以上の入力のうち少なくとも一つは、前記ノブに対する入力であってよい。
前記制御部は、前記入力部による前記第2入力の取得が終わった場合、前記基準地点と対応する地点を、前記第1領域内における前記入力基準オブジェクトの現在位置と対応する地点に更新することができる。
本発明の他の実施形態によれば、前記制御部は、前記第1領域内において、二次元空間上で前記入力基準オブジェクトの位置を変更し、前記インターフェースは、前記入力基準オブジェクトの位置変更のための二次元平面、及び前記基準地点または前記第2入力に対応する入力地点に表示されるものであり、前記二次元平面上に表示されるノブを含んでよい。
前記制御部は、前記第1領域において、前記の変更された位置に前記入力基準オブジェクトを表示する。
本発明の一実施形態によるコンピュータを利用して方法を実行させるために、記録媒体に保存されたコンピュータプログラムは、表示部上に表示された第1領域に対するユーザの第1入力を取得する段階と、前記第1入力に基づいて、前記第1領域内の入力基準オブジェクトをアクティブ化する段階と、前記第1入力に基づいて、前記表示部上の第2領域に、前記入力基準オブジェクトの操作のためのインターフェースを表示する段階と、前記インターフェースに対するユーザの第2入力を取得する段階と、前記第2入力に基づいて、前記第1領域内における前記入力基準オブジェクトの位置を変更する段階と、をコンピュータに実行させてよい。
前述したもの以外の他の側面、特徴、利点が、以下の図面、特許請求の範囲、及び発明の詳細な説明から明確になるであろう。
本発明の実施形態は、入力基準オブジェクトが表示される領域と、かような入力基準オブジェクトの位置を変更するためのインターフェースが表示される領域とを、分けられた領域に表示することにより、さらに簡便な操作で、正確に入力基準オブジェクトを、所望地点に位置させることができる。
本発明の実施形態はまた、入力基準オブジェクトの移動正確度を向上させることができ、さらに簡便であって直観的に、入力基準オブジェクトを移動させることができる。
本発明の実施形態はさらに、ユーザ端末の操作性を向上させることができる。
本発明の一実施形態による表示制御方法が実行されるユーザ端末の構成を示した図面である。 本発明の一実施形態による表示制御方法が実行されるユーザ端末の構成を示した図面である。 ユーザ端末によって実行される表示制御方法について説明するためのフローチャートである。 本発明の一実施形態による、ユーザ端末の表示部上に、第1入力を実行する画面を図示した図面である。 インターフェースを介して、入力基準オブジェクトの位置を変更する画面を図示した図面である。 二次元インターフェースを介して、入力基準オブジェクトの位置を変更する画面を図示した図面である。
本発明は、多様な変更を加えることができ、さまざまな実施形態を有することができるが、特定の実施形態を図面に例示し、詳細な説明によって詳細に説明する。本発明の効果、特徴、及びそれらを達成する方法は、図面と共に詳細に後述されている実施形態を参照すれば、明確になるであろう。しかし、本発明は、以下で開示される実施形態に限定されるものではなく、多様な形態で具現化されるものである。
以下、添付された図面を参照し、本発明の実施形態について詳細に説明するが、図面を参照して説明するとき、同一であるか、あるいは対応する構成要素は、同一の符号を付し、それについての重複説明は省略する。
以下の実施形態において、第1、第2のような用語は、限定的な意味ではなく、1つの構成要素を他の構成要素と区別する目的で使用されている。以下の実施形態において、単数の表現は、文脈上明白に異なって意味しない限り、複数の表現を含む。以下の実施形態において、「含む」または「有する」というような用語は、明細書に記載された特徴または構成要素が存在するということを意味するものであり、1以上の他の特徴または構成要素が付加される可能性をあらかじめ排除するものではない。図面では、説明の便宜のために、構成要素の大きさが誇張または縮小されていることがある。例えば、図面に示された各構成の大きさ及び形態は、説明の便宜のために任意に示されており、本発明は、必ずしも図示されたものに限定されるものではない。
図1は、本発明の一実施形態による表示制御方法が実行されるユーザ端末100の構成を示した図面である。
ユーザ端末100は、パソコン(PC:personal computer)であってもよいし、携帯端末であってもよい。図1では、ユーザ端末100が携帯端末であり、表示部110を含むスマートフォンとして図示されているが、本発明の思想は、それに限定されるものではない。
図2を参照すると、本発明の一実施形態によるユーザ端末100は、表示部110、制御部120及びメモリ130を含んでよい。
一実施形態による表示部110は、制御部120が生成した電気信号に応じて、図形、文字、またはそれらの組み合わせを表示する表示装置を意味する。例えば、表示部110は、CRT(cathode ray tube)、LCD(liquid crystal display)、PDP(plasma display panel)及びOLED(organic light emitting diode)のうちいずれか一つで構成されるが、本発明の思想は、それに限定されるものではない。
表示部110は、ユーザの入力を取得することができる入力手段を具備することができる。例えば、表示部110は、ユーザのタッチ座標を判別し、電気的信号に変換するディジタイザ(digitizer)をさらに具備し、表示装置に表示される画面によるユーザの入力を取得することができる。言い換えれば、表示部110は、タッチパネルを具備したタッチスクリーンであってよい。この場合、タッチパネルは、ユーザのタッチ座標だけではなく、タッチ圧力をさらに判別し、電気的信号に変換することができる。
ただし、このような入力手段は、表示部110と別途に具備されてもよいということは言うまでもない。例えば、入力手段は、表示部110と別途に具備されるキーボード、マウス、トラックボール、マイク及びボタンのうちいずれか一つであってもよい。
以下では、表示部110が、ユーザのタッチの有無及びタッチ圧力を判別することができる入力手段を具備するタッチスクリーンであるということを前提に説明するが、本発明は、それに限定されるものではない。
一実施形態による制御部120は、プロセッサのように、データを処理することができる全種の装置を含んでよい。ここで、「プロセッサ」は、例えば、プログラム内に含まれるコードまたは命令によって表現された機能を実行するために、物理的に構造化された回路を有する、ハードウェアに内蔵されたデータ処理装置を意味する。このようなハードウェアに内蔵されたデータ処理装置の例としては、マイクロプロセッサ、中央処理装置(CPU:central processing unit)、プロセッサコア、マルチプロセッサ、ASIC(application-specific integrated circuit)、FPGA(field programmable gate array)などの処理装置を網羅することができるが、本発明の範囲は、それらに限定されるものではない。
一実施形態によるメモリ130は、ユーザ端末100が処理するデータ、命令、プログラム、プログラムコードまたはそれらの組み合わせなどを、一時的または永久的に保存する機能を実行する。メモリ130は、磁気記録媒体またはフラッシュ記録媒体を含んでよいが、本発明の範囲は、それらに限定されるものではない。
図面には図示されていないが、本発明の一実施形態によるユーザ端末100は、通信部を含んでもよい。このような通信部は、他のネットワーク装置との間で、有線/無線接続を介して、制御信号またはデータ信号のような信号を送受信するために必要なハードウェア及びソフトウェアを含む装置であってよいが、本発明の範囲は、それに限定されるものではない。
一実施形態による制御部120は、表示部110上に表示された第1領域に対するユーザの第1入力を取得することができる。
本発明において、「表示部上に表示された領域」のようなある「領域」は、1つの表示部110上において、コンテンツ及び操作インターフェースなどが表示される分けられた領域を意味することもできる。
一方、本発明において、「ある領域に対する入力」は、表示部110に、当該領域が表示された位置、または表示されたと認めることができる位置に対する入力を意味する。
前述のように、本発明において、表示部110は、タッチスクリーンを意味するので、第1入力、そして以下で説明する第2入力などは、タッチスクリーン上で行われるユーザの入力を意味する。
また、かような入力は、単純なタッチ入力、複数の互いに異なるタッチ圧力を含む入力、一方向に既設定の所定速度以上で移動する入力、既設定の時間以内に、複数の入力が反復される入力、及び既設定の時間以上の間持続される入力のうちいずれか一つであってよい。
本発明において、「第1領域」は、ユーザがその内容を編集しようとする対象領域を意味する。例えば、第1領域は、ウェブアドレスを入力するアドレスウィンドウのようなテキストボックスであってよく、ユーザは、第1領域に対する第1入力を実行することによりテキストボックスに対する内容の編集を開始することができる。ここで、このような編集は、テキストの追加、修正及び削除などを意味する。ただし、それらは、例示的なものであり、本発明の思想は、それらに限定されるものではなく、テキスト以外に、キャラクタ、イメージ及び動画を含む領域も、本発明の第1領域になるということは自明である。
一実施形態による制御部120は、取得された第1入力に基づいて、第1領域内の入力基準オブジェクトをアクティブ化することができる。
本発明において、「入力基準オブジェクト」は、現在入力及び/または編集がなされている部分(位置)を示すためのオブジェクトを意味する。前述のように、本発明において、第1領域は、ユーザがその内容を編集しようとする対象領域を意味するので、入力基準オブジェクトは、第1領域の内容中、いずれの部分(位置)に対する編集がなされているかということを示すことができる。例えば、入力基準オブジェクトは、コンピュータ上で使用されるカーソルであってよい。
一方、本発明において、入力基準オブジェクトの「アクティブ化」は、該入力基準オブジェクトが使用可能な状態に転換されるということを意味する。例えば、入力基準オブジェクトの「アクティブ化」は、第1領域に入力基準オブジェクトを表示し、ユーザの操作によって、移動可能にすることを意味する。ただし、かような説明は、例示的なものであり、本発明の思想は、それに限定されるものではない。
一実施形態による制御部120は、第1入力に基づいて、表示部110上の第2領域に、入力基準オブジェクトの操作のためのインターフェースを表示することができる。
前述のように、「表示部上の領域」のようなある「領域」は、表示部110上において、コンテンツ及び操作インターフェースが表示される分けられた領域を意味する。また、入力基準オブジェクトは、現在入力及び/または編集がなされている部分を示すためのオブジェクトを意味する。
本発明において、「入力基準オブジェクトの操作のためのインターフェース」は、入力基準オブジェクトの第1領域内における位置を移動させるための多様なインターフェースを意味する。例えば、このようなインターフェースは、入力基準オブジェクトの位置を1つの軸に沿って変更するためのスライダー、及びスライダー上で動くものであり、第1領域での入力基準オブジェクトの位置に対応するノブを含んでよい。かような場合、ユーザは、ノブをスライダーに沿って移動させることにより、第1領域内における入力基準オブジェクトの位置を移動させることができる。
また、このようなインターフェースは、入力基準オブジェクトの位置を二次元空間内で変更するための、全方向に操作が可能なノブを含んでもよい。かような場合、ユーザは、入力基準オブジェクトの位置を、移動させようとする方向にノブを操作することにより、第1領域内における入力基準オブジェクトの位置を移動させることができる。
ただし、前述の2つのインターフェースは、例示的なものであり、ユーザの操作に対応し、オブジェクトの位置を移動させることができる手段であるならば、本発明に制限なしに使用される。
一実施形態による制御部120は、インターフェース表示において、第2領域内のいずれか1つの地点を基準地点として設定することができる。ここで、該基準地点は、第1領域内における入力基準オブジェクトの現在位置と対応する地点を意味する。
制御部120は、第1領域内における入力基準オブジェクトの現在位置と対応する基準地点を、第2領域内に設定することにより、他の領域である第1領域にある入力基準オブジェクトの位置を第2領域に示し、それを参照し、ユーザは、第1領域内の入力基準オブジェクトの位置を変更することができる。
一方、制御部120による「入力基準オブジェクトのアクティブ化」及び「操作のためのインターフェース表示」は、同時または順次に実行される。従って、制御部120は、入力基準オブジェクトをアクティブ化すると同時に、操作のためのインターフェースを表示することもできるし、入力基準オブジェクトをアクティブ化した後、操作のためのインターフェースを表示することもできる。
一実施形態による制御部120は、第2領域に表示されたインターフェースに対するユーザの第2入力を取得することができる。
前述のように、「ある領域に対する入力」は、表示部110に、当該領域が表示された位置、または表示されたと認めることができる位置に対する入力を意味する。従って、第2領域に表示されたインターフェースに対する入力を取得することも、表示部110に、当該インターフェースが表示された位置、または表示されたと認めることができる位置に対する入力を取得することを意味する。ここで、第2入力のような「入力」は、前述の通りであるので、詳細な説明は省略する。
第2入力は、インターフェースの種類によって異なる。例えば、該インターフェースが、入力基準オブジェクトの位置を1つの軸に沿って変更するためのスライダー、及びスライダー上で動くものであり、入力基準オブジェクトの位置を意味するノブを含む場合、第2入力は、スライダー上のノブに対する連続する入力であってよい。ここで、「連続する入力」は、1以上の入力がドラッグで連結されることを意味し、ドラッグは、最初入力がなされた状態で、入力の解除なしに、他の地点に入力を移動させることを意味する。従って、制御部120は、第2入力として、ノブに対する入力を含み、ドラッグで連結された連続する入力を取得することができる。
一方、インターフェースが、入力基準オブジェクトの位置を二次元空間内で変更するための、全方向に操作が可能なノブを含む場合、第2入力は、ノブを一方向に押したり引いたりするドラッグ及び/またはタッチであってよい。ここで、かような場合にも、第2入力は、連続する入力であってよいということは言うまでもない。
ただし、第2入力は、前述の例示に限定されるものではなく、インターフェースの種類によって異なる。
一実施形態による制御部120は、取得された第2入力に基づいて、第1領域内における入力基準オブジェクトの位置を変更することができる。
例えば、制御部120は、基準地点と、第2入力に対応する入力地点との相対的位置関係;及び入力基準オブジェクトの現在位置と、入力基準オブジェクトの変更位置との相対的位置関係;が対応するように、第1領域内における入力基準オブジェクトの位置を、変更位置に変更することができる。ここで、この場合にも、前述のように、基準地点は、第1領域内における入力基準オブジェクトの現在位置と対応する地点を意味するということは言うまでもない。
仮にインターフェースが、入力基準オブジェクトの位置を1つの軸に沿って変更するためのスライダー、及びスライダー上で動くものであり、入力基準オブジェクトの位置を意味するノブを含み、基準地点が、スライダーの中央であると仮定する。このとき、ユーザが、基準地点を基準に、スライダー上の左にノブをドラッグした場合、該基準地点と、第2入力に対応する入力地点との相対的位置関係は、中央である地点(基準地点)、及び中央より相対的に左側である地点(第2入力に対応する地点)になり得る。制御部120は、かような相対的な位置関係を参照し、入力基準オブジェクトの現在位置と変更位置との関係が、前述の関係に対応するように、入力基準オブジェクトの変更位置を決定することができる。言い換えれば、制御部120は、入力基準オブジェクトの変更位置が、入力基準オブジェクトの現在位置より相対的に左側に位置するように、入力基準オブジェクトの変更位置を決定することができる。
このとき、制御部120は、基準地点と、第2入力に対応する入力地点との間の距離(以下、第1距離)を参照し、入力基準オブジェクトの現在位置と、入力基準オブジェクトの変更位置との距離(以下、第2距離)を決定することができる。例えば、制御部120は、前述の第1距離と、前述の第2距離とが同一であるように決定することもできるし、第2距離が第1距離の2倍、3倍または5倍になるように決定することもできる。かような倍率の決定は、表示部110の大きさ、入力手段(図示せず)の感度などに応じて設定されてもよいし、あるいはユーザによって設定されてもよい。
一方、インターフェースが、入力基準オブジェクトの位置を二次元空間内で変更するための、全方向に操作が可能なノブを含み、基準地点が、インターフェースの中央であると仮定する。このとき、ユーザが、基準地点を基準に、インターフェースの左上端にノブをドラッグした場合、基準地点と、第2入力に対応する入力地点との相対的位置関係は、中央である地点(基準地点)、及び中央より相対的に左上端である地点(第2入力に対応する地点)になり得る。制御部120は、かような相対的位置関係を参照し、入力基準オブジェクトの変更位置が、入力基準オブジェクトの現在位置より、相対的に左上端に位置するように、入力基準オブジェクトの変更位置を決定することができる。ここで、かような場合にも、制御部120は、第1距離及び設定された倍率を用いて、第2距離を決定することができるということは言うまでもない。
一方、制御部120は、第2入力が連続する1以上の入力を含む場合、連続する第2入力に基づいて、第1領域内における入力基準オブジェクトの位置を連続して変更することができる。さらには、制御部120は、連続する第2入力が終わった場合、第2領域内の基準地点と対応する第1領域内の地点を、第1領域内における入力基準オブジェクトの現在位置と対応する地点に更新することができる。
例えば、インターフェースが、入力基準オブジェクトの位置を1つの軸に沿って変更するためのスライダー、及びスライダー上で動くものであり、入力基準オブジェクトの位置を意味するノブを含み、第2入力が、ノブを左側にドラッグする入力である場合、第1領域内の入力基準オブジェクトの位置が左側に変更される。このとき、第2入力であるノブを左側にドラッグする入力が終われば、制御部120は、ノブが再びスライダーの中央に表示されるようにし、ノブの位置と対応する第1領域内における地点を、第1領域内における入力基準オブジェクトの現在位置と対応する地点に更新することができる。言い換えれば、制御部120は、第2入力が終わった場合、第2領域内の基準地点と対応する第1領域内の地点を、第1領域内における入力基準オブジェクトの現在位置と対応する地点に更新することができる。
一実施形態による制御部120は、第1領域に、変更された位置によって、入力基準オブジェクトを表示することができる。
このように、ユーザは、第1領域内の入力基準オブジェクトをさらに正確であって迅速に移動させることができる。特に、ユーザ端末100がタッチパネルを入力手段として具備する場合、現在入力がなされている領域は、必然的にユーザの指によって隠されるので、正確な入力が困難であるという不都合があった。さらに詳細には、文章の入力中に、文章の他の部分に発生した入力ミスを修正したり、文章の中間に一部語句を追加したりしたい場合、入力ミスが発生した地点、または修正を所望する地点に、入力基準オブジェクトを正確に位置させ難いという不都合があった。
本発明は、入力基準オブジェクトが表示される領域と、かような入力基準オブジェクトの位置を変更するためのインターフェースが表示される領域とを、分けられた領域に表示することにより、さらに簡便な操作でもって、正確に入力基準オブジェクトを、所望地点に位置させることができる。それにより、本発明は、ユーザ端末100の操作性を向上させることができる。
図3は、ユーザ端末100によって実行される表示制御方法について説明するためのフローチャートである。以下では、図1及び図2で説明した内容と重複する内容の詳細な説明は省略する。
まず、図3を参照すると、一実施形態による制御部120は、表示部110上に表示された第1領域に対するユーザの第1入力を取得することができる(S31)。
本発明において、「第1領域」は、ユーザがその内容を編集しようとする対象領域を意味する。例えば、第1領域は、テキストボックスであってよく、ユーザは、第1領域に対する第1入力を実行することにより、テキストボックスに対する内容を編集することができる。ここで、このような編集は、テキストの追加、修正及び削除などを意味する。ただし、それらは例示的なものであり、本発明の思想は、それらに限定されるものではなく、テキスト以外に、キャラクタ、イメージ及び動画を含む領域も、本発明の第1領域になるということは自明である。
一実施形態による制御部120は、取得された第1入力に基づいて、第1領域内の入力基準オブジェクトをアクティブ化することができる(S32)。
本発明において、「入力基準オブジェクト」は、現在入力及び/または編集がなされている部分を示すためのオブジェクトを意味する。前述のように、本発明において、第1領域は、ユーザがその内容を編集しようとする対象領域を意味するので、入力基準オブジェクトは、第1領域の内容のうちいずれの部分に対する編集がなされているかということを示すことができる。例えば、入力基準オブジェクトは、コンピュータ上で使用されるカーソルであってよい。
一方、本発明において、入力基準オブジェクトの「アクティブ化」は、入力基準オブジェクトが使用可能な状態に転換されることを意味する。例えば、入力基準オブジェクトの「アクティブ化」は、第1領域に入力基準オブジェクトを表示し、ユーザの操作によって移動可能にすることを意味する。ただし、かような説明は例示的なものであり、本発明の思想は、それに限定されるものではない。
一実施形態による制御部120は、第1入力に基づいて、表示部110上の第2領域に、入力基準オブジェクトの操作のためのインターフェースを表示することができる(S33)。
ここで、入力基準オブジェクトは、現在入力及び/または編集がなされている部分を示すためのオブジェクトを意味する。
本発明において、「入力基準オブジェクトの操作のためのインターフェース」は、第1領域内において、入力基準オブジェクトの位置を移動させるための多様なインターフェースを意味する。例えば、このようなインターフェースは、入力基準オブジェクトの位置を1つの軸に沿って変更するためのスライダー、及びスライダー上で動くものであり、入力基準オブジェクトの位置を意味するノブを含んでよい。また、このようなインターフェースは、入力基準オブジェクトの位置を二次元空間内で変更するための、全方向に操作が可能なノブを含んでもよい。ただし、前述の2つのインターフェースは、例示的なものであり、ユーザの操作に対応し、オブジェクトの位置を移動させることができる手段であるならば、本発明に制限なしに使用される。
一方、制御部120は、インターフェース表示において、第2領域内のいずれか1つの地点を基準地点として設定することができる。ここで、該基準地点は、第1領域内における入力基準オブジェクトの現在位置と対応する地点を意味する。
制御部120は、第1領域内における入力基準オブジェクトの現在位置と対応する基準地点を、第2領域内に設定することにより、他の領域である第1領域にある入力基準オブジェクトの位置を第2領域に示し、それを参照し、ユーザが第1領域内の入力基準オブジェクトの位置を第2領域で変更できるようにする。
一方、S32の「入力基準オブジェクトのアクティブ化」及びS33の「操作のためのインターフェースの表示」は、説明のために時系列的に記載されたものであり、同時または順次に実行されてよい。
一実施形態による制御部120は、第2領域に表示されたインターフェースに対するユーザの第2入力を取得することができる(S34)。
ここで、第2入力は、インターフェースの種類によって異なる。例えば、インターフェースが、入力基準オブジェクトの位置を1つの軸に沿って変更するためのスライダー、及びスライダー上で動くものであり、入力基準オブジェクトの位置を意味するノブを含む場合、制御部120は、スライダー上のノブに対する連続する入力を取得することができる。ここで、「連続する入力」は、1以上の入力が、ドラッグで連結されることを意味し、ドラッグは、最初入力がなされた状態で、入力の解除なしに、他の地点に入力を移動させることを意味する。言い換えれば、制御部120は、ノブに対する入力を含み、ドラッグで連結された連続する入力を取得することができる。
また、インターフェースが、入力基準オブジェクトの位置を二次元空間内で変更するための、全方向に操作が可能なノブを含む場合、制御部120は、ノブを一方向に押したり引いたりするドラッグ及び/またはタッチを取得することができる。
第2入力は、前述の例示に限定されるものではなく、インターフェースの種類によって異なる。
一実施形態による制御部120は、取得された第2入力に基づいて、第1領域内における入力基準オブジェクトの位置を変更することができる(S35)。
例えば、制御部120は、基準地点と、第2入力に対応する入力地点との相対的位置関係;及び入力基準オブジェクトの現在位置と、入力基準オブジェクトの変更位置との相対的位置関係;が対応するように、第1領域内における入力基準オブジェクトの位置を、変更位置に変更することができる。ここで、この場合にも、前述のように、基準地点は、第1領域内における入力基準オブジェクトの現在位置と対応する地点を意味するということは言うまでもない。
例えば、インターフェースが、入力基準オブジェクトの位置を1つの軸に沿って変更するためのスライダー、及びスライダー上で動くものであり、入力基準オブジェクトの位置を意味するノブを含み、基準地点がスライダーの中央であると仮定する。このとき、ユーザが、基準地点を基準にし、スライダー上の左にノブをドラッグした場合、基準地点と、第2入力に対応する入力地点との相対的位置関係は、中央である地点(基準地点)、及び中央より相対的に左側である地点(第2入力に対応する地点)になり得る。制御部120は、かような相対的な位置関係を参照し、入力基準オブジェクトの現在位置と変更位置との関係が、前述の関係に対応するように、入力基準オブジェクトの変更位置を決定することができる。言い換えれば、制御部120は、入力基準オブジェクトの変更位置が、入力基準オブジェクトの現在位置より相対的に左側に位置するように、入力基準オブジェクトの変更位置を決定することができる。
このとき、制御部120は、基準地点と、第2入力に対応する入力地点との間の距離(第1距離)を参照し、入力基準オブジェクトの現在位置と、入力基準オブジェクトの変更位置との距離(第2距離)を決定することができる。例えば、制御部120は、前述の第1距離と、前述の第2距離とが同一であるように決定することもできるし、第2距離が、第1距離の2倍、3倍または5倍になるように決定することもできる。かような倍率の決定は、表示部110の大きさ、入力手段(図示せず)の感度などに応じて設定されてもよいし、あるいはユーザによって設定されてもよい。
一方、インターフェースが、入力基準オブジェクトの位置を二次元空間内で変更するための、全方向に操作が可能なノブを含み、基準地点がインターフェースの中央であると仮定する。このとき、ユーザが、基準地点を基準にし、インターフェースの左上端にノブをドラッグした場合、基準地点と、第2入力に対応する入力地点との相対的位置関係は、中央である地点(基準地点)、及び中央より相対的に左上端である地点(第2入力に対応する地点)になり得る。制御部120は、かような相対的位置関係を参照し、入力基準オブジェクトの変更位置が、入力基準オブジェクトの現在位置より相対的に左上端に位置するように、入力基準オブジェクトの変更位置を決定することができる。ここで、かような場合にも、制御部120は、第1距離、及び設定された倍率を用いて、第2距離を決定することができるということは言うまでもない。
一方、制御部120は、第2入力が、連続する1以上の入力を含む場合、連続する第2入力に基づいて、第1領域内における入力基準オブジェクトの位置を変更することができる。
さらには、制御部120は、連続する第2入力が終わった場合、第2領域内の基準地点と対応する第1領域内の地点を、第1領域内における入力基準オブジェクトの現在位置と対応する地点に更新することができる(S36)。例えば、第2入力であるノブを、左側にドラッグする入力が終われば、制御部120は、ノブが再びスライダーの中央に表示されるようにすると同時に、ノブの位置と対応する第1領域内における地点を、第1領域内における入力基準オブジェクトの現在位置と対応する地点に更新することができる。言い換えれば、制御部120は、第2入力が終わった場合、第2領域内の基準地点と対応する第1領域内の地点を、第1領域内における入力基準オブジェクトの現在位置と対応する地点に更新することができる。
一実施形態による制御部120は、第1領域において、変更された位置に入力基準オブジェクトを表示することができる(S37)。
図4ないし図6は、一実施形態による、ユーザ端末100の表示部110に表示される画面を図示したものである。
図4は、本発明の一実施形態による、ユーザ端末100の表示部110上に、第1入力を実行する画面510,520,530を図示したものである。
まず、最初の画面510を参照すると、画面510は、ウェブアドレスを入力する第1領域511と、付随的なメニューを含むヘッダ領域513と、ウェブページが表示されるウェブページ表示領域514と、を含んでよい。
制御部120が、画面510の第1領域511に対する第1入力であるタッチ入力512を取得した場合、制御部120は、2番目の画面520のように、第1領域521において、入力基準オブジェクト522をアクティブ化し、第2領域523に、入力基準オブジェクトの操作のためのインターフェースを表示することができる。ここで、制御部120は、第1領域に対する入力を実行するためのキーパッド526をさらに表示することができるということは言うまでもない。このとき、該インターフェースは、入力基準オブジェクト522の位置変更のためのスライダー525、及び基準地点または第2入力に対応する入力地点に表示されるものであり、スライダー525上に表示されるノブ524を含んでよい。
一方、ユーザは、3番目の画面530のように、キーパッド532を利用して、アクティブ化された入力基準オブジェクトによって、第1領域531にウェブアドレスを入力することができる。
図5は、インターフェースを介して、入力基準オブジェクトの位置を変更する画面610,620,630を図示したものである。
まず、最初の画面610を参照すると、ウェブアドレスを入力した場合、入力基準オブジェクト613は、ウェブアドレスの最後の文字の後に位置することが一般的である。このとき、従来技術によれば、入力ミスである「htitp」を「http」に修正しようとする場合、ユーザは、「htitp」のiが位置するところを正確にタッチしなければならなかった。
しかし、本発明の一実施形態によれば、ユーザは、スライダー612上のノブ611を左右に操作することにより、入力基準オブジェクト613の位置を変更させることができる。さらに具体的には、2番目の画面620を参照すると、ユーザは、ノブ621をスライダー623に沿って左側に移動させるドラッグ入力622を実行することにより、入力基準オブジェクト624を、入力ミスが発生した位置に正確に移動させることができる。このとき、スライダーは、ユーザのドラッグ入力によって長さが拡張される。
一方、第2入力であるドラッグ入力622が終わった場合、3番目の画面630のように、入力基準オブジェクト631は、最後の修正が発生した位置に位置し、ノブ及びスライダーは、本来の状態に復旧される。すなわち、ノブ633は、再び中央に位置し、スライダー632は、長さが再び縮小される。このとき、制御部120は、基準地点、すなわち、ノブ633が位置する中央地点を、入力基準オブジェクト631の現在位置と対応する地点に更新することができる。
その後、ユーザは、再びノブ633をスライダー632上のある一地点に移動させることにより、入力基準オブジェクト631の位置を変更することができる。
図6は、二次元インターフェースを介して、入力基準オブジェクトの位置を変更する画面710,720を図示したものである。
まず、最初の画面710を参照すると、「かなり便利な」で入力ミスが発生したということを確認することができる。従来技術によれば、ユーザは、「k」が位置するところを正確にタッチしなければならなかった。
しかし、本発明の一実施形態によれば、ユーザは、ノブ712を、左右だけではなく、上下にも操作することにより、入力基準オブジェクト711の位置を変更させることができる。
さらに具体的には、2番目の画面720を参照すると、ユーザは、ノブ722を右上にドラッグする入力723を実行することにより、入力基準オブジェクト721を、入力ミスが発生した位置である「k」に正確に移動させることができる。
上記で説明した本発明による実施形態は、コンピュータ上で多様な構成要素を介して実行されるコンピュータプログラムの形態で具現化され、かようなコンピュータプログラムは、コンピュータで読み取り可能な記録媒体に記録される。ここで、このような媒体は、ハードディスク、フロッピー(登録商標)ディスク及び磁気テープのような磁気媒体;CD(compact disc)−ROM(read only memory)及びDVD(digital versatile disc)のような光記録媒体;フロプティカルディスク(floptical disk)のような光磁気媒体;及びROM、RAM(random access memory)、フラッシュメモリのような、プログラム命令を保存して実行するように特別に構成されたハードウェア装置;を含んでよい。さらに、このような媒体は、ネットワーク上で伝送可能な形態で具現化される無形の媒体を含んでもよく、例えば、ソフトウェア形態またはアプリケーション形態に具現化され、ネットワークを介して、伝送及び配布が可能な形態の媒体であってもよい。
一方、コンピュータプログラムは、本発明のために特別に設計されて構成されたものでもあり、コンピュータソフトウェア分野の当業者に周知の使用可能なものでもある。コンピュータプログラムの例としては、コンパイラによって使用されるような機械語コードだけではなく、インタープリタなどを使用して、コンピュータによって実行される高級言語コードも含まれる。
本発明において説明した特定の実行は、一実施形態であり、いかなる方法によっても、本発明の範囲を限定するものではない。明細書の簡潔さのために、従来の電子的な構成、制御システム、ソフトウェア、前記システムの他の機能的な側面の記載は省略している。また、図面に図示された構成要素間の線の連結の有無は、機能的な連結及び/または物理的または回路的な連結を例示的に示したものであり、実際の装置では、代替可能であったり追加されたりする多様な機能的な連結、物理的な連結または回路の連結としても示される。また、「必須な」、「重要に」というように、具体的な言及がなければ、本発明の適用のために必ずしも必要な構成要素ではないこともある。
従って、本発明の思想は、前述の実施形態に限定して決定されるものではなく、特許請求の範囲のみならず、特許請求の範囲と均等であるか、あるいはそれらから等価的に変更された全ての範囲は、本発明の思想の範疇に属するものであるといえる。
本発明の表示制御方法、表示制御装置及びコンピュータプログラムは、例えば、携帯用メッセージ送受信関連の技術分野に効果的に適用可能である。
100 ユーザ端末
110 表示部
120 制御部
130 メモリ
510,610,710 最初の画面
511,521,531 第1領域
512 タッチ入力
513 ヘッダ領域
522,613,624,631,711,721 入力基準オブジェクト
523 第2領域
524,611,621,633,712,722 ノブ
525,612,623,632 スライダー
526,532 キーパッド
520,620,720 2番目の画面
530,630 3番目の画面
622,723 ドラッグ入力

Claims (18)

  1. 表示部上に表示された第1領域に対するユーザの第1入力を取得する段階と、
    前記第1入力に基づいて、前記第1領域内の入力基準オブジェクトをアクティブ化する段階と、
    前記第1入力に基づいて、前記表示部上の第2領域に、前記入力基準オブジェクトの操作のためのインターフェースを表示する段階と、
    前記インターフェースに対するユーザの第2入力を取得する段階と、
    前記第2入力に基づいて、前記第1領域内における前記入力基準オブジェクトの位置を変更する段階と、を含む表示制御方法。
  2. 前記インターフェースを表示する段階は、
    前記第2領域内のいずれか1つの地点を基準地点として設定し、
    前記基準地点は、前記第1領域内における前記入力基準オブジェクトの現在位置と対応する地点である、請求項1に記載の表示制御方法。
  3. 前記入力基準オブジェクトの位置を変更する段階は、
    前記基準地点と、前記第2入力に対応する入力地点との相対的位置関係;及び前記入力基準オブジェクトの現在位置と、前記入力基準オブジェクトの変更位置との相対的位置関係;が対応するように、前記第1領域内における前記入力基準オブジェクトの位置を、前記変更位置に変更する、請求項2に記載の表示制御方法。
  4. 前記第1領域内において、前記入力基準オブジェクトの位置は、1つの軸に沿って変更され、
    前記インターフェースは、
    前記入力基準オブジェクトの位置変更のための、一方向に沿って延びているスライダーと、
    前記基準地点または前記第2入力に対応する入力地点に表示されるものであり、前記スライダー上に表示されるノブと、を含む、請求項2または3に記載の表示制御方法。
  5. 前記第2入力は、連続する1以上の入力を含み、
    前記1以上の入力のうち少なくとも一つは、前記ノブに対する入力である、請求項4に記載の表示制御方法。
  6. 前記第2入力が終わった後、前記基準地点と対応する地点を、前記第1領域内における前記入力基準オブジェクトの現在位置と対応する地点に更新する段階をさらに含む、請求項2ないし5のうちいずれか1項に記載の表示制御方法。
  7. 前記第1領域内において、前記入力基準オブジェクトの位置は、二次元空間上で変更され、
    前記インターフェースは、
    前記入力基準オブジェクトの位置変更のための二次元平面と、
    前記基準地点または前記第2入力に対応する入力地点に表示されるものであり、前記二次元平面上に表示されるノブと、を含む、請求項2または3に記載の表示制御方法。
  8. 前記第1領域において、前記の変更された位置に前記入力基準オブジェクトを表示する段階をさらに含む、請求項1ないし7のうちいずれか1項に記載の表示制御方法。
  9. 前記第1領域は、テキストが入力されるテキストボックスであり、
    前記第1入力は、前記テキストボックスの少なくとも一部に対するタップ、クリック及びタッチのうちいずれか一つである、請求項1ないし7のうちいずれか1項に記載の表示制御方法。
  10. 1以上の領域を含む画面を表示する表示部と、
    前記表示部上に表示された1以上のオブジェクトに対するユーザの入力を取得する入力部と、
    前記入力部が、前記表示部上に表示された第1領域に対するユーザの第1入力を取得した場合、前記第1領域内の入力基準オブジェクトをアクティブ化し、前記表示部上の第2領域に、前記入力基準オブジェクトの操作のためのインターフェースを表示し、前記入力部が、前記表示部上に表示された前記インターフェースに対するユーザの第2入力を取得した場合、前記第2入力に基づいて、前記第1領域内における前記入力基準オブジェクトの位置を変更する制御部と、を含む表示制御装置。
  11. 前記制御部は、前記第2領域内のいずれか1つの地点を基準地点として設定し、
    前記基準地点は、前記第1領域内における前記入力基準オブジェクトの現在位置と対応する地点である、請求項10に記載の表示制御装置。
  12. 前記制御部は、前記基準地点と、前記第2入力に対応する入力地点との相対的位置関係;及び前記入力基準オブジェクトの現在位置と、前記入力基準オブジェクトの変更位置との相対的位置関係;が対応するように、前記第1領域内における前記入力基準オブジェクトの位置を、前記変更位置に変更する、請求項11に記載の表示制御装置。
  13. 前記制御部は、前記第1領域内において、1つの軸に沿って前記入力基準オブジェクトの位置を変更し、
    前記インターフェースは、
    前記入力基準オブジェクトの位置変更のための、一方向に沿って延びているスライダーと、
    前記基準地点または前記第2入力に対応する入力地点に表示されるものであり、前記スライダー上に表示されるノブと、を含む、請求項11または12に記載の表示制御装置。
  14. 前記入力部は、連続する1以上の入力を含む第2入力を取得し、
    前記1以上の入力のうち少なくとも一つは、前記ノブに対する入力である、請求項13に記載の表示制御装置。
  15. 前記入力部による前記第2入力の取得が終わった場合、前記制御部は、前記基準地点と対応する地点を、前記第1領域内における前記入力基準オブジェクトの現在位置と対応する地点に更新する、請求項11ないし14のうちいずれか1項に記載の表示制御装置。
  16. 前記制御部は、前記第1領域内において、二次元空間上で前記入力基準オブジェクトの位置を変更し、
    前記インターフェースは、
    前記入力基準オブジェクトの位置変更のための二次元平面と、
    前記基準地点または前記第2入力に対応する入力地点に表示されるものであり、前記二次元平面上に表示されるノブと、を含む、請求項11または12に記載の表示制御装置。
  17. 前記制御部は、前記第1領域において、前記の変更された位置に前記入力基準オブジェクトを表示する、請求項10ないし16のうちいずれか1項に記載の表示制御装置。
  18. コンピュータに、請求項1ないし9のうちいずれか1項に記載の表示制御方法を実行させるコンピュータプログラム。
JP2016201622A 2016-07-28 2016-10-13 表示制御方法、表示制御装置及びコンピュータプログラム Active JP6293231B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2016-0096373 2016-07-28
KR1020160096373A KR101811344B1 (ko) 2016-07-28 2016-07-28 디스플레이 제어 방법, 장치 및 컴퓨터프로그램

Publications (2)

Publication Number Publication Date
JP2018018484A true JP2018018484A (ja) 2018-02-01
JP6293231B2 JP6293231B2 (ja) 2018-03-14

Family

ID=60937046

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016201622A Active JP6293231B2 (ja) 2016-07-28 2016-10-13 表示制御方法、表示制御装置及びコンピュータプログラム

Country Status (3)

Country Link
US (1) US10552022B2 (ja)
JP (1) JP6293231B2 (ja)
KR (1) KR101811344B1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6719087B2 (ja) * 2017-12-08 2020-07-08 パナソニックIpマネジメント株式会社 入力装置、及び、入力方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0744352A (ja) * 1991-10-16 1995-02-14 Internatl Business Mach Corp <Ibm> コンピユータ・システム及びスクロール・バーの作成方法
JPH0962478A (ja) * 1995-08-18 1997-03-07 Internatl Business Mach Corp <Ibm> コンピュータ・システム
US6115037A (en) * 1996-11-15 2000-09-05 Hitachi Denshi Kabushiki Kaisha Motion image control method and apparatus
JP2005269659A (ja) * 1996-11-15 2005-09-29 Hitachi Kokusai Electric Inc 動画像表示方法及び装置
JP2014109866A (ja) * 2012-11-30 2014-06-12 Toshiba Corp 機器操作装置及びプログラム
JP2016099948A (ja) * 2014-11-26 2016-05-30 シャープ株式会社 電子機器

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060108802A (ko) 2005-04-14 2006-10-18 주식회사 팬택 슬라이드 볼륨을 구비하는 이동통신단말기
EP2378402B1 (en) * 2008-12-18 2019-01-23 NEC Corporation Slide bar display control apparatus and slide bar display control method
US9318110B2 (en) * 2011-09-09 2016-04-19 Roe Mobile Development Llc Audio transcription generator and editor
KR20150094243A (ko) 2014-02-11 2015-08-19 엘지전자 주식회사 이동 단말기 및 그 제어 방법
US9898153B2 (en) * 2016-03-02 2018-02-20 Google Llc Force sensing using capacitive touch surfaces

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0744352A (ja) * 1991-10-16 1995-02-14 Internatl Business Mach Corp <Ibm> コンピユータ・システム及びスクロール・バーの作成方法
JPH0962478A (ja) * 1995-08-18 1997-03-07 Internatl Business Mach Corp <Ibm> コンピュータ・システム
US6115037A (en) * 1996-11-15 2000-09-05 Hitachi Denshi Kabushiki Kaisha Motion image control method and apparatus
JP2005269659A (ja) * 1996-11-15 2005-09-29 Hitachi Kokusai Electric Inc 動画像表示方法及び装置
JP2014109866A (ja) * 2012-11-30 2014-06-12 Toshiba Corp 機器操作装置及びプログラム
JP2016099948A (ja) * 2014-11-26 2016-05-30 シャープ株式会社 電子機器

Also Published As

Publication number Publication date
JP6293231B2 (ja) 2018-03-14
US10552022B2 (en) 2020-02-04
US20180032242A1 (en) 2018-02-01
KR101811344B1 (ko) 2017-12-26

Similar Documents

Publication Publication Date Title
US11635869B2 (en) Display device and method of controlling the same
US10915225B2 (en) User terminal apparatus and method of controlling the same
US12333137B2 (en) Configuration of application execution spaces and sub-spaces for sharing data on a mobile touch screen device
US20230229287A1 (en) Display device and method of controlling the same
US20170322713A1 (en) Display apparatus and method for controlling the same and computer-readable recording medium
US20150193130A1 (en) Method of controlling device and control apparatus
US9715339B2 (en) Display apparatus displaying user interface and method of providing the user interface
CN108476339B (zh) 一种遥控方法和终端
US20160253087A1 (en) Apparatus and method for controlling content by using line interaction
KR20160139481A (ko) 사용자 단말 장치 및 그 제어 방법
US20140033111A1 (en) Method of displaying status bar
US10990344B2 (en) Information processing apparatus, information processing system, and information processing method
CN105718130A (zh) 一种幻灯片页面切换的方法及装置
US20140317549A1 (en) Method for Controlling Touchscreen by Using Virtual Trackball
JP6293231B2 (ja) 表示制御方法、表示制御装置及びコンピュータプログラム
JP7080711B2 (ja) 電子機器、電子機器の制御方法、プログラム、及び、記憶媒体
US10137373B2 (en) Recording medium, information processing device and information processing method
CN116059621A (zh) 基于摇杆的输入方法、装置和电子设备
US20140237424A1 (en) Input processing apparatus and method using a user interface
KR102843141B1 (ko) 가상 키보드를 이용한 정보 입력 방법 및 그 장치
JP2021523484A (ja) ネットワーク化された共同ワークスペースにおいてウェブ・ソケット接続を通じてクロップ画像を伝えるための方法、装置、及びコンピュータ可読媒体
WO2013073257A1 (ja) 情報処理装置、情報処理方法、非一時的な情報記録媒体、プログラム、ならびに、管理プログラム
JP2018133108A (ja) 電子端末、及びその制御方法とプログラム
CN114527918A (zh) 门店信息的展示方法及装置、存储介质、计算机设备
KR20160139376A (ko) 디스플레이 장치 및 이의 제어 방법

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180130

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180213

R150 Certificate of patent or registration of utility model

Ref document number: 6293231

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250