(57)【要約】【課題】候補をスクロールさせて適切に選択させる。【解決手段】ＭＣＵ１は、初めてスクロールボタンが押下された場合（Ｓ１２で“Ｙ”）、初期スクロール速度に従って漢字変換候補をスクロールさせる（Ｓ１３）。同一のスクロールボタンが連続押下時間を超えて連続的に押下されている場合、高速スクロール速度に従って漢字変換候補をスクロールさせる（Ｓ１６）。ＭＣＵ１は、スクロールボタンの連続的押下が終了すると漢字変換候補のスクロール表示を停止し、高速スクロール速度で移動表示したときのスクロール方向とは逆の方向に戻し量だけ戻した漢字変換候補を表示する（Ｓ１７）。【選択図】  図４
2005251008.tif 000002
【特許請求の範囲】
【請求項１】
表示装置と、
前記表示装置に表示する情報を記憶する記憶手段と、
前記情報のスクロール表示を実行させる指示の入力を受け付ける入力手段と、
前記指示に従って前記情報を所定方向にスクロール表示させる表示制御手段とを備え、
前記表示制御手段は前記指示の終了後に前記情報を前記所定方向と逆方向に所定量だけ戻した情報を表示させる表示処理装置。
【請求項２】
前記表示制御手段は前記指示が所定時間連続的に入力されたことに従って前記スクロール表示の速度を増加させる請求項１に記載の表示処理装置。
【請求項３】
前記記憶手段はスクロール表示の速度である第１速度と、前記第１速度よりも速いスクロール表示の速度である第２速度とを記憶し、
前記表示制御手段は前記指示に従って前記情報を所定方向に第１速度でスクロール表示させ、前記指示が所定時間連続的に入力されたことに従って前記スクロール表示の速度を前記第１速度から前記第２速度に切り替える請求項２に記載の表示処理装置。
【請求項４】
前記記憶手段は前記所定量を記憶し、
前記入力手段は前記表示装置に表示された情報の内所望の情報の選択を受け付け、
前記表示制御手段は前記指示の終了時点に表示されていた情報から前記選択された情報までのスクロール表示の移動量を算出し、前記所定量と前記移動量との平均値を新たな所定量として前記記憶手段に更新記憶する請求項１〜３のいずれか１項に記載の表示処理装置。
【請求項５】
前記入力手段は前記スクロール表示の方向を受け付け、
前記表示制御手段は前記受け付けた方向に前記情報をスクロール表示させる請求項１〜４のいずれか１項に記載の表示処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字や画像などの情報を表示装置にスクロール表示させる装置に関する。
【背景技術】
【０００２】
従来、ユーザに表示内容を選択させることを容易にする技術が様々開発されている。例えば、特許文献１によると、入力装置から入力されたデータがかな漢字変換を行う文字列か、別の変換候補の表示を上下左右のキーで指示するデータかを判断し、このデータがかな変換を行う文字列であった場合は表示装置上で変換候補を並べて表示した上一番左の変換候補の文字列をリバース等で強調表示する。このデータが別の変換候補の表示を指示するデータであった場合、上下左右のキー操作に応じて表示装置上でリバースを移動させ、リバースが変換候補の端にある場合は表示中の変換候補を進める（以下、スクロールという）。
【特許文献１】特開平５−２１０６５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１の技術では、上下左右のキー操作に応じて変換候補をスクロールさせるため、所望の変換候補が現れるまでスクロールを続行させる必要がある。しかし、表示装置の表示範囲が限定されていたり、変換候補が多い場合、選択したい候補に到達するまでスクロールを続行させる時間が長大となる。さらに、スクロールを止めてもユーザの選択したい候補を通りすぎてしまうことがあり、自分で所望の候補まで戻さなくてはならない場合がある。このような問題点に鑑み、本発明は候補をスクロールさせて適切に選択させることを目的とする。
【課題を解決するための手段】
【０００４】
請求項１に係る発明は、表示装置と、前記表示装置に表示する情報を記憶する記憶手段と、前記情報のスクロール表示を実行させる指示の入力を受け付ける入力手段と、前記指示に従って前記情報を所定方向にスクロール表示させる表示制御手段とを備え、前記表示制御手段は前記指示の終了後に前記情報を前記所定方向と逆方向に所定量だけ戻した情報を表示させる表示処理装置。
【０００５】
この発明によると、情報のスクロール表示を実行させる指示が終了すると、スクロール表示の方向とは逆方向に所定量戻った情報が表示される。即ち、ユーザの選択したい情報がスクロール表示により表示装置の表示範囲から通りすぎてしまっても、所定量だけ戻った情報が表示されるため、自分で所望の候補まで戻す必要がなくなる。
【０００６】
請求項２に係る発明は、前記表示制御手段は前記指示が所定時間連続的に入力されたことに従って前記スクロール表示の速度を増加させる請求項１に記載の表示処理装置。
【０００７】
請求項３に係る発明は、前記記憶手段はスクロール表示の速度である第１速度と、前記第１速度よりも速いスクロール表示の速度である第２速度とを記憶し、前記表示制御手段は前記指示に従って前記情報を所定方向に第１速度でスクロール表示させ、前記指示が所定時間連続的に入力されたことに従って前記スクロール表示の速度を前記第１速度から前記第２速度に切り替える請求項２に記載の表示処理装置。
【０００８】
請求項４に係る発明は、前記記憶手段は前記所定量を記憶し、前記入力手段は前記表示装置に表示された情報の内所望の情報の選択を受け付け、前記表示制御手段は前記指示の終了時点に表示されていた情報から前記選択された情報までのスクロール表示の移動量を算出し、前記所定量と前記移動量との平均値を新たな所定量として前記記憶手段に更新記憶する請求項１〜３のいずれか１項に記載の表示処理装置。
【０００９】
請求項５に係る発明は、前記入力手段は前記スクロール表示の方向を受け付け、前記表示制御手段は前記受け付けた方向に前記情報をスクロール表示させる請求項１〜４のいずれか１項に記載の表示処理装置。
【発明の効果】
【００１０】
上記発明によると、情報のスクロール表示を実行させる指示が終了すると、スクロール表示の方向とは逆方向に所定量戻った情報が表示される。即ち、ユーザの選択したい情報がスクロール表示により表示装置の表示範囲から通りすぎてしまっても、所定量だけ戻った情報が表示されるため、自分で所望の候補まで戻す必要がなくなる。
【発明を実施するための最良の形態】
【００１１】
以下、添付した図面を参照し本発明の好ましい実施例を説明する。
【実施例１】
【００１２】
図１は、本発明の好ましい実施例に係る表示処理装置の構成を示すブロック図である。この装置は、マイクロコントローラユニット（ＭＣＵ）１、ＲＡＭ２、ＲＯＭ３、操作部４及び表示装置５を備えている。
【００１３】
表示装置５は、液晶表示盤などの公知の表示装置である。操作部４は、ユーザが操作可能な操作ボタンを有しており、各種の操作入力を受け付ける。ＲＯＭ３は、表示装置５に表示すべき文字その他の情報をドット単位で規定するデータを記憶している。ＲＯＭ３は、書き換え可能なＥＥＰＲＯＭが用いられ、記憶内容の更新が可能である。本実施例では、図２に示すように、ＲＯＭ３は操作部４から入力されるよみがなを表示させるデータと、よみがなに対応する同音異義語を漢字変換候補として表示させるデータを記憶している。このデータを表示データという。各漢字変換候補には表示順位が割り当てられている。言うまでもなく、ＲＯＭ３にはひらがなや漢字以外の文字を記憶させてもよく、例えばカタカナの音読に１又は複数のアルファベット単語を対応させて記憶させてもよい。
【００１４】
図３（ａ）に示すように、操作部４は左スクロールボタン４１、確定ボタン４２、右スクロールボタン４３を有している。以下、左スクロールボタン４１と右スクロールボタン４３をあわせてスクロールボタンと呼ぶ。よみがなの入力ボタンは図示していないが、たとえば公知の５０音キーボードと同様のキーを操作部４に設けることでよみがなを入力できるようにできる。
【００１５】
次に、図４のフローチャートに基づきＭＣＵ１の実行する表示処理を説明する。
【００１６】
Ｓ１１では、ＭＣＵ１は、操作部４から入力されたよみがなを規定するデータ、よみがなに対応する漢字変換候補を規定するデータ及びそれらの表示順位をＲＯＭ３から読み出してＲＡＭ２に記憶させた上、よみがなを表示装置５に表示させる。例えば、よみがな「こうかい」が操作部４の操作により入力された場合、図３（ａ）に示すように、表示装置５によみがな「こうかい」が表示される。この表示装置５の表示範囲は、図示のようにせいぜい入力されたよみがなが一行で表示される程度に過ぎない。
【００１７】
Ｓ１２では、ＭＣＵ１は、スクロールボタンの操作があったか否かを判断する。スクロールボタンの操作があった場合はＳ１３に移行し、操作がない場合は引き続き操作を待機する。Ｓ１３では、表示装置５に表示されたよみがなに対応する漢字変換候補を、左スクロールボタン４１又は右スクロールボタン４３の操作とＲＡＭ２の表示順位に従って表示装置５に表示する。例えば、表示装置５に「こうかい」が表示されており、左スクロールボタン４１が押下された場合、図３（ｂ）に示すように、まず表示順位「１」の「公開」を表示装置５に表示し、その後も引き続き左スクロールボタン４１が押下されている場合、表示順位「５」、「４」、「３」、「２」、「１」の順に表示装置５に漢字変換候補をスクロール表示する。あるいは、右スクロールボタン４３が押下された場合、図３（ｃ）に示すように、まず表示順位「１」の「公開」を表示装置５に表示し、その後も引き続き右スクロールボタン４３が押下されている場合、表示順位「２」、「３」、「４」、「５」、「１」の順に表示装置５に漢字変換候補をスクロール表示する。図３（ｂ）・（ｃ）に示すように表示装置５の最左端に表示される漢字変換候補の下には下線が表示されている。この下線は、スクロールボタンその他操作部４に設けられた各種操作ボタンを操作することで、表示装置５に表示されている漢字変換候補の内、任意の漢字変換候補の下に移動できる。確定ボタン４２を押下することで、下線の上に位置する漢字変換候補をよみがなの漢字変換として確定選択できる。
【００１８】
ここで、図５に示すように、ＲＯＭ３は、スクロール表示の速度を、初期スクロール速度及び高速スクロール速度の２つに分類して記憶しており、また戻し量、連続押下時間を記憶している。以下、このデータをスクロール制御データという。ＭＣＵ１は、よみがなの表示後初めてスクロールボタンが押下された場合（Ｓ１２で“Ｙ”）、初期スクロール速度に従って漢字変換候補をスクロールさせる。例えば、図４の初期スクロール速度は１ドット／秒であるため、ＭＣＵ１は漢字変換候補を１秒間に１ドットずつ、左又は右に移動させて表示する。スクロールの方向は、左スクロールボタン４１が押下されれば左、右スクロールボタン４３が押下されれば右である。なお、ＲＯＭ３に記憶される初期スクロール速度、高速スクロール速度、戻し量、連続押下時間の数値は、操作部４の操作により適宜変更できるようにしてもよい。また、初期スクロール速度、高速スクロール速度、戻し量の単位は図５に示したものに限らない。例えば、図５の戻し量は、図２のように規定される漢字変換候補の表示順位の１つ分の順位であるが、ドット数などにしてもよい。
【００１９】
Ｓ１４では、引き続き同一のスクロールボタンが押下されているか否かを判断する。引き続き同一のスクロールボタンが押下されている場合はＳ１５に移行し、同一のスクロールボタン押下が終了した場合はＳ１７に移行する。Ｓ１５では、初期スクロール速度で漢字変換候補がスクロール表示されているときに、引き続き同一のスクロールボタンが連続押下時間を超えて連続的に押下されているか否かを判断する。同一のスクロールボタンが連続押下時間を超えて連続的に押下されている場合はＳ１６に移行し、連続的に押下されている時間が連続押下時間に達していない場合はＳ１４に戻る。
【００２０】
Ｓ１６では、ＭＣＵ１は高速スクロール速度に従って漢字変換候補をスクロールさせる。例えば、図４の高速スクロール速度は２ドット／秒であるため、ＭＣＵ１は漢字変換候補を１秒間に２ドットずつ移動させて表示する。即ち、スクロールボタンが連続押下時間を超えて連続的に押下されると、初期スクロール速度で移動表示されていた漢字変換候補が高速スクロール速度で移動表示され、スクロールの移動速度が速まることになる。ＭＣＵ１は、Ｓ１４からＳ１６の処理を、同一のスクロールボタンの連続的押下が終了する（Ｓ１４で“Ｙ“）まで行う。
【００２１】
Ｓ１７では、ＭＣＵ１は、スクロールボタンの連続的押下が終了すると漢字変換候補のスクロール表示を停止し、高速スクロール速度で移動表示したときのスクロール方向とは逆の方向に戻し量だけ戻した漢字変換候補を表示する。例えば、図４の戻し量は表示順位の順位１つ分であるため、ＭＣＵ１は漢字変換候補を表示順位の順位１つ分だけスクロール方向と逆の方向に戻す。Ｓ１８では、ＭＣＵ１は操作部４の操作による下線の移動を受け付ける。そして、確定ボタン４２が押下されたか否かを判断する。確定ボタン４２が押下された場合はＳ１９に移行し、確定ボタン４２が押下されない場合はＳ１２に戻る。
【００２２】
Ｓ１９では、ＭＣＵ１はＳ１４で同一のスクロールボタン押下が終了したと判断した時点に下線の上に表示されていた漢字変換候補（第１漢字候補という）と、Ｓ１８で確定ボタン４２が押下されたと判断した時点に下線の上に表示されていた漢字変換候補（第２漢字候補という）との距離を算出する。この距離は、第１漢字候補の表示順位と第２漢字候補の表示順位との差の絶対値で定義される。例えば、第１漢字候補が「更改」、第２漢字候補が「公開」であれば、距離は５−１＝４となる。あるいは、第１漢字候補が「航海」、第２漢字候補が「後悔」であれば、距離は｜３−４｜＝１となる。ＭＣＵ１は、ＲＯＭ３に記憶されている戻し量と距離との平均値を算出し、この平均値を新しい戻し量としてＲＯＭ３に記憶する。即ち、ＭＣＵ１が戻し量に従い移動表示させた漢字候補と実際に確定選択された漢字候補との食い違いが生じても戻し量を表示順位の平均値で補正し、ユーザが使い込むに従って最適な戻し量を学習できる。
【実施例２】
【００２３】
ＲＯＭ３に記憶させる表示データは、実施例１のように文字でなくてもよく、例えば一意的に表示順位の割り当てられた静止画像や動画などの各種情報であってもよい。この場合、実施例１の表示処理ではＳ１１を実行しなくてもよい。
【図面の簡単な説明】
【００２４】
【図１】本発明の好ましい実施例に係る表示処理装置の概略構成図
【図２】表示データの概念図
【図３】表示処理装置の外観を示す図
【図４】表示処理の流れを示すフローチャート
【図５】スクロール制御データの概念図
【符号の説明】
【００２５】
１：マイクロコントローラユニット（ＭＣＵ）、２：ＲＡＭ、３：ＲＯＭ、４：操作部、５：表示装置
【図１】
2005251008.tif 000003
【図２】
2005251008.tif 000004
【図３】
2005251008.tif 000005
【図４】
2005251008.tif 000006
【図５】
2005251008.tif 000007