WO2006080394A1 - 携帯端末、ネットワークサーバ、ネットワークシステム、ネットワーク通信方法及びプログラム - Google Patents

携帯端末、ネットワークサーバ、ネットワークシステム、ネットワーク通信方法及びプログラム Download PDF

Info

Publication number
WO2006080394A1
WO2006080394A1 PCT/JP2006/301220 JP2006301220W WO2006080394A1 WO 2006080394 A1 WO2006080394 A1 WO 2006080394A1 JP 2006301220 W JP2006301220 W JP 2006301220W WO 2006080394 A1 WO2006080394 A1 WO 2006080394A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
mobile terminal
unit
transmission
network
Prior art date
Application number
PCT/JP2006/301220
Other languages
English (en)
French (fr)
Inventor
Tetsuji Sumita
Kazuma Sano
Original Assignee
Matsushita Electric Industrial Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co., Ltd. filed Critical Matsushita Electric Industrial Co., Ltd.
Priority to US11/718,543 priority Critical patent/US20090111505A1/en
Publication of WO2006080394A1 publication Critical patent/WO2006080394A1/ja

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0202Constructional details or processes of manufacture of the input device
    • G06F3/0219Special purpose keyboards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0489Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/12Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion

Definitions

  • the present invention relates to a technique for improving the operability of a mobile terminal, and particularly to a mobile terminal, a network server, a network system, a network communication method, and a program that realize such a technique.
  • Patent Document 1 discloses a technique for changing the cursor movement speed according to the strength of key press.
  • Patent Document 2 presents a technique that allows different processes to be performed without changing the touched key by selecting an optimal process from a plurality of process items depending on the strength of the key touch. is doing.
  • Patent Document 3 discloses a technique for changing the scroll speed in accordance with the speed and strength of the scroll operation of the operating device.
  • Patent Document 1 Japanese Patent Laid-Open No. 61-165791
  • Patent Document 2 JP-A-4-319719
  • Patent Document 3 Japanese Patent Laid-Open No. 2001-304880
  • Patent Documents 1 and 2 change the speed of cursor movement or scrolling according to the strength of key operations.
  • Patent Document 3 switches between page feed processing and scroll processing according to the strength of key operation.
  • the conventional technology aims to improve the operability by making it possible to operate with a single key the processing that has been performed with a plurality of keys, and a new one corresponding to the strength of the key operation. It does not mention adding processing. Therefore, even if a new program or the like is downloaded from the network server, the downloaded terminal force has information corresponding to a predetermined key operation for operating the program or the like. It becomes difficult to operate.
  • the present invention can flexibly correspond to the operation keys of the mobile terminal in accordance with external data such as a new program, and can improve the operability of the mobile terminal that operates the external data. Provide technology.
  • the mobile terminal of the present invention includes an operation input unit that inputs an operation by a user, a detection device that detects a user's operation on the operation input unit and detects a physical operation amount of the operation, and the physical terminal
  • a reception unit that receives reception information including operation information corresponding to the operation amount from the outside, an image generation unit that interprets the reception information and generates an image representing the operation information, and displays the image A display unit, a transmission information generation unit that generates transmission information including designation information specified by a user who refers to the operation information in the display image, and a transmission unit that transmits the transmission information to the outside.
  • the designation information corresponds to a physical operation amount of a user operation on the operation input unit and is detected by the detection device.
  • the operation information of the operation input unit can be received, and the operation information is displayed on the display unit.
  • the user can refer to this display, designate designation information according to the physical operation amount of the operation input unit, and transmit it to the outside. Therefore, the operation processing of the mobile terminal can be flexibly adapted according to the operation information, and the operability of the mobile terminal can be improved.
  • the received information may be configured in a language including an additional description corresponding to the operation information.
  • the display unit displays a pseudo 3D display screen for displaying a pseudo 3D screen. It can be configured by spraying.
  • the operation input unit can be configured by a button, and in this case, the physical operation amount is a pressing force to the button, a pressing speed to the button, and a pressing to the button. Corresponds to at least one force of time.
  • the pseudo 3D display is The pseudo depth display corresponding to the pressing force of the button can be expressed.
  • This configuration also further improves the operability based on the user's intuition.
  • the network server of the present invention is a network server that can communicate with a mobile terminal via a network, and a receiving unit that receives reception information from the mobile terminal, and the reception information includes the mobile terminal.
  • a determination unit that determines whether or not an operation information request corresponding to a physical operation amount of an operation to the operation input unit of the terminal is included; and when it is determined that the received information includes the operation information request,
  • a transmission information generation unit that generates transmission information including operation information, and a transmission unit that transmits the transmission information to the mobile terminal.
  • operation information can be transmitted to the mobile terminal. Therefore, the operation processing of the mobile terminal can be flexibly adapted according to the operation information, and the operability of the mobile terminal can be improved.
  • the network server described above may further include a storage device that stores the operation information.
  • the transmission information including the operation information corresponding to the physical operation amount of the operation on the operation input unit of the user, and the mobile terminal that transmits and receives the reception information, the transmission information is received, and the operation information
  • a network server that generates information including the information and transmits the information to the mobile terminal, and a network that connects the mobile terminal and the network server so that they can communicate with each other.
  • a network system is provided.
  • the operation processing of the mobile terminal can be flexibly adapted according to the operation information, and the operability of the mobile terminal can be improved.
  • a network communication method determines whether or not transmission of the operation information is necessary and generates transmission information including the operation information and transmits the transmission information to the portable terminal.
  • This communication method can also flexibly adapt the operation processing of the mobile terminal in accordance with the operation information, and can improve the operability of the mobile terminal.
  • a program for causing a computer to execute the above-described network communication method is also included in the present invention.
  • the operation key of the mobile terminal can be flexibly associated with external data such as a new program, and the operability of the mobile terminal that operates the external data is improved. Can do.
  • FIG. 1 is a block diagram of a network system.
  • FIG. 4 is a sequence diagram showing a communication procedure between the mobile terminal and the server.
  • FIG. 5 Example of item selection display on the mobile terminal display.
  • a network system 300 according to an embodiment of the present invention shown in FIG. 1 is constructed from a mobile terminal 100, a network server (server) 200, and a network (communication line) 400 connecting the two.
  • the mobile terminal 100 is wirelessly connected to the network 400 via the base station 500.
  • the network 400 includes a telephone network and the Internet.
  • the mobile terminal 100 includes an antenna 101, a transmission / reception unit 103, a communication protocol control unit 105, An information processing unit 107, an information layout processing unit 109, and an operation control unit 111 are provided. Furthermore, the mobile terminal 100 includes an acceleration detection unit 113, an acceleration sensor 115, a pressure detection unit 117, a pressure sensor 118, a button operation detection unit 119, a button 121, an image control unit 123, and a liquid crystal display device. And a configured display 125.
  • Communication data transmitted via the network 400 and the base station 500 is received by the antenna 101 and the transmission / reception unit 103.
  • the received communication data (reception information) is subjected to communication protocol control by the communication protocol control unit 105, and the content is interpreted by the information processing unit 107.
  • the information layout processing unit 109 performs various processes for displaying the analyzed received data on the display 125.
  • the information processing unit 107 and the information layout processing unit 109 constitute an image generation unit that interprets received data and generates an image representing operation information in the received data, which will be described later. Further, as will be described later, the information processing unit 107 also constitutes a transmission information generation unit that generates transmission information including designation information designated by the user with reference to the operation information displayed on the display 125.
  • the operation control unit 111 controls other parts based on the user's operation on the portable terminal 100, specifically, the operation of the button 121 constituting the operation input unit. That is, the operation control unit plays an interface role between the user and the mobile terminal 100.
  • the button 121 is a part that is arranged on the casing of the portable terminal 100 or an external device connected to the casing of the portable terminal 100 and receives user input, and its shape, arrangement position, etc. are particularly limited. Not.
  • the button operation detection unit 119 detects an operation of the button 121.
  • the button operation detection unit 119 and the button 121 constitute an operation input unit that inputs an operation of the mobile terminal 100 by the user.
  • the acceleration detection unit 113 and the acceleration sensor 115, or the pressure detection unit 117 and the pressure sensor 118 detect the user's operation on the button 121, and the physical operation amount of the operation (the push-down force, the push-down speed, the push-down)
  • a detection device for detecting time) is configured.
  • Each of the sensors 115 and 117 can be composed of a piezoelectric element or the like that deforms when a force such as expansion / contraction or bending is applied from an external object and generates a predetermined voltage (piezoelectric effect).
  • the shape, material, etc. of such a piezoelectric body are not particularly limited, and various types can be used. Of course, other types of detection devices can be employed.
  • two detection devices acceleration detection unit 113 and acceleration sensor 115
  • acceleration detection unit 117 and pressure sensor 118 for detecting pressure
  • pressure detection unit 117 and pressure sensor 118 for detecting pressure
  • the image control unit 123 and the display 125 constitute a display unit that displays an image.
  • the image control unit 123 serves as a driver for controlling the display 125, and displays the received data processed by the information layout processing unit 109 on the display 125.
  • the display 125 is configured by a pseudo 3D display.
  • the server 200 includes a transmission / reception unit 201, a communication protocol control unit 203, a control unit 205, a storage device 207, an information generation unit 209, and a parameter processing unit 211.
  • Communication data transmitted from the mobile terminal 100 via the base station 500 and the network 400 is received by the transmission / reception unit 201.
  • the received communication data (reception information) is subjected to communication protocol control by the communication protocol control unit 203.
  • the control unit 205 controls the storage device 207, the data generation unit 209, and the parameter processing unit 211 to apply the communication data to the process.
  • the control unit 205 and the parameter processing unit 211 determine whether or not transmission of operation information corresponding to the physical operation amount of the operation to the operation input unit of the mobile terminal 100 is necessary based on the received data.
  • the data generation unit 209 constitutes a transmission information generation unit that generates transmission information including operation information when it is determined that transmission of operation information is necessary.
  • FIG. 2 shows a processing flow of the mobile terminal 100.
  • the user inputs a data acquisition request (download) of a predetermined program, content, application, etc. to the outside via the network 400, and issues a data acquisition request to the server 200 (step S21).
  • information processing unit 107 and layout processing unit 109 interpret the contents of the received data (step S22).
  • an image is generated from the interpreted data, and the screen control unit 123 displays the image on the display 125 (step S23).
  • step S 24 it is determined whether or not the operation is an end operation force of the terminal (step S 25).
  • step S25; Yes the process ends (step S25; Yes).
  • step S25; No If it is not an end operation (step S25; No), whether or not the operation corresponds to a physical operation amount such as pressure or acceleration (whether the operation includes specified information).
  • Step S26 If it is determined that the operation corresponds to the physical operation amount! /, (Step S26; No), the operation is an external data acquisition operation (specific (Step S27), and if it is an external data acquisition operation (Step S27; Yes), the process returns to Step S22, a data acquisition request is issued, and Step S22 If it is not an external data acquisition operation (step S27; No), the process returns to step S23, a predetermined image is displayed, and the processes after step S24 are performed again.
  • a physical operation amount such as pressure or acceleration
  • step S28 the user operation content having the physical operation amount as one of the parameters ( Designation information) is determined (step S28). If the operation is an end operation, the process ends (step S29; Yes). If it is not an end operation (Step S29; No), it is determined whether or not the operation is an external data acquisition operation (Step S27). If it is an external data acquisition operation (Step S27; Yes), Returning to step S21, a data acquisition request is issued, and the process of step S22 is performed again. If it is not an external data acquisition operation (step S27; No), the process returns to step S23, a predetermined image display is performed, and the processing after step S24 is performed again.
  • FIG. 3 shows a processing flow of the server 200.
  • the server 200 waits for a data acquisition request (download) from the mobile terminal 100 (step S31).
  • the request reception information
  • the contents are interpreted (step S32). If the interpreted request is the end of communication with the terminal 100 (step S33; Yes), the process returns to step S31 and again enters the request waiting state.
  • the request is a request for operation information (parameter) related to the physical operation amount (request for a specific program). It is determined whether or not the force is applied (step S34). If the request is a request for operation information (step S34; Yes), an operation information acquisition process is performed (step S35), and a message (transmission information) to the terminal 100 is generated (step S36). On the other hand, the request If it is not a request for operation information relating to the physical operation amount (step S34; No), a message directly to the terminal 100 is generated (step S36). After sending the generated message (step S37), the process returns to step S31 and again enters the request waiting state.
  • step S34 If the request is a request for operation information related to the physical operation amount (request for a specific program). It is determined whether or not the force is applied (step S34). If the request is a request for operation information (step S34; Yes), an operation information acquisition process is performed (step S35), and a message (transmission information) to the terminal 100 is generated (
  • step S35 depends on the operation information in the acquisition request for terminal power.
  • operation information can be processed by the meter processing unit 211, and a specific program or message corresponding to the operation information or including the operation information can be generated by the information generation unit 209.
  • the specific program is stored in the storage device 207
  • the corresponding program is extracted from the storage device 207, and the information generation unit 209 can create a message.
  • step S27 of FIG. 2 transmission information including a request for operation information corresponding to the physical operation amount is sent to the server 200.
  • the message for notifying the server 200 of the operation result of the mobile terminal 100 is expanded, and information on the physical operation amount (strength, speed, time, etc.) can be notified to the server 200.
  • processing according to the physical operation amount of the user of the mobile terminal 100 can be performed on the Sarno 00 side (steps S35 to S37).
  • FIG. 4 is a sequence diagram showing a communication procedure between the mobile terminal 100 and the server 200, and shows the processing flow shown in FIGS. 2 and 3 over time. .
  • a procedure for transmitting and receiving data, messages, etc. between the user, the portable terminal 100 and the server 200 is shown.
  • the display such as (S21) means the corresponding step in FIGS.
  • FIG. 5 is an example of display on the display 125 of the mobile terminal 100 of the present embodiment.
  • the display 125 employs a pseudo three-dimensional (pseudo 3D) display method.
  • the hotel search screen displayed on the display 125 there are three choices of 1) 10,000 yen or less, 2) 10000-20000 yen, 3) 20000 yen or more depending on the hotel's preferred accommodation fee.
  • the pseudo 3D display items are arranged in the order of 1), 2), 3) from the front. In other words, pseudo depth display is realized on the pseudo 3D display.
  • This pseudo depth corresponds to the push-down force of the button.
  • the foremost item “10,000 yen or less” is selected. Press the button down button
  • the item power of “10000-20000 yen” is selected.
  • the button-pressing force is further increased, the item “> 20,000 yen” is selected.
  • the selection item changes depending on the strength of the key depression.
  • the selected item is highlighted.
  • item 1) to be selected corresponds to the specified information.
  • the designation information corresponds to the physical operation amount of the user and is an object detected by the detection device.
  • the screen display can be updated according to the physical operation amount (strength, speed, time, etc.) of the key operation. Can be realized.
  • FIG. 6 shows an example of determining item selection when a pressure sensor is used. If the pressure exceeds a predetermined value for a predetermined time during the push-down process, the item deeper on the pseudo 3D display is selected. Specifically, this is done as follows.
  • the above procedure is an example of item selection processing using a pressure sensor, and other methods can be used when the selection item is determined based on the maximum pressure value.
  • FIG. 7 shows an example of extension of protocol statements (description language specifications, etc.) downloaded from the network server.
  • This extension makes it possible to represent a pseudo 3D operation screen on a mobile terminal.
  • the underlying description language is HTML (Hyper Text M arkup Language).
  • Figure 7 (a) shows an example of a description language under the prior art.
  • the description language under the present invention includes descriptions (extended parts) of a plurality of selection items according to the strength of the key press as shown in Fig. 7 (b). This description corresponds to the operation information described above.
  • the portable terminal used in the present invention is not particularly limited as long as it can communicate with a server via a network.
  • mobile terminals include mobile phones, PHS, PDAs, mobile videophones, personal computers, etc.
  • the scope of application of the present invention is not limited to these.
  • buttons, sticks, slide buttons, cross keys, and the like can be used, and the detection device can be incorporated into a portable terminal according to the shape.
  • the physical operation amount that is the detection target of the detection device is the push-down force (pressure) of the button and the push-down time of the button. can do.
  • the button pressing speed may be a detection target.
  • Any amount of operation can be used as the physical operation amount as long as it is some kind of physical or mechanical index that affects the operation of the operation input unit of the user.
  • the deformation amount of the operation input unit can be adopted as the physical operation amount.
  • a pseudo three-dimensional display composed basically of a normal two-dimensional liquid crystal display is used.
  • a three-dimensional liquid crystal display can also be used.
  • the type is not limited as long as the operation information corresponding to the physical operation amount can be expressed and the user can specify the specified information, such as organic EL and electronic paper.
  • the image representing the operation information may be a two-dimensional display, not necessarily a three-dimensional display.
  • an image display in which a bar graph extends according to the pressing force of a button can be achieved by a two-dimensional display.
  • various forms can be adopted, and the type is not limited.
  • external data requested from the mobile terminal includes various programs, contents, and applications. If it is a case or the like and includes operation information in it, there is no particular limitation!
  • the present invention includes the network communication method described above.
  • a program for causing a computer constituting the network server to execute each step of the communication method is also included in the present invention.
  • Such programs can be incorporated into the overall system in various formats.
  • the program can be recorded in a predetermined memory in the network server or a device external to the network server.
  • the program may be recorded on an information recording device such as a hard disk, or an information recording medium such as a CD-ROM, DVD-ROM, or memory card.
  • the operation key of the mobile terminal can be flexibly associated with external data such as a new program, and the operability of the mobile terminal that operates the external data can be improved.
  • Technology is provided.

Abstract

 新たなプログラム等の外部データに応じて柔軟に携帯端末の操作キーを対応させることができ、かつ該外部データを操作する携帯端末の操作性を改善することのできる技術を提供する。  ネットワークシステム300において、携帯端末100の操作入力部121,119に対する操作の物理的操作量に対応した操作情報を含む送信情報を、サーバ200に送信し、サーバ200は該操作情報を含む情報を生成し、携帯端末100にネットワーク400を介して送信する。

Description

明 細 書
携帯端末、ネットワークサーバ、ネットワークシステム、ネットワーク通信方 法及びプログラム
技術分野
[0001] 本発明は、携帯端末の操作性を向上させるための技術に関し、特にこのような技術 を実現する携帯端末、ネットワークサーバ、ネットワークシステム、ネットワーク通信方 法及びプログラムに関する。
背景技術
[0002] 携帯端末の操作性を向上させるため、種々の技術が開発されている。例えば、特 許文献 1は、キー押下の強さによってカーソル移動速度を変化させる技術を開示して いる。
[0003] また、特許文献 2は、キータッチの強さによって複数の処理項目から最適な処理を 選択することにより、タツチするキーを変更することなしに異なる処理を行えるようにす る技術を提示している。
[0004] さらに特許文献 3は、操作装置のスクロール操作の速度や強さに応じてスクロール 速度を変化させる技術を開示して 、る。
[0005] 特許文献 1:特開昭 61— 165791号公報
特許文献 2:特開平 4 - 319719号公報
特許文献 3:特開 2001 - 304880号公報
発明の開示
発明が解決しょうとする課題
[0006] 上述の引例は、押下するキーを変更することなしに、キー操作の強さに応じて、所 定の処理の種類を変換させるものである。例えば、特許文献 1、 2は、キー操作の強 さに応じて、カーソル移動又はスクロールの速度を変化させるものである。また、特許 文献 3は、キー操作の強さに応じて、ページ送り処理又はスクロール処理の切換を行 うものである。
[0007] し力しながら、携帯端末の普及に伴い、キー操作性の向上がさらに求められている 。特に、携帯端末によるプログラム、コンテンツ、アプリケーション等のダウンロードの 普及に伴い、該プログラム等に応じた端末のキー操作が必要となる。
[0008] 従来技術は、それまでに複数のキーで行なっていた処理を 1つのキーで操作可能 とすることで操作性を向上することを目的としており、キー操作の強さに応じた新たな 処理を追加することについては言及していない。従って、ネットワークサーバから新た にプログラム等をダウンロードしても、ダウンロードした端末力 該プログラム等を操作 するための所定のキー操作に対応した情報を有して 、な 、場合、ダウンロードしたプ ログラム等を操作することは困難となる。
[0009] 本発明は、新たなプログラム等の外部データに応じて柔軟に携帯端末の操作キー を対応させることができ、かつ該外部データを操作する携帯端末の操作性を改善す ることのできる技術を提供する。
課題を解決するための手段
[0010] 本発明の携帯端末は、ユーザによる操作を入力する操作入力部と、ユーザの前記 操作入力部に対する操作を検知し、当該操作の物理的操作量を検出する検出装置 と、前記物理的操作量に対応した操作情報を含む受信情報を外部から受信する受 信部と、前記受信情報を解釈して、前記操作情報を表現する画像を生成する画像生 成部と、前記画像を表示する表示部と、前記表示画像中の前記操作情報を参照した ユーザにより指定される指定情報を含む送信情報を生成する送信情報生成部と、前 記送信情報を外部へ送信する送信部とを備え、前記指定情報は、前記操作入力部 に対するユーザの操作の物理的操作量に対応し、前記検出装置によって検出される ものである。
[0011] この構成によれば、操作入力部の操作情報を受信することができ、かつ表示部に 操作情報が表示される。ユーザはこの表示を参照し、操作入力部の物理的操作量に 応じて指定情報を指定し、外部に送信することができる。従って、携帯端末の操作処 理を、操作情報に応じて柔軟に適合させることが可能となり、かつ携帯端末の操作性 を向上させることが可能となる。
[0012] 前記受信情報を、前記操作情報に対応した付加的な記述を含む言語により構成す ることができる。また、前記表示部を、擬似 3次元画面を表示する擬似 3次元表示ディ スプレイにより構成することができる。
[0013] この構成により、ユーザの直感による操作性が向上する。
[0014] 更に、前記操作入力部をボタンより構成することができ、この場合、前記物理的操 作量が該ボタンへの押し下げ力、該ボタンへの押し下げ速度、及び該ボタンへの押 し下げ時間のいずれ力少なくとも一つに対応する。
[0015] この構成により、ユーザの直感による操作性が更に向上する。
[0016] 更に、前記表示部を擬似 3次元画面を表示する擬似 3次元表示ディスプレイより構 成し、前記操作情報が 3次元表示により表現されるものである場合、該擬似 3次元表 示ディスプレイは、前記ボタンの押下力に対応した擬似奥行き表示を表現することが できる。
[0017] この構成によっても、ユーザの直感による操作性が更に向上する。
[0018] 更に本発明のネットワークサーバは、携帯端末とネットワークを介して通信可能なネ ットワークサーバであって、当該携帯端末から受信情報を受信する受信部と、前記受 信情報が、当該携帯端末の操作入力部に対する操作の物理的操作量に対応した操 作情報の要求を含むか否かを判定する判定部と、前記受信情報が前記操作情報の 要求を含むと判定された場合、前記操作情報を含む送信情報を生成する送信情報 生成部と、前記送信情報を前記携帯端末に送信する送信部とを備える。
[0019] この構成によれば、携帯端末に操作情報を送信することが可能となる。したがって、 携帯端末の操作処理を、操作情報に応じて柔軟に適合させることが可能となり、かつ 携帯端末の操作性を向上させることが可能となる。
[0020] 上述のネットワークサーバは、前記操作情報を記憶する記憶装置を更に含むことが できる。
[0021] この構成によれば、操作情報を含む特定プログラム、マークアップ言語、スクリプト 言語などを予め用意することができ、操作情報の送信が簡易なものとなる。
[0022] 更に本発明により、ユーザの操作入力部に対する操作の物理的操作量に対応した 操作情報を含む送信情報、及び受信情報を送受信する携帯端末と、前記送信情報 を受信し、前記操作情報を含む情報を生成し、前記携帯端末に送信するネットヮー クサーバと、前記携帯端末と前記ネットワークサーバを互いに通信可能に接続するネ ットワークと、を備えるネットワークシステムが提供される。
[0023] このシステム下では、携帯端末の操作処理を、操作情報に応じて柔軟に適合させ ることが可能となり、かつ携帯端末の操作性を向上させることが可能となる。
[0024] 更に本発明により、携帯端末から受信情報を受信し、前記受信情報をもとに、当該 携帯端末の操作入力部に対する操作の物理的操作量に対応した操作情報の送信 が必要カゝ否かを判定し、前記操作情報の送信が必要と判定された場合、前記操作 情報を含む送信情報を生成し、前記送信情報を前記携帯端末に送信する、ネットヮ ーク通信方法が提供される。
[0025] この通信方法によっても、携帯端末の操作処理を、操作情報に応じて柔軟に適合 させることが可能となり、かつ携帯端末の操作性を向上させることが可能となる。
[0026] また、上述のネットワーク通信方法をコンピュータに実行させるためのプログラムも 本発明に含まれる。
発明の効果
[0027] 本発明によれば、新たなプログラム等の外部データに応じて柔軟に携帯端末の操 作キーを対応させることができ、かつ該外部データを操作する携帯端末の操作性を 改善することができる。
図面の簡単な説明
[0028] [図 1]ネットワークシステムのブロック図。
[図 2]携帯端末の処理フロー。
[図 3]サーバの処理フロー。
[図 4]携帯端末とサーバ間の通信手順を示すシーケンス図。
[図 5]携帯端末のディスプレイにおける項目選択表示の例。
[図 6]圧力センサを用いた場合の項目選択の判定例。
[図 7]プロトコルステートメントの拡張の例。
符号の説明
[0029] 100 携帯端末
101 アンテナ
105 通信プロトコル制御部 107 情報処理部
109 情報レイアウト処理部
111 操作制御部
113 加速度検出部 113
115 加速度センサ
117 圧力検出部 117
118 圧力センサ
119 ボタン操作検出部
121 ボタン
123 画面制御部
125 ディスプレイ
200 サーノ
201 送受信部
203 通信プロトコル制御部
205 制御部
207 記憶装置
209 データ生成部
211 パラメータ処理部
300 ネットワークシステム
400 ネットワーク
500 基地局
発明を実施するための最良の形態
[0030] 以下、本発明の実施形態を、図面を用いて説明する。図 1に示した本発明の一実 施形態に係るネットワークシステム 300は、携帯端末 100と、ネットワークサーバ (サー ノ ) 200と、及び両者を接続するネットワーク (通信回線) 400より構築される。尚、携 帯端末 100は、基地局 500を介してネットワーク 400に無線接続されている。ネットヮ ーク 400は、電話回線網やインターネットから構成される。
[0031] 携帯端末 100は、アンテナ 101と、送受信部 103と、通信プロトコル制御部 105と、 情報処理部 107と、情報レイアウト処理部 109と、操作制御部 111と、を備える。更に 、携帯端末 100は、加速度検出部 113と、加速度センサ 115と、圧力検出部 117と、 圧力センサ 118と、ボタン操作検出部 119と、ボタン 121と、画像制御部 123と、液晶 表示装置により構成されたディスプレイ 125とを備える。
[0032] サーノ 200力ら、ネットワーク 400、基地局 500を介して送信された通信データは、 アンテナ 101、送受信部 103により受信される。そして受信された通信データ (受信 情報)は、通信プロトコル制御部 105にて通信プロトコル制御に付され、情報処理部 107にてその内容が解釈される。情報レイアウト処理部 109は、解析された受信デー タをディスプレイ 125に表示するための種々の処理を行う。情報処理部 107と情報レ ィアウト処理部 109は、受信データを解釈して、後述する受信データ中の操作情報を 表現する画像を生成する画像生成部を構成する。また、情報処理部 107は、後述す るように、ディスプレイ 125に表示された操作情報を参照したユーザにより指定される 指定情報を含む送信情報を生成する送信情報生成部をも構成する。
[0033] 操作制御部 111は、ユーザによる携帯端末 100への操作、具体的には操作入力 部を構成するボタン 121の操作に基づき、他の部分の制御を行う。すなわち、操作制 御部は、ユーザと携帯端末 100のインターフェース的な役割を担う。
[0034] ボタン 121は、携帯端末 100の筐体、もしくは、携帯端末 100の筐体に接続された 外部装置に配置され、ユーザの入力を受け付ける部分であり、その形状、配置位置 等は特に限定されない。また、ボタン操作検出部 119は、ボタン 121の操作を検出す るものであり、ボタン操作検出部 119とボタン 121により、ユーザによる携帯端末 100 の操作を入力する操作入力部が構成される。
[0035] 加速度検出部 113と加速度センサ 115、または圧力検出部 117と圧力センサ 118 は、ユーザのボタン 121に対する操作を検知し、当該操作の物理的操作量 (押し下 げカ、押し下げ速度、押し下げ時間等)を検出する検出装置を構成する。各センサ 1 15, 117は、ピエゾ素子等、外部の物体より伸縮 ·屈曲等の力が印加されると変形し 、所定の電圧を発生する (圧電効果)ものより構成することができる。このような圧電体 の形状、素材等は特に限定されず、種々のものを利用することができる。もちろん、他 の種類の検出装置を採用することもできる。 [0036] 尚、本実施形態では、加速度を検出する検出装置 (加速度検出部 113と加速度セ ンサ 115)と圧力を検出する検出装置 (圧力検出部 117と圧力センサ 118)の二つが 設けられて 、るが、!/、ずれか一方の検出装置のみを設けることができる。
[0037] 画像制御部 123とディスプレイ 125は画像を表示する表示部を構成する。画像制 御部 123はディスプレイ 125を制御するドライバの役割を果たし、情報レイアウト処理 部 109によって処理された受信データをディスプレイ 125に表示する。本実施形態で は、ディスプレイ 125は擬似 3次元表示ディスプレイにより構成される。
[0038] サーバ 200は、送受信部 201、通信プロトコル制御部 203、制御部 205、記憶装置 207、情報生成部 209、パラメータ処理部 211を備える。
[0039] 携帯端末 100から、基地局 500、ネットワーク 400を介して送信された通信データ は、送受信部 201により受信される。そして受信された通信データ (受信情報)は、通 信プロトコル制御部 203にて通信プロトコル制御に付される。
[0040] そして、受信された通信データの内容に応じ、制御部 205は、記憶装置 207、デー タ生成部 209、パラメータ処理部 211を制御し、通信データを処理に付する。制御部 205、パラメータ処理部 211は、受信データをもとに、携帯端末 100の操作入力部に 対する操作の物理的操作量に対応した操作情報の送信が必要カゝ否かを判定する判 定部を構成する。また、データ生成部 209は、操作情報の送信が必要と判定された 場合、操作情報を含む送信情報を生成する送信情報生成部を構成する。
[0041] 次に、携帯端末 100とサーバ 200の処理の流れを、処理フローを用いて説明する。
[0042] 図 2は、携帯端末 100の処理フローを示す。まず、ユーザにより、ネットワーク 400を 介した外部への、所定のプログラム、コンテンツ、アプリケーション等のデータ取得要 求 (ダウンロード)の操作入力がなされ、データ取得要求がサーバ 200へ発行される ( ステップ S21)。その返答としてサーバ 200からデータを受信すると、受信データの内 容を、情報処理部 107、レイアウト処理部 109は解釈する (ステップ S22)。そして、解 釈されたデータから画像が生成され、画面制御部 123は、当が画像をディスプレイ 1 25に表示する (ステップ S23)。その後、携帯端末 100に対するユーザによる操作が 検知されると (ステップ S 24)、その操作が、端末の終了操作力否かが判定される (ス テツプ S25)。終了操作の場合は、処理を終了する (ステップ S25 ; Yes)。 [0043] 終了操作でな 、場合 (ステップ S25 ;No)、当該操作は、その圧力または加速度の ような物理的操作量に対応したものであるカゝ否か(当該操作が指定情報を含むか否 力 が判定される (ステップ S26)。当該操作が物理的操作量に対応して!/、な 、と判 定された場合 (ステップ S26 ;No)、当該操作が外部データの取得操作 (特定プログ ラムの要求)である力否かが判定され (ステップ S27)、外部データの取得操作である 場合は (ステップ S27 ; Yes)、ステップ S22に戻って、データ取得要求が発行され、ス テツプ S22移行の処理が再び行われる。外部データの取得操作でない場合は (ステ ップ S27 ;No)、ステップ S23〖こ戻って、所定の画像表示がなされ、ステップ S24以降 の処理が再び行われる。
[0044] 一方、ユーザの操作が、物理的操作量に対応して 1ヽると判定された場合 (ステップ S 26 ; Yes)、物理的操作量をパラメータの一つとして有するユーザの操作内容 (指定 情報)が判定される (ステップ S28)。そして当該操作が終了操作の場合は、処理を終 了する (ステップ S29; Yes)。終了操作でな 、場合 (ステップ S29 ;No)、当該操作が 外部データの取得操作である力否かが判定され (ステップ S27)、外部データの取得 操作である場合は (ステップ S27 ; Yes)、ステップ S21に戻って、データ取得要求が 発行され、ステップ S22移行の処理が再び行われる。外部データの取得操作でない 場合は (ステップ S27 ;No)、ステップ S23に戻って、所定の画像表示がなされ、ステ ップ S24以降の処理が再び行われる。
[0045] 図 3は、サーバ 200の処理フローを示す。まず、サーバ 200は、携帯端末 100から データ取得要求 (ダウンロード)を待つ (ステップ S31)。当該要求 (受信情報)を受信 すると、その内容を解釈する (ステップ S32)。そして、解釈された要求が端末 100と の通信の終了である場合は(ステップ S33 ;Yes)、ステップ S31に戻り、再び要求待 ちの状態に入る。
[0046] 一方、解釈された要求が端末 100との通信の終了でない場合は (ステップ S33 ;No )、当該要求が物理的操作量に関する操作情報 (パラメータ)の要求 (特定プログラム の要求)である力否かが判定される (ステップ S34)。そして、該要求が操作情報の要 求である場合 (ステップ S34; Yes)、操作情報の取得処理がなされ (ステップ S35)、 端末 100へのメッセージ (送信情報)が生成される (ステップ S36)。一方、該要求が 物理的操作量に関する操作情報の要求でない場合 (ステップ S34 ;No)、直接端末 100へのメッセージが生成される(ステップ S36)。生成されたメッセージの送信後(ス テツプ S37)、ステップ S31に戻り、再び要求待ちの状態に入る。
[0047] 尚、ステップ S35における処理は、端末力もの取得要求中の操作情報に依存する。
例えば、ノ メータ処理部 211にて、操作情報を処理し、情報生成部 209にて、操作 情報に対応した、または操作情報を含む特定プログラム、メッセージを生成すること が可能である。また、特定プログラムが記憶装置 207に記憶されている場合は、記憶 装置 207から対応するプログラムを抽出し、情報生成部 209にてメッセージを作成す ることがでさる。
[0048] 上述した通り、図 2のステップ S27において、物理的操作量に対応した操作情報の 要求を含む送信情報がサーバ 200に送られる。言い換えると、携帯端末 100の操作 結果をサーバ 200に通知する際のメッセージを拡張し、物理的操作量 (強さ、速度、 時間等)の情報をサーバ 200に通知可能とする。この処理により、サーノ ¾00側で携 帯端末 100のユーザの物理的操作量に応じた処理が可能となる (ステップ S35〜S3 7)。
[0049] 図 4は、携帯端末 100と、サーバ 200との間の通信の手順を示すシーケンス図であ り、図 2、 3で示された処理フローを時間経過に沿って示したものである。ユーザ、携 帯端末 100、サーバ 200の間でのデータ、メッセージ等の送受信手順が示されてい る。 尚、(S21)等の表示は、図 2、図 3中の対応するステップを意味する。
[0050] 図 5は、本実施形態の携帯端末 100のディスプレイ 125における表示の例である。
本実施形態では、ディスプレイ 125による表示は、擬似 3次元 (擬似 3D)表示方式 を採用している。ディスプレイ 125に表示されたホテルの検索画面において、ホテル の宿泊希望料金に応じて選択項目力 1) 10000円以下、 2) 10000— 20000円、 3 ) 20000円超の三つ用意されている。そして、擬似 3次元表示において、手前から 1) 、 2)、 3)の順に項目が配置されている。すなわち、擬似 3次元表示ディスプレイにお いて、擬似奥行き表示が実現されている。
[0051] この擬似奥行きは、ボタンの押し下げ力に対応している。ユーザのボタン押下力が 弱い場合、最も手前の「10000円以下」の項目が選択される。ボタン押し下げカを更 に強めると、「10000— 20000円」の項目力選択される。更にボタン押し下げ力を強 めると、「20000円超」の項目が選択される。このように、キー押し下げの強さによって 、選択項目が変化する。尚、選択項目がハイライト表示される。この例において、選択 対象である項目 1)が指定情報に対応している。指定情報はユーザの物理的操作量 に対応し、検出装置によって検出される対象物である。
[0052] このように操作画面を擬似 3次元で表現した場合、キー操作の物理的操作量 (強さ 、速度、時間等)に応じて画面表示を更新することができ、より直感的な操作を実現 することが可能となる。
[0053] 尚、上述の例にぉ 、て、項目 3)の選択後、そのまま、項目 3)の選択を維持した 、 場合と、項目 2)又は項目 1)に選択対象を変えた!/、場合がある。このような場面を想 定し、例えば押し下げをゆっくりと戻した場合、項目 2)又は項目 1)に選択が戻り、押 し下げをすばやく離した場合、項目 3)の選択が維持されるよう、予め決めておくこと ができる。
[0054] 図 6は、圧力センサを用いた場合の、項目選択の判定例を示す。押し下げ過程に おける所定時間に、圧力が所定値を超えた場合、擬似 3次元表示上のより奥にある 項目が選択される。具体的には以下のようになされる。
[0055] 時点 A)圧力値が境界値を超過したので、項目選択が開始される。
時点 B)圧力値が項目境界値を超えたので、選択項目が変更される(項目 1→項目 2)。
時点 C)圧力値が項目境界値を超えたので、選択項目が変更される(項目 2→項目 D o
時点 D)単位時間あたりの圧力変化 Δ Pが所定量を超過したので、項目選択を終了 する。
[0056] 尚、上記の手順は、圧力センサを用いた項目選択処理の一つの例であり、最大の 圧力値をもとに選択項目を決定するといつた他の方法を用いることができる。
[0057] 図 7は、ネットワークサーバからダウンロードされるプロトコルステートメント(記述言 語の仕様等)の拡張の例を示す。この拡張部分により、携帯端末上で擬似 3次元操 作画面が表現可能となる。この例では基礎となる記述言語は HTML (Hyper Text M arkup Language)である。図 7 (a)は、従来技術下の記述言語の例である。一方、本発 明下の記述言語は、図 7 (b)に示すようにキー押し下げの強さに応じた複数の選択 項目の記述 (拡張部分)を含む。この記述が上述した操作情報に対応する。
[0058] この記述の中で、 <option value>= "1" strength min= "1" max="20"〉の部分は、図 5における上述の項目 1)の選択に対応し、ボタンの押し下げ力が 1から 20の範囲(単 位は任意)の場合、項目 1)が選択される。
[0059] 本発明で使用される携帯端末は、ネットワークを介してサーバと通信可能なもので あれば何でも良ぐ特に限定はされない。携帯端末の例としては、携帯電話、 PHS、 PDA,携帯テレビ電話、パーソナルコンピュータ等がある力 本発明の適用範囲はこ れらにも限定はされない。
[0060] また、携帯端末中の操作入力部は、種々の形態が考えられる。押し下げ式のボタン のみならず、スティック、スライドボタン、十字キー等を採用することができ、形状に対 応して、検出装置を携帯端末に組み込むことができる。
[0061] また、上述の実施形態では、検出装置の検出対象である物理的操作量は、ボタン の押し下げ力(圧力)、ボタンの押し下げ時間であつたが、その他の操作量を検出対 象とすることができる。例えばボタンの押し下げ速度が検出対象であっても良い。ュ 一ザの操作入力部に対する操作に力かわる何らかの物理的、機械的な指標であれ ば、あらゆる操作量を物理的操作量に採用することができる。例えば、操作入力部の 変形量を物理的操作量に採用することができる。
[0062] さらに、上述の実施形態では、基本的に通常の 2次元液晶ディスプレイで構成され た擬似 3次元表示ディスプレイが使用されて 、るが、 3次元液晶ディスプレイを用いる こともできる。その他、有機 EL、電子ぺーパ等、物理的操作量に対応した操作情報 を表現し、かつユーザが指定情報を指定できるものであれば、その種類は限定され ない。また、操作情報を表現する画像は必ずしも 3次元表示されるものでもなぐ 2次 元表示であってもよい。例えば、ボタンの押し下げ力に応じて棒グラフが延びるような 画像表示は 2次元表示にて達成することができる。操作情報を表現する画像であれ ば、種々の形態を採用することができ、その種類は限定されない。
[0063] また、携帯端末から要求される外部データは、種々のプログラム、コンテンツ、アプリ ケーシヨン等であり、その中に操作情報を含むものであれば特に限定はされな!、。
[0064] さらに、操作情報が盛り込まれる記述言語の種類も HTMLには限定されず、 WML
(Wireless Markup Languageノ、 SVG (Scalable Vector Graphics;、 VRML ( irtual R eality Modeling Language)等、種々の言語を採用することができる。
[0065] さらに、本発明には、上述したネットワーク通信方法も含まれる。そして、この通信方 法の各ステップを、ネットワークサーバを構成するコンピュータに実行させるためのプ ログラムも本発明に含まれる。このようなプログラムは、種々の形式で全体のシステム に組み込まれる。例えばネットワークサーバ内又はネットワークサーバの外部の装置 内の所定のメモリにプログラムを記録することができる。また、ハードディスクのような 情報記録装置や、 CD— ROMや DVD— ROM、メモリカードのような情報記録媒体 にプログラムを記録してもよ 、。
[0066] 以上、本発明の各種実施形態を説明したが、本発明は前記実施形態において示さ れた事項に限定されず、明細書及び図面の記載、並びに周知の技術に基づいて、 当業者がその変更'応用することも本発明の予定するところであり、保護を求める範 囲に含まれる。
[0067] 本出願は、 2005年 1月 26日出願の日本特許出願 (特願 2005-018522)、に基づくも のであり、その内容はここに参照として取り込まれる。
産業上の利用可能性
[0068] 本発明によれば、新たなプログラム等の外部データに応じて柔軟に携帯端末の操 作キーを対応させることができ、かつ該外部データを操作する携帯端末の操作性を 改善することのできる技術が提供される。

Claims

請求の範囲
[1] ユーザによる操作を入力する操作入力部と、
ユーザの前記操作入力部に対する操作を検知し、当該操作の物理的操作量を検 出する検出装置と、
前記物理的操作量に対応した操作情報を含む受信情報を外部から受信する受信 部と、
前記受信情報を解釈して、前記操作情報を表現する画像を生成する画像生成部と 前記画像を表示する表示部と、
前記表示画像中の前記操作情報を参照したユーザにより指定される指定情報を含 む送信情報を生成する送信情報生成部と、
前記送信情報を外部へ送信する送信部とを備え、
前記指定情報は、前記操作入力部に対するユーザの操作の物理的操作量に対応 し、前記検出装置によって検出されるものである、携帯端末。
[2] 請求項 1記載の携帯端末であって、
前記受信情報が、前記操作情報に対応した付加的な記述を含む言語により構成さ れる、携帯端末。
[3] 請求項 1又は 2記載の携帯端末であって、
前記表示部が、擬似 3次元画面を表示する、携帯端末。
[4] 請求項 1記載の携帯端末であって、
前記操作入力部がボタンより構成され、
前記物理的操作量が該ボタンへの押し下げ力、該ボタンへの押し下げ速度、及び 該ボタンへの押し下げ時間のいずれ力少なくとも一つに対応する、携帯端末。
[5] 請求項 4記載の携帯端末であって、
前記表示部が擬似 3次元画面を表示し、
前記操作情報が 3次元表示により表現されるものである場合、該擬似 3次元画面は 、前記ボタンの押下力、押下速度、押下時間の少なくともいずれか一つに対応した 擬似奥行き表示を表現する、携帯端末。
[6] 携帯端末とネットワークを介して通信可能なネットワークサーバであって、 当該携帯端末力 受信情報を受信する受信部と、
前記受信情報が、当該携帯端末の操作入力部に対する操作の物理的操作量に対 応した操作情報の要求を含むか否かを判定する判定部と、
前記受信情報が前記操作情報の要求を含むと判定された場合、前記操作情報を 含む送信情報を生成する送信情報生成部と、
前記送信情報を前記携帯端末に送信する送信部と、を備えるネットワークサーバ。
[7] 請求項 6記載のネットワークサーバであって、
前記操作情報を記憶する記憶装置を更に含む、ネットワークサーバ。
[8] ユーザの操作入力部に対する操作の物理的操作量に対応した操作情報を含む送 信情報、及び受信情報を送受信する携帯端末と、
前記送信情報を受信し、前記操作情報を含む情報を生成し、前記携帯端末に送 信するネットワークサーバと、
前記携帯端末と前記ネットワークサーバを互いに通信可能に接続するネットワーク と、を備えるネットワークシステム。
[9] 携帯端末から受信情報を受信し、
前記受信情報をもとに、当該携帯端末の操作入力部に対する操作の物理的操作 量に対応した操作情報の送信が必要カゝ否かを判定し、
前記操作情報の送信が必要と判定された場合、前記操作情報を含む送信情報を 生成し、 前記送信情報を前記携帯端末に送信する、ネットワーク通信方法。
[10] 請求項 9記載の各ステップを、コンピュータに実行させるためのプログラム。
PCT/JP2006/301220 2005-01-26 2006-01-26 携帯端末、ネットワークサーバ、ネットワークシステム、ネットワーク通信方法及びプログラム WO2006080394A1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/718,543 US20090111505A1 (en) 2005-01-26 2006-01-26 Portable terminal, network server, network system, network communication method and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005018522A JP2006209340A (ja) 2005-01-26 2005-01-26 携帯端末、ネットワークサーバ、ネットワークシステム、ネットワーク通信方法及びプログラム
JP2005-018522 2005-01-26

Publications (1)

Publication Number Publication Date
WO2006080394A1 true WO2006080394A1 (ja) 2006-08-03

Family

ID=36740420

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2006/301220 WO2006080394A1 (ja) 2005-01-26 2006-01-26 携帯端末、ネットワークサーバ、ネットワークシステム、ネットワーク通信方法及びプログラム

Country Status (3)

Country Link
US (1) US20090111505A1 (ja)
JP (1) JP2006209340A (ja)
WO (1) WO2006080394A1 (ja)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003289430A (ja) * 2002-03-28 2003-10-10 Sony Ericsson Mobilecommunications Japan Inc 画像編集装置及び画像編集方法
JP2004177993A (ja) * 2002-11-22 2004-06-24 Panasonic Mobile Communications Co Ltd 圧力センサ付き携帯端末及び圧力センサ付き携帯端末により実行可能なプログラム
JP2004177994A (ja) * 2002-11-22 2004-06-24 Panasonic Mobile Communications Co Ltd 圧力センサ付き携帯端末及び圧力センサ付き携帯端末により実行可能なプログラム
JP2004199361A (ja) * 2002-12-18 2004-07-15 Matsushita Electric Ind Co Ltd 電子機器

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4821030A (en) * 1986-12-19 1989-04-11 Tektronix, Inc. Touchscreen feedback system
JP3375258B2 (ja) * 1996-11-07 2003-02-10 株式会社日立製作所 地図表示方法及び装置並びにその装置を備えたナビゲーション装置
WO2003075146A1 (fr) * 2002-03-05 2003-09-12 Sony Ericsson Mobile Communications Japan, Inc. Dispositif, logiciel et procede de traitement d'image
US20050114185A1 (en) * 2003-11-20 2005-05-26 International Business Machines Corporation Method and apparatus for restaurant ordering and reservations

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003289430A (ja) * 2002-03-28 2003-10-10 Sony Ericsson Mobilecommunications Japan Inc 画像編集装置及び画像編集方法
JP2004177993A (ja) * 2002-11-22 2004-06-24 Panasonic Mobile Communications Co Ltd 圧力センサ付き携帯端末及び圧力センサ付き携帯端末により実行可能なプログラム
JP2004177994A (ja) * 2002-11-22 2004-06-24 Panasonic Mobile Communications Co Ltd 圧力センサ付き携帯端末及び圧力センサ付き携帯端末により実行可能なプログラム
JP2004199361A (ja) * 2002-12-18 2004-07-15 Matsushita Electric Ind Co Ltd 電子機器

Also Published As

Publication number Publication date
US20090111505A1 (en) 2009-04-30
JP2006209340A (ja) 2006-08-10

Similar Documents

Publication Publication Date Title
CN105051705B (zh) 便携式设备及其控制方法
US8839137B2 (en) Information processing device, table, display control method, program, portable terminal, and information processing system
US8872773B2 (en) Electronic device and method of controlling same
US7138979B2 (en) Device orientation based input signal generation
EP2508970B1 (en) Electronic device and method of controlling same
US20090006958A1 (en) Method, Apparatus and Computer Program Product for Providing an Object Selection Mechanism for Display Devices
US20090051661A1 (en) Method, Apparatus and Computer Program Product for Providing Automatic Positioning of Text on Touch Display Devices
EP2499577A2 (en) Implementing customized control interfaces
JP2010536082A (ja) オフセット接続要素を使用してデータ入力を容易にするための方法、装置及びコンピュータプログラム製品
CN102129291B (zh) 带有运动控制光标的手持式电子装置
CN110659098B (zh) 数据更新方法、装置、终端设备及存储介质
CN108334272B (zh) 一种控制方法及移动终端
CN111338737B (zh) 内容呈现方法、装置、终端设备及计算机可读存储介质
KR100668311B1 (ko) 이동 통신 단말기를 이용한 정보 처리 장치 및 방법
CN107728920B (zh) 一种复制方法及移动终端
CN101206552A (zh) 用于在移动设备中提供与计算机应用程序相关联的选项的方法、菜单及其应用程序
JP4915824B2 (ja) ネットワークシステム、コンテンツ提供方法、サーバ、通信端末、およびコンテンツ取得方法
KR20110076283A (ko) 사용자 입력 패턴에 따른 피드백 제공 방법 및 장치
KR20100078141A (ko) 휴대용 단말기에서 햅틱 기능 제공 방법 및 장치
KR100998404B1 (ko) 다중 센서를 이용한 휴대용 기기의 감성 인터페이스 장치 및 그 방법
WO2006080394A1 (ja) 携帯端末、ネットワークサーバ、ネットワークシステム、ネットワーク通信方法及びプログラム
JP5739968B2 (ja) 多文字セット文字コード入力方法、多文字セット文字コード入力システム、及び、多文字セット文字コード入力プログラムを実行する装置
WO2013137357A1 (ja) 携帯端末
EP3153960B1 (en) Electronic device and method of controlling same
KR101318661B1 (ko) 화면 스크롤 제어장치와 그 제어방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 11718543

Country of ref document: US

122 Ep: pct application non-entry in european phase

Ref document number: 06712402

Country of ref document: EP

Kind code of ref document: A1

WWW Wipo information: withdrawn in national office

Ref document number: 6712402

Country of ref document: EP