JP5160337B2 - INPUT PROCESSING DEVICE, INPUT PROCESSING METHOD, INPUT PROCESSING PROGRAM, AND PORTABLE TERMINAL DEVICE - Google Patents
INPUT PROCESSING DEVICE, INPUT PROCESSING METHOD, INPUT PROCESSING PROGRAM, AND PORTABLE TERMINAL DEVICE Download PDFInfo
- Publication number
- JP5160337B2 JP5160337B2 JP2008207329A JP2008207329A JP5160337B2 JP 5160337 B2 JP5160337 B2 JP 5160337B2 JP 2008207329 A JP2008207329 A JP 2008207329A JP 2008207329 A JP2008207329 A JP 2008207329A JP 5160337 B2 JP5160337 B2 JP 5160337B2
- Authority
- JP
- Japan
- Prior art keywords
- contact area
- enlargement
- display
- reduction
- information indicating
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、例えば携帯電話機、PHS電話機(PHS:Personal Handyphone System)、PDA装置(PDA:Personal Digital Assistant)、携帯ゲーム機、ノート型のパーソナルコンピュータ装置、デスクトップ型のパーソナルコンピュータ装置等の端末機器に適用して好適な入力処理装置、入力処理方法、入力処理プログラム、及び携帯端末装置に関する。
特には、接触操作部上におけるユーザの指の接触面積を検出し、この指の接触面積に対応するアプリケーションプログラムを起動し、或いは上記指の接触面積に対応する拡大率或いは縮小率で、表示部に表示している表示物を拡大表示、或いは縮小表示するようにした入力処理装置、入力処理方法、入力処理プログラム、及び携帯端末装置に関する。
The present invention can be applied to terminal devices such as a mobile phone, a PHS phone (PHS: Personal Handyphone System), a PDA device (PDA: Personal Digital Assistant), a portable game machine, a notebook personal computer device, and a desktop personal computer device. The present invention relates to an input processing device, an input processing method, an input processing program, and a portable terminal device that are suitable for application.
In particular, the contact area of the user's finger on the contact operation unit is detected, and an application program corresponding to the finger contact area is started, or the display unit with an enlargement ratio or reduction ratio corresponding to the finger contact area. The present invention relates to an input processing device, an input processing method, an input processing program, and a portable terminal device that display an enlarged display or reduced display of a display object displayed on the screen.
近年において、いわゆるタッチパネルを備えた携帯電話機が知られている。例えば、特開2007−279860号の公開特許公報(特許文献1)には、利用者が、所望の画像に所望の操作機能を割り当てることで、当該所望の画像に基づく直感的な操作を可能とすることを目的とした携帯端末が開示されている。 In recent years, mobile phones equipped with so-called touch panels are known. For example, in Japanese Unexamined Patent Publication No. 2007-279860 (Patent Document 1), a user can perform an intuitive operation based on a desired image by assigning a desired operation function to the desired image. A portable terminal intended to do this is disclosed.
この携帯端末の場合、タッチパネルディスプレイに表示された人の画像情報の目の部分等に、電話機能の発呼操作、電子メール機能の送受信操作、Webブラウザ機能の閲覧操作等の所望の操作機能を選択的に割り当てる。その後、利用者が、タッチパネルディスプレイに表示された人の画像情報の目の部分を、指又はペンで押下すると、制御部が、上記選択的に割り当てられた操作機能に対応するアプリケーションプログラムを起動制御する。これにより、利用者は、所望の画像に基づいて、所望の操作機能の直感的な操作を行うことができる。 In the case of this portable terminal, a desired operation function such as a call operation of a telephone function, an e-mail function transmission / reception operation, a web browser function browsing operation, or the like is applied to an eye portion of a person's image information displayed on a touch panel display Assign selectively. Thereafter, when the user presses the eye portion of the image information of the person displayed on the touch panel display with a finger or a pen, the control unit controls the activation of the application program corresponding to the selectively assigned operation function. To do. Thereby, the user can perform intuitive operation of a desired operation function based on a desired image.
また、特開2008−141519号の公開特許公報(特許文献2)には、表示領域に表示されるデータを有効に利用することを目的とした携帯電話機が開示されている。この携帯電話機の場合、タッチパネルに基本画面が表示されている状態で切換キーが操作されると、アドレス帳メモリに登録されている各ユーザの顔画像に基づいて形成した顔アイコンを表示する。ユーザにより、いずれかの顔アイコンが接触操作されると、タッチパネルにモードを選択する画面を表示し、例えば「発信」モードが選択されると、接触操作されたアイコンに対応する人物に発信する処理を実行する。 Japanese Patent Laid-Open No. 2008-141519 (Patent Document 2) discloses a mobile phone intended to effectively use data displayed in a display area. In the case of this cellular phone, when the switching key is operated while the basic screen is displayed on the touch panel, a face icon formed based on each user's face image registered in the address book memory is displayed. When one of the face icons is touched by the user, a screen for selecting the mode is displayed on the touch panel. For example, when the “calling” mode is selected, a process of sending a call to a person corresponding to the touched icon Execute.
しかし、従来のタッチパネルを備えた電子機器の場合、所望の機能を起動するまでに必要となる操作回数が多くなり、操作が煩雑となる問題があった。すなわち、特許文献1に開示されている携帯端末の場合、まず、所望の画像の表示操作を行い、次に、表示した画像のうち、所望の操作機能が割り当てられている部位を押下操作することで、所望の機能が起動するようになっている。このため、所望の機能が起動するまでに、少なくとも2回の操作が必要となる。
However, in the case of an electronic device equipped with a conventional touch panel, there is a problem that the number of operations required to activate a desired function increases and the operation becomes complicated. That is, in the case of the portable terminal disclosed in
また、特許文献2に開示されている携帯電話機の場合、まず、タッチパネルに基本画面が表示されている状態で切換キーを操作し、次に、画面に表示された顔アイコンのうち、所望のユーザの顔アイコンを接触操作し、これより、表示されるモード選択画面に基づいて、所望のモードを選択操作するようになっている。このため、この特許文献2に開示されている携帯電話機の場合、所望の機能が起動するまでに、少なくとも3回の操作が必要となる。
In the case of the mobile phone disclosed in
本発明は、上述の課題に鑑みてなされたものであり、一度の操作で所望の機能を起動することが可能な入力処理装置、入力処理方法、入力処理プログラム、及び携帯端末装置の提供を目的とする。 The present invention has been made in view of the above-described problems, and an object thereof is to provide an input processing device, an input processing method, an input processing program, and a mobile terminal device that can activate a desired function with a single operation. And
本発明に係る入力処理装置は、上述の課題を解決するために、
ユーザが指を接触させて操作する接触操作部上における、該ユーザの指の接触面積を検出する接触面積検出部と、
それぞれ異なる複数の接触面積と該各接触面積に対応する動作を示す情報とが、それぞれ関連付けされて記憶された接触面積対応動作テーブルと、
それぞれ異なる複数の接触面積と該各接触面積に対応する拡大率を示す拡大率情報、及び/又は、該各接触面積に対応する縮小率を示す縮小率情報とが、それぞれ関連付けされて記憶された拡大率/縮小率テーブルと、
各種動作に対応するプログラムが記憶された動作プログラムメモリと、
上記接触面積検出部で検出された上記接触面積に対応する上記動作を示す情報を上記接触面積対応動作テーブルから検出し、上記動作を示す情報で示されるプログラムを、上記動作プログラムメモリから読み出して実行制御する制御部とを有し、
上記動作プログラムメモリには、表示部に表示する表示物の拡大処理及び縮小処理を行うための拡大/縮小処理プログラムが記憶されており、
上記制御部は、上記表示部に対して表示物を表示した際に、当該表示物の拡大表示処理を指定するための拡大指定情報、及び/又は、当該表示物の縮小表示処理を指定するための縮小指定情報を上記表示部に表示し、ユーザにより、上記拡大指定情報に基づいて拡大表示処理が指定された場合、上記拡大/縮小処理プログラムに基づいて、上記接触面積検出部で検出された上記ユーザの指の接触面積に対応する上記拡大率情報を、上記拡大率/縮小率テーブルから読み出し、この拡大率情報で示される拡大率で上記表示物を上記表示部に表示制御し、或いはユーザにより、上記縮小指定情報に基づいて縮小表示処理が指定された場合、上記拡大/縮小処理プログラムに基づいて、上記接触面積検出部で検出された上記ユーザの指の接触面積に対応する上記縮小率情報を、上記拡大率/縮小率テーブルから読み出し、この縮小率情報で示される縮小率で上記表示物を上記表示部に表示制御する。
In order to solve the above problems, an input processing device according to the present invention provides:
A contact area detection unit for detecting a contact area of the user's finger on a contact operation unit operated by a user touching the finger;
A contact area corresponding operation table in which a plurality of different contact areas and information indicating operations corresponding to the respective contact areas are stored in association with each other,
A plurality of different contact areas and enlargement rate information indicating an enlargement rate corresponding to each contact area and / or reduction rate information indicating a reduction rate corresponding to each contact area are stored in association with each other. Enlargement ratio / reduction ratio table,
An operation program memory in which programs corresponding to various operations are stored;
Information indicating the operation corresponding to the contact area detected by the contact area detection unit is detected from the contact area corresponding operation table, and a program indicated by the information indicating the operation is read from the operation program memory and executed. A control unit for controlling ,
The operation program memory stores an enlargement / reduction processing program for performing enlargement processing and reduction processing of a display object displayed on the display unit,
When the display unit displays a display object on the display unit, the control unit specifies enlargement designation information for designating an enlarged display process of the display object and / or a reduction display process of the display object. When the enlargement display process is designated based on the enlargement designation information by the user, it is detected by the contact area detection part based on the enlargement / reduction process program. The enlargement factor information corresponding to the contact area of the user's finger is read from the enlargement factor / reduction factor table, and the display object is displayed on the display unit with the enlargement factor indicated by the enlargement factor information, or the user When the reduced display process is designated based on the reduction designation information, the contact area of the user's finger detected by the contact area detection unit is determined based on the enlargement / reduction process program. The reduction ratio information response, reads from the magnification / reduction ratio table and the display control on the display section the display object at a reduction rate indicated by the reduction ratio information.
本発明に係る他の入力処理装置は、Other input processing devices according to the present invention are:
ユーザが指を接触させて操作する接触操作部上における、該ユーザの指の接触面積を検出する接触面積検出部と、 A contact area detection unit for detecting a contact area of the user's finger on a contact operation unit operated by a user touching the finger;
それぞれ異なる複数の接触面積と該各接触面積に対応する動作を示す情報とが、それぞれ関連付けされて記憶された接触面積対応動作テーブルと、 A contact area corresponding operation table in which a plurality of different contact areas and information indicating operations corresponding to the respective contact areas are stored in association with each other,
基準となる大きさの上記接触面積である基準面積、及びこの基準面積に対応する拡大率を示す情報と、上記基準面積よりも大きな、少なくとも一つの接触面積、及び上記基準面積よりも大きな接触面積に対応する拡大率を示す情報と、上記基準面積よりも小さな、少なくとも一つの接触面積、及び上記基準面積よりも小さな接触面積に対応する縮小率を示す情報とが、それぞれ関連付けされて記憶された拡大率/縮小率テーブルと、 Information indicating the reference area, which is the contact area of the reference size, and the enlargement ratio corresponding to the reference area, at least one contact area larger than the reference area, and a contact area larger than the reference area And information indicating an enlargement rate corresponding to 1 and at least one contact area smaller than the reference area and information indicating a reduction rate corresponding to a contact area smaller than the reference area are stored in association with each other. Enlargement ratio / reduction ratio table,
各種動作に対応するプログラムが記憶された動作プログラムメモリと、 An operation program memory in which programs corresponding to various operations are stored;
上記接触面積検出部で検出された上記接触面積に対応する上記動作を示す情報を上記接触面積対応動作テーブルから検出し、上記動作を示す情報で示されるプログラムを、上記動作プログラムメモリから読み出して実行制御する制御部と有し、 Information indicating the operation corresponding to the contact area detected by the contact area detection unit is detected from the contact area corresponding operation table, and a program indicated by the information indicating the operation is read from the operation program memory and executed. With a control unit to control,
上記動作プログラムメモリには、表示部に表示する表示物の拡大処理及び縮小処理を行うための拡大/縮小処理プログラムが記憶されており、 The operation program memory stores an enlargement / reduction processing program for performing enlargement processing and reduction processing of a display object displayed on the display unit,
上記制御部は、上記表示部に対して表示物を表示した際に、上記接触面積検出部で上記ユーザの指の接触面積が検出された場合、上記拡大/縮小処理プログラムに基づいて、上記検出された接触面積の大きさに対応する上記拡大率を示す情報、或いは上記縮小率を示す情報を上記拡大率/縮小率テーブルから読み出し、この拡大率を示す情報で示される拡大率、或いはこの縮小率を示す情報で示される縮小率で上記表示物を上記表示部に表示制御する。 When the display area is displayed on the display unit and the contact area detection unit detects a contact area of the user's finger, the control unit detects the detection based on the enlargement / reduction processing program. Information indicating the enlargement ratio corresponding to the size of the contact area or information indicating the reduction ratio is read from the enlargement ratio / reduction ratio table, and the enlargement ratio indicated by the information indicating the enlargement ratio or this reduction is displayed. The display object is displayed on the display unit at a reduction rate indicated by the information indicating the rate.
本発明は、ユーザが指を接触操作部に接触させる一度の操作のみで、その接触面積に対応する所望の動作を実行することができる。 According to the present invention, a user can perform a desired operation corresponding to the contact area with only one operation of bringing a finger into contact with the contact operation unit .
本発明は、携帯電話機に適用することができる。 The present invention can be applied to a mobile phone.
[携帯電話機の構成]
この本発明を適用した実施の形態となる携帯電話機は、図1に示すように基地局との間で音声通話、テレビ電話通話、電子メール、Webデータ(Web:World Wide Web)等の無線通信を行うアンテナ1及び通信回路2と、受話音声等を出力するためのスピーカ部3と、送話音声等を集音するためのマイクロホン部4と、待ち受け画面、操作メニュー、電子メール、画像(静止画像及び動画像)等を表示するための表示部5と、この表示部5の表示画面全体にわたって設けられた接触操作部であるタッチパネル6とを有している。
[Configuration of mobile phone]
As shown in FIG. 1, a mobile phone according to an embodiment to which the present invention is applied has wireless communication such as voice call, videophone call, e-mail, Web data (Web: World Wide Web) with a base station.
タッチパネル6は、表示部5に表示された文字や画像等を、当該タッチパネル6を介して視認可能な透明度を有しており、いわゆる抵抗膜方式、或いは静電容量方式等に基づいて動作するようになっている。なお、この例では、接触操作部として表示部5の表示画面全体にわたってタッチパネル6を設けることとしたが、表示部5の表示画面の一部にタッチパネル6を設けてもよい。また、表示部5の表示画面上以外の部分に設けてもよい。さらに、タッチパネル6に代えて、以下に説明する操作部7上等に、スライドパッド等を設けてもよい。すなわち、ユーザの指の接触操作による接触面積を検出可能であれば、接触操作部としてどのようなものを設けてもよく、また、接触操作部を設ける位置も任意であるものと理解されたい。
The
また、この携帯電話機は、十字キー、決定キー、数字キー等の複数の操作キーを備えた操作部7と、所望の被写体を撮像するためのカメラ部8と、発着信等をユーザに光で通知するための発光部9(LED:Light Emitting Diode:発光ダイオード)と、当該携帯電話機の筐体を振動させて発着信等をユーザに通知するためのバイブレーションユニット10と、時刻をカウントするタイマ11とを有している。
In addition, this mobile phone uses an
また、この携帯電話機は、ユーザがタッチパネル6上を接触操作することで検出される各接触面積と、該各接触面積に対応する各アプリケーションプログラムとが、それぞれ関連付けされて記憶された接触面積対応アプリケーションテーブル12を有している。また。この携帯電話機は、ユーザがタッチパネル6上を接触操作することで検出される各接触面積と、該各接触面積に対応する拡大率を示す拡大率情報、及び該各接触面積に対応する縮小率を示す縮小率情報とが、それぞれ関連付けされて記憶された拡大率/縮小率テーブル13を有している。
In addition, the mobile phone includes a contact area-corresponding application in which each contact area detected by a user touching the
また、この携帯電話機は、上記基地局を介した無線通信処理を行うためのコミュニケーションプログラムや各種アプリケーションプログラムの他、これら各アプリケーションプログラムで取り扱われる各種データ等が記憶されたメモリ14と、当該携帯電話機全体の動作を制御する制御部15とを有している。
In addition to the communication program and various application programs for performing wireless communication processing via the base station, the cellular phone includes a
メモリ14には、上記コミュニケーションプログラムの他、タッチパネル6を用いた入力処理を行うための入力処理プログラムと、表示部5に表示された文字や画像等の表示物の拡大表示制御や縮小表示制御を行うための拡大/縮小処理プログラムと、撮像した静止画像や動画像のビューア機能を備えた、カメラ部8の撮像制御を行うためのカメラ制御プログラムと、電子メールの作成や送受信を制御するための電子メール管理プログラムとが記憶されている。
In addition to the communication program, the
また、メモリ14には、ユーザのスケジュールが登録されたスケジュール帳の管理を行うためのスケジュール帳管理プログラムと、コミュニケーションネットワークやインターネット等の所定のネットワーク上に設けられたサーバ装置上で公開されているWebページを閲覧するためのWebブラウジングプログラムと、電話帳の管理を行うための電話帳管理プログラムと、音楽コンテンツの再生を行うための音楽プレーヤプログラムと、静止画像の編集を行うための描画プログラム(いわゆる、お絵描きソフト)とが記憶されている。
Further, the
また、メモリ14には、ユーザの所望のスケジュールが登録されるスケジュール帳と、ユーザの知人や友人等のユーザ名、静止画像(顔写真等)、住所、電話番号、電子メールアドレス、生年月日等が登録された電話帳と、音楽プレーヤプログラムに基づいて再生される音楽データと、上記カメラ制御プログラムのビューワ機能に基づいて再生される静止画像データ及び動画像データと、送受信された電子メールデータと、電話及び電子メールの発着信履歴等が記憶されている。
The
[接触面積に対応するアプリケーションプログラムの起動動作]
当該実施の形態の携帯電話機は、ユーザが指でタッチパネル6上を接触操作すると、この接触面積の大きさに対応するアプリケーションプログラムが起動するようになっている。
[Activation of application program corresponding to contact area]
In the mobile phone of this embodiment, when the user performs a touch operation on the
〔接触面積とアプリケーションプログラムの登録〕
この接触面積に対応するアプリケーションプログラムの起動を行う場合、ユーザは、予め各接触面積と、該各接触面積に対応するアプリケーションプログラムの登録を行う。図2のフローチャートに、この接触面積と、各接触面積に対応するアプリケーションプログラムの登録動作の流れを示す。制御部15は、当該実施の形態の携帯電話機のメインメニューから、ユーザにより、接触面積とアプリケーションプログラムの登録メニューが選択されると、図1に示す入力処理プログラムに基づいて、この図2のフローチャートに示す処理を開始する。
[Registration of contact area and application program]
When the application program corresponding to the contact area is activated, the user registers each contact area and the application program corresponding to each contact area in advance. The flowchart of FIG. 2 shows the flow of this contact area and the registration operation of the application program corresponding to each contact area. When the user selects a contact area and a registration menu of the application program from the main menu of the mobile phone according to the embodiment, the control unit 15 performs the flowchart of FIG. 2 based on the input processing program shown in FIG. The process shown in FIG.
ステップS1では、制御部15が、例えば「所望の接触面積となるようにタッチパネルを指で接触操作してください」等の、タッチパネル6の接触操作を促すメッセージを表示部5に表示制御して、処理をステップS2に進める。ユーザは、このメッセージに対応してタッチパネル6を指で接触操作するのであるが、制御部15はステップS2において、このユーザの接触操作の有無を監視し、該ユーザの接触操作を検出したタイミングで処理をステップS3に進める。
In step S <b> 1, the control unit 15 controls the
ユーザがタッチパネル6上を指で接触操作すると、タッチパネル6上のX座標及びY座標で示される各位置のうち、ユーザの指の接触範囲に対応する各位置の抵抗値や静電容量値が変化する。制御部15は、ステップS3において、この抵抗値や静電容量値が変化したタッチパネル6上の各位置を検出すると共に、該各位置に対応するユーザの指の接触範囲の形状を検出する。そして、このユーザの指の接触範囲の形状に対応する面積算出用の公式(例えば、半径×半径×π等)と、上記各位置間の距離の値(隣接する位置の間の距離の値は一定値であるため、この各位置間の距離の値は、この一定値の整数倍の値として算出することができる。)等に基づいて、ユーザの指の接触面積を算出する。
When the user touches the
次に、制御部15は、ステップS4において、この算出した接触面積の大きさを示す画像と共に、アプリケーションプログラム名の一覧を表示部5に表示制御する。具体的には、制御部15は、上記アプリケーションプログラム名の一覧として、例えば電子メール管理プログラム、音楽プレーヤプログラム、Webブラウジングプログラム、スケジュール帳管理プログラム、カメラ制御プログラム等のアプリケーションプログラム名を表示する。そして、制御部15は、例えば「アプリケーションプログラムを選択して下さい。」等の、上記算出した接触面積に関連付けするアプリケーションプログラムの選択を促すメッセージを表示部5に表示制御する。
Next, in step S <b> 4, the control unit 15 controls the
ユーザは、この表示部5に表示された各アプリケーションプログラムの中から、操作部7を介して所望のアプリケーションプログラムを選択操作する。制御部15は、ステップS5において、この所望のアプリケーションプログラムの選択操作の有無を監視しており、該アプリケーションプログラムの選択操作がなされたタイミングで、処理をステップS6に進める。
The user selects and operates a desired application program from the application programs displayed on the
ステップS6では、制御部15が、上記ステップS3で検出した接触面積を示す情報と共に、ユーザにより選択されたアプリケーションプログラムを示す情報を、図1に示す接触面積対応アプリケーションテーブル12に登録して、処理をステップS7に進める。ステップS7では、制御部15が、ユーザにより操作部7を介して、この図2のフローチャートに示す接触面積とアプリケーションプログラムの登録動作の終了が指定されたか否かを判別する。そして、制御部15は、当該終了の指定操作を検出した場合、この図2のフローチャートに示す全処理を終了し、当該終了の指定操作を検出しない場合、処理をステップS2に戻し、ユーザのタッチパネル6の接触操作待ちの状態に移行する。
In step S6, the control unit 15 registers information indicating the application program selected by the user together with information indicating the contact area detected in step S3 in the contact area corresponding application table 12 shown in FIG. Advances to step S7. In step S <b> 7, the control unit 15 determines whether or not the contact area shown in the flowchart of FIG. 2 and the end of the registration operation of the application program are designated by the user via the
ユーザは、このような接触面積とアプリケーションプログラムの登録を続けて行う場合、再度、タッチパネルを接触操作し、その接触面積に対応させるアプリケーションプログラムを選択して登録することとなる。 When the user continues to register the contact area and the application program, the user touches the touch panel again to select and register the application program corresponding to the contact area.
図3に、接触面積対応アプリケーションテーブル12に登録された各接触面積に対応するアプリケーションプログラムの一例を示す。この例の場合、大きさが徐々に大きくなる5種類の接触面積が登録されており、一番小さな接触面積に対しては、電子メール管理プログラムが関連付けて登録されていることを示している。また、二番目に小さな接触面積に対しては、音楽プレーヤプログラムが、三番目の大きさの接触面積に対しては、Webブラウジングプログラムが、四番目の大きさの接触面積に対しては、スケジュール帳管理プログラムが、一番大きな接触面積に対しては、カメラ制御プログラムが、それぞれ関連付けて登録されていることを示している。
FIG. 3 shows an example of an application program corresponding to each contact area registered in the contact area corresponding application table 12. In this example, five types of contact areas that gradually increase in size are registered, and the smallest contact area indicates that an e-mail management program is associated and registered. Also, the music player program for the second smallest contact area, the web browsing program for the third contact area, and the schedule for the fourth contact area. The book management program indicates that the camera control program is registered in association with the largest contact area.
〔接触操作によるアプリケーションプログラムの起動動作〕
次に、このように接触面積対応アプリケーションテーブル12に対して各接触面積を示す情報と、該各接触面積に対応するアプリケーションプログラムを示す情報とが関連付けされて登録されると、タッチパネル6の接触操作により所望のアプリケーションプログラムを起動操作することが可能となる。
[Activation of application program by contact operation]
Next, when information indicating each contact area and information indicating an application program corresponding to each contact area are registered in association with the contact area corresponding application table 12 in this way, the touch operation of the
図4のフローチャートに、タッチパネル6の接触操作に基づくアプリケーションプログラムの起動制御の流れを示す。制御部15は、例えば表示部5に待ち受け画像等を表示して着信待ちを行っている状態である、いわゆる待ち受け状態となると、図1に示す入力処理プログラムに基づいて、この図4のフローチャートに示す処理を開始する。すなわち、制御部15は、上記待ち受け状態となると、ステップS11において、タッチパネル6の接触操作の有無を監視し、該タッチパネル6の接触操作を検出すると、処理をステップS12に進める。
The flowchart of FIG. 4 shows the flow of application program activation control based on the touch operation of the
ステップS12では、制御部15が、ユーザにより接触操作されたタッチパネル6上の接触面積を検出して、処理をステップS13に進める。ステップS13では、制御部15が、上記ステップS12で検出した接触面積に基づいて、図1に示す接触面積対応アプリケーションテーブル12を参照することで、該接触面積に対応するアプリケーションプログラムを検出する。そして、制御部15は、ステップS14において、この検出したアプリケーションプログラムを起動制御して、この図4のフローチャートに示す全処理を終了する。
In step S12, the control unit 15 detects the contact area on the
これにより、ユーザは、予め登録しておいた接触面積となるように、タッチパネル6を一度、接触操作するだけで、この予め登録しておいた接触面積に関連付けされているアプリケーションプログラムを起動させることができる(図3参照)。
As a result, the user activates the application program associated with the pre-registered contact area only by touching the
[接触面積に対応した表示物の拡大/縮小処理動作]
次に、この実施の形態の携帯電話機は、表示部5に表示されている、例えばWebページ、静止画像、動画像、電子メールの表題や本文等の表示物を、ユーザが指でタッチパネル6を接触操作することで検出される接触面積に対応した拡大率で拡大表示し、或いは接触面積に対応する縮小率で縮小表示することが可能となっている。
[Display object enlargement / reduction processing corresponding to the contact area]
Next, in the mobile phone of this embodiment, for example, a display object such as a Web page, a still image, a moving image, an e-mail title or a text displayed on the
図5のフローチャートに、この接触面積に対応した表示物の拡大/縮小処理動作の流れを示す。このフローチャートは、上記Webページ、静止画像、動画像、電子メールの表題や本文等の表示物を表示部5に表示することで、制御部15が、図1に示す入力処理プログラム、及び拡大/縮小処理プログラムに基づいて、処理を開始する。
The flowchart of FIG. 5 shows the flow of the display object enlargement / reduction processing operation corresponding to the contact area. In this flowchart, the
ステップS21では、制御部15が、上記表示物と共に、ユーザが拡大処理或いは縮小処理を指定するための拡大選択ボタン及び縮小選択ボタンを表示部5に表示制御して、処理をステップS22に進める。図6(a)に、この拡大選択ボタン及び縮小選択ボタンの表示例を示す。この図6(a)に示す例の場合、拡大選択ボタン30は、虫眼鏡の画像に「大」の文字を描くことで、ユーザに対して拡大処理を連想させるアイコンとなっており、縮小選択ボタン31は、虫眼鏡の画像に「小」の文字を描くことで、ユーザに対して縮小処理を連想させるアイコンとなっている。
In step S21, the control unit 15 controls the
この拡大選択ボタン30は、操作部7上の所定のキーに対して、拡大処理の指定操作機能が割り当てられていることを示しており、また、縮小選択ボタン31は、操作部7上の所定のキーに対して、縮小処理の指定操作機能が割り当てられていることを示している。ユーザは、上記表示物の拡大処理を指定する場合には、拡大選択ボタン30に対応する操作部7上の所定のキーを操作し、また、上記表示物の縮小処理を指定する場合には、縮小選択ボタン31に対応する操作部7上の所定のキーを操作する。
The
図5のフローチャートのステップS22では、制御部15が、拡大選択ボタン30の操作の有無を監視しており、ステップS23では、縮小選択ボタン31の操作の有無を監視する。そして、制御部15は、拡大選択ボタン30に対応するキーの操作を検出した場合には、処理をステップS31に進め、縮小選択ボタン31に対応するキー操作を検出した場合には、処理をステップS24に進める。
In step S22 of the flowchart of FIG. 5, the control unit 15 monitors whether or not the
拡大選択ボタン30に対応するキー操作を検出することで処理をステップS31に進めると、制御部15は、タッチパネル6の接触操作の有無を検出し、タッチパネル6の接触操作を検出した場合には処理をステップS32に進め、タッチパネル6の接触操作を検出しない場合には処理をステップS36に進める。ステップS36では、制御部15が、タッチパネル6の接触操作を検出しないため、上記縮小選択ボタン31に対応するキー操作の有無を検出し、縮小選択ボタン31に対応するキー操作を検出した場合には、後述するステップS24に処理を進め、縮小選択ボタン31に対応するキー操作を検出しない場合には、処理を上記ステップS31に戻し、タッチパネル6の接触操作の有無を引き続き監視する。
When the process proceeds to step S31 by detecting the key operation corresponding to the
拡大選択ボタン30に対応するキー操作を検出した後、タッチパネル6の接触操作を検出すると、制御部15は、ステップS32に処理を進め、現在、表示部5に表示している表示物の拡大率は、拡大処理の限界となる拡大率であるか否かを判別する。そして、現在、表示部5に表示している表示物の拡大率が上記限界の拡大率である場合、これ以上の拡大処理は行えないため、制御部15は、ステップS37において、ユーザのタッチパネル6の接触操作をキャンセルし、処理をステップS22に戻す。
After detecting a key operation corresponding to the
これに対して、現在、表示部5に表示している表示物の拡大率が最大の拡大率ではない場合、制御部15は、処理をステップS33に進め、上記タッチパネル6の接触操作による接触面積を算出する。そして、制御部15は、ステップS34において、この検出した接触面積に対応する拡大率を示す情報を、図1に示す拡大率/縮小率テーブル13から読み出すと共に、ステップS35において、この拡大率/縮小率テーブル13から読み出した拡大率を示す情報に対応する拡大率となるように表示物を拡大処理し、これを表示部5に表示制御して、処理をステップS31に戻す。これにより、ユーザがタッチパネル6を接触操作する毎に、その接触面積に対応する拡大率で表示物が徐々に拡大表示されることとなる。
On the other hand, when the enlargement rate of the display object currently displayed on the
具体的に説明すると、図1に示す拡大率/縮小率テーブル13には、図7に示すように、当該携帯電話機のメーカ側が、標準的な指の大きさのユーザがタッチパネル6を接触操作した場合に得られた5種類の接触面積の大きさを示す情報と、この各接触面積に対して、それぞれ関連付けした各拡大率を示す情報、及び各縮小率を示す情報とが記憶されている。
More specifically, in the enlargement / reduction ratio table 13 shown in FIG. 1, as shown in FIG. 7, the manufacturer of the mobile phone touched the
この例の場合、大きさが最小の接触面積に対しては1.1倍の拡大率が割り当てられており、最小の接触面積よりも一回り大きな接触面積に対しては1.3倍の拡大率が割り当てられている。また、最小の接触面積よりも二回り程度大きな接触面積に対しては1.5倍の拡大率が、最小の接触面積よりも三回り程度大きな接触面積に対しては2.0倍の拡大率が、最小の接触面積よりも四回り程度大きな接触面積に対しては4.0倍の拡大率が、それぞれ割り当てられている。 In this example, an enlargement factor of 1.1 is assigned to the contact area with the smallest size, and an enlargement of 1.3 times for a contact area that is one size larger than the minimum contact area. A rate is assigned. An enlargement factor of 1.5 times for a contact area that is about twice larger than the minimum contact area, and an enlargement factor of 2.0 for a contact area that is about three times larger than the minimum contact area. However, an enlargement ratio of 4.0 times is assigned to a contact area that is about four times larger than the minimum contact area.
同様に、この例の場合、大きさが最小の接触面積に対しては0.9倍の縮小率が割り当てられており、最小の接触面積よりも一回り大きな接触面積に対しては0.8倍の縮小率が割り当てられている。また、最小の接触面積よりも二回り程度大きな接触面積に対しては0.7倍の拡大率が、最小の接触面積よりも三回り程度大きな接触面積に対しては0.6倍の拡大率が、最小の接触面積よりも四回り程度大きな接触面積に対しては0.5倍の拡大率が、それぞれ割り当てられている。 Similarly, in this example, a reduction ratio of 0.9 times is assigned to the contact area having the smallest size, and 0.8% is applied to the contact area that is slightly larger than the minimum contact area. Double reduction rate is assigned. An enlargement factor of 0.7 for a contact area that is about twice larger than the minimum contact area, and an enlargement factor of 0.6 for a contact area that is about three times larger than the minimum contact area. However, an enlargement ratio of 0.5 times is assigned to a contact area that is about four times larger than the minimum contact area.
制御部15は、上記ステップS33でタッチパネル6の接触操作による接触面積を算出すると、上記ステップS34において、この接触面積に対応する拡大率を示す情報を拡大率/縮小率テーブル13から読み出し、ステップS35において、この拡大率を示す情報で示される拡大率となるように、図6(b),図6(c)、及び図6(d),図6(e)に示すように、表示物を拡大処理して表示部5に表示制御する。なお、図6(b),図6(c)に示す例は、表示物が2.0倍に拡大処理された例、図6(d),図6(e)に示す例は、表示物が1.5倍に拡大処理された例である。
When calculating the contact area due to the touch operation of the
一方、上記ステップS23で上記縮小選択ボタン31に対応するキー操作を検出することで処理をステップS24に進めると、制御部15は、タッチパネル6の接触操作の有無を検出し、タッチパネル6の接触操作を検出した場合には処理をステップS25に進め、タッチパネル6の接触操作を検出しない場合には処理をステップS38に進める。ステップS38では、制御部15が、タッチパネル6の接触操作を検出しないため、上記拡大選択ボタン30に対応するキー操作の有無を検出し、拡大選択ボタン30に対応するキー操作を検出した場合には、上述のステップS31に処理を進め、拡大選択ボタン30に対応するキー操作を検出しない場合には、処理を上記ステップS24に戻し、タッチパネル6の接触操作の有無を引き続き監視する。
On the other hand, when the process proceeds to step S <b> 24 by detecting the key operation corresponding to the reduction selection button 31 in step S <b> 23, the control unit 15 detects the presence or absence of the touch operation on the
縮小選択ボタン31に対応するキー操作を検出した後、タッチパネル6の接触操作を検出すると、制御部15は、ステップS25に処理を進め、現在、表示部5に表示している表示物の縮小率は、縮小処理の限界となる縮小率であるか否かを判別する。そして、現在、表示部5に表示している表示物の縮小率が上記限界の縮小率である場合、これ以上の縮小処理は行えないため、制御部15は、ステップS39において、ユーザのタッチパネル6の接触操作をキャンセルし、処理をステップS22に戻す。
After detecting the key operation corresponding to the reduction selection button 31, when detecting the touch operation of the
これに対して、現在、表示部5に表示している表示物の縮小率が上記限界の縮小率ではない場合、制御部15は、処理をステップS26に進め、上記タッチパネル6の接触操作による接触面積を算出する。そして、制御部15は、ステップS27において、この検出した接触面積に対応する拡大率を示す情報を、上記拡大率/縮小率テーブル13(図1及び図7参照)から読み出すと共に、ステップS28において、この拡大率/縮小率テーブル13から読み出した縮小率を示す情報に対応する縮小率となるように、図6(f),図6(g)、及び図6(h),図6(i)に示すように、表示物を縮小処理して表示部5に表示制御する。なお、図6(f),図6(g)に示す例は、表示物が0.7倍に縮小処理された例、図6(h),図6(i)に示す例は、表示物が0.5倍に縮小処理された例である。このような表示物の縮小処理は、ステップS29において、制御部15が、現在、表示部5に表示している表示物が、限界の縮小率となったことを検出するまでの間、ユーザのタッチパネル6の接触操作に対応して行われる。
On the other hand, when the reduction rate of the display object currently displayed on the
〔縮小率限界時におけるアプリケーションプログラムの起動動作〕
次に、当該実施の形態の携帯電話機の場合、表示物を限界まで縮小処理した際に表示部5上に形成される余領域に、所定の機能メニューを表示し、ユーザから所望の機能メニュー項目が選択された際に、この機能メニュー項目に対応するアプリケーションプログラムを起動するようになっている。
[Application program startup operation at the time of reduction rate limit]
Next, in the case of the mobile phone according to the embodiment, a predetermined function menu is displayed in a surplus area formed on the
すなわち、上記ステップS29において、現在の縮小率が限界の縮小率となったことを検出すると、制御部15は、図8(a)に示すように、この限界まで縮小処理した表示物と共に、機能メニューの表示を指定操作するための「メニュー」の文字を表示部5に表示制御する。この「メニュー」の文字は、操作部7上の所定のキーに対して、機能メニューの表示を指定する機能が割り当てられていることを示している。ユーザは、機能メニューの表示を指定する場合には、この表示部5に表示された「メニュー」の文字に対応する操作部7上の所定のキーを操作する。制御部15は、図5のフローチャートのステップS30において、「メニュー」の文字に対応する操作部7上の所定のキーの操作の有無を検出し、当該操作を検出しない場合には処理をステップS22に戻し、当該操作を検出した場合には処理をステップS40に進める。
In other words, when it is detected in step S29 that the current reduction rate has reached the limit reduction rate, the control unit 15 functions together with the display object reduced to this limit as shown in FIG. The
ステップS40では、制御部15が、図8(b)に示すように、限界まで縮小処理した表示物を表示部5の例えば右上に移動表示制御すると共に、この移動表示制御により表示部5上に形成される余領域に、所定の機能のメニュー項目となる該各機能のアイコンを一覧的に表示制御する。また、制御部15は、このステップS40において、表示画面を図8(a)の表示状態に戻す際に指定操作する操作部7上のキーに対応する「Back」の文字を表示部5に表示する。
In step S40, as shown in FIG. 8B, the control unit 15 controls to move and display the display object reduced to the limit, for example, on the upper right side of the
なお、図8(b)は、電子メールの編集機能を示す封書の画像のアイコン、描画機能を示す鉛筆の画像のアイコン、メモリ14内の各フォルダの一覧表示機能を示すブリーフケースの画像のアイコン、及びユーザにより登録されているブログの名称(及びアドレス)やSNS(SNS:Social Networking Service)の名称(及びアドレス)の一覧表示機能を示すネットワークの画像のアイコンが表示された例を示している。
FIG. 8B shows a letter image icon indicating an email editing function, a pencil image icon indicating a drawing function, and a briefcase image icon indicating a list display function of each folder in the
ユーザは、所望の機能の起動を指定する場合には、当該所望の機能に対応するアイコンを、操作部7を介して選択操作し、表示画面を図8(a)の表示状態に戻す場合には、上記「Back」の文字に対応する操作部7上のキーを操作する。
When the user designates activation of a desired function, the user selects and operates the icon corresponding to the desired function via the
制御部15は、図5のフローチャートのステップS41において、所望の機能に対応するアイコンの選択操作の有無を監視すると共に、ステップS43において、上記「Back」の文字に対応する操作部7上のキーの操作の有無を監視する。そして、上記「Back」の文字に対応する操作部7上のキーの操作を検出した場合には、表示画面を図8(a)の表示状態に戻すと共に、処理をステップS22に戻し、上述の各処理の指定操作待ち状態となる。
In step S41 of the flowchart of FIG. 5, the control unit 15 monitors the presence or absence of an operation for selecting an icon corresponding to a desired function, and in step S43, the key on the
これに対して、上記ステップS41において、所望の機能に対応するアイコンの選択操作を検出すると、制御部15は、ユーザにより選択されたアイコンに対応するアプリケーションプログラムをメモリ14から起動すると共に、現在、表示している表示物の静止画像データに対して、この起動したアプリケーションプログラムに対応する情報処理を施し、当該図5のフローチャートに示す全処理を終了する。
On the other hand, when the selection operation of the icon corresponding to the desired function is detected in step S41, the control unit 15 activates the application program corresponding to the icon selected by the user from the
具体的には、ユーザにより、電子メールの編集機能が選択された場合、制御部15は、メモリ14に記憶されている電子メール管理プログラムを起動し、この電子メール管理プログラムに基づいて、図8(c)に示すように上記限界まで縮小処理された表示物の静止画像データ(Pic001.jpg 15KB)を添付ファイルとした電子メールの編集画面を表示部5に表示制御する。これにより、ユーザは、表示物を限界まで縮小操作して、電子メールの編集機能のアイコンを選択操作するだけで、その表示物の静止画像データが添付された電子メールの編集画面を表示部5に表示させることができる。
Specifically, when an email editing function is selected by the user, the control unit 15 activates an email management program stored in the
なお、この電子メールに添付する静止画像データとしては、上記限界まで縮小された表示物の静止画像データを添付してもよいし、この表示物の縮小前の元の静止画像データを添付してもよいし、添付ファイル用に自動的にデータサイズを調整した上記表示物の静止画像データを添付してもよい。 As still image data attached to the e-mail, the still image data of the display object reduced to the above limit may be attached, or the original still image data before reduction of the display object is attached. Alternatively, the still image data of the display object whose data size is automatically adjusted for the attached file may be attached.
同様に、ユーザにより、描画機能が選択された場合、制御部15は、メモリ14に記憶されている描画プログラムを起動し、この描画プログラムに基づいて、図8(d)に示すように上記表示物の描画編集画面を表示部5に表示制御する。これにより、ユーザは、表示物を限界まで縮小操作して、描画機能のアイコンを選択操作するだけで、その表示物の描画編集画面を表示部5に表示させることができる。
Similarly, when the drawing function is selected by the user, the control unit 15 activates a drawing program stored in the
なお、この描画編集画面に表示する表示物の大きさとしては、上記限界まで縮小された表示物の静止画像データを表示してもよいし、この表示物の縮小前の元の静止画像データを表示してもよいし、描画編集用に自動的にデータサイズを調整した上記表示物の静止画像データを表示してもよい。 As the size of the display object displayed on the drawing editing screen, the still image data of the display object reduced to the limit may be displayed, or the original still image data before the reduction of the display object may be displayed. It may be displayed, or still image data of the display object whose data size is automatically adjusted for drawing editing may be displayed.
同様に、ユーザは、上記表示物の静止画像データを保存する場合、上記ブリフケースの画像のアイコンを選択操作する。この選択操作がなされると制御部15は、図8(e)に示すようにメモリ14内の各フォルダの一覧を表示部5に表示制御する。ユーザにより、この各フォルダの一覧の中から所望のフォルダが選択操作されると、制御部15は、上記表示物の静止画像データを、上記ユーザにより選択されたフォルダに対応するメモリ14上の記憶領域に記憶制御する。これにより、ユーザは、表示物を限界まで縮小操作して、フォルダの一覧機能のアイコンを選択操作し、所望のフォルダを選択操作するだけで、その表示物の静止画像データを所望のフォルダ内に保存することができる。
Similarly, when storing still image data of the display object, the user selects and operates the icon of the image of the bliff case. When this selection operation is performed, the control unit 15 controls the
なお、この所望のフォルダに保存する表示物の静止画像データのデータサイズとしては、上記限界まで縮小処理したデータサイズの静止画像データを保存してもよいし、この縮小前の元のサイズの静止画像データを保存してもよいし、保存用に自動的にデータサイズを調整した上記表示物の静止画像データを保存してもよい。 As the data size of the still image data of the display object stored in the desired folder, still image data having a data size reduced to the above limit may be stored, or the still image of the original size before the reduction may be stored. Image data may be stored, or still image data of the display object whose data size has been automatically adjusted for storage may be stored.
同様に、ユーザは、上記表示物の静止画像データをブログやSNSにアップロードする場合、上記ネットワークの画像のアイコンを選択操作する。この選択操作がなされると制御部15は、図8(f)に示すようにメモリ14内に予め登録されているブログ及びSNSの各名称の一覧を表示部5に表示制御する。
Similarly, when uploading the still image data of the display object to a blog or SNS, the user selects and operates the icon of the network image. When this selection operation is performed, the control unit 15 controls the
メモリ14内には、このブログ及びSNSの各名称に対応する文字データと共に、該ブログ及びSNSのネットワーク上のアドレスデータも記憶されている。このため、ユーザにより、上記一覧の中から所望の名称が選択操作されると、制御部15は、上記表示物の静止画像データを、上記ユーザにより選択されたブログ或いはSNSのアドレスにアップロードするように、図1に示す通信回路2を制御する。これにより、ユーザは、表示物を限界まで縮小操作して、予め登録されているブログやSNSの名称の一覧機能のアイコンを選択操作操作するだけで、その表示物の静止画像データを所望のブログやSNSにアップロードすることができる。
The
なお、このアップロードを行う表示物の静止画像データのデータサイズとしては、上記限界まで縮小処理したデータサイズの静止画像データをアップロードしてもよいし、この縮小前の元のサイズの静止画像データをアップロードしてもよいし、アップロード用に自動的にデータサイズを調整した上記表示物の静止画像データをアップロードしてもよい。
As the data size of the still image data of the display object to be uploaded, still image data having a data size reduced to the above limit may be uploaded, or still image data of the original size before the reduction may be uploaded. You may upload, You may upload the still image data of the said display thing which adjusted the data size automatically for upload.
[実施の形態の効果]
以上の説明から明らかなように、この実施の形態の携帯電話機は、タッチパネル6上をユーザが指で接触操作した際に得られる各接触面積と、該各接触面積にそれぞれ対応するアプリケーションプログラムを関連付けて記憶しておく。そして、ユーザが、タッチパネル6上を接触操作した際に、この接触操作による接触面積を検出し、この接触面積に関連付けされているアプリケーションプログラムを起動する。これにより、タッチパネル6上を、所望のアプリケーションプログラムに対応する接触面積となるように接触操作するだけで、該所望のアプリケーションプログラムを起動可能とすることができる。
[Effect of the embodiment]
As is clear from the above description, the mobile phone of this embodiment associates each contact area obtained when the user performs a touch operation on the
また、各接触面積に対してそれぞれ異なる拡大率及び縮小率を示す情報を関連付けして記憶しておく。そして、ユーザが、タッチパネル6上を接触操作した際に、この接触操作による接触面積を検出し、この接触面積に対応する拡大率となるように、表示部5の表示物を拡大処理し、或いは上記接触面積に対応する縮小率となるように、表示部5の表示物を縮小処理する。タッチパネル6上を、所望の拡大率や縮小率に対応する接触面積となるように一度のみ接触操作するだけで、表示部5に表示されている表示物を所望の大きさで表示させることができる。なお、タッチパネル6上を連続的に接触操作した場合には、この各接触操作の各接触面積に対応した大きさで上記表示物が表示されることとなる。
Information indicating different enlargement ratios and reduction ratios is stored in association with each contact area. Then, when the user performs a contact operation on the
また、表示部5に表示している表示物を限界まで縮小処理することで形成される表示部5上の余領域に、所定の機能メニューを表示する。そして、この機能メニューの中から所望の機能メニュー項目が選択された際に、この選択された機能メニュー項目に対応するアプリケーションプログラムを起動制御すると共に、表示部5に表示していた表示物の静止画像データに対して、この起動したアプリケーションプログラムに対応したデータ処理を施す。これにより、少ない操作で、所望のアプリケーションプログラムの起動操作や、表示部5に表示していた表示物の静止画像データのデータ処理操作を可能とすることができる。
In addition, a predetermined function menu is displayed in a surplus area on the
[変形例]
上述の実施の形態の説明では、各接触面積に対応する拡大率及び縮小率は、予め定められていることとしたが、図3を用いた説明と同様に、拡大率及び縮小率をユーザが指定して登録するようにしてもよい。この場合、ユーザは、まず、タッチパネル6を接触操作し、次に、この接触操作による接触面積に対応する拡大率や縮小率を、操作部7を介して入力(選択)する。そして、制御部15は、上記接触面積を示す情報と、この接触面積に対応して入力された拡大率を示す情報や縮小率を示す情報とを関連付けして、上記接触面積対応拡大率/縮小率テーブル13に登録する。これにより、各ユーザの指の大きさや接触操作の感覚に合致した拡大/縮小処理動作を可能とすることができる。
[Modification]
In the above description of the embodiment, the enlargement rate and reduction rate corresponding to each contact area are determined in advance. However, as in the description using FIG. 3, the user can set the enlargement rate and reduction rate. It may be specified and registered. In this case, the user first performs a touch operation on the
また、上述の実施の形態の説明では、各接触面積に対応して表示物の拡大処理及び縮小処理を行うこととしたが、上記接触面積対応拡大率/縮小率テーブル13に、各接触面積に関連づけした拡大率のみ、或いは各接触面積に関連づけした縮小率のみを登録しておき、表示物の拡大処理のみ、或いは表示物の縮小処理のみを行うようにしてもよい。 In the description of the above-described embodiment, the display object enlargement process and the reduction process are performed corresponding to each contact area. However, the contact area corresponding enlargement / reduction ratio table 13 includes each contact area. Only the associated enlargement rate or only the reduction rate associated with each contact area may be registered, and only the display object enlargement process or the display object reduction process may be performed.
また、上述の実施の形態の説明では、ユーザは、最初に、拡大選択ボタン30、或いは縮小選択ボタン31に基づいて、表示物の拡大処理或いは縮小処理を指定することとしたが、これは、図9に示すように、基準となる大きさの接触面積(基準接触面積)を予め決めておき、制御部15が、この基準接触面積よりも大きな接触面積を検出した場合は、この接触面積に対応する拡大率で表示物を拡大処理し、基準接触面積よりも小さな接触面積を検出した場合は、この接触面積に対応する縮小率で表示物を縮小処理するようにしてもよい。
In the description of the above-described embodiment, the user first designates the display object enlargement process or reduction process based on the
なお、この図9に示す例は、基準接触面積よりも一回り程度大きな接触面積を検出した場合には、表示物が1.2倍の拡大率で拡大処理され、基準接触面積よりも二回り程度大きな接触面積を検出した場合には、表示物が2倍の拡大率で拡大処理されることを示している。また、この図9に示す例は、基準接触面積よりも一回り程度小さな接触面積を検出した場合には、表示物が0.8倍の縮小率で縮小処理され、基準接触面積よりも二回り程度小さな接触面積を検出した場合には、表示物が0.5倍の縮小率で縮小処理されることを示している。 In the example shown in FIG. 9, when a contact area that is about one time larger than the reference contact area is detected, the display object is enlarged at a magnification of 1.2 times, and twice the reference contact area. When a contact area that is large to a certain degree is detected, the display object is enlarged at a magnification of twice. Further, in the example shown in FIG. 9, when a contact area that is slightly smaller than the reference contact area is detected, the display object is reduced at a reduction ratio of 0.8 times, and the display object is rotated twice more than the reference contact area. When a contact area that is small enough is detected, the display object is reduced at a reduction ratio of 0.5.
また、上述の実施の形態の説明では、本発明を携帯電話機に適用することとしたが、本発明を、PHS電話機(PHS:Personal Handyphone System)、PDA装置(PDA:Personal Digital Assistant)、携帯ゲーム機、デジタルカメラ装置、ノート型或いはデスクトップ型のパーソナルコンピュータ装置等の他の電子機器に適用してもよい。いずれの場合も上述と同様の効果を得ることができる。 In the above description of the embodiment, the present invention is applied to a mobile phone. However, the present invention can be applied to a PHS phone (PHS: Personal Handyphone System), a PDA device (PDA: Personal Digital Assistant), a mobile game. You may apply to other electronic devices, such as a machine, a digital camera apparatus, a notebook type, or a desktop personal computer apparatus. In either case, the same effect as described above can be obtained.
最後に、上述の実施の形態は、本発明の一例である。このため、本発明は上述の実施の形態に限定されることはなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論であることを付け加えておく。 Finally, the above-described embodiment is an example of the present invention. For this reason, the present invention is not limited to the above-described embodiment, and various modifications can be made according to the design and the like as long as they do not depart from the technical idea of the present invention. I add that there is something.
1 アンテナ、2 通信回路、3 スピーカ部、4 マイクロホン部、5 表示部、6 タッチパネル、7 操作部、8 カメラ部、9 発光部(LED)、10 バイブレーションユニット、11 タイマ、12 接触面積対応アプリケーションテーブル、13 接触面積対応拡大率/縮小率テーブル、14 メモリ、15 制御部、30 拡大選択ボタン、31 縮小選択ボタン
DESCRIPTION OF
Claims (9)
それぞれ異なる複数の接触面積と該各接触面積に対応する動作を示す情報とが、それぞれ関連付けされて記憶された接触面積対応動作テーブルと、
それぞれ異なる複数の接触面積と該各接触面積に対応する拡大率を示す拡大率情報、及び/又は、該各接触面積に対応する縮小率を示す縮小率情報とが、それぞれ関連付けされて記憶された拡大率/縮小率テーブルと、
各種動作に対応するプログラムが記憶された動作プログラムメモリと、
上記接触面積検出部で検出された上記接触面積に対応する上記動作を示す情報を上記接触面積対応動作テーブルから検出し、上記動作を示す情報で示されるプログラムを、上記動作プログラムメモリから読み出して実行制御する制御部と有し、
上記動作プログラムメモリには、表示部に表示する表示物の拡大処理及び縮小処理を行うための拡大/縮小処理プログラムが記憶されており、
上記制御部は、上記表示部に対して表示物を表示した際に、当該表示物の拡大表示処理を指定するための拡大指定情報、及び/又は、当該表示物の縮小表示処理を指定するための縮小指定情報を上記表示部に表示し、ユーザにより、上記拡大指定情報に基づいて拡大表示処理が指定された場合、上記拡大/縮小処理プログラムに基づいて、上記接触面積検出部で検出された上記ユーザの指の接触面積に対応する上記拡大率情報を、上記拡大率/縮小率テーブルから読み出し、この拡大率情報で示される拡大率で上記表示物を上記表示部に表示制御し、或いはユーザにより、上記縮小指定情報に基づいて縮小表示処理が指定された場合、上記拡大/縮小処理プログラムに基づいて、上記接触面積検出部で検出された上記ユーザの指の接触面積に対応する上記縮小率情報を、上記拡大率/縮小率テーブルから読み出し、この縮小率情報で示される縮小率で上記表示物を上記表示部に表示制御する
入力処理装置。 A contact area detection unit for detecting a contact area of the user's finger on a contact operation unit operated by a user touching the finger;
A contact area corresponding operation table in which a plurality of different contact areas and information indicating operations corresponding to the respective contact areas are stored in association with each other,
A plurality of different contact areas and enlargement rate information indicating an enlargement rate corresponding to each contact area and / or reduction rate information indicating a reduction rate corresponding to each contact area are stored in association with each other. and the magnification / reduction rate table,
An operation program memory in which programs corresponding to various operations are stored;
Information indicating the operation corresponding to the contact area detected by the contact area detection unit is detected from the contact area corresponding operation table, and a program indicated by the information indicating the operation is read from the operation program memory and executed. With a control unit to control,
The operation program memory stores an enlargement / reduction processing program for performing enlargement processing and reduction processing of a display object displayed on the display unit,
When the display unit displays a display object on the display unit, the control unit specifies enlargement designation information for designating an enlarged display process of the display object and / or a reduction display process of the display object. When the enlargement display process is designated based on the enlargement designation information by the user, it is detected by the contact area detection part based on the enlargement / reduction process program. The enlargement factor information corresponding to the contact area of the user's finger is read from the enlargement factor / reduction factor table, and the display object is displayed on the display unit with the enlargement factor indicated by the enlargement factor information, or the user When the reduced display process is designated based on the reduction designation information, the contact area of the user's finger detected by the contact area detection unit is determined based on the enlargement / reduction process program. The reduction ratio information response, reads from the magnification / reduction rate table, an input processing device for displaying controlling the display object at a reduction rate indicated by the reduction ratio information on the display unit.
それぞれ異なる複数の接触面積と該各接触面積に対応する動作を示す情報とが、それぞれ関連付けされて記憶された接触面積対応動作テーブルと、
基準となる大きさの上記接触面積である基準面積、及びこの基準面積に対応する拡大率を示す情報と、上記基準面積よりも大きな、少なくとも一つの接触面積、及び上記基準面積よりも大きな接触面積に対応する拡大率を示す情報と、上記基準面積よりも小さな、少なくとも一つの接触面積、及び上記基準面積よりも小さな接触面積に対応する縮小率を示す情報とが、それぞれ関連付けされて記憶された拡大率/縮小率テーブルと、
各種動作に対応するプログラムが記憶された動作プログラムメモリと、
上記接触面積検出部で検出された上記接触面積に対応する上記動作を示す情報を上記接触面積対応動作テーブルから検出し、上記動作を示す情報で示されるプログラムを、上記動作プログラムメモリから読み出して実行制御する制御部と有し、
上記動作プログラムメモリには、表示部に表示する表示物の拡大処理及び縮小処理を行うための拡大/縮小処理プログラムが記憶されており、
上記制御部は、上記表示部に対して表示物を表示した際に、上記接触面積検出部で上記ユーザの指の接触面積が検出された場合、上記拡大/縮小処理プログラムに基づいて、上記検出された接触面積の大きさに対応する上記拡大率を示す情報、或いは上記縮小率を示す情報を上記拡大率/縮小率テーブルから読み出し、この拡大率を示す情報で示される拡大率、或いはこの縮小率を示す情報で示される縮小率で上記表示物を上記表示部に表示制御する
入力処理装置。 A contact area detection unit for detecting a contact area of the user's finger on a contact operation unit operated by a user touching the finger;
A contact area corresponding operation table in which a plurality of different contact areas and information indicating operations corresponding to the respective contact areas are stored in association with each other,
Information indicating the reference area, which is the contact area of the reference size, and the enlargement ratio corresponding to the reference area, at least one contact area larger than the reference area, and a contact area larger than the reference area And information indicating an enlargement rate corresponding to 1 and at least one contact area smaller than the reference area and information indicating a reduction rate corresponding to a contact area smaller than the reference area are stored in association with each other. Enlargement ratio / reduction ratio table,
An operation program memory in which programs corresponding to various operations are stored;
Information indicating the operation corresponding to the contact area detected by the contact area detection unit is detected from the contact area corresponding operation table, and a program indicated by the information indicating the operation is read from the operation program memory and executed. With a control unit to control,
The operation program memory stores an enlargement / reduction processing program for performing enlargement processing and reduction processing of a display object displayed on the display unit,
When the display area is displayed on the display unit and the contact area detection unit detects a contact area of the user's finger, the control unit detects the detection based on the enlargement / reduction processing program. Information indicating the enlargement ratio corresponding to the size of the contact area or information indicating the reduction ratio is read from the enlargement ratio / reduction ratio table, and the enlargement ratio indicated by the information indicating the enlargement ratio or this reduction is displayed. An input processing device that controls display of the display object on the display unit at a reduction rate indicated by information indicating a rate.
それぞれ異なる複数の接触面積と該各接触面積に対応する動作を示す情報とが、それぞれ関連付けされて記憶された接触面積対応動作テーブルから、制御部が、上記接触面積検出ステップで検出された上記接触面積に対応する上記動作を示す情報を検出する動作検出ステップと、
上記動作検出ステップで検出された上記接触面積に対応する動作を示す情報のプログラムを、上記制御部が、各種動作に対応するプログラムが記憶された動作プログラムメモリから読み出して実行制御する制御ステップと、
上記表示部に対して表示物を表示した際に、当該表示物の拡大表示処理を指定するための拡大指定情報、及び/又は、当該表示物の縮小表示処理を指定するための縮小指定情報を上記表示部に表示するように指定情報表示制御部が上記制御部を制御するステップと、
上記表示部に表示された上記拡大指定情報に基づいて、ユーザにより拡大表示処理が指定された場合、上記接触面積検出制御部により検出された上記ユーザの指の接触面積に対応する拡大率情報を、それぞれ異なる複数の接触面積と該各接触面積に対応する拡大率を示す拡大率情報とが、それぞれ関連付けされて記憶された拡大率テーブルから読み出し、この拡大率情報で示される拡大率で上記表示物を上記表示部に表示制御するように拡大表示制御部が上記制御部を制御する、及び/又は、上記表示部に表示された上記縮小指定情報に基づいて、ユーザにより縮小表示処理が指定された場合、上記接触面積検出制御部により検出された上記ユーザの指の接触面積に対応する縮小率情報を、それぞれ異なる複数の接触面積と該各接触面積に対応する縮小率を示す縮小率情報とが、それぞれ関連付けされて記憶された縮小率テーブルから読み出し、この縮小率情報で示される縮小率で上記表示物を上記表示部に表示制御するように縮小表示制御部が上記制御部を制御するステップと
を有する入力処理方法。 A contact area detection step in which a contact area detection unit detects a contact area of the user's finger on a contact operation unit operated by a user touching the finger;
The contact detected by the control unit in the contact area detecting step from the contact area corresponding operation table in which a plurality of different contact areas and information indicating the operation corresponding to each contact area are stored in association with each other. An operation detecting step for detecting information indicating the operation corresponding to the area;
A program information indicating operations corresponding to the contact area detected by the operation detecting step, a control step of the control unit, a program corresponding to the various operations to execute control reads the operation program memory stored,
When a display object is displayed on the display unit, enlargement designation information for designating an enlarged display process of the display object and / or reduction designation information for designating a reduced display process of the display object A designated information display control unit controlling the control unit to display on the display unit;
When enlargement display processing is designated by the user based on the enlargement designation information displayed on the display unit, enlargement rate information corresponding to the contact area of the user's finger detected by the contact area detection control unit is displayed. A plurality of different contact areas and enlargement ratio information indicating the enlargement ratio corresponding to each contact area are read from the enlargement ratio table stored in association with each other, and the display is performed with the enlargement ratio indicated by the enlargement ratio information. The enlarged display control unit controls the control unit so as to display an object on the display unit, and / or the reduced display process is designated by the user based on the reduction designation information displayed on the display unit. The reduction ratio information corresponding to the contact area of the user's finger detected by the contact area detection control unit is applied to a plurality of different contact areas and the respective contact areas. Reduced display control is performed such that reduction rate information indicating a reduction rate to be read is read from a reduction rate table stored in association with each other, and the display object is displayed on the display unit at a reduction rate indicated by the reduction rate information. An input processing method comprising: a unit controlling the control unit .
それぞれ異なる複数の接触面積と該各接触面積に対応する動作を示す情報とが、それぞれ関連付けされて記憶された接触面積対応動作テーブルから、制御部が、上記接触面積検出ステップで検出された上記接触面積に対応する上記動作を示す情報を検出する動作検出ステップと、 The contact detected by the control unit in the contact area detecting step from the contact area corresponding operation table in which a plurality of different contact areas and information indicating the operation corresponding to each contact area are stored in association with each other. An operation detecting step for detecting information indicating the operation corresponding to the area;
上記動作検出ステップで検出された上記接触面積に対応する動作を示す情報のプログラムを、上記制御部が、各種動作に対応するプログラムが記憶された動作プログラムメモリから読み出して実行制御する制御ステップと、 A control step in which a program of information indicating an operation corresponding to the contact area detected in the operation detection step is read out from an operation program memory in which a program corresponding to various operations is stored, and is executed and controlled.
上記表示部に対して表示物を表示した際に、上記接触面積検出制御部により上記ユーザの指の接触面積が検出された場合、上記検出された接触面積の大きさに対応する上記拡大率を示す情報、或いは上記縮小率を示す情報を、基準となる大きさの上記接触面積である基準面積、及びこの基準面積に対応する拡大率を示す情報と、上記基準面積よりも大きな、少なくとも一つの接触面積、及び上記基準面積よりも大きな接触面積に対応する拡大率を示す情報と、上記基準面積よりも小さな、少なくとも一つの接触面積、及び上記基準面積よりも小さな接触面積に対応する縮小率を示す情報とが、それぞれ関連付けされて記憶された拡大率/縮小率テーブルから拡大率/縮小率検出部が読み出すように上記制御部を制御するステップと、When a contact area of the user's finger is detected by the contact area detection control unit when a display object is displayed on the display unit, the enlargement factor corresponding to the size of the detected contact area is set. Information indicating the reduction ratio, or a reference area that is the contact area of a reference size, information indicating an enlargement ratio corresponding to the reference area, and at least one larger than the reference area Information indicating a contact area and an enlargement ratio corresponding to a contact area larger than the reference area, at least one contact area smaller than the reference area, and a reduction ratio corresponding to a contact area smaller than the reference area. Controlling the control unit so that the enlargement rate / reduction rate detection unit reads information from the enlargement rate / reduction rate table stored in association with each other.
上記拡大率/縮小率検出部により上記拡大率/縮小率テーブルから読み出された上記拡大率を示す情報で示される拡大率、或いは上記縮小率を示す情報で示される縮小率で上記表示物を上記表示部に表示制御するように上記拡大/縮小表示制御部が上記制御部を制御するステップと The display object is displayed at the enlargement rate indicated by the information indicating the enlargement rate read from the enlargement rate / reduction rate table by the enlargement rate / reduction rate detection unit, or at the reduction rate indicated by the information indicating the reduction rate. The enlargement / reduction display control unit controlling the control unit so as to control the display on the display unit;
を有する入力処理方法。 An input processing method.
それぞれ異なる複数の接触面積と該各接触面積に対応する各動作を示す情報とが、それぞれ関連付けされて記憶された接触面積対応動作テーブルから、上記コンピュータを上記接触面積検出制御部として機能させることで検出された上記接触面積に対応する動作示す情報を検出するように制御部を制御する接触面積対応動作検出部として上記コンピュータを機能させ、
上記コンピュータを上記接触面積対応動作検出部として機能させることで検出された上記接触面積に対応する動作を示す情報で示されるプログラムを、各種動作に対応するプログラムが記憶された動作プログラムメモリから読み出して実行制御するように上記制御部を制御するプログラム実行制御部としてコンピュータを機能させ、
上記表示部に対して表示物を表示した際に、当該表示物の拡大表示処理を指定するための拡大指定情報、及び/又は、当該表示物の縮小表示処理を指定するための縮小指定情報を上記表示部に表示するように上記制御部を制御する指定情報表示制御部としてコンピュータを機能させ、
上記コンピュータを上記指定情報表示制御部として機能させることで、上記表示部に表示された上記拡大指定情報に基づいて、ユーザにより拡大表示処理が指定された場合、上記コンピュータを上記接触面積検出制御部として機能させることで検出された上記ユーザの指の接触面積に対応する拡大率情報を、それぞれ異なる複数の接触面積と該各接触面積に対応する拡大率を示す拡大率情報とが、それぞれ関連付けされて記憶された拡大率テーブルから読み出し、この拡大率情報で示される拡大率で上記表示物を上記表示部に表示制御するように上記制御部を制御する拡大表示制御部として上記コンピュータを機能させ、及び/又は、上記コンピュータを上記指定情報表示制御部として機能させることで、上記表示部に表示された上記縮小指定情報に基づいて、ユーザにより縮小表示処理が指定された場合、上記コンピュータを上記接触面積検出制御部として機能させることで検出された上記ユーザの指の接触面積に対応する縮小率情報を、それぞれ異なる複数の接触面積と該各接触面積に対応する縮小率を示す縮小率情報とが、それぞれ関連付けされて記憶された縮小率テーブルから読み出し、この縮小率情報で示される縮小率で上記表示物を上記表示部に表示制御するように上記制御部を制御する縮小表示制御部として上記コンピュータを機能させる
入力処理プログラム。 The computer functions as a contact area detection control unit that controls the contact area detection unit so as to detect the contact area of the user's finger on the contact operation unit that the user operates by touching the finger,
By causing the computer to function as the contact area detection control unit from a contact area corresponding operation table in which a plurality of different contact areas and information indicating each operation corresponding to each contact area are stored in association with each other. Causing the computer to function as a contact area corresponding operation detection unit that controls the control unit to detect information indicating an operation corresponding to the detected contact area;
A program indicated by information indicating an operation corresponding to the contact area detected by causing the computer to function as the contact area corresponding operation detection unit is read from an operation program memory in which programs corresponding to various operations are stored. Causing the computer to function as a program execution control unit that controls the control unit to control execution,
When a display object is displayed on the display unit, enlargement designation information for designating an enlarged display process of the display object and / or reduction designation information for designating a reduced display process of the display object The computer functions as a designated information display control unit that controls the control unit to display on the display unit,
By causing the computer to function as the designation information display control unit, when the enlargement display process is designated by the user based on the enlargement designation information displayed on the display unit, the computer is used as the contact area detection control unit. The enlargement rate information corresponding to the contact area of the user's finger detected by functioning as a plurality of different contact areas and the enlargement rate information indicating the enlargement rate corresponding to each contact area are associated with each other. The computer is caused to function as an enlarged display control unit that controls the control unit to control display of the display object on the display unit at an enlargement rate indicated by the enlargement rate information. And / or by causing the computer to function as the designation information display control unit, the reduction finger displayed on the display unit. When the reduction display process is designated by the user based on the information, the reduction rate information corresponding to the contact area of the user's finger detected by causing the computer to function as the contact area detection control unit is different. A plurality of contact areas and reduction rate information indicating the reduction rate corresponding to each contact area are read from the reduction rate table stored in association with each other, and the display object is displayed at the reduction rate indicated by the reduction rate information. An input processing program that causes the computer to function as a reduced display control unit that controls the control unit to control display on the display unit.
それぞれ異なる複数の接触面積と該各接触面積に対応する各動作を示す情報とが、それぞれ関連付けされて記憶された接触面積対応動作テーブルから、上記コンピュータを上記接触面積検出制御部として機能させることで検出された上記接触面積に対応する動作示す情報を検出するように制御部を制御する接触面積対応動作検出部として上記コンピュータを機能させ、
上記コンピュータを上記接触面積対応動作検出部として機能させることで検出された上記接触面積に対応する動作を示す情報で示されるプログラムを、各種動作に対応するプログラムが記憶された動作プログラムメモリから読み出して実行制御するように上記制御部を制御するプログラム実行制御部としてコンピュータを機能させ、
上記表示部に対して表示物を表示した際に、上記コンピュータを上記接触面積検出制御部として機能させることで上記ユーザの指の接触面積が検出された場合、上記検出された接触面積の大きさに対応する上記拡大率を示す情報、或いは上記縮小率を示す情報を、基準となる大きさの上記接触面積である基準面積、及びこの基準面積に対応する拡大率を示す情報と、上記基準面積よりも大きな、少なくとも一つの接触面積、及び上記基準面積よりも大きな接触面積に対応する拡大率を示す情報と、上記基準面積よりも小さな、少なくとも一つの接触面積、及び上記基準面積よりも小さな接触面積に対応する縮小率を示す情報とが、それぞれ関連付けされて記憶された拡大率/縮小率テーブルから読み出すように上記制御部を制御する拡大率/縮小率検出部として上記コンピュータを機能させ、 上記コンピュータを上記拡大率/縮小率検出部として機能させることで上記拡大率/縮小率テーブルから読み出された上記拡大率を示す情報で示される拡大率、或いは上記縮小率を示す情報で示される縮小率で上記表示物を上記表示部に表示制御するように上記制御部を制御する拡大/縮小表示制御部として上記コンピュータを機能させる
入力処理プログラム。 The computer functions as a contact area detection control unit that controls the contact area detection unit so as to detect the contact area of the user's finger on the contact operation unit that the user operates by touching the finger,
By causing the computer to function as the contact area detection control unit from a contact area corresponding operation table in which a plurality of different contact areas and information indicating each operation corresponding to each contact area are stored in association with each other. Causing the computer to function as a contact area corresponding operation detection unit that controls the control unit to detect information indicating an operation corresponding to the detected contact area;
A program indicated by information indicating an operation corresponding to the contact area detected by causing the computer to function as the contact area corresponding operation detection unit is read from an operation program memory in which programs corresponding to various operations are stored. Causing the computer to function as a program execution control unit that controls the control unit to control execution,
When the display area is displayed on the display unit, when the contact area of the user's finger is detected by causing the computer to function as the contact area detection control unit, the size of the detected contact area Information indicating the enlargement ratio corresponding to or information indicating the reduction ratio, a reference area that is the contact area having a reference size, information indicating an enlargement ratio corresponding to the reference area, and the reference area Information indicating an enlargement ratio corresponding to at least one contact area larger than the reference area, and at least one contact area smaller than the reference area, and a contact smaller than the reference area. Information indicating the reduction ratio corresponding to the area is read from the enlargement ratio / reduction ratio table stored in association with each other. The enlargement ratio indicated by the information indicating the enlargement ratio read from the enlargement ratio / reduction ratio table by causing the computer to function as a small ratio detection section and causing the computer to function as the enlargement ratio / reduction ratio detection section. Alternatively, an input processing program that causes the computer to function as an enlargement / reduction display control unit that controls the control unit to control display of the display object on the display unit at a reduction rate indicated by the information indicating the reduction rate.
上記接触操作部上における、該ユーザの指の接触面積を検出する接触面積検出部と、
それぞれ異なる複数の接触面積と該各接触面積に対応する各種動作を示す情報とが、それぞれ関連付けされて記憶された接触面積対応動作テーブルと、
各種動作に対応するプログラムが記憶された動作プログラムメモリと、
所定の表示物を表示するための表示部と、
それぞれ異なる複数の接触面積と該各接触面積に対応する拡大率を示す拡大率情報、及び/又は、該各接触面積に対応する縮小率を示す縮小率情報とが、それぞれ関連付けされて記憶された拡大率/縮小率テーブルと、
上記接触面積検出部で検出された上記接触面積に対応する上記動作を示す情報を上記接触面積対応動作テーブルから検出し、上記動作を示す情報で示されるプログラムを、上記動作プログラムメモリから読み出して実行制御する制御部とを有し、
上記動作プログラムメモリには、上記表示部に表示する表示物の拡大処理及び縮小処理を行うための拡大/縮小処理プログラムが記憶されており、
上記制御部は、上記表示部に対して表示物を表示した際に、当該表示物の拡大表示処理を指定するための拡大指定情報、及び/又は、当該表示物の縮小表示処理を指定するための縮小指定情報を上記表示部に表示し、ユーザにより、上記拡大指定情報に基づいて拡大表示処理が指定された場合、上記拡大/縮小処理プログラムに基づいて、上記接触面積検出部で検出された上記ユーザの指の接触面積に対応する上記拡大率情報を、上記拡大率/縮小率テーブルから読み出し、この拡大率情報で示される拡大率で上記表示物を上記表示部に表示制御し、或いはユーザにより、上記縮小指定情報に基づいて縮小表示処理が指定された場合、上記拡大/縮小処理プログラムに基づいて、上記接触面積検出部で検出された上記ユーザの指の接触面積に対応する上記縮小率情報を、上記拡大率/縮小率テーブルから読み出し、この縮小率情報で示される縮小率で上記表示物を上記表示部に表示制御する
携帯端末装置。 A contact operation unit operated by a user touching a finger;
A contact area detection unit for detecting a contact area of the user's finger on the contact operation unit;
A contact area corresponding operation table in which a plurality of different contact areas and information indicating various operations corresponding to the respective contact areas are stored in association with each other,
An operation program memory in which programs corresponding to various operations are stored;
A display unit for displaying a predetermined display object;
A plurality of different contact areas and enlargement rate information indicating an enlargement rate corresponding to each contact area and / or reduction rate information indicating a reduction rate corresponding to each contact area are stored in association with each other. Enlargement ratio / reduction ratio table,
Information indicating the operation corresponding to the contact area detected by the contact area detection unit is detected from the contact area corresponding operation table, and a program indicated by the information indicating the operation is read from the operation program memory and executed. A control unit for controlling,
The operation program memory stores an enlargement / reduction processing program for performing enlargement processing and reduction processing of a display object displayed on the display unit,
When the display unit displays a display object on the display unit, the control unit specifies enlargement designation information for designating an enlarged display process of the display object and / or a reduction display process of the display object. When the enlargement display process is designated based on the enlargement designation information by the user, it is detected by the contact area detection part based on the enlargement / reduction process program. The enlargement factor information corresponding to the contact area of the user's finger is read from the enlargement factor / reduction factor table, and the display object is displayed on the display unit with the enlargement factor indicated by the enlargement factor information, or the user When the reduced display process is designated based on the reduction designation information, the contact area of the user's finger detected by the contact area detection unit is determined based on the enlargement / reduction process program. The reduction ratio information response, reads from the magnification / reduction rate table, the portable terminal device for display control on the display section the display object at a reduction rate indicated by the reduction ratio information.
上記接触操作部上における、該ユーザの指の接触面積を検出する接触面積検出部と、
それぞれ異なる複数の接触面積と該各接触面積に対応する各種動作を示す情報とが、それぞれ関連付けされて記憶された接触面積対応動作テーブルと、
各種動作に対応するプログラムが記憶された動作プログラムメモリと、
基準となる大きさの上記接触面積である基準面積、及びこの基準面積に対応する拡大率を示す情報と、上記基準面積よりも大きな、少なくとも一つの接触面積、及び上記基準面積よりも大きな接触面積に対応する拡大率を示す情報と、上記基準面積よりも小さな、少なくとも一つの接触面積、及び上記基準面積よりも小さな接触面積に対応する縮小率を示す情報とが、それぞれ関連付けされて記憶された拡大率/縮小率テーブルと、
上記接触面積検出部で検出された上記接触面積に対応する上記動作を示す情報を上記接触面積対応動作テーブルから検出し、上記動作を示す情報で示されるプログラムを、上記動作プログラムメモリから読み出して実行制御する制御部とを有し、
上記動作プログラムメモリには、表示部に表示する表示物の拡大処理及び縮小処理を行うための拡大/縮小処理プログラムが記憶されており、
上記制御部は、上記表示部に対して表示物を表示した際に、上記接触面積検出部で上記ユーザの指の接触面積が検出された場合、上記拡大/縮小処理プログラムに基づいて、上記検出された接触面積の大きさに対応する上記拡大率を示す情報、或いは上記縮小率を示す情報を上記拡大率/縮小率テーブルから読み出し、この拡大率を示す情報で示される拡大率、或いはこの縮小率を示す情報で示される縮小率で上記表示物を上記表示部に表示制御する
携帯端末装置。 A contact operation unit operated by a user touching a finger;
A contact area detection unit for detecting a contact area of the user's finger on the contact operation unit;
A contact area corresponding operation table in which a plurality of different contact areas and information indicating various operations corresponding to the respective contact areas are stored in association with each other,
An operation program memory in which programs corresponding to various operations are stored;
Information indicating the reference area, which is the contact area of the reference size, and the enlargement ratio corresponding to the reference area, at least one contact area larger than the reference area, and a contact area larger than the reference area And information indicating an enlargement rate corresponding to 1 and at least one contact area smaller than the reference area and information indicating a reduction rate corresponding to a contact area smaller than the reference area are stored in association with each other. Enlargement ratio / reduction ratio table,
Information indicating the operation corresponding to the contact area detected by the contact area detection unit is detected from the contact area corresponding operation table, and a program indicated by the information indicating the operation is read from the operation program memory and executed. A control unit for controlling,
The operation program memory stores an enlargement / reduction processing program for performing enlargement processing and reduction processing of a display object displayed on the display unit,
When the display area is displayed on the display unit and the contact area detection unit detects a contact area of the user's finger, the control unit detects the detection based on the enlargement / reduction processing program. Information indicating the enlargement ratio corresponding to the size of the contact area or information indicating the reduction ratio is read from the enlargement ratio / reduction ratio table, and the enlargement ratio indicated by the information indicating the enlargement ratio or this reduction is displayed. A portable terminal device that controls display of the display object on the display unit at a reduction rate indicated by information indicating a rate.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008207329A JP5160337B2 (en) | 2008-08-11 | 2008-08-11 | INPUT PROCESSING DEVICE, INPUT PROCESSING METHOD, INPUT PROCESSING PROGRAM, AND PORTABLE TERMINAL DEVICE |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008207329A JP5160337B2 (en) | 2008-08-11 | 2008-08-11 | INPUT PROCESSING DEVICE, INPUT PROCESSING METHOD, INPUT PROCESSING PROGRAM, AND PORTABLE TERMINAL DEVICE |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2010044520A JP2010044520A (en) | 2010-02-25 |
JP2010044520A5 JP2010044520A5 (en) | 2011-09-15 |
JP5160337B2 true JP5160337B2 (en) | 2013-03-13 |
Family
ID=42015869
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008207329A Expired - Fee Related JP5160337B2 (en) | 2008-08-11 | 2008-08-11 | INPUT PROCESSING DEVICE, INPUT PROCESSING METHOD, INPUT PROCESSING PROGRAM, AND PORTABLE TERMINAL DEVICE |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5160337B2 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101772453B1 (en) * | 2010-03-24 | 2017-08-30 | 엘지전자 주식회사 | Mobile terminal and method for controlling thereof |
JP5492627B2 (en) * | 2010-03-25 | 2014-05-14 | 株式会社ジャパンディスプレイ | Information display device and information display method |
JP5723631B2 (en) * | 2011-02-23 | 2015-05-27 | 京セラ株式会社 | Mobile terminal device |
JP6199534B2 (en) * | 2011-04-26 | 2017-09-20 | 京セラ株式会社 | Electronic device and control method thereof |
JP2013105324A (en) * | 2011-11-14 | 2013-05-30 | Panasonic Corp | Image processing system, image processing method and image processing program |
JP6415344B2 (en) * | 2015-02-04 | 2018-10-31 | キヤノン株式会社 | Electronic device and control method thereof |
JP6598089B2 (en) * | 2015-04-14 | 2019-10-30 | 華為技術有限公司 | Gesture control method, apparatus, terminal device, and storage medium |
US20180239511A1 (en) * | 2015-08-11 | 2018-08-23 | Lg Electronics Inc. | Mobile terminal and control method therefor |
WO2017208672A1 (en) * | 2016-05-31 | 2017-12-07 | ソニー株式会社 | Program, information processing system, information processing method, and reader-writer device |
JP6466993B2 (en) * | 2017-04-28 | 2019-02-06 | シャープ株式会社 | Display device |
JP7191949B2 (en) * | 2018-05-25 | 2022-12-19 | 富士フイルム株式会社 | Ultrasonic system and method of controlling the ultrasonic system |
JP6797226B2 (en) * | 2019-02-28 | 2020-12-09 | レノボ・シンガポール・プライベート・リミテッド | Information processing device and its control method and program |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04278627A (en) * | 1991-03-06 | 1992-10-05 | Oki Electric Ind Co Ltd | Touch panel device |
JPH07200133A (en) * | 1993-12-28 | 1995-08-04 | Casio Comput Co Ltd | Pen input device |
JP2000163193A (en) * | 1998-11-25 | 2000-06-16 | Seiko Epson Corp | Portable information equipment and information storage medium |
JP2000163443A (en) * | 1998-11-25 | 2000-06-16 | Seiko Epson Corp | Portable information device and information storage medium |
JP4500414B2 (en) * | 2000-06-29 | 2010-07-14 | 株式会社日立製作所 | Consultation terminal, display method of consultation system using the same, and server system |
JP2005202527A (en) * | 2004-01-14 | 2005-07-28 | Fujitsu Component Ltd | Input device and user authentication method |
JP5132028B2 (en) * | 2004-06-11 | 2013-01-30 | 三菱電機株式会社 | User interface device |
JP4715257B2 (en) * | 2005-03-22 | 2011-07-06 | パナソニック株式会社 | Data processing device |
JP4450783B2 (en) * | 2005-09-28 | 2010-04-14 | 富士フイルム株式会社 | Imaging device |
JP4927633B2 (en) * | 2006-09-28 | 2012-05-09 | 京セラ株式会社 | Mobile terminal and control method thereof |
JP2008134918A (en) * | 2006-11-29 | 2008-06-12 | Seiko Epson Corp | Image processor and image processing determination method |
JP2008146453A (en) * | 2006-12-12 | 2008-06-26 | Sony Corp | Picture signal output device and operation input processing method |
-
2008
- 2008-08-11 JP JP2008207329A patent/JP5160337B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010044520A (en) | 2010-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5160337B2 (en) | INPUT PROCESSING DEVICE, INPUT PROCESSING METHOD, INPUT PROCESSING PROGRAM, AND PORTABLE TERMINAL DEVICE | |
US11461002B2 (en) | List scrolling and document translation, scaling, and rotation on a touch-screen display | |
US7778671B2 (en) | Mobile communications terminal having an improved user interface and method therefor | |
US8825699B2 (en) | Contextual search by a mobile communications device | |
US8504947B2 (en) | Deletion gestures on a portable multifunction device | |
JP4814303B2 (en) | User interface switching method, electronic apparatus and recording medium using this method | |
US20080098331A1 (en) | Portable Multifunction Device with Soft Keyboards | |
US20100169831A1 (en) | Information Product and Method for Interacting with User |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110802 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110802 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20120424 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20120426 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120621 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120910 |
|
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: 20121130 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121212 |
|
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: 20151221 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |