Nothing Special   »   [go: up one dir, main page]

JP5661547B2 - 携帯端末装置およびプログラム - Google Patents

携帯端末装置およびプログラム Download PDF

Info

Publication number
JP5661547B2
JP5661547B2 JP2011098751A JP2011098751A JP5661547B2 JP 5661547 B2 JP5661547 B2 JP 5661547B2 JP 2011098751 A JP2011098751 A JP 2011098751A JP 2011098751 A JP2011098751 A JP 2011098751A JP 5661547 B2 JP5661547 B2 JP 5661547B2
Authority
JP
Japan
Prior art keywords
input
terminal device
display surface
state
display
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
JP2011098751A
Other languages
English (en)
Other versions
JP2012230567A (ja
Inventor
居波 晶子
晶子 居波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Corp
Original Assignee
Kyocera Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Corp filed Critical Kyocera Corp
Priority to JP2011098751A priority Critical patent/JP5661547B2/ja
Priority to US13/456,726 priority patent/US8712478B2/en
Publication of JP2012230567A publication Critical patent/JP2012230567A/ja
Application granted granted Critical
Publication of JP5661547B2 publication Critical patent/JP5661547B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/0202Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
    • H04M1/0206Portable telephones comprising a plurality of mechanically joined movable body parts, e.g. hinged housings
    • H04M1/0208Portable telephones comprising a plurality of mechanically joined movable body parts, e.g. hinged housings characterized by the relative motions of the body parts
    • H04M1/0235Slidable or telescopic telephones, i.e. with a relative translation movement of the body parts; Telephones using a combination of translation and other relative motions of the body parts
    • H04M1/0237Sliding mechanism with one degree of freedom
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1615Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function
    • G06F1/1616Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function with folding flat displays, e.g. laptop computers or notebooks having a clamshell configuration, with body parts pivoting to an open position around an axis parallel to the plane they define in closed position
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1637Details related to the display arrangement, including those related to the mounting of the display in the housing
    • G06F1/1641Details related to the display arrangement, including those related to the mounting of the display in the housing the display being formed by a plurality of foldable display components
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1637Details related to the display arrangement, including those related to the mounting of the display in the housing
    • G06F1/1643Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1675Miscellaneous details related to the relative movement between the different enclosures or enclosure parts
    • G06F1/1677Miscellaneous details related to the relative movement between the different enclosures or enclosure parts for detecting open or closed state or particular intermediate positions assumed by movable parts of the enclosure, e.g. detection of display lid position with respect to main body in a laptop, detection of opening of the cover of battery compartment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1694Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
    • 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/0488Interaction 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 a touch-screen or digitiser, e.g. input of commands through traced gestures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/3827Portable transceivers
    • H04B1/3833Hand-held transceivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/0202Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
    • H04M1/0206Portable telephones comprising a plurality of mechanically joined movable body parts, e.g. hinged housings
    • H04M1/0241Portable telephones comprising a plurality of mechanically joined movable body parts, e.g. hinged housings using relative motion of the body parts to change the operational status of the telephone set, e.g. switching on/off, answering incoming call
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/0202Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
    • H04M1/0206Portable telephones comprising a plurality of mechanically joined movable body parts, e.g. hinged housings
    • H04M1/0208Portable telephones comprising a plurality of mechanically joined movable body parts, e.g. hinged housings characterized by the relative motions of the body parts
    • H04M1/0214Foldable telephones, i.e. with body parts pivoting to an open position around an axis parallel to the plane they define in closed position
    • H04M1/0216Foldable in one direction, i.e. using a one degree of freedom hinge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72427User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/16Details of telephonic subscriber devices including more than one display unit
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/22Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mathematical Physics (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Set Structure (AREA)

Description

本発明は、携帯電話機やPDA(Personal Digital Assistant)、タブレットPC(TabletPC)、電子書籍端末、携帯ゲーム機等の携帯端末装置、および、そのためのプログラムに関するものである。
従来、表示面と背面タッチセンサとを有する携帯端末装置が知られている。このような携帯端末装置では、背面タッチセンサに対して入力を行うことにより、表示面に表示される画面が指などにより遮られることなく、アプリケーションプログラム(以下、「アプリケーション」と言う。)を利用できる(たとえば、特許文献1参照)。
また、従来、2つの表示面を有する携帯端末装置が知られている。このような携帯端末装置では、アプリケーションに基づく画面が一方の表示面に表示される状態や両方の表示面に表示される状態などの複数の使用状態において、アプリケーションを利用できる(たとえば、特許文献2参照)。
特開2011−36424号公報 特開平9−305262号公報
特許文献1および特許文献2は、2つの表示面が配される筺体の背面にそれぞれ背面タッチセンサが配された携帯端末装置の構成を開示していない。
2つの表示面を有する携帯端末装置において、各表示面が配される筺体の背面にそれぞれ背面タッチセンサが配されると便利である。この場合、各背面タッチセンサに対する入力を、携帯端末装置の使用状態に応じて、適宜、表示面に対する入力に反映できると、さらに便利である。
本発明は、かかる課題に鑑みてなされたものであり、2つの背面タッチセンサに対する入力を、携帯端末装置の使用状態に応じて、適宜、2つの表示面に対する入力に反映させることにより、利便性を高めることが可能な携帯端末装置およびプログラムを提供することを目的とする。
本発明の第1の態様に係る携帯端末装置は、第1表示面を備える第1キャビネットと、第2表示面を備える第2キャビネットと、携帯端末装置の使用状態を検出する使用状態検出部と、前記第1表示面に対して反対側にある前記第1キャビネットの第1背面に対する入力を検出する第1入力検出部と、前記第2表示面に対して反対側にある前記第2キャビネットの第2背面に対する入力を検出する第2入力検出部と、前記第1および第2背面に対する入力と、前記第1および第2表示面に対する入力との対応関係を、前記使用状態に対応づけて記憶する記憶部と、前記使用状態検出部により検出された前記使用状態に対応づけられた前記対応関係に基づいて、前記第1背面または前記第2背面に対する入力を、前記第1表示面または前記第2表示面に対する入力として受け付ける制御部と、を備える。
本発明に係る携帯端末装置において、前記使用状態検出部に検出される使用状態は、前記第1キャビネットと前記第2キャビネットの相対位置とともに、前記携帯端末装置の向きを含み得る。
本発明に係る携帯端末装置において、前記記憶部は、前記対応関係をアプリケーションに対応づけて記憶し得る。この場合、前記制御部は、前記使用状態と実行中の前記アプリケーションとに対応づけられた前記対応関係に基づいて、前記第1背面および前記第2背面に対する入力と、前記第1表示面および前記第2表示面に対する入力とを対応づける。
本発明に係る携帯端末装置において、前記対応関係の設定の変更のための操作を受け付け、変更された前記対応関係を前記記憶部に記憶させる対応関係設定部をさらに備え得る。
本発明に係る携帯端末装置において、前記記憶部は、前記対応関係とともに、前記第1背面および前記第2背面に対する入力が無効とされる無効領域を規定するための情報を、前記使用状態に対応づけて記憶し得る。この場合、前記制御部は、前記第1背面または前記第2背面に対する入力が前記無効領域に対してなされたとき、当該入力を前記第1表示面または前記第2表示面に対する入力として受け付けない。
本発明に係る携帯端末装置において、前記第1表示面に対する入力を検出する第3入力検出部および前記第2表示面に対する入力を検出する第4入力検出部をさらに備え得る。この場合、前記対応関係は、前記携帯端末装置の前記使用状態に応じて、前記第1表示面および前記第2表示面に対する入力を、有効または無効に設定するための情報を含む。
本発明に係る携帯端末装置において、前記使用状態は、前記第2表示面が前記第1キャビネットに覆われるとともに前記第1表示面が外部を臨む閉状態を含み得る。この場合、前記記憶部は、前記携帯端末装置の前記使用状態が前記閉状態であるときの前記第2背面に対する入力を、前記第1表示面に対する入力に対応させるための情報を、前記対応関係を規定する情報として記憶し得る。
本発明に係る携帯端末装置は、前記第1および第2背面が前記第1表示面および第2表示面が略面一になるよう配置される開状態と、前記第1表示面および第2表示面が所定の鈍角を形成するよう配置されるチルト状態と、前記第2表示面が前記第1キャビネットに覆われるとともに前記第1表示面が外部を望む閉状態とを切り替え可能に、前記第1キャビネットおよび前記第2キャビネットを支持する支持部を含み得る。この場合、前記使用状態検出部は、前記開状態、前記チルト状態および前記閉状態を、前記使用状態として検出する。
また、この場合、前記記憶部は、前記携帯端末装置の前記使用状態が前記チルト状態であり、且つ、前記携帯端末装置の向きが横向きであるときの前記第1背面に対する入力を、前記第1表示面に対する入力に対応させるための情報を、前記対応関係を規定する情報として記憶し得る。
また、この場合、前記記憶部は、前記携帯端末装置の前記使用状態が前記チルト状態であり、且つ、前記携帯端末装置の向きが横向きであるときの前記第2背面に対する入力を、前記第1表示面に対する入力に対応させるための情報を、前記対応関係を規定する情報として記憶し得る。
また、この場合、前記記憶部は、前記携帯端末装置の前記使用状態が前記開状態または
前記チルト状態であるときの前記第1および第2背面に対する入力を、前記第1および第2表示面に対する入力に、それぞれ対応させるための情報を、前記対応関係を規定する情報として記憶し得る。
さらに、この場合、前記記憶部は、前記携帯端末装置の前記使用状態が前記開状態であるときの前記第1または第2背面のいずれか一方に対する入力を、前記第1および第2表示面の両方に対する入力に対応させるための情報を、前記対応関係を規定する情報として記憶し得る。
本発明に係る携帯端末装置において、前記記憶部は、前記携帯端末装置の向きが縦であるときの前記第1または第2背面の下側の所定領域を無効領域とするための情報を、前記対応関係を規定する情報として記憶し得る。
本発明に係る携帯端末装置において、前記制御部は、前記第1または第2背面に対して入力がなされたとき、前記対応関係により対応づけられた前記第1または第2表示面に表示されている画面上の、当該入力の位置に対応する位置に、ポインタを表示させ得る。
本発明に係る携帯端末装置において、前記制御部は、前記第1または第2背面に対してスライドの操作がなされたとき、前記対応関係により対応づけられた前記第1または第2表示面に表示されている画面をスクロールさせ得る。
本発明の第2の態様は、第1表示面を備える第1キャビネットと、第2表示面を備える第2キャビネットと、携帯端末装置の使用状態を検出する使用状態検出部と、前記第1表示面に対して反対側にある前記第1キャビネットの第1背面に対する入力を検出する第1入力検出部と、前記第2表示面に対して反対側にある前記第2キャビネットの第2背面に対する入力を検出する第2入力検出部と、前記第1および第2背面に対する入力と、前記第1および第2表示面に対する入力との対応関係を、前記使用状態に対応づけて記憶する記憶部と、を備える携帯端末装置のコンピュータに、前記使用状態検出部により前記使用状態に対応づけられた前記対応関係に基づいて、前記第1背面または前記第2背面に対する入力を、前記第1表示面または前記第2表示面に対する入力として受け付ける機能を付与するプログラムである。
本発明によれば、2つの背面タッチセンサに対する入力を、携帯端末装置の使用状態に応じて、適宜、2つの表示面に対する入力に反映させることにより、利便性を高めることが可能な携帯端末装置およびプログラムを提供することができる。
本発明の効果ないし意義は、以下に示す実施の形態の説明により更に明らかとなろう。ただし、以下の実施の形態は、あくまでも、本発明を実施化する際の一つの例示であって、本発明は、以下の実施の形態に記載されたものに何ら制限されるものではない。
実施の形態に係る、閉状態および開状態の携帯電話機の外観構成および断面構成を示す図である。 実施の形態に係る、チルト状態の携帯電話機の外観構成を示す図である。 実施の形態に係る、携帯電話機の、閉状態から開状態へ変形される様子を説明する図である。 実施の形態に係る、携帯電話機の全体構成を示すブロック図である。 実施の形態に係る、携帯電話機の使用状態を説明する図である。 実施の形態に係る、背面タッチセンサに対する入力の表示面に対する入力への対応関係を模式的に説明する図である。 実施例1に係る、対応関係更新処理の処理手順を示すフローチャートである。 実施例1に係る、対応関係定義テーブルを説明する表である。 実施例1に係る、閉状態における携帯電話機が操作される様子と、アプリケーションの実行画面の表示例とを説明する図である。 実施例1に係る、チルト状態(I)における携帯電話機が操作される様子を説明する図である。 実施例1に係る、チルト状態(I)におけるアプリケーションの実行画面の表示例を説明する図である。 実施例1に係る、開状態(II)およびチルト状態(II)における携帯電話機が操作される様子を説明する図である。 実施例2に係る、対応関係更新処理の処理手順を示すフローチャートである。 実施例2に係る、対応関係定義テーブルの例を説明する表と、開状態(I)における携帯電話機が操作される様子を説明する図である。 実施例2に係る、開状態(I)におけるアプリケーションの実行画面の表示例を説明する図である。 実施例2に係る、対応関係定義テーブルの例を説明する表と、チルト状態(I)における携帯電話機が操作される様子を説明する図である。 実施例2に係る、チルト状態(I)におけるアプリケーションの実行画面の表示例を説明する図である。 実施例2に係る、対応関係定義テーブルの例を説明する表と、無効領域と、チルト状態(II)における携帯電話機が操作される様子とを説明する図である。 実施例2に係る、チルト状態(II)におけるアプリケーションの実行画面の表示例を説明する図である。 実施例3に係る、対応関係変更処理と対応関係更新処理の処理手順を示すフローチャートである。 実施例4に係る、対応関係更新処理の処理手順を示すフローチャートである。 実施例4に係る、対応関係定義テーブルの例を説明する表と、開状態(II)における携帯電話機が操作される様子を説明する図である。 実施例4に係る、開状態(II)におけるアプリケーションの実行画面の表示例を説明する図である。 実施例4に係る、対応関係定義テーブルの例を説明する表である。 その他の構成に係る、対応関係定義テーブルの例を説明する表である。 その他の構成に係る、開状態(I)におけるアプリケーションの実行画面の表示例を説明する図である。
以下、本発明の実施の形態に係る携帯電話機について説明する。
本実施の形態に係る携帯電話機は、2つのキャビネットと2つの表示面(第1表示面、第2表示面)を有する。一方のキャビネットの表側の面に、第1表示面が配され、他方のキャビネットの表側の面に、第2表示面が配される。さらに、各キャビネットの表側および裏側の面に、それぞれタッチセンサが配される。すなわち、4つのタッチセンサが、携帯電話機に配される。後述のように、裏側のタッチセンサ(第1背面タッチセンサ、第2背面タッチセンサ)に対する操作によって、第1表示面または第2表示面に表示される画面に対する入力が行われる。
<携帯電話機の構成>
図1(a)〜(d)、図2(a)および(b)は、本実施の形態に係る携帯電話機1の構成を示す図である。図1(a)は、閉状態の携帯電話機1の構成を示す斜視図、図1(b)は、開状態の携帯電話機1の構成を示す斜視図である。図1(c)は、図1(a)の携帯電話機1を右側から見たときの内部透視図、図1(d)は、図1(b)の携帯電話機1を右側から見たときの内部透視図である。図2(a)は、チルト状態の携帯電話機1を、第1キャビネット10の手前側から見た斜視図、図2(b)は、チルト状態の携帯電話機1を、第1キャビネット10の奥側から見た斜視図である。
携帯電話機1は、閉状態、開状態およびチルト状態の3つの画面状態において、ユーザにより使用される。
携帯電話機1は、第1キャビネット10と、第2キャビネット20と、これら第1および第2キャビネット10、20を連結する連結部30とで構成されている。
以下、携帯電話機1に対する「右」、「左」、「上」、「下」、「手前」および「奥」の方向は、図1(a)および(b)に示すように設定される。X軸、Y軸およびZ軸の正方向は、それぞれ、上、左および手前方向に対応する。ただし、図2(a)および(b)のチルト状態では、第1キャビネット10の前面が向く方向が第1キャビネット10の「手前」方向であり、第1キャビネット10の第1表示面14の短片方向が第1キャビネット10の「上下」方向である。
閉状態は、図1(a)に示す如く、第1キャビネット10が、第2キャビネット20の前面に重ねられた状態である。開状態は、図1(b)に示す如く、第1キャビネット10が、第2キャビネット20の上側に並べられた状態である。
第1キャビネット10は、左右方向に長い平坦な直方体形状を有する。第1キャビネット10の前面には、第1タッチパネル11が配されている。第1タッチパネル11は、第1ディスプレイ12および第1タッチセンサ13を含む。
第1ディスプレイ12は、第1画面を表示する。第1ディスプレイ12に備えられるバックライト(図示せず)が点灯されることにより、第1タッチパネル11の外面である第1表示面14を介して、ユーザは第1画面を閲覧できる。
第1タッチセンサ13は、長方形状の透明なシートであり、第1ディスプレイ12の上に重ねられて配されている。第1タッチセンサ13は、ユーザが第1表示面14に対して入力したとき、すなわち第1表示面14をタッチしたとき、タッチされた第1表示面14上の位置(入力位置)を検出する。第1タッチセンサ13は、検出した位置に応じた位置信号を出力する。
なお、ユーザが第1表示面14を「タッチ」するとは、ユーザが指やペンなどの接触部材によって第1表示面14に触れることである。ユーザが接触部材によって第1表示面14を押したり、撫でたり、第1表示面14に図形や文字を描いたりする場合に「タッチ」が行われる。ユーザが第1表示面14を「タップ」するとは、接触部材や指が第1表示面14を弾くように、第1表示面14のある位置において接触部材や指をタッチさせ、短時間のうちにリリースさせる動作を言う。ユーザが第1表示面14を「スライド」するとは、ユーザが接触部材や指を、第1表示面14に接触したまま、第1表示面14に沿って動かす動作を言う。
第1キャビネット10の背面の部分には、第1背面タッチセンサ15が配される。第1
背面タッチセンサ15は、第1表示面14と略同様の大きさの長方形状の透明なシートである。第1背面タッチセンサ15は、第1キャビネット10の手前側から見て、第1表示面14にほぼ重なる位置に配される。第1背面タッチセンサ15は、ユーザが第1背面タッチセンサ15をタッチしたとき、タッチされた位置を検出する。第1背面タッチセンサ15は、検出した位置に応じた位置信号を出力する。
第1キャビネット10の、背面部の左側には、動画および静止画の撮像のためのレンズ窓15(図2(b)参照)が配される。
第2キャビネット20は、左右方向に長い平坦な直方体形状を有する。第2キャビネット20には、第2タッチパネル21が配されている。第2タッチパネル21の構成は、第1タッチパネル11の構成と同様である。第2タッチパネル21は、第2ディスプレイ22および第2タッチセンサ23を含む。
第2ディスプレイ22は、第2画面を表示する。第2ディスプレイ22に備えられるバックライト(図示せず)が点灯されることにより、第2タッチパネル21の外面である第2表示面24を介して、ユーザは第2画面を閲覧できる。
第2タッチセンサ23は、長方形状の透明なシートであり、第2ディスプレイ22の上に重ねられて配されている。第2タッチセンサ23は、ユーザが第2表示面24をタッチしたとき、タッチされた第2表示面24上の位置を検出する。第2タッチセンサ23は、検出した位置に応じた位置信号を出力する。
第2キャビネット20の背面の部分には、第2背面タッチセンサ25が配される。第2背面タッチセンサ25は、第2表示面24と略同様の大きさの長方形状の透明なシートである。第2背面タッチセンサ25は、第2キャビネット20の手前側から見て、第2表示面24にほぼ重なる位置に配される。第2背面タッチセンサ25は、ユーザが第2背面タッチセンサ25をタッチしたとき、タッチされた位置を検出する。第2背面タッチセンサ25は、検出した位置に応じた位置信号を出力する。
第2キャビネット20の下側の側面部には、ハードキー群26が配される。ハードキー群26は、電源キー、音量調節キー、カメラ機能を利用するためのキー等からなる。
図1(c)を参照して、閉状態において、第1タッチパネル11は、携帯電話機1の手前側から外部を臨み、第2背面タッチセンサ25は、携帯電話機1の奥側から外部を臨む。また、第1背面タッチセンサ15と第2タッチパネル21は、互いに重なり合う。このため、閉状態において、第1背面タッチセンサ15と第2タッチパネル21は外部を臨まない。
図1(d)を参照して、開状態において、第1タッチパネル11および第2タッチパネル21は、携帯電話機1の手前側から外部を臨む。第1背面タッチセンサ15および第2背面タッチセンサ25は、携帯電話機1の奥側から外部を臨む。
なお、開状態において、第1表示面14の下側の境界は、第1キャビネット10の下側側面に近い位置(数ミリメートル)に位置する。同様に、第2表示面24の上側の境界は、第2キャビネット20の上側側面に近い位置(数ミリメートル)に位置する。このように、開状態において、第1表示面14と第2表示面24との間の隙間は小さいため、ユーザは、第1表示面14と第2表示面24とを、一体化された一つの表示面として、認識できる。
図2(a)および(b)のチルト状態において、第1タッチパネル11および第2タッチパネル21は、開状態の場合(図1(d))と同様に、各キャビネット10、20の手前側から、それぞれ外部を臨む。また、第1背面タッチセンサ15および第2背面タッチセンサ25は、携帯電話機1の奥側から外部を臨む。
図2(a)および(b)を参照して、連結部30は、中央フレーム31、第1右フレーム32、第1左フレーム33、第2右フレーム34および第2左フレーム35を有する。中央フレーム31は、左右に延びる形状を有する。中央フレーム31の右端は、第1右フレーム32の一端および第2右フレーム34の一端に接続する。中央フレーム31の左端は、第1左フレーム33の一端および第2左フレーム35の一端に接続する。
第1右フレーム32および第1左フレーム33の他端には、それぞれ左右方向に延びる軸が配される。この軸が、第1キャビネット10の左右の側面部に配された溝部17により挟まれる。なお、図2において、左側側面部の溝部17のみが描かれる。これらの軸が、溝部17に沿ってスライド移動可能に第1キャビネット10に保持されることにより、第1キャビネット10が、軸を中心に回転可能、且つ溝部17に沿って上下方向にスライド可能に、第1右フレーム32および第1左フレーム33により保持される。
第2右フレーム34および第2左フレーム35は、第2キャビネット20を、左右方向を軸として回転可能に保持する。
図3(a)〜(f)は、携帯電話機1の画面状態が閉状態(図3(a))から、チルト状態(図3(d))を介して開状態(図3(f))へ遷移される過程を、携帯電話機1の右側から見て説明する図である。ユーザは、携帯電話機1をこのように遷移させるよう、携帯電話機1を変形させることができる。
携帯電話機1が図3(a)のように閉状態にあるとき、第1キャビネット10が手前方向(図3(a)の破線矢印)へ移動されると、図3(b)に示す如く、第1キャビネット10の背面が、第2キャビネット20の前面から離れる。このとき、第1キャビネット10の移動に応じて、連結部30は、時計回りの方向へ回転(実線矢印)される。
図3(b)に示される状態において、第1キャビネット10が、さらに手前方向へ移動され、第1表示面14が下側を向くように回転されると(破線矢印)、第1キャビネット10および連結部30は、図3(c)に示されるように配置される。
図3(c)の状態において、第1キャビネット10の下側の裏面が連結部30に接するまで、第1キャビネット10がさらに反時計回りに回転され、且つ連結部30がさらに時計回りに回転されると、携帯電話機1は、図3(d)のチルト状態に至る。
チルト状態において、第1キャビネット10の背面の下側が連結部30に当接した状態が保たれたまま、連結部30を時計回りの方向へ回転(破線矢印)されると、携帯電話機1は、図3(e)に示される状態になる。すなわち、第1表示面14と第2表示面24とが略一面となる。
図3(e)に示される状態のとき、第1キャビネット10および第2キャビネット20との間には、間隙(数ミリメートル)が存在する。第1キャビネット10を、第2キャビネット20に対して下方向(一点鎖線矢印)へスライドさせると、図3(f)のように、携帯電話機1は開状態へと至る。このとき、第1キャビネット10の下側側面と、第2キャビネット20の上側側面とが、互いに接した状態となる。
なお、携帯電話機1が図3(d)で示されるチルト状態にあるとき、すなわち第1右フレーム32および第1左フレーム33と第2キャビネット20とが所定の鈍角(たとえば百数十度)をなす状態にあるとき、連結部30は、連結部30の回転を弱く係止するための構造を有する。回転が弱く係止されるため、携帯電話機1は、チルト状態が保たれたまま、ユーザに利用されることが可能であり、且つ、ユーザは容易にチルト状態を開状態または閉状態へ変化させることができる。
図4は、携帯電話機1の全体構成を示すブロック図である。本実施の形態の携帯電話機1は、上述した各構成要素の他、CPU100、メモリ200、カメラモジュール301、マイク302、音声エンコーダ303、キー入力回路304、通信モジュール305、映像デコーダ306、音声デコーダ307、スピーカ308、バッテリ309、電源管理回路310、クロック311、開閉センサ312、GPSモジュール313および加速度センサ314を備えている。
カメラモジュール301は、第1キャビネット10に配されている。カメラモジュール301は、第1キャビネット10の背面から外部を臨む、レンズ窓16を有する。カメラモジュール301は、レンズ窓16を介して撮像し、カメラモジュール301が内蔵する映像エンコーダ(図示せず)によりデジタル撮像信号を生成する。カメラモジュール301は、生成した撮像信号をCPU100へ出力する。
マイク302は、第1キャビネット10に配される。マイク302は、集音した音声を音声信号に変換して音声エンコーダ303へ出力する。音声エンコーダ303は、マイク302からのアナログの音声信号をデジタルの音声信号に変換し、変換されたデジタルの音声信号をCPU100へ出力する。
キー入力回路304は、ハードキー群26の各キーが押下されたときに、押下されたキーに応じた信号をCPU100へ出力する。
通信モジュール305は、通話や通信のための電波を送受信するアンテナ(図示せず)を備える。通信モジュール305は、CPU100から入力される信号を無線信号に変換し、無線信号をアンテナを介して基地局へ送信する。また、通信モジュール305は、アンテナを介して受信した無線信号をCPU100が利用できる形式の信号へ変換し、変換された信号をCPU100へ出力する。
映像デコーダ306は、CPU100からの画像信号をデコードし、CPU100からの制御信号に基づき、デコードした信号を第1ディスプレイ12および第2ディスプレイ22へ出力する。第1ディスプレイ12および第2ディスプレイ22は、映像デコーダ306からの信号から駆動信号を生成し、生成した駆動信号を、第1ディスプレイ12および第2ディスプレイ22が備える液晶パネル(図示せず)へ、それぞれ出力する。各液晶パネルは、入力した駆動信号に応じて、第1画面および第2画面を描画する。また、第1ディスプレイ12および第2ディスプレイ22は、CPU100からの制御信号に基づき、第1ディスプレイ12および第2ディスプレイ22が備えるバックライトを点灯または消灯させる。バックライトが点灯し、液晶パネルに描画された画面が表示されることにより、ユーザは、第1表示面14および第2表示面24を介して、表示された第1画面および第2画面を観ることができる。
CPU100は、画面状態が、開状態またはチルト状態から閉状態へ遷移されたとき、第2画像の描画を停止させ、また第2ディスプレイ22のバックライトを消灯させるよう、第2ディスプレイ22へ制御信号を出力する。画面状態が閉状態から開状態またはチルト状態へ遷移されたとき、CPU100は、実行中の機能に基づき、第2画像の描画を開
始させ、また第2ディスプレイ22のバックライトを点灯させるよう、第2ディスプレイ22へ制御信号を出力する。
音声デコーダ307は、CPU100からの音信号にデコード処理およびD/A変換を施し、変換された信号をスピーカ308に出力する。スピーカ308は、音声デコーダ307から入力する信号に基づき、音を出力する。
バッテリ309は二次電池を含み、携帯電話機1を構成する各部へ、電力を供給する。
電源管理回路310は、CPU100からの制御信号に基づき、バッテリ309に関する各種の情報を取得するとともに、二次電池の充電等のための制御信号を、バッテリ309へ出力する。電源管理回路310は、二次電池が出力する電圧を検知し、検知した電圧に応じたデジタル信号を、CPU100に出力する。CPU100は、このデジタル信号に基づき、二次電池が出力できる電力のおよその残量を検出する。
クロック311は、時間を計測し、計測した時間に応じた信号をCPU100へ出力する。
開閉センサ312は、連結部30の第2キャビネット20に対する角度を検出する。開閉センサ312は、第2キャビネット20と連結部30がなす角度を検出する角度センサを備え、検出された角度に応じたデジタル信号を、CPU100へ出力する。CPU100は、開閉センサ312からの信号に基づき、携帯電話機1の画面状態が、開状態、閉状態およびチルト状態の何れであるかを検出する処理を実行する。
なお、画面状態は、角度センサ以外の手段によって、検出されてもよい。たとえば、開閉センサは、磁気センサと磁石とを備え得る。この場合、たとえば、第2キャビネット20に磁気センサが配され、第1キャビネット10または連結部30に磁石が配される。この開閉センサは、磁気センサが画面状態によって異なる磁力を検知することに基づき、CPU100が開閉状態を検出するための信号を、CPU100へ出力する。
GPSモジュール313は、複数のGPS衛星からの信号に基づいて、経度、緯度等の地理的な現在位置を測位し、その位置情報、即ちGPS情報をCPU100に出力する。
加速度センサ314は、携帯電話機1に印加される加速度を検出する。加速度センサ314は3軸加速度センサであり、図1のX軸方向、Y軸方向およびZ軸方向の3方向に生じる加速度を検出する。加速度センサ314は、検出した加速度に応じた加速度信号をCPU100へ出力する。CPU100は、加速度センサ314からの加速度信号に基づき、携帯電話機1が、横向きおよび縦向きの何れの方向を向いているかを検出する。
図4にもどり、メモリ200は、ROMおよびRAMを含む。メモリ200には、CPU100に制御機能を付与するための制御プログラムが記憶されている。また、CPU100が制御プログラムを実行する際、メモリ200は、一時的に利用または生成されるデータを記憶するワーキングメモリとしても使用される。
メモリ200は、制御プログラムの他に、画像データ、通信モジュール305を介して外部から取り込んだ情報、および第1および第2タッチセンサ13、23により入力された情報等が、所定のファイル形式で保存される。
メモリ200は、後述される対応関係定義テーブルを記憶する。対応関係定義テーブルは、第1および第2タッチセンサ13、23と第1および第2背面タッチセンサ15、2
5とに対する入力を、使用状態に応じて、有効または無効に設定するための情報を含む。対応関係定義テーブルは、さらに、第1または第2背面タッチセンサ15、25に対する入力が有効とされる場合に、有効とされたタッチセンサ15、25に対する入力が、第1表示面14および第2表示面24のうち何れの入力に対応されるべきかを定めるための情報を含む。
CPU100は、操作による入力や制御プログラムに従って、カメラモジュール301、マイク302、通信モジュール305、第1および第2ディスプレイ12、22、スピーカ308等を動作させる。これにより、CPU100は、通話、カメラ機能、電子メール、ウェブブラウザ、音楽プレーヤ等の各種アプリケーションを実行する。
CPU100は、画面状態の変化に応じて、第2ディスプレイ22を、バックライトを点灯・消灯するよう制御を行う。画面状態が閉状態であるときに、CPU100は、第1キャビネット10に覆われ背後に隠れる第2ディスプレイ22のバックライトを消灯させる。画面状態が開状態またはチルトであるときに、CPU100は、第2ディスプレイ22のバックライトを点灯させる。
図5は、携帯電話機1の使用状態を説明する図である。
図示のように、「使用状態」は、携帯電話機1の画面状態と向きによって6通りの状態をとる。上述の通り、画面状態は、閉状態、開状態およびチルト状態の3通りからなる。向きは、横および縦の2通りからなる。以下、携帯電話機1の向きが横向きであるときの上記3つの画面状態を、それぞれ、閉状態(I)、開状態(I)およびチルト状態(I)と表し、携帯電話機1の向きが縦向きであるときの上記3つの画面状態を、それぞれ、閉状態(II)、開状態(II)およびチルト状態(II)と表す。
図6(a)〜(d)は、それぞれ、第1および第2背面タッチセンサ15、25に対する入力が第1および第2表示面14、24に対する入力にどのように対応付けられるかの対応関係を模式的に示す図である。
図6(a)〜(d)の左側には、それぞれ、開状態の携帯電話機1を手前側から見たときの第1および第2表示面14、24が示され、図6(a)〜(d)の右側には、それぞれ、開状態の携帯電話機1を手前側から見たときの第1および第2背面タッチセンサ15、25が示されている。また、図6(a)〜(d)には、それぞれ、第1および第2背面タッチセンサ15、25に対する操作の位置と、当該操作による第1および第2表示面14、24に対する入力の位置が、それぞれ、黒い丸と四角で示されている。
図6(a)では、第1背面タッチセンサ15に対する入力が第1表示面14に対する入力として処理される。CPU100は、第1背面タッチセンサ15から入力された信号から、入力位置、すなわちタッチ位置の座標を検出する。そして、CPU100は、検出した座標を、第1表示面14の画面上の座標に変換し、変換した座標を第1表示面14に対する入力位置として取得する。
CPU100は、実行中のアプリケーションに基づいて、この入力に関する処理を実行する。たとえば、図6(a)に示されるように、第1背面タッチセンサ15上の黒い丸または四角で示される位置がタッチされると、CPU100は、このタッチを、それぞれ第1表示面14上の黒い丸または四角で示される位置に対する入力であるとみなして処理を実行する。
図6(b)では、第1背面タッチセンサ15に対する入力が第2表示面24に対する入
力として処理される。CPU100は、図6(a)の場合と同様、第1背面タッチセンサ15に対する入力(タッチ)がなされると、タッチ位置に対応する第2表示面24上の座標を第2表示面24に対する入力位置として取得する。そして、CPU100は、実行中のアプリケーションに基づいてこの入力に関する処理を実行する。たとえば、第1背面タッチセンサ15の黒い丸または四角で示される位置がタッチされると、CPU100は、このタッチを、それぞれ第2表示面24の黒い丸または四角で示される位置に対する入力であるとみなして処理を実行する。
図6(c)では、第2背面タッチセンサ25に対する入力が第1表示面14に対する入力として処理される。この場合も、CPU100は、図6(a)の場合と同様、第2背面タッチセンサ25に対する入力(タッチ)がなされると、タッチ位置に対応する第1表示面14上の座標を第1表示面14に対する入力位置として取得する。たとえば、CPU100は、第2背面タッチセンサ25の黒い丸または四角で示される位置へのタッチを、それぞれ第1表示面14の黒い丸または四角で示される位置に対する入力であるとみなして処理を実行する。
図6(d)では、第2背面タッチセンサ25に対する入力が第2表示面24に対する入力として処理される。この場合も、CPU100は、図6(a)の場合と同様、第2背面タッチセンサ25に対する入力(タッチ)がなされると、タッチ位置に対応する第2表示面24上の座標を第2表示面24に対する入力位置として取得する。たとえば、CPU100は、第2背面タッチセンサ25の黒い丸または四角で示される位置へのタッチを、それぞれ第2表示面24の黒い丸または四角で示される位置に対する入力であるとみなして処理を実行する。
図6(a)〜(d)では、画面状態が開状態であったが、画面状態がチルト状態の場合も、図6(a)〜(d)と同様、第1および第2背面タッチセンサ15、25に対する入力が、第1および第2表示面14、24に対する入力に対応付けられる。ただし、閉状態では、第2表示面24および第1背面タッチセンサ15は外部を臨まないため(図1(c)参照)、図6(c)の対応関係が適用される。
図6で説明された第1および第2背面タッチセンサ15、25と第1および第2表示面14、24との対応関係は、メモリ200に記憶された上述の対応関係定義テーブルに保持されている。CPU100は、対応関係定義テーブルに基づき、図5に示す各使用形態に応じて、図6(a)〜(d)の何れかの対応関係を設定する。以下、携帯電話機1の使用状態に応じて対応関係を設定するための制御処理について、説明する。
<実施例1>
図7は、本実施例に係る、対応関係の更新のための処理のフローチャートである。図7の処理は、電子文書閲覧、電子メール、地図閲覧等のアプリケーションが利用されている際に実行される。
ステップS101において、CPU100は、携帯電話機1の使用状態(図5参照)が変化したか否かを判定する。使用状態が変化した場合(S101:YES)、次のステップS102の処理へ進む。たとえば、ユーザが、画面状態を開状態から閉状態へ移行させた場合、ステップS102の処理が実行される。使用状態が変化しない場合(S101:NO)、図7の処理は終了されるとともに、再び本フローチャートの処理が開始される。なお、上記アプリケーションの起動時には、処理がS101からS102へと進められる。
ステップS102において、CPU100は、メモリ200に記憶された対応関係定義
テーブルを参照し、変化後の使用状態に応じた対応関係を読み込む。対応関係定義テーブルは、携帯電話機1の各使用状態において、タッチセンサ(13、15、23、25)と表示面(14、24)との対応関係を定義するためのテーブルである。そして、読み込んだ対応関係に基づいて、タッチセンサ(13、15、23、25)と表示面(14、24)との対応関係の設定を行う(S103)。
図8(a)は、対応関係定義テーブルの構成を示す図である。図8(b)は、対応関係定義テーブルの各要素を説明する表である。
対応関係定義テーブルには、図8(b)に説明されるように、各使用状態におけるタッチセンサ13、15、23、25の有効(「○」または「1」)および無効(「×」の設定が定義される。「1」は、第1および第2背面タッチセンサ15、25に対する入力の対象が第1表示面14に対する入力として受け付けられることを表す。なお、本実施例において、第1背面タッチセンサ15に対する入力は無効とされる。
閉状態およびチルト状態(I)における第2背面タッチセンサ25に対する入力は、図8(a)によると、第1表示面14に対する入力として受け付けられる。また、図8の構成例では、開状態およびチルト状態(II)において、第1背面タッチセンサ15と第2背面タッチセンサ25に対する入力は、無効とされる。
閉状態およびチルト状態(I)における第2背面タッチセンサ25に対する入力がなされた場合の処理の例が、以下に説明される。
たとえば、画面状態が開状態から閉状態またはチルト状態(I)へ遷移した場合(S101:YES)、CPU100は、図8(a)の対応関係定義テーブルの、閉状態またはチルト状態(I)における対応関係をメモリ200から読み込む(S102)。そして、読み込まれた対応関係の定義に基づいて、CPU100は、第2背面タッチセンサ25に対する入力を、閉状態またはチルト状態(I)において、第1表示面14に対する入力に対応させる設定を行う。
図9は、閉状態において、アプリケーションの一つであるウェブブラウザが実行される様子を説明する図である。図9(a)は、閉状態の携帯電話機1が右手で持たれている様子を説明する図である。図9(b)および(c)は、ウェブブラウザの実行画面の例を示す図である。図9(b)および(c)では、あるウェブページを開いた時の画面401が、第1表示面14に表示されている。
ユーザは、図9(a)のように、右手の人差し指を、第2背面タッチセンサ25へタッチし、ユーザから見て上方向(白い矢印方向)へスライドさせ、その後タッチした指をリリースし得る。この操作が、図9(b)のようにウェブページの画面が第1表示面14に表示されているときになされた場合、CPU100は、このスライドの操作を、画面401が表示された第1表示面14に対する入力として受け付ける。この場合、CPU100は、画面401を白矢印の方向へのスクロールさせるための入力とみなす。この結果、ウェブページの画面401が上方向へスクロールされ、図9(c)に示されるように、スクロール後のウェブページの画面401が、第1表示面14に表示される。
なお、このスクロール中、第1表示面14に対する入力は通常行われない。このため、ユーザは、スクロールのための操作をしているときにも、画面401の全体を観ることができる。
なお、図9(a)および(b)に示されるように、第2背面タッチセンサ25がタッチ
されているとき、CPU100は、このタッチ位置に対応する、第1表示面14上の位置に、矢印状のポインタ402を表示する。ポインタ402は、第1画面の閲覧の妨げにならないよう、指先の大きさよりも小さい。タッチされた指がリリースされると、CPU100は、図9(c)のように、ポインタ402の表示を解除する。ユーザは、第1表示面14に表示されるポインタ402を視認することによって、第1表示面14上のどの位置に対する入力を行っているのかを知ることができる。ポインタ402は、第2背面タッチセンサ25のタッチ位置が変化することに応じて、移動される。
なお、ポインタ402は、矢印状ではなく、他の形状でもよい。また、アプリケーションの実行画面の視認性が優先されてポインタが表示されない構成がとられてもよい。また、ポインタ402の視認性が優先されて、より大きなポインタが表示されてもよい。
なお、ここでは、スライド操作について説明されたが、第2背面タッチセンサ25に対して、タップやフリック等の各種入力がなされた場合も、CPU100は、第1表示面14の対応する位置に入力がなされたとみなす。そして、CPU100は、なされた操作と実行中のアプリケーションに基づいた処理を実行する。
図10は、チルト状態(I)の携帯電話機1が左手で持たれ、右手で操作がなされる様子を説明する図である。図10において、右手の指は、第2背面タッチセンサ25をタッチしている。図8(a)のように、チルト状態(I)における第2背面タッチセンサ25に対する入力は、第1表示面14に対する入力として受け付けられる。第2背面タッチセンサ25上のタッチ位置に対応する第1表示面14上の位置に、ポインタ403が表示される。たとえば、破線白矢印の方向へスライドがなされ、第2背面タッチセンサ25に対するタッチ位置が破線白矢印の方向へ移動されると、ポインタ403は、実線白矢印の方向へ移動する。
図11(a)〜(c)は、電子メールのアプリケーションの実行画面の例を示す図である。この例では、第2背面タッチセンサ25への入力による、ポインタ403の移動と、ポインタ403が指す位置にあるテキスト入力欄への文字入力の有効化とが説明される。
図示の如く、第1表示面14には、ポインタ403の他に、電子メールの送信先のメールアドレスの入力欄404、件名の入力欄405等が表示される。同図(a)では、入力欄404の枠が強調表示され、現在、入力欄404が文字入力を受け付けていることが視認可能となっている。図11(b)および(c)では、それぞれ、入力欄405の枠が強調表示され、入力欄405への文字入力が可能である。
第2表示面24には、文字を入力するためのソフトキーボード406が表示される。ソフトキーボード406の各ソフトキーの画像が指等でタッチされることにより(図11(c)の指の図参照)、タッチされたソフトキーに対応する文字が、文字入力を受け付け可能な状態にあるテキスト入力欄に、表示される。
図11(a)において、現在、ポインタ403は、現在の第2背面タッチセンサ25に対するタッチ(破線で描かれた指参照)の位置に基づき、件名の入力欄405よりも下側に表示される。ユーザが、タッチした指を、破線白矢印の方向(左上)へスライドさせると、ポインタ403も、同じ方向へ移動する。これにより、ポインタ403は、図11(b)に示されるように、件名の入力欄405を指す。
この状態で、第2背面タッチセンサ25から指がリリースされ、さらに、タッチされていた位置にタップがなされると、CPU100は、件名の入力欄405の枠を強調表示し、入力欄405への入力を受け付け可能とする。この状態において、ソフトキーボード4
06のキーが押下されると、CPU100は、図11(c)に例示されるように、押下されたキーに応じた文字を、入力欄405に表示する。
このように、チルト状態(I)では、第2背面タッチセンサ25に対する入力が、第1表示面14に対する入力として受け付けられる。
なお、図8に示すように、開状態およびチルト状態(II)では、第1および第2背面タッチセンサ15、25に対する入力が無効とされる。このため、図12(a)および(b)に示されるように、これら開状態およびチルト状態(II)において、ユーザの指が第1または第2背面タッチセンサ15、25に接触しても、この接触は、アプリケーションの実行内容に影響を与えない。
以上、本実施例に係る携帯電話機1によれば、携帯電話機1の使用状態が変化すると、第1および第2背面タッチセンサ15、25に対する入力が、対応関係定義テーブルおよび現在の使用状態に基づき、第1または第2表示面14、24に対する入力に対応づけられる。
具体的には、閉状態において、第2背面タッチセンサ25に対する入力は、第1表示面14に対する入力に対応付けられる。このため、ユーザは、第2タッチセンサ23に対する入力によって、第1表示面14に表示される画面を遮ることなく、所望の操作を行える(図9)。
また、チルト状態(I)において、第2背面タッチセンサ25に対する入力は、第1表示面14に対する入力に対応付けられる。ユーザは、少しの力で回動し得る不安定な第1キャビネット10に指を触れることなく、第1表示面14に対する入力を第2背面タッチセンサ25に対する入力(タッチ、スライド、タップ)によって行うことができる。
その一方、開状態およびチルト状態(II)においては、第1および第2背面タッチセンサ15、25に対する入力は無効とされる。このため、携帯電話機1の背面に指がどのように触れても、この指の接触は、アプリケーションの実行に影響を与えない。このため、図12のように、ユーザは、安定的に携帯電話機1を両手で持つことができる。
このように、携帯端末装置の使用状態に応じて、背面タッチセンサ15、25によるアプリケーションの操作方法が、所定の対応関係に基づいて適宜切替えられるので、ユーザは、背面タッチセンサを効果的に使用して、アプリケーション利用のための操作を行える。
<実施例2>
上記実施例では、実行されるアプリケーションによらず、ひとつの対応関係定義テーブル(図8)に基づき、対応関係が設定される。これに対し、実施例2では、複数の対応関係定義テーブルが、アプリケーションに対応づけられて、メモリ200に記憶される。本実施例において、対応関係設定のために読み込まれる対応関係は、実行中のアプリケーションにより異なる。
図13は、本実施例に係る制御処理を説明するフローチャートである。図13のフローチャートでは、図7のステップS102の処理が、ステップS111の処理に置き換えられている。ステップS111において、CPU100は、現在実行中のアプリケーションに対応づけられた対応関係定義テーブルを参照し、現在の使用状態に応じた対応関係を読み込む。
なお、実行中のアプリケーションに対応づけられた対応関係定義テーブルが、メモリ200に記憶されていない場合、CPU100は、汎用の対応関係定義テーブルを参照する。汎用の対応関係定義テーブルは、たとえば図8(a)に示される対応関係定義テーブルであり、予めメモリ200が記憶する。
以下に、個別のアプリケーションに対応づけられた対応関係定義テーブルの例および、アプリケーションの実行例を説明する。
図14(a)は、地図閲覧のためのアプリケーションに対応づけられた対応関係定義テーブルである。図14(b)は、図14(a)の対応関係定義テーブルの各要素を説明する表である。図14(a)の対応関係定義テーブルは、図8(a)の対応関係定義テーブルに比較して、開状態における第1および第2背面タッチセンサ15、25に対する入力の対応先が異なる。図14(a)および図14(b)に示されるように、この対応関係定義テーブルによると、第1および第2背面タッチセンサ15、25に対する入力は、それぞれ、第1および第2表示面14、24に対する入力として受け付けられる。
図14(c)は、開状態の携帯電話機1が左手に持たれ、右手の指により第2背面タッチセンサ25に対して入力がされている様子を説明する図である。地図閲覧のためのアプリケーションが実行されているとき、図14(c)の2つの白矢印に示されるような入力(スライド)が受け付けられ得る。
すなわち、まず、ユーザの指が、第2背面タッチセンサ25をタッチすると、このタッチの位置に対応する第1表示面14上の位置にポインタ411が表示される。タッチした指先を白矢印の方向へスライドさせる場合、ユーザは、まず第2背面タッチセンサ25上でスライドの操作を行い、第2背面タッチセンサ25の境界に達した後においても、指先の移動を第1背面タッチセンサ15へと進めて、第1背面タッチセンサ15上で、スライドの操作を行える。これらスライドの操作が、第1および第2表示面14、24に対する入力として受け付けられる。
図15(a)および(b)は、上記のスライドの操作がなされたときの、地図閲覧のためのアプリケーションの実行画面を説明する図である。地図412は、第1および第2表示面14、24に表示される2枚の画像からなるが、第1表示面14と第2表示面24との間の間隔が狭いため、ユーザは、これら2枚の画像を、1枚の地図412として観ることができる。
ポインタ411が第2表示面24に表示されているとき、上述のスライドの操作がなされると、CPU100は、ポインタ411を、スライドの操作に応じて移動させる。CPU100は、ポインタ411の移動に同調して、地図412をスクロールさせる。この結果、図15(b)に示されるように、ポインタ411が第1表示面14に移動されるとともに、図15(a)においてポインタ411が指していた地点が、図15(b)においてポインタ411が指す位置に移動される。
この地図412のスクロール中、第1表示面14に対する入力はされていない。このため、ユーザは、地図412をスクロールさせている最中にも、第1表示面14に表示される地図412の全体を、ユーザは観ることができる。
図16(a)は、電子メールを利用するためのアプリケーションに対応づけられた対応関係定義テーブルである。図16(a)の対応関係定義テーブルは、図14(a)の対応関係定義テーブルに比較して、チルト状態(I)における対応関係が異なる。すなわち、チルト状態(I)において、第1背面タッチセンサ15に対する入力は、第1表示面14
に対する入力として受け付けられ、第2背面タッチセンサ25に対する入力は無効とされる。
図16(b)は、チルト状態(II)の携帯電話機1が両手に持たれ、且つ右手の人差指により第1背面タッチセンサ15に対して入力がなされている様子を説明する図である。この入力に基づき、第1表示面14の所定位置に、ポインタ413が表示される。
図17(a)〜(c)は、チルト状態における電子メールのアプリケーションの実行画面の例を示す図である。図17(a)〜(c)は、それぞれ、図11(a)〜(c)に対応する。ただし、この例では、第1表示面14に対する入力が、第2背面タッチセンサ25ではなく、第1背面タッチセンサ15を介してなされる。
図17(a)において、ポインタ413は、現在の第2背面タッチセンサ25に対するタッチの位置に基づき、件名の入力欄405よりも下側に表示される。ユーザは、第1背面タッチセンサ15に対する入力位置を変更することにより、ポインタ413を図17(a)の白矢印の方向へ移動させることができる。図17(b)のように、ポインタ413が件名の入力欄404を指すときに、タッチされている位置においてタップがなされると、CPU100は、件名の入力欄405の枠を強調表示する。これにより、入力欄405への文字入力が受け付け可能となる。
この状態において、ソフトキーボード406のキーが押下されると、CPU100は、図17(c)に例示されるように、押下されたキーに応じた文字を、件名の入力欄405に表示する。
このように、チルト状態(I)において、第1背面タッチセンサ15に対する入力が、第1表示面14に対する入力として受け付けられる。
ところで、アプリケーションによっては、第1または第2背面タッチセンサ15、25が有効とされる場合においても、第1または第2背面タッチセンサ15、25のある領域(以下、「無効領域」と言う。)に対する入力が無効とされる方が好ましい場合がある。無効領域は、ユーザによる誤入力が起こり易い領域に設定される。この場合、無効領域を設定するための情報が、対応関係定義テーブルに含まれる。
図18(a)は、電子書籍閲覧のためのアプリケーションに対応づけられた対応関係定義テーブルである。図18(a)の対応関係定義テーブルは、図8(a)の対応関係定義テーブルに対し、チルト状態(II)における第1および第2背面タッチセンサ15、25に対する入力が有効とされる。さらに、チルト状態(II)において、第1および第2背面タッチセンサ15、25に無効領域が設定される。
図18(b)は、第1および第2表示面14、24に表示される画面の座標系を示す図である。なお、本実施例では、第1および第2表示面14、24の画面のサイズは、480ピクセル×800ピクセルとする。図18(b)に示されるように、各表示面14、24の座標軸は、それぞれ、左上が原点(0、0)であり、右下の座標が(480、800)である。
図18(a)にて定義される無効領域414、415は、図18(b)の座標軸を用いて記述される。図18(a)の対応関係定義テーブルの「1:(0、480)〜(480、480)」との表示は、第1表示面14に含まれる、対向する頂点座標が(0、480)と(480、800)である長方形状領域414(斜線の領域)に対する入力が無効とされることを表す。同様に、「2:(0、480)〜(480、480)」との表示は、
第2表示面24の、対向する頂点座標が(0、480)と(480、800)である長方形状領域415に対する入力が無効とされることを表す。よって、チルト状態(II)においては、第1および第2背面タッチセンサ15、25の、(0、0)と(480、480)によって定義される略正方形状の領域に対応する領域が有効領域とされ、当該有効領域に対する入力が受け付けられる。
なお、無効領域の大きさは、誤操作低減のためにより大きく設定されてよいし、また、背面タッチセンサ15、25での操作を行いやすくするために行うために、より小さく設定されてもよい。また、無効領域は、目的等に応じて上記例とは異なる位置に設定されてよい。
図18(c)は、チルト状態(II)の携帯電話機1が両手に持たれているときの様子を模式的に示す。左右の手の、中指、薬指および小指は、第1または第2背面タッチセンサ15、25の無効領域414、415に接触する。このため、図18(c)のように携帯電話機1が持たれた場合、中指、薬指および小指の無効領域414、145に対する入力が無効とされる。これに対し、左右のそれぞれの手の人差指が有効領域に対してタッチする場合、CPU100は、このタッチによる入力を、第1または第2表示面14、24に対する入力として受け付ける。この場合、図18(c)に示されるように、タッチ位置に基づいた第1および第2表示面14、24の位置に、ポインタ416、147が表示される。
ユーザは、このように第1または第2背面タッチセンサ15、25に対して入力を行うことにより、電子書籍閲覧のためのアプリケーションを操作できる。たとえば、右手の人差指を第1背面タッチセンサ15に沿ってスライドさせることによって、ユーザは、ページめくりの操作をできる。
図19(a)および(b)は、このようなスライドの操作がなされたときの、電子書籍閲覧のためのアプリケーションの実行画面を説明する図である。図19(a)および(b)では、第1および第2表示面14、24に、電子書籍の画像が表示される。なお、図19(a)および(b)において、無効領域414、415は、参照のために図示されているだけであり、実際には、無効領域414、415は画像として表示されない。第1および第2表示面14、24の右上のページ番号表示欄418、419には、それぞれ、現在のページ番号「33」および「34」と現在開いている電子書籍の総ページ数「189」が表示される。
右手人差指が、白矢印のように、有効領域において左方向(図19(a)の白矢印方向)へスライドされると、CPU100は、このスライドの操作を、第1表示面14に対する入力として受け付け、この操作を、ページめくりのための操作であると判定する。この結果、CPU100は、図19(b)に示されるように、次のページの画像を表示する。すなわち、35および36ページの画像が第1および第2表示面14、24に表示される。
ユーザは、第1および第2表示面14、24に表示される画像を指で遮ることなく、第1背面タッチセンサ15に対するスライドの操作によって、ページめくりを実行できる。
なお、スライドの方向が逆向きの場合、表示面14、24には、前のページ(31、32ページ)の画像が表示されるよう処理が実行される。また、上記例では、第1背面タッチセンサ15に対する入力について説明されたが、第2背面タッチセンサ25に対してスライド操作がなされた場合にも、同様の処理が実行される。CPU100は、ページめくりのための操作の他、第1および第2背面タッチセンサ15、25に対する所定の操作に
より、文字の拡大および縮小、ブックマーク登録等、各種の処理を実行するための入力を受け付ける。
以上、本実施例によれば、対応関係定義テーブルが、アプリケーションに対応づけられているため、現在の携帯電話機1の使用状態だけによらず、現在実行中のアプリケーションに応じて、第1および第2背面タッチセンサ15、25に対する入力を第1または第2表示面14、24への入力に適応的に対応させることができる。すなわち、各アプリケーションの個別の特性に応じて、アプリケーションごとに異なる対応関係が設定されるため、ユーザは、より効果的に背面タッチセンサ15、25を使用できる。
さらに、本実施例では、第1または第2背面タッチセンサ15、25に操作入力を受け付けない無効領域が設定されるため、アプリケーションに対する誤入力を抑制することができる。たとえば、電子書籍閲覧のアプリケーションでは、ユーザは、指で無効領域に触れることによって、携帯電話機1をより安定的に持つことができるとともに、背面タッチセンサ15、25における誤操作を低減することができる。
<実施例3>
実施例3は、実施例1の構成に加え、さらにユーザが対応関係定義テーブルを変更できるよう構成されている。
CPU100は、対応関係定義テーブルの変更を受け付けるための、対応関係変更処理を実行する。ユーザは、ホーム画面、ランチャ画面等に表示される携帯電話機1の動作設定のための設定アイコン(図示せず)を選択し、設定内容の選択のためのメニューを表示させ、このメニューにおいて、対応関係変更処理を実行するための項目を選択し、対応関係変更処理を実行できる。
図20(a)は、対応関係変更処理を説明するフローチャートである。対応関係変更処理が実行されると、CPU100は、対応関係設定のための画面を表示し(S121)、設定の変更のための入力を受け付ける(S122)。ステップS122において、ユーザは、第1および第2タッチセンサ13、23の有効・無効、第1および第2背面タッチセンサ15、25の有効・無効、第1および第2背面タッチセンサ15、25を有効に設定した場合の操作対象(第1または第2表示面14、24)の指定、第1および第2背面タッチセンサ15、25を有効に設定した場合の無効領域等を設定できる。
ユーザによる入力の確認のステップ(S123)において、ユーザがOK(S123:YES)を選択すると、設定内容に応じた対応関係定義テーブルがメモリ200に記憶され、図20(a)の処理が終了する。これにより、図8の対応関係定義テーブル(デフォルト)とともに、ユーザにより設定された対応関係定義テーブルが準備される。ステップS123においてOKが選択されなければ(S123:NO)、ステップS122の入力受付処理が継続される。なお、対応関係設定のための画面においてユーザによりキャンセルが入力されると、対応関係変更処理が終了する。
図20(b)は、本実施例に係る制御処理を説明するフローチャートである。図20(b)のフローチャートでは、図7のフローチャートに対し、ステップS124、S125の処理が追加されている。すなわち、使用状態が変化すると(S101:YES)、CPU100は、対応関係定義テーブルがユーザにより変更されていないを判定する(S124)。対応関係定義テーブルが変更されていない場合(S124:YES)、CPU100は、図8(a)の対応関係定義テーブルから、現在の使用状態に応じた対応関係を読み込む(S102)。他方、対応関係定義テーブルの変更がある場合(S124:NO)、CPU100は、変更された対応関係定義テーブルから、現在の使用状態に応じた対応関
係を読み込む。しかる後、CPU100は、読み込んだ対応関係に基づいて、タッチセンサ(13、15、23、25)と表示面(14、24)との対応関係の設定を行う(S103)。
本実施例において、ユーザは、たとえば、図8(a)対応関係定義テーブルを、図18(a)の対応関係定義テーブルへ変更できる。たとえば、電子書籍閲覧のアプリケーションの実行時に、変更された対応関係テーブルを用いることで、上記のように、ユーザは、指で無効領域に触れることによって携帯電話機1をより安定的に持つことができ、また、背面タッチセンサ15、25における誤操作を低減することができる。
このように、本実施例によれば、ユーザが望む方法でアプリケーションの操作が行えるため、第1および第2背面タッチセンサ15、25をさらに効果的に使用することができる。
<実施例4>
本実施例では、アプリケーションごとに対応関係定義テーブルが準備され、これら対応関係定義テーブルの内容がユーザにより個別に変更可能となっている。すなわち、実施例2の構成に実施例3の構成が付加されている。アプリケーションごとの対応関係変更処理は、図20(a)と同様に行われる。ただし、本実施例では、対応関係変更処理において、変更対象のアプリケーションがユーザにより選択される。
図21は、本実施例に係る制御処理を説明するフローチャートである。図21のフローチャートでは、図13のフローチャートに対し、ステップS131およびS132の処理が追加されている。
ステップS131では、現在実行中のアプリケーションに対応する対応関係定義テーブルがユーザにより変更がされていないかが判定される。対応関係定義テーブルが変更されていない場合は(S131:YES)、デフォルトの対応関係テーブルを用いた処理が行われる(S111、S103)。対応関係定義テーブルが変更されている場合(S131:YES)、変更された対応関係テーブルを用いた処理が行われる(S132、S103)。
本実施例において、ユーザは、たとえば、図16(a)の電子メールのアプリケーションの対応関係定義テーブルを、図22(a)の対応関係定義テーブルへ変更できる。図22(a)の対応関係定義テーブルは、図16(a)に対し、開状態が開状態(I)と開状態(II)とに分けられ(図5参照)、チルト状態(II)での設定が変更されている。具体的には、開状態(I)での設定は、図16(a)の対応関係定義テーブルの開状態での設定に同じであり、開状態(II)およびチルト状態(II)での設定は、図18(a)の対応関係定義テーブルのチルト状態(II)の設定に同じである。また、図22(a)の対応関係定義テーブルでは、無効領域が設定される。
このように対応関係テーブルが変更された場合、図22(b)のように開状態(II)の携帯電話機1が両手に持たれると、左右のそれぞれの手の人差指が第1または第2背面タッチセンサ15、25の有効領域にタッチし、中指、薬指および小指は、第1または第2背面タッチセンサ15、25の無効領域422、423に接触する。ユーザは、第1または第2背面タッチセンサ15、25の有効領域に対して人差指で入力を行うことにより、電子メールのアプリケーションを操作できる。
図23(a)および(b)は、開状態(II)での電子メールのアプリケーションの実行画面の例を示す図である。
図23(a)および(b)において、第1表示面14には、携帯電話機1が受信したメールの本文の画面424が表示され、第2表示面24には、携帯電話機1の受信メールのリストの画面425が表示される。
ユーザは、図23(a)の白矢印で示されるように、第1背面タッチセンサ15の有効領域にタッチした人差指を、上へスライドさせることで、メールの本文の画面424を上へスクロールさせることができる。この結果、図23(b)に示されるように、上方向(白矢印方向)へスクロールされた受信メールの本文の画像424が、第1表示面14に表示される。
第2背面タッチセンサ25の有効領域に対する入力が行われた場合にも、CPU100は同様の処理を実行する。たとえば、CPU100は、第2背面タッチセンサ25の有効領域に対するスライドの操作により、第2表示面24において、受信メールのリストの画面425をスライド操作に対応する方向へスクロールさせる。
電子メールのアプリケーションの対応関係定義テーブルは、図22(a)以外の内容にも適宜変更され得る。図24(a)および(b)は、他の変更例を示す図である。ユーザは、一度変更された対応関係定義テーブルを、上記の変更処理により、再度変更することができる。
図24(a)の対応関係定義テーブルでは、開状態が開状態(I)、(II)に区分されておらず、図22(a)に対し、開状態での設定内容が異なっている。第1および第2背面タッチセンサ15、25に対する入力は、それぞれ第1および第2表示面14、24に対する入力として、CPU100により処理される。
図24(b)の対応関係定義テーブルは、図24(a)に対し、さらに、チルト状態(I)での設定内容が異なる。チルト状態(I)において、第1背面タッチセンサ15に対する入力は無効とされ、第2背面タッチセンサ25に対する入力は有効とされる。また、第2背面タッチセンサ25に対する入力は、第1表示面14に対する入力として、CPU100により処理される。
このように、ユーザは、アプリケーションごとに、好みに応じて対応関係定義テーブルを設定できる。本実施例によれば、ユーザが望む設定内容で、アプリケーションの特性に合わせた操作が行えるため、さらに操作性が向上する。
<その他>
以上、本発明に係る実施例について説明したが、本発明は、上記実施例に何ら制限されるものではない。また、本発明の実施例も、上記以外に、種々の変更が可能である。
たとえば、上記実施例2〜4では、無効領域が、指定された2つの座標を対角の位置の頂点として持つ長方形状領域とされたが、無効領域は、他の方法により設定されてよい。たとえば、複数の頂点が指定されることにより、これら頂点が囲む領域が無効領域とされてよい。この他、頂点とこの頂点を中心とする半径が指定されることにより、円形の無効領域が指定されてもよい。また、上記実施例2〜4では、各背面タッチセンサ15、25に対してそれぞれ一つの無効領域が設定されたが、各背面タッチセンサ15、25に2つ以上の無効領域が設定されてもよい。
また、上記実施例2〜4では、対応関係定義テーブルにおいて無効領域が指定されたが、有効領域が指定されてもよい。背面タッチセンサ15、25において有効領域と無効領
域とが区別される方法であれば、有効領域または無効領域は、どのように指定されてもよい。
上記実施例2〜4では、対応関係定義テーブルは、ユーザによる設定により変更されたが、たとえば、携帯電話機1の動作状態に応じて、対応関係定義テーブルが自動的に変更されても良い。たとえば、携帯電話機1の動作状態に応じて、有効領域と無効領域が動的に変化される構成とされ得る。
たとえば、ユーザが、第1または第2表示面14、24に対してタッチしているときには、第1および第2背面タッチセンサ15、25の全領域を無効領域とする。逆に、ユーザが、第1および第2背面タッチセンサ15、25に対してタッチしている時には、第1または第2表示面14、24の全領域を無効領域とする。このように、CPU100が、適時、一部のタッチ入力を無効とすることにより、ユーザが意図しないタッチによる誤操作の頻度を低減し得る。また、タッチされているタッチセンサの反対の側面から外部に露出するタッチセンサの領域が無効領域とされてもよい。
この他、たとえば、第1または第2表示面14、24に対するタッチの面積(以下、「タッチ面積」と言う。)が所定閾値を超える場合に、当該タッチが行われた表示面に対する入力が無効とされても良い。同様に、第1および第2背面タッチセンサ15、25に対するタッチ面積が所定閾値を超える場合に、当該タッチが行われた背面タッチセンサに対する入力が無効とされても良い。すなわち、タッチ面積が所定閾値を超える場合、ユーザは携帯電話機1をしっかり手に持っているとして、CPU100は、適時、一部のタッチ入力を無効とする。これにより、ユーザが意図しないタッチによる誤操作の頻度を低減し得る。
また、上記実施例3、4では、対応関係定義テーブルの変更は、設定アイコンが選択されることにより実行されたが、他の方法により実行されてよい。たとえば、アプリケーションの実行中において、このアプリケーションの実行に係る各種設定メニューの中に、対応関係変更処理の実行のための項目が含まれていてもよい。この項目が選択されると、ユーザは、実行中のアプリケーションに対応づけられた対応関係定義テーブルを変更できる。これによって、ユーザは、対応関係の変更処理において、対象となるアプリケーションを選択および指定する手間を省くことができる。対応関係定義テーブルの変更が適切になされるのであれば、この変更は、上記例の他、どのようなタイミングで行われてもよい。
上記実施例1〜4で説明された対応関係定義テーブルでは、閉状態における第1または第2表示面14、24への対応関係は、閉状態(I)と閉状態(II)の区別、すなわち横であるか縦であるかの区別(図5参照)がなされていない。しかしながら、閉状態における第2背面タッチセンサ25の無効領域の設定状態が、閉状態(I)と閉状態(II)とで異なっていてもよい。
上記実施例2、4では、異なる対応関係定義テーブルが、各アプリケーションに対応づけられた。しかしながら、さらに細かく、アプリケーション内の入力可能な各画面に、対応関係定義テーブルが対応付けられてもよい。
たとえば、電子メールのアプリケーションでは、受信メールを表示するための画面、受信メール一覧を表示するための画面、電子メールの送付先や件名を入力するための画面、電子メールの本文を作成および編集するための画面等が、第1または第2表示面14、24に表示される。このような各画面に関連付けられて、対応関係定義テーブルがメモリ200に記憶されてよい。
また、対応関係定義テーブルの構成は、携帯電話機1の使用状態に応じて対応関係が設定され得るものであれば、他の構成であってもよい。
また、上記実施例では、第1または第2背面タッチセンサ15、25に対する入力は、第1および第2表示面14、24の一方への入力として受け付けられたが、当該入力が、第1および第2表示面14、24の両方への入力として受け付けられてもよい。この場合、たとえば、図25の対応関係定義テーブルが使われ得る。
図25の対応関係定義テーブルは、たとえば、図26(a)に示されるように、地図閲覧のためのアプリケーションの実行によって、同じ地域の地図が異なる様式で第1および第2表示面14、24に表示されるような場合に、利用され得る。道路地図433が第1表示面14に表示され、これと同時に、道路地図に示される地域と同じ地域の航空写真の地図434が、第2表示面24に表示される。
図26(a)において、第1背面タッチセンサ15に対するタッチ位置に基づき、ポインタ431、432が、それぞれ、第1および第2表示面14、24の対応する位置に表示される。ここで、白矢印の方向へ指がスライドされると、CPU100は、スライドの操作に応じて、第1および第2表示面14、24に表示される2つの地図433、434を、図26(b)に示されるように、それぞれ互いに同じ方向へ、同じ距離だけスクロールさせる。
このように、対応関係が適切に変更されることによって、ユーザは、第1および第2背面タッチセンサ15、25を用いて、2画面を有する携帯電話機1で特有な動作をするアプリケーションを、効率的に操作できる。
また、本実施例では、携帯電話機1は、2つの表示面と2つの背面タッチセンサを備えたが、表示面や背面タッチセンサの数は2つに限られず、3つ以上でもよい。また、本発明は、携帯電話機1に限らず、PDAやタブレットPC、電子書籍端末、携帯ゲーム機など他の携帯端末装置に適用することもできる。
この他、本発明の実施の形態は、特許請求の範囲に示された技術的思想の範囲内において、適宜、種々の変更が可能である。たとえば、上記実施形態の一部または全部を組み合わせることができる。
1 携帯電話機 (携帯端末装置)
10 第1キャビネット
13 第1タッチセンサ(第3入力検出部)
14 第1表示面
15 第1背面タッチセンサ (第1背面、第1入力検出部)
20 第2キャビネット
23 第2タッチセンサ(第4入力検出部)
24 第2表示面
25 第2背面タッチセンサ (第2背面、第2入力検出部)
30 連結部 (支持部)
100 CPU (制御部、使用状態検出部、対応関係設定部)
200 メモリ (記憶部)
312 開閉センサ (使用状態検出部)
314 加速度センサ (使用状態検出部)
414、415、422、423 無効領域
402、403、411、413、416、417、420、421、431、432 ポインタ

Claims (16)

  1. 第1表示面を備える第1キャビネットと、
    第2表示面を備える第2キャビネットと、
    携帯端末装置の使用状態を検出する使用状態検出部と、
    前記第1表示面に対して反対側にある前記第1キャビネットの第1背面に対する入力を検出する第1入力検出部と、
    前記第2表示面に対して反対側にある前記第2キャビネットの第2背面に対する入力を検出する第2入力検出部と、
    前記第1および第2背面に対する入力と、前記第1および第2表示面に対する入力との対応関係を、前記使用状態に対応づけて記憶する記憶部と、
    前記使用状態検出部により検出された前記使用状態に対応づけられた前記対応関係に基づいて、前記第1背面または前記第2背面に対する入力を、前記第1表示面または前記第2表示面に対する入力として受け付ける制御部と、を備える、
    ことを特徴とする携帯端末装置。
  2. 請求項1に記載の携帯端末装置において、
    前記使用状態検出部に検出される使用状態は、前記第1キャビネットと前記第2キャビネットの相対位置とともに、前記携帯端末装置の向きを含む、
    ことを特徴とする携帯端末装置。
  3. 請求項1または2に記載の携帯端末装置において、
    前記記憶部は、前記対応関係をアプリケーションに対応づけて記憶し、
    前記制御部は、前記使用状態と実行中の前記アプリケーションとに対応づけられた前記対応関係に基づいて、前記第1背面および前記第2背面に対する入力と、前記第1表示面および前記第2表示面に対する入力とを対応づける、
    ことを特徴とする携帯端末装置。
  4. 請求項1ないし3の何れか一項に記載の携帯端末装置において、
    前記対応関係の設定の変更のための操作を受け付け、変更された前記対応関係を前記記憶部に記憶させる対応関係設定部をさらに備える、
    ことを特徴とする携帯端末装置。
  5. 請求項1ないし4の何れか一項に記載の携帯端末装置において、
    前記記憶部は、前記対応関係とともに、前記第1背面および前記第2背面に対する入力が無効とされる無効領域を規定するための情報を、前記使用状態に対応づけて記憶し、
    前記制御部は、前記第1背面または前記第2背面に対する入力が前記無効領域に対してなされたとき、当該入力を前記第1表示面または前記第2表示面に対する入力として受け付けない、
    ことを特徴とする携帯端末装置。
  6. 請求項1ないし5の何れか一項に記載の携帯端末装置において、
    前記第1表示面に対する入力を検出する第3入力検出部および前記第2表示面に対する入力を検出する第4入力検出部をさらに備え、
    前記対応関係は、前記携帯端末装置の前記使用状態に応じて、前記第1表示面および前記第2表示面に対する入力を、有効または無効に設定するための情報を含む、
    ことを特徴とする携帯端末装置。
  7. 請求項1ないし6の何れか一項に記載の携帯端末装置において、
    前記使用状態は、前記第2表示面が前記第1キャビネットに覆われるとともに前記第1
    表示面が外部を臨む閉状態を含み、
    前記記憶部は、前記携帯端末装置の前記使用状態が前記閉状態であるときの前記第2背面に対する入力を、前記第1表示面に対する入力に対応させるための情報を、前記対応関係を規定する情報として記憶する、
    ことを特徴とする携帯端末装置。
  8. 請求項1ないし6の何れか一項に記載の携帯端末装置において、
    前記第1表示面および第2表示面が略面一になるよう配置される開状態と、前記第1表示面および第2表示面が所定の鈍角を形成するよう配置されるチルト状態と、前記第2表示面が前記第1キャビネットに覆われるとともに前記第1表示面が外部を望む閉状態とを切り替え可能に、前記第1キャビネットおよび前記第2キャビネットを支持する支持部を備え、
    前記使用状態検出部は、前記開状態、前記チルト状態および前記閉状態を、前記使用状態として検出する、
    ことを特徴とする携帯端末装置。
  9. 請求項8に記載の携帯端末装置において、
    前記記憶部は、前記携帯端末装置の前記使用状態が前記チルト状態であり、且つ、前記携帯端末装置の向きが横向きであるときの前記第1背面に対する入力を、前記第1表示面に対する入力に対応させるための情報を、前記対応関係を規定する情報として記憶する、ことを特徴とする携帯端末装置。
  10. 請求項8に記載の携帯端末装置において、
    前記記憶部は、前記携帯端末装置の前記使用状態が前記チルト状態であり、且つ、前記携帯端末装置の向きが横向きであるときの前記第2背面に対する入力を、前記第1表示面に対する入力に対応させるための情報を、前記対応関係を規定する情報として記憶する、ことを特徴とする携帯端末装置。
  11. 請求項8に記載の携帯端末装置において、
    前記記憶部は、前記携帯端末装置の前記使用状態が前記開状態または前記チルト状態であるときの前記第1および第2背面に対する入力を、前記第1および第2表示面に対する入力に、それぞれ対応させるための情報を、前記対応関係を規定する情報として記憶する、
    ことを特徴とする携帯端末装置。
  12. 請求項8に記載の携帯端末装置において、
    前記記憶部は、前記携帯端末装置の前記使用状態が前記開状態であるときの前記第1または第2背面のいずれか一方に対する入力を、前記第1および第2表示面の両方に対する入力に対応させるための情報を、前記対応関係を規定する情報として記憶する、
    ことを特徴とする携帯端末装置。
  13. 請求項2に記載の携帯端末装置において、
    前記記憶部は、前記携帯端末装置の向きが縦であるときの前記第1または第2背面の下側の所定領域を無効領域とするための情報を、前記対応関係を規定する情報として記憶する、
    ことを特徴とする携帯端末装置。
  14. 請求項1ないし13の何れか一項に記載の携帯端末装置において、
    前記制御部は、前記第1または第2背面に対して入力がなされたとき、前記対応関係により対応づけられた前記第1または第2表示面に表示されている画面上の、当該入力の位
    置に対応する位置に、ポインタを表示させる、
    ことを特徴とする携帯端末装置。
  15. 請求項1ないし14の何れか一項に記載の携帯端末装置において、
    前記制御部は、前記第1または第2背面に対してスライドの操作がなされたとき、前記対応関係により対応づけられた前記第1または第2表示面に表示されている画面をスクロールさせる、
    ことを特徴とする携帯端末装置。
  16. 第1表示面を備える第1キャビネットと、第2表示面を備える第2キャビネットと、前記第2表示面が第1キャビネットに覆われるとともに前記第1表示面が外部を臨む第1状態と、携帯端末装置の使用状態を検出する使用状態検出部と、前記第1表示面に対して反対側にある前記第1キャビネットの第1背面に対する入力を検出する第1入力検出部と、前記第2表示面に対して反対側にある前記第2キャビネットの第2背面に対する入力を検出する第2入力検出部と、前記第1および第2背面に対する入力と、前記第1および第2表示面に対する入力との対応関係を、前記使用状態に対応づけて記憶する記憶部と、を備える携帯端末装置のコンピュータに、
    前記使用状態検出部により前記使用状態に対応づけられた前記対応関係に基づいて、前記第1背面または前記第2背面に対する入力を、前記第1表示面または前記第2表示面に対する入力として受け付ける機能を付与するプログラム。
JP2011098751A 2011-04-26 2011-04-26 携帯端末装置およびプログラム Expired - Fee Related JP5661547B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2011098751A JP5661547B2 (ja) 2011-04-26 2011-04-26 携帯端末装置およびプログラム
US13/456,726 US8712478B2 (en) 2011-04-26 2012-04-26 Mobile electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011098751A JP5661547B2 (ja) 2011-04-26 2011-04-26 携帯端末装置およびプログラム

Publications (2)

Publication Number Publication Date
JP2012230567A JP2012230567A (ja) 2012-11-22
JP5661547B2 true JP5661547B2 (ja) 2015-01-28

Family

ID=47068287

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011098751A Expired - Fee Related JP5661547B2 (ja) 2011-04-26 2011-04-26 携帯端末装置およびプログラム

Country Status (2)

Country Link
US (1) US8712478B2 (ja)
JP (1) JP5661547B2 (ja)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110096014A1 (en) * 2008-06-30 2011-04-28 Tetsuya Fuyuno Information processing device, display control method, and recording medium
JP5813991B2 (ja) 2011-05-02 2015-11-17 埼玉日本電気株式会社 携帯端末、入力制御方法及びプログラム
JP5507494B2 (ja) * 2011-05-13 2014-05-28 レノボ・シンガポール・プライベート・リミテッド タッチ・スクリーンを備える携帯式電子機器および制御方法
JP6217633B2 (ja) * 2012-06-27 2017-10-25 日本電気株式会社 携帯端末装置、携帯端末装置の制御方法、及びプログラム
CN104335151B (zh) * 2012-06-29 2018-10-26 日本电气株式会社 终端设备、显示控制方法和程序
KR102012958B1 (ko) * 2012-08-29 2019-08-21 삼성전자주식회사 태블릿 기기
US9170659B2 (en) * 2013-05-23 2015-10-27 Lg Electronics Inc. Mobile terminal
KR20160028453A (ko) * 2013-07-02 2016-03-11 가부시키가이샤 한도오따이 에네루기 켄큐쇼 데이터 처리 장치
KR102179813B1 (ko) * 2013-09-03 2020-11-17 엘지전자 주식회사 디스플레이 디바이스 및 제어 방법
US10996712B2 (en) 2013-10-28 2021-05-04 Kyocera Corporation Electronic device
JP2015106174A (ja) 2013-11-28 2015-06-08 京セラ株式会社 電子機器
JP6356411B2 (ja) 2013-11-28 2018-07-11 京セラ株式会社 電子機器
WO2015079700A1 (ja) 2013-11-28 2015-06-04 京セラ株式会社 電子機器
JP2015106165A (ja) * 2013-11-28 2015-06-08 京セラ株式会社 電子機器
KR102131827B1 (ko) * 2013-12-03 2020-07-09 엘지전자 주식회사 이동 단말기 및 이의 제어 방법
WO2015098061A1 (ja) 2013-12-24 2015-07-02 京セラ株式会社 電子機器
JP6246640B2 (ja) * 2014-03-25 2017-12-13 京セラ株式会社 電子機器
CN105099677B (zh) * 2014-04-21 2018-12-14 阿里巴巴集团控股有限公司 一种基于磁力计的验证方法和设备
US10345967B2 (en) 2014-09-17 2019-07-09 Red Hat, Inc. User interface for a device
CN105788451B (zh) * 2014-12-24 2020-08-25 联想(北京)有限公司 电子设备、处理方法及装置
KR20160090183A (ko) * 2015-01-21 2016-07-29 엘지전자 주식회사 이동 단말기
TWI566469B (zh) * 2015-09-04 2017-01-11 宏碁股份有限公司 行動通訊裝置
KR102480462B1 (ko) * 2016-02-05 2022-12-23 삼성전자주식회사 복수의 디스플레이들을 포함하는 전자 장치 및 그 동작 방법
CN106020336B (zh) * 2016-04-28 2020-05-08 蚌埠国显科技有限公司 一种多维度可变形显示屏
CN106527930A (zh) * 2016-10-31 2017-03-22 努比亚技术有限公司 一种终端应用控制装置和方法
KR20210033788A (ko) * 2019-09-19 2021-03-29 삼성전자주식회사 폴더블 전자 장치 및, 폴더블 전자 장치를 이용한 생체정보 추정 방법
US11481035B2 (en) 2020-05-15 2022-10-25 Huawei Technologies Co., Ltd. Method and system for processing gestures detected on a display screen of a foldable device
JP7521372B2 (ja) * 2020-10-15 2024-07-24 セイコーエプソン株式会社 表示方法、及び表示装置

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9028A (en) * 1852-06-15 David kood
JP3002568B2 (ja) 1991-06-21 2000-01-24 日本電波株式会社 ティーチング用刺繍機
JP2717067B2 (ja) * 1995-01-20 1998-02-18 松下電器産業株式会社 情報処理装置
JP3222764B2 (ja) * 1996-05-17 2001-10-29 シャープ株式会社 情報処理装置
JP2006053678A (ja) * 2004-08-10 2006-02-23 Toshiba Corp ユニバーサルヒューマンインタフェースを有する電子機器
JP4171455B2 (ja) * 2004-11-29 2008-10-22 三洋電機株式会社 携帯情報システムおよび携帯情報端末
US7289084B2 (en) * 2005-02-22 2007-10-30 John Michael Lesniak Computer display apparatus
JP4569411B2 (ja) * 2005-08-03 2010-10-27 日本電気株式会社 携帯端末
JP5194991B2 (ja) * 2008-04-23 2013-05-08 オンキヨー株式会社 表示装置及びこの表示装置を備えたコンピュータ装置
US8451243B2 (en) * 2008-07-25 2013-05-28 Nec Corporation Information processing device, information processing program, and display control method
US8836611B2 (en) * 2008-09-08 2014-09-16 Qualcomm Incorporated Multi-panel device with configurable interface
US8300022B2 (en) * 2009-01-09 2012-10-30 International Business Machines Corporation Dynamically reconfigurable touch screen displays
JP2011036424A (ja) 2009-08-11 2011-02-24 Sony Computer Entertainment Inc ゲーム装置、ゲーム制御プログラム、及びゲーム制御方法
JP2011070609A (ja) * 2009-09-28 2011-04-07 Fujitsu Ltd タッチパネル付情報端末装置、表示制御方法、および表示制御プログラム
JP4824805B2 (ja) * 2009-09-28 2011-11-30 京セラ株式会社 携帯端末装置
US9372618B2 (en) * 2010-10-01 2016-06-21 Z124 Gesture based application management

Also Published As

Publication number Publication date
US20120276958A1 (en) 2012-11-01
US8712478B2 (en) 2014-04-29
JP2012230567A (ja) 2012-11-22

Similar Documents

Publication Publication Date Title
JP5661547B2 (ja) 携帯端末装置およびプログラム
US10521111B2 (en) Electronic apparatus and method for displaying a plurality of images in a plurality of areas of a display
US9804763B2 (en) Mobile terminal and user interface of mobile terminal
US20180253206A1 (en) User interface method and apparatus for mobile terminal having touchscreen
JP5922480B2 (ja) 表示機能を備える携帯機器、プログラムおよび表示機能を備える携帯機器の制御方法
US9524091B2 (en) Device, method, and storage medium storing program
JP5805428B2 (ja) 携帯端末装置およびプログラム
WO2010016409A1 (ja) 入力装置、入力方法、及び入力プログラムを記録した記録媒体
US20140325443A1 (en) Method and apparatus for operating menu in electronic device including touch screen
JP5611763B2 (ja) 携帯端末装置及び処理方法
JP5429627B2 (ja) 携帯端末、携帯端末の操作方法、及び携帯端末の操作プログラム
JP2012203768A (ja) 電子機器、表示制御方法及び表示制御プログラム
JP5207297B2 (ja) 表示端末装置及びプログラム
JP5885152B2 (ja) 携帯端末装置、プログラムおよび表示制御方法
JP2015026297A (ja) 携帯端末ならびに表示方向制御プログラムおよび方法
JPWO2010050463A1 (ja) 携帯端末装置、携帯端末装置の状態切替構造
JP5769975B2 (ja) 携帯電子機器
JP5748959B2 (ja) 携帯電子機器
JP2007202124A (ja) 入力装置およびこの入力装置を用いた携帯端末機器ならびに携帯端末機器におけるコンテンツデータの閲覧方法
US8787931B2 (en) Terminal with virtual space interface and method of controlling virtual space interface
JP6542451B2 (ja) 電子機器
KR20100133259A (ko) 이동단말기의 배면터치 입력장치 및 방법
CA2854753C (en) Keyboard and touch screen gesture system
JP5969320B2 (ja) 携帯端末装置
KR20140085900A (ko) 터치 입력 인터페이스 제공 장치 및 방법

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140210

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141009

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141203

R150 Certificate of patent or registration of utility model

Ref document number: 5661547

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees