JP2010170531A - Terminal device and program - Google Patents

Terminal device and program Download PDF

Info

Publication number
JP2010170531A
JP2010170531A JP2009266102A JP2009266102A JP2010170531A JP 2010170531 A JP2010170531 A JP 2010170531A JP 2009266102 A JP2009266102 A JP 2009266102A JP 2009266102 A JP2009266102 A JP 2009266102A JP 2010170531 A JP2010170531 A JP 2010170531A
Authority
JP
Japan
Prior art keywords
display
software key
detection area
terminal device
control means
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
JP2009266102A
Other languages
Japanese (ja)
Other versions
JP5057115B2 (en
Inventor
Yukihiko Kawarazuka
有希彦 河原塚
Nobuhiro Goto
悦宏 後藤
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.)
Casio Hitachi Mobile Communications Co Ltd
Original Assignee
Casio Hitachi Mobile Communications Co Ltd
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 Casio Hitachi Mobile Communications Co Ltd filed Critical Casio Hitachi Mobile Communications Co Ltd
Priority to JP2009266102A priority Critical patent/JP5057115B2/en
Publication of JP2010170531A publication Critical patent/JP2010170531A/en
Application granted granted Critical
Publication of JP5057115B2 publication Critical patent/JP5057115B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Position Input By Displaying (AREA)
  • Telephone Function (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To certainly perform a position indication operation of a software key regardless of a display direction of the software key even when display of the software key is small. <P>SOLUTION: This terminal device includes a display part, distinguishes a direction of contents displayed on the display part, and performs control to change a direction to which a position indication operation detection area to the software key displayed on the display part is expanded according to the distinguished direction. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

この発明は、表示上の位置を検出する検出手段を備える端末装置、及びプログラムに関する。 The present invention relates to a terminal device including a detecting unit that detects a position on a display, and a program.

タッチパネルに代表される表示上の位置を検出する検出手段を備える端末装置では表示部にソフトウェアキーを表示し、タッチパネル上でタッチ操作された位置の座標を検出し、検出された座標に対応するソフトウェアキーの機能を実行する技術が広く利用されている。ソフトウェアキーは端末装置で実行中の状態に応じて任意に必要なキーのみをユーザに提供することが可能なため、分かりやすく使い勝手を向上させるものである。この機能を更に向上させるため端末装置の保持方向(縦横)に応じてソフトウェアキーの表示方向も合わせて変更する技術も開示されている(特許文献1参照)。 In a terminal device having a detecting means for detecting a position on a display represented by a touch panel, software keys are displayed on the display unit, the coordinates of the position touched on the touch panel are detected, and the software corresponding to the detected coordinates Technologies that perform key functions are widely used. Software keys can provide a user with only necessary keys according to the state being executed in the terminal device, and thus improve usability in an easy-to-understand manner. In order to further improve this function, a technique of changing the display direction of the software key in accordance with the holding direction (vertical and horizontal) of the terminal device is also disclosed (see Patent Document 1).

特開2001−242845号公報JP 2001-242845 A

しかしながら、上述した先行技術にあっては、ソフトウェアキーの位置指示操作検出領域はソフトウェアキーの表示と同じ面積であるため、ソフトウェアキーが小さいと間違って違うソフトウェアキーの位置指示操作を行ってしまうことがあるという問題がある。 However, in the above-described prior art, the software key position indicating operation detection area has the same area as the software key display, and therefore, if the software key is small, the software key position indicating operation is erroneously performed. There is a problem that there is.

本発明の課題は、ユーザがソフトウェアキーの表示が小さい場合であっても、ソフトウェアキーの表示方向によらず確実にソフトウェアキーの位置指示操作をできるようにすることである。 An object of the present invention is to make it possible to reliably perform a software key position indication operation regardless of the display direction of a software key even when the user displays a small software key.

上述した課題を解決するために請求項1記載の発明は、表示部を備える端末装置であって、前記表示部に表示される内容の向きを判別する向き判別手段と、前記表示部にソフトウェアキーを表示する表示制御手段と、前記表示制御手段により表示されたソフトウェアキーに対する位置指示操作検出領域を前記向き判別手段により判別された向きに応じて拡張する方向を変更する制御を行う検出領域制御手段と、を備えることを特徴とする。 In order to solve the above-described problem, the invention according to claim 1 is a terminal device including a display unit, and a direction determination unit that determines a direction of contents displayed on the display unit, and a software key on the display unit. And a detection area control means for performing control to change the direction in which the position indicating operation detection area for the software key displayed by the display control means is expanded according to the orientation determined by the orientation determination means. And.

請求項1に従属する発明として、前記表示部上で指示された位置を検出する位置検出手段を更に備え、前記表示制御手段は、前記位置検出手段により検出された位置に更に応じて前記ソフトウェアキーを表示することを特徴とする請求項2記載の発明であってもよい。 According to a first aspect of the present invention, the apparatus further comprises position detection means for detecting a position indicated on the display unit, and the display control means further includes the software key according to the position detected by the position detection means. The invention according to claim 2 may be displayed.

請求項1に従属する発明として、前記検出領域制御手段は、該検出領域制御手段により制御される位置指示操作検出領域と重なる位置に他のソフトウェアキーの位置指示操作検出領域が存在する場合は、該検出領域制御手段により制御される位置指示操作検出領域を調整するようにしたことを特徴とする請求項3記載の発明であってもよい。 As an invention dependent on claim 1, when the detection area control means has a position indication operation detection area of another software key at a position overlapping the position indication operation detection area controlled by the detection area control means, The invention according to claim 3, wherein the position indicating operation detection area controlled by the detection area control means is adjusted.

請求項1に従属する発明として、前記検出領域制御手段は、該検出領域制御手段により制御される位置指示操作検出領域と重なる位置に他のソフトウェアキーの表示が存在する場合は、該検出領域制御手段により制御される位置指示操作検出領域を優先するようにしたことを特徴とする請求項4記載の発明であってもよい。 As an invention dependent on claim 1, the detection area control means controls the detection area control when there is a display of another software key at a position overlapping the position indicating operation detection area controlled by the detection area control means. According to another aspect of the present invention, priority is given to the position indicating operation detection area controlled by the means.

請求項4に従属する発明として、前記表示制御手段は、前記重なる位置の他のソフトウェアキーを無効表示にするようにしたことを特徴とする請求項5記載の発明であってもよい。 According to a fourth aspect of the present invention, the display control means may be configured to invalidate other software keys at the overlapping positions.

請求項1に従属する発明として、前記表示制御手段は、前記位置検出手段により検出された位置に位置指示の対象となるオブジェクトがない場合に、前記ソフトウェアキーを表示するようにしたことを特徴とする請求項6記載の発明であってもよい。 The invention according to claim 1 is characterized in that the display control means displays the software key when there is no object to be position-indicated at the position detected by the position detection means. The invention according to claim 6 is also possible.

請求項6に従属する発明として、前記表示制御手段は、該表示制御手段によるソフトウェアキー表示中に前記位置検出手段により検出された位置に位置指示の対象となるオブジェクトがない場合に、ソフトウェアキーを消去するようにしたことを特徴とする請求項7記載の発明であってもよい。 According to a sixth aspect of the present invention, the display control means assigns a software key when there is no position instruction target object at the position detected by the position detection means during the software key display by the display control means. The invention according to claim 7 is characterized in that it is erased.

請求項1に従属する発明として、前記表示制御手段は、前記位置検出手段により検出された位置が前記表示部の周辺部で該表示制御手段により表示されるソフトウェアキーが前記表示部に収まらない場合は、前記ソフトウェアキーを該表示部に収まる位置に移動して表示するようにしたことを特徴とする請求項8記載の発明であってもよい。 According to a first aspect of the present invention, the display control means may be configured such that the software key displayed by the display control means in the peripheral portion of the display section at which the position detected by the position detection means does not fit in the display section. The invention according to claim 8, wherein the software key is moved to a position that can be accommodated in the display unit and displayed.

請求項1に従属する発明として、当該端末装置は複数の形態をとることが更に可能であって、前記複数の形態のうち現在の形態を判別する形態判別手段を更に備え、前記表示制御手段は、前記形態判別手段により判別された形態が所定の形態である場合に前記ソフトウェアキーの表示を行なうようにしたことを特徴とする請求項9記載の発明であってもよい。 As an invention dependent on claim 1, the terminal device can further take a plurality of forms, further comprising a form discriminating means for discriminating a current form among the plurality of forms, and the display control means The invention according to claim 9, wherein the software key is displayed when the form determined by the form determining means is a predetermined form.

請求項1に従属する発明として、前記向き判別手段は、当該端末装置の向きを検出して判別するようにしたことを特徴とする請求項10記載の発明であってもよい。 As an invention dependent on claim 1, the direction discriminating means may detect the direction of the terminal device and discriminate it.

また、上述した課題を解決するために請求項11記載の発明は、表示部を備える端末装置であって、前記表示部に表示される内容の向きを判別する向き判別手段と、前記表示部にソフトウェアキーを表示する表示制御手段と、前記表示制御手段により表示されたソフトウェアキーに対する前記位置検出手段により検出される位置の検出領域を前記表示制御手段により表示されたソフトウェアキーの表示位置に対し前記向き検出手段により検出された向きに応じて変更する検出領域制御手段と、を備えることを特徴とする。 In order to solve the above-described problem, the invention according to claim 11 is a terminal device including a display unit, and includes a direction determination unit that determines a direction of content displayed on the display unit, and a display unit. Display control means for displaying a software key, and a detection area of a position detected by the position detection means for the software key displayed by the display control means with respect to the display position of the software key displayed by the display control means And a detection area control unit that changes in accordance with the direction detected by the direction detection unit.

また、上述した課題を解決するために請求項11記載の発明は、表示部を備えるコンピュータを、前記表示部に表示される内容の向きを判別する向き判別手段、前記表示部にソフトウェアキーを表示する表示制御手段、前記表示制御手段により表示されたソフトウェアキーに対する位置指示操作領域を前記向き判別手段により判別された向きに応じて拡張する方向を変更する制御を行う検出領域制御手段として機能させるためのプログラムを特徴とする。 In order to solve the above-described problem, the invention described in claim 11 is directed to a computer having a display unit, direction determination means for determining the direction of contents displayed on the display unit, and software keys to be displayed on the display unit. Display control means for performing function to function as detection area control means for performing control to change a direction in which the position indicating operation area for the software key displayed by the display control means is expanded according to the orientation determined by the orientation determination means Features a program of

この発明によれば、ユーザがソフトウェアキーの表示が小さい場合であっても、ソフトウェアキーの表示方向によらず確実にソフトウェアキーの位置指示操作をできる。 According to the present invention, even when the display of the software key is small, the user can reliably perform the software key position indication operation regardless of the display direction of the software key.

端末装置として適用した携帯電話機の基本的な構成要素を示したブロック図。The block diagram which showed the basic component of the mobile telephone applied as a terminal device. 携帯電話機の外観図で、(1)は操作部筐体Aと表示部筐体Bとの折り畳みを開いた状態のオープンスタイルを示した図、(2)は上述のオープンスタイルから操作部筐体Aに対して表示部筐体Bを180°回転させたのち、操作部筐体Aに対して表示部筐体Bを折り畳んだ状態のビュースタイルを示した図。FIG. 2 is an external view of a mobile phone, (1) is an illustration showing an open style in which the operation unit casing A and the display unit casing B are folded open, and (2) is an operation unit casing from the above open style. The figure which showed the view style of the state which, after rotating the display part housing | casing B 180 degrees with respect to A, the display part housing | casing B was folded with respect to the operation part housing | casing A. 電源投入(オン)に応じて実行開始される携帯電話機の全体動作の概要を示したフローチャート。The flowchart which showed the outline | summary of the whole operation | movement of the mobile telephone started execution according to power activation (ON). 図3の動作に続くフローチャート。The flowchart following the operation | movement of FIG. (1)〜(4)は、表示方向が縦向きでソフトウェアキー、文字入力領域以外がタッチ操作された場合の表示例を示した図。(1)-(4) is the figure which showed the example of a display when a display direction is vertical and a touch operation is performed except a software key and a character input area. (1)〜(2)は、表示方向が横向きでソフトウェアキー、文字入力領域以外がタッチ操作された場合の表示例を示した図。(1)-(2) is the figure which showed the example of a display when a display direction is sideways and a touch operation is performed except a software key and a character input area. (1)〜(2)は、表示方向が縦向きでタッチ操作された位置を中心としてポップアップキーが表示に収まらない場合の表示例を示した図。(1)-(2) is the figure which showed the example of a display when a pop-up key does not fit in a display centering on the position where the display direction was vertical, and the touch operation was carried out. (1)〜(4)は、表示方向が縦向きでポップアップキーの座標位置検出領域が他のソフトウェアキーの座標位置検出領域に重なる場合の表示例を示した図。(1)-(4) is the figure which showed the example of a display when a display direction is vertical and the coordinate position detection area of a pop-up key overlaps with the coordinate position detection area of another software key. (1)〜(4)は、表示方向が縦向きでポップアップキーの座標位置検出領域が他のソフトウェアキーの表示に重なる場合の表示例を示した図。(1)-(4) is the figure which showed the example of a display when a display direction is vertical and the coordinate position detection area of a pop-up key overlaps with the display of another software key.

以下、図1〜図9を参照して本発明の実施形態を説明する。
この実施形態は端末装置として携帯電話機に適用した場合を例示したもので、図1は、携帯電話機の基本的な構成要素を示したブロック図である。
制御部1は、二次電池を備えた電源部2からの電力供給によって動作し、記憶部3内の各種のプログラムに応じてこの携帯電話機の全体動作を制御するもので、この制御部1には図示しないCPU(中央演算処理装置)やメモリなどが設けられている。
Hereinafter, embodiments of the present invention will be described with reference to FIGS.
This embodiment exemplifies the case where the present invention is applied to a mobile phone as a terminal device, and FIG. 1 is a block diagram showing basic components of the mobile phone.
The control unit 1 operates by supplying power from the power supply unit 2 including a secondary battery, and controls the overall operation of the mobile phone according to various programs in the storage unit 3. Are provided with a CPU (Central Processing Unit) and a memory (not shown).

記憶部3は、ROM、RAMなどの内部メモリで、図示しないプログラム領域とデータ領域とを有し、このプログラム領域には、後述する図3〜図4に示す動作手順に応じて本実施形態を実現するためのプログラムが格納されている。記憶部3としては、例えば、SDカード、ICカードなど、着脱自在な可搬型メモリ(記録メディア)を含む構成、或いは図示しない所定の外部サーバ上にあってもよい。 The storage unit 3 is an internal memory such as a ROM or a RAM, and has a program area and a data area (not shown). In this program area, the present embodiment is implemented in accordance with operation procedures shown in FIGS. A program for realizing this is stored. The storage unit 3 may be configured to include a removable portable memory (recording medium) such as an SD card or an IC card, or may be on a predetermined external server (not shown).

操作部4は、ダイヤル入力、文字入力、コマンド入力などを行なうもので、制御部1は、操作部4からの操作信号に応じた処理として、例えば、発信処理、電子メール作成処理など、各種の処理を行なう。通信部5は、図示しない無線部、ベースバンド部、多重分離部などを備え、例えば、通話機能、電子メール機能、インターネット接続機能の動作時に最寄りの基地局との間でデータの送受信を行なうもので、通話機能の動作時にはベースバンド部の受信側から信号を取り込んで受信ベースバンド信号に復調したのち、電話部6を介して通話用スピーカSPから音声出力させ、また、通話用マイクMCからの入力音声データを電話部6から取り込み、送信ベースバンド信号に符号化したのち、ベースバンド部の送信側に与えてアンテナANTから発信出力させる。 The operation unit 4 performs dial input, character input, command input, and the like, and the control unit 1 performs various processes such as transmission processing, e-mail creation processing, and the like as processing corresponding to the operation signal from the operation unit 4. Perform processing. The communication unit 5 includes a radio unit, a baseband unit, a demultiplexing unit, etc. (not shown), for example, for transmitting and receiving data to and from the nearest base station when the call function, e-mail function, and Internet connection function are operated. Then, when the call function is operated, a signal is taken from the receiving side of the baseband unit and demodulated into a received baseband signal, and then the voice is output from the calling speaker SP via the telephone unit 6, and from the calling microphone MC. Input voice data is captured from the telephone unit 6 and encoded into a transmission baseband signal, which is then given to the transmission side of the baseband unit and transmitted from the antenna ANT.

表示部7は、例えば、高精細液晶、或いは有機ELなどを使用し、アイコン、文字データ、待受画像、撮影画像などを表示するもので、その表示パネル上に指、器具などの物体のタッチ操作位置(座標位置)を検出する座標位置検出部(タッチ操作面を構成する透明なタッチパネル)8を積層配設することによってタッチ画面TDを構成している。このタッチ画面TDを構成する座標位置検出部8は、タッチ画面TD(表示部7)上においてその座標位置を入力する座標入力操作(タッチ操作)を検出する座標入力手段である。 The display unit 7 uses, for example, a high-definition liquid crystal or organic EL, and displays icons, character data, a standby image, a photographed image, etc., and touches an object such as a finger or an instrument on the display panel. A touch screen TD is configured by laminating and arranging a coordinate position detection unit (transparent touch panel forming a touch operation surface) 8 that detects an operation position (coordinate position). The coordinate position detection unit 8 configuring the touch screen TD is a coordinate input unit that detects a coordinate input operation (touch operation) for inputting the coordinate position on the touch screen TD (display unit 7).

向き検出部9は、3軸タイプの加速度センサなどによって構成されたもので、制御部1は向き検出部9からの検出信号に基づいて携帯電話機本体が重力方向に対して縦置きか、或いは横置きかを検出するようにしている。スタイル検出部10は、携帯電話機本体を構成する複数の筐体の連結状態に応じて携帯電話機本体のスタイルを検出するもので、例えば、磁気センサ、マイクロスイッチ、機械的スイッチなどを有する構成で、制御部1は、スタイル検出部10からの各検出信号に基づいて装置本体の各スタイルを判別するようにしている。 The direction detection unit 9 is configured by a three-axis type acceleration sensor or the like. The control unit 1 determines whether the mobile phone body is placed vertically or horizontally with respect to the direction of gravity based on a detection signal from the direction detection unit 9. The position is detected. The style detection unit 10 detects the style of the mobile phone main body according to the connection state of a plurality of casings constituting the mobile phone main body, and includes, for example, a configuration including a magnetic sensor, a micro switch, a mechanical switch, and the like. The control unit 1 determines each style of the apparatus main body based on each detection signal from the style detection unit 10.

図2は、携帯電話機の外観図である。
携帯電話機は、その装置本体を構成する複数の筐体の連結状態に応じて複数のスタイルに変更可能な2軸ヒンジタイプの電話装置であり、装置本体を構成する操作部筐体Aと表示部を有する表示部筐体Bとを折り畳み開閉自在及び回動自在にヒンジ部Cを介して連結した2軸ヒンジタイプである。このヒンジ部Cには操作部筐体Aと表示部筐体Bとを折り畳み開閉するための開閉用ヒンジ軸が設けられているほか、この開閉用ヒンジ軸と略直交して、一方の筐体を他方の筐体に対して回動するための回動用ヒンジ軸とが設けられており、このヒンジ部Cを介して操作部筐体Aと表示部筐体Bとは折り畳み開閉自在及び回動自在に連結されている。
FIG. 2 is an external view of the mobile phone.
The mobile phone is a two-axis hinge type telephone device that can be changed into a plurality of styles according to the connection state of a plurality of housings constituting the device main body. It is a biaxial hinge type in which a display unit housing B having a fold is connected via a hinge unit C so that it can be folded and opened and rotated. The hinge portion C is provided with an opening / closing hinge shaft for folding and closing the operation portion housing A and the display portion housing B, and one housing is substantially orthogonal to the opening / closing hinge shaft. And a pivot hinge shaft for pivoting with respect to the other casing. The operation section casing A and the display section casing B can be folded open / closed and rotated via the hinge section C. It is connected freely.

このような2軸ヒンジタイプの携帯電話機は、操作部筐体Aと表示部筐体Bとが、どのように連結されているかに応じて携帯電話機の形態を複数のスタイル(クローズスタイル、オープンスタイル、ビュースタイルなど)に変更可能なもので、図2(1)は、操作部筐体Aと表示部筐体Bとの折り畳みを開いた状態のオープンスタイルを示している。なお、操作部筐体Aの内面側には、図1で示した操作部4が配置され、表示部筐体Bの内面側には、図1で示したタッチ画面TDが配置されている。したがって、オープンスタイルでは操作部4及びタッチ画面TDが使用可能となると共にその表示内容が視認可能となる。図2(2)は、上述のオープンスタイルから操作部筐体Aに対して表示部筐体Bを180°回転させたのち、操作部筐体Aに対して表示部筐体Bを折り畳んだ状態のビュースタイルを示し、このビュースタイルでは操作部4が表示部筐体Bによって覆い隠されるが、タッチ画面TDは露出した状態となる。 Such a biaxial hinge type mobile phone has a plurality of styles (closed style, open style) depending on how the operation unit casing A and the display unit casing B are connected. 2 (1) shows an open style in a state where the folding of the operation unit casing A and the display unit casing B is opened. The operation unit 4 shown in FIG. 1 is arranged on the inner surface side of the operation unit casing A, and the touch screen TD shown in FIG. Therefore, in the open style, the operation unit 4 and the touch screen TD can be used and the display contents thereof can be visually recognized. FIG. 2 (2) shows a state in which the display unit casing B is folded with respect to the operation unit casing A after the display unit casing B is rotated by 180 ° with respect to the operation unit casing A from the above open style. In this view style, the operation unit 4 is covered with the display unit casing B, but the touch screen TD is exposed.

次に、この実施形態における携帯電話機の動作概念を図3〜図4に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、ネットワークなどの伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム/データを利用してこの実施形態特有の動作を実行することもできる。 Next, the operation concept of the mobile phone in this embodiment will be described with reference to the flowcharts shown in FIGS. Here, each function described in these flowcharts is stored in the form of a readable program code, and operations according to the program code are sequentially executed. Further, it is possible to sequentially execute the operation according to the above-described program code transmitted via a transmission medium such as a network. That is, in addition to the recording medium, an operation specific to this embodiment can be executed using a program / data supplied externally via a transmission medium.

先ず、携帯電話機において制御部1は、電源オン操作が行なわれると、所定のメモリをクリアするなどの初期処理を行なったのち(図3のステップS1)、所定の待受画像を読み出して表示させながら待ち受け状態に移る(ステップS2)。 First, when a power-on operation is performed in the mobile phone, the control unit 1 performs initial processing such as clearing a predetermined memory (step S1 in FIG. 3), and then reads and displays a predetermined standby image. In the waiting state (step S2).

この待ち受け状態において、通信部5から電話の着信を検出すると(ステップS3でYES)、回線接続させるオフフック操作に応答して(ステップS6でYES)、通話可能状態とする通話処理を開始する(ステップS7)。また、その後のオンフック操作に応答して(ステップS8でYES)、回線切断処理を実行したのち(ステップS9)、上述のステップS3に戻る。 In this standby state, when an incoming call is detected from the communication unit 5 (YES in step S3), in response to an off-hook operation for connecting the line (YES in step S6), a call process for making a call ready state is started (step S6). S7). In response to the subsequent on-hook operation (YES in step S8), line disconnection processing is executed (step S9), and then the process returns to step S3 described above.

ステップS3で電話の着信が検出されず(ステップS3でNO)、タッチパネル上のタッチ操作が検出されると(ステップS4でYES)、座標位置検出部8によりタッチ操作された位置の座標が検出され(ステップS10)、検出された位置の座標がソフトウェアキーが表示されている領域か否かを判別し(ステップS11)、ソフトウェアキーが表示されている領域であると判別された場合は(ステップS11でYES)、タッチ操作された位置のソフトウェアキーの処理を行ない(ステップS13)、上述のステップS3に戻る。
図5(1)に例示する[?][■]のようなソフトウェアキーの位置に該当する位置がタッチ操作されると[?]の場合はヘルプ画面を表示、[■]の場合は設定画面を表示といったような該当するソフトウェアキーの処理を行なう。
If no incoming call is detected in step S3 (NO in step S3) and a touch operation on the touch panel is detected (YES in step S4), the coordinate of the position touched by the coordinate position detector 8 is detected. (Step S10), it is determined whether or not the coordinates of the detected position is an area where the software key is displayed (Step S11), and if it is determined that the area is the area where the software key is displayed (Step S11) YES), the software key at the touched position is processed (step S13), and the process returns to the above-described step S3.
[?] Illustrated in FIG. ] When a position corresponding to the position of a software key such as [■] is touched, [? ], The help screen is displayed, and if [■], the setting screen is displayed.

次にソフトウェアキーが表示されている領域でないと判別された場合は(ステップS11でNO)、文字入力領域であるか否かを判別し(ステップS12)、文字入力領域であると判別された場合は(ステップS12でYES)、タッチ操作された位置にカーソルを移動し(ステップS14)、上述のステップS3に戻る。
図5(1)に例示する[東京都東大和市]のような文字入力領域に該当する位置がタッチ操作されるとタッチ操作された位置にカーソルを移動する。
Next, when it is determined that the area is not the area where the software key is displayed (NO in step S11), it is determined whether or not it is a character input area (step S12), and it is determined that the area is a character input area. (YES in step S12), the cursor is moved to the touched position (step S14), and the process returns to step S3 described above.
When a position corresponding to a character input area such as [Tokyo Higashiyamato City] illustrated in FIG. 5A is touch-operated, the cursor is moved to the touch-operated position.

次に文字入力領域でないと判別された場合は(ステップS12でNO)、スタイル検出部10により検出されるスタイルがビュースタイルであるか否かを判別し(図4のステップS21)、スタイルがビュースタイルであると判別された場合は(ステップS21でYES)、本発明のタッチ操作位置に表示されるソフトウェアキーであるポップアップキーが表示されているか否かを判別し(ステップS22)、スタイルがビュースタイルでないと判別された場合は(ステップS21でNO)、上述のステップS3に戻る。 Next, when it is determined that it is not a character input area (NO in step S12), it is determined whether or not the style detected by the style detection unit 10 is a view style (step S21 in FIG. 4). If it is determined that it is a style (YES in step S21), it is determined whether or not a pop-up key that is a software key displayed at the touch operation position of the present invention is displayed (step S22). If it is determined that it is not a style (NO in step S21), the process returns to step S3 described above.

ステップS22でポップアップキーが表示されていないと判別された場合は(ステップS22でNO)、向き検出部9により携帯電話機本体の向きが縦置きであるか横置きであるか検出し、表示内容が縦向きであるか横向きであるかを判別し(ステップS28)、タッチ操作された位置の座標を中心にポップアップキーが表示可能であるか否かを判別し(ステップS29)、表示可能であると判別された場合は、(ステップS29でYES)、タッチ操作された位置の座標を中心に表示内容の向きに応じたポップアップキーを表示し(ステップS30)、表示できないと判別された場合は、(ステップS29でNO)、表示に収まる位置に移動して表示内容の向きに応じたポップアップキーを表示する(ステップS31)。 If it is determined in step S22 that the pop-up key is not displayed (NO in step S22), the orientation detection unit 9 detects whether the orientation of the mobile phone body is vertical or horizontal, and the display content is It is determined whether it is in portrait orientation or landscape orientation (step S28), it is determined whether the pop-up key can be displayed around the coordinates of the touched position (step S29), and can be displayed. If it is determined (YES in step S29), a pop-up key corresponding to the direction of the display content is displayed around the coordinates of the touched position (step S30), and if it is determined that it cannot be displayed, ( In step S29, a pop-up key corresponding to the direction of the display content is displayed by moving to a position that fits in the display (step S31).

図5は表示方向が縦向きの場合を例示しており、図5(1)に例示するように他のソフトウェアキーでも文字入力領域でもない位置がタッチ操作されると図5(2)に例示するようにタッチ操作された位置の座標を中心に縦向きに応じてポップアップキーを表示する。
図6は表示方向が横向きの場合を例示しており、図6(1)に例示するように他のソフトウェアキーでも文字入力領域でもない位置がタッチ操作されると図6(2)に例示するようにタッチ操作された位置の座標を中心に横向きに応じてポップアップキーを表示する。
図7(1)に例示するようにタッチ操作された位置の座標を中心としてポップアップキーが表示に収まらない位置がタッチ操作された場合は、図7(2)に例示するように表示に収まるようにポップアップキーを移動して表示する。
FIG. 5 exemplifies the case where the display direction is vertical, and as illustrated in FIG. 5 (1), when a position other than another software key or character input area is touch-operated as illustrated in FIG. 5 (1). A pop-up key is displayed according to the vertical orientation around the coordinates of the touched position.
FIG. 6 illustrates the case where the display direction is horizontal, and as illustrated in FIG. 6 (2), when a position other than another software key or character input area is touch-operated as illustrated in FIG. 6 (1). The pop-up key is displayed according to the horizontal direction with the coordinates of the touched position as the center.
When the position where the pop-up key does not fit in the display is centered on the coordinates of the position where the touch operation is performed as illustrated in FIG. 7 (1), the position is included in the display as illustrated in FIG. 7 (2). Move the popup key to display.

次に表示内容の向きに応じた座標位置検出領域を設定する(ステップS32)。
座標位置検出領域とは図5(2)、図6(2)、図7(2)に例示するポップアップキーの周囲に破線で示した領域に相当し(実際の画面には表示されない)、表示に対して若干ずれた位置がタッチ操作されてもこのソフトウェアキーがタッチ操作されたであろうと検出する領域で、ソフトウェアキーの表示よりも拡張して設定する。特にずれてタッチ操作されやすい下方向に広く設定する。
Next, a coordinate position detection area corresponding to the direction of display content is set (step S32).
The coordinate position detection area corresponds to an area indicated by a broken line around the pop-up key illustrated in FIGS. 5 (2), 6 (2), and 7 (2) (not displayed on the actual screen). This is an area in which it is detected that the software key will be touched even if a position slightly deviated with respect to the touch is operated. In particular, it is set widely downward so that the touch operation is easily shifted.

次に設定された座標位置検出領域と座標位置検出領域が重なる他のソフトウェアキーがあるか否かを判別し(ステップS33)、あると判別された場合は(ステップS33でYES)、検出領域を調整し(ステップS34)、ないと判別された場合は(ステップS33でNO)、ステップS35に進む。
図8(1)に例示ようにポップアップキーの座標位置検出領域が他のソフトウェアキーの座標位置検出領域に重なる位置がタッチ操作された場合は、図8(2)に例示するように重なる座標位置検出領域を重ならないように調節する。調整方法は種々の方法が考えられるが重なる面積を等分する方法が容易である。
Next, it is determined whether or not there is another software key in which the set coordinate position detection area and the coordinate position detection area overlap (step S33). If it is determined that there is (YES in step S33), the detection area is set. If it is determined that no adjustment is made (step S34) (NO in step S33), the process proceeds to step S35.
When the position where the coordinate position detection area of the pop-up key overlaps the coordinate position detection area of another software key is touched as illustrated in FIG. 8A, the overlapping coordinate position as illustrated in FIG. 8B. Adjust the detection areas so that they do not overlap. Various adjustment methods can be considered, but a method of equally dividing the overlapping area is easy.

次に設定された座標位置検出領域と表示が重なる他のソフトウェアキーがあるか否かを判別し(ステップS35)、あると判別された場合は(ステップS35でYES)、重なるソフトウェアキーを無効表示にし(ステップS36)、上述のステップS3に戻り、ないと判別された場合は(ステップS35でNO)、上述のステップS3に戻る。
図9(1)に例示するようにポップアップキーの座標位置検出領域が他のソフトウェアキーの表示に重なる位置がタッチ操作された場合は、図9(2)に例示するように重なるソフトウェアキーを無効表示にする。無効表示はユーザに識別できるようにグレイアウト表示、或いはハッチング表示などを行なう。
この例では常時表示されるソフトウェアキーにポップアップキーが重なった場合に無効表示としているが、ポップアップキーのタッチ操作から更に表示されたポップアップキーが前のポップアップキーと重なる場合も、後から表示されたポップアップキーが優先され、前のポップアップキーを無効表示とする。
また、重なるソフトウェアキーを無効表示とする代わりに優先するポップアップキーを視覚的に目立つ表示に変えるようにしてもよい。
Next, it is determined whether or not there is another software key whose display overlaps with the set coordinate position detection area (step S35). If it is determined that there is a software key (YES in step S35), the overlapping software key is displayed as invalid. In step S36, the process returns to the above-described step S3, and when it is determined that there is no (NO in step S35), the process returns to the above-described step S3.
When the position where the coordinate position detection area of the pop-up key overlaps the display of another software key is touch-operated as illustrated in FIG. 9 (1), the overlapping software key is disabled as illustrated in FIG. 9 (2). Display. The invalid display is grayed out or hatched so that the user can identify it.
In this example, when the pop-up key overlaps the software key that is displayed at all times, the display is invalid. The pop-up key is given priority, and the previous pop-up key is disabled.
Further, instead of disabling the overlapping software keys, the priority pop-up key may be changed to a visually conspicuous display.

なお、ステップS28で向き検出部9により表示内容の向きを判別したが、縦向きモード、或いは横向きモードのようにソフトウェアで切り替えられる表示モードのうち現在どちらの表示モードであるかを判別するようにしてもよい。 Although the orientation of the display content is determined by the orientation detection unit 9 in step S28, it is determined which display mode is currently selected from among the display modes switched by software, such as the portrait mode or the landscape mode. May be.

ステップS22でポップアップキーが表示されていると判別された場合は(ステップS22でYES)、表示しているポップアップキーを消去する(ステップS23)。
図5(3)に例示するように他のソフトウェアキーでも文字入力領域でも、ポップアップキーでもない位置がタッチ操作されると図5(4)に例示するようにポップアップキーを消去する。
If it is determined in step S22 that the pop-up key is displayed (YES in step S22), the displayed pop-up key is deleted (step S23).
As illustrated in FIG. 5 (3), when a touch operation is performed at a position other than the software key, the character input area, or the pop-up key, the pop-up key is deleted as illustrated in FIG. 5 (4).

次に座標位置検出領域の調整を行なっているソフトウェアキーがあるか否かを判別し(ステップS24)、検出領域の調整を行なっているソフトウェアキーがあると判別された場合は(ステップS24でYES)、検出領域の調節を解除し(ステップS25)、検出領域の調整を行なっているソフトウェアキーがないと判別された場合は(ステップS24でNO)、ステップS26に進む。
図8(3)に例示するように座標位置検出領域の調整が行なわれている状態で他のソフトウェアキーでも文字入力領域でも、ポップアップキーでもない位置がタッチ操作されると図8(4)に例示するようにポップアップキーを消去すると共に座標位置検出領域の調整を解除する。
Next, it is determined whether or not there is a software key that is adjusting the coordinate position detection area (step S24). If it is determined that there is a software key that is adjusting the detection area (YES in step S24). ) Release the adjustment of the detection area (step S25), and if it is determined that there is no software key for adjusting the detection area (NO in step S24), the process proceeds to step S26.
When the coordinate position detection area is adjusted as illustrated in FIG. 8 (3) and a position other than another software key, character input area, or pop-up key is touched, FIG. 8 (4) shows. As illustrated, the pop-up key is deleted and the adjustment of the coordinate position detection area is canceled.

次に無効表示を行なっているソフトウェアキーがあるか否かを判別し(ステップS26)、無効表示を行なっているソフトウェアキーがあると判別された場合は(ステップS26でYES)、無効表示を解除し(ステップS27)、上述のステップS3に戻り、無効表示を行なっているソフトウェアキーがないと判別された場合は(ステップS26でNO)、上述のステップS3に戻る。
図9(3)に例示するように無効表示が行なわれている状態で他のソフトウェアキーでも文字入力領域でも、ポップアップキーでもない位置がタッチ操作されると図9(4)に例示するようにポップアップキーを消去すると共に無効表示を解除する。
Next, it is determined whether or not there is a software key performing invalid display (step S26). If it is determined that there is a software key performing invalid display (YES in step S26), the invalid display is canceled. (Step S27), the process returns to the above-described step S3, and if it is determined that there is no software key that is invalidated (NO in step S26), the process returns to the above-described step S3.
As illustrated in FIG. 9 (3), when a position other than another software key, a character input area, or a pop-up key is touch-operated in an invalid display state as illustrated in FIG. 9 (3), as illustrated in FIG. 9 (4). Delete the pop-up key and cancel the invalid display.

図3のステップS4でタッチパネル上のタッチ操作が検出されず、その他の何らかの操作が行なわれた場合には(ステップS5でYES)、操作に応じた処理が行なわれる(ステップS15)。例えば、ユーザ操作に応じて任意の時計時刻を設定する処理、音声電話発信処理などが行なわれる。 If the touch operation on the touch panel is not detected in step S4 in FIG. 3 and any other operation is performed (YES in step S5), processing corresponding to the operation is performed (step S15). For example, a process for setting an arbitrary clock time according to a user operation, a voice call transmission process, and the like are performed.

以上のように、この実施形態における携帯電話機は、表示部を備え、表示部上で指示された位置を検出し、表示部に表示される内容の向きを判別し、検出された位置に判別された向きに応じたソフトウェアキーを表示し、表示されたソフトウェアキーに対する検出される位置の検出領域を制御するようにしたことで、表示内容の向き、操作する手が右手か左手か、或いは表示されている内容などに応じて使いやすい位置に必要なときだけソフトウェアキーを表示させることができる。 As described above, the mobile phone according to this embodiment includes the display unit, detects the position indicated on the display unit, determines the direction of the content displayed on the display unit, and determines the detected position. By displaying the software key according to the orientation and controlling the detection area of the detected position with respect to the displayed software key, the direction of the displayed content, the right hand or the left hand is displayed or displayed The software key can be displayed only when it is necessary at a convenient location according to the contents.

また、検出される位置の検出領域を表示されたソフトウェアキーの表示位置に対し、検出された向きに応じて変更する設定するようにしたことで、表示部の狭い携帯電話機のような場合であって表示上で指示された位置が表示しているソフトウェアキーと若干ずれても、正しいと判断される位置指示操作を検出することができる。 In addition, since the detection area of the detected position is set to be changed according to the detected orientation with respect to the display position of the displayed software key, it may be a case of a mobile phone with a narrow display portion. Even if the position indicated on the display is slightly different from the displayed software key, it is possible to detect the position indicating operation determined to be correct.

更に、検出領域制御手段により制御される検出領域と重なる位置に他のソフトウェアキーの指示位置の検出領域が存在する場合は、検出領域を調整するようにしたことで、意図しないソフトウェアキーが位置指示操作されたと検出されないようにできる。 In addition, if there is a detection area at the position indicated by another software key at a position that overlaps the detection area controlled by the detection area control means, the detection area is adjusted so that an unintended software key can be It can be prevented from being detected when operated.

また、検出領域制御手段により制御される検出領域と重なる位置に他のソフトウェアキーの表示が存在する場合は、検出領域制御手段により制御される検出領域を優先するようにしたことで、ユーザが意識して表示させたソフトウェアキーを優先して機能させることができる。 In addition, when another software key is displayed at a position overlapping the detection area controlled by the detection area control means, priority is given to the detection area controlled by the detection area control means. The software key displayed can be used with priority.

更に、重なる位置の他のソフトウェアキーを無効表示にするようにしたことで、ユーザにソフトウェアキーが無効であることを知らせることができる。 Furthermore, the other software key at the overlapping position is displayed as invalid, so that the user can be notified that the software key is invalid.

また、検出された位置に位置指示の対象となるオブジェクトがない場合に、ソフトウェアキーを表示するようにしたことで、他の表示上の位置指示操作との両立が可能で無駄のない位置指示操作を提供できる。 In addition, when there is no target object for position indication at the detected position, the software key is displayed so that the position indication operation can be compatible with the position indication operation on other displays without waste. Can provide.

更に、ソフトウェアキー表示中に検出された指示操作された位置に表示上の位置指示操作の対象となるオブジェクトがない場合に、ソフトウェアキーを消去するようにしたことで、ソフトウェアキー表示時と同様の操作で不要となったソフトウェアキーの消去が行なえる。 Furthermore, the software key is deleted when there is no object for the position pointing operation on the display at the position where the pointing operation is detected while displaying the software key. Software keys that are no longer needed for operation can be deleted.

また、検出された位置が表示部の周辺部で表示されるソフトウェアキーが表示部に収まらない場合は、ソフトウェアキーを表示部に収まる位置に移動して表示するようにしたことで、周辺部しか位置指示操作できない状態であっても、ソフトウェアキーを確実に表示させることができる。 In addition, if the software key displayed at the periphery of the display unit does not fit in the display unit, the software key is moved to a position that fits in the display unit. Even in a state where the position pointing operation cannot be performed, the software key can be displayed reliably.

更に、複数の形態をとることが更に可能で、複数の形態のうち現在の形態を判別し、判別された形態が所定の形態である場合にソフトウェアキーの表示を行なうようにしたことで、別途備える操作部が隠れるような形態の場合のみ操作部に相当するソフトウェアキーを表示させることで、操作性を高めることができる。 Furthermore, it is possible to take a plurality of forms, and by distinguishing the current form among the plurality of forms and displaying the software key when the determined form is a predetermined form, it is possible to separately The operability can be improved by displaying the software key corresponding to the operation unit only when the operation unit is hidden.

また、表示内容の向きを、当該端末装置の向きを検出して判別するようにしたことで、ユーザの特別な操作を行なうことなく向きに応じたソフトウェアキーを表示できる。 Further, since the orientation of the display content is determined by detecting the orientation of the terminal device, a software key corresponding to the orientation can be displayed without performing a special operation by the user.

更に、表示部を備え、表示部に表示される内容の向きを判別し、表示部にソフトウェアキーを表示し、表示されたソフトウェアキーに対する検出される位置の検出領域を表示されたソフトウェアキーの表示位置に対し検出された向きに応じて変更するようにしたことで、表示部の狭い携帯電話機のような場合であって表示上で位置指示操作された位置が表示しているソフトウェアキーと若干ずれても、表示内容の向きに応じて、正しいと判断される指示位置操作位置の検出をすることができる。 In addition, a display unit is provided, the orientation of the content displayed on the display unit is determined, the software key is displayed on the display unit, and the detection area of the position to be detected with respect to the displayed software key is displayed. By changing the position according to the detected direction, the position of the position indication operation on the display is slightly different from the displayed software key in the case of a mobile phone with a narrow display section. However, it is possible to detect the designated position / operation position that is determined to be correct according to the direction of the display content.

また、表示部上で指示された位置を検出し、検出された位置に更に応じてソフトウェアキーを表示するようにしたことで、表示内容の向き、操作する手が右手か左手か、或いは表示されている内容などに応じて使いやすい位置に必要なときだけソフトウェアキーを表示させることができる。 In addition, by detecting the indicated position on the display unit and displaying the software key according to the detected position, the direction of the display contents, the hand to be operated can be displayed as the right hand or the left hand, or displayed. The software key can be displayed only when it is necessary at a convenient location according to the contents.

更に、当該端末装置は複数の形態をとることが可能で、複数の形態のうち現在の形態を判別し、判別された形態が所定の形態である場合にソフトウェアキーの表示を行なうようにしたことで、別途備える操作部が隠れるような形態の場合のみ操作部に相当するソフトウェアキーを表示させることで、操作性を高めることができる。 Furthermore, the terminal device can take a plurality of forms, and the current form is determined from among the plurality of forms, and the software key is displayed when the determined form is a predetermined form. Thus, the operability can be improved by displaying the software key corresponding to the operation unit only when the operation unit provided separately is hidden.

なお、本発明の適用は、端末装置として携帯電話機に限らず、その他パーソナルコンピュータ、PDA、デジタルカメラ、音楽プレイヤー、ゲーム機器、或いはそれらの複合機などであってもよい。 The application of the present invention is not limited to a mobile phone as a terminal device, but may be a personal computer, a PDA, a digital camera, a music player, a game machine, or a complex machine thereof.

1 制御部
2 電源部
3 記憶部
4 操作部
5 通信部
6 電話部
7 表示部
8 座標位置検出部
9 向き検出部
10 スタイル検出部
DESCRIPTION OF SYMBOLS 1 Control part 2 Power supply part 3 Storage part 4 Operation part 5 Communication part 6 Telephone part 7 Display part 8 Coordinate position detection part 9 Direction detection part 10 Style detection part

Claims (11)

表示部を備える端末装置であって、
前記表示部に表示される内容の向きを判別する向き判別手段と、
前記表示部にソフトウェアキーを表示する表示制御手段と、
前記表示制御手段により表示されたソフトウェアキーに対する位置指示操作検出領域を前記向き判別手段により判別された向きに応じて拡張する方向を変更する制御を行う検出領域制御手段と、
を備えることを特徴とする端末装置。
A terminal device comprising a display unit,
Orientation discriminating means for discriminating the orientation of the content displayed on the display unit;
Display control means for displaying a software key on the display unit;
Detection area control means for performing control to change the direction in which the position instruction operation detection area for the software key displayed by the display control means is expanded according to the orientation determined by the orientation determination means;
A terminal device comprising:
前記表示部上で指示された位置を検出する位置検出手段を更に備え、
前記表示制御手段は、前記位置検出手段により検出された位置に更に応じて前記ソフトウェアキーを表示することを特徴とする請求項1に記載の端末装置。
It further comprises position detecting means for detecting a position instructed on the display unit,
The terminal device according to claim 1, wherein the display control unit displays the software key further according to the position detected by the position detection unit.
前記検出領域制御手段は、該検出領域制御手段により制御される位置指示操作検出領域と重なる位置に他のソフトウェアキーの位置指示操作検出領域が存在する場合は、該検出領域制御手段により制御される位置指示操作検出領域を調整することを特徴とする請求項1に記載の端末装置。 The detection area control means is controlled by the detection area control means when a position indication operation detection area of another software key exists at a position overlapping the position indication operation detection area controlled by the detection area control means. The terminal device according to claim 1, wherein the position instruction operation detection area is adjusted. 前記検出領域制御手段は、該検出領域制御手段により制御される位置指示操作検出領域と重なる位置に他のソフトウェアキーの表示が存在する場合は、該検出領域制御手段により制御される位置指示操作検出領域を優先することを特徴とする請求項1に記載の端末装置。 The detection area control means detects the position indication operation controlled by the detection area control means when there is a display of another software key at a position overlapping the position indication operation detection area controlled by the detection area control means. The terminal device according to claim 1, wherein priority is given to the area. 前記表示制御手段は、前記重なる位置の他のソフトウェアキーを無効表示にすることを特徴とする請求項4に記載の端末装置。 The terminal device according to claim 4, wherein the display control unit invalidates other software keys at the overlapping positions. 前記表示制御手段は、前記位置検出手段により検出された位置に位置指示の対象となるオブジェクトがない場合に、前記ソフトウェアキーを表示することを特徴とする請求項1に記載の端末装置。 The terminal device according to claim 1, wherein the display control unit displays the software key when there is no object that is a position instruction target at the position detected by the position detection unit. 前記表示制御手段は、該表示制御手段によるソフトウェアキー表示中に前記位置検出手段により検出された位置に位置指示の対象となるオブジェクトがない場合に、ソフトウェアキーを消去することを特徴とする請求項6に記載の端末装置。 The display control means deletes the software key when there is no object for position indication at the position detected by the position detection means during the software key display by the display control means. 6. The terminal device according to 6. 前記表示制御手段は、前記位置検出手段により検出された位置が前記表示部の周辺部で該表示制御手段により表示されるソフトウェアキーが前記表示部に収まらない場合は、前記ソフトウェアキーを該表示部に収まる位置に移動して表示することを特徴とする請求項1に記載の端末装置。 The display control means is configured to display the software key when the position detected by the position detection means does not fit on the display section at the periphery of the display section. The terminal device according to claim 1, wherein the terminal device is displayed by moving to a position that fits in the screen. 当該端末装置は複数の形態をとることが更に可能であって、
前記複数の形態のうち現在の形態を判別する形態判別手段を更に備え、
前記表示制御手段は、前記形態判別手段により判別された形態が所定の形態である場合に前記ソフトウェアキーの表示を行なうことを特徴とする請求項1に記載の端末装置。
The terminal device can further take a plurality of forms,
It further comprises a form discriminating means for discriminating a current form among the plurality of forms.
The terminal device according to claim 1, wherein the display control unit displays the software key when the form determined by the form determination unit is a predetermined form.
前記向き判別手段は、当該端末装置の向きを検出して判別することを特徴とする請求項1に記載の端末装置。 The terminal device according to claim 1, wherein the orientation determining unit detects and determines the orientation of the terminal device. 表示部を備えるコンピュータを、
前記表示部に表示される内容の向きを判別する向き判別手段、
前記表示部にソフトウェアキーを表示する表示制御手段、
前記表示制御手段により表示されたソフトウェアキーに対する位置指示操作領域を前記向き判別手段により判別された向きに応じて拡張する方向を変更する制御を行う検出領域制御手段として機能させるためのプログラム。
A computer having a display unit,
Orientation discriminating means for discriminating the orientation of the content displayed on the display unit;
Display control means for displaying a software key on the display unit;
A program for functioning as a detection area control means for performing control to change a direction in which a position instruction operation area for a software key displayed by the display control means is expanded according to the orientation determined by the orientation determination means.
JP2009266102A 2009-01-23 2009-11-24 Terminal device and program Expired - Fee Related JP5057115B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009266102A JP5057115B2 (en) 2009-01-23 2009-11-24 Terminal device and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2009013163A JP4627090B2 (en) 2009-01-23 2009-01-23 Terminal device and program
JP2009266102A JP5057115B2 (en) 2009-01-23 2009-11-24 Terminal device and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2009013163A Division JP4627090B2 (en) 2009-01-23 2009-01-23 Terminal device and program

Publications (2)

Publication Number Publication Date
JP2010170531A true JP2010170531A (en) 2010-08-05
JP5057115B2 JP5057115B2 (en) 2012-10-24

Family

ID=42702481

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2009013163A Expired - Fee Related JP4627090B2 (en) 2009-01-23 2009-01-23 Terminal device and program
JP2009266102A Expired - Fee Related JP5057115B2 (en) 2009-01-23 2009-11-24 Terminal device and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2009013163A Expired - Fee Related JP4627090B2 (en) 2009-01-23 2009-01-23 Terminal device and program

Country Status (1)

Country Link
JP (2) JP4627090B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012103914A (en) * 2010-11-10 2012-05-31 Sony Corp Display device, program for display, and display method
JP2014204137A (en) * 2013-04-01 2014-10-27 レノボ・シンガポール・プライベート・リミテッド Input system of touch type display and display method for input panel
JPWO2019239450A1 (en) * 2018-06-11 2021-02-12 三菱電機株式会社 Input control device, operation device and input control method

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012070682A1 (en) * 2010-11-24 2012-05-31 日本電気株式会社 Input device and control method of input device
JP6003579B2 (en) * 2012-11-26 2016-10-05 株式会社デンソー Image generation apparatus and image generation program
JP6844344B2 (en) * 2017-03-13 2021-03-17 株式会社リコー Programs and information processing equipment

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04191920A (en) * 1990-11-27 1992-07-10 Oki Electric Ind Co Ltd Touch position correcting method in touch panel device
JPH08221207A (en) * 1995-02-10 1996-08-30 Ricoh Co Ltd Input display device with touch panel
JPH11175212A (en) * 1997-12-15 1999-07-02 Hitachi Ltd Touch operation processing method for touch panel device
JP2002073278A (en) * 2000-08-30 2002-03-12 Sanyo Electric Co Ltd Touch panel type input device
JP2003196031A (en) * 2001-12-28 2003-07-11 Sharp Corp Touch panel input device, program, and recording medium recording program
JP2006134090A (en) * 2004-11-05 2006-05-25 Matsushita Electric Ind Co Ltd Input device
JP2007072536A (en) * 2005-09-05 2007-03-22 Nec Engineering Ltd Display device with touch panel and button display program
JP2007109240A (en) * 2005-10-14 2007-04-26 Lg Electronics Inc Mobile communication terminal and multimedia display method therefor
JP2007293849A (en) * 2006-04-18 2007-11-08 Lg Electronics Inc Functional icon display system and method
JP2008292731A (en) * 2007-05-24 2008-12-04 Kyocera Mita Corp Operation device and image formation device
JP2009009261A (en) * 2007-06-27 2009-01-15 Pioneer Electronic Corp Touch panel display device and control method

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61176985A (en) * 1985-01-31 1986-08-08 シャープ株式会社 Crt display unit
JPH09160906A (en) * 1995-12-08 1997-06-20 Sharp Corp Method for inputting character
JP2001109578A (en) * 1999-10-07 2001-04-20 Oki Electric Ind Co Ltd Coordinate input device
JP2001242845A (en) * 2000-02-29 2001-09-07 Hitachi Ltd Portable information terminal
JP2003067135A (en) * 2001-08-27 2003-03-07 Matsushita Electric Ind Co Ltd Touch panel input method and device
JP2004206533A (en) * 2002-12-26 2004-07-22 Yamatake Corp Device, program and method of information input
JP2006059290A (en) * 2004-08-24 2006-03-02 Fujitsu Ltd Portable information device
JP2009025848A (en) * 2005-11-08 2009-02-05 Panasonic Corp Display device having input means, information equipment device having the same, and drive method of display device having input means
JP4365845B2 (en) * 2006-09-29 2009-11-18 レノボ・シンガポール・プライベート・リミテッド Portable computer, screen display direction changing method, program, and storage medium
JP5140867B2 (en) * 2007-06-21 2013-02-13 Necカシオモバイルコミュニケーションズ株式会社 Electronic device and program

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04191920A (en) * 1990-11-27 1992-07-10 Oki Electric Ind Co Ltd Touch position correcting method in touch panel device
JPH08221207A (en) * 1995-02-10 1996-08-30 Ricoh Co Ltd Input display device with touch panel
JPH11175212A (en) * 1997-12-15 1999-07-02 Hitachi Ltd Touch operation processing method for touch panel device
JP2002073278A (en) * 2000-08-30 2002-03-12 Sanyo Electric Co Ltd Touch panel type input device
JP2003196031A (en) * 2001-12-28 2003-07-11 Sharp Corp Touch panel input device, program, and recording medium recording program
JP2006134090A (en) * 2004-11-05 2006-05-25 Matsushita Electric Ind Co Ltd Input device
JP2007072536A (en) * 2005-09-05 2007-03-22 Nec Engineering Ltd Display device with touch panel and button display program
JP2007109240A (en) * 2005-10-14 2007-04-26 Lg Electronics Inc Mobile communication terminal and multimedia display method therefor
JP2007293849A (en) * 2006-04-18 2007-11-08 Lg Electronics Inc Functional icon display system and method
JP2008292731A (en) * 2007-05-24 2008-12-04 Kyocera Mita Corp Operation device and image formation device
JP2009009261A (en) * 2007-06-27 2009-01-15 Pioneer Electronic Corp Touch panel display device and control method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012103914A (en) * 2010-11-10 2012-05-31 Sony Corp Display device, program for display, and display method
JP2014204137A (en) * 2013-04-01 2014-10-27 レノボ・シンガポール・プライベート・リミテッド Input system of touch type display and display method for input panel
JPWO2019239450A1 (en) * 2018-06-11 2021-02-12 三菱電機株式会社 Input control device, operation device and input control method

Also Published As

Publication number Publication date
JP5057115B2 (en) 2012-10-24
JP2010170394A (en) 2010-08-05
JP4627090B2 (en) 2011-02-09

Similar Documents

Publication Publication Date Title
JP4853302B2 (en) Command input device for portable terminal and command input method for portable terminal
JP6194162B2 (en) Apparatus, method, and program
KR101331346B1 (en) Electronic apparatus
KR101862706B1 (en) Apparatus and method for locking auto screen rotating in portable terminla
JP5370259B2 (en) Portable electronic devices
JP4959765B2 (en) Mobile terminal device
EP2530576B1 (en) Mobile terminal and control method thereof
EP1785854B1 (en) Electronic appliance
JP5356752B2 (en) Terminal device and program
JP5451233B2 (en) Portable terminal device and program
JP5057115B2 (en) Terminal device and program
JP4591798B2 (en) Terminal device and program
JP2013012189A (en) Portable electronic device and input method
JP5206670B2 (en) Portable terminal device, function activation method and program thereof
JP2012155408A (en) Portable electronic device
CN110417960B (en) Folding method of foldable touch screen and electronic equipment
JP2018084908A (en) Terminal device and program
JP2013041378A (en) Portable electronic apparatus, control method, and control program
JP2010258793A (en) Communication equipment
JP3957693B2 (en) Multi-window display type portable terminal device
JP2011155529A (en) Portable terminal device
JP5033616B2 (en) Electronics
JP5246773B2 (en) Portable terminal device and program
WO2020245989A1 (en) Personal digital assistant
JP5679929B2 (en) Portable electronic devices

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20100731

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110506

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110704

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111116

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120402

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120614

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20120621

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: 20120706

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120717

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150810

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150810

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150810

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees