【0001】
【発明の属する技術分野】
本発明は、携帯通信端末に関し、特に、背面にキーボードを備えた携帯通信端末に関する。
【0002】
【従来の技術】
電子手帳機能を備えた携帯電話装置において、従来、ダイヤルキーなどの電話用の操作キーを、ケース本体の表面に開閉可能に取付けられた開閉部材の表面に設け、一方、文字データ入力キーなどの電子手帳用の操作キーを、開閉部材の裏面と、ケース本体表面の開閉部材により覆われる領域との双方に設けるようにして、電子手帳用のデータを入力する際のキー操作が容易になるようにしたものがある(例えば、特許文献1参照)。
【0003】
また従来、小型電子機器において、機器本体の裏面側に左手用キーボードと右手用キーボードとをそれぞれ配設して、機器本体の両側部を両手で把持した状態で、左手用キーボード及び右手用キーボードを、両手の親指を除く残りの指で操作できるようにしたものがある(例えば、特許文献2参照)。
【0004】
なお、操作キーの数が少ない通常の携帯電話では一般に、子音連打方式やポケベル方式によって文字を入力したり、あるいは、外付けのキーボードを別途接続して文字を入力したりすることが行われている。
【0005】
【特許文献1】
特開平5−211464号公報(図1〜図3)
【特許文献2】
特開平11−003159号公報(図1)
【0006】
【発明が解決しようとする課題】
しかしながら、上述の特許文献1における携帯電話装置では、電子手帳用の操作キーが、開閉部材の裏面と、ケース本体表面の開閉部材により覆われる領域との双方に設けられていて、開閉部材をケース本体から開いた状態で電子手帳用データの入力操作が行われるため、特に開閉部材の裏面側のキーを押下げすると、ぐらついて安定したキー入力操作が行えないという問題点があった。
【0007】
また、特許文献2における小型電子機器のキーボード構造では、機器本体の裏面側に左手用キーボード及び右手用キーボードがそれぞれ配設されているので、ユーザはキーを目視することができず、所望のキーを高速に選択して押下げすることが難しいという問題点があった。
【0008】
また、従来の通常の携帯電話装置の表面積は限られているので、多数の操作キーを該装置に配置することができず、少ない数の操作キーの各々に多重に文字を割り当てて、子音連打方式やポケベル方式にて文字入力を行うようにしている。そのため、操作キーと文字との対応が一対一ではなく、一文字を入力するのに数ストロークを要し、かくして、高速入力が不可能であり、また操作キーと各文字との対応が分かり難いという問題点があった。
【0009】
さらにまた、携帯電話装置にQWERTY配列の外付けキーボードを接続して高速な文字入力を可能にする方法もあるが、これは携帯性を損なうという問題点があった。
【0010】
本発明はこのような問題点に鑑みてなされたものであって、操作キーを見ながら高速で安定したキー入力操作が行え、かつ携帯性に優れた携帯通信端末を提供することを目的とする。
【0011】
【課題を解決するための手段】
上記目的を達成するために、本発明によれば、正面側に配置された第1の所定の操作キー群および第1のディスプレイと、背面側に配置された第2の所定の操作キー群および第2のディスプレイとを有し、前記第1の所定の操作キー群を構成する各キーが複数の記号の入力にそれぞれ供され、前記第2の所定の操作キー群は、前記第1の所定の操作キー群のキー数よりも多い数のキー群から構成されることを特徴とする携帯通信端末が提供される。
【0012】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照して説明する。
【0013】
図1は、本発明に係る携帯通信端末の一実施の形態の表面(正面)側の構成を示す外観図である。
【0014】
図1に示すように、本装置では本体1の表面に、表面キー2と表面ディスプレイ3とが配置されている。表面キー2は、テンキー「0〜9」、カーソルキー「↑」「↓」「←」「→」、モードキー「文字」などからなる。表面キー2は、ユーザが本装置を片手で持ったときに親指が届く範囲に配置されている(図5)。
【0015】
図2は、図1に示す携帯通信端末の背面側の構成を示す外観図である。
【0016】
図2に示すように、本体1の背面に、背面キー4と背面ディスプレイ5とが配置されている。背面キー4は、数字キー「0〜9」、ローマ字キー「A〜Z」、スペースキー「SP」、改行キー「Ent」、BackSpaceキー「BS」、シフトキー「Sft」、変換キー「変換」、カーソルキー「←」「→」、モードキー「文字」などからなる。背面キー4は、ユーザが本装置を両手で持ったときに左右何れかの親指が届く範囲に配置されている(図6)。
【0017】
テキスト編集モードにおいては、図1の表面ディスプレイ3に入力モード表示31と表面テキスト32とが表示され、図2の背面ディスプレイ5に入力モード表示51と背面テキスト52が表示される。例えば日本語入力モードにおいては入力モード表示31と入力モード表示51とに「あ」が表示され(図1、図2)、ローマ字入力モードにおいては、入力モード表示31と入力モード表示51とに「A」が表示される(図5〜図7)。入力モードの切り替えは、表面または背面のモードキー「文字」を押下することによって行う。
【0018】
図3は、本体1に対する電池の装着の様子を示す図である。
【0019】
本体1の下面には電池挿入スロット6があり、電池8を挿入することができる。電池8の取り出しは、電池取り出しボタン7を押下またはスライドさせることによって行う。
【0020】
図4は、図1に示す携帯通信端末を構成する主要な部品を示す構成図である。
【0021】
本携帯通信端末は、表面キー2、表面ディスプレイ3、背面キー4、背面ディスプレイ5、電池挿入スロット6、電池取り出しボタン7、電池8、CPU9、RAM10、ROM11、テキスト編集部12、通話処理部13、通信部14、Gセンサ15から構成されている。テキスト編集部12、通話処理部13、通信部14は、ROM11に格納される制御プログラムをCPU9が実行することによって実現する機能を示す。テキスト編集部12は、CPU9が、RAM10によって提供されるテキストバッファを利用し、ROM11に格納されるかな漢字変換プログラム、辞書等に基づき、入力テキストの表示、カーソルの移動、画面のスクロール、文字の削除等の制御を行った際の処理機能に相当する。Gセンサ15(重力センサ)は携帯通信端末の重力方向に対する傾きを検出する。
【0022】
図5は、本携帯通信端末をユーザが片手で持って操作している状態を示す図である。
【0023】
この状態では、表面キー2と表面ディスプレイ3とがON(表面キー2がアクティブになり、表面ディスプレイ3が表示状態になる)になり、背面キー4と背面ディスプレイ5とがOFF(背面キー4がロックされ、背面ディスプレイ5が非表示状態になる)になっている。また、子音連打方式によって表面キー2を親指で押下することによってテキストが入力できる。入力されたテキストは図5のように表面ディスプレイ3に表示される。テキスト編集においてカーソルは、「↑」キーで上に、「↓」キーで下に、「←」キーで左に、「→」キーで右に移動する。
【0024】
図6は、裏返して背面側をユーザに向けた本携帯通信端末を、ユーザが両手で持って操作している状態を示す図である。
【0025】
この状態では、表面キー2と表面ディスプレイ3とがOFFになり、背面キー4と背面ディスプレイ5とがONになっている。なお、背面キー4は、QWERTY配列となっており、QWERTY配列のキーボードにおける入力方式によって背面キー4が両手の親指で押下されてテキストが入力される。入力されたテキストは図6のように背面ディスプレイ5に表示される。テキスト編集においてカーソルは、「←」キーで左に、「→」キーで右に移動する。
【0026】
図7は、図6の状態から再び裏返して表面側をユーザに向けた本携帯通信端末を、ユーザが両手で持って操作している状態を示す図である。
【0027】
この状態では、表面キー2と表面ディスプレイ3とがONになり、背面キー4と背面ディスプレイ5とがOFFになる。また、子音連打方式で表面キー2を親指で押下することによりテキストを入力することができる。入力されたテキストは、図7の表面ディスプレイ3に示すように横表示モードになる。図7の状態では、テキスト編集において、カーソルが「↑」キーで左に、「↓」キーで右に、「←」キーで下に、「→」キーで上に移動する。
【0028】
図8は、図5〜図7を参照して説明した本携帯通信端末の状態遷移を実行する処理の手順を示す流れ図である。
【0029】
まず、ステップS101において、Gセンサ15によって端末の重力方向に対する傾きを検出する。この検出された傾きを基に、ステップS102において、端末の表面(正面)が上を向いているか否かを判定する。
【0030】
端末の表面(正面)が上を向いているならばステップS103に進んで、表面キー2と表面ディスプレイ3とをONにし、背面キー4と背面ディスプレイ5とをOFFにする。次にステップS104において、端末が重力方向に対してほぼ平行になるように(本体1の長辺方向がほぼ垂直になるように)立てられたか否かを判定する。端末の上面がほぼ真上になるように立てられたならば、ステップS105に進んで、表面ディスプレイ3の表示を通常表示モード(図5の表面ディスプレイ3に表示されている表示モード)にする。ステップS104において、端末の上面がほぼ真上になるように立てられていないと判定されたならば、ステップS101に戻る。
【0031】
ステップS102において、端末の表面(正面)が上を向いていない、すなわち端末の背面が上を向いていると判定されたならば、ステップS106に進んで、表面ディスプレイ3を横表示モード(図7の表面ディスプレイ3に表示されている表示モード)にする。つぎにステップS107において、表面キー2と表面ディスプレイ3とをOFFにし、背面キー4と背面ディスプレイ5とをONにする(図6の状態)。このあとステップS101に戻る。
【0032】
図6の状態で端末を裏返せば、ステップS101、S102を経て、ステップS103に進むことになり、ステップS103において、表面キー2と表面ディスプレイ3とがONになり、背面キー4と背面ディスプレイ5とがOFFになり、表面ディスプレイ3には横表示モードでテキストが表示される(図7の表面ディスプレイ3に表示されている表示モード)。
【0033】
このようにGセンサ15で端末の傾きを検出して、表面または背面のキーおよびディスプレイを自動的にアクティブにしたりロックしたりすることができる。これにより、例えば、端末を裏返して背面キー4により高速にテキストを入力、編集しながら、単に端末を表面(正面)に反転することだけで、広い表面ディスプレイ3で入力テキストを確認および編集することができる。
【0034】
図9は、テキストバッファと表面テキスト32と背面テキスト52とカーソルとの関係を示した図である。
【0035】
図9では、説明を簡単にするため、文字は全て全角(または全て半角)であるとし、表面テキスト32(図1、図5、図7)の1行の文字数は全てW文字であるとする。またテキストバッファは始点がSで、L×W文字のサイズであるとする。表面テキスト32には、通常表示モード(図5)と横表示モード(図7)の何れにおいても1行W文字でH(H<L)行が表示されるとする。すなわち表面テキスト32には、テキストバッファ上の点Fから始まってH×W文字が表示される。ここで点FはWの整数倍の単位で移動し、Fのとりうる値はF=S+n×W(n=0、1、・・・、L−H)である。従って、表面テキスト32の領域(F〜F+H×W−1)はテキストバッファの領域(S〜S+L×W−1)内に含まれる。
【0036】
また背面テキスト52は1行からなり、K×W(K<H)文字が表示可能であるとする。すなわち背面テキスト52には、テキストバッファ上の点Bから始まってK×W文字が表示される。ここで点BはWの整数倍の単位で移動し、Bのとりうる値はB=S+m×W(m=n、n+1、・・・、n+H−K)である。従って、背面テキスト52の領域(B〜B+K×W−1)は表面テキスト32の領域(F〜F+H×W−1)内に含まれる。またテキストバッファ上のある点を指しているカーソル(C)は、背面テキスト52内に存在すると同時に表面テキスト32内に存在する。
【0037】
図10及び図11は、カーソルの移動に伴う画面のスクロールおよびシフトの処理の手順を示す流れ図である。
【0038】
カーソルの移動はCの値が変化することによって行われ、表面テキスト32のスクロールはFの値が変化することによって行われ、背面テキスト52のスクロールはBの値が変化することによって行われる(図9)。例えば、カーソルの左への一文字移動は、C←C−1で表され、カーソルの右への一文字移動は、C←C+1で表され、カーソルの上への1行移動は、C←C−Wで表され、カーソルの下への1行移動は、C←C+Wで表される。また、表面テキスト32の上行への1行スクロールは、F←F−Wで表され、表面テキスト32の下行への1行スクロールは、F←F+Wで表され、背面テキスト52の左へのW文字シフトは、B←B−Wで表され、背面テキスト52の右へのW文字シフトは、B←B+Wで表される。
【0039】
次に図10及び図11の流れ図に沿って上記処理を説明する。
【0040】
ステップS201において、カーソル移動の操作が行われたか否かを判定する。カーソル移動操作が行われなければステップS201に戻る。カーソル移動の操作が行われたならば、その移動の方向を判別する(S201a)。携帯通信端末の表面(正面)が上を向いているときに、カーソルを上に移動する操作が行われたならば、ステップS202に進み、カーソルを上に移動可能(C−W≧S)であるか否かを判定する。可能ならばステップS203において、カーソルを上に移動する(C←C−W)。カーソルを上に移動できなければステップS201に戻る。
【0041】
ステップS201aにおいて、カーソルを左に移動する操作が行われたと判別されたならば、ステップS204に進み、カーソルを左に移動可能(C−1≧S)であるか否かを判定し、可能ならばステップS205においてカーソルを左に移動する(C←C−1)。カーソルを左に移動できなければステップS201に戻る。
【0042】
次にステップS206において、カーソルが背面テキスト52の領域からはみ出した(C<B)か否かを判定する。カーソルが背面テキスト52の領域からはみ出していなければステップS201に戻る。カーソルが背面テキスト52の領域からはみ出していれば、ステップS207に進み、背面テキスト52を左にW文字シフト可能(B−W≧S)か否かを判定する。シフト可能でなければステップS201に戻る。シフト可能であればステップS208に進み、背面テキストを左にW文字シフトする(B←B−W)。次にステップS209において、背面テキスト52が表面テキスト32の領域からはみ出した(B<F)か否かを判定する。背面テキスト52が表面テキスト32の領域からはみ出していなければステップS201に戻る。背面テキスト52が表面テキスト32の領域からはみ出していればステップS210に進んで、表面テキスト32を上に1行スクロールして(F←F−W)ステップS201に戻る。
【0043】
ステップS201aにおいて、カーソルを右に移動する操作が行われたと判別されたならば、ステップS211に進んで、カーソルを右に移動可能(C+1≦S+LW)であるか否かを判定する。可能ならばステップS212において、カーソルを右に移動する(C←C+1)。カーソルを右に移動できなければステップS201に戻る。
【0044】
ステップS201aにおいて、携帯通信端末の表面(正面)が上を向いているときに、カーソルを下に移動する操作が行われたと判別されたならば、ステップS213に進み、カーソルを下に移動可能(C+W≦S+LW)であるか否かを判定し、可能ならばステップS214において、カーソルを下に移動する(C←C+W)。カーソルを下に移動できなければステップS201に戻る。
【0045】
次にステップS215において、カーソルが背面テキスト52の領域からはみ出した(C≧B+KW)か否かを判定する。カーソルが背面テキスト52の領域からはみ出していなければステップS201に戻る。カーソルが背面テキスト52の領域からはみ出していれば、ステップS216に進んで、背面テキスト52を右にW文字シフト可能(B+KW+W≦S+LW)であるか否かを判定する。シフト可能でなければステップS201に戻る。シフト可能であればステップS217に進んで、背面テキスト52を右にW文字シフトする(B←B+W)。次にステップS218において、背面テキスト52が表面テキスト32の領域からはみ出した(B≧F+HW)か否かを判定する。背面テキスト52が表面テキスト32の領域からはみ出していなければステップS201に戻る。背面テキスト52が表面テキスト32の領域からはみ出していれば、ステップS219において、表面テキスト32を下に1行スクロールして(F←F+W)、ステップS201に戻る。
【0046】
ここでは、カーソルの移動に伴う画面のスクロールおよびシフトの処理について説明したが、文字入力、BSキー操作等に伴う画面のスクロールおよびシフトの処理も同様である。
【0047】
このように、表面ディスプレイ3及びディスプレイ5のうち一方のディスプレイ画面でカーソルを移動すると、それに連動して他方のディスプレイ画面でもカーソルが移動する。また、表面テキスト32のスクロールに連動して背面テキスト52もシフトし、背面テキスト52のシフトに連動して表面テキスト32もスクロールするので、本携帯通信端末を表側(正面側)にして使用しても(図5、図7)、本携帯通信端末を裏返して背面側にして使用しても(図6)、両面のディスプレイにはカーソル近傍部分の同じテキストが表示される。したがって、携帯通信端末を裏返して背面キー4を使用して高速にテキストを編集し、必要に応じて、携帯通信端末を表側(正面側)に反転して表面ディスプレイ3の広い画面で入力テキストを確認および編集するようなことができる。
【0048】
〔他の実施の形態〕
上記実施の形態では、Gセンサ15によって携帯通信端末本体の傾きを検出して、その検出された傾きから携帯通信端末本体の姿勢を検知し、この姿勢に応じて、表面または背面の操作キーやディスプレイを自動的にONに切り替えたりOFFに切り替えたり、また自動的に通常表示モード(図5)と横表示モード(図7)とを切り替えたりしているが、これに代わって、別途に操作キーを設けて、このキー操作によってこれらの切り替えをユーザが任意に行うようにしてもよい。
【0049】
なお本携帯通信装置は、具体的には、携帯電話装置、PHS(Personal Handyphone System)、ハンディターミナル、リモコン(リモートコントローラ)等のいずれであってもよい。
【0050】
またなお、本発明の目的は、前述の各実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ(またはCPU、MPU等)が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【0051】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【0052】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光磁気ディスク、CD−ROM、CD−R、CD−RW、DVD−ROM、DVD−RAM、DVD−RW、DVD−R、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。
【0053】
また、コンピュータが読み出したプログラムコードを実行することにより、上記の各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【0054】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【0055】
以上のように、本発明の各種の実施の形態を示して説明したが、以下に本発明の実施態様の例を列挙する。
【0056】
〔実施態様1〕 正面側に配置された第1の所定の操作キー群および第1のディスプレイと、
背面側に配置された第2の所定の操作キー群および第2のディスプレイとを有し、
前記第1の所定の操作キー群を構成する各キーが複数の記号の入力にそれぞれ供され、前記第2の所定の操作キー群は、前記第1の所定の操作キー群のキー数よりも多い数のキー群から構成されることを特徴とする携帯通信端末。
【0057】
〔実施態様2〕 前記第1の所定の操作キー群および前記第1のディスプレイをアクティブにして前記第2の所定の操作キー群および前記第2のディスプレイをロックする第1の動作モードと、前記第1の所定の操作キー群および前記第1のディスプレイをロックして前記第2の所定の操作キー群および前記第2のディスプレイをアクティブにする第2の動作モードとを切り替える切替手段を更に有することを特徴とする実施態様1記載の携帯通信端末。
【0058】
〔実施態様3〕 前記携帯通信端末の姿勢を検出する姿勢検出手段を更に有し、
前記切替手段は、前記姿勢検出手段によって検出された姿勢に応じて、前記第1及び第2の動作モードのうちの一方に切り替えることを特徴とする実施態様2記載の携帯通信端末。
【0059】
〔実施態様4〕 前記切替手段は、前記姿勢検出手段によって検出された姿勢に応じて、前記携帯通信端末の正面側が重力方向と反対方向にほぼ向いているとき、前記第1の動作モードに切り替え、前記携帯通信端末の背面側が重力方向と反対方向にほぼ向いているとき、前記第2の動作モードに切り替えることを特徴とする実施態様3記載の携帯通信端末。
【0060】
〔実施態様5〕 前記切替手段は、ユーザによる所定キーの入力操作に応じて、前記第1及び第2の動作モードのうちの一方に切り替えることを特徴とする実施態様2記載の携帯通信端末。
【0061】
〔実施態様6〕 前記第1のディスプレイに表示されるテキストの表示方向を切り替える切替手段を更に有することを特徴とする実施態様1記載の携帯通信端末。
【0062】
〔実施態様7〕 前記携帯通信端末の姿勢を検出する姿勢検出手段を更に有し、
前記切替手段は、前記姿勢検出手段によって検出された姿勢に応じて、前記テキストの表示方向を切り替えることを特徴とする実施態様6記載の携帯通信端末。
【0063】
〔実施態様8〕 前記切替手段は、ユーザによる所定キーの入力操作に応じて、前記テキストの表示方向を切り替えることを特徴とする実施態様6記載の携帯通信端末。
【0064】
〔実施態様9〕 前記第1のディスプレイに表示されるテキストの一部分が前記第2のディスプレイに表示されることを特徴とする実施態様1〜8のいずれかに記載の携帯通信端末。
【0065】
〔実施態様10〕 前記第1及び第2のディスプレイのうちの一方の画面でカーソルが移動すれば、他方の画面でも連動してカーソルが移動することを特徴とする実施態様9記載の携帯通信端末。
【0066】
〔実施態様11〕 前記第2のディスプレイの画面でのカーソルの移動に応じて、前記第1のディスプレイに表示されたテキストがスクロールされることを特徴とする実施態様10記載の携帯通信端末。
【0067】
〔実施態様12〕 前記第1のディスプレイの画面でのカーソルの移動に応じて、前記第2のディスプレイに表示されたテキストがシフトされることを特徴とする実施態様10記載の携帯通信端末。
【0068】
〔実施態様13〕 正面側に第1の所定の操作キー群および第1のディスプレイが配置され、背面側に第2の所定の操作キー群および第2のディスプレイが配置された携帯通信端末に適用されるテキスト表示方法において、
前記第1のディスプレイに表示されるテキストの一部分を前記第2のディスプレイに表示するステップを有することを特徴とするテキスト表示方法。
【0069】
〔実施態様14〕 前記第1及び第2のディスプレイのうちの一方の画面でカーソルが移動したとき、他方の画面でも連動してカーソルを移動するステップを更に有することを特徴とする実施態様13記載のテキスト表示方法。
【0070】
〔実施態様15〕 前記第2のディスプレイの画面でのカーソルの移動に応じて、前記第1のディスプレイに表示されたテキストをスクロールするステップを更に有することを特徴とする実施態様14記載のテキスト表示方法。
【0071】
〔実施態様16〕 前記第1のディスプレイの画面でのカーソルの移動に応じて、前記第2のディスプレイに表示されたテキストをシフトするステップを更に有することを特徴とする実施態様14記載のテキスト表示方法。
【0072】
〔実施態様17〕 正面側に第1の所定の操作キー群および第1のディスプレイが配置され、背面側に第2の所定の操作キー群および第2のディスプレイが配置された携帯通信端末に適用されるテキスト表示方法を、コンピュータに実行させるためのプログラムにおいて、
前記テキスト表示方法が、
前記第1のディスプレイに表示されるテキストの一部分を前記第2のディスプレイに表示するステップを有することを特徴とするプログラム。
【0073】
〔実施態様18〕 前記テキスト表示方法が、前記第1及び第2のディスプレイのうちの一方の画面でカーソルが移動したとき、他方の画面でも連動してカーソルを移動するステップを更に有することを特徴とする実施態様17記載のプログラム。
【0074】
〔実施態様19〕 前記テキスト表示方法が、前記第2のディスプレイの画面でのカーソルの移動に応じて、前記第1のディスプレイに表示されたテキストをスクロールするステップを更に有することを特徴とする実施態様18記載のプログラム。
【0075】
〔実施態様20〕 前記テキスト表示方法が、前記第1のディスプレイの画面でのカーソルの移動に応じて、前記第2のディスプレイに表示されたテキストをシフトするステップを更に有することを特徴とする実施態様18記載のプログラム。
【0076】
〔実施態様21〕 正面側に第1の所定の操作キー群および第1のディスプレイが配置され、背面側に第2の所定の操作キー群および第2のディスプレイが配置された携帯通信端末に適用されるテキスト表示方法をプログラムとして記憶した、コンピュータにより読み出し可能な記憶媒体において、
前記テキスト表示方法が、
前記第1のディスプレイに表示されるテキストの一部分を前記第2のディスプレイに表示するステップを有することを特徴とする記憶媒体。
【0077】
〔実施態様22〕 前記テキスト表示方法が、前記第1及び第2のディスプレイのうちの一方の画面でカーソルが移動したとき、他方の画面でも連動してカーソルを移動するステップを更に有することを特徴とする実施態様21記載の記憶媒体。
【0078】
〔実施態様23〕 前記テキスト表示方法が、前記第2のディスプレイの画面でのカーソルの移動に応じて、前記第1のディスプレイに表示されたテキストをスクロールするステップを更に有することを特徴とする実施態様22記載の記憶媒体。
【0079】
〔実施態様24〕 前記テキスト表示方法が、前記第1のディスプレイの画面でのカーソルの移動に応じて、前記第2のディスプレイに表示されたテキストをシフトするステップを更に有することを特徴とする実施態様22記載の記憶媒体。
【0080】
【発明の効果】
以上詳述したように本発明によれば、正面側に配置された第1の所定の操作キー群および第1のディスプレイと、背面側に配置された第2の所定の操作キー群および第2のディスプレイとを有し、前記第1の所定の操作キー群を構成する各キーが複数の記号の入力にそれぞれ供され、前記第2の所定の操作キー群は、前記第1の所定の操作キー群のキー数よりも多い数のキー群から構成されることを特徴とする携帯通信端末が提供される。
【0081】
こうした構成により、第2の所定の操作キーを見ながら高速で安定したキー入力操作が行え、かつ他のキーボードを接続する必要がないので携帯性に優れている。
【0082】
また、姿勢検出手段(Gセンサ)で携帯通信端末の姿勢を検出し、正面または背面のキーおよびディスプレイを自動的にアクティブにしたりロックしたりすることにより、携帯通信端末を裏返して背面側の第2の所定の操作キー群で高速にテキスト編集し、また携帯通信端末を正面側に戻して、正面側の第1のディスプレイの広い画面で入力テキストを確認したり、第1の所定の操作キー群で編集したりすることができる。
【0083】
また、テキスト編集中において、正面及び背面の両ディスプレイの画面中でカーソルが連動して移動する。またカーソルの移動に連動して正面画面上のテキストがスクロールし、背面画面上のテキストがシフトする。さらに、テキスト中の注目部分がユーザ側に向いている方の画面に常に表示されるので、携帯通信端末を正面及び背面に反転しながら滑らかにテキスト編集を行うことができる。
【図面の簡単な説明】
【図1】本発明に係る携帯通信端末の一実施の形態の表面(正面)側の構成を示す外観図である。
【図2】図1に示す携帯通信端末の背面側の構成を示す外観図である。
【図3】本体に対する電池の装着の様子を示す図である。
【図4】図1に示す携帯通信端末を構成する主要な部品を示す構成図である。
【図5】本携帯通信端末をユーザが片手で持って操作している状態を示す図である。
【図6】裏返して背面側をユーザに向けた本携帯通信端末を、ユーザが両手で持って操作している状態を示す図である。
【図7】図6の状態から再び裏返して表面側をユーザに向けた本携帯通信端末を、ユーザが両手で持って操作している状態を示す図である。
【図8】本携帯通信端末の状態遷移を実行する処理の手順を示す流れ図である。
【図9】テキストバッファと表面テキストと背面テキストとカーソルとの関係を示した図である。
【図10】カーソルの移動に伴う画面のスクロールおよびシフトの処理の手順を示す流れ図(1/2)である。
【図11】カーソルの移動に伴う画面のスクロールおよびシフトの処理の手順を示す流れ図(2/2)である。
【符号の説明】
1 本体
2 表面キー(第1の所定の操作キー群)
3 表面ディスプレイ(第1のディスプレイ)
4 背面キー(第2の所定の操作キー群)
5 背面ディスプレイ(第2のディスプレイ)
31 入力モード表示
32 表面テキスト
51 入力モード表示
52 背面テキスト[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a mobile communication terminal, and more particularly, to a mobile communication terminal having a keyboard on the back.
[0002]
[Prior art]
Conventionally, in a mobile phone device having an electronic organizer function, telephone operation keys such as dial keys are provided on the surface of an opening / closing member that is openably and closably mounted on the surface of the case body, while character data input keys and the like are provided. The operation keys for the electronic notebook are provided on both the back surface of the opening / closing member and the area of the front surface of the case body covered by the opening / closing member, so that key operation when inputting data for the electronic notebook is facilitated. (For example, see Patent Document 1).
[0003]
Conventionally, in a small electronic device, a left-hand keyboard and a right-hand keyboard are respectively provided on the back side of the device main body, and the left-hand keyboard and the right-hand keyboard are held in a state where both sides of the device main body are gripped with both hands. There is one that can be operated with the remaining fingers except the thumbs of both hands (for example, see Patent Document 2).
[0004]
In general, ordinary mobile phones with a small number of operation keys generally input characters by a consonant continuous hitting method or a pager method, or input characters by connecting an external keyboard separately. I have.
[0005]
[Patent Document 1]
Japanese Patent Application Laid-Open No. Hei 5-212164 (FIGS. 1 to 3)
[Patent Document 2]
JP-A-11-003159 (FIG. 1)
[0006]
[Problems to be solved by the invention]
However, in the portable telephone device described in Patent Document 1, the operation keys for the electronic organizer are provided on both the back surface of the opening / closing member and the area of the surface of the case body covered by the opening / closing member. Since the input operation of the electronic organizer data is performed in a state where the electronic notebook is opened from the main body, there is a problem that the key input operation cannot be performed stably because the key on the back side of the opening / closing member is depressed.
[0007]
Further, in the keyboard structure of the small electronic device disclosed in Patent Document 2, since the left-hand keyboard and the right-hand keyboard are provided on the back side of the main body of the device, the user cannot see the keys and cannot use the desired keys. There is a problem that it is difficult to select and press down at high speed.
[0008]
In addition, since the surface area of a conventional ordinary mobile phone device is limited, a large number of operation keys cannot be arranged on the device. Characters are input by the system or the pager system. Therefore, the correspondence between the operation keys and the characters is not one-to-one, but it takes several strokes to input one character, and thus high-speed input is impossible, and the correspondence between the operation keys and each character is difficult to understand. There was a problem.
[0009]
Furthermore, there is a method of connecting a QWERTY layout external keyboard to a mobile phone device to enable high-speed character input, but this has a problem that portability is impaired.
[0010]
The present invention has been made in view of such a problem, and an object of the present invention is to provide a portable communication terminal which can perform high-speed and stable key input operation while looking at operation keys and has excellent portability. .
[0011]
[Means for Solving the Problems]
To achieve the above object, according to the present invention, a first predetermined operation key group and a first display arranged on the front side, and a second predetermined operation key group and a first display group arranged on the back side are provided. A second display, wherein each key constituting the first predetermined operation key group is provided for inputting a plurality of symbols, respectively, and the second predetermined operation key group is provided with the first predetermined operation key group. A portable communication terminal comprising a larger number of key groups than the number of operation key groups.
[0012]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0013]
FIG. 1 is an external view showing a configuration of a front (front) side of a mobile communication terminal according to an embodiment of the present invention.
[0014]
As shown in FIG. 1, a front key 2 and a front display 3 are arranged on the surface of a main body 1 in the present apparatus. The front key 2 includes ten keys “0 to 9”, cursor keys “↑”, “↓”, “←”, “→”, a mode key “character”, and the like. The front key 2 is arranged in a range where the thumb can reach when the user holds the apparatus with one hand (FIG. 5).
[0015]
FIG. 2 is an external view showing the configuration of the back side of the mobile communication terminal shown in FIG.
[0016]
As shown in FIG. 2, a back key 4 and a back display 5 are arranged on the back of the main body 1. The back key 4 includes a number key “0-9”, a Roman key “A-Z”, a space key “SP”, a line feed key “Ent”, a BackSpace key “BS”, a shift key “Sft”, a conversion key “Convert”, It consists of a cursor key “←” “→”, a mode key “character” and the like. The back key 4 is arranged in a range where the right or left thumb can reach when the user holds the apparatus with both hands (FIG. 6).
[0017]
In the text editing mode, an input mode display 31 and a front text 32 are displayed on the front display 3 of FIG. 1, and an input mode display 51 and a rear text 52 are displayed on the rear display 5 of FIG. For example, in the Japanese input mode, “A” is displayed on the input mode display 31 and the input mode display 51 (FIGS. 1 and 2), and in the Roman alphabet input mode, “A” is displayed on the input mode display 31 and the input mode display 51. "A" is displayed (FIGS. 5 to 7). Switching of the input mode is performed by pressing a mode key “character” on the front surface or the back surface.
[0018]
FIG. 3 is a diagram showing how the battery is mounted on the main body 1.
[0019]
A battery insertion slot 6 is provided on the lower surface of the main body 1 so that the battery 8 can be inserted. The removal of the battery 8 is performed by pressing or sliding the battery removal button 7.
[0020]
FIG. 4 is a configuration diagram showing main components constituting the mobile communication terminal shown in FIG.
[0021]
This portable communication terminal includes a front key 2, a front display 3, a rear key 4, a rear display 5, a battery insertion slot 6, a battery removal button 7, a battery 8, a CPU 9, a RAM 10, a ROM 11, a text editing unit 12, and a telephone processing unit 13. , A communication unit 14 and a G sensor 15. The text editing unit 12, the call processing unit 13, and the communication unit 14 show functions realized by the CPU 9 executing a control program stored in the ROM 11. The text editing unit 12 allows the CPU 9 to display an input text, move a cursor, scroll a screen, delete a character based on a kana-kanji conversion program stored in the ROM 11, a dictionary, etc., using a text buffer provided by the RAM 10. Corresponds to a processing function when such control is performed. The G sensor 15 (gravity sensor) detects the inclination of the portable communication terminal with respect to the direction of gravity.
[0022]
FIG. 5 is a diagram illustrating a state in which the user is operating the portable communication terminal while holding it with one hand.
[0023]
In this state, the front key 2 and the front display 3 are turned on (the front key 2 is activated and the front display 3 is displayed), and the back key 4 and the back display 5 are turned off (the back key 4 is turned off). And the rear display 5 is in a non-display state). In addition, text can be input by pressing the front key 2 with the thumb by a consonant continuous hit method. The input text is displayed on the front display 3 as shown in FIG. In text editing, the cursor moves up with the “↑” key, down with the “↓” key, left with the “←” key, and right with the “→” key.
[0024]
FIG. 6 is a diagram illustrating a state in which the user is holding the portable communication terminal with both hands and turning the mobile communication terminal with the back side facing the user.
[0025]
In this state, the front key 2 and the front display 3 are OFF, and the rear key 4 and the rear display 5 are ON. The back keys 4 are arranged in a QWERTY layout, and the text is input by pressing the back keys 4 with the thumbs of both hands according to the input method of the keyboard in the QWERTY layout. The input text is displayed on the rear display 5 as shown in FIG. In text editing, the cursor moves to the left with the “←” key and to the right with the “→” key.
[0026]
FIG. 7 is a diagram illustrating a state in which the user is holding the portable communication terminal with both hands and operating the portable communication terminal with the front side turned to the user again from the state of FIG. 6.
[0027]
In this state, the front key 2 and the front display 3 are turned on, and the back key 4 and the back display 5 are turned off. In addition, text can be input by pressing the front key 2 with the thumb in a consonant continuous hit mode. The input text enters the horizontal display mode as shown on the front display 3 in FIG. In the state of FIG. 7, in the text editing, the cursor moves to the left with the “↑” key, moves to the right with the “↓” key, moves down with the “←” key, and moves up with the “→” key.
[0028]
FIG. 8 is a flowchart showing the procedure of the process of executing the state transition of the mobile communication terminal described with reference to FIGS.
[0029]
First, in step S101, the inclination of the terminal with respect to the direction of gravity is detected by the G sensor 15. Based on the detected inclination, in step S102, it is determined whether or not the surface (front) of the terminal is facing upward.
[0030]
If the front surface (front) of the terminal is facing upward, the process proceeds to step S103, where the front key 2 and the front display 3 are turned ON, and the rear key 4 and the rear display 5 are turned OFF. Next, in step S104, it is determined whether or not the terminal has been set up so as to be substantially parallel to the direction of gravity (so that the long side direction of the main body 1 is substantially vertical). When the terminal is set up so that the upper surface is almost right above, the process proceeds to step S105, and the display on the front display 3 is set to the normal display mode (the display mode displayed on the front display 3 in FIG. 5). If it is determined in step S104 that the terminal is not upright so that the upper surface of the terminal is almost right above, the process returns to step S101.
[0031]
If it is determined in step S102 that the front surface (front) of the terminal is not facing up, that is, the back surface of the terminal is facing up, the process proceeds to step S106, and the front display 3 is set to the horizontal display mode (FIG. 7). (Display mode displayed on the front display 3). Next, in step S107, the front key 2 and the front display 3 are turned off, and the back key 4 and the back display 5 are turned on (the state of FIG. 6). Thereafter, the process returns to step S101.
[0032]
If the terminal is turned over in the state of FIG. 6, the process proceeds to step S103 via steps S101 and S102. In step S103, the front key 2 and the front display 3 are turned on, and the rear key 4 and the rear display 5 Is turned off, and text is displayed on the front display 3 in the horizontal display mode (display mode displayed on the front display 3 in FIG. 7).
[0033]
As described above, the inclination of the terminal is detected by the G sensor 15, and the keys and the display on the front surface or the rear surface can be automatically activated or locked. Thus, for example, while inputting and editing text at high speed with the back key 4 by turning the terminal over, the input text can be confirmed and edited on the wide surface display 3 simply by flipping the terminal to the front (front). Can be.
[0034]
FIG. 9 is a diagram showing a relationship among the text buffer, the front text 32, the back text 52, and the cursor.
[0035]
In FIG. 9, for simplicity of description, it is assumed that all characters are full-width (or all half-width), and that the number of characters in one line of the front surface text 32 (FIGS. 1, 5, and 7) is all W characters. . It is also assumed that the starting point of the text buffer is S and the size is L × W characters. It is assumed that H (H <L) lines are displayed on the front side text 32 with W characters per line in both the normal display mode (FIG. 5) and the horizontal display mode (FIG. 7). That is, the front text 32 displays H × W characters starting from the point F on the text buffer. Here, the point F moves in units of an integral multiple of W, and the possible values of F are F = S + n × W (n = 0, 1,..., LH). Therefore, the area (F to F + H × W−1) of the front text 32 is included in the area (S to S + L × W−1) of the text buffer.
[0036]
It is assumed that the back text 52 is composed of one line and can display K × W (K <H) characters. That is, in the back text 52, K × W characters are displayed starting from the point B on the text buffer. Here, the point B moves in units of an integral multiple of W, and the possible value of B is B = S + m × W (m = n, n + 1,..., N + H−K). Therefore, the area of the back text 52 (B to B + K × W−1) is included in the area of the front text 32 (F to F + H × W−1). The cursor (C) pointing to a certain point on the text buffer exists in the back text 52 and the front text 32 at the same time.
[0037]
FIG. 10 and FIG. 11 are flowcharts showing the procedure of the process of scrolling and shifting the screen accompanying the movement of the cursor.
[0038]
The movement of the cursor is performed by changing the value of C, the scrolling of the front text 32 is performed by changing the value of F, and the scrolling of the back text 52 is performed by changing the value of B (FIG. 9). For example, one character movement to the left of the cursor is represented by C ← C-1, one character movement to the right of the cursor is represented by C ← C + 1, and one line movement over the cursor is C ← C− The movement of one line below the cursor, represented by W, is represented by C ← C + W. One-line scrolling to the upper line of the front-side text 32 is represented by F ← FW, and one-line scrolling to the lower line of the front-side text 32 is represented by F ← F + W. The character shift is represented by B ← B−W, and the W character shift to the right of the back text 52 is represented by B ← B + W.
[0039]
Next, the above processing will be described with reference to the flowcharts of FIGS.
[0040]
In step S201, it is determined whether a cursor movement operation has been performed. If the cursor movement operation has not been performed, the process returns to step S201. When the cursor movement operation is performed, the direction of the movement is determined (S201a). If the operation of moving the cursor upward is performed when the surface (front) of the mobile communication terminal is facing upward, the process proceeds to step S202, where the cursor can be moved upward (C−W ≧ S). It is determined whether or not there is. If possible, the cursor is moved upward in step S203 (C ← CW). If the cursor cannot be moved upward, the process returns to step S201.
[0041]
If it is determined in step S201a that the operation of moving the cursor to the left has been performed, the process proceeds to step S204, and it is determined whether the cursor can be moved to the left (C-1 ≧ S). For example, the cursor is moved to the left in step S205 (C ← C-1). If the cursor cannot be moved to the left, the process returns to step S201.
[0042]
Next, in step S206, it is determined whether or not the cursor protrudes from the area of the back text 52 (C <B). If the cursor does not protrude from the area of the back text 52, the process returns to step S201. If the cursor is outside the area of the back text 52, the process proceeds to step S207, and it is determined whether the back text 52 can be shifted W characters to the left (B−W ≧ S). If the shift is not possible, the process returns to step S201. If the shift is possible, the process proceeds to step S208, and the back text is shifted by W characters to the left (B ← B−W). Next, in step S209, it is determined whether or not the back text 52 extends beyond the area of the front text 32 (B <F). If the back text 52 does not protrude from the area of the front text 32, the process returns to step S201. If the back text 52 is out of the area of the front text 32, the process proceeds to step S210, where the front text 32 is scrolled up by one line (F ← FW), and the process returns to step S201.
[0043]
If it is determined in step S201a that the operation of moving the cursor to the right has been performed, the process proceeds to step S211 to determine whether the cursor can be moved to the right (C + 1 ≦ S + LW). If possible, in step S212, the cursor is moved to the right (C ← C + 1). If the cursor cannot be moved to the right, the process returns to step S201.
[0044]
If it is determined in step S201a that the operation of moving the cursor downward has been performed while the front surface (front) of the mobile communication terminal is facing upward, the process proceeds to step S213, and the cursor can be moved downward ( It is determined whether or not (C + W ≦ S + LW), and if possible, the cursor is moved downward in step S214 (C ← C + W). If the cursor cannot be moved down, the process returns to step S201.
[0045]
Next, in step S215, it is determined whether or not the cursor protrudes from the area of the back text 52 (C ≧ B + KW). If the cursor does not protrude from the area of the back text 52, the process returns to step S201. If the cursor is outside the area of the backside text 52, the process proceeds to step S216 to determine whether the backside text 52 can be shifted rightward by W characters (B + KW + W ≦ S + LW). If the shift is not possible, the process returns to step S201. If the shift is possible, the process proceeds to step S217 to shift the back text 52 rightward by W characters (B ← B + W). Next, in step S218, it is determined whether or not the back text 52 protrudes from the area of the front text 32 (B ≧ F + HW). If the back text 52 does not protrude from the area of the front text 32, the process returns to step S201. If the back text 52 is out of the area of the front text 32, in step S219, the front text 32 is scrolled down by one line (F ← F + W), and the process returns to step S201.
[0046]
Here, the process of scrolling and shifting the screen according to the movement of the cursor has been described, but the same applies to the process of scrolling and shifting the screen according to character input, BS key operation, and the like.
[0047]
As described above, when the cursor is moved on one of the front display 3 and the display 5, the cursor is moved on the other display screen in conjunction therewith. Further, the back text 52 is also shifted in conjunction with the scroll of the front text 32, and the front text 32 is also scrolled in conjunction with the shift of the back text 52, so that the portable communication terminal can be used with the front side (front side). (FIGS. 5 and 7), even when the portable communication terminal is turned upside down and used (FIG. 6), the same text near the cursor is displayed on both sides of the display. Therefore, the mobile communication terminal is turned over and the text is edited at high speed using the back key 4, and if necessary, the mobile communication terminal is turned to the front side (front side) to input text on the wide screen of the front display 3. You can check and edit.
[0048]
[Other embodiments]
In the above embodiment, the inclination of the portable communication terminal body is detected by the G sensor 15, and the posture of the portable communication terminal body is detected based on the detected inclination. The display is automatically switched on or off, and the display mode is automatically switched between the normal display mode (FIG. 5) and the horizontal display mode (FIG. 7). A key may be provided, and the user may arbitrarily switch between them by operating the key.
[0049]
Note that the portable communication device may be, specifically, any of a portable telephone device, a PHS (Personal Handyphone System), a handy terminal, a remote controller (remote controller), and the like.
[0050]
It is to be noted that an object of the present invention is to supply a storage medium storing a program code of software for realizing the functions of the above-described embodiments to a system or an apparatus, and to provide a computer (or CPU, MPU, Is also achieved by reading and executing the program code stored in the storage medium.
[0051]
In this case, the program code itself read from the storage medium implements the functions of the above-described embodiments, and the storage medium storing the program code constitutes the present invention.
[0052]
Examples of a storage medium for supplying the program code include a floppy (registered trademark) disk, hard disk, magneto-optical disk, CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, and DVD. -RW, DVD-R, magnetic tape, nonvolatile memory card, ROM, and the like can be used.
[0053]
When the computer executes the readout program code, not only the functions of the above-described embodiments are realized, but also an OS (Operating System) running on the computer based on the instructions of the program code. And the like perform part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.
[0054]
Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion is performed based on the instruction of the program code. This also includes a case where a CPU or the like provided in the board or the function expansion unit performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.
[0055]
As described above, various embodiments of the present invention have been shown and described. Examples of the embodiments of the present invention are listed below.
[0056]
[Embodiment 1] A first predetermined operation key group and a first display arranged on the front side,
Having a second predetermined operation key group and a second display arranged on the back side,
Each key constituting the first predetermined operation key group is provided for inputting a plurality of symbols, respectively, and the second predetermined operation key group has a number greater than the number of keys of the first predetermined operation key group. A mobile communication terminal comprising a large number of key groups.
[0057]
[Second Embodiment] A first operation mode in which the first predetermined operation key group and the first display are activated to lock the second predetermined operation key group and the second display, and Switching means for switching between a second predetermined operation key group and a second operation mode for locking the first display and activating the second predetermined operation key group and the second display is further provided. 3. The mobile communication terminal according to claim 1, wherein:
[0058]
[Embodiment 3] The mobile communication terminal further includes an attitude detection unit configured to detect an attitude of the mobile communication terminal,
3. The mobile communication terminal according to claim 2, wherein the switching unit switches to one of the first and second operation modes according to the posture detected by the posture detecting unit.
[0059]
[Embodiment 4] The switching unit switches to the first operation mode when the front side of the mobile communication terminal is substantially oriented in the direction opposite to the direction of gravity according to the posture detected by the posture detection unit. The mobile communication terminal according to claim 3, wherein the mode is switched to the second operation mode when the back side of the mobile communication terminal is substantially oriented in the direction opposite to the direction of gravity.
[0060]
Fifth Embodiment The portable communication terminal according to the second embodiment, wherein the switching unit switches to one of the first and second operation modes in response to a user's input operation of a predetermined key.
[0061]
[Sixth Embodiment] The mobile communication terminal according to the first embodiment, further comprising switching means for switching a display direction of text displayed on the first display.
[0062]
[Embodiment 7] The portable communication terminal further includes a posture detection unit that detects a posture of the portable communication terminal,
7. The mobile communication terminal according to claim 6, wherein the switching unit switches the display direction of the text according to the posture detected by the posture detecting unit.
[0063]
[Eighth Embodiment] The mobile communication terminal according to the sixth embodiment, wherein the switching unit switches a display direction of the text in accordance with a user's input operation of a predetermined key.
[0064]
[Embodiment 9] The mobile communication terminal according to any one of Embodiments 1 to 8, wherein a part of the text displayed on the first display is displayed on the second display.
[0065]
[Embodiment 10] The mobile communication terminal according to Embodiment 9, wherein if the cursor moves on one screen of the first and second displays, the cursor moves in conjunction with the other screen. .
[0066]
[Embodiment 11] The mobile communication terminal according to embodiment 10, wherein the text displayed on the first display is scrolled in accordance with the movement of a cursor on the screen of the second display.
[0067]
[Embodiment 12] The mobile communication terminal according to embodiment 10, wherein the text displayed on the second display is shifted in accordance with the movement of the cursor on the screen of the first display.
[0068]
Embodiment 13 The present invention is applied to a mobile communication terminal in which a first predetermined operation key group and a first display are arranged on the front side, and a second predetermined operation key group and the second display are arranged on the back side. The text display method
Displaying a part of the text displayed on the first display on the second display.
[0069]
[Embodiment 14] Embodiment 13 further comprises a step of, when the cursor moves on one of the first and second displays, moving the cursor in conjunction with the other screen. How to display text.
[0070]
[Embodiment 15] The text display according to embodiment 14, further comprising a step of scrolling a text displayed on the first display in accordance with a movement of a cursor on a screen of the second display. Method.
[0071]
[Embodiment 16] The text display according to embodiment 14, further comprising a step of shifting a text displayed on the second display according to a movement of a cursor on a screen of the first display. Method.
[0072]
[Embodiment 17] Applied to a mobile communication terminal in which a first predetermined operation key group and a first display are arranged on the front side, and a second predetermined operation key group and the second display are arranged on the back side. The text display method to be executed by a computer,
The text display method includes:
A program for displaying a part of text displayed on the first display on the second display.
[0073]
[Embodiment 18] The text display method further includes a step of, when the cursor moves on one of the first and second displays, moving the cursor in conjunction with the other screen. 18. The program according to embodiment 17, wherein
[0074]
(Embodiment 19) The text display method further comprises a step of scrolling a text displayed on the first display in response to a movement of a cursor on a screen of the second display. The program according to aspect 18.
[0075]
[Embodiment 20] The text display method further includes a step of shifting a text displayed on the second display in accordance with a movement of a cursor on a screen of the first display. The program according to aspect 18.
[0076]
[Embodiment 21] The present invention is applied to a portable communication terminal in which a first predetermined operation key group and a first display are arranged on the front side and a second predetermined operation key group and a second display are arranged on the back side. The text display method is stored as a program, in a computer-readable storage medium,
The text display method includes:
Displaying a part of the text displayed on the first display on the second display.
[0077]
[Embodiment 22] The text display method further comprises a step of, when the cursor moves on one of the first and second displays, moving the cursor in conjunction with the other screen. A storage medium according to embodiment 21, wherein:
[0078]
[Embodiment 23] The text display method further includes a step of scrolling text displayed on the first display in response to movement of a cursor on a screen of the second display. A storage medium according to aspect 22.
[0079]
[Embodiment 24] The text display method further includes a step of shifting a text displayed on the second display in accordance with a movement of a cursor on a screen of the first display. A storage medium according to aspect 22.
[0080]
【The invention's effect】
As described above in detail, according to the present invention, the first predetermined operation key group and the first display arranged on the front side, and the second predetermined operation key group and the second predetermined Wherein each key constituting the first predetermined operation key group is provided for inputting a plurality of symbols, respectively, and the second predetermined operation key group is provided with the first predetermined operation key. There is provided a mobile communication terminal including a key group having a larger number of keys than the key group.
[0081]
With this configuration, high-speed and stable key input operation can be performed while looking at the second predetermined operation key, and since there is no need to connect another keyboard, portability is excellent.
[0082]
In addition, the attitude of the mobile communication terminal is detected by the attitude detection means (G sensor), and the front and rear keys and the display are automatically activated or locked, so that the mobile communication terminal is turned over and the rear side of the mobile communication terminal is turned off. 2 to edit the text at high speed with the predetermined operation key group, return the portable communication terminal to the front side, check the input text on the wide screen of the first display on the front side, and perform the first predetermined operation key And can be edited in groups.
[0083]
During text editing, the cursor moves in conjunction with the screens on both the front and back displays. Also, the text on the front screen scrolls and the text on the rear screen shifts in conjunction with the movement of the cursor. Further, since the noticed portion in the text is always displayed on the screen facing the user, the text can be edited smoothly while flipping the mobile communication terminal to the front and back.
[Brief description of the drawings]
FIG. 1 is an external view showing a configuration of a front (front) side of a mobile communication terminal according to an embodiment of the present invention.
FIG. 2 is an external view showing a configuration of a back side of the mobile communication terminal shown in FIG.
FIG. 3 is a diagram showing how a battery is attached to a main body.
FIG. 4 is a configuration diagram showing main components constituting the mobile communication terminal shown in FIG. 1;
FIG. 5 is a diagram showing a state where the user is operating the portable communication terminal while holding it with one hand.
FIG. 6 is a diagram illustrating a state in which the user is holding the portable communication terminal with both hands and operating the portable communication terminal with the back side facing the user;
FIG. 7 is a diagram showing a state in which the user is holding the portable communication terminal with both hands and operating the portable communication terminal with the front side turned to the user again from the state of FIG. 6;
FIG. 8 is a flowchart showing a procedure of a process for executing a state transition of the mobile communication terminal.
FIG. 9 is a diagram showing a relationship among a text buffer, a front text, a back text, and a cursor.
FIG. 10 is a flowchart (1/2) showing a procedure of a process of scrolling and shifting a screen accompanying movement of a cursor.
FIG. 11 is a flowchart (2/2) showing a procedure of a process of scrolling and shifting the screen accompanying the movement of the cursor.
[Explanation of symbols]
1 body
2 Surface keys (first predetermined operation key group)
3 Surface display (first display)
4 Back key (second predetermined operation key group)
5 Rear display (second display)
31 Input mode display
32 surface text
51 Input mode display
52 Back text