(57)【要約】【課題】  全てを一度に表示できないデータを閲覧する際の操作性を向上する。【解決手段】  携帯電話は、データを取得するデータ取得手段（Ｓ０１）と、データの一部を表示するＬＣＤと、ユーザによる操作の入力を受け付けるためのテンキーと、テンキーのいずれか１つの入力が受け付けられることに応じて（Ｓ０５でＹＥＳ）、該入力が受け付けられたキーに割り当てられた割合に基づいて、データのうちからＬＣＤに表示させる部分を決定する決定手段と（Ｓ０６）、決定された部分をＬＣＤに表示させる表示制御手段（Ｓ０８）とを備える。【選択図】        図４
2007259151.tif 000002
【特許請求の範囲】
【請求項１】
データを取得するデータ取得手段と、
前記データの一部を表示する表示手段と、
ユーザによる操作の入力を受け付けるための複数のキーと、
前記複数のキーのいずれか１つの入力が受け付けられることに応じて、該入力が受け付けられたキーに割り当てられた割合に基づいて、前記データのうちから前記表示手段に表示させる部分を決定する決定手段と、
前記決定された部分を前記表示手段に表示させる表示制御手段とを備えた、携帯情報端末。
【請求項２】
前記データ取得手段は、予め定められた順に表示用データが配列されたデータを取得し、
前記決定手段は、前記複数のキーに割当てられた割合で定まる配列順の表示用データを決定する、請求項１に記載の携帯情報端末。
【請求項３】
データを取得するデータ取得手段と、
前記データの一部を表示する表示手段と、
ユーザによる操作の入力を受け付けるための複数のキーと、
前記取得したデータを前記複数のキーの数からなる複数の分割部分に分割する分割手段と、
前記複数のキーを前記複数の分割部分それぞれに関連付ける関連付け手段と、
前記複数のキーのいずれか１つの入力が受け付けられることに応じて、前記複数の分割部分のうち前記受け付けられたキーに関連付けられた分割部分の少なくとも一部を前記表示手段に表示させる表示制御手段とを備えた、携帯情報端末。
【請求項４】
前記データ取得手段は、予め定められた順に配列されたデータを取得し、
前記複数のキーは予め定められた順に配列されており、
前記関連付手段は、前記複数のキーが配列される順に前記複数のキーから選択した１つのキーと、前記データが配列される順に従って前記複数の分割部分から選択した１つの分割部分とを関連付ける、請求項３に記載の携帯情報端末。
【請求項５】
前記データ取得手段は、複数の画素が２次元に配列された画像データを取得し、
前記複数のキーは第１の方向と、前記第１の方向に交わる第２の方向とにそれぞれ配列されており、
前記分割手段は、前記画像データを第１の次元において、前記複数のキーが第１の方向に配列される第１の数に分割し、前記画像データを第２の次元において、前記複数のキーが前記第２の方向に配列される第２の数に分割し、
前記関連付手段は、前記複数のキーのうち前記第１の方向で第Ｒ番目（Ｒは自然数）に配列され、かつ前記第２の方向で第Ｃ番目（Ｃは自然数）に配列されるキーと、前記複数の分割部分のうち前記第１の次元で第Ｒ番目に配列され、前記第２の次元で第Ｃ番目に配列される分割部分とを関連付ける、請求項３に記載の携帯情報端末。
【請求項６】
ユーザによる操作の入力を受け付けるための複数のキーを備えた携帯情報端末で実行されるスクロール方法であって、
データを取得するステップと、
前記データの一部を表示するステップと、
前記複数のキーのいずれか１つの入力が受け付けられることに応じて、該入力が受け付けられたキーに割り当てられた割合に基づいて、前記データのうちから表示する部分を決定するステップと、
前記決定された部分を表示するステップとを含む、表示切換方法。
【請求項７】
ユーザによる操作の入力を受け付けるための複数のキーを備えた携帯情報端末で実行されるスクロール方法であって、
データを取得するステップと、
前記取得したデータを前記複数のキーの数からなる複数の分割部分に分割するステップと、
前記複数のキーを前記複数の分割部分それぞれに関連付けるステップと、
前記複数のキーのいずれか１つの入力が受け付けられることに応じて、前記複数の分割部分のうち前記受け付けられたキーに関連付けられた分割部分の少なくとも一部を表示するステップとを含む、表示切換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯情報端末および表示切換方法に関し、特に表示サイズが限られたディスプレイを有する携帯情報端末および表示切換方法に関する。
【背景技術】
【０００２】
携帯電話機の高機能化が急速に進む近年では、インターネットに接続し、Ｗｅｂサイトのコンテンツを閲覧したり、ナビゲーションのために地図を表示したりするといった使用がなされる。また、携帯電話機に搭載される記憶装置の大容量化に伴い、カメラで撮像した画像データ、電子メール、電話帳データなどの表示するためのデータや、ミュージックデータ等の音を出力するためのデータ等を複数記録することができる。データの出力等をする際には、複数のデータのうちから出力させるデータを選択する必要がある。データの選択は、データのファイル名などをディスプレイに一覧表示して、表示されたファイル名を指定することにより、データが指定される。しかしながら、携帯電話機が備えるディスプレイは、そのサイズが制限されるため、ユーザが視認できるように一度に一覧表示できるファイル名の数が制限され、表示するファイル名を切り換える操作がユーザに求められる。
【０００３】
また、Ｗｅｂコンテンツや広大な地図の画像データを表示させる場合には、それらを部分的にしか表示することができない。このため、表示されていない部分の表示に切り換える操作がユーザに求められる。
【０００４】
一方、携帯電話機が備えるキーの数が制限されるため、ユーザが操作可能なキーの数に限界がある。特開２００３−６７１２０号公報には、テンキーを用いてディスプレイに表示させるデータ範囲をスクロールさせる操作方法が記載されている。
【０００５】
しかしながら、従来の操作方法では、表示している部分と次に表示させたい部分とが離れていると、表示させたい部分をディスプレイに表示させるまでに、表示している部分と次に表示させたい部分との間に存在する部分が表示されてしまうといった問題がある。例えば、地図データを表示させる場合に、地図データの北西部分が表示されている状態で、次に南東部分を表示させる場合には、北西部分から南西部分に画面をスクロールしなければならない。表示している部分と次に表示させたい部分との間に存在する部分は、ユーザが閲覧する必要のない部分であり、ユーザは不要な部分を閲覧しなければならない。また、次に表示させたい部分が表示されるまで、時間がかかってしまう。
【特許文献１】特開２００３−６７１２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、全てを一度に表示できないデータを閲覧する際の操作性を向上した携帯情報端末を提供することである。
【０００７】
この発明の他の目的は、全てを一度に表示できないデータを閲覧する際の操作性を向上した表示切換方法を提供することである。
【課題を解決するための手段】
【０００８】
上述した目的を達成するためにこの発明のある局面によれば、携帯情報端末は、データを取得するデータ取得手段と、データの一部を表示する表示手段と、ユーザによる操作の入力を受け付けるための複数のキーと、複数のキーのいずれか１つの入力が受け付けられることに応じて、該入力が受け付けられたキーに割り当てられた割合に基づいて、データのうちから表示手段に表示させる部分を決定する決定手段と、決定された部分を表示手段に表示させる表示制御手段とを備える。
【０００９】
この局面に従えば、複数のキーのいずれか１つの入力が受け付けられることに応じて、入力が受け付けられたキーに割り当てられた割合に基づいて、データのうちから表示させる部分が決定される。このため、データの全てを一度に表示できない場合に、データの表示する部分をデータの複数の部分のうちから選択して即座に切り換えることができる。その結果、全てを一度に表示できないデータを閲覧する際の操作性を向上した携帯情報端末を提供することができる。
【００１０】
好ましくは、データ取得手段は、予め定められた順に表示用データが配列されたデータを取得し、決定手段は、複数のキーに割当てられた割合で定まる配列順の表示用データを決定する。
【００１１】
この局面に従えば、予め定められた順に表示用データが配列されたデータが取得され、複数のキーに割当てられた割合で定まる配列順の表示用データが表示させる部分に決定される。このため、所望の配列順の表示用データまたはその近くの表示用データを即座に表示させることができる。
【００１２】
この発明の他の局面によれば、携帯情報端末は、データを取得するデータ取得手段と、データの一部を表示する表示手段と、ユーザによる操作の入力を受け付けるための複数のキーと、取得したデータを複数のキーの数からなる複数の分割部分に分割する分割手段と、複数のキーを複数の分割部分それぞれに関連付ける関連付け手段と、複数のキーのいずれか１つの入力が受け付けられることに応じて、複数の分割部分のうち受け付けられたキーに関連付けられた分割部分の少なくとも一部を表示手段に表示させる表示制御手段とを備える。
【００１３】
この局面に従えば、取得したデータが複数のキーの数からなる複数の分割部分に分割され、複数のキーが複数の分割部分それぞれに関連付けられる。そして、複数のキーのいずれか１つの入力が受け付けられることに応じて、複数の分割部分のうち受け付けられたキーに関連付けられた分割部分の少なくとも一部が表示される。このため、データの全てを一度に表示できない場合に、データの表示する部分をデータの複数の分割部分のうちから選択して即座に切り換えることができる。その結果、全てを一度に表示できないデータを閲覧する際の操作性を向上した携帯情報端末を提供することができる。
【００１４】
好ましくは、データ取得手段は、予め定められた順に配列されたデータを取得し、複数のキーは予め定められた順に配列されており、関連付手段は、複数のキーが配列される順に複数のキーから選択した１つのキーと、データが配列される順に従って複数の分割部分から選択した１つの分割部分とを関連付ける。
【００１５】
この局面に従えば、複数のキーが配列される順に複数のキーから選択した１つのキーと、データが配列される順に複数の分割部分から選択した１つの分割部分とが関連付けられる。このため、ユーザは、キーの配列順からデータのうちで表示させる部分のデータ中の位置を知ることができる。
【００１６】
好ましくは、データ取得手段は、複数の画素が２次元に配列された画像データを取得し、複数のキーは第１の方向と、第１の方向に交わる第２の方向とにそれぞれ配列されており、分割手段は、画像データを第１の次元において、複数のキーが第１の方向に配列される第１の数に分割し、画像データを第２の次元において、複数のキーが第２の方向に配列される第２の数に分割し、関連付手段は、複数のキーのうち第１の方向で第Ｒ番目（Ｒは自然数）に配列され、かつ第２の方向で第Ｃ番目（Ｃは自然数）に配列されるキーと、複数の分割部分のうち第１の次元で第Ｒ番目に配列され、第２の次元で第Ｃ番目に配列される分割部分とを関連付ける。
【００１７】
この局面に従えば、複数のキーのうち第１の方向で第Ｒ番目に配列され、第２の方向で第Ｃ番目に配列されるキーと、複数の分割部分で第１の次元で第Ｒ番目に配列され、第２の次元で第Ｃ番目に配列される部分とが関連付けられる。このため、ユーザは、キーの配列順からデータのうちで表示させる部分のデータ中の位置を知ることができる。
【００１８】
この発明のさらに他の局面によれば、表示切換方法は、ユーザによる操作の入力を受け付けるための複数のキーを備えた携帯情報端末で実行されるスクロール方法であって、データを取得するステップと、データの一部を表示するステップと、複数のキーのいずれか１つの入力が受け付けられることに応じて、該入力が受け付けられたキーに割り当てられた割合に基づいて、データのうちから表示する部分を決定するステップと、決定された部分を表示するステップとを含む。
【００１９】
この局面によれば、全てを一度に表示できないデータを閲覧する際の操作性を向上した表示切換方法を提供することができる。
【００２０】
この発明のさらに他の局面によれば、表示切換方法は、ユーザによる操作の入力を受け付けるための複数のキーを備えた携帯情報端末で実行されるスクロール方法であって、データを取得するステップと、取得したデータを複数のキーの数からなる複数の分割部分に分割するステップと、複数のキーを複数の分割部分それぞれに関連付けるステップと、複数のキーのいずれか１つの入力が受け付けられることに応じて、複数の分割部分のうち受け付けられたキーに関連付けられた分割部分の少なくとも一部を表示するステップとを含む。
【００２１】
この局面によれば、全てを一度に表示できないデータを閲覧する際の操作性を向上した表示切換方法を提供することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２３】
図１は、本発明の実施の形態の一つにおける携帯電話機の外観を示す斜視図である。図１を参照して、携帯電話機１は、操作側部３と、表示側部２とを含む。操作側部３と表示側部２とは、ヒンジ機構で回転可能に連結される。このため、携帯電話機１は、操作側部３の内側面と表示側部２の内側面とが向かい合う閉状態と、ユーザが操作側部３の内側面と表示側部２の内側面とを同時に目視可能な開状態とに遷移可能である。図１は、開状態にある携帯電話機１の外観を示している。操作側部３の内側面には、スクロールキーおよびテンキーを含む操作部１４と、マイク１３とが配置される。表示側部２の内側面には、液晶表示装置（ＬＣＤ）１５と、スピーカ１１とカメラ１２とが配置される。
【００２４】
図２は、スクロールキーおよびテンキーの平面図である。操作部１４は、スクロールキー１４Ａと、テンキー１４Ｂとを含む。なお、図中の点線は、テンキー１４Ｂを示すために便宜的に付したもので、実際には存在しない。スクロールキー１４Ａは、上下左右にそれぞれ配置された４つのスイッチを有しており、ＬＣＤ１５に表示されるデータを上下左右にスクロールして表示させる。例えば、データのＬＣＤ１５に表示されている部分の上部を表示させたいときに、上に配置されたスイッチを指示すれば、表示されている部分の上部が表示される。テンキー１４Ｂは、０〜９の文字がそれぞれ付された１０個のボタンスイッチを含む。テンキー１４Ｂが含む１０個のボタンスイッチは、図面において横方向と縦方向とにそれぞれ配列される。１、２、３の文字がそれぞれ付された３つのボタンスイッチが横方向に配列され、その下側の行に４，５，６の文字がそれぞれ付された３つのボタンスイッチが横方向に配列され、さらにその下側の表示７，８，９の文字がそれぞれ付された３つのボタンスイッチが横方向に配列される。このため、１，４，７の文字がそれぞれ付された３つのボタンスイッチが縦方向に配列され、２，５，８の文字がそれぞれ付された３つのボタンスイッチが縦方向に配列され、３，６，９の文字がそれぞれ付された３つのボタンスイッチが縦方向に配列される。０の文字が付された１つのボタンスイッチは、８の文字が付されたボタンスイッチの下側に配置される。
【００２５】
図３は、本実施の形態における携帯電話機の機能の概要を示す機能ブロック図である。図３を参照して、携帯電話機１は、携帯電話機１の全体を制御するための制御部２１と、アンテナ２３と接続された無線回路２５と、音声データを処理するためのコーデック部３３と、それぞれがコーデック部３３に接続されたマイク１３およびスピーカ１１と、カメラ１２と、ユーザの操作の入力を受付ける操作部１４と、制御部２１が実行するためのプログラム等を記憶するためのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２６と、制御部２１の作業領域として使用されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２７と、アドレス帳データ等を不揮発的に記憶するＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）２８と、フラッシュメモリ４０が装着されるカードインターフェース（Ｉ／Ｆ）３５と、ＬＣＤ１５に表示するための画像データを記憶するためのＶＲＡＭ(Ｖｉｄｅｏ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ)２９と、ＬＣＤ１５の表示を制御するための表示制御部３１とを含む。
【００２６】
無線回路２５は、アンテナ２３により受信された無線信号が入力され、無線信号を復調した音声信号をコーデック部３３に出力する。また、無線回路２５は、コーデック部３３から音声信号が入力され、音声信号を変調した無線信号をアンテナ２３に出力する。コーデック部３３は、無線回路２５から入力される音声信号を復号し、復号したデジタルの音声信号をアナログに変換し、増幅し、そしてスピーカ１１に出力する。また、コーデック部３３は、マイク１３からアナログの音声信号が入力され、音声信号をデジタルに変換し、符号化し、そして符号化した音声信号を無線回路２５に出力する。また、無線回路２５は、携帯電話機１をインターネットに接続する。このため、携帯電話機１は、インターネットに接続された他のコンピュータから、Ｗｅｂページを受信することが可能である。
【００２７】
カメラ１２は、レンズおよびＣＭＯＳ(Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサ等の光電変換素子を備え、レンズで集光した光をＣＭＯＳセンサに結像し、ＣＭＯＳセンサは受光した光を光電変換して画像データを制御部２１に出力する。カメラ１２は、制御部２１により制御され、制御部２１からの指示により撮像を開始して、得られる静止画データまたは動画データを制御部２１に出力する。カメラ１２は、画像データの画質を向上させるための画像処理を実行する画像処理回路、画像データをアナログからデジタルに変換するＡ／Ｄ変換回路を備えている。制御部２１は、カメラ１２が出力する静止画データまたは動画データをＶＲＡＭ２９に書き込みＬＣＤ１５に表示させる、または、圧縮符号化方式で静止画データまたは動画データを符号化して、ＲＡＭ２７またはカードＩ／Ｆ３５に装着されたフラッシュメモリ４０に記憶する。カメラ１２は、携帯電話機１がテレビ電話として機能する際に、携帯電話機１のユーザを撮像する。
【００２８】
表示制御部３１は、制御部２１により制御され、制御部２１から入力される指示に従ってＬＣＤ１５を制御して、ＶＲＡＭ２４に記憶された画像データを読み出し、ＬＣＤ１５に画像を表示させる。ＬＣＤ１５に表示させる画像は、動画像と静止画像とを含む。
【００２９】
カードＩ／Ｆ３５には、着脱可能なフラッシュメモリ４０が装着される。制御部２１は、カードＩ／Ｆ３５を介して、フラッシュメモリ４０にアクセスが可能である。なお、ここでは制御部２１が実行するためのプログラムをＲＯＭ２６に記憶しておく例を説明するが、プログラムをフラッシュメモリ４０に記憶しておき、フラッシュメモリ４０からプログラムを読み出して、制御部２１が実行するようにしてもよい。プログラムを記憶する記録媒体としては、フラッシュメモリ４０に限られず、フレキシブルディスク、カセットテープ、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−ＲＯＭ）／ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード（メモリカードを含む）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの半導体メモリ等でもよい。また、携帯電話機１をインターネットに無線回路２５を介して接続し、インターネットに接続されたコンピュータからプログラムをダウンロードして、制御部２１が実行するようにしてもよい。ここでいうプログラムは、制御部２１が直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３０】
携帯電話機１は、インターネットと接続することが可能であるため、インターネットに接続された他のコンピュータからＷｅｂページ等のデータを受信する。Ｗｅｂページは、テキストデータと画像データとを含む。制御部２１は、Ｗｅｂページを受信するとＲＡＭ２７に一時記憶する。制御部２１は、Ｗｅｂページのサイズが大きすぎてそのすべてをＶＲＡＭに書き込めない場合には、Ｗｅｂページの一部をＶＲＡＭ２９に格納する。制御部２１は、操作部１４からユーザの操作の入力を受け付け、受け付けた操作に従って、ＬＣＤ１５に表示する部分を変更させるために、ＶＲＡＭ２９に格納するデータを変更する。制御部２１が、ＶＲＡＭ２９に格納するデータを選択する方法については、後述する。
【００３１】
ＥＥＰＲＯＭ３５は、アドレス帳と送受信した電子メールを記憶する。携帯電話機１は、アドレス帳または電子メールを一覧表示させる指示を受け付けると、ＥＥＰＲＯＭ３５からアドレス帳が有する宛先データまたは電子メールの項目を読み出して、ＬＣＤ１５に表示するためにＶＲＡＭ２９に書き込む。一覧表示する項目は、例えば、アドレス帳においては宛先データの氏名、電子メールにおいては発信者または送信先のアドレスである。一覧表示する項目は、ユーザが所望の項目を設定することができる。制御部２１は、アドレス帳の宛先データが複数ある場合、または、電子メールがＬＣＤ１５に表示可能な数を超える場合には、すべての宛先データの項目または全ての電子メールの項目を一度にＬＣＤ１５に表示できない。このため、制御部２１は、それらの一部をＶＲＡＭ２９に書き込む。制御部２１は、操作部１４からユーザの操作の入力を受け付け、受け付けた操作に従って、ＬＣＤ１５に項目を表示する宛先データまたは電子メールを選択し、選択した宛先データの項目または電子メールの項目をＶＲＡＭ２９に書き込む。制御部２１が、ＶＲＡＭ２９に書き込むデータを選択する方法については、後述する。
【００３２】
図４は、データ表示処理の流れの一例を示すフローチャートである。データ表示処理は、制御部２１が表示切換プログラムを実行することにより、制御部２１により実行される処理である。図４を参照して、制御部２１は、データ表示指示の入力を受け付けたか否かを判断する（ステップＳ０１）。データ表示指示は、ユーザが操作部１４を操作して、データを表示するための指示を入力することにより、操作部１４に入力され、制御部２１が操作部１４から受け付ける。データ表示指示の入力を受け付けるまで待機状態となり（ステップＳ０１でＮＯ）、データ表示指示の入力を受け付けたならば処理をステップＳ０２に進める。すなわち、データ表示処理は、ユーザがデータ表示指示を操作部１４に入力することを条件に実行される処理である。データ表示指示は、表示させるデータを特定するために、記録媒体を指定する情報と、データを識別するための情報とを含む。表示させるデータは、インターネットに接続された他のコンピュータに記憶されているデータ、ＥＥＰＲＯＭ２８に記憶されているアドレス帳または電子メール等のデータ、フラッシュメモリ４０に記憶されているデータ、カメラ１２で撮像して得られる画像データ等を含む。例えば、Ｗｅｂページの表示を指示するためのデータ表示指示は、そのＷｅｂページのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を含む。
【００３３】
ステップＳ０２では、ステップＳ０１で受け付けたデータ表示指示で特定されるデータを読み出す。制御部２１は、読み出したデータをＲＡＭ２７に一時格納する。そして、データのうちから最初にＬＣＤ１５に表示する部分を決定する（ステップＳ０３）。具体的には、データの最初からＬＣＤ１５に表示可能な範囲の部分を抽出し、抽出した部分を表示部分に決定する。制御部２１は、データのうちから表示部分に決定したデータをＶＲＡＭ２９に格納し、表示制御部３１に表示部分に決定したデータをＬＣＤ１５に表示させる。なお、ここでは、データの全てをＬＣＤ１５に表示することができない場合の処理を説明するが、データの全てをＬＣＤ１５に表示することができるならば、データの全てをＶＲＡＭ２９に格納し、表示制御部３１にデータをＬＣＤ１５に表示させ、処理を終了する。
【００３４】
ステップＳ０５において、テンキー１４Ｂのいずれかが押下されたか否かを判断する。テンキー１４Ｂのいずれかの押下を検出したならば処理をステップＳ０６に進め、検出しなければ処理をステップＳ０９に進める。ステップＳ０６では、ＲＡＭ２７に格納したデータ全体のうちで、テンキー１４Ｂのうち押下されたテンキーに割当てられた割合の位置を決定する。ここでは、テンキー１４Ｂが０〜９の文字がそれぞれ付された１０個のキーを含むので、０の文字が付されたキーに０％の割合を割り当て、１の文字が付されたキーに１０％の割合を割り当て、２の文字が付されたキーに２０％の割合を割り当て、…、９の文字が付されたキーに９０％の割合を割当てている。例えば、５の文字が付されたキーが押下された場合には、ＲＡＭ２７に格納したデータの最初から５０％の位置を決定する。位置は、ＲＡＭ２７に記憶されているデータのデータ量で定めるようにしてもよいし、アドレス帳または電子メールなどの複数のデータから構成されるデータの場合には、データの件数で定めるようにしてもよい。例えば、データの容量が、１００Ｋバイトであれば、５の文字が付されたキーが押下された場合には、ＲＡＭ２７に記憶されているデータのうち最初のデータが記憶されているアドレスに５０Ｋバイトを加算したアドレスを決定する。また、アドレス帳が、１００件のアドレスデータを含む場合には、５の文字が付されたキーが押下された場合には、最初から５１件目を決定する。
【００３５】
そして、決定した位置から始まる表示部分を決定する（ステップＳ０７）。表示部分は、ＬＣＤ１５に表示することができるデータ量で定まる。例えば、データがテキストデータの場合には、ＬＣＤ１５に表示可能な文字数で表示部分が定まる。また、データが画像データの場合には、ＬＣＤ１５に表示可能なピクセル数で表示部分が定まる。なお、ここでは、決定した位置からＬＣＤ１５に表示可能なデータ量の範囲を表示部分としたが、決定した位置が中心となるように表示部分を定めるようにしてもよいし、決定した位置が表示部分の最後となるように表示部分を定めるようにしてもよい。要するに、決定した位置が表示部分に含まれるように表示部分を定めるようにすればよい。
【００３６】
そして、決定した表示部分のデータをＬＣＤ１５に表示する（ステップＳ０８）。具体的には、決定した表示部分のデータをＶＲＡＭ２９に格納し、表示制御部３１に表示部分のデータをＬＣＤ１５に表示させる。
【００３７】
ステップＳ０９においては、スクロールキーが押下されたか否かを判断する（ステップＳ０９）。スクロールキー１４Ａが押下されたことを検出したならば処理をステップＳ１０に進め、検出しなければ処理をステップＳ１２に進める。ステップＳ１０では、表示部分を変更する。上述したようにスクロールキー１４Ａは、上下左右にそれぞれ配置された４つのスイッチを有しているので、いずれのスイッチがＯＮになったかを判断する。そして、ＯＮになったスイッチに対応付けられる方向に表示部分を移動させる。例えば、下に配置されたスイッチがＯＮになったならば、表示部分を下方向に移動させることにより表示部分を変更する。表示部分がテキストデータの５行目から１０行目であった場合に、表示部分を１行下に移動させて、表示部分をテキストデータの６行目から１１行目に変更する。そして、移動後の表示部分のデータをＶＲＡＭ２９に格納し、表示制御部３１に変更後の表示部分のデータをＬＣＤ１５に表示させる（ステップＳ１１）。
【００３８】
ステップＳ１２においては、データの表示を終了させる指示を受け付けたか否かを判断する。データの表示を終了させる指示は、ユーザが操作部１４を操作して、データの表示を終了させる指示を入力することにより、操作部１４に入力され、制御部２１が操作部１４から受け付ける。データの表示を終了させる指示を受け付けたならば処理を終了するが、データの表示を終了させる指示を受け付けなければ処理をステップＳ０５に戻す。
【００３９】
図５は、ＬＣＤに表示するＷｅｂコンテンツの表示部分を切換える動作を説明するための第１の模式図である。図５（Ａ）を参照して、Ｗｅｂコンテンツ１００をビットマップに展開して示す。Ｗｅｂコンテンツは、表示する内容が予め定められている。Ｗｅｂコンテンツ１００をビットマップに展開すると、表示する内容が予め定められた表示用画像が縦長となる例を示している。Ｗｅｂコンテンツ１００の表示用画像は、その横方向がＬＣＤ１５の表示可能な範囲１１０に含まれるが、縦方向がＬＣＤ１５の表示可能な範囲１１０に納まりきらない。このため、最初の表示部分１００Ａは、Ｗｅｂコンテンツ１００のうちで最初から始まる斜線を付した部分となる。図５（Ｂ）は、テンキー１４Ｂのうち７の文字が付されたキーが押下された場合の表示部分１００Ａを示す。Ｗｅｂコンテンツ１００の表示部分１００Ａは、Ｗｅｂコンテンツ１００全体のうち最初から７０％の部分以降でＬＣＤ１５の表示可能な範囲１１０に含まれる。図５（Ｃ）は、テンキー１４Ｂのうち２の文字が付されたキーが押下された場合の表示部分１００Ａを示している。Ｗｅｂコンテンツ１００の表示部分１００Ａは、Ｗｅｂコンテンツ１００全体のうち最初から２０％の部分以降でＬＣＤ１５の表示可能な範囲１１０に含まれる。
【００４０】
図６は、ＬＣＤに電子メールの表題を一覧表示する画面の一例を示す図である。図６（Ａ）は、電子メールの表題（表示用データ）の一覧を表示した場合に最初に表示される画面の一例を示す。図では、説明のために電子メールの表題の最初の２文字を、それが表示される順番で示している。ここでは、１００個の電子メールの表題（表示用データ）を送受信時刻順に一覧表示する場合を説明する。図６（Ａ）を参照して、１００個の電子メールのうちの１番目から５番目の最初の５つの電子メールの表題が表示される。図６（Ｂ）は、テンキー１４Ｂのうち５の文字が付されたキーが押下された場合に表示される画面の一例を示す。図６（Ｂ）を参照して、１００個の電子メールのうちの最初から５１番目から５５番目の５つの電子メールの表題が表示される。
【００４１】
以上説明したように、本実施の形態における携帯電話機１は、０〜９の文字がそれぞれ表された１０個のキーを含むテンキー１４Ｂのいずれか１つのキーが押下されると、押下されたキーに割当てられた割合に基づいて、データのうちから表示させる部分を決定する。例えば、５の文字が表されたキーには、５０％の割合が割当てられており、５の文字が表されたキーが押下されると、データの最初から５０％の位置のデータがＬＣＤ１５に表示される。このため、データの全てをＬＣＤ１５に一度に表示できない場合に、データの１０箇所の部分のいずれかの表示に即座に切換えることができる。このため、キーの数が限られた携帯電話機で、一度に表示できないデータを効率よく閲覧することができる。
【００４２】
また、Ｗｅｂページは予め定められた順に表示用データが配列され、電子メールの表題を表示用データとして一覧表示する場合、またはアドレス帳のあて先を表示用データとして一覧表示する場合などは、１０個のキーに割当てられた割合で定まる配列順の表示用データが表示される。このため、所望の配列順の表示用データまたはその近くの表示用データを即座に表示させることができる。
【００４３】
＜データ表示処理の変形例＞
図７は、変形例におけるデータ表示処理の流れの一例を示す図である。図７において、図４と同じ処理には同じ符号を付し、ここでは説明を繰り返さない。図７を参照して、図４に示したデータ表示処理と異なる点は、ステップＳ０４とステップＳ０５との間にステップＳ２１およびステップＳ２２を追加した点、およびステップＳ０６およびステップＳ０７を、ステップＳ２３に変更した点である。
【００４４】
ステップＳ２１では、ステップＳ０２で読み出したデータを分割する。そして、テンキー１４Ｂそれぞれを分割部分と関連付ける（ステップＳ２２）。読み出したデータが１次元に複数のデータを配列したデータである場合と、２次元にデータを配列したデータである場合とで分割方法を異ならせる。例えば、複数の電子メールを一覧表示させる場合には、複数の電子メールがそれらの表題が縦方向（行方向）の１次元に配列されたデータである。一方、データが地図などを示した画像データの場合、画像データがＬＣＤ１５に表示される際にビットマップに展開される。ビットマップの画像データは、Ｘ軸方向およびＹ軸方向の２次元に画素が配列された２次元のデータである。
【００４５】
（１）データが一次元の場合
データをテンキー１４Ｂの数に分割する。テンキー１４Ｂは、０〜９の文字がそれぞれ付された１０個のキーを含むので、データを１０等分する。例えば、１００個の電子メールであれば、１番目から１０番目の電子メールからなる分割部分、１１番目〜２０番目の電子メールからなる分割部分、…、９１番目から１００番目の電子メールからなる分割部分に分割する。そして、０〜９の文字がそれぞれ付された１０個のキーを、１０の分割部分とそれぞれ関連付ける。たとえば、テンキー１４Ｂの１の文字が付されたキーを１番目から１０番目の電子メールからなる分割部分に関連付け、テンキー１４Ｂの２の文字が付されたキーを１１番目から２０番目の電子メールからなる分割部分に関連付け、…、テンキー１４Ｂの９の文字が付されたキーを８１番目から９０番目の電子メールからなる分割部分に関連付け、テンキー１４Ｂの０の文字が付されたキーを９１番目から１００番目の電子メールからなる分割部分に関連付ける。
【００４６】
（２）データが二次元の場合
ビットマップに展開した画像データを、テンキー１４Ｂが配列される方向ごとに、各方向においてテンキー１４Ｂが並ぶ数に分割する。具体的には、テンキー１４Ｂは、図２に示したように、１〜９の文字がそれぞれ付された９個のキーが、縦横にそれぞれ３つが配列されている。換言すれば、９個のキーが３行３列に配列される。このため、制御部２１は、ビットマップに展開した画像データを横方向（Ｘ軸方向）においてテンキー１４Ｂが横方向に並ぶ数で分割し、縦方向（Ｙ軸方向）においてテンキー１４Ｂが縦方向に並ぶ数で分割する。これにより、画像データが縦横にそれぞれ３分割した３行３列の９個の分割部分に分割される。分割は、等分するのが好ましいが、データによっては等分しなくても良い。例えば、画像データが地図のコンテンツの場合、市街地を山間部よりも面積が小さくなるように分割するようにしてもよい。また、写真などのコンテンツの場合は、濃度変化の激しい部分を、濃度変化の緩やかな部分よりも面積が小さくなるように分割しても良い。
【００４７】
そして、１〜９の文字がそれぞれ付された９個のキーを、９個の分割部分とそれぞれ関連付ける。具体的には、同じ行の同じ列に配置されるキーと分割部分とを関連付ける。テンキー１４Ｂのうち１行目の１列目に配置された１の文字が付されたキーを、９個の分割部分のうち１行目の１列目に配置される分割部分と関連付け、テンキー１４Ｂのうち１行目の２列目に配置された２の文字が付されたキーを、９個の分割部分のうち１行目の２列目に配置される分割部分と関連付け、…、テンキー１４Ｂのうち２行目の１列目に配置された４の文字が付されたキーを、９個の分割部分のうち２行目の１列目に配置される分割部分と関連付け、…、テンキー１４Ｂのうち３行目の３列目に配置された９の文字が付されたキーを、９個の分割部分のうち３行目の３列目に配置される分割部分と関連付ける。
【００４８】
ステップＳ２３においては、テンキー１４Ｂのうち押下されたキーに関連付けられた分割部分を含む表示部分を決定する。分割部分がＬＣＤ１５の表示可能範囲よりも小さければ、表示部分は分割部分のすべてを含むように決定される。分割部分がＬＣＤ１５の表示可能範囲よりも大きければ、表示部分は、分割部分の一部を含むように決定される。この場合、表示部分は、テンキー１４Ｂのうち押下されたキーに関連付けられた分割部分以外の部分を含むようにしてもよい。例えば、表示部分の中心が分割部分の中心となるように表示部分を決定してもよいし、表示部分の左上部分が、分割部分の左上部分となるようにしてもよいし、表示部分の右下部分が、分割部分の右下部分となるようにしてもよい。
【００４９】
図８は、ＬＣＤに表示するＷｅｂコンテンツの表示部分を切換える動作を説明するための第２の模式図である。図８（Ａ）を参照して、Ｗｅｂコンテンツ１００をビットマップに展開して示す。Ｗｅｂコンテンツ１００は、１０個の分割部分１１１〜１２０を含む。図８（Ａ）では、ＬＣＤ１５の表示可能な範囲１１０に斜線で示す表示部分１００Ａが含まれる。表示部分１００Ａに分割部分１１１と、分割部分１１２の一部が含まれるので、ＬＣＤ１５に分割部分１１１と、分割部分１１２の一部が表示される。図８（Ｂ）は、テンキー１４Ｂのうち７の文字が付されたキーが押下された場合の表示部分１００Ａを示す。表示部分１００Ａは、分割部分１１７と分割部分１１６の一部および分割部分１１８の一部を含む。図８（Ｃ）は、テンキー１４Ｂのうち２の文字が付されたキーが押下された場合の表示部分１００Ａを示している。表示部分１００Ａは、分割部分１１２と分割部分１１１の一部および分割部分１１３の一部を含む。
【００５０】
図９は、ＬＣＤに表示する画像データの表示部分を切換える動作を説明するための模式図である。図１（Ａ）を参照して、ビットマップに展開した画像データ２００は、９つの分割部分２０１〜２０９を含む。テンキー１４Ｂのうち１の文字が表されたキーに１行目かつ１列目の分割部分２０１が関連付けられ、テンキー１４Ｂのうち２の文字が表されたキーに１行目かつ２列目の分割部分２０２が関連付けられ、…、テンキー１４Ｂのうち４の文字が表されたキーに２行目かつ１列目の分割部分２０４が関連付けられ、…、テンキー１４Ｂのうち９の文字が表されたキーに３行目かつ３列目の分割部分２０９が関連付けられる。図９（Ａ）では、テンキー１４Ｂのうち１の文字が表されたキーが押下された場合の表示部分２００Ａを示している。表示部分２００Ａは、テンキー１４Ｂのうち１の文字が表されたキーに関連付けられた分割部分２０１に含まれる。ＬＣＤ１５の表示可能範囲１１０が分割部分２０１よりも面積が小さいため、表示部分２００ＡはＬＣＤ１５の表示可能範囲１１０と等しくなる。図９（Ｂ）は、テンキー１４Ｂのうち６の文字が表されたキーが押下された場合の表示部分２００Ａを示している。表示部分２００Ａは、テンキー１４Ｂのうち６の文字が表されたキーに関連付けられた分割部分２０６に含まれる。
【００５１】
以上説明したように変形されたデータ表示処理が携帯電話機で実行されると、データの全てを一度に表示できない場合に、９つの分割部分のいずれかを即座に表示させることができるので、効率的にデータを閲覧することができる。また、データが、テンキー１４Ｂの有する１０個のキーの数の分割部分に分割され、１０個のキーが分割された１０個の分割部分それぞれに関連付けられる。そして、１０個のキーのいずれか１つが押下されると、押下されたキーに関連付けられた分割部分の少なくとも一部が表示される。このため、データの全てを一度に表示できない場合に、１０個の分割部分のいずれかを即座に表示させることができるので、効率的にデータを閲覧することができる。
【００５２】
また、複数の電子メールの表題を予め定められた順、例えば送受信した順に一覧表示させる場合、または、アドレス帳に記憶された複数の宛先を予め定められた順、例えば五十音順に一覧表示させる場合、複数のキーが配列される順に複数のキーから選択した１つのキーと、データが配列される順に複数の部分から選択した１つの部分とが関連付けられる。このため、ユーザは、キーの配列順からデータのうちで表示させる部分のデータ中の位置を知ることができる。例えば、表示するデータが１００行ある場合に、５１行目を表示させたければ、５番目に配置された５の文字が表示されたテンキー１４Ｂを押下するようにすればよい。これにより、表示する部分を即座にきりかえることができる。
【００５３】
また、データが、テンキー１４Ｂの有する９個のキーの数の分割部分に分割され、９個のキーが分割された９個の分割部分それぞれに関連付けられる。そして、９個のキーのいずれか１つが押下されると、押下されたキーに関連付けられた分割部分の少なくとも一部が表示される。９個のキーのうち横方向で第Ｒ番目（Ｒは自然数）に配列され、縦方向で第Ｃ番目（Ｃは自然数）に配列されるキーと、分割された９個の分割部分でＸ軸方向で第Ｒ番目に配列され、Ｙ軸方向で第Ｃ番目に配列される分割部分とが関連付けられる。このため、ユーザは、ビットマップに展開した二次元の画像データのうちで表示させる部分のデータ中の位置をキーの配列順から知ることができる。このため、所望の部分を即座に表示させることができる。
【００５４】
なお、上述した実施の形態においては携帯電話機１について説明したが、図４または図７に示したデータ表示処理を携帯電話機１に実行させるための表示切換方法または、コンピュータに実行させるための表示切換プログラムとして発明を捉えることができるのは言うまでもない。
【００５５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施の形態の一つにおける携帯電話機の外観を示す斜視図である。
【図２】スクロールキーおよびテンキーの平面図である。
【図３】本実施の形態における携帯電話機の機能の概要を示す機能ブロック図である。
【図４】データ表示処理の流れの一例を示すフローチャートである。
【図５】ＬＣＤに表示するＷｅｂコンテンツの表示部分を切換える動作を説明するための第１の模式図である。
【図６】ＬＣＤに電子メールの表題を一覧表示する画面の一例を示す図である。
【図７】変形例におけるデータ表示処理の流れの一例を示す図である。
【図８】ＬＣＤに表示するＷｅｂコンテンツの表示部分を切換える動作を説明するための第２の模式図である。
【図９】ＬＣＤに表示する画像データの表示部分を切換える動作を説明するための模式図である。
【符号の説明】
【００５７】
１  携帯電話機、２  表示側部、３  操作側部、１１  スピーカ、１２  カメラ、１３  マイク、１４  操作部、１４Ａ  スクロールキー、１４Ｂ  テンキー、２１  制御部、２３  アンテナ、２５  無線回路、３０  表示制御部、３１  表示制御部、３３  コーデック部、４０  フラッシュメモリ、１００Ａ  表示部分。
【図１】
2007259151.tif 000003
【図２】
2007259151.tif 000004
【図３】
2007259151.tif 000005
【図４】
2007259151.tif 000006
【図５】
2007259151.tif 000007
【図６】
2007259151.tif 000008
【図７】
2007259151.tif 000009
【図８】
2007259151.tif 000010
【図９】
2007259151.tif 000011