JP5140759B2 - 通信端末装置及びこれを用いた通信システム - Google Patents

通信端末装置及びこれを用いた通信システム Download PDF

Info

Publication number
JP5140759B2
JP5140759B2 JP2011507010A JP2011507010A JP5140759B2 JP 5140759 B2 JP5140759 B2 JP 5140759B2 JP 2011507010 A JP2011507010 A JP 2011507010A JP 2011507010 A JP2011507010 A JP 2011507010A JP 5140759 B2 JP5140759 B2 JP 5140759B2
Authority
JP
Japan
Prior art keywords
file
touch panel
unit
user
communication terminal
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.)
Active
Application number
JP2011507010A
Other languages
English (en)
Other versions
JPWO2010113457A1 (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 JP2011507010A priority Critical patent/JP5140759B2/ja
Publication of JPWO2010113457A1 publication Critical patent/JPWO2010113457A1/ja
Application granted granted Critical
Publication of JP5140759B2 publication Critical patent/JP5140759B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/1624Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function with sliding enclosures, e.g. sliding keyboard or display
    • 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/1637Details related to the display arrangement, including those related to the mounting of the display in the housing
    • G06F1/1647Details related to the display arrangement, including those related to the mounting of the display in the housing including at least an additional display
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • 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/40Circuits
    • H04B1/401Circuits for selecting or indicating operating mode
    • 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
    • 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
    • H04M1/0245Portable 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 using open/close detection
    • 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)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Mathematical Physics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Description

本発明は、タッチパネルを有する通信端末装置に関する。
従来から、電子メール送受信機能を有し、電子メールに画像ファイル等のファイルを添付することができる通信端末装置が提供されている。
携帯電話機において電子メールにファイルを添付したい場合には、通常以下の手順を踏むことが多い。例えば、メニューを開いて「ファイル添付」を選択する操作(ファイル添付実行のアイコンの選択でも可)を行い、ファイルを選択するといった手順がある。ところが、添付したいファイルがファイル構造の深い位置にある場合等は、実際にファイルを選択するまでの操作が煩雑になる。
これに対して、当該煩雑さを解消する一手法として、画像や音楽等のファイル毎に短縮番号を対応づけて、短縮番号を入力すると、入力した短縮番号に対応するファイルが電子メールに添付される技術を適用した電子メール作成機能付端末がある(特許文献1参照)。
当該電子メール作成機能付端末は、ユーザが操作する操作手段(例えば、テンキー等)と、ユーザによる操作の待受状態にあることを示す待受画面を表示する表示手段(例えば、液晶パネル等)と、当該表示手段を制御する制御手段と、画像ファイルや楽曲ファイルなどの各種のデータが記憶されているファイル記憶手段とを備える。
そして、前記ファイル記憶手段に記憶される各ファイルそれぞれに互いに異なる短縮番号が付与されてなり、ユーザが前記表示手段に前記待受画面が表示されている状態で、前記操作手段から短縮番号を入力すると、前記ファイル記憶手段に記憶されている複数のデータの中から前記短縮番号が付与されたファイルを電子メールに添付することができる。
つまり、ユーザは、短縮番号をキー入力によりファイルを特定して、電子メールに添付することができる。
特開2002−373137号公報
ところで、特許文献1に記載の電子メール作成機能付端末では、前記ファイル記憶手段に記憶されるファイル数が増加すると、短縮番号の桁数が増加して、ユーザにとって短縮番号のキー入力操作が煩雑になり、操作性が低下してしまうおそれがあった。
本発明の目的は、ファイルを特定し当該ファイルを送信するまでの操作性を向上させることにある。
上記課題を解決するために、本発明に係る通信端末装置は、タッチパネルと、前記タッチパネルに情報を表示させる表示処理部と、前記タッチパネルにおいてユーザが前記タッチパネルを操作して指定したユーザの指定範囲内に表示されている情報に基づいてファイルを特定するファイル特定部と、ファイル特定部が特定した前記ファイルを外部へ送信するファイル送信部とを備える。
上記構成により、ファイルを特定し当該ファイルを送信するまでの操作性を向上させることができる。
実施の形態1の携帯電話機の全体斜視図である。 実施の形態1の携帯電話機のブロック図である。 実施の形態1の携帯電話機において、第1のタッチパネル上で範囲を指定する際に行う操作の説明図である。 実施の形態1の携帯電話機の論理座標系についての説明図である。 実施の形態1の携帯電話機の動作を説明するフローチャートである。 実施の形態1の携帯電話機の概略正面図である。 実施の形態1の携帯電話機において、ユーザが範囲を指定した後の状態を示す図である。 実施の形態1の携帯電話機において、当該携帯電話機の記憶部に格納されているファイルの概念を示す図である。 実施の形態1の携帯電話機において、第2のタッチパネルにファイルの内容が表示されている状態を示す図である。 実施の形態1の携帯電話機において、第2のタッチパネルに内容が表示されたファイルを添付する際の操作を説明する図である。 実施の形態1の携帯電話機において、ユーザが第2のタッチパネルからデータを入力した後の状態を示す図である。 実施の形態1の携帯電話機において、電子メールにファイルが添付された後の状態を示す図である。 実施の形態1の携帯電話機で用いられるファイル管理情報の概略を示す図である。 実施の形態1の携帯電話機において、ファイルを検索する処理で行う動作を説明するフローチャートである。 実施の形態1の携帯電話機のファイルを検索する処理で行う動作の概念を説明する図である。 実施の形態2の通信システムの構成図である。 実施の形態2の通信システムで用いられるファイル管理情報の概略を示す図である。 実施の形態2の通信システムの動作を説明するフローチャートである。 実施の形態2の通信システムにおいて、ファイルを検索する処理で行う動作の概念を説明する図である。 実施の形態1の変形例の携帯電話機において、第1のタッチパネル上で範囲を指定する際に行う操作の説明図である。 実施の形態1の変形例の携帯電話機において、第1のタッチパネル上で範囲を指定する際に行う操作の説明図である。 実施の形態1の変形例の携帯電話機の動作を説明するフローチャートである。 実施の形態1の変形例の携帯電話機において、ユーザが範囲を指定した後の状態を示す図である。 実施の形態1の変形例の携帯電話機において、検索部にファイルを検索する処理を開始させる際に行う操作の説明図である。 実施の形態1の変形例の携帯電話機において、検索部にファイルを検索する処理を開始させる際に行う操作の説明図である。 実施の形態1の変形例の携帯電話機において、電子メールにファイルを添付する際に行う操作の説明図である。
<実施の形態1>
以下、本発明に係る通信端末装置である携帯電話機100の一実施形態について説明する。
<1>概要
本実施の形態の携帯電話機100は、タッチパネルを備え、ユーザがタッチパネルを操作して指定した範囲(以下、「ユーザの指定範囲」と称す。)内に含まれる情報(以下、「ユーザ指定範囲内情報」と称す。)に基づいて固有のファイル名が付与された複数のファイルの中からファイルを特定し、当該ファイルを電子メールに添付して送信する。
<2>構成
本実施の形態に係る通信端末装置である携帯電話機100を図1に示し、ブロック図を図2に示す。
本実施の形態の携帯電話機100は、第1のタッチパネル110と、第2のタッチパネル120と、プロセッサ170と、記憶部160と、ファイルが添付された電子メールを外部に送信することによりファイルを外部に送信するファイル送信部180とを備える。

記憶部160の一部の領域から座標記憶部130が構成されている。
ここで、プロセッサ170は、第1のタッチパネル110および第2のタッチパネル120に情報を表示させる表示処理部153、およびユーザ指定範囲内情報に基づいて予め記憶部160に格納されている複数のファイルの中からファイルを特定するファイル特定部157の各機能を実現している。なお、本実施の形態では、ファイルは、地図のビットマップイメージを構成する地図画像データ、もしくは写真のビットマップイメージを構成する写真画像データからなるとして説明する。
また、プロセッサ170は、第1のタッチパネル110および第2のタッチパネル120からユーザが指を接触させている位置の座標値(以下、「物理座標値」と称す。)を示すデータ(以下、「接触位置データ」と称す。)が入力されると、当該接触位置データに基づいて、表示処理部153およびファイル特定部157に後述のメッセージを発行する機能を有する制御部140、ファイル送信部180が外部に送信するファイルを電子メールに添付する添付処理部152、ユーザが第2のタッチパネル120から入力したデータとファイル特定部157により特定されたファイルを構成するデータとに基づいて新たなファイルを生成する機能を有するファイル作成部である画像作成部154、および第2のタッチパネル120に前記ファイルの内容が表示されてから所定の時間が経過したか否かを判断し所定の時間が経過した場合に所定の時間が経過したことを画像作成部154に通知する機能を有する判断部155の各機能を実現している。
なお、記憶部160に記憶されている制御用アプリケーション150をプロセッサ170が実行することにより表示処理部153、ユーザ指定範囲内情報抽出部156、検索部151、添付処理部152、画像作成部154および判断部155が実現されている。
第1のタッチパネル110は、第1の表示部111と第1の入力部112とを備え、第2のタッチパネル120は、第2の表示部121と第2の入力部122とを備える。
第1の表示部111は、第1のLCD(Liquid Crystal Display)110aと、第1のLCD110aに文字を表示させたりアイコン等の画像を表示させたりする第1の表示制御回路(図示せず)とからなる。また、第2の表示部121は、第2のLCD120aと、第2のLCD120aに文字を表示させたりアイコン等の画像を表示させたりする第2の表示制御回路(図示せず)とからなる。ここにおいて、前記第1の表示制御回路と前記第2の表示制御回路とは、プロセッサ170から入力される制御信号に基づいて動作する。
第1の入力部112および第2の入力部122は、ユーザが第1のタッチパネル110または第2のタッチパネル120に指を接触させている間、単位時間毎(例えば、1/60秒毎)に、接触位置データをプロセッサ170に対して出力する機能を有する。なお、第1のタッチパネル110および第2のタッチパネル120としては、一般的な抵抗膜方式タッチパネル、光学式タッチパネルまたは静電容量結合式タッチパネルのいずれを用いてもよく、第1の入力部112および第2の入力部122は、これらに用いられるユーザインターフェースを適宜用いることができる。本実施形態では、静電容量式タッチパネルを用いるものとする。
ここで、第1の入力部112および第2の入力部122の動作について簡単に説明する。
本実施の形態の携帯電話機100では、例えば、第1のLCD110aの画素数は、縦151画素×横301画素、第2のLCD120aの画素数が、縦151画素×横201画素であるとする。
第1の入力部112は、ユーザが図1に示すところの第1のタッチパネル110のa点(第1のタッチパネルの第1のLCDの左上端)に指を接触させると、物理座標値(0,0)の前記接触位置データを出力し、ユーザが図1に示すところの第1のタッチパネル110のb点(第1のタッチパネルの第1のLCDの右下端)に指を接触させると、物理座標値(150,300)の前記接触位置データを出力する。また、第2の入力部122は、ユーザが図1に示すところの第2のタッチパネル120のc点(第2のタッチパネル120の第2のLCD120aの左上端)に指を接触させると、物理座標値(0,0)の接触位置データを出力し、ユーザが図1に示すところの第2のタッチパネル120のd点(第2のタッチパネル120の第2のLCD120aの右下端)に指を接触させると、物理座標値(150,200)の接触位置データを出力する。
表示処理部153は、第1のタッチパネル110に情報を表示させるとともに、第2のタッチパネル120にファイル特定部157が特定したファイルの内容を表示する機能を有する。ここで、表示処理部153は、ファイルが地図画像データで構成されている場合には、第2のタッチパネル120に地図のビットマップ画像を表示させる。
ファイル特定部157は、第1のタッチパネル110に表示されている情報の中から前記ユーザ指定範囲内情報を抽出するユーザ指定範囲内情報抽出部156と、ユーザ指定範囲内情報の中の文字列と一致するファイル名が付与されたファイルを、記憶部160に格納されている複数のファイルの中で検索する検索部151とから構成される。
ここで、ユーザは、図3に示すように、指やタッチペン等(操作部材)を、第1のタッチパネル110に接触させてから、指を第1のタッチパネル110に接触させた状態で第1のタッチパネル110上をスライドさせ、その後、指を第1のタッチパネル110から離脱させることにより、範囲を指定することができる。つまり、図3に示すように、まず、第1のタッチパネル110内において、ユーザが指定しようとしている文字列の全てを囲むような矩形状の範囲における一方の頂点(第1の点)に指を接触させ、指を第1のタッチパネル110に接触させた状態を維持しながら当該一方の頂点と中心を挟んで対向する他方の頂点(第2の点)まで指をスライドさせることにより範囲506aを指定することができる。
ユーザ指定範囲内情報抽出部156は、抽出したユーザ指定範囲内情報を記憶部160に格納する機能を有する。
検索部151は、ユーザ指定範囲内情報の中の文字列に対して後述の構文解析を行うことにより、ファイル名候補となる文字列(以下、「ファイル名候補文字列」と称す。)を抽出するとともに、記憶部160に格納されている複数のファイルに関する後述のファイル管理情報を取得し、その後、当該ファイル管理情報に基づいて、複数のファイルの中でファイル名候補文字列と一致するファイル名を検索し、当該ファイル名が検出されると、複数のファイルの中から当該ファイル名が付与されたファイルを特定する機能を有する(検索部151の動作の詳細は、後の<3−2>で述べる)。
添付処理部152は、ファイル送信部180がファイル特定部157により特定されたファイルを電子メールに添付して外部に送信するために、当該ファイルを電子メールに添付する機能を有する。
画像作成部154は、記憶部160に記憶されている描画用アプリケーションを起動させて、ユーザが指を第2のタッチパネル120上に接触させて描画することを可能とする。ここで、画像作成部154は、ユーザが第2のタッチパネル120上に指を接触させてドラッグして軌跡を描くと、当該軌跡上に存在する物理座標値を取得し、当該物理座標値に基づいて、第2のタッチパネル120上に表示されたビットマップ画像における対して、軌跡と重なる部分の画素の色調を変更することにより新たなファイルを生成する機能を有する。
制御部140は、第1のタッチパネル110および第2のタッチパネル120からプロセッサ170に入力される物理座標値を示すデータに基づいて第1のタッチパネル110の操作状態および第2のタッチパネル120の操作状態を検出する機能を有する検出部141と、第1のタッチパネル110の操作状態および第2のタッチパネル120の操作状態がタッチ状態であることを示すメッセージ(PRESSメッセージ)或いはユーザが指を第1のタッチパネル110または第2のタッチパネル120に接触させた状態を維持しつつ指を移動させたときの移動後の接触位置を示すメッセージ(MOVEメッセージ)をユーザ指定範囲内情報抽出部156に対して発行する機能を有するメッセージ発行部142と、第1のタッチパネル110または第2のタッチパネル120からプロセッサ170に物理座標値を示すデータが入力されると、当該物理座標値を示すデータに含まれる物理座標値を、後述の操作制御用座標系における座標値(以下、論理座標値と称す)に変換して出力する機能を有する座標変換部143とを備える。
ここで、PRESSメッセージは、ユーザが指を接触させている接触位置の物理座標値と、接触位置が第1のタッチパネル110内か第2のタッチパネル120内かを識別するためのタッチパネル識別情報とを含んでいる。また、MOVEメッセージは、移動後の接触位置の物理座標値と、当該接触位置が第1のタッチパネル110内に位置するか、あるいは、第2のタッチパネル120内に位置するかを識別するためのタッチパネル識別情報とを含んでいる。なお、制御部140の一部を構成する検出部141、メッセージ発行部142および座標変換部143それぞれは、記憶部160に記憶されている制御プログラムをプロセッサ170が実行することにより実現されている。
ここで、前述した操作制御用座標系について図4に基づいて説明する。以下、図4に示す携帯電話機100の長手方向を上下方向とし、携帯電話機100の短手方向を左右方向として説明する。
操作制御用座標系では、第1のタッチパネル110の左上隅の座標値を(0,0)として、左右方向をx軸、上下方向をy軸とし、右方向をx軸の正方向、下方向をy軸の正方向としている。本実施の形態の説明では、当該操作制御座標系における各座標値を論理座標値と称している。図4には、操作制御用座標系の一例を示しており、第1のタッチパネル110の右上端の論理座標値が(150,0)、第1のタッチパネル110の左下端の論理座標値が(0,300)、第1のタッチパネル110の左下端の論理座標値が(150,300)に設定され、第2のタッチパネル120の左上端の論理座標値が(0,350)、第2のタッチパネル120の右上端の論理座標値が(150,350)、第2のタッチパネル120の左下端の論理座標値が(0,550)、右下端の論理座標値が(150,550)に設定されている。ここに、第2のタッチパネル120の上端に沿った各点の論理座標値におけるy座標の値は、第1のタッチパネル110の下端と第2のタッチパネル120の上端との間に介在するベゼルの上下方向の幅を考慮して設定されている。
ところで、第1の入力部112は、ユーザが指を第1のタッチパネル110が有する第1のLCD110aの左上端に接触させると物理座標値(0,0)を示すデータをプロセッサ170に送出し、ユーザが指を第1のLCD110aの右下端に接触させると物理座標値(150,300)を示すデータをプロセッサ170に送出する。また、第2の入力部122は、ユーザが指を第2のLCD120aの左上端に接触させると物理座標値(0,0)をプロセッサ170に送出し、ユーザが指を第2のLCD120aの右下端に接触させると物理座標値(150,200)をプロセッサ170に送出する。ここで、第1のタッチパネル110の第1の入力部112から入力される物理座標値は、論理座標値と一致し、第2のタッチパネル120の第2の入力部122から入力される物理座標値は、論理座標値に比べて、第1のタッチパネル110の上下方向の長さに相当する分とベゼルの上下方向の幅に相当する分とを合わせた分だけy座標の値が小さくなっている。
従って、座標変換部143は、第1のタッチパネル110の第1の入力部112から入力される物理座標値に対しては当該物理座標値をそのまま論理座標値として座標記憶部130に格納し、第2のタッチパネル120の第2の入力部122から入力される物理座標値に対しては、当該物理座標値のy座標に第1のタッチパネル110の上下方向の長さに相当する分とベゼルの上下方向の幅に相当する分とを合わせた分である「350」を加えたものを論理座標値として座標記憶部130に格納する。
記憶部160は、前記表示制御用アプリケーションおよび前記制御プログラム等の各種のプログラムや、複数のファイル(例えば、画像ファイル等)を格納する。また、記憶部160に含まれる一部の領域は、座標変換部143から出力される論理座標値を示すデータを格納するための座標記憶部130を構成している。更に、記憶部160に含まれる他の一部の領域は、ユーザ指定範囲内情報抽出部156が抽出したユーザ指定範囲内情報を一時的に格納しておくための一時記憶部を構成している。なお、記憶部160は、SRAM(Static Random Access Memory)等の各種メモリにより構成することができる。また、前記複数のファイルは、ユーザが第1のタッチパネル110または第2のタッチパネル120を操作することにより、予め記憶部160に格納されている。また、記憶部160には、図13に示すようなファイル管理情報が格納されている。ここで、ファイル管理情報は、図13に示すように、例えば、ファイル名「大阪府○○市」が付与されたファイルAがディレクトリYの中にある等の情報から構成されている。
ファイル送信部180は、ファイル特定部157により特定されたファイルを添付処理部152が電子メールに添付し、当該ファイルが添付された電子メールを外部に送信する。
本実施の形態に係る携帯電話機100は、図1に示すように、矩形板状の第1の筐体と第1の筐体の厚み方向における一表面側に第1の筐体101の長手方向に沿ってスライド可能に取着された矩形板状の第2の筐体102とを備える。ここで、第1の筐体101の前記一表面側には、第1の筐体101の短手方向の両端部それぞれに第1の筐体101の長手方向に沿って係合用突起101aが形成され、一方、第2の筐体102の厚み方向における第1の筐体101側の一表面側には、第2の筐体102の短手方向の両端部それぞれに第2の筐体102の長手方向に沿って係合用溝部102aが形成されている。ここに、第2の筐体102は、係合用溝部102aに第1の筐体101の係合用突起101aが係合する形で、第1の筐体101の前記一表面側に取着される。
第1の筐体101は、厚み方向における前記一表面側とは反対側の他表面側に平面視長方形状の第1の窓部101bが形成されており、第1の窓部101bの内側に第1のタッチパネル110が設けられている。また、第1の筐体101の前記一表面側には、第1の窓部101bの長手方向おける一端側にスピーカ103が配設されている。
第2の筐体102は、厚み方向における第1の筐体101側の一表面に平面視長方形状の第2の窓部102bが形成されており、第2の窓部102bの内側に第2のタッチパネル120が設けられている。また、第2の筐体102における第1の筐体101側の一表面側には、第2の窓部102bの長手方向における前記一端側とは反対側の他端側にマイクロフォン104が配設されている。
従って、ユーザが、第1の筐体101に対して第2の筐体102を第1の筐体101の長手方向にスライドさせると、第2の筐体102の第2のタッチパネル120が外部に露出し、ユーザは、第2のタッチパネル120に指やタッチペン等を接触させることができるようになるとともに、マイクロフォン104を介した音声入力が可能となる。
また、第1のタッチパネル110および第2のタッチパネル120には、カーソルキーやQWERTYキー等からなるキー群を示す画像や、アイコンを示す画像(図1参照)が表示されている。ユーザは、前記キー群を示す画像や前記アイコンを示す画像等に指を接触させることで、携帯電話機100を操作することができる。
図6に示すように、第1のタッチパネル110に複数のQWERTYキーが表示されている場合、ユーザは、当該QWERTYキーに指を接触させるだけで文字データ等を携帯電話機100に入力することができる。また、図1に示すように、第1のタッチパネル110および第2のタッチパネル120に、図1に示すように、第1のアイコン1乃至第5のアイコン5が表示されている場合、ユーザは、第5のアイコン5に指を接触させると、携帯電話機100に音楽ファイルを再生させることができる。或いは、第1のタッチパネル110にカーソルキーを示す画像(図示せず)が表示されている場合、ユーザは、第1のタッチパネル110上のカーソルキーが表示された位置に指を接触させ、そのままスライドさせることで、第1のタッチパネル110内でカーソルキーを移動させることができる。
<3>動作
<3−1>動作全体の説明
次に、実施の形態の携帯電話機100の動作について説明する。
以下において、第1のタッチパネル110の操作状態および第2のタッチパネル120の操作状態には、ユーザが指を第1のタッチパネル110または第2のタッチパネル120に接触させているタッチ状態と、ユーザが指を第1のタッチパネル110または第2のタッチパネル120から離脱させたデタッチ状態とがあるものとし、第1のタッチパネル110または第2のタッチパネル120の操作状態がタッチ状態で維持されている状態をドラッグ状態として説明する。なお、一般的にドラッグ状態と言えば、ユーザが指を第1のタッチパネル110または第2のタッチパネル120に接触させた状態を維持しつつ、第1のタッチパネル110または第2のタッチパネル120の表面に沿って指の接触位置を移動させることを意味することが多いが、本実施の形態では、ユーザが指を第1のタッチパネル110または第2のタッチパネル120上の一部に接触させてその位置を移動させない場合もドラッグ状態に含むものとして説明する。
図5に、本実施の形態の携帯電話機100の動作を表すフローチャートを示す。
図5では、一例として、返信メールアプリケーションが起動され、予め記憶部160に格納された複数のファイルの中から選択した1つのファイルを返信メール(電子メール)に添付する動作を挙げて説明する。
まず、ユーザが返信メールアプリケーションを起動すると、第1のタッチパネル110上に携帯電話機100が受信した複数の電子メールそれぞれの表題が一覧表示される。
次に、ユーザが、一覧表示された表題の中から返信する対象となる電子メールの表題が表示された部分に指を接触させると、図6に示すように、第1のタッチパネル110上に当該電子メールに対する返信メール作成画面が表示される(ステップS1)。
ここで、第1のタッチパネル110上には、返信メール作成画面500が表示され、第2のタッチパネル120には、QWERTYキー505が表示される。また、返信メール作成画面500は、宛先表示領域501と、CC表示領域502と、件名表示領域503と、添付ファイル表示領域504と、返信する対象となる電子メールの内容からなる本文507を表示する本文表示領域506とから構成されている。
次に、ユーザが第1のタッチパネル110または第2のタッチパネル120に指を接触させると、ユーザが指を接触させている位置の物理座標値を示すデータである接触位置データがプロセッサ170に入力され、検出部141が第1のタッチパネル110の操作状態または第2のタッチパネル120の操作状態がタッチ状態にあることを検出する(ステップS2)。
検出部141が、第1のタッチパネル110の操作状態または第2のタッチパネル120の操作状態がタッチ状態にあることを検出すると、メッセージ発行部142は、単位時間毎(例えば、1/60秒毎)に断続的に、PRESSメッセージを表示処理部153に対して発行する(ステップS3)。
ステップS3では、表示処理部153が、PRESSメッセージを受け取ると、第1のタッチパネル110または第2のタッチパネル120に前記接触位置に表示されている文字がユーザにより指定されている状態であることが分かるような表示を行わせる。例えば、第1のタッチパネル110または第2のタッチパネル120における前記接触位置に表示されている文字の色と当該文字の背景の色とを共に変更する等の表示を行わせる。ここで、表示処理部153は、PRESSメッセージに含まれる物理座標値およびタッチパネル識別情報に基づいて第1のタッチパネル110の第1の表示部111または第2のタッチパネル120の第2の表示部121を制御することにより、第1のタッチパネル110または第2のタッチパネル120の表示内容を変更する。
また、ステップS3では、座標変換部143が、第1のタッチパネル110または第2のタッチパネル120からプロセッサ170に入力される前記接触位置データを取得し、前記接触位置データに含まれる物理座標値を論理座標値に変換し、当該論理座標値を示すデータを出力する。
次に、検出部141は、タッチ状態にある第1のタッチパネル110の操作状態または第2のタッチパネル120の操作状態がデタッチ状態に移行したか否かを判定する判定処理を行う(ステップS4)。また、前記判定処理は、第1のタッチパネル110または第2のタッチパネル120からプロセッサ170に前記接触位置データが入力されているか否かによって判定を行う。つまり、検出部141は、タッチ状態にある第1のタッチパネル110または第2のタッチパネル120からプロセッサ170に前記接触位置データが入力されていることを検出すると、タッチ状態にある第1のタッチパネル110の操作状態または第2のタッチパネル120の操作状態がタッチ状態で維持されていると判定し、タッチ状態にあった第1のタッチパネル110または第2のタッチパネル120からプロセッサ170に前記接触位置データが入力されなくなったことを検出した場合は、タッチ状態にある第1のタッチパネル110の操作状態または第2のタッチパネル120の操作状態がデタッチ状態に移行したと判定する。
ステップS4において、タッチ状態にある第1のタッチパネル110の操作状態または第2のタッチパネル120の操作状態がタッチ状態で維持されていると判定されると(ステップS4:No)、メッセージ発行部142が、単位時間毎(例えば、1/60秒毎)に断続的に、MOVEメッセージを表示処理部150に対して発行する(ステップS5)。
また、ステップS5では、座標変換部143が、第1のタッチパネル110または第2のタッチパネル120からプロセッサ170に入力される移動後の前記接触位置データを取得し、当該移動後の前記接触位置データに含まれる物理座標値を論理座標値に変換し、当該論理座標値を示すデータを出力する。
以後、タッチ状態にある第1のタッチパネル110または第2のタッチパネル120の操作状態がデタッチ状態に移行したと判定されるまで(ステップS4:Yes)、第1のタッチパネル110および第2のタッチパネル120の操作状態の判定処理(ステップS4)と、メッセージ発行部142による表示処理部153に対するMOVEメッセージの発行(ステップS5)とが繰り返される。
ここにおいて、表示処理部153は、PRESSメッセージに含まれる物理座標値およびタッチパネル識別情報で特定される位置(第1の点)と、MOVEメッセージに含まれる物理座標値およびタッチパネル識別情報で特定される位置(第2の点)とを結ぶ線を含む矩形状の範囲(図7参照)を前記ユーザの指定範囲506aとして、第1のタッチパネル110または第2のタッチパネル120に、ユーザの指定範囲506a内に表示されている文字がユーザにより指定されている状態であることが分かるような表示を行わせる。
一方、ステップS4において、タッチ状態にある第1のタッチパネル110の操作状態または第2のタッチパネル120の操作状態がデタッチ状態に移行したと判定する(ステップS4:Yes)と、メッセージ発行部142が、MOVEメッセージを表示処理部150と共にファイル特定部157の一部を構成するユーザ指定範囲内情報抽出部156に対して発行し、ユーザ指定範囲内情報抽出部156は、PRESSメッセージに含まれる物理座標値およびタッチパネル識別情報で特定される位置(第1の点)と、MOVEメッセージに含まれる物理座標値およびタッチパネル識別情報で特定される位置(第2の点)とを結ぶ線を含む矩形状の範囲(図7参照)を前記ユーザの指定範囲506aとして、前記ユーザの指定範囲506a内に含まれる情報(以下、ユーザ指定範囲内情報と称す)の抽出を行い、当該ユーザ指定範囲内情報を記憶部160内の一時記憶部(図示せず)に格納する(ステップS6)。なお、ユーザ指定範囲内情報抽出部156によるユーザ指定範囲内情報を抽出する動作については、後の<3−2>で述べる。
次に、ファイル特定部157の一部を構成する検索部151が、予め記憶部160に格納された複数のファイルの中から、前記ユーザ指定範囲内情報の中の文字列と一致するファイル名が付与されたファイルを検索するファイルの検索処理が行われる(ステップS7)。ファイルの検索処理の詳細については、図14を用いて詳述する。
ここで、ステップS7の動作を、記憶部160に格納されたファイルの概念図(図8参照)を用いて詳細に説明する。記憶部160には、図8(a)に示すように、所定の地域(大阪府○○市△△)の周辺地図を示す地図画像データ(地図画像データA)から構成され当該所定の地域名からなるファイル名703が付与されたファイルや、ある人物の写真画像データ(写真画像データB)から構成され当該人物の氏名(山田 太郎)からなるファイル名704が付与されたファイル等の複数のファイルが格納されている。
ここにおいて、第2のタッチパネル120に地図画像が表示された状態における携帯電話機100の外観を図9に示す。図9に示すように、第2のタッチパネル120には、地図画像ファイルの内容(地図画像)が表示されている。図6と図9とを比較すると明らかなように、前記地図画像は、第2のタッチパネル120に表示されていたQWERTYキー505の代わりに表示されることになる。また、図9に示すように、第2のタッチパネル120に表示される地図画像には、主要な場所を示すマーク801と、スケールを拡大縮小するために用いられる拡大縮小部802と、ユーザが第2のタッチパネル120にデータ入力ができる状態にするための入力開始ボタン803とが表示されている。入力開始ボタン803は、後述のように、ユーザが第2のタッチパネル120からデータを入力する際に操作される。
次に、ステップS7の結果、検索部151が、ユーザ指定範囲情報の中の文字列を含むファイル名が付与されたファイルを特定できたか否かを判断する(ステップS8)。
ステップS8において、検索部151が、ユーザ指定範囲内情報の中の文字列を含むファイル名が付与されたファイルを特定できなかったと判断すると(ステップS8:No)、記憶部160に格納されたファイルを返信メールに添付する動作を終了する。
一方、ステップS8において、検索部151が、ユーザ指定範囲内情報の中の文字列を含むファイル名が付与されたファイルを特定したと判断すると(ステップS8:Yes)、記憶部160に格納されるファイルの種類に応じて以下のように処理がなされる。記憶部160に、図8(a)に示すように、地図画像データ等から構成される複数のファイルが格納されている場合、検索部151が、前記所定の地域名(大阪府○○市△△)からなるファイル名703が付与されたファイルを特定すると、表示処理部153が、当該ファイルの内容である前記所定の地域の周辺地図を示す地図画像データ(地図画像データA)を第2のタッチパネル120に表示する(ステップS9)。ここで、地図画像データは、例えば、JPEG等の圧縮方式で圧縮されたデータから構成され、表示処理部153は、検索部151が特定したデータに適宜解凍処理を行った上で当該地図画像データを第2のタッチパネル120に表示する(ステップS9)。
次に、添付処理部152が、ユーザが第2のタッチパネル120から、検索部151により特定されたファイルを電子メールに添付するための添付操作がなされたか否かを判断する(ステップS10)。
前記添付操作は、図10に示すように、ユーザが指を第2のタッチパネル120に接触させ、第2のタッチパネル120に指を接触させた状態を維持しながら第1のタッチパネル110に向かう方向(上方向)に所定の距離だけスライドさせる。
ステップS10において、ユーザが前記添付操作を行ったと判断すると(ステップS10:Yes)、添付処理部152が、ファイル特定部157が特定したファイルを電子メールに添付する(ステップS11)。
一方、ステップS10において、ユーザが前記添付操作を行っていないと判断すると(ステップS10:No)、判断部155が、第2のタッチパネル120に前記地図画像が表示されてから所定の時間(例えば、5秒間)が経過したか否かを判断する(ステップS12)。
なお、当該所定の時間としては、5秒間に限定されるものではなく、その他適当な時間に設定してもよい。
ステップS12において、判断部155が、第2のタッチパネル120に前記地図画像の表示を開始してから所定の時間が経過したと判断すると(ステップS12:Yes)、メールにファイル特定部157により特定されたファイルを電子メールに添付する(ステップS10)。
一方、ステップS12において、判断部155が、第2のタッチパネル120に前記地図画像を表示してから所定の時間が経過していないと判断すると(ステップS12:No)、画像作成部154が、ユーザが図9に示す第2のタッチパネル120に表示された入力開始ボタン803に指を接触させたか否かを判断する(ステップS13)。
ステップS13において、ユーザが入力開始ボタン803に指やタッチペン等を接触させていないと判断すると(ステップS13:No)、添付処理部152が、ファイル特定部157が特定したファイルの電子メールへの添付処理がなされたか否かを再度判断する(ステップS10)。
一方、ステップS13において、ユーザが入力開始ボタン803に指やタッチペン等を接触させたと判断すると(ステップS13:Yes)、画像作成部154が、記憶部160に記憶されている描画用アプリケーションが起動する(ステップS14)。
画像作成部154が描画用アプリケーションを起動すると、ユーザがタッチペン等により第2のタッチパネル120に表示された地図画像上に描画することが可能となる。ここで、描画用アプリケーションとしては、ペイントツールアプリケーションを用いることができる。
次に、ユーザが、第2のタッチパネル120からデータ(例えば、図11に示す画像データ1001)を入力する(例えば、指等により第2のタッチパネル120上に描画する)と、画像作成部154が、検索部151により特定されたファイルを構成するデータとユーザが入力したデータとに基づいて新たなファイルを作成するファイル作成処理を行う(ステップS14)。
次に、添付処理部152が、ユーザが第2のタッチパネル120から、ファイルを電子メールに添付するための添付操作を行ったか否かを判断する(ステップS10)。
ここで、添付処理部152が、データの電子メールへの添付処理がなされたと判断すると(ステップS10:Yes)、ファイル作成処理により作成された新たなファイルの電子メールへの添付処理がなされる(ステップS11)。
ここに、ファイルが電子メールに添付された後における携帯電話機100の外観を図12に示す。図12に示すように、返信メール画面500の添付ファイル表示部504には、ファイルを示すアイコン1101が表示されている。また、図12に示すように、ファイルが添付された後は、第2のタッチパネル120には、再び、QWERTYキー505が表示される。
<3−2>ファイルの検索処理で行われる動作の説明
次に、図5におけるファイルの検索処理で行われる動作について詳細に説明する。
ここで、ユーザ指定範囲内情報が複数の文字から構成される文字群である場合における、ファイルを検索する処理のフローチャートを図14に示す。
まず、検索部151は、ユーザ指定範囲内情報抽出部156が抽出したユーザ指定範囲内情報を構成する文字群に対して構文解析を行い、当該文字群における構文の境界位置を特定する(ステップS71)。ここで、構文解析は、例えば、語彙機能文法を用いて行う。
次に、検索部151は、文字群における構文の境界位置に基づいて、ファイル名に用いられる可能性のある名詞を構成する文字列(以下、ファイル名候補文字列と称す)をユーザ指定範囲内情報から抽出する(ステップS72)。
次に、検索部151は、記憶部160に格納されている複数のファイルに関するファイル管理情報を取得する(ステップS73)。ファイル管理情報には、図14に示すように、記憶部160に格納されている複数のファイルそれぞれに付与された固有のファイル名と、各ファイルの所在に関する情報とが含まれている。
次に、検索部151は、ファイル名候補文字列と一致するファイル名が付与されたファイルをファイル管理情報に基づいて検索する(ステップS74)。
次に、検索部151が、ステップS74により前記ファイル名候補文字列と一致するファイル名が付与されたファイルが存在したか否かを判定する(ステップS75)。
ステップS75において、検索部151が、前記ファイル名候補文字列と一致するファイル名が付与されたファイルが存在したと判定すると(ステップS75:Yes)、検索部151は、前記ファイル管理情報に基づいて当該ファイルを特定し、そのまま次のステップS77へ移行する(ステップS76)。
一方、ステップS75において、検索部151が、前記ファイル名候補文字列と一致するファイル名が付与されたファイルが存在しなかったと判定すると(ステップS75:Yes)、そのまま次のステップS77へ移行する(ステップS76)。
次に、検索部151は、前記ファイル名候補文字列の全てについて検索を行った否かを判定する(ステップS77)。
ステップS77において、前記ファイル名候補文字列の全てについて検索を行ったと判定されると(ステップS77:Yes)、ステップ8に移行する。
一方、ステップS77において、前記ファイル名候補文字列の中に、まだ検索を行っていない文字列が残っていると判定した場合(ステップS77:No)、再びステップS73から処理を行う。
結局、本実施の形態におけるファイルの検索処理では、図15に示すように、ユーザ指定範囲内情報に対して構文解析を行った後、ファイル名候補となる文字列を抽出し、当該ファイル名候補文字列と一致するファイル名を検索し、当該ファイル名が付与されたファイルの所在をファイル管理情報に基づいて特定する。
<3−3>具体例による動作の説明
本実施の形態の携帯電話機100の動作について、具体例を用いて説明する。
以下では、図6に示す第1のタッチパネル110のユーザ指定範囲506a内に表示される情報(ユーザ指定範囲内情報)の中の文字列と一致するファイル名が付与されたファイルを特定し電子メールに添付する例について説明する。
ユーザが指を第1のタッチパネル110に接触させると、第1のタッチパネル110からプロセッサ170に、ユーザが指を接触させている位置の物理座標値(50,200)を示すデータである接触位置データが出力される。
検出部141は、前記接触位置データのプロセッサ170への入力を検出することにより、第1のタッチパネル110の操作状態がタッチ状態であることを検出する(図5のステップS2参照)。
検出部141が、第1のタッチパネル110の操作状態がタッチ状態であることを検出すると、メッセージ発行部142は、ユーザが指を接触させた位置の物理座標値(50,200)および当該物理座標値が第1のタッチパネル110上にあることを示すタッチパネル識別情報を含むPRESSメッセージを、表示処理部153およびユーザ指定範囲内情報抽出部156に対して発行する(図5のステップS3参照)。
ここで、座標変換部143は、第1のタッチパネル110から入力された前記接触位置情報に基づいて、物理座標値(50,200)を論理座標値(50,200)に変換し、当該論理座標値(50,200)を示すデータを座標記憶部130に格納する。ここにおいて、物理座標値が(50,200)であり、タッチパネル識別情報が第1のタッチパネル110を示していることから、論理座標値は(50,200)となる。
次に、検出部141は、第1のタッチパネル110の操作状態がタッチ状態からデタッチ状態に移行したか否かの判定をする判定処理を行う(図5のステップS4参照)。
ユーザが第1のタッチパネル110に対してドラッグ操作を続けている間は、第1のタッチパネル110の操作状態はタッチ状態で維持されていると判定され(図5のステップS4:No参照)、メッセージ発行部142が、MOVEメッセージを表示処理部153に対して発行する(図5のステップS5参照)。
ここで、座標変換部143は、第1のタッチパネル110から入力された前記接触位置情報に基づいて、物理座標値(80,200)を論理座標値(80,200)に変換し、当該論理座標値(80,200)を示すデータを座標記憶部130に格納する。ここにおいて、物理座標値が(80,200)であり、タッチパネル識別情報が第1のタッチパネル110を示していることから、論理座標値は(80,200)となる。
その後、第1のタッチパネル110の操作状態がドラッグ状態(つまり、第1のタッチパネル110の操作状態がタッチ状態で維持されている状態)にある限り、単位時間毎(実施例では、1/60秒毎)に、前記判定処理(図5のステップS4)と、メッセージ発行部142による表示処理部153へのMOVEメッセージの発行(図5のステップS5)とを繰り返す。
ここにおいて、表示処理部153は、PRESSメッセージに含まれる物理座標値(50,200)および物理座標値(50,200)が第1のタッチパネル110上にあることを示すタッチパネル識別情報で特定される位置(第1の点)と、MOVEメッセージに含まれる物理座標値(80,200)および物理座標値(80,200)が第1のタッチパネル110上にあることを示すタッチパネル識別情報で特定される位置(第2の点)とを結ぶ線を含む矩形状の範囲を前記ユーザの指定範囲506aとして、第1のタッチパネル110に、ユーザの指定範囲506aに表示されている文字がユーザにより指定されている状態であることが分かるような表示を行わせる。つまり、表示処理部153は、第1のタッチパネル110に、ユーザの指定範囲506a内に表示されている文字の色と当該文字の背景の色とを共に変更する等の表示を行わせる。
ここで、表示処理部153は、PRESSメッセージおよびMOVEメッセージに含まれる物理座標値(50,200)、(80,200)および物理座標値(50,200)、(80,200)が第1のタッチパネル110上にあることを示すタッチパネル識別情報に基づいて第1のタッチパネル110の第1の表示部111を制御することにより、第1のタッチパネル110の表示内容を変更する。
一方、ユーザが指を第1のタッチパネル110から離脱させることにより、前記判定処理で、第1のタッチパネル110の操作状態がタッチ状態からデタッチ状態に移行したと判定されると(図5のステップS4:Yes参照)、メッセージ発行部142が、MOVEメッセージを表示処理部150と共にユーザ指定範囲内情報抽出部156に対して発行し、ユーザ指定範囲内情報抽出部156は、PRESSメッセージに含まれる物理座標値(50,200)および物理座標値(50,200)が第1のタッチパネル110上にあることを示すタッチパネル識別情報で特定される位置(第1の点)と、MOVEメッセージに含まれる物理座標値(80,200)および物理座標値(80,200)が第1のタッチパネル110上にあることを示すタッチパネル識別情報で特定される位置(第2の点)とを結ぶ線を含む矩形状の範囲を前記ユーザの指定範囲506aとして、前記ユーザの指定範囲506a内に含まれるユーザ指定範囲内情報の抽出を行い、当該ユーザ指定範囲内情報を記憶部160内の一時記憶部に格納する(図5のテップS6参照)。
次に、検索部151が、予め記憶部160に格納された複数のファイルの中から、前記ユーザ指定範囲内情報の中の文字列と一致するファイル名が付与されたファイルを検索する(図5のステップS7参照)。
ここで、記憶部160には、図8(a)に示すように、所定の地域(大阪府○○市△△)の周辺地図を示す地図画像データ(地図画像データA)から構成され当該所定の地域名からなるファイル名703が付与されたファイルや、ある人物の写真画像データ(写真画像データB)から構成され当該人物の氏名(山田 太郎)からなるファイル名704が付与されたファイル等の複数のファイルが格納されている。
次に、検索部151が、ユーザ指定範囲情報の中の文字列を含むファイル名が付与されたファイルを特定できたか否かを判断する(図5のステップS8参照)。
検索部151が、ユーザ指定範囲内情報の中の文字列を含むファイル名が付与されたファイルを特定できなかったと判断すると(図5のステップS8:No参照)、記憶部160に格納されたファイルを返信メールに添付する動作を終了する。
一方、検索部151が、前記ユーザ指定範囲情報に含まれる文字列(大阪府○○市△△)と一致するファイル名705が付与されたファイルを特定できたと判定されると(図5のステップS8:Yes参照)、表示処理部153が、所定の地域(大阪府○○市△△)の周辺地図を示す地図画像データから構成されるファイルの内容を第2のタッチパネル120に表示する(図5のステップS9参照)。
次に、添付処理部152が、ユーザが第2のタッチパネル120から、検索部151により特定されたファイルを電子メールに添付するための添付操作がなされたか否かを判断する(図5のステップS10参照)。
前記添付操作では、図10に示すように、ユーザが指を第2のタッチパネル120に接触させ、第2のタッチパネル120に指を接触させた状態を維持しながら第1のタッチパネル110に向かう方向(上方向)に所定の距離だけスライドさせる。
添付処理部152が、ユーザが前記添付操作を行ったと判断すると(図5のステップS10:Yes参照)、添付処理部152が、検索部151により特定されたファイルを電子メールに添付する(図5のステップS11参照)。
一方、添付処理部152が、ユーザが添付操作を行っていないと判断すると(図5のステップS10:No参照)、判断部155が、第2のタッチパネル120に地図画像が表示されてから5秒間が経過したか否かを判断する(図5のステップS12参照)。
判断部155が、第2のタッチパネル120に前記地図画像の表示を開始してから5秒間が経過したと判断すると(図5のステップS12:Yes参照)、メールに検索部151により特定されたファイルを電子メールに添付する(図5のステップS11参照)。
一方、判断部155が、第2のタッチパネル120に前記地図画像を表示してから5秒間を経過していないと判断すると(図5のステップS12:No参照)、画像作成部154が、ユーザが図9に示す第2のタッチパネル120に表示された入力開始ボタン803に指を接触させたか否か(ファイル作成処理の開始入力が有ったか)を判断する(図5のステップS13参照)。
画像作成部154が、ユーザが入力開始ボタン803に指やタッチペン等を接触させていないと判断すると(図5のステップS13:No参照)、添付処理部152が、検索部151により特定されたファイルの電子メールへの添付処理がなされたか否かを再度判断する(図5のステップS10参照)。
一方、画像作成部154が、ユーザが入力開始ボタン803に指やタッチペン等を接触させたと判断すると(図5のステップS13:Yes参照)、画像作成部154が、記憶部160に記憶されているペイントツールアプリケーションが起動して、ファイル作成処理を開始する(図5のステップS14参照)。
次に、ユーザが、例えば、図11に示すように、自分の現在位置等を表示するために、位置を示す丸印、「ココ」という文字列および矢印を表示する画像1001を第2のタッチパネル120上に描画すると、画像作成部154が、検索部151により特定されたファイルを構成する地図画像データとユーザが入力した画像データ1001とに基づき新たなファイルを作成するファイル作成処理を行う(図5のステップS14参照)。
次に、添付処理部152が、ユーザが第2のタッチパネル120から、新たなファイルを電子メールに添付するための添付操作を行ったか否かを判断する(図5のステップS10参照)。
ここで、添付処理部152が、データの電子メールへの添付処理がなされたと判断すると(図5のステップS10:Yes参照)、第2のタッチパネル120に表示されているデータの電子メールへの添付処理がなされる(図5のステップS11参照)。
ファイルが電子メールに添付された後は、図12に示すように、返信メール画面500の添付ファイル表示部504にファイルを示すアイコン1101が表示されている。また、ファイルが添付された後は、第2のタッチパネル120には、再び、QWERTYキー505が表示される。
<実施の形態2>
以下、本発明に係る通信システムについて説明する。
<1>概要
本実施の形態の通信システムは、携帯電話機100と、携帯電話機100にネットワークを介して接続されたサーバ装置200とを備え、固有のファイル名が付与された複数のファイルが、携帯電話機100の内部に設けられた記憶部160と前記サーバ装置の内部に設けられたサーバ内蔵記憶部260との両方に格納され、携帯電話機100の第1のタッチパネル110内におけるユーザの指定範囲506a内の情報(以下、「ユーザ指定範囲内情報」と称す)に含まれる文字列と一致するファイル名が付与されたファイルを、まず、携帯電話機100の内部に設けられた記憶部160に格納された複数のファイルを検索し、ファイルが検出されなかった場合には、次に、サーバ装置200の内部に設けられたサーバ内蔵記憶部260に格納された複数のファイルを検索する。
<2>構成
本実施の形態の通信システムの構成を図16に示す。本実施の形態の通信システムは、通信端末装置である携帯電話機100と、当該携帯電話機にネットワークを介して接続されたサーバ装置200とを備える。
携帯電話機100は、実施の形態1で説明した携帯電話機100の構成と同様であり、ユーザの指定範囲506a内に表示されている情報(以下、「ユーザ指定範囲内情報」と称す。)をサーバ装置200に送信し且つサーバ装置200から送信される情報を受信する情報送受信部190を備えている点が実施の形態1で説明した携帯電話機100とは相違する。なお、実施の形態1で説明した携帯電話機100と同様の構成については説明を省略する。また、携帯電話機100内部に設けられている記憶部160には、後述の第1のファイル管理情報が格納されている。
サーバ装置200は、有線または無線のネットワークを介して携帯電話機100に接続され、携帯電話機100の情報送受信部190から送信されるユーザ指定範囲内情報を受信し且つ携帯電話機100に情報を送信するサーバ装置情報送受信部290と、固有のファイル名が付与された複数のファイルが格納されるサーバ内蔵記憶部260と、サーバ装置情報送受信部290で受信したユーザ指定範囲内情報に基づいて記憶部260に格納された複数のファイルを検索するサーバ装置内蔵検索部251とを備えている。また、サーバ装置内蔵記憶部260には、後述の第2のファイル管理情報が格納されている。
ここで、第1のファイル管理情報および第2のファイル管理情報の内容について、図17に基づいて説明する。
第1のファイル管理情報は、記憶部160に格納されている複数のファイルそれぞれに付与された固有のファイル名と、各ファイルの所在に関する情報とが含まれている。例えば、図17に示すように、ファイル名「大阪府○×市」が付与されたファイルAが、ディレクトリ「¥ディレクトY」の中にある等の情報が含まれる。
第2のファイル管理情報は、サーバ装置内蔵記憶部260に格納されている複数のファイルそれぞれに付与された固有のファイル名と、各ファイルの所在に関する情報とが含まれている。例えば、図17に示すように、ファイル名「大阪府○○市」が付与されたファイルCが、ディレクトリ「¥ディレクトリQ」の中にある等の情報が含まれる。
<3>動作
次に、本実施の形態の通信システムの動作について説明する。
本実施の形態の通信システムの一部を構成する携帯電話機100の動作は、実施の形態1と略同様であり、ファイルの検索(図5のステップS7)の内容のみが相違する。そこで、以下、本実施の形態の通信システムの一部を構成する携帯電話機100のファイルの検索に係る動作について説明する。
<3−1>ファイルの検索で行われる動作の説明
次に、本実施の形態におけるファイルの検索で行われる動作について詳細に説明する。
ここで、ユーザ指定範囲内情報が複数の文字から構成される文字群である場合における、ファイルを検索する処理のフローチャートを図18に示す。
まず、携帯電話機100の内部の検索部151が、ユーザ指定範囲内情報抽出部156が抽出したユーザ指定範囲内情報を構成する文字群に対して構文解析を行い、当該文字群における構文の境界位置を特定する(ステップS171)。ここで、構文解析は、例えば、語彙機能文法を用いて行う。
次に、検索部151は、文字群における構文の境界位置に基づいて、ファイル名に用いられる可能性のある名詞を構成する文字列(以下、ファイル名候補文字列と称す)をユーザ指定範囲内情報から抽出する(ステップS172)。
次に、検索部151は、記憶部160に格納されている複数のファイルに関する第1のファイル管理情報を取得する(ステップS173)。
次に、検索部151は、第1のファイル管理情報に基づいて、ファイル名候補文字列と一致するファイル名が付与されたファイルを、携帯電話機100内に設けられた記憶部160内で検索する(ステップS174)。
次に、検索部151は、ステップS174により、ファイル名候補文字列と一致するファイル名が付与されたファイルが、携帯電話機100内に設けられた記憶部160内に存在したか否かを判定する(ステップS175)。
ステップS175において、検索部151が、携帯電話機100内に設けられた記憶部160内に、ファイル名候補文字列と一致するファイル名が付与されたファイルが存在したと判定すると(ステップS175:Yes)、検索部151は、第1のファイル管理情報に基づいて当該ファイルを特定して(ステップS176)、ステップ8へ移行する。
一方、ステップS75において、検索部151が、携帯電話機100内に設けられた記憶部160内に、ファイル名候補文字列と一致するファイル名が付与されたファイルが存在しなかったと判定すると(ステップS175:Yes)、次のステップS177に移行する。
次に、検索部151が、ファイル名候補文字列の全てについて検索を行った否かを判定する(ステップS177)。
ステップS177において、ファイル名候補文字列の全てについて検索を行ったと判定されると(ステップS177:Yes)、情報送信部190が、ネットワークを介して接続されたサーバ装置200に設けられたサーバ装置情報送受信部290に対してファイル名候補文字列を示すデータを送信する(ステップS178)。
一方、ステップS177において、ファイル名候補文字列の全てについて検索を行っていないと判定されると(ステップS177:No)、再び、ステップS173に移行する。
サーバ装置200が携帯電話機100からファイル名候補文字列を示すデータを受信すると、サーバ装置内蔵検索部215は、サーバ装置内蔵記憶部260に格納されている複数のファイルに関する第2のファイル管理情報を取得する(ステップS179)。
次に、サーバ装置内蔵検索部251が、第2のファイル管理情報に基づいて、ファイル名候補文字列と一致するファイル名が付与されたファイルを、サーバ装置内蔵記憶部260内で検索する(ステップS180)。
次に、サーバ装置内蔵検索部251は、ステップS180で、ファイル名候補文字列と一致するファイル名が付与されたファイルが、サーバ装置内蔵記憶部260内に存在したか否かを判定する(ステップS181)。
ステップ180において、サーバ装置内蔵検索部251が、サーバ装置内蔵記憶部260内に、ファイル名候補文字列と一致するファイル名が付与されたファイルが存在したと判定すると(ステップS181:Yes)、サーバ内蔵検索部251は、第2のファイル管理情報に基づいて、当該ファイルを特定して(ステップS182)、ステップS8へ移行する。
一方、ステップS181において、サーバ装置内蔵検索部251が、サーバ装置内蔵記憶部260内に、ファイル名候補文字列と一致するファイル名が付与されたファイルが存在しなかったと判定すると(ステップS181:No)、次のステップS183に移行する。
次に、サーバ装置内蔵検索部251が、ユーザ指定範囲内情報から抽出したファイル名候補文字列の全てについて検索を行った否かを判定する(ステップS183)。
ステップS183において、ファイル名候補文字列の全てについて検索を行ったと判定されると(ステップS183:Yes)、図5のステップ8に移行する。
一方、ステップS183において、ファイル名候補文字列の中に、まだ検索を行っていないファイル名候補文字列が残っていると判定した場合(ステップS183:No)、再びステップS179から処理を行う。
結局、本実施の形態におけるファイルの検索処理では、図19に示すように、ユーザ指定範囲内情報に対して構文解析を行った後、ファイル名候補となる文字列を抽出し、当該ファイル名候補文字列と一致するファイル名を検索し、当該ファイル名が付与されたファイルの所在を第1のファイル管理情報および第2のファイル管理情報に基づいて特定する。
<変形例>
(1)前述の実施の形態1では、図3に示すように、まず、第1のタッチパネル110内において、ユーザが指定しようとしている文字列の全てを囲むような矩形状の範囲における一方の頂点(第1の点)に指を接触させ、指を第1のタッチパネル110に接触させた状態を維持しながら当該一方の頂点と中心を挟んで対向する他方の頂点(第2の点)まで指をスライドさせることにより範囲506aを指定することができる例について説明したが、これに限定されるものではなく、図20(a)に示すように、ユーザが指定しようとしている文字列の一部が重ならない矩形状の範囲506bを指定する操作を行ったとしても、ユーザが指定しようとしている文字列の全てを囲むような矩形状の範囲506aを指定することができる。
この場合、判断部155が、第1の点および第2の点の物理座標値を監視するようにし、判断部155が、文字列1行分が表示される領域における第1の点または第2の点の相対的な位置関係に基づいて、当該文字列をユーザの指定範囲に含めるか否かを判断する。
また、図20(b)に示すように、ユーザが指定しようとしている文字列が一行以内で表示されている場合には、当該文字列の先頭位置(第1の点)から最後尾(第2の点)まで当該文字列に沿った直線上なぞるように指をスライドさせるだけで、当該文字列を含む範囲506aを指定することができる。
この場合、判断部155が、第1の点および第2の点の物理座標値を監視するようにし、判断部155が、第1の点のy座標と、第2の点のy座標との差分が文字列一行の幅よりも小さいと判断すると、第1の点と第2の点とを結ぶ直線を含む文字列を含む範囲をユーザの指定範囲506aとする。
(2)前述の実施の形態1では、図3に示すように、第1の点と第2の点との間に形成される領域をユーザの指定範囲506aとする例について説明したが、例えば、図21に示すように、ユーザ指定範囲内情報が文字群からなり、指定したい文字列が2行に亘って表示されている場合であっても当該文字列を指定することができるようにしてもよい。ここで、ユーザは、まず、図21(a)に示すように、第1のタッチパネル110上に2行に渡って表示されている文字列の先頭部分に指を接触させ、指を文字列の最後尾部分までスライドさせる。その後、一旦指を第1のタッチパネルから離脱させた後、所定の時間内に再度文字列の最後尾部分に接触させることにより、図21(b)に示すように、当該文字列を指定することができるようにすることができる。
ここで、本変形例における動作について説明する。本変形例の動作のフローチャートの一部を図22に示す。前述の実施の形態1とは、図5に示すフローチャートにおけるステップS4とステップS6との間に追加処理が入る点が相違する。なお、前述の実施の形態1と動作のフローチャートが共通する部分については説明を省略する。
本変形例の携帯電話機100では、予め記憶部160に、第1のタッチパネル110および第2のタッチパネル120それぞれにおける2つの頂点(図1におけるa点、b点、c点、d点)の物理座標値(以下、基準座標値と称す)が格納されている。
また、判断部155は、図21(b)に示すように、前述の操作が行われると、ユーザの指定範囲506aを、2行に亘って表示されている文字列を含む領域に変更するように、表示処理部153およびユーザ指定範囲内情報抽出部156に対して指示する。
ステップS4において、タッチ状態にある第1のタッチパネル110の操作状態または第2のタッチパネル120の操作状態がデタッチ状態に移行したと判定する(ステップS4:Yes)と、検出部141が、ユーザが所定の時間(例えば、1秒間)内に第1のタッチパネル110または第2のタッチパネル120に指やタッチペン等を接触させることにより、デタッチ状態にある第1のタッチパネル110の操作状態または第2のタッチパネル120の操作状態がタッチ状態に移行したか否かを判定する(ステップS41)。
ステップS41において、第1のタッチパネル110の操作状態または第2のタッチパネル120の操作状態がタッチ状態に移行していないと判定する(ステップS41:No)と、ステップS6(ユーザ指定範囲内情報の抽出)へ移行する。
一方、ステップS41において、検出部141が、第1のタッチパネル110の操作状態または第2のタッチパネル120の操作状態がデタッチ状態に移行したと判定する(ステップS41:Yes)と、ユーザが再度所定の時間(例えば、1秒間)内に第1のタッチパネル110または第2のタッチパネル120から指やタッチペン等を離脱させることにより、タッチ状態にある第1のタッチパネル110の操作状態または第2のタッチパネル120の操作状態がデタッチ状態に移行したか否かを判定する(ステップS42)。
ステップS42において、検出部141が、第1のタッチパネル110の操作状態または第2のタッチパネル120の操作状態がデタッチ状態に移行していないと判定する(ステップS42:No)と、ステップS2(タッチ状態を検出)へ移行する。
一方、ステップS42において、検出部141が、第1のタッチパネル110の操作状態または第2のタッチパネル120の操作状態がデタッチ状態に移行したと判定する(ステップS42:Yes)と、判断部155が、図21(b)に示すように、ユーザの指定範囲506aを、2行に亘って表示されている文字列を含む領域に変更するように、表示処理部153およびユーザ指定範囲内情報抽出部156に対して指示する(ステップS43)。
次に、ステップS6では、表示処理部153は、PRESSメッセージおよびMOVEメッセージに含まれる物理座標値、タッチパネル識別情報および前記基準座標値に基づいて、2行に亘って表示されている文字列を含む領域がユーザの指定範囲506aとして表示する。また、ユーザ指定範囲内情報抽出部156は、PRESSメッセージおよびMOVEメッセージに含まれる物理座標値、タッチパネル識別情報および前記基準座標値に基づいて、2行に亘って表示されている文字列を含む領域がユーザの指定範囲506aとしてユーザ指定範囲内情報の抽出を行う。
本変形例によれば、指定したい文字列が2行に亘って表示されている場合であっても当該文字列を指定することができるので、使い勝手が向上する。
(3)前述の実施の形態1では、ファイル特定部157の一部を構成する検索部151が、ファイル名によりファイルを特定する例について説明したが、これに限定されるものではなく、例えば、図23に示すように、第1のタッチパネル110におけるユーザの指定範囲506a内に表示されている情報が、所定のファイルと対応づけられたアイコンI1を含み、検索部151は、固有のファイル名が付与された複数のファイルの中から、前記ユーザの指定範囲506a内に表示されている情報の一部を構成するアイコンに対応づけられた前記所定のファイルを特定するものであってもよい。
本変形例によれば、第1のタッチパネル110にファイルの内容を絵柄で表示することができるので、ユーザが第2のタッチパネル120でファイルの内容を確認するまでもなく、容易にファイルの内容を理解することを可能とする。
(4)前述の実施の形態1では、ユーザが第1のタッチパネル110を操作して範囲を指定した後、第1のタッチパネル110の操作状態の判定(図5のステップS4参照)の結果、第1のタッチパネル110の操作状態がタッチ状態からデタッチ状態に移行したと判断されると、直ちに検索部141がユーザ指定範囲内情報の検索(図5のステップS6参照)を開始することとしているが、これに代えて、例えば、図24に示すように、ユーザが指を第1のタッチパネル110に接触させ、そのまま第2のタッチパネル120側に向かう方向へ所定の距離だけスライドさせると、検索部141による検索処理が開始するようにしてもよい。なお、本変形例では、検索部141による検索を開始させるためにユーザの操作が、ユーザが指をそのまま第2のタッチパネル120側に向かう方向へスライドさせるものである例について説明したが、ユーザが指をスライドさせる方向はこれに限定されるものではなく、ユーザが指をスライドさせる方向が、第2のタッチパネル120に向かう方向以外の他の方向であってもよいし、あるいは、ユーザが指をスライドさせる方向が、複数の方向を任意に組み合わせたものであってもよい。また、検索部141による検索を開始させるためにユーザが行う操作が、第1のタッチパネル110上に所定の形状を描くように指をスライドさせるもの、第1のタッチパネル110に対して複数回のタッチ操作を行うもの、あるいは、これらの操作を適宜組み合わせたものであってもよい。
本変形例によれば、検索部141が前記検索処理を行うタイミングをユーザが自由に決めることができるので、ユーザが範囲を誤って指定した場合であっても、範囲を指定し直すことができる。
(5)更に、本変形例では、図25に示すように、表示処理部153によって、第1のタッチパネル110内に検索ボタン1301を表示させて、第1のタッチパネル110の操作状態の判定(図5のステップS4参照)の結果、第1のタッチパネル110の操作状態がタッチ状態からデタッチ状態に移行したと判断されてから、ユーザが指を検索ボタン1301に接触させることで、検索部141が検索を開始するようにしてもよい。
本変形例によれば、ユーザが前記所定の物体を前記検索処理開始ボタンが表示された位置に接触させない限り前記検索処理が行われないので、ユーザによる誤操作を抑制することができる。
(6)前述の変形例(3)では、図10に示すように、ユーザが指を第2のタッチパネル120に接触させ、第2のタッチパネル120に指を接触させたまま第1のタッチパネル110に向かう方向に所定の距離だけスライドさせると、データを電子メールに添付する添付処理が開始される例について説明したが、これに限定されるものではなく、図26に示されるように、表示処理部153によって、第2のタッチパネル120内に添付ボタン1401を表示させて、ユーザが指等を当該添付ボタン1401に接触させると、データを電子メールに添付するファイル添付処理が開始されるものであってもよい。本変形例によれば、ユーザが物体を添付ボタン1401が表示された位置に接触させない限りファイル添付処理が行われないので、ユーザによる誤操作を抑制することができる。
なお、本変形例では、データを電子メールに添付する添付処理を開始させるためにユーザの操作が、ユーザが指等を当該添付ボタン1401に接触させるものである例について説明したが、これに限定されるものではなく、第2のタッチパネル120上に所定の形状を描くように指をスライドさせるもの、第2のタッチパネル120に対して複数回のタッチ操作を行うもの、あるいは、これらの操作を適宜組み合わせたものであってもよい。
なお、前述の変形例(3)では、第2のタッチパネル120に接触させた指を第1のタッチパネル110に向かう方向にスライドさせる例について説明したが、指をスライドさせる方向は、これに限定されるものではなく、第1のタッチパネル110に向かう方向以外の他の方向であってもよいし、複数の方向を任意に組み合わせたものであってもよい。
(7)前述の実施の形態1または実施の形態2では、検索部151がファイル名によりファイルを特定する例について説明したが、これに限定されるものではなく、ユーザ指定範囲内情報が、文字列を含み、検索部151が、各々文字列からなる固有のファイル識別データが内部に含まれた複数のファイルの中から、ユーザ指定範囲内情報に含まれる文字列と一致するファイル識別データを含むファイルを特定するようにしてもよい。本変形例によれば、1つのファイルの中に複数種類のファイル識別データを含めることができるので、ユーザ指定範囲内情報に含まれる複数種類の文字列から1つのファイルを特定することが可能となる。
(8)前述の実施の形態1では、ステップS1において、返信メールアプリケーションを起動する場合について説明したが、これに代えて、ステップS1において、例えば、送信メールアプリケーション、転送メールアプリケーションであってもよく、或いは、メモ帳やウェブブラウザ等を起動させるようにしてもよい。この場合、携帯電話機100は、第2のタッチパネル120に内容が表示されているファイルを電子メールに添付する処理がなされると(図5のステップS11参照)、メールアプリケーションを自動的に起動し、電子メールにファイルを添付する。
(9)前述の実施の形態1では、電子メールに地図画像データや写真画像データから構成されるファイルが添付される例について説明したが、これに限定されるものではなく、例えば、ウェブ検索で検出されたデータ、写真画像データ、動画データ、音楽データ、文章データまたは表データ等、種々のデータで構成されるファイルを添付するものであってもよい。
(10)前述の実施の形態1では、画像作成部154が、第2のタッチパネル120に表示された地図画像データの一部をユーザが入力したデータに基づき変更する画像作成処理を行う例について説明したが、これに限定されるものではなく、例えば、ユーザが第2のタッチパネル120に表示された地図画像データに対して、色調の変更や画像の拡大縮小等その他の画像データ編集を適宜に組み合わせたものを含むものとしてもよい。
(11)前述の実施の形態1では、ユーザがタッチペン等を入力開始ボタン603に接触させると、画像作成部154が、記憶部160に記憶されている描画アプリケーションを起動させる例について説明したが、これに限定されるものではなく、ユーザがタッチペン等を第2のタッチパネル120上の任意の部分に接触させるだけで描画アプリケーションが起動するようにしてもよい。
(12)前述の実施の形態1では、例えば、描画アプリケーションを起動させると、第2のタッチパネル120に、画像表示用のアイコン(図示せず)が表示され、当該アイコンを用いて描画したり、色の選択、線の太さの選択、定型画像の選択などを可能とする画像形成用のメニュー画面(図示せず)が表示され、当該メニュー画面を用いて画像を作成するようにしてもよい。
(13)前述の実施の形態2では、携帯電話機100の内部の記憶部160およびサーバ装置内蔵記憶部260のそれぞれに固有のファイル名が付与された複数のファイルが格納され、まず、ユーザ指定範囲内情報の中から抽出したファイル名候補文字列と一致するファイル名が付与されたファイルを携帯電話機100の内部の記憶部160内で検索し、当該ファイルを特定できなかった場合に、サーバ装置内蔵記憶部260内を検索する例について説明したが、これに限定されるものではなく、サーバ装置内蔵記憶部260のみに複数のファイルが格納され、ユーザ指定範囲内情報の中から抽出したファイル名候補文字列と一致するファイル名が付与されたファイルをサーバ装置内蔵記憶部260内で検索するようにしてもよい。なお、サーバ装置内蔵記憶部260に格納されるファイルは、写真画像データ、動画データ、音楽データ、文章データまたは表データ等から構成されるものであってもよい。
(14)前述の実施の形態2では、携帯電話機100が備える検索部151が、ユーザ指定範囲内情報を構成する文字群の構文解析を行う例について説明したが、これに限定されるものではなく、携帯電話機100が情報送信部190によってユーザ指定範囲内情報を構成する文字群の全てをサーバ装置200に送信し、サーバ装置内蔵検索部251が、ユーザ指定範囲内情報を構成する文字群に対する構文解析を行うようにしてもよい。
(15)前述の実施の形態2では、サーバ装置内蔵検索部251がサーバ装置内蔵記憶部260内で検索を行う例について説明したが、これに限定されるものではなく、サーバ装置200がインターネットに接続され、サーバ装置内蔵検索部251が、ユーザ指定範囲内情報の中の文字列をキーワードとしてウェブ検索を行い、ウェブ検索で検出されたウェブの所在情報に関するデータから構成されるファイルを生成するようにしてもよい。また、例えば、サーバ装置内蔵記憶部260が、ユーザ指定範囲内情報の中の文字列をキーワードとしてウェブ検索を行い、ウェブ検索で検出されたウェブの所在情報に関する複数データのリストの中から最上位にランクされたウェブ所在情報に関するデータから構成されるファイルを生成するようにしてもよい。或いは、サーバ装置内蔵記憶部260が、ウェブ検索で検出されたウェブの所在情報に関する複数のデータのリストの中からユーザが選択したデータから構成されるファイルを生成するようにしてもよい。
<補足>
<1>変形例に関する補足
以上、本発明に係る携帯電話機100を、実施形態および変形例に基づいて説明したが、以下のように変形することもでき、本発明は、前述した実施形態および変形例で示した通りの携帯電話機に限られないことは勿論のことである。
(1)前述の各実施の形態および各変形例では、メッセージ発行部142が、表示処理部153およびユーザ指定範囲内情報抽出部156に対して、物理座標値およびタッチパネル識別情報を含むPRESSメッセージあるいはMOVEメッセージを発行する例について説明したが、これに限定されるものではなく、メッセージ発行部142が発行するPRESSメッセージあるいはMOVEメッセージが、例えば、座標記憶部130に格納されている論理座標値を含むものとしてもよい。
また、メッセージ発行部142が、第1のタッチパネル110や第2のタッチパネル120に対して所定の操作を行うことにより、PRESSメッセージまたはMOVEメッセージの中に、物理座標値およびタッチパネル識別情報を含めるか、あるいは論理座標値を含めるかのいずれかを選択できるようにしてもよい。
(2)前述の実施の形態1では、記憶部160に図8(a)に示すような複数のファイルが格納されてなる例について説明したが、これに限定されるものではなく、例えば、図8(b)に示すように、記憶部160に、例えば、所定の地域(大阪府○○市□×町1−2−3)の緯度経度情報を示すデータ((緯度,経度)=(X1,Y1))から構成され当該所定の地域の名称(大阪府○○市□×町1−2−3)からなるファイル名705が付与されたファイルや所定の施設(大阪城)が建っている場所の緯度経度情報を示すデータ((緯度,経度)=(X2,Y2))から構成され当該所定の施設の名称(大阪城)からなるファイル名706が付与されたファイル等の複数のファイルが格納されるとともに、広域の地図画像データから構成される広域地図画像ファイルが格納されるようにしてもよい。
この場合、携帯電話機100が、広域の地図画像データから当該緯度経度情報で特定される地域を含む周辺地域の地図画像データを生成する画像切り出し部(図示せず)を備える必要がある。画像切り出し部は、記憶部160に記憶されている制御用アプリケーションをプロセッサ170が実行することにより実現してもよい。
本変形例では、図5のステップS9において、検索部151が、前記ユーザ指定範囲情報に含まれる文字列(大阪府○○市□×町1−2−3)と一致するファイル名705が付与されたファイルを特定すると、まず、画像切り出し部(図示せず)が、当該ファイルの緯度経度情報データ709に基づいて、広域の地図画像データから緯度経度情報データ709で特定される地域を含む周辺地域の地図画像データを切り出して新たな画像ファイルを生成し、その後、表示処理部153が、当該新たな画像ファイルの内容を第2のタッチパネル120に表示することになる。
(3)前述の実施の形態1では、検索部151が、ユーザの指定範囲506a内に表示されている情報に含まれる文字列と一致するファイル名が付与されたファイルを検索する例について説明したが、これに限定されるものではなく、例えば、当該文字列を含むファイル名(例えば、文字列が、ファイル名の前方部分に一致する文字列あるいはファイル名の後方部分一致する文字列)を検索するものであってもよい。
また、ユーザの指定範囲506a内に表示されている情報に含まれるある文字列を含むファイルが、記憶部160に複数個格納されている場合、当該文字列を含む複数のファイルのリストを作成し、検索部151が、当該文字列を含むファイル名が付与された複数のファイルの中からリストの上位に登録されているファイルを電子メールに添付するファイルとして優先的に特定するなどの適宜の優先処理を行うようにしてもよい。
(4)前述の各実施の形態および各変形例では、メッセージ発行部142、検出部141および座標変換部143と、表示処理部153、ユーザ指定範囲内情報抽出部156、検索部151、添付処理部152、判断部155および画像作成部154が記憶部160に格納された表示制御用アプリケーションおよび制御プログラムをプロセッサ170が実行することにより実現していたが、これに限られず、メッセージ発行部142、検出部141および座標変換部143と、表示処理部153、ユーザ指定範囲内情報抽出部156、検索部151、添付処理部152、判断部155および画像作成部154の全部または一部を、1つの処理装置または複数の処理装置からなる集積回路で構成してもよい。
(5)前述の各実施の形態および各変形例では、本発明の通信端末装置として携帯電話機100の例について説明したが、これに限定されるものではなく、タッチパネルを有する機器であれば、携帯電話機以外の他の装置であってもよい。例えば、携帯情報端末等でもよい。
(6)前述の各実施の形態および各変形例では、携帯電話機100が、第1のタッチパネル110および第2のタッチパネル120からなる2つのタッチパネルを備える例について説明したが、これに限定されるものではなく、1つのタッチパネル或いは3つ以上のタッチパネルを備えるものであってもよい。
(7)前述の各実施の形態および各変形例では、図1に示すように、矩形板状の第1の筐体と第1の筐体の厚み方向における一表面側に第1の筐体の長手方向に沿ってスライド可能に取着された矩形板状の第2の筐体とを備えるスライド式の携帯電話機であるものとして説明したが、これに限定されるものではなく、例えば、矩形板状に形成され且つ厚み方向の片側の表面に窓部(図示せず)が形成された2つの筐体(図示せず)同士が、窓部が形成された側の表面同士を互いに対向する形で重ね合わせることができ、且つ、当該2つの筐体同士が片端部で軸支されてなり、2つの筐体のうちの一方を他方の筐体に対して片端部を中心に半回転だけ回動させることにより、2つの窓部それぞれから露出する第1のタッチパネル(図示せず)および第2のタッチパネル(図示せず)それぞれが操作可能な状態となる折りたたみ式の携帯電話機であってもよい。また、実施形態および変形例に係る携帯電話機は、例えば、1つの矩形板状の筐体の厚み方向における片側の表面に第1のタッチパネルおよび第2のタッチパネルが長手方向に並設されてなるストレート式の携帯電話機であってもよいし、あるいは、第1のタッチパネルおよび第2のタッチパネルを備えるものであれば、筐体が他の外観形状に形成されたものであってもよい。或いは、1つの筐体の厚み方向における片側の表面に設けた1つのタッチパネルを2つの領域に区切り、一方を第1のタッチパネルとし、他方を第2のタッチパネルとしてもよい。
(8)前述の各実施の形態および各変形例では、通常の使用状態において、ユーザから見て、第1のタッチパネルと第2のタッチパネルとが上下方向に並ぶ形で配置される携帯電話機であるものとして説明したが、これに限定されるものではなく、例えば、第1のタッチパネルと第2のタッチパネルとが左右方向に並ぶ形で配置されるものであってもよい。この場合、操作制御用座標系における論理座標値のx座標の割り当てについては、第1のタッチパネルと第2のタッチパネルとの間に設けられるベゼルの幅が考慮される。
(9)前述の各実施形態および各変形例では、通常の使用状態において、第1のタッチパネルおよび第2のタッチパネルが筐体の厚み方向における片面側に配置される携帯電話機について説明したが、これに限定されるものではなく、例えば、1つの矩形板状の筐体の厚み方向における一面側に第1のタッチパネルが設けられるとともに、他面側に第2のタッチパネルが設けられてなる携帯電話機であってもよい。
(10)前述の各実施形態および各変形例では、平面視矩形状の第1のタッチパネルと平面視矩形状の第2のタッチパネルとを備え、第2のタッチパネルの第1のタッチパネル側の一辺が、第1のタッチパネルの長手方向における片側の一辺に平行となる形で配置され、且つ、第1のタッチパネルと第2のタッチパネルとの間にベゼルが設けられてなる携帯電話機について説明したが、これに限定されるものではなく、平面視矩形状の第1のタッチパネルと平面視矩形状の第2のタッチパネルとの間にベゼルを設けず、第1のタッチパネルの長手方向における片側の一辺と、第2のタッチパネルの第1のタッチパネル側の一辺とがほぼ接するように配置されてなる携帯電話機であってもよい。この場合、操作制御用座標系における論理座標値のy座標の割り当てについては、第1のタッチパネルと第2のタッチパネルとの間に設けられるベゼルの幅は考慮されないことになる。また、第1のタッチパネルと第2のタッチパネルとが左右方向に並ぶ形で配置されてなる携帯電話機について、第1のタッチパネルと第2のタッチパネルとの間にベゼルを設けないようにしてもよい。
<2>作用効果に関する補足
(1)本発明に係る通信端末装置は、タッチパネルと、タッチパネルに情報を表示させる表示処理部と、タッチパネルにおいてユーザがタッチパネルを操作して指定したユーザの指定範囲内に表示されている情報に基づいてファイルを特定するファイル特定部と、ファイル特定部が特定したファイルを外部へ送信するファイル送信部とを備える。本発明によれば、ファイルを特定し当該ファイルを送信するまでに行う操作の操作性を向上させることができる。
(2)本発明に係る通信端末装置は、タッチパネルが、第1のタッチパネルと第2のタッチパネルとから構成され、表示処理部は、第1のタッチパネルに情報を表示させ、ファイル特定部がファイルを特定した後、第2のタッチパネルにファイルの内容を表示させる。ユーザは、第1のタッチパネルで範囲を指定し、第2のタッチパネルでファイル特定部が特定したファイルの内容を確認することができるので、通信端末装置の使い勝手を向上させることができる。
(3)本発明に係る通信端末装置は、ファイル特定部が、ユーザが操作部材を前記タッチパネル内におけるユーザが指定しようとする範囲の周囲に位置する第1の点に接触させ、当該操作部材をタッチパネルに接触させた状態を維持しつつ前記タッチパネル内における第2の点までスライドさせ、操作部材をタッチパネルから離脱させると、タッチパネル内における第1の点および第2の点を結ぶ線を含む範囲をユーザの指定範囲とする。本発明によれば、ユーザが操作部材をタッチパネルに接触させるだけで、ユーザの指定範囲を定めることができるので、操作性を向上させることができる。
(4)本発明に係る通信端末装置は、タッチパネルにおけるユーザの指定範囲内に表示されている情報は、文字列を含み、ファイル特定部は、固有のファイル名が付与された複数のファイルの中から、タッチパネルにおけるユーザの指定範囲内に表示されている情報に含まれる文字列と一致するファイル名が付与されたファイルを特定する。本発明によれば、ファイル名を変更するだけで、ファイル特定部が特定できるファイルの内容を変更することができるので、ファイル特定部が特定することができるファイル内容の変更を比較的容易に行うことができる。
(5)本発明に係る通信端末装置は、タッチパネルにおけるユーザの指定範囲内に表示されている情報は、少なくともファイルに対応づけられたアイコンを含み、
ファイル特定部は、複数のファイルの中から、ユーザの指定範囲内に表示されている情報に含まれるアイコンに対応づけられたファイルを特定する。本発明によれば、ファイルの内容を絵柄で表示することができるので、ユーザが容易にファイルの内容を理解することを可能とする。
(6)本発明に係る通信端末装置は、ファイル送信部が、ファイルが添付された電子メールを外部に送信することによりファイルを外部に送信するものであって、電子メールにファイルを添付する添付処理部を備える。本発明によれば、相手方にファイルとともにメッセージを送ることができるので、通信端末装置の使い勝手が向上する。
(7)本発明に係る通信端末装置は、添付処理部は、ファイル特定部が、ファイルを特定した後、操作部材を前記タッチパネルに接触させると、ファイル添付処理を行う。本発明によれば、添付処理部がファイル添付処理を行うタイミングをユーザが自由に決めることができるので、通信端末装置の使い勝手が向上する。
(8)本発明に係る通信端末装置は、ユーザがタッチパネルから入力したデータと、ファイル特定部が特定したファイルを構成するデータとに基づき新たなファイルを生成するファイル作成部を備える。本発明によれば、ユーザが入力したデータに基づき作成された新たなファイルを送信することが可能となるので、通信端末装置の使い勝手が向上する。
(9)本発明に係る携帯通信端末装置は、電子メール送受信機能を有し、「<8−2>作用効果に関する補足」の(1)で説明した通信端末装置を備える。本発明によれば、携帯通信端末装置において、前記ファイルを特定し送信するまでに行う操作の操作性の低下を抑制することができる。
(10)本発明に係る携帯通信端末装置は、電子メール送受信機能を有し、ファイル送信部が、ファイルが添付された電子メールを外部に送信することによりファイルを外部に送信するものであって、電子メールにファイルを添付するファイル添付処理を行う添付処理部と、ユーザが第2のタッチパネルから入力したデータとファイル特定部が特定したファイルを構成するデータとに基づいて新たなファイルを生成するファイル作成部とを有する「<2>作用効果に関する補足」の(3)で説明した通信端末装置を備える。ユーザは、第1のタッチパネルに表示される情報を確認しながら、第2のタッチパネルからでデータを入力することができるので、通信端末装置の使い勝手を向上させることができる。
(11)本発明に係る通信システムは、「<2>作用効果に関する補足」の(1)で説明した通信端末装置と、当該通信端末装置にネットワークを介して接続されたサーバ装置とを備え、通信端末装置は、ユーザの指定範囲内に表示されている情報をサーバ装置に送信する情報送信部を有し、サーバ装置は、複数のファイルが格納されるサーバ内蔵記憶部と、サーバ内蔵記憶部に格納されている複数のファイルを検索するサーバ内蔵検索部とを有する。本発明によれば、サーバ装置が、ファイルが格納されるサーバ装置内蔵記憶部と、ユーザ指定範囲内情報の中でファイルを検索する検索処理を行うサーバ装置内蔵検索部とを有することにより、より大容量のファイルを扱うことができるとともに、より数多くのファイルを扱うことができるようになるので、適用範囲を拡大することができる。
本発明は、ファイルを特定し送信するまでに通信端末装置に対して行う操作に利用することができる。
100 携帯電話機
101 第1の筐体
102 第2の筐体
103 スピーカ
104 マイクロフォン
110 第1のタッチパネル
111 第1の表示部
112 第1の入力部
120 第2のタッチパネル
121 第2の表示部
122 第2の入力部
141 検出部
142 メッセージ発行部
151 検索部
152 添付処理部
153 表示処理部
154 画像作成部(ファイル作成部)
155 判断部
156 ユーザ指定範囲内情報抽出部
160 記憶部
170 プロセッサ
506a ユーザの指定範囲

Claims (11)

  1. タッチパネルと、
    前記タッチパネルに情報を表示させる表示処理部と、
    前記タッチパネルにおいてユーザが前記タッチパネルを操作して指定したユーザの指定範囲内に表示されている情報に基づいてファイルを特定するファイル特定部と、
    前記ファイル特定部が特定した前記ファイルを外部へ送信するファイル送信部とを備え、
    前記タッチパネルにおける前記ユーザの指定範囲内に表示されている情報は、文字列を含み、
    前記ファイル特定部は、複数のファイルの中から、前記タッチパネルにおける前記ユーザの指定範囲内に表示されている情報に含まれる文字列を含む前記ファイルを特定する
    ことを特徴とする通信端末装置。
  2. 前記タッチパネルは、第1のタッチパネルと第2のタッチパネルとから構成され、
    前記表示処理部は、第1のタッチパネルに前記情報を表示させ、前記ファイル特定部が前記ファイルを特定した後、第2のタッチパネルに前記ファイルの内容を表示させる
    ことを特徴とする請求項1記載の通信端末装置。
  3. 前記ファイル特定部は、ユーザが操作部材を前記タッチパネル内における前記ユーザが指定しようとする範囲の周囲に位置する第1の点に接触させ、当該操作部材を前記タッチパネルに接触させた状態を維持しつつ前記タッチパネル内における第2の点までスライドさせ、前記操作部材を前記タッチパネルから離脱させると、前記タッチパネル内における第1の点および第2の点を結ぶ線を含む範囲を前記ユーザの指定範囲とする
    ことを特徴とする請求項2記載の通信端末装置。
  4. 前記タッチパネルにおける前記ユーザの指定範囲内に表示されている情報は、少なくともファイルに対応づけられたアイコンを含み、
    前記ファイル特定部は、複数のファイルの中から、前記ユーザの指定範囲内に表示されている情報に含まれるアイコンに対応づけられた前記ファイルを特定する
    ことを特徴とする請求項3記載の通信端末装置。
  5. 前記ファイル送信部が、前記ファイルが添付された電子メールを外部に送信することにより前記ファイルを外部に送信するものであって、
    電子メールに前記ファイルを添付するファイル添付処理を行う添付処理部を備える
    ことを特徴とする請求項記載の通信端末装置。
  6. 前記添付処理部は、前記ファイル特定部が、前記ファイルを特定した後、前記操作部材を前記タッチパネルに接触させると、前記ファイル添付処理を行う
    ことを特徴とする請求項記載の通信端末装置。
  7. ユーザが前記タッチパネルから入力したデータと、前記ファイル特定部が特定した前記ファイルを構成するデータとに基づいて新たなファイルを生成するファイル作成部を備える
    ことを特徴とする請求項記載の通信端末装置。
  8. 電子メール送受信機能を有し携帯型である
    ことを特徴とする請求項1記載の通信端末装置。
  9. 前記ファイル送信部が、前記ファイルが添付された電子メールを外部に送信することにより前記ファイルを外部に送信するものであって、
    電子メールに前記ファイルを添付するファイル添付処理を行う添付処理部と、
    ユーザが前記第2のタッチパネルから入力したデータと、前記ファイル特定部が特定した前記ファイルを構成するデータとに基づいて新たなファイルを生成するファイル作成部とを有する
    請求項3に記載の通信端末装置。
  10. 前記ファイル特定部は、複数のファイルの中から、前記タッチパネルにおける前記ユーザの指定範囲内に表示されている情報に含まれる文字列をファイル名に含む前記ファイルを特定する
    ことを特徴とする請求項1記載の通信端末装置。
  11. 請求項1に記載の通信端末装置と、当該通信端末装置にネットワークを介して接続されたサーバ装置とを備え、
    前記通信端末装置は、前記ユーザの指定範囲内に表示されている情報を前記サーバ装置に送信する情報送信部を有し、
    前記サーバ装置は、複数のファイルが格納されるサーバ内蔵記憶部と、前記サーバ内蔵記憶部に格納されている複数のファイルを検索するサーバ内蔵検索部とを有する
    ことを特徴とする通信システム。
JP2011507010A 2009-03-31 2010-03-29 通信端末装置及びこれを用いた通信システム Active JP5140759B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011507010A JP5140759B2 (ja) 2009-03-31 2010-03-29 通信端末装置及びこれを用いた通信システム

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2009087935 2009-03-31
JP2009087935 2009-03-31
PCT/JP2010/002233 WO2010113457A1 (ja) 2009-03-31 2010-03-29 通信端末装置及びこれを用いた通信システム
JP2011507010A JP5140759B2 (ja) 2009-03-31 2010-03-29 通信端末装置及びこれを用いた通信システム

Publications (2)

Publication Number Publication Date
JPWO2010113457A1 JPWO2010113457A1 (ja) 2012-10-04
JP5140759B2 true JP5140759B2 (ja) 2013-02-13

Family

ID=42827767

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011507010A Active JP5140759B2 (ja) 2009-03-31 2010-03-29 通信端末装置及びこれを用いた通信システム

Country Status (4)

Country Link
US (1) US20110078272A1 (ja)
JP (1) JP5140759B2 (ja)
KR (1) KR101273396B1 (ja)
WO (1) WO2010113457A1 (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110283212A1 (en) * 2010-05-13 2011-11-17 Nokia Corporation User Interface
US9312260B2 (en) 2010-05-26 2016-04-12 Taiwan Semiconductor Manufacturing Company, Ltd. Integrated circuits and manufacturing methods thereof
CN102445961A (zh) * 2010-10-15 2012-05-09 鸿富锦精密工业(深圳)有限公司 计算机装置
JP5429198B2 (ja) * 2011-01-12 2014-02-26 コニカミノルタ株式会社 画像処理装置、画像形成システム、および制御プログラム
TW201235928A (en) * 2011-02-22 2012-09-01 Acer Inc Handheld devices, electronic devices, and data transmission methods and computer program products thereof
JP5749043B2 (ja) * 2011-03-11 2015-07-15 京セラ株式会社 電子機器
CN102829793A (zh) * 2011-06-16 2012-12-19 环达电脑(上海)有限公司 导航装置及其控制方法
JP6319298B2 (ja) * 2013-03-27 2018-05-09 日本電気株式会社 情報端末、表示制御方法及びそのプログラム
USD767520S1 (en) * 2014-03-13 2016-09-27 Lg Electronics Inc. Cellular phone
WO2021246802A1 (ko) 2020-06-05 2021-12-09 삼성전자 주식회사 복수의 디스플레이들을 포함하는 전자 장치 및 그 동작 방법

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0628134A (ja) * 1992-07-07 1994-02-04 Hokuriku Nippon Denki Software Kk 複数データ選択方法とその装置
JP2001101832A (ja) * 1999-09-30 2001-04-13 Sony Corp 記録再生装置およびデータ管理方法
WO2003077097A1 (fr) * 2002-03-08 2003-09-18 Mitsubishi Denki Kabushiki Kaisha Dispositif de communication mobile, procede de commande d'affichage pour ledit dispositif et programme correspondant

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8564544B2 (en) * 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
KR101144423B1 (ko) * 2006-11-16 2012-05-10 엘지전자 주식회사 휴대 단말기 및 휴대 단말기의 화면 표시 방법
US20080150903A1 (en) * 2006-12-21 2008-06-26 Inventec Corporation Electronic apparatus with dual-sided touch device
US9070149B2 (en) * 2008-09-30 2015-06-30 Apple Inc. Media gifting devices and methods

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0628134A (ja) * 1992-07-07 1994-02-04 Hokuriku Nippon Denki Software Kk 複数データ選択方法とその装置
JP2001101832A (ja) * 1999-09-30 2001-04-13 Sony Corp 記録再生装置およびデータ管理方法
WO2003077097A1 (fr) * 2002-03-08 2003-09-18 Mitsubishi Denki Kabushiki Kaisha Dispositif de communication mobile, procede de commande d'affichage pour ledit dispositif et programme correspondant

Also Published As

Publication number Publication date
KR101273396B1 (ko) 2013-06-11
KR20100139153A (ko) 2010-12-31
JPWO2010113457A1 (ja) 2012-10-04
US20110078272A1 (en) 2011-03-31
WO2010113457A1 (ja) 2010-10-07

Similar Documents

Publication Publication Date Title
JP5140759B2 (ja) 通信端末装置及びこれを用いた通信システム
US20240056521A1 (en) Portable electronic device with conversation management for incoming instant messages
CN108432190B (zh) 应答消息推荐方法及其设备
CN102265586B (zh) 使用表情字符的便携式触摸屏设备、方法和图形用户界面
EP2151980B1 (en) Mobile terminal with touch screen and method of processing messages using the same
US8407603B2 (en) Portable electronic device for instant messaging multiple recipients
US8825699B2 (en) Contextual search by a mobile communications device
US8966395B2 (en) Mobile terminal and control method thereof
KR100796044B1 (ko) 인물 이미지에 대한 태깅 방법
WO2011023080A1 (zh) 联系信息输入方法及***
KR20140030361A (ko) 휴대단말기의 문자 인식장치 및 방법
KR20150126213A (ko) 정보 검색 시스템 및 방법
TWI412959B (zh) 軟體鍵盤之按鍵功能的變更方法、裝置,及其電腦可讀取之儲存媒體
JP2011198070A (ja) 名刺&メモ情報連携管理装置、名刺&メモ情報連携管理方法およびプログラム
JP2005301647A (ja) 情報処理装置および方法、並びにプログラム
JP2008065674A (ja) 携帯電話機
JP6051175B2 (ja) 携帯端末、携帯端末用プログラム及びキーワード入力方法
JP2006211266A (ja) 携帯電話機
JP2014134950A (ja) 携帯端末装置、情報の表示方法、プログラム及び記録媒体
JP6250129B2 (ja) 携帯端末、携帯端末用プログラム及びキーワード入力方法
US20130047102A1 (en) Method for browsing and/or executing instructions via information-correlated and instruction-correlated image and program product
JP2014164603A (ja) 携帯情報端末
JP5121904B2 (ja) データ検索装置及び検索方法
CN114943202A (zh) 信息处理方法、信息处理装置和电子设备
JP2013135294A (ja) 電話帳・アドレス帳選択装置、電話帳・アドレス帳選択方法及びプログラム及び記録媒体

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120718

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

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121119

R150 Certificate of patent or registration of utility model

Ref document number: 5140759

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151122

Year of fee payment: 3