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 PDF

Info

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
Application number
JP2008207329A
Other languages
Japanese (ja)
Other versions
JP2010044520A (en
JP2010044520A5 (en
Inventor
国安 劉
Original Assignee
ソニーモバイルコミュニケーションズ, エービー
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 ソニーモバイルコミュニケーションズ, エービー filed Critical ソニーモバイルコミュニケーションズ, エービー
Priority to JP2008207329A priority Critical patent/JP5160337B2/en
Publication of JP2010044520A publication Critical patent/JP2010044520A/en
Publication of JP2010044520A5 publication Critical patent/JP2010044520A5/ja
Application granted granted Critical
Publication of JP5160337B2 publication Critical patent/JP5160337B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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.

特開2007−279860号公報(第5頁、図3、図4)JP 2007-279860 A (page 5, FIG. 3, FIG. 4) 特開2008−141519号公報(第10頁〜第11頁、図5)JP 2008-141519 A (page 10 to page 11, FIG. 5)

しかし、従来のタッチパネルを備えた電子機器の場合、所望の機能を起動するまでに必要となる操作回数が多くなり、操作が煩雑となる問題があった。すなわち、特許文献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 Patent Document 1, first, a desired image display operation is performed, and then, a portion of the displayed image to which a desired operation function is assigned is pressed. Thus, a desired function is activated. For this reason, at least two operations are required until a desired function is activated.

また、特許文献2に開示されている携帯電話機の場合、まず、タッチパネルに基本画面が表示されている状態で切換キーを操作し、次に、画面に表示された顔アイコンのうち、所望のユーザの顔アイコンを接触操作し、これより、表示されるモード選択画面に基づいて、所望のモードを選択操作するようになっている。このため、この特許文献2に開示されている携帯電話機の場合、所望の機能が起動するまでに、少なくとも3回の操作が必要となる。   In the case of the mobile phone disclosed in Patent Document 2, first, the switch key is operated in a state where the basic screen is displayed on the touch panel, and then the desired user among the face icons displayed on the screen. The face icon is touched, and a desired mode is selected based on the displayed mode selection screen. For this reason, in the case of the mobile phone disclosed in Patent Document 2, at least three operations are required before a desired function is activated.

本発明は、上述の課題に鑑みてなされたものであり、一度の操作で所望の機能を起動することが可能な入力処理装置、入力処理方法、入力処理プログラム、及び携帯端末装置の提供を目的とする。   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. Antenna 1 and communication circuit 2 for performing reception, speaker unit 3 for outputting received voice, microphone unit 4 for collecting transmitted voice, standby screen, operation menu, e-mail, image (stationary) A display unit 5 for displaying images and moving images), and a touch panel 6 which is a contact operation unit provided over the entire display screen of the display unit 5.

タッチパネル6は、表示部5に表示された文字や画像等を、当該タッチパネル6を介して視認可能な透明度を有しており、いわゆる抵抗膜方式、或いは静電容量方式等に基づいて動作するようになっている。なお、この例では、接触操作部として表示部5の表示画面全体にわたってタッチパネル6を設けることとしたが、表示部5の表示画面の一部にタッチパネル6を設けてもよい。また、表示部5の表示画面上以外の部分に設けてもよい。さらに、タッチパネル6に代えて、以下に説明する操作部7上等に、スライドパッド等を設けてもよい。すなわち、ユーザの指の接触操作による接触面積を検出可能であれば、接触操作部としてどのようなものを設けてもよく、また、接触操作部を設ける位置も任意であるものと理解されたい。   The touch panel 6 has transparency that allows the characters, images, and the like displayed on the display unit 5 to be visually recognized via the touch panel 6, and operates based on a so-called resistive film system, a capacitive system, or the like. It has become. In this example, the touch panel 6 is provided over the entire display screen of the display unit 5 as the contact operation unit. However, the touch panel 6 may be provided on a part of the display screen of the display unit 5. Moreover, you may provide in parts other than the display screen of the display part 5. FIG. Furthermore, instead of the touch panel 6, a slide pad or the like may be provided on the operation unit 7 described below. That is, it should be understood that any contact operation unit may be provided as long as the contact area by the user's finger contact operation can be detected, and the position where the contact operation unit is provided is arbitrary.

また、この携帯電話機は、十字キー、決定キー、数字キー等の複数の操作キーを備えた操作部7と、所望の被写体を撮像するためのカメラ部8と、発着信等をユーザに光で通知するための発光部9(LED:Light Emitting Diode:発光ダイオード)と、当該携帯電話機の筐体を振動させて発着信等をユーザに通知するためのバイブレーションユニット10と、時刻をカウントするタイマ11とを有している。   In addition, this mobile phone uses an operation unit 7 having a plurality of operation keys such as a cross key, a determination key, and a numeric key, a camera unit 8 for imaging a desired subject, and outgoing and incoming calls to the user by light. A light emitting unit 9 (LED: Light Emitting Diode) for notifying, a vibration unit 10 for notifying the user of incoming / outgoing calls by vibrating the casing of the mobile phone, and a timer 11 for counting time And have.

また、この携帯電話機は、ユーザがタッチパネル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 touch panel 6 and each application program corresponding to each contact area are stored in association with each other. A table 12 is provided. Also. This mobile phone has each contact area detected when the user performs a touch operation on the touch panel 6, enlargement ratio information indicating an enlargement ratio corresponding to each contact area, and a reduction ratio corresponding to each contact area. The enlargement ratio / reduction ratio table 13 is stored in association with the reduction ratio information shown.

また、この携帯電話機は、上記基地局を介した無線通信処理を行うためのコミュニケーションプログラムや各種アプリケーションプログラムの他、これら各アプリケーションプログラムで取り扱われる各種データ等が記憶されたメモリ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 memory 14 in which various data handled by these application programs are stored, and the cellular phone. And a control unit 15 for controlling the entire operation.

メモリ14には、上記コミュニケーションプログラムの他、タッチパネル6を用いた入力処理を行うための入力処理プログラムと、表示部5に表示された文字や画像等の表示物の拡大表示制御や縮小表示制御を行うための拡大/縮小処理プログラムと、撮像した静止画像や動画像のビューア機能を備えた、カメラ部8の撮像制御を行うためのカメラ制御プログラムと、電子メールの作成や送受信を制御するための電子メール管理プログラムとが記憶されている。   In addition to the communication program, the memory 14 includes an input processing program for performing input processing using the touch panel 6, and enlarged display control and reduced display control of a display object such as characters and images displayed on the display unit 5. Enlargement / reduction processing program for performing, camera control program for performing imaging control of the camera unit 8 having a viewer function for captured still images and moving images, and for controlling creation and transmission / reception of e-mails An e-mail management program is stored.

また、メモリ14には、ユーザのスケジュールが登録されたスケジュール帳の管理を行うためのスケジュール帳管理プログラムと、コミュニケーションネットワークやインターネット等の所定のネットワーク上に設けられたサーバ装置上で公開されているWebページを閲覧するためのWebブラウジングプログラムと、電話帳の管理を行うための電話帳管理プログラムと、音楽コンテンツの再生を行うための音楽プレーヤプログラムと、静止画像の編集を行うための描画プログラム(いわゆる、お絵描きソフト)とが記憶されている。   Further, the memory 14 is disclosed on a schedule book management program for managing a schedule book in which a user's schedule is registered, and on a server device provided on a predetermined network such as a communication network or the Internet. A web browsing program for browsing web pages, a phone book management program for managing phone books, a music player program for playing music content, and a drawing program for editing still images ( So-called drawing software) is stored.

また、メモリ14には、ユーザの所望のスケジュールが登録されるスケジュール帳と、ユーザの知人や友人等のユーザ名、静止画像(顔写真等)、住所、電話番号、電子メールアドレス、生年月日等が登録された電話帳と、音楽プレーヤプログラムに基づいて再生される音楽データと、上記カメラ制御プログラムのビューワ機能に基づいて再生される静止画像データ及び動画像データと、送受信された電子メールデータと、電話及び電子メールの発着信履歴等が記憶されている。
The memory 14 also includes a schedule book in which a user's desired schedule is registered, user names such as user acquaintances and friends, still images (face photos, etc.), address, telephone number, e-mail address, date of birth. And the like, music data reproduced based on the music player program, still image data and moving image data reproduced based on the viewer function of the camera control program, and transmitted / received e-mail data In addition, the outgoing and incoming call histories of telephones and e-mails are stored.

[接触面積に対応するアプリケーションプログラムの起動動作]
当該実施の形態の携帯電話機は、ユーザが指でタッチパネル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 touch panel 6 with a finger, an application program corresponding to the size of the contact area is activated.

〔接触面積とアプリケーションプログラムの登録〕
この接触面積に対応するアプリケーションプログラムの起動を行う場合、ユーザは、予め各接触面積と、該各接触面積に対応するアプリケーションプログラムの登録を行う。図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 display unit 5 to display a message for prompting the touch operation of the touch panel 6, such as “Please touch the touch panel with a finger so as to have a desired contact area”. The process proceeds to step S2. In response to this message, the user performs a touch operation on the touch panel 6 with a finger. In step S2, the control unit 15 monitors the presence or absence of the user's contact operation and detects the user's contact operation. The process proceeds to step S3.

ユーザがタッチパネル6上を指で接触操作すると、タッチパネル6上のX座標及びY座標で示される各位置のうち、ユーザの指の接触範囲に対応する各位置の抵抗値や静電容量値が変化する。制御部15は、ステップS3において、この抵抗値や静電容量値が変化したタッチパネル6上の各位置を検出すると共に、該各位置に対応するユーザの指の接触範囲の形状を検出する。そして、このユーザの指の接触範囲の形状に対応する面積算出用の公式(例えば、半径×半径×π等)と、上記各位置間の距離の値(隣接する位置の間の距離の値は一定値であるため、この各位置間の距離の値は、この一定値の整数倍の値として算出することができる。)等に基づいて、ユーザの指の接触面積を算出する。   When the user touches the touch panel 6 with a finger, the resistance value or capacitance value of each position corresponding to the contact range of the user's finger among the positions indicated by the X coordinate and the Y coordinate on the touch panel 6 changes. To do. In step S3, the control unit 15 detects each position on the touch panel 6 where the resistance value or the capacitance value has changed, and detects the shape of the contact range of the user's finger corresponding to each position. Then, an area calculation formula (for example, radius × radius × π, etc.) corresponding to the shape of the contact range of the user's finger and a value of a distance between the positions (a value of a distance between adjacent positions is Since this is a constant value, the distance value between the positions can be calculated as an integer multiple of the constant value.) Based on the above, the contact area of the user's finger is calculated.

次に、制御部15は、ステップS4において、この算出した接触面積の大きさを示す画像と共に、アプリケーションプログラム名の一覧を表示部5に表示制御する。具体的には、制御部15は、上記アプリケーションプログラム名の一覧として、例えば電子メール管理プログラム、音楽プレーヤプログラム、Webブラウジングプログラム、スケジュール帳管理プログラム、カメラ制御プログラム等のアプリケーションプログラム名を表示する。そして、制御部15は、例えば「アプリケーションプログラムを選択して下さい。」等の、上記算出した接触面積に関連付けするアプリケーションプログラムの選択を促すメッセージを表示部5に表示制御する。   Next, in step S <b> 4, the control unit 15 controls the display unit 5 to display a list of application program names together with an image indicating the calculated contact area size. Specifically, the control unit 15 displays application program names such as an e-mail management program, a music player program, a web browsing program, a schedule book management program, and a camera control program as a list of the application program names. Then, the control unit 15 controls the display unit 5 to display a message that prompts the user to select an application program associated with the calculated contact area, such as “Please select an application program.”

ユーザは、この表示部5に表示された各アプリケーションプログラムの中から、操作部7を介して所望のアプリケーションプログラムを選択操作する。制御部15は、ステップS5において、この所望のアプリケーションプログラムの選択操作の有無を監視しており、該アプリケーションプログラムの選択操作がなされたタイミングで、処理をステップS6に進める。   The user selects and operates a desired application program from the application programs displayed on the display unit 5 via the operation unit 7. In step S5, the control unit 15 monitors the presence / absence of the selection operation of the desired application program, and advances the process to step S6 at the timing when the selection operation of the application program is performed.

ステップ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 operation unit 7. Then, when detecting the end designation operation, the control unit 15 terminates all the processes shown in the flowchart of FIG. 2. When the end designation operation is not detected, the control unit 15 returns the process to step S2, and the user's touch panel. It shifts to the state of waiting for 6 contact operations.

ユーザは、このような接触面積とアプリケーションプログラムの登録を続けて行う場合、再度、タッチパネルを接触操作し、その接触面積に対応させるアプリケーションプログラムを選択して登録することとなる。   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 touch panel 6 is performed. This makes it possible to start up a desired application program.

図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 touch panel 6. The control unit 15 displays a standby image or the like on the display unit 5 and waits for an incoming call, which is a so-called standby state, for example, based on the input processing program shown in FIG. The process shown is started. That is, when entering the standby state, the control unit 15 monitors the presence or absence of a touch operation on the touch panel 6 in step S11. If the control unit 15 detects the touch operation on the touch panel 6, the process proceeds to step S12.

ステップ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 touch panel 6 touched by the user, and advances the process to step S13. In step S13, the control unit 15 detects an application program corresponding to the contact area by referring to the contact area corresponding application table 12 shown in FIG. 1 based on the contact area detected in step S12. In step S14, the control unit 15 controls activation of the detected application program, and ends all the processes shown in the flowchart of FIG.

これにより、ユーザは、予め登録しておいた接触面積となるように、タッチパネル6を一度、接触操作するだけで、この予め登録しておいた接触面積に関連付けされているアプリケーションプログラムを起動させることができる(図3参照)。
As a result, the user activates the application program associated with the pre-registered contact area only by touching the touch panel 6 once so that the pre-registered contact area is obtained. (See FIG. 3).

[接触面積に対応した表示物の拡大/縮小処理動作]
次に、この実施の形態の携帯電話機は、表示部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 display unit 5 is displayed on the touch panel 6 with a finger of the user. It is possible to enlarge and display at an enlargement rate corresponding to the contact area detected by the touch operation, or to reduce and display at a reduction rate corresponding to the contact area.

図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 display unit 5 displays the Web page, the still image, the moving image, the title of the electronic mail, and the text on the display unit 5 so that the control unit 15 can display the input processing program shown in FIG. The processing is started based on the reduction processing program.

ステップS21では、制御部15が、上記表示物と共に、ユーザが拡大処理或いは縮小処理を指定するための拡大選択ボタン及び縮小選択ボタンを表示部5に表示制御して、処理をステップS22に進める。図6(a)に、この拡大選択ボタン及び縮小選択ボタンの表示例を示す。この図6(a)に示す例の場合、拡大選択ボタン30は、虫眼鏡の画像に「大」の文字を描くことで、ユーザに対して拡大処理を連想させるアイコンとなっており、縮小選択ボタン31は、虫眼鏡の画像に「小」の文字を描くことで、ユーザに対して縮小処理を連想させるアイコンとなっている。   In step S21, the control unit 15 controls the display unit 5 to display an enlargement selection button and a reduction selection button for the user to specify enlargement processing or reduction processing together with the display object, and the process proceeds to step S22. FIG. 6A shows a display example of the enlargement selection button and the reduction selection button. In the example shown in FIG. 6A, the enlargement selection button 30 is an icon reminiscent of the enlargement process for the user by drawing “Large” on the magnifying glass image. 31 is an icon that reminds the user of the reduction process by drawing “small” characters on the image of the magnifying glass.

この拡大選択ボタン30は、操作部7上の所定のキーに対して、拡大処理の指定操作機能が割り当てられていることを示しており、また、縮小選択ボタン31は、操作部7上の所定のキーに対して、縮小処理の指定操作機能が割り当てられていることを示している。ユーザは、上記表示物の拡大処理を指定する場合には、拡大選択ボタン30に対応する操作部7上の所定のキーを操作し、また、上記表示物の縮小処理を指定する場合には、縮小選択ボタン31に対応する操作部7上の所定のキーを操作する。   The enlargement selection button 30 indicates that a designated operation function for enlargement processing is assigned to a predetermined key on the operation unit 7, and the reduction selection button 31 is a predetermined key on the operation unit 7. It is shown that the designated operation function of the reduction process is assigned to the key. The user operates a predetermined key on the operation unit 7 corresponding to the enlargement selection button 30 when designating the display object enlargement process, and when designating the display object reduction process, A predetermined key on the operation unit 7 corresponding to the reduction selection button 31 is operated.

図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 enlargement selection button 30 has been operated, and in step S23 monitors whether or not the reduction selection button 31 has been operated. Then, when detecting the operation of the key corresponding to the enlargement selection button 30, the control unit 15 advances the process to step S31, and when detecting the key operation corresponding to the reduction selection button 31, the process proceeds to step S31. Proceed to S24.

拡大選択ボタン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 enlargement selection button 30, the control unit 15 detects the presence or absence of the touch operation on the touch panel 6, and the process when the touch operation on the touch panel 6 is detected. If the touch operation on the touch panel 6 is not detected, the process proceeds to step S36. In step S36, since the control unit 15 does not detect the touch operation of the touch panel 6, the presence or absence of the key operation corresponding to the reduction selection button 31 is detected, and the key operation corresponding to the reduction selection button 31 is detected. When the process proceeds to step S24 described later and no key operation corresponding to the reduction selection button 31 is detected, the process returns to step S31, and the touch operation on the touch panel 6 is continuously monitored.

拡大選択ボタン30に対応するキー操作を検出した後、タッチパネル6の接触操作を検出すると、制御部15は、ステップS32に処理を進め、現在、表示部5に表示している表示物の拡大率は、拡大処理の限界となる拡大率であるか否かを判別する。そして、現在、表示部5に表示している表示物の拡大率が上記限界の拡大率である場合、これ以上の拡大処理は行えないため、制御部15は、ステップS37において、ユーザのタッチパネル6の接触操作をキャンセルし、処理をステップS22に戻す。   After detecting a key operation corresponding to the enlargement selection button 30, when detecting a touch operation on the touch panel 6, the control unit 15 proceeds to step S <b> 32 and enlarges the display object currently displayed on the display unit 5. Determines whether the enlargement rate is the limit of the enlargement process. Then, when the enlargement rate of the display object currently displayed on the display unit 5 is the above limit enlargement rate, further enlargement processing cannot be performed, and therefore the control unit 15 performs the touch panel 6 of the user in step S37. Is canceled, and the process returns to step S22.

これに対して、現在、表示部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 display unit 5 is not the maximum enlargement rate, the control unit 15 advances the process to step S33 and contacts the touch area by the touch operation of the touch panel 6. Is calculated. Then, in step S34, the control unit 15 reads information indicating the enlargement ratio corresponding to the detected contact area from the enlargement / reduction ratio table 13 shown in FIG. 1, and in step S35, the enlargement / reduction ratio. The display object is enlarged so as to have an enlargement rate corresponding to the information indicating the enlargement rate read from the rate table 13, this is displayed on the display unit 5, and the process returns to step S31. Thus, each time the user performs a touch operation on the touch panel 6, the display object is gradually enlarged and displayed at an enlargement rate corresponding to the contact area.

具体的に説明すると、図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 touch panel 6 by a user with a standard finger size. Information indicating the sizes of the five types of contact areas obtained in this case, information indicating the respective enlargement rates associated with the respective contact areas, and information indicating the respective reduction rates are stored.

この例の場合、大きさが最小の接触面積に対しては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 touch panel 6 in step S33, the control unit 15 reads information indicating the enlargement ratio corresponding to the contact area from the enlargement / reduction ratio table 13 in step S34, and step S35. 6 (b), FIG. 6 (c), FIG. 6 (d), and FIG. 6 (e), the display object is displayed so that the enlargement ratio indicated by the information indicating the enlargement ratio is obtained. Enlargement processing is performed and display control is performed on the display unit 5. The examples shown in FIGS. 6B and 6C are examples in which the display object is enlarged 2.0 times, and the examples shown in FIGS. 6D and 6E are display objects. Is an example of enlargement processing of 1.5 times.

一方、上記ステップ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 touch panel 6, and the touch operation on the touch panel 6. If detected, the process proceeds to step S25, and if the touch operation on the touch panel 6 is not detected, the process proceeds to step S38. In step S38, since the control unit 15 does not detect a touch operation on the touch panel 6, it detects the presence or absence of a key operation corresponding to the enlargement selection button 30, and if a key operation corresponding to the enlargement selection button 30 is detected. When the process proceeds to step S31 described above and no key operation corresponding to the enlargement selection button 30 is detected, the process returns to step S24, and the presence or absence of the touch operation on the touch panel 6 is continuously monitored.

縮小選択ボタン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 touch panel 6, the control unit 15 proceeds to step S 25 and reduces the reduction rate of the display object currently displayed on the display unit 5. Determines whether the reduction rate is the limit of the reduction process. Then, when the reduction rate of the display object currently displayed on the display unit 5 is the above reduction rate, the control unit 15 cannot perform further reduction processing. Is canceled, and the process returns to step S22.

これに対して、現在、表示部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 display unit 5 is not the reduction rate of the limit, the control unit 15 advances the process to step S26 and performs contact by the touch operation of the touch panel 6. Calculate the area. In step S27, the control unit 15 reads information indicating the enlargement ratio corresponding to the detected contact area from the enlargement / reduction ratio table 13 (see FIGS. 1 and 7), and in step S28. 6 (f), FIG. 6 (g), FIG. 6 (h), and FIG. 6 (i) so that the reduction ratio corresponding to the information indicating the reduction ratio read from the enlargement ratio / reduction ratio table 13 is obtained. As shown in FIG. 5, the display object is reduced and displayed on the display unit 5. The example shown in FIGS. 6 (f) and 6 (g) is an example in which the display object is reduced by a factor of 0.7, and the examples shown in FIGS. 6 (h) and 6 (i) are display objects. Is an example in which reduction processing is performed by 0.5 times. Such display object reduction processing is performed until the control unit 15 detects that the display object currently displayed on the display unit 5 has reached the limit reduction rate in step S29. This is performed corresponding to the touch operation of the touch panel 6.

〔縮小率限界時におけるアプリケーションプログラムの起動動作〕
次に、当該実施の形態の携帯電話機の場合、表示物を限界まで縮小処理した際に表示部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 display unit 5 when the display object is reduced to the limit, and the user can select a desired function menu item. When is selected, an application program corresponding to this function menu item is started.

すなわち、上記ステップ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 display unit 5 controls the display of the “Menu” character for designating the display of the menu. The characters “menu” indicate that a function for designating display of a function menu is assigned to a predetermined key on the operation unit 7. When designating the display of the function menu, the user operates a predetermined key on the operation unit 7 corresponding to the characters “menu” displayed on the display unit 5. In step S30 of the flowchart of FIG. 5, the control unit 15 detects the presence or absence of an operation of a predetermined key on the operation unit 7 corresponding to the character “menu”. When the operation is detected, the process proceeds to step S40.

ステップ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 display unit 5, and on the display unit 5 by this movement display control. In a surplus area to be formed, the icons of the respective functions which are menu items of predetermined functions are displayed and controlled in a list. Further, in step S40, the control unit 15 displays on the display unit 5 characters “Back” corresponding to the keys on the operation unit 7 that are designated and operated when the display screen is returned to the display state of FIG. To do.

なお、図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 memory 14. And an example of a network image icon showing a list display function of names (and addresses) of blogs registered by the user and names (and addresses) of SNS (SNS: Social Networking Service). .

ユーザは、所望の機能の起動を指定する場合には、当該所望の機能に対応するアイコンを、操作部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 operation unit 7 and returns the display screen to the display state of FIG. Operates the key on the operation unit 7 corresponding to the characters “Back”.

制御部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 operation unit 7 corresponding to the character “Back”. Monitor the presence or absence of operations. When the key operation on the operation unit 7 corresponding to the character “Back” is detected, the display screen is returned to the display state shown in FIG. 8A, and the process is returned to step S22. Waits for the specified operation for each process.

これに対して、上記ステップ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 memory 14, and currently, Information processing corresponding to the activated application program is performed on the still image data of the displayed display object, and all the processes shown in the flowchart of FIG. 5 are finished.

具体的には、ユーザにより、電子メールの編集機能が選択された場合、制御部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 memory 14, and based on the email management program, FIG. As shown in (c), the display unit 5 is controlled to display an e-mail editing screen with the still image data (Pic001.jpg 15KB) of the display object reduced to the above limit as an attached file. As a result, the user can reduce the display object to the limit and select the icon of the e-mail editing function to display the e-mail editing screen to which the still image data of the display object is attached. Can be displayed.

なお、この電子メールに添付する静止画像データとしては、上記限界まで縮小された表示物の静止画像データを添付してもよいし、この表示物の縮小前の元の静止画像データを添付してもよいし、添付ファイル用に自動的にデータサイズを調整した上記表示物の静止画像データを添付してもよい。   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 memory 14 and, based on this drawing program, displays the above display as shown in FIG. The display control of the object drawing edit screen is performed on the display unit 5. As a result, the user can display the drawing editing screen of the display object on the display unit 5 only by reducing the display object to the limit and selecting the drawing function icon.

なお、この描画編集画面に表示する表示物の大きさとしては、上記限界まで縮小された表示物の静止画像データを表示してもよいし、この表示物の縮小前の元の静止画像データを表示してもよいし、描画編集用に自動的にデータサイズを調整した上記表示物の静止画像データを表示してもよい。   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 display unit 5 to display a list of each folder in the memory 14 as shown in FIG. When the user selects a desired folder from the list of folders, the control unit 15 stores the still image data of the display object on the memory 14 corresponding to the folder selected by the user. Control storage in the area. As a result, the user can reduce the display object to the limit, select the folder list function icon, select the desired folder, and place the still image data of the display object in the desired folder. Can be saved.

なお、この所望のフォルダに保存する表示物の静止画像データのデータサイズとしては、上記限界まで縮小処理したデータサイズの静止画像データを保存してもよいし、この縮小前の元のサイズの静止画像データを保存してもよいし、保存用に自動的にデータサイズを調整した上記表示物の静止画像データを保存してもよい。   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 display unit 5 to display a list of blog and SNS names registered in advance in the memory 14 as shown in FIG.

メモリ14内には、このブログ及びSNSの各名称に対応する文字データと共に、該ブログ及びSNSのネットワーク上のアドレスデータも記憶されている。このため、ユーザにより、上記一覧の中から所望の名称が選択操作されると、制御部15は、上記表示物の静止画像データを、上記ユーザにより選択されたブログ或いはSNSのアドレスにアップロードするように、図1に示す通信回路2を制御する。これにより、ユーザは、表示物を限界まで縮小操作して、予め登録されているブログやSNSの名称の一覧機能のアイコンを選択操作操作するだけで、その表示物の静止画像データを所望のブログやSNSにアップロードすることができる。   The memory 14 stores address data on the blog and SNS network as well as character data corresponding to the names of the blog and SNS. Therefore, when a desired name is selected from the list by the user, the control unit 15 uploads the still image data of the display object to the blog or SNS address selected by the user. Next, the communication circuit 2 shown in FIG. 1 is controlled. As a result, the user can reduce the display object to the limit, and select and operate a pre-registered blog or SNS name list function icon to display the still image data of the display object in a desired blog. Or upload to SNS.

なお、このアップロードを行う表示物の静止画像データのデータサイズとしては、上記限界まで縮小処理したデータサイズの静止画像データをアップロードしてもよいし、この縮小前の元のサイズの静止画像データをアップロードしてもよいし、アップロード用に自動的にデータサイズを調整した上記表示物の静止画像データをアップロードしてもよい。
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 touch panel 6 with a finger, and an application program corresponding to each contact area. And remember. When the user performs a contact operation on the touch panel 6, the contact area by the contact operation is detected, and an application program associated with the contact area is activated. As a result, the desired application program can be activated only by performing a contact operation on the touch panel 6 so as to have a contact area corresponding to the desired application program.

また、各接触面積に対してそれぞれ異なる拡大率及び縮小率を示す情報を関連付けして記憶しておく。そして、ユーザが、タッチパネル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 touch panel 6, the contact area by the contact operation is detected, and the display object of the display unit 5 is enlarged so as to obtain an enlargement ratio corresponding to the contact area, or The display object on the display unit 5 is reduced so as to have a reduction ratio corresponding to the contact area. The display object displayed on the display unit 5 can be displayed in a desired size by performing a contact operation only once on the touch panel 6 so as to have a contact area corresponding to a desired enlargement ratio or reduction ratio. . When the touch operation is continuously performed on the touch panel 6, the display object is displayed in a size corresponding to each contact area of each contact operation.

また、表示部5に表示している表示物を限界まで縮小処理することで形成される表示部5上の余領域に、所定の機能メニューを表示する。そして、この機能メニューの中から所望の機能メニュー項目が選択された際に、この選択された機能メニュー項目に対応するアプリケーションプログラムを起動制御すると共に、表示部5に表示していた表示物の静止画像データに対して、この起動したアプリケーションプログラムに対応したデータ処理を施す。これにより、少ない操作で、所望のアプリケーションプログラムの起動操作や、表示部5に表示していた表示物の静止画像データのデータ処理操作を可能とすることができる。
In addition, a predetermined function menu is displayed in a surplus area on the display unit 5 formed by reducing the display object displayed on the display unit 5 to the limit. When a desired function menu item is selected from the function menu, activation control of the application program corresponding to the selected function menu item is performed, and the display object displayed on the display unit 5 is stopped. Data processing corresponding to the activated application program is performed on the image data. Thereby, it is possible to perform a startup operation of a desired application program and a data processing operation of still image data of a display object displayed on the display unit 5 with a small number of operations.

[変形例]
上述の実施の形態の説明では、各接触面積に対応する拡大率及び縮小率は、予め定められていることとしたが、図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 touch panel 6, and then inputs (selects) an enlargement rate or a reduction rate corresponding to the contact area by the contact operation via the operation unit 7. Then, the control unit 15 associates the information indicating the contact area with the information indicating the enlargement ratio or the information indicating the reduction ratio input corresponding to the contact area, and the contact area corresponding enlargement ratio / reduction. Register in the rate table 13. Accordingly, it is possible to perform an enlargement / reduction processing operation that matches the size of each user's finger and the feeling of the touch operation.

また、上述の実施の形態の説明では、各接触面積に対応して表示物の拡大処理及び縮小処理を行うこととしたが、上記接触面積対応拡大率/縮小率テーブル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 enlargement selection button 30 or the reduction selection button 31. As shown in FIG. 9, when a contact area having a reference size (reference contact area) is determined in advance and the control unit 15 detects a contact area larger than the reference contact area, the contact area is set to this contact area. When the display object is enlarged at a corresponding enlargement rate and a contact area smaller than the reference contact area is detected, the display object may be reduced at a reduction rate corresponding to the contact area.

なお、この図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 is a block diagram of a mobile phone according to an embodiment to which the present invention is applied. 実施の形態となる携帯電話機におけるタッチパネルの各接触面積、及び各接触面積に対応させるアプリケーションプログラムの登録動作を説明するためのフローチャートである。It is a flowchart for demonstrating each contact area of the touchscreen in the mobile telephone used as embodiment, and the registration operation | movement of the application program matched with each contact area. 各接触面積に関連付けされて登録されているアプリケーションプログラムの一例を示す図である。It is a figure which shows an example of the application program registered in relation with each contact area. 実施の形態となる携帯電話機において、タッチパネル上の接触面積に対応するアプリケーションプログラムの起動動作を説明するためのフローチャートである。5 is a flowchart for explaining an operation of starting an application program corresponding to a contact area on the touch panel in the cellular phone according to the embodiment. 実施の形態の携帯電話機において、タッチパネルの接触面積に対応する表示物の拡大処理及び縮小処理を説明するためのフローチャートである。5 is a flowchart for explaining enlargement processing and reduction processing of a display object corresponding to a touch area of a touch panel in the cellular phone according to the embodiment. 実施の形態の携帯電話機において、タッチパネルの接触面積に対応する表示物の拡大表示例及び縮小表示例を示す図である。FIG. 5 is a diagram illustrating an example of an enlarged display and a reduced display example of a display object corresponding to the touch area of the touch panel in the mobile phone according to the embodiment. 実施の形態の携帯電話機におけるタッチパネルの接触面積に対応する拡大率及び縮小率を説明するための図である。It is a figure for demonstrating the expansion rate and reduction rate corresponding to the contact area of the touchscreen in the mobile telephone of embodiment. 実施の形態の携帯電話機の縮小率限界時におけるアプリケーションプログラムの起動動作を説明するための図である。It is a figure for demonstrating the starting operation | movement of the application program at the time of the reduction rate limit of the mobile telephone of embodiment. 実施の形態の携帯電話機におけるタッチパネルの接触面積に対応する表示物の拡大処理及び縮小処理の変形例を説明するための図である。It is a figure for demonstrating the modification of the expansion process and reduction process of the display object corresponding to the contact area of the touch panel in the mobile telephone of embodiment.

符号の説明Explanation of symbols

1 アンテナ、2 通信回路、3 スピーカ部、4 マイクロホン部、5 表示部、6 タッチパネル、7 操作部、8 カメラ部、9 発光部(LED)、10 バイブレーションユニット、11 タイマ、12 接触面積対応アプリケーションテーブル、13 接触面積対応拡大率/縮小率テーブル、14 メモリ、15 制御部、30 拡大選択ボタン、31 縮小選択ボタン   DESCRIPTION OF SYMBOLS 1 Antenna, 2 Communication circuit, 3 Speaker part, 4 Microphone part, 5 Display part, 6 Touch panel, 7 Operation part, 8 Camera part, 9 Light emission part (LED), 10 Vibration unit, 11 Timer, 12 Contact area corresponding application table , 13 Contact area corresponding enlargement / reduction ratio table, 14 memory, 15 control unit, 30 enlargement selection button, 31 reduction selection button

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.
上記制御部は、上記表示物を縮小して上記表示部に表示制御した際に、該表示部に余領域が形成された場合、上記動作プログラムメモリに記憶されている各種動作のプログラムに対応する機能メニューを上記余領域に表示し、ユーザにより、操作部を介して所望の機能メニュー項目が選択操作された際に、この選択された機能メニュー項目に対応する動作のプログラムを、上記動作プログラムメモリから読み出して実行制御する請求項又は請求項に記載の入力処理装置。 The control unit corresponds to various operation programs stored in the operation program memory when an extra area is formed in the display unit when the display object is reduced and displayed on the display unit. A function menu is displayed in the extra area, and when a desired function menu item is selected and operated by the user via the operation unit, an operation program corresponding to the selected function menu item is displayed in the operation program memory. input processing device according to claim 1 or claim 2 executes control reading from. ユーザが指を接触させて操作する接触操作部上における該ユーザの指の接触面積を、接触面積検出部が検出する接触面積検出ステップと、
それぞれ異なる複数の接触面積と該各接触面積に対応する動作を示す情報とが、それぞれ関連付けされて記憶された接触面積対応動作テーブルから、制御部が、上記接触面積検出ステップで検出された上記接触面積に対応する上記動作を示す情報を検出する動作検出ステップと、
上記動作検出ステップで検出された上記接触面積に対応する動作を示す情報のプログラムを、上記制御部が、各種動作に対応するプログラムが記憶された動作プログラムメモリから読み出して実行制御する制御ステップと
上記表示部に対して表示物を表示した際に、当該表示物の拡大表示処理を指定するための拡大指定情報、及び/又は、当該表示物の縮小表示処理を指定するための縮小指定情報を上記表示部に表示するように指定情報表示制御部が上記制御部を制御するステップと、
上記表示部に表示された上記拡大指定情報に基づいて、ユーザにより拡大表示処理が指定された場合、上記接触面積検出制御部により検出された上記ユーザの指の接触面積に対応する拡大率情報を、それぞれ異なる複数の接触面積と該各接触面積に対応する拡大率を示す拡大率情報とが、それぞれ関連付けされて記憶された拡大率テーブルから読み出し、この拡大率情報で示される拡大率で上記表示物を上記表示部に表示制御するように拡大表示制御部が上記制御部を制御する、及び/又は、上記表示部に表示された上記縮小指定情報に基づいて、ユーザにより縮小表示処理が指定された場合、上記接触面積検出制御部により検出された上記ユーザの指の接触面積に対応する縮小率情報を、それぞれ異なる複数の接触面積と該各接触面積に対応する縮小率を示す縮小率情報とが、それぞれ関連付けされて記憶された縮小率テーブルから読み出し、この縮小率情報で示される縮小率で上記表示物を上記表示部に表示制御するように縮小表示制御部が上記制御部を制御するステップと
を有する入力処理方法。
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 .
ユーザが指を接触させて操作する接触操作部上における該ユーザの指の接触面積を、接触面積検出部が検出する接触面積検出ステップと、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 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.
JP2008207329A 2008-08-11 2008-08-11 INPUT PROCESSING DEVICE, INPUT PROCESSING METHOD, INPUT PROCESSING PROGRAM, AND PORTABLE TERMINAL DEVICE Expired - Fee Related JP5160337B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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