[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2011175415A - Portable terminal equipment, calculation method, and calculation program - Google Patents

Portable terminal equipment, calculation method, and calculation program Download PDF

Info

Publication number
JP2011175415A
JP2011175415A JP2010038484A JP2010038484A JP2011175415A JP 2011175415 A JP2011175415 A JP 2011175415A JP 2010038484 A JP2010038484 A JP 2010038484A JP 2010038484 A JP2010038484 A JP 2010038484A JP 2011175415 A JP2011175415 A JP 2011175415A
Authority
JP
Japan
Prior art keywords
processing content
key
unit
terminal device
calculator function
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
JP2010038484A
Other languages
Japanese (ja)
Other versions
JP5403271B2 (en
Inventor
Takayuki Mogi
孝之 茂木
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP2010038484A priority Critical patent/JP5403271B2/en
Publication of JP2011175415A publication Critical patent/JP2011175415A/en
Application granted granted Critical
Publication of JP5403271B2 publication Critical patent/JP5403271B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide portable terminal equipment which can reduce the operation labor of a user when executing a calculator function. <P>SOLUTION: The portable terminal equipment includes: an acceleration sensor part 20 for measuring first acceleration, and for outputting a first operation corresponding to the first acceleration; a key part 10 for detecting that a key has depressed by a user, and for outputting a first key detection result indicating the depressed first key; a storage part 30 for storing the first operation and first processing content related with a calculator function in association; a control part 40 for extracting first processing content associated with the first operation from the storage part 30, and for identifying a first number corresponding to the first key detection result or second processing content related with the calculator function; an arithmetic part 50 for executing four arithmetic operations on the basis of the first processing content, the first number or the second processing content; and a display part 60 for displaying the arithmetic result. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は携帯端末装置に関し、特に電卓機能に関する。   The present invention relates to a portable terminal device, and more particularly to a calculator function.

携帯端末装置が備えるユーザ入力を受け付けるキーは、携帯性を良くするために小さく設計されていることが多い。小さいキーは操作性が悪くなるため、携帯端末装置では操作性を向上させる様々な入力方法が提案されている。   In many cases, a key that receives a user input included in a portable terminal device is designed to be small in order to improve portability. Since small keys have poor operability, various input methods for improving operability have been proposed for portable terminal devices.

特許文献1には、最少のキーを使用し、操作回数を増加させることなく、文字および数字を含む文章を簡単且つ迅速に入力可能な携帯端末装置が開示されている。この携帯端末装置は、移動方向を検出する移動検出手段を設け、ユーザにより押下選択されたキーに割り当てられた複数のキャラクタから、移動検出手段により検出した移動方向によって特定のキャラクタを選択して入力することを特徴としている。このような携帯端末装置では、ユーザが特定のキーを複数回操作したり、複数のキーを操作したりする必要がないというものである。   Patent Document 1 discloses a portable terminal device that can input a sentence including letters and numbers easily and quickly without using the minimum number of keys and increasing the number of operations. This portable terminal device includes a movement detection means for detecting a movement direction, and selects and inputs a specific character from a plurality of characters assigned to a key selected by pressing by the user according to the movement direction detected by the movement detection means. It is characterized by doing. In such a portable terminal device, the user does not need to operate a specific key a plurality of times or operate a plurality of keys.

特許文献2には、携帯端末の筐体に配備された加速度センサと、加速度センサからの信号出力に基づいて携帯端末の動作を制御する制御部とを備えた携帯端末用コマンド入力装置が開示されている。この携帯端末用コマンド入力装置は、加速度センサが予め決められた起動信号を検知した場合に限り、予め設定された時間の範囲で加速度センサからの信号を機能選択コマンドとして受け付けるコマンド受付手段と、携帯端末に実装された各種機能の実行を指示する機能選択コマンドとの関係を対応させて記憶したコマンド記憶手段と、コマンド受付手段によって受け付けられた機能選択コマンドに対応する携帯端末の機能をコマンド記憶手段から求めて当該機能の実行を指示する動作指令手段とを制御部に設けたことを特徴とする。このような携帯端末用コマンド入力装置は、携帯端末がポケットやバッグに納められて持ち運ばれる間に、加速度センサが筐体の振動や姿勢変化等を検知して信号を出力しても、その信号を機能選択コマンドとして認識せず、誤動作することがないというものである。   Patent Document 2 discloses a command input device for a mobile terminal that includes an acceleration sensor arranged in a casing of the mobile terminal and a control unit that controls the operation of the mobile terminal based on a signal output from the acceleration sensor. ing. The command input device for a portable terminal includes a command receiving unit that receives a signal from the acceleration sensor as a function selection command within a preset time range only when the acceleration sensor detects a predetermined activation signal, Command storage means for storing a relationship with a function selection command for instructing execution of various functions installed in the terminal, and command storage means for storing the function of the portable terminal corresponding to the function selection command received by the command reception means The control unit is provided with operation command means for obtaining the function and instructing execution of the function. Even if the acceleration sensor detects a vibration of the housing or changes in posture and outputs a signal while the portable terminal is carried in a pocket or bag, the command input device for the portable terminal is The signal is not recognized as a function selection command, and no malfunction occurs.

特許文献3には、端末同士でのデータのやりとりを容易に行える携帯端末が開示されている。この携帯端末は、予め格納しているデータの中からユーザが任意のデータを選択するためのインターフェースと、自端末の姿勢の変化又は物理的な移動を検出するセンサとを有し、インターフェースによって何れかのデータが選択されている状態で、センサが自端末の姿勢の変化又は物理的な移動を検出した場合に、選択されているデータを処理対象とする所定動作を行うことを特徴とする。このような携帯端末は、処理対象として選択したデータに対する処理を容易に開始させることができるというものである。   Patent Document 3 discloses a portable terminal that can easily exchange data between terminals. This portable terminal has an interface for the user to select arbitrary data from pre-stored data, and a sensor for detecting a change in posture or physical movement of the own terminal. When such data is selected, when the sensor detects a change in the attitude of the terminal or physical movement, a predetermined operation is performed on the selected data as a processing target. Such a portable terminal can easily start processing on data selected as a processing target.

特開2005−173674号公報Japanese Patent Laid-Open No. 2005-173684 特開2008−176641号公報JP 2008-176661 A 国際公開第2007/034787号International Publication No. 2007/034787

携帯端末装置には電卓機能を備えるものがある。電卓機能を備える携帯端末装置では、数字を入力するための複数のキーは配列が決まっていることが多く、ユーザはすばやく押下できる傾向にある。このような数字を入力するためのキーは、ブラインドタッチを容易する効果を奏している。一方、演算系のコマンドや小数点などを入力するためのキーは、携帯端末装置に備わる様々なキーに割り当てられており、数字を入力するためのキーとは離れて配置されることが多い。従って、ユーザは四則演算や小数点を入力する都度、数字を入力するために押下していたキーから離れたキーを押下しなければならない。四則演算や小数点を入力するためのキーはブラインドタッチしにくいため、ユーザはそれらを入力する都度、キーを視認する必要がある。つまり、電卓機能を備える携帯端末装置は、電卓として操作しにくい問題を有している。   Some portable terminal devices have a calculator function. In a portable terminal device having a calculator function, the arrangement of a plurality of keys for inputting numbers is often determined, and the user tends to be able to press quickly. Such a key for inputting a number has an effect of facilitating a blind touch. On the other hand, keys for inputting arithmetic commands and decimal points are assigned to various keys provided in the mobile terminal device, and are often arranged apart from keys for inputting numbers. Therefore, each time the user inputs four arithmetic operations or a decimal point, the user must press a key that is different from the key that was pressed to input a number. Since the keys for inputting the four arithmetic operations and the decimal point are difficult to touch blindly, the user needs to visually recognize the keys every time they are input. That is, a portable terminal device having a calculator function has a problem that it is difficult to operate as a calculator.

本発明の目的は、電卓機能を実行するときに、ユーザの操作負担を軽減できる携帯端末装置を提供することにある。   The objective of this invention is providing the portable terminal device which can reduce a user's operation burden, when performing a calculator function.

本発明の携帯端末装置は、第1加速度を計測し、第1加速度に対応した第1動作を出力する加速度センサ部と、ユーザに押下されたことを検出し、押下された第1キーを示す第1キー検出結果を出力するキー部と、第1動作と、電卓機能に係る第1処理内容とを関連付けて格納する記憶部と、第1動作に関連付けられた第1処理内容を記憶部から抽出し、第1キー検出結果に対応した第1数字又は電卓機能に係る第2処理内容を識別する制御部と、第1処理内容と、第1数字又は第2処理内容とに基づいて、四則演算を実行する演算部と、演算結果を表示する表示部とを具備する。   The mobile terminal device of the present invention measures the first acceleration, outputs an acceleration sensor unit that outputs a first action corresponding to the first acceleration, detects that the user has pressed, and indicates the pressed first key. A key unit that outputs the first key detection result, a storage unit that stores the first operation and the first processing content related to the calculator function in association with each other, and a first processing content associated with the first operation from the storage unit. Based on the control unit that extracts and identifies the first number corresponding to the first key detection result or the second processing content related to the calculator function, the first processing content, and the first number or the second processing content, the four rules A calculation unit that executes a calculation and a display unit that displays a calculation result are provided.

本発明の計算方法は、計測した第1加速度に対応した第1動作を出力するステップと、ユーザに押下された第1キーを示す第1キー検出結果を出力するステップと、第1動作に関連付けられた電卓機能に係る第1処理内容を、第1動作と第1処理内容とを関連付けた対応関係から抽出するステップと、第1キー検出結果に対応した第1数字又は電卓機能に係る第2処理内容を識別するステップと、第1処理内容と、第1数字又は第2処理内容とに基づいて、四則演算を実行するステップと、演算結果を表示するステップとを具備する。   The calculation method of the present invention includes a step of outputting a first action corresponding to the measured first acceleration, a step of outputting a first key detection result indicating a first key pressed by the user, and a first action associated with the first action. Extracting a first processing content related to the calculated calculator function from a correspondence relationship in which the first operation and the first processing content are associated, and a first number corresponding to the first key detection result or a second related to the calculator function The method includes a step of identifying the processing content, a step of executing the four arithmetic operations based on the first processing content, and the first number or the second processing content, and a step of displaying the calculation result.

本発明の計算プログラムは、計測した第1加速度に対応した第1動作を出力するステップと、ユーザに押下された第1キーを示す第1キー検出結果を出力するステップと、第1動作に関連付けられた電卓機能に係る第1処理内容を、第1動作と第1処理内容とを関連付けた対応関係から抽出するステップと、第1キー検出結果に対応した第1数字又は電卓機能に係る第2処理内容を識別するステップと、第1処理内容と、第1数字又は第2処理内容とに基づいて、四則演算を実行するステップと、演算結果を表示するステップとをコンピュータ実行可能に具備する。   The calculation program according to the present invention relates to a step of outputting a first action corresponding to the measured first acceleration, a step of outputting a first key detection result indicating a first key pressed by the user, and a first action. Extracting a first processing content related to the calculated calculator function from a correspondence relationship in which the first operation and the first processing content are associated, and a first number corresponding to the first key detection result or a second related to the calculator function The step of identifying the processing content, the first processing content, the step of executing the four arithmetic operations based on the first number or the second processing content, and the step of displaying the calculation result are provided so as to be computer-executable.

本発明の携帯端末装置は、電卓機能を実行するときに、ユーザの操作負担を軽減することができる。   The mobile terminal device of the present invention can reduce the operation burden on the user when executing the calculator function.

図1は、本発明の携帯端末装置1の構成例を示したブロック図である。FIG. 1 is a block diagram showing a configuration example of the mobile terminal device 1 of the present invention. 図2は、本発明の第1の実施の形態による携帯端末装置1の外観の一例を示した図である。FIG. 2 is a diagram showing an example of the appearance of the mobile terminal device 1 according to the first embodiment of the present invention. 図3は、加速度センサ部20が計測する加速度の方向を示す図である。FIG. 3 is a diagram illustrating the direction of acceleration measured by the acceleration sensor unit 20. 図4は、記憶部30が格納している検出可能動作と、電卓機能に係る処理内容との対応関係を示す表である。FIG. 4 is a table showing a correspondence relationship between the detectable operation stored in the storage unit 30 and the processing content related to the calculator function. 図5は、携帯端末装置1の実施の形態における、ハードウエア構成例を示すブロック図である。FIG. 5 is a block diagram illustrating a hardware configuration example in the embodiment of the mobile terminal device 1. 図6は、本発明の携帯端末装置1の第1の実施の形態による処理動作を示したフローチャートである。FIG. 6 is a flowchart showing the processing operation according to the first embodiment of the mobile terminal device 1 of the present invention. 図7は、第2の実施の形態による記憶部30が格納している検出可能動作と、数字又は電卓機能に係る処理内容との対応関係を示す表である。FIG. 7 is a table showing a correspondence relationship between the detectable operation stored in the storage unit 30 according to the second embodiment and the processing content related to a number or a calculator function. 図8は、本発明の第2の実施の形態による携帯端末装置1が、加速度センサ部20の検出可能動作とキー部10から受け取る数字又は電卓機能に係る処理内容とを関連付ける処理動作を示すフローチャートである。FIG. 8 is a flowchart showing a processing operation in which the mobile terminal device 1 according to the second embodiment of the present invention associates the detectable operation of the acceleration sensor unit 20 with the number received from the key unit 10 or the processing content related to the calculator function. It is.

以下、添付図面を参照して本発明の実施の形態による携帯端末装置を説明する。尚、本発明の携帯端末装置は、携帯電話機、携帯ゲーム機など電卓機能を備える携帯端末装置である。以下実施の形態では、携帯電話機を例に説明する。   Hereinafter, mobile terminal devices according to embodiments of the present invention will be described with reference to the accompanying drawings. The mobile terminal device of the present invention is a mobile terminal device having a calculator function such as a mobile phone and a mobile game machine. In the following embodiment, a mobile phone will be described as an example.

(第1の実施の形態)
本発明の第1の実施の形態を説明する。図1は、本発明の携帯端末装置1の構成例を示したブロック図である。図1を参照すると、携帯端末装置1は、キー部10と、加速度センサ部20と、記憶部30と、制御部40と、演算部50と、表示部60とを具備する。尚、図1では、携帯端末装置1に係る計算機能以外の構成は省略されている。また、図2は、本発明の第1の実施の形態による携帯端末装置1の外観の一例を示した図である。図2を参照すると、携帯端末装置1は折りたたみ型の携帯電話機であり、上部装置2と下部装置3とを具備する。
(First embodiment)
A first embodiment of the present invention will be described. FIG. 1 is a block diagram showing a configuration example of the mobile terminal device 1 of the present invention. Referring to FIG. 1, the mobile terminal device 1 includes a key unit 10, an acceleration sensor unit 20, a storage unit 30, a control unit 40, a calculation unit 50, and a display unit 60. In FIG. 1, configurations other than the calculation function related to the mobile terminal device 1 are omitted. FIG. 2 is a diagram showing an example of the appearance of the mobile terminal device 1 according to the first embodiment of the present invention. Referring to FIG. 2, the mobile terminal device 1 is a foldable mobile phone, and includes an upper device 2 and a lower device 3.

キー部10は、複数のキーを有する。複数のキーには、数字に対応する複数のキーが含まれる。キー部10は、ユーザに押下されたことを検出し、押下されたキーを示す検出結果を出力する。図2を参照すると、キー部10に含まれる数字を入力するための複数のキーは、ユーザがブラインドタッチしやすいように、下部装置3の一箇所の領域にまとまって配置されることが好ましい。   The key unit 10 has a plurality of keys. The plurality of keys include a plurality of keys corresponding to numbers. The key unit 10 detects that the user has pressed the key unit 10 and outputs a detection result indicating the pressed key. Referring to FIG. 2, a plurality of keys for inputting numbers included in the key unit 10 are preferably arranged in one area of the lower device 3 so that the user can easily perform a blind touch.

加速度センサ部20は、携帯端末装置1に加わる3軸方向の加速度を計測し、加速度に対応した携帯端末装置1の振動および傾きなどの動作を出力する。図3は、加速度センサ部20が計測する加速度の方向を示す図である。図3を参照すると、加速度センサ部20は、下部装置3に配置され、X軸(X軸+方向、X軸−方向)と、Y軸(Y軸+方向、Y軸−方向)と、Z軸(Z軸+方向、Z軸−方向)との3軸方向に基づいた加速度を計測する。例えば、Z軸−方向が重力方向を示す場合、加速度センサ部20は水平に置かれたときを基準として、携帯端末装置1の上下左右方向の移動や、各軸の傾きを動作として出力する。   The acceleration sensor unit 20 measures the acceleration in the triaxial direction applied to the mobile terminal device 1 and outputs operations such as vibration and tilt of the mobile terminal device 1 corresponding to the acceleration. FIG. 3 is a diagram illustrating the direction of acceleration measured by the acceleration sensor unit 20. Referring to FIG. 3, the acceleration sensor unit 20 is disposed in the lower device 3, and includes an X axis (X axis + direction, X axis − direction), a Y axis (Y axis + direction, Y axis − direction), and a Z axis. The acceleration based on the triaxial direction with respect to the axes (Z axis + direction, Z axis-direction) is measured. For example, when the Z-axis direction indicates the direction of gravity, the acceleration sensor unit 20 outputs the movement of the mobile terminal device 1 in the vertical and horizontal directions and the inclination of each axis as operations on the basis of the horizontal position.

記憶部30は、加速度センサ部20が計測し出力する3軸方向に対応する複数の動作(以降、検出可能動作と称する)と、四則演算や小数点入力など電卓機能に係る処理内容とを関連付けて格納する。図4は、記憶部30が格納している検出可能動作と、電卓機能に係る処理内容との対応関係を示す表である。図4を参照すると、検出可能動作(複数の動作)と、複数の処理内容である加算、減算、乗算、除算、少数点入力、及びAC(オールクリア)とが関連付けられている。   The storage unit 30 associates a plurality of operations corresponding to the three-axis directions measured and output by the acceleration sensor unit 20 (hereinafter referred to as “detectable operations”) with processing contents related to the calculator function such as four arithmetic operations and decimal point input. Store. FIG. 4 is a table showing a correspondence relationship between the detectable operation stored in the storage unit 30 and the processing content related to the calculator function. Referring to FIG. 4, a detectable operation (a plurality of operations) is associated with a plurality of processing contents of addition, subtraction, multiplication, division, decimal point input, and AC (all clear).

制御部40は、キー部10から検出結果を受け取り、検出結果に対応した数字又は電卓機能に係る処理内容を一意に識別する。また、制御部40は、加速度センサ部20から動作を受け取ると、動作に関連付けられた処理内容を記憶部30の対応関係から抽出する。そして、制御部40は、キー部10に基づく識別した数字又は処理内容、及び、加速度センサ部20に基づく抽出した処理内容を演算部50へ提供する。詳細には、制御部40は、キー部10から受け取る検出結果に基づいて、数字(「0」〜「9」)や、電卓機能に係る処理内容(例えば、「=」、「M+」、「M−」など)を識別し、演算部50へ提供する。一方、制御部40は、加速度センサ部20から動作を受け取ると、記憶部30を参照して当該動作に関連付けられた電卓機能に係る処理内容、例えば四則演算の「+」、「−」、「×」、及び「÷」などを、複数の動作と複数の処理内容との対応関係の中から抽出する。更に、制御部40は、キー部10から受け取る検出結果が電源キーを表すものである場合、電卓機能を起動する又は終了する制御を行う。   The control unit 40 receives the detection result from the key unit 10 and uniquely identifies the number corresponding to the detection result or the processing content related to the calculator function. Further, when receiving an operation from the acceleration sensor unit 20, the control unit 40 extracts the processing content associated with the operation from the correspondence relationship in the storage unit 30. Then, the control unit 40 provides the arithmetic unit 50 with the identified number or processing content based on the key unit 10 and the extracted processing content based on the acceleration sensor unit 20. Specifically, based on the detection result received from the key unit 10, the control unit 40 performs processing related to numbers (“0” to “9”) and calculator functions (for example, “=”, “M +”, “ M− ”and the like are provided to the calculation unit 50. On the other hand, upon receiving an operation from the acceleration sensor unit 20, the control unit 40 refers to the storage unit 30 and processes related to the calculator function associated with the operation, for example, “+”, “−”, “ “×”, “÷”, and the like are extracted from the correspondence between a plurality of operations and a plurality of processing contents. Furthermore, when the detection result received from the key unit 10 represents a power key, the control unit 40 performs control to activate or end the calculator function.

演算部50は、制御部40から受け取る数字と電卓機能に係る処理内容とに基づいて、四則演算を実行する。演算部50は、演算結果を表示部60へ提供する。尚、演算部50は、四則演算を実行するために必要な数字及び処理内容が取得できていない場合は演算を実行せずに、受け取った数字及び電卓機能に係る処理内容を表示部へ提供する。   The computing unit 50 performs four arithmetic operations based on the numbers received from the control unit 40 and the processing content related to the calculator function. The calculation unit 50 provides the calculation result to the display unit 60. The calculation unit 50 provides the display unit with the received number and the processing content related to the calculator function without executing the calculation when the numbers and the processing content necessary for executing the four arithmetic operations are not acquired. .

表示部60は、演算部50から受け取る情報、即ち、演算結果、数字、及び電卓機能に係る処理内容をユーザが認識できるように表示する。また、表示部60は、加速度センサ部20における検出可能動作と、電卓機能に係る処理内容とを関連付けて、ユーザが認識できるように表示する。図2を参照すると、表示部60は上部装置2に含まれ、演算部50から受け取る情報を表示すると共に、加速度センサ部20の検出可能動作と、電卓機能に係る処理内容とを関連付けて表示する。表示部60が検出可能動作と電卓機能に係る処理内容とを表示できるため、ユーザは表示部60から目を移して操作しにくいキーを押下する操作の負担が軽減され、携帯端末装置1を電卓として容易に操作することができる。   The display unit 60 displays information received from the calculation unit 50, that is, calculation results, numbers, and processing contents related to the calculator function so that the user can recognize them. In addition, the display unit 60 associates the detectable operation in the acceleration sensor unit 20 with the processing content related to the calculator function and displays it so that the user can recognize it. Referring to FIG. 2, the display unit 60 is included in the upper device 2, displays information received from the calculation unit 50, and displays the detectable operation of the acceleration sensor unit 20 and the processing content related to the calculator function in association with each other. . Since the display unit 60 can display the detectable operation and the processing content related to the calculator function, the burden on the user to move the eyes from the display unit 60 and press the difficult-to-operate key is reduced, and the portable terminal device 1 can be connected to the calculator. Can be operated easily.

本発明の実施の形態による携帯端末装置1は、コンピュータを用いて実現可能である。図5は、携帯端末装置1の実施の形態における、ハードウエア構成例を示すブロック図である。図5を参照すると、本発明の携帯端末装置1は、CPU(Central Processing Unit)100と、記憶装置101、入力装置102と、出力装置103と、加速度センサ104と、各装置を接続するバス105とを備えるコンピュータシステムで構成される。   The mobile terminal device 1 according to the embodiment of the present invention can be realized using a computer. FIG. 5 is a block diagram illustrating a hardware configuration example in the embodiment of the mobile terminal device 1. Referring to FIG. 5, a mobile terminal device 1 according to the present invention includes a CPU (Central Processing Unit) 100, a storage device 101, an input device 102, an output device 103, an acceleration sensor 104, and a bus 105 that connects the devices. It is comprised with the computer system provided with.

CPU100は、記憶装置101に格納されている本発明の携帯端末装置1に係る演算処理及び制御処理を行う。記憶装置101は、ハードディスクやメモリなど、情報の記録を行う装置である。記憶装置101は、CD−ROMやDVD等のコンピュータ読み取り可能な記憶媒体から読み取られたプログラム、入力装置102や加速度センサ104から入力された信号やプログラム、及びCPU100の処理結果を格納する。入力装置102は、ボタン、キーボードなど、ユーザがコマンド及び信号を入力することが出来る装置である。出力装置103は、ディスプレイ、スピーカなど、ユーザに出力結果を認識させる装置である。加速度センサ104は、携帯端末装置1に加わる加速度を計測する装置である。尚、本発明はハードウエア構成例と示したものに限定されず、各部はハードウエアとソフトウエアとを単独又は組み合わせて実現することが出来る。   CPU100 performs the arithmetic processing and control processing which concern on the portable terminal device 1 of this invention stored in the memory | storage device 101. FIG. The storage device 101 is a device that records information, such as a hard disk or a memory. The storage device 101 stores a program read from a computer-readable storage medium such as a CD-ROM or DVD, a signal or program input from the input device 102 or the acceleration sensor 104, and a processing result of the CPU 100. The input device 102 is a device that allows a user to input commands and signals, such as buttons and a keyboard. The output device 103 is a device that causes the user to recognize the output result, such as a display or a speaker. The acceleration sensor 104 is a device that measures acceleration applied to the mobile terminal device 1. In addition, this invention is not limited to what was shown as a hardware structural example, Each part can be implement | achieved independently or combining hardware and software.

図6は、本発明の携帯端末装置1の第1の実施の形態による処理動作を示したフローチャートである。図6を参照して、本発明の第1の実施の形態による処理動作を説明する。   FIG. 6 is a flowchart showing the processing operation according to the first embodiment of the mobile terminal device 1 of the present invention. The processing operation according to the first embodiment of the present invention will be described with reference to FIG.

キー部10は、ユーザの押下による入力を検出する。そして、キー部10は、ユーザに押下されたキーを示す検出結果を制御部40へ出力する。制御部40は、キー部10から受け取る検出結果が電源キーを表すものである場合、電卓機能を起動する(ステップS01)。制御部40は、電卓機能を起動すると、キー部10と加速度センサ部20との両方からの入力を待つ状態となる。   The key unit 10 detects an input by a user pressing. Then, the key unit 10 outputs a detection result indicating the key pressed by the user to the control unit 40. When the detection result received from the key unit 10 represents the power key, the control unit 40 activates the calculator function (step S01). When the calculator function is activated, the control unit 40 waits for input from both the key unit 10 and the acceleration sensor unit 20.

まず、キー部10が入力を検出する場合を説明する。キー部10は、ユーザの押下による入力を検出する。そして、キー部10は、ユーザに押下されたキーを示す検出結果を制御部40へ出力する(ステップS02)。   First, a case where the key unit 10 detects an input will be described. The key unit 10 detects an input by a user pressing. Then, the key unit 10 outputs a detection result indicating the key pressed by the user to the control unit 40 (step S02).

制御部40は、キー部10から検出結果を受け取り、受け取った検出結果が電源キーを表すものであるか否かを判定する(ステップS03)。   The control unit 40 receives the detection result from the key unit 10, and determines whether or not the received detection result represents a power key (step S03).

ステップS03において、電源キーである場合(YES)、制御部40は電卓機能を終了させる。ステップS03において、電源キーでない場合(NO)、制御部40は、キー部10からの検出結果に対応した数字又は電卓機能に係る処理内容を識別する。詳細には、制御部40は、キー部10から受け取る検出結果に基づいて、数字(「0」〜「9」)や、電卓機能に係る処理内容(例えば「=」、「M+」、「M−」など)を識別し、演算部50へ提供する(ステップS04)。   In step S03, when it is a power key (YES), the control unit 40 ends the calculator function. In step S03, when it is not a power key (NO), the control part 40 identifies the number corresponding to the detection result from the key part 10, or the processing content regarding a calculator function. Specifically, based on the detection result received from the key unit 10, the control unit 40 processes numbers (“0” to “9”) and processing details related to the calculator function (for example, “=”, “M +”, “M”). -"Etc.) is identified and provided to the calculation unit 50 (step S04).

演算部50は、制御部40から受け取る数字と電卓機能に係る処理内容とに基づいて、四則演算を実行する。そして、演算部50は演算結果を表示部60へ提供する。尚、演算部50は、四則演算を実行するために必要な数字及び処理内容が取得できていない場合は演算を実行せずに、受け取った数字及び電卓機能に係る処理内容を表示部へ提供する(ステップS05)。   The computing unit 50 performs four arithmetic operations based on the numbers received from the control unit 40 and the processing content related to the calculator function. Then, the calculation unit 50 provides the calculation result to the display unit 60. The calculation unit 50 provides the display unit with the received number and the processing content related to the calculator function without executing the calculation when the numbers and the processing content necessary for executing the four arithmetic operations are not acquired. (Step S05).

表示部60は、演算部50から受け取る情報、即ち、演算結果、数字、及び電卓機能に係る処理内容をユーザが認識できるように表示する(ステップS06)。   The display unit 60 displays information received from the calculation unit 50, that is, calculation results, numbers, and processing contents related to the calculator function so that the user can recognize them (step S06).

加速度センサ部20が、入力を検出する場合を説明する。ユーザは、表示部60を参照して、加速度センサ部20が検出可能な方向に加速度を加える。加速度センサ部20は、携帯端末装置1に加わる3軸方向の加速度を計測し、加速度に対応した携帯端末装置1の振動および傾きなどの動作を出力する(ステップS07)。   A case where the acceleration sensor unit 20 detects an input will be described. The user refers to the display unit 60 and applies acceleration in a direction that can be detected by the acceleration sensor unit 20. The acceleration sensor unit 20 measures the triaxial acceleration applied to the mobile terminal device 1, and outputs operations such as vibration and tilt of the mobile terminal device 1 corresponding to the acceleration (step S07).

制御部40は、加速度センサ部20から動作を受け取ると、記憶部30を参照して当該動作に関連付けられた電卓機能に係る処理内容(例えば四則演算の「+」、「−」、「×」、及び「÷」など)を、複数の動作と複数の処理内容との対応関係の中から抽出する(ステップS08)。制御部40は、抽出した電卓機能に係る処理内容を演算部50へ提供する。   When the control unit 40 receives an operation from the acceleration sensor unit 20, the control unit 40 refers to the storage unit 30 to perform processing related to the calculator function associated with the operation (for example, “+”, “−”, “×” of four arithmetic operations). , And “÷”, etc.) are extracted from the correspondence between the plurality of operations and the plurality of processing contents (step S08). The control unit 40 provides the processing content related to the extracted calculator function to the calculation unit 50.

演算部50は、制御部40から受け取る数字と電卓機能に係る処理内容とに基づいて、四則演算を実行する。そして、演算部50は演算結果を表示部60へ提供する。尚、演算部50は、四則演算を実行するために必要な数字及び処理内容が取得できていない場合は演算を実行せずに、受け取った数字及び電卓機能に係る処理内容を表示部へ提供する(ステップS09)。   The computing unit 50 performs four arithmetic operations based on the numbers received from the control unit 40 and the processing content related to the calculator function. Then, the calculation unit 50 provides the calculation result to the display unit 60. The calculation unit 50 provides the display unit with the received number and the processing content related to the calculator function without executing the calculation when the numbers and the processing content necessary for executing the four arithmetic operations are not acquired. (Step S09).

表示部60は、演算部50から受け取る情報、即ち、演算結果、数字、及び電卓機能に係る処理内容をユーザが認識できるように表示する(ステップS10)。   The display unit 60 displays information received from the calculation unit 50, that is, calculation results, numbers, and processing contents related to the calculator function so that the user can recognize them (step S10).

本発明の第1の実施の形態による携帯端末装置1は、電卓機能を実行すると、キー部10と加速度センサ部20との2つ機能部を用いてユーザの入力を検出することができる。特に、携帯端末装置1は、加速度センサ部20で検出された振動や傾きを四則演算や少数点などの電卓機能に係る処理の入力として認識することができるため、表示部60から目を移して操作しにくいキーを入力するユーザの操作負担を軽減させることができる。従って、ユーザは本発明の携帯端末装置1を電卓として容易に操作することが可能となる。   When the portable terminal device 1 according to the first embodiment of the present invention executes a calculator function, it can detect a user's input using the two functional units of the key unit 10 and the acceleration sensor unit 20. In particular, the mobile terminal device 1 can recognize vibrations and inclinations detected by the acceleration sensor unit 20 as input of processing related to calculator functions such as four arithmetic operations and decimal points. It is possible to reduce the operation burden on the user who inputs a key that is difficult to operate. Therefore, the user can easily operate the portable terminal device 1 of the present invention as a calculator.

(第2の実施の形態)
本発明の第2の実施の形態を説明する。本発明の第2の実施の形態の携帯端末装置1は、加速度センサ部20の検出可能動作と、数字及び電卓機能に係る処理内容とを、ユーザ入力に基づいて新たに対応付けすることができるものである。本発明の第2の実施の形態による携帯端末装置1の構成は、図1に示した第1の実施の形態と同様であるため、図1を参照して以下を説明する。尚、同様の動作を行う構成の説明は省略する。
(Second Embodiment)
A second embodiment of the present invention will be described. The mobile terminal device 1 according to the second embodiment of the present invention can newly associate the detectable operation of the acceleration sensor unit 20 with the processing contents related to the numbers and the calculator function based on the user input. Is. Since the configuration of the mobile terminal device 1 according to the second embodiment of the present invention is the same as that of the first embodiment shown in FIG. 1, the following will be described with reference to FIG. A description of a configuration that performs the same operation is omitted.

制御部40は、キー部10から受け取る検出結果が、加速度センサ部20の検出可能動作と数字及び電卓機能に係る処理内容とを関連付けるモードに切り替える検出結果であると判定すると、加速度/処理内容関連付けモードに切り替える。まず、制御部40は、加速度センサ部20から提供される動作を待つ待機状態となる。制御部40は、加速度/処理内容関連付けモードにおいて、加速度センサ部20から動作を受け取ると、キー部10からの検出結果を待つ待機状態となる。制御部40は、キー部10から検出結果を受け取ると、直前に受け取った加速度センサ部20の動作と、キー部10の検出結果が示す数字又は電卓機能に係る処理内容とを関連付けて、新たな対応関係を生成する。そして、制御部40は、新たな対応関係を記憶部30に提供する。制御部40は、通常モード(加速度/処理内容関連付けモードでない通常の計算機能を実行するモード)において、加速度センサ部20から動作を受け取ると、記憶部30を参照して、動作に関連付けられた数字又は電卓機能に係る処理内容を抽出する。制御部40は、抽出した数字又は電卓機能に係る処理内容を演算部50へ提供する。   When the control unit 40 determines that the detection result received from the key unit 10 is a detection result that switches to a mode that associates the detectable operation of the acceleration sensor unit 20 with the processing content related to the number and the calculator function, the acceleration / processing content association Switch to mode. First, the control unit 40 enters a standby state waiting for an operation provided from the acceleration sensor unit 20. When the control unit 40 receives an operation from the acceleration sensor unit 20 in the acceleration / processing content association mode, the control unit 40 waits for a detection result from the key unit 10. When the control unit 40 receives the detection result from the key unit 10, the control unit 40 associates the operation of the acceleration sensor unit 20 received immediately before with the number indicated by the detection result of the key unit 10 or the processing content related to the calculator function, and creates a new one. Generate a correspondence. Then, the control unit 40 provides a new correspondence relationship to the storage unit 30. When the control unit 40 receives an operation from the acceleration sensor unit 20 in the normal mode (a mode for executing a normal calculation function that is not the acceleration / processing content association mode), the control unit 40 refers to the storage unit 30 and refers to a number associated with the operation. Alternatively, the processing contents related to the calculator function are extracted. The control unit 40 provides the processing unit 50 with the extracted number or the processing content related to the calculator function.

記憶部30は、制御部40から提供される加速度センサ部20の動作と、数字又は電卓機能に係る処理内容とを関連づけた新たな対応関係を格納する。図7は、第2の実施の形態による記憶部30が格納している検出可能動作と、数字又は電卓機能に係る処理内容との対応関係を示す表である。図7を参照すると、検出可能動作(複数の動作)と、数字又は電卓機能に係る複数の処理内容とが関連付けられている。   The storage unit 30 stores a new correspondence relationship in which the operation of the acceleration sensor unit 20 provided from the control unit 40 is associated with the number or the processing content related to the calculator function. FIG. 7 is a table showing a correspondence relationship between the detectable operation stored in the storage unit 30 according to the second embodiment and the processing content related to a number or a calculator function. Referring to FIG. 7, a detectable operation (a plurality of operations) is associated with a plurality of processing contents related to numbers or a calculator function.

図8は、本発明の第2の実施の形態による携帯端末装置1が、加速度センサ部20の検出可能動作とキー部10から受け取る数字又は電卓機能に係る処理内容とを関連付ける処理動作を示すフローチャートである。図8を参照して、携帯端末装置1が、加速度センサ部20の検出可能動作と、数字又は電卓機能に係る処理内容とを関連づけする処理動作を説明する。   FIG. 8 is a flowchart showing a processing operation in which the mobile terminal device 1 according to the second embodiment of the present invention associates the detectable operation of the acceleration sensor unit 20 with the number received from the key unit 10 or the processing content related to the calculator function. It is. With reference to FIG. 8, the processing operation in which the mobile terminal device 1 associates the detectable operation of the acceleration sensor unit 20 with the processing content related to the number or the calculator function will be described.

キー部10は、ユーザの押下による入力を検出する。キー部10は、ユーザに押下されたキーを示す検出結果を制御部40へ出力する。制御部40は、キー部10から受け取る検出結果が電源キーを表すものである場合、電卓機能を起動する(ステップA01)。制御部40は、電卓機能を起動すると、キー部10と加速度センサ部20との両方からの入力を待つ状態となる。   The key unit 10 detects an input by a user pressing. The key unit 10 outputs a detection result indicating the key pressed by the user to the control unit 40. When the detection result received from the key unit 10 represents the power key, the control unit 40 activates the calculator function (step A01). When the calculator function is activated, the control unit 40 waits for input from both the key unit 10 and the acceleration sensor unit 20.

制御部40は、加速度センサ部20の検出可能動作と、数字又は電卓機能に係る処理内容とを関連付けるモードに切り替える検出結果をキー部10から受け取ると、加速度/処理内容関連付けモードに切り替える。そして、制御部40は、加速度センサ部20から提供される動作を待つ待機状態となる(ステップA02)。   When the control unit 40 receives from the key unit 10 a detection result for switching to a mode for associating the detectable operation of the acceleration sensor unit 20 with the processing content related to a number or a calculator function, the control unit 40 switches to the acceleration / processing content association mode. And the control part 40 will be in the standby state which waits for the operation | movement provided from the acceleration sensor part 20 (step A02).

加速度センサ部20は、携帯端末装置1に加わる3軸方向の加速度を計測し、加速度に対応した携帯端末装置1の振動および傾きなどの動作を出力する(ステップA03)。   The acceleration sensor unit 20 measures the triaxial acceleration applied to the mobile terminal device 1, and outputs operations such as vibration and tilt of the mobile terminal device 1 corresponding to the acceleration (step A03).

制御部40は、加速度/処理内容関連付けモードにおいて、加速度センサ部20から動作を受け取ると、次に、キー部10からの検出結果を待つ待機状態となる。キー部10は、ユーザの押下による入力を検出すると、押下されたキーを示す検出結果を制御部40へ出力する(ステップA04)。   When the control unit 40 receives an operation from the acceleration sensor unit 20 in the acceleration / processing content association mode, the control unit 40 then enters a standby state waiting for a detection result from the key unit 10. When the key unit 10 detects an input by the user pressing, the key unit 10 outputs a detection result indicating the pressed key to the control unit 40 (step A04).

制御部40は、キー部10から検出結果を受け取ると、直前に受け取った加速度センサ部20の動作と、キー部10の検出結果が示す数字又は電卓機能に係る処理内容とを関連付けて、新たな対応関係を生成する。そして、制御部40は、新たな対応関係を記憶部30に提供する(ステップA05)。   When the control unit 40 receives the detection result from the key unit 10, the control unit 40 associates the operation of the acceleration sensor unit 20 received immediately before with the number indicated by the detection result of the key unit 10 or the processing content related to the calculator function, and creates a new one. Generate a correspondence. Then, the control unit 40 provides a new correspondence relationship to the storage unit 30 (step A05).

記憶部30は、制御部40から提供される加速度センサ部20の動作と、数字又は電卓機能に係る処理内容とを関連づけた新たな対応関係を格納する(ステップA06)。   The storage unit 30 stores a new correspondence relationship in which the operation of the acceleration sensor unit 20 provided from the control unit 40 is associated with the number or the processing content related to the calculator function (step A06).

ステップA06の後、制御部40は、通常モードにおいて、加速度センサ部20から動作を受け取ると、記憶部30を参照して、動作に関連付けられた数字又は電卓機能に係る処理内容を抽出する。このようにして、本発明の第2の実施の形態による携帯端末装置1は、加速度センサ部20の検出可能動作と、数字又は処理内容とを自由にカスタマイズすることができるため、ユーザの操作性を更に向上させることができる。   After step A06, when the control unit 40 receives an operation from the acceleration sensor unit 20 in the normal mode, the control unit 40 refers to the storage unit 30 and extracts a processing content related to a number or a calculator function associated with the operation. Thus, since the mobile terminal device 1 according to the second embodiment of the present invention can freely customize the detectable operation of the acceleration sensor unit 20 and the numbers or the processing content, the operability of the user Can be further improved.

1 携帯端末装置
2 上部装置
3 下部装置
10 キー部
20 加速度センサ部
30 記憶部
40 制御部
50 演算部
60 表示部
100 CPU
101 記憶装置
102 入力装置
103 出力装置
104 加速度センサ
105 バス
DESCRIPTION OF SYMBOLS 1 Portable terminal device 2 Upper device 3 Lower device 10 Key part 20 Acceleration sensor part 30 Storage part 40 Control part 50 Calculation part 60 Display part 100 CPU
101 Storage Device 102 Input Device 103 Output Device 104 Acceleration Sensor 105 Bus

Claims (9)

第1加速度を計測し、前記第1加速度に対応した第1動作を出力する加速度センサ部と、
ユーザに押下されたことを検出し、押下された第1キーを示す第1キー検出結果を出力するキー部と、
前記第1動作と、電卓機能に係る第1処理内容とを関連付けて格納する記憶部と、
前記第1動作に関連付けられた前記第1処理内容を前記記憶部から抽出し、前記第1キー検出結果に対応した第1数字又は電卓機能に係る第2処理内容を識別する制御部と、
前記第1処理内容と、前記第1数字又は前記第2処理内容とに基づいて、四則演算を実行する演算部と、
演算結果を表示する表示部と
を具備する
携帯端末装置。
An acceleration sensor unit that measures a first acceleration and outputs a first action corresponding to the first acceleration;
A key unit that detects that the user has pressed the key and outputs a first key detection result indicating the pressed first key;
A storage unit that associates and stores the first operation and the first processing content related to the calculator function;
A control unit for extracting the first processing content associated with the first operation from the storage unit and identifying a second processing content related to a first number or a calculator function corresponding to the first key detection result;
Based on the first processing content and the first number or the second processing content, an arithmetic unit that executes four arithmetic operations;
A portable terminal device comprising: a display unit that displays a calculation result.
請求項1に記載の携帯端末装置であって、
前記加速度センサ部は、3軸方向に基づく前記第1加速度を計測し、
前記記憶部は、前記3軸方向に対応する複数の動作と、電卓機能に係る複数の処理内容とを関連付けて格納し、
前記制御部は、前記第1動作に関連付けられた前記第1処理内容を、前記複数の動作と前記複数の処理内容との対応関係から抽出する
携帯端末装置。
The mobile terminal device according to claim 1,
The acceleration sensor unit measures the first acceleration based on three axis directions,
The storage unit stores a plurality of operations corresponding to the three-axis directions and a plurality of processing contents related to the calculator function in association with each other,
The said control part is a portable terminal device which extracts the said 1st process content linked | related with the said 1st operation | movement from the corresponding | compatible relationship between these operation | movement and these process content.
請求項1又は2に記載の携帯端末装置であって、
前記制御部は、前記キー部から受け取る第2キーを示す第2キー検出結果に基づいて関連付けモードに切り替え、前記加速度センサ部から受け取る第2動作と、前記キー部から受け取る第2数字又は電卓機能に係る第3処理内容とを関連付けて新たな対応関係を生成し、
前記記憶部は、前記新たな対応関係を格納する
携帯端末装置。
The mobile terminal device according to claim 1 or 2,
The control unit switches to an association mode based on a second key detection result indicating a second key received from the key unit, a second operation received from the acceleration sensor unit, and a second number or calculator function received from the key unit A new correspondence is generated by associating with the third processing content related to
The said memory | storage part is a portable terminal device which stores the said new correspondence.
請求項1乃至3の何れか一項に記載の携帯端末装置であって、
前記第1処理内容は、四則演算又は少数点入力を表す
携帯端末装置。
It is a portable terminal device as described in any one of Claims 1 thru | or 3, Comprising:
The first processing content is a mobile terminal device representing four arithmetic operations or decimal point input.
請求項1乃至4の何れか一項に記載の携帯端末装置であって、
前記表示部は、前記第1動作と前記第1処理内容とを関連付けて表示する
携帯端末装置。
The mobile terminal device according to any one of claims 1 to 4,
The display unit is a mobile terminal device that displays the first operation and the first processing content in association with each other.
計測した第1加速度に対応した第1動作を出力するステップと、
ユーザに押下された第1キーを示す第1キー検出結果を出力するステップと、
前記第1動作に関連付けられた電卓機能に係る第1処理内容を、前記第1動作と前記第1処理内容とを関連付けた対応関係から抽出するステップと、
前記第1キー検出結果に対応した、第1数字又は電卓機能に係る第2処理内容を識別するステップと、
前記第1処理内容と、前記第1数字又は前記第2処理内容とに基づいて、四則演算を実行するステップと、
演算結果を表示するステップと
を具備する
計算方法。
Outputting a first action corresponding to the measured first acceleration;
Outputting a first key detection result indicating the first key pressed by the user;
Extracting a first processing content related to a calculator function associated with the first operation from a correspondence relationship in which the first operation and the first processing content are associated;
Identifying the second processing content related to the first number or the calculator function corresponding to the first key detection result;
Performing four arithmetic operations based on the first processing content and the first number or the second processing content;
And a step of displaying a calculation result.
請求項6に記載の計算方法であって、
第1動作を出力するステップは、
3軸方向に基づく前記第1加速度を計測するステップ
を含み、
前記抽出するステップは、
前記第1動作に関連付けられた前記第1処理内容を、前記3軸方向に対応する複数の動作と、電卓機能に係る複数の処理内容とを関連付けた対応関係から抽出するステップ
を含む
計算方法。
The calculation method according to claim 6, comprising:
The step of outputting the first action is as follows:
Measuring the first acceleration based on three axis directions;
The extracting step includes:
A method of extracting the first processing content associated with the first operation from a correspondence relationship in which a plurality of operations corresponding to the three axis directions and a plurality of processing contents related to the calculator function are associated.
請求項6又は7に記載の計算方法であって、
前記キー部から受け取る第2キーを示す第2キー検出結果に基づいて、関連付けモードに切り替えるステップと、
前記加速度センサ部から第2動作を受け取るステップと、
前記キー部から第2数字又は電卓機能に係る第3処理内容を受け取るステップと、
前記第2動作と、前記第2数字又は前記第3処理内容とを関連付けて新たな対応関係を生成するステップと
を更に具備する
計算方法。
The calculation method according to claim 6 or 7,
Switching to the association mode based on a second key detection result indicating a second key received from the key portion;
Receiving a second action from the acceleration sensor unit;
Receiving a third processing content related to a second number or a calculator function from the key part;
The calculation method further comprising the step of associating the second operation with the second number or the third processing content to generate a new correspondence.
請求項6乃至8の何れか一項に記載の方法をコンピュータに実行させる
計算プログラム。
A computer program for causing a computer to execute the method according to any one of claims 6 to 8.
JP2010038484A 2010-02-24 2010-02-24 Portable terminal device, calculation method, and calculation program Expired - Fee Related JP5403271B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010038484A JP5403271B2 (en) 2010-02-24 2010-02-24 Portable terminal device, calculation method, and calculation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010038484A JP5403271B2 (en) 2010-02-24 2010-02-24 Portable terminal device, calculation method, and calculation program

Publications (2)

Publication Number Publication Date
JP2011175415A true JP2011175415A (en) 2011-09-08
JP5403271B2 JP5403271B2 (en) 2014-01-29

Family

ID=44688221

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010038484A Expired - Fee Related JP5403271B2 (en) 2010-02-24 2010-02-24 Portable terminal device, calculation method, and calculation program

Country Status (1)

Country Link
JP (1) JP5403271B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012168802A (en) * 2011-02-15 2012-09-06 Nec Corp Authentication information input device, method and program for portable terminal
JP2020013207A (en) * 2018-07-13 2020-01-23 カシオ計算機株式会社 Electronic device, control method for electronic device, and program
CN111344673A (en) * 2017-09-07 2020-06-26 深圳传音通讯有限公司 Chatting interface-based calculator using method and device and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10105325A (en) * 1996-09-30 1998-04-24 Matsushita Electric Ind Co Ltd Handwriting command management device
JP2002330210A (en) * 2001-02-27 2002-11-15 Nec Saitama Ltd Portable terminal
JP2007080242A (en) * 2005-08-15 2007-03-29 Kobe Steel Ltd Information processing apparatus and program for same
JP2008537615A (en) * 2005-03-04 2008-09-18 アップル インコーポレイテッド Multi-function handheld device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10105325A (en) * 1996-09-30 1998-04-24 Matsushita Electric Ind Co Ltd Handwriting command management device
JP2002330210A (en) * 2001-02-27 2002-11-15 Nec Saitama Ltd Portable terminal
JP2008537615A (en) * 2005-03-04 2008-09-18 アップル インコーポレイテッド Multi-function handheld device
JP2007080242A (en) * 2005-08-15 2007-03-29 Kobe Steel Ltd Information processing apparatus and program for same

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012168802A (en) * 2011-02-15 2012-09-06 Nec Corp Authentication information input device, method and program for portable terminal
CN111344673A (en) * 2017-09-07 2020-06-26 深圳传音通讯有限公司 Chatting interface-based calculator using method and device and storage medium
JP2020013207A (en) * 2018-07-13 2020-01-23 カシオ計算機株式会社 Electronic device, control method for electronic device, and program
JP7183599B2 (en) 2018-07-13 2022-12-06 カシオ計算機株式会社 ELECTRONIC DEVICE, ELECTRONIC DEVICE CONTROL METHOD, AND PROGRAM

Also Published As

Publication number Publication date
JP5403271B2 (en) 2014-01-29

Similar Documents

Publication Publication Date Title
JP5204286B2 (en) Electronic device and input method
EP2975497B1 (en) Terminal device, terminal device control method, and program
US8493338B2 (en) Mobile terminal
US9733708B2 (en) Electronic device, operation control method, and operation control program
JP5333397B2 (en) Information processing terminal and control method thereof
KR20070119945A (en) Apparatus and Method for User Interface
JP2011221640A (en) Information processor, information processing method and program
JP2010134755A (en) Communication device
JP2009169456A (en) Electronic equipment, information input method and information input control program used for same electronic equipment, and portable terminal device
WO2012127792A1 (en) Information terminal, and method and program for switching display screen
JP2010079442A (en) Mobile terminal
JP5403271B2 (en) Portable terminal device, calculation method, and calculation program
KR101518786B1 (en) Feedback method of touch pressure level and device including touch screen performing the same
JP5810513B2 (en) Operation processing apparatus, operation processing method, and program therefor
JP2014110480A (en) Information processing apparatus, and method and program for controlling information processing apparatus
US10101905B1 (en) Proximity-based input device
JP2011211423A (en) Mobile terminal and mobile terminal key input method
KR101013219B1 (en) Input control method and system using touch method
JP6112554B2 (en) Electronics
TW201101113A (en) Electronic device having virtual keyboard and the operating method of virtual keyboard
US10213687B2 (en) Information processing system, information processing method, information processing program, and computer-readable recording medium on which information processing program is stored
JP2014110479A (en) Information processing apparatus, and method and program for controlling information processing apparatus
JP5978104B2 (en) Information display device and information display method
JP5288206B2 (en) Portable terminal device, character input method, and character input program
JP5777934B2 (en) Information processing apparatus, information processing apparatus control method, and control program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130110

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130927

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20131002

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20131015

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees