(57)【要約】【課題】スクロールパッドに対するタッチ操作により、異なる表示の状態のそれぞれに応じた適切な表示の制御をすることが可能な電子機器を提供する。【解決手段】見出し語一覧エリアＬｍと内容プレビューエリアＰｖからなる見出し語検索画面Ｇのリスト表示状態では、スクロールパッド１７に対するタッチ位置１７(1)，１７(2)，…と方向と距離Ｈｄ１，Ｈｄ２，…に応じて、見出し語一覧（Ｌｍ）や見出し語選択中の反転カーソルＣｕを下または上に必要な範囲で移動させたり、内容プレビューエリアＰｖに表示された説明内容を適宜スクロールさせたり、選択された見出し語を決定してその説明内容を表示させたりして、自在且つ速やかに所望の見出し語を選択決定しその説明内容を確認できる。【選択図】図７
2013161427.tif 000002
【特許請求の範囲】
【請求項１】
複数の項目とその内容を対応付けたデータを記憶するデータ記憶手段と、
表示部に沿って設けられユーザにより接触された位置を検出する接触位置検出手段と、
前記表示部に、前記データ記憶手段により記憶された項目をユーザ操作に応じて選択可能に一覧表示させると共に、当該選択された項目の内容を表示させる項目選択表示手段と、
前記接触位置検出手段により第１の位置から一方向の接触が検出された場合には、前記項目選択表示手段により表示部に表示されている項目の一覧をスクロールさせ、前記接触位置検出手段により第２の位置から一方向の接触が検出された場合には、前記項目選択表示手段により表示部に表示されている項目の内容をスクロールさせる表示制御手段と、
を備えたことを特徴とする電子機器。
【請求項２】
前記表示制御手段により前記表示部に表示された項目の一覧がスクロールされた後に、前記接触位置検出手段により前記一方向とは逆方向の接触が検出された場合には、前記表示部に表示されている項目の一覧を、その逆方向の接触位置に応じて異なる状態の項目の一覧に戻して表示させる戻し表示制御手段を備えたことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記戻し表示制御手段は、
前記接触位置検出手段により前記一方向とは逆方向の第１の位置までの接触が検出された場合には、前記表示部に表示されている項目の一覧を、当該項目の最上位または最下位の項目を含む一覧にして表示させ、
前記一方向とは逆方向の第２の位置までの接触が検出された場合には、前記表示部に表示されている項目の一覧を、当該表示１画面分上または下の項目の一覧にして表示させ、
前記一方向とは逆方向の第３の位置までの接触が検出された場合には、前記表示部に表示されている項目の一覧を、当該表示画面内の一番上または一番下の項目を選択した一覧にして表示させる、
ことを特徴とする請求項２に記載の電子機器。
【請求項４】
前記接触位置検出手段により予め設定された位置で移動のない接触が検出された場合には、前記表示部に表示されている選択された項目の内容を当該表示部の全画面に表示させる内容表示制御手段を備えたことを特徴とする請求項３に記載の電子機器。
【請求項５】
前記表示部の全画面に前記選択された項目の内容が表示された後に、前記接触位置検出手段により一方向の接触が検出された場合には、前記表示部に表示されている項目の内容を、その一方向の接触開始位置に応じて異なる状態でスクロールさせる内容表示制御手段を備えたことを特徴とする請求項４に記載の電子機器。
【請求項６】
表示部と、この表示部に沿って設けられ接触位置検出部とを有する電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
複数の項目とその内容を対応付けたデータをメモリに記憶させるデータ記憶手段、
前記表示部に、前記データ記憶手段により記憶された項目をユーザ操作に応じて選択可能に一覧表示させると共に、当該選択された項目の内容を表示させる項目選択表示手段、
前記接触位置検出手段により第１の位置から一方向の接触が検出された場合には、前記項目選択表示手段により表示部に表示されている項目の一覧をスクロールさせ、前記接触位置検出手段により第２の位置から一方向の接触が検出された場合には、前記項目選択表示手段により表示部に表示されている項目の内容をスクロールさせる表示制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の項目毎に当該項目の内容を対応付けて記憶したデータベースを検索して表示させるための電子機器およびその制御プログラムに関する。
【背景技術】
【０００２】
例えば、現在の電子辞書装置の液晶表示画面にはタッチパネルが設けられており、表示画面を直接タッチ操作することで、表示された内容の選択や移動が可能となっている。
【０００３】
しかしながら、表示画面を直接タッチ操作することが繰り返されると、画面が汚れて見難くなったり、タッチ位置検出の処理に時間が掛かったりして、スムーズな処理が妨げられることがある。
【０００４】
そこで、表示画面の縦辺と横辺とにそれぞれ沿ったスクロールパッドを設け、このスクロールパッドをタッチしてスライドさせることで、当該スライドに応じた方向に表示の内容をスクロールするように制御する電子機器が考えられている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２９６０１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来のスクロールパッドを設けた電子機器では、当該スクロールパッドをタッチしてスライドさせることで、当該スライドに応じた方向に表示の内容をスクロールすることはできる。しかしながら、表示の内容が複数のウインドウからなっている場合、何れのウインドウの表示をスクロールするのかは、スクロールパッドではなく、例えばウインドウを直接タッチしたり、キー操作によって指定したりしなければならず、表示の状態に応じた使い勝手が悪い問題がある。
【０００７】
本発明は、このような課題に鑑みてなされたもので、スクロールパッド（接触位置検出手段）に対するタッチ操作により、異なる表示の状態のそれぞれに応じた適切な表示の制御をすることが可能になる電子機器およびその制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る電子機器は、複数の項目とその内容を対応付けたデータを記憶するデータ記憶手段と、表示部に沿って設けられユーザにより接触された位置を検出する接触位置検出手段と、前記表示部に、前記データ記憶手段により記憶された項目をユーザ操作に応じて選択可能に一覧表示させると共に、当該選択された項目の内容を表示させる項目選択表示手段と、前記接触位置検出手段により第１の位置から一方向の接触が検出された場合には、前記項目選択表示手段により表示部に表示されている項目の一覧をスクロールさせ、前記接触位置検出手段により第２の位置から一方向の接触が検出された場合には、前記項目選択表示手段により表示部に表示されている項目の内容をスクロールさせる表示制御手段と、を備えたことを特徴としている。
【０００９】
本発明に係るプログラムは、表示部と、この表示部に沿って設けられ接触位置検出部とを有する電子機器のコンピュータを制御するためのプログラムであって、前記コンピュータを、複数の項目とその内容を対応付けたデータをメモリに記憶させるデータ記憶手段、前記表示部に、前記データ記憶手段により記憶された項目をユーザ操作に応じて選択可能に一覧表示させると共に、当該選択された項目の内容を表示させる項目選択表示手段、前記接触位置検出手段により第１の位置から一方向の接触が検出された場合には、前記項目選択表示手段により表示部に表示されている項目の一覧をスクロールさせ、前記接触位置検出手段により第２の位置から一方向の接触が検出された場合には、前記項目選択表示手段により表示部に表示されている項目の内容をスクロールさせる表示制御手段、として機能させることを特徴としている。
【発明の効果】
【００１０】
本発明によれば、スクロールパッド（接触位置検出手段）に対するタッチ操作により、異なる表示の状態のそれぞれに応じた適切な表示の制御をすることが可能になる電子機器およびその制御プログラムを提供できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の電子機器の実施形態に係る電子辞書装置１０の外観構成を示す正面図。
【図２】前記電子辞書装置１０の電子回路の構成を示すブロック図。
【図３】前記電子辞書装置１０のスクロールパッド処理を示すフローチャート。
【図４】前記電子辞書装置１０のスクロールパッド処理におけるメニュー表示中の処理１を示すフローチャート。
【図５】前記電子辞書装置１０のメニュー表示中の処理１に応じた表示動作の具体例を示す図。
【図６】前記電子辞書装置１０のスクロールパッド処理におけるリスト表示中の処理２を示すフローチャート。
【図７】前記電子辞書装置１０のリスト表示中の処理２に応じた表示動作の具体例（その１）を示す図。
【図８】前記電子辞書装置１０のリスト表示中の処理２に応じた表示動作の具体例（その２）を示す図。
【図９】前記電子辞書装置１０のスクロールパッド処理における内容表示中の処理３を示すフローチャート。
【図１０】前記電子辞書装置１０の内容表示中の処理３に応じた表示動作の具体例を示す図。
【発明を実施するための形態】
【００１２】
以下図面により本発明の実施の形態について説明する。
【００１３】
図１は、本発明の電子機器の実施形態に係る電子辞書装置１０の外観構成を示す正面図である。
【００１４】
この電子辞書装置１０は、以下に説明する電子辞書専用の携帯機器として構成されるか、辞書機能を備えたＰＤＡ(personal digital assistants)、ＰＣ(personal computer)、携帯電話、電子ブック、携帯ゲーム機等として構成される。
【００１５】
この電子辞書装置１０は、その本体ケース１１と蓋体ケース１２とがヒンジ部１３を介して展開／閉塞可能な折り畳み型ケースを備えて構成される。この折り畳み型ケースを展開した本体ケース１１の表面には、文字入力キー１４ａ、辞書指定キー１４ｂ、［訳／決定］キー１４ｃ、［戻る］キー１４ｄ、カーソルキー１４ｅなどを備えたキー入力部１４、およびタッチパネル式サブ表示部１５が備えられる。
【００１６】
このタッチパネル式サブ表示部１５は、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造であり、キー入力部１４の中央手前側において例えば２５６×６４ドットのバックライト付きカラー液晶表示画面１５ｄに透明タッチパネル１５ｔを重ねて構成される。このサブ表示部１５は、必要に応じて、手書き文字を入力するための手書き文字入力領域や各種機能のキー入力領域、あるいは当該各入力領域が混在する領域に切り替えられる。
【００１７】
そして、前記サブ表示部１５が手書き文字入力領域に切り替えられた状態での手書き入力に伴う軌跡はそのバックライト付きカラー液晶表示画面１５ｄにエコーバックして表示される。
【００１８】
また蓋体ケース１２の表面には、そのほぼ全面を対象に例えば４８０×３２０ドットのバックライト付きのタッチパネル式メイン表示部１６、および当該メイン表示部１６の右端に沿った縦長のスクロールパッド１７が設けられる。
【００１９】
前記タッチパネル式メイン表示部１６も、前記サブ表示部１５と同様に、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造であり、そのバックライト付きカラー液晶表示画面１６ｄに透明タッチパネル１６ｔを重ねて構成される。
【００２０】
そして、前記タッチパネル式メイン表示部１６の左端には、表示内容に応じて実行可能な機能をタッチ操作により指定するための、各種のアイコンが表示されるタッチアイコンエリア１６Ａが設けられる。
【００２１】
また、前記スクロールパッド１７は、メイン表示部１６の縦の長さに対応させて均等に７分割されたタッチ位置検出装置１７(1)〜１７(7)により構成される。
【００２２】
そして、この電子辞書装置１０は、前記スクロールパッド１７のユーザ操作に応じて実行する機能として、メイン表示部１６に表示された表示の内容を単純にスクロールする機能以外に、例えば複数種類の辞書を選択するためのメニュー表示の状態であったり、辞書から検索された複数の見出し語や例文／解説を一覧表示するためのリスト表示の状態であったり、一覧表示から選択された見出し語や例文／解説の内容を表示するための内容表示の状態であったり、異なる表示の状態に応じたタッチ操作の仕方によってその時々に適切な表示の制御を実行する機能を有する。
【００２３】
例えば、図１における見出し語検索画面Ｇは、検索語入力エリアＥｋと検索見出し語の一覧エリアＬｍと選択見出し語（Ｃｕ）の内容プレビューエリアＰｖとを並べて構成される。スクロールパッド１７の第１位置(1)から下向きにタッチ位置の移動が検出されると、見出し語一覧エリアＬｍの見出し語一覧が下にスクロールされて表示され、また、第２位置(2)から下向きにタッチ位置の移動が検出されると、内容プレビューエリアＰｖの内容が下にスクロールされて表示される。
【００２４】
図２は、前記電子辞書装置１０の電子回路の構成を示すブロック図である。
【００２５】
この電子辞書装置１０は、各種の記録媒体に記録されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成され、その電子回路には、ＣＰＵ(central processing unit)２１が備えられる。
【００２６】
ＣＰＵ２１は、記憶装置２２内に予め記憶された装置制御プログラム２２ａ、あるいはＲＯＭカードなどの外部記録媒体２３から記録媒体読み取り部２４を介して前記記憶装置２２に読み込まれた装置制御プログラム２２ａ、あるいはインターネットＮ上のＷｅｂサーバ（この場合はプログラムサーバ）３０から通信部２５を介して前記記憶装置２２に読み込まれた装置制御プログラム２２ａに応じて、ＲＡＭ２６を作業用メモリとして回路各部の動作を制御する。
【００２７】
前記記憶装置２２に記憶された装置制御プログラム２２ａは、キー入力部１４、タッチパネル式サブ表示部１５、タッチパネル式メイン表示部１６、スクロールパッド１７からのユーザ操作に応じた入力信号、あるいは通信部２５を介して接続されるインターネットＮ上の各Ｗｅｂサーバ３０…との通信信号に応じて起動される。
【００２８】
このように、前記ＣＰＵ２１には、前記記憶装置２２、記録媒体読み取り部２４、通信部２５、ＲＡＭ２６、キー入力部１４、タッチパネル式サブ表示部１５、タッチパネル式メイン表示部１６、スクロールパッド１７が接続される。
【００２９】
記憶装置２２には、装置制御プログラム２２ａとして、当該電子辞書装置１０の全体の動作を司るシステムプログラム、通信部２５を介してインターネットＮ上の各Ｗｅｂサーバ３０…や図示しないユーザＰＣ(Personal Computer)などとデータ通信するための通信プログラム等が記憶される。また、前記装置制御プログラム２２ａとして、検索語入力処理、検索語に対応した見出し語検索処理、検索見出し語の一覧表示処理、選択された見出し語に対応する訳語・語義・用例・解説などの各説明内容の読み出し表示処理、スクロールパッド１７のユーザ操作に応じた表示制御処理など、同記憶装置２２内に記憶された辞書データベース２２ｂに基づく検索・表示処理全般を制御するための辞書検索プログラムが記憶される。
【００３０】
前記辞書データベース２２ｂには、例えば日本語の見出し語に対応付けて日本語の説明内容が記述された［国語辞典］、英語の見出し語に対応付けて日本語の説明内容が記述された［英和辞典］、日本語の見出し語に対応付けて英語の説明内容が記述された［和英辞典］をはじめ、複数種類の辞書データが予め記憶されるかあるいはダウンロードされて記憶される。
【００３１】
前記ＲＡＭ２６には、メイン画面データメモリ２６ａ、サブ画面データメモリ２６ｂ、タッチ位置データメモリ２６ｃ、検索語データメモリ２６ｄ、検索見出し語データメモリ２６ｅなどが確保される。
【００３２】
メイン画面データメモリ２６ａには、前記タッチパネル式メイン表示部１６に表示させる表示データがビットマップパターンに展開されて記憶される。
【００３３】
サブ画面データメモリ２６ｂには、前記タッチパネル式サブ表示部１５に表示させる表示データがビットマップパターンに展開されて記憶される。
【００３４】
タッチ位置データメモリ２６ｃには、ユーザ操作に応じてスクロールパッド１７がタッチされた際に、当該スクロールパッド１７のタッチ位置検出装置１７(1)〜１７(7)により検出されたタッチ位置（第１位置(1)〜第７位置(7)）が記憶される。
【００３５】
検索語データメモリ２６ｄには、検索対象として選択された辞書の検索語入力エリアＥｋにて入力された検索語の文字列が記憶される。
【００３６】
検索見出し語データメモリ２６ｅには、前記検索対象として選択された辞書から前記検索語データメモリ２６ｄに記憶された検索語と前方一致する見出し語が検索されて記憶される。
【００３７】
このように構成された電子辞書装置１０は、ＣＰＵ２１が前記装置制御プログラム２２ａ（検索語入力処理、見出し語検索処理、見出し語一覧表示処理、選択見出し語の説明内容表示処理、スクロールパッド１７のユーザ操作に応じた表示制御処理等を実行するためのプログラムを含む）に記述された命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、以下の動作説明で述べる機能を実現する。
【００３８】
次に、前記構成による電子辞書装置１０の動作について説明する。
【００３９】
図３は、前記電子辞書装置１０のスクロールパッド処理を示すフローチャートである。
【００４０】
ユーザ操作に応じた各種の動作状態において、スクロールパッド１７に対するタッチ操作が検出されると（ステップＳ１（Ｙｅｓ））、メイン表示部１６の表示状態が、複数種類の辞書を選択するためのメニュー表示の状態であるか、辞書から検索された複数の見出し語や例文／解説を一覧表示しているリスト表示の状態であるか、一覧表示から選択された見出し語や例文／解説の内容を表示している内容表示の状態でるかが判断される（ステップＳ２，Ｓ３，Ｓ４）。
【００４１】
ここで、メニュー表示の状態であると判断されると（ステップＳ２（Ｙｅｓ））、図４におけるメニュー表示中の処理１に移行され（ステップＳＡ）、また、リスト表示の状態であると判断されると（ステップＳ３（Ｙｅｓ））、図６におけるリスト表示中の処理２に移行され（ステップＳＢ）、また、内容表示の状態であると判断されると（ステップＳ４（Ｙｅｓ））、図９における内容表示中の処理３（ステップＳＣ）に移行される。
【００４２】
図４は、前記電子辞書装置１０のスクロールパッド処理におけるメニュー表示中の処理１を示すフローチャートである。
【００４３】
図５は、前記電子辞書装置１０のメニュー表示中の処理１に応じた表示動作の具体例を示す図である。
【００４４】
検索対象とする辞書を選択するために、辞書指定キー１４ｂの１つとして設けられた［メニュー］キーが操作されると、図５に示すように、辞書のカテゴリを選択するためのカテゴリ選択タブＴｃと当該タブＴｃにより選択されたカテゴリ内の辞書を選択するための辞書一覧Ｌｄからなるメニュー画面ＧＭがメイン表示部１６に表示される。
【００４５】
このメニュー画面ＧＭの表示状態において、スクロールパッド１７がタッチ操作され、図４におけるメニュー表示中の処理１に移行されると（ステップＳ１，Ｓ２，ＳＡ）、当該スクロールパッド１７により検出されたタッチ位置がタッチ位置データメモリ２６ｃに記憶される（ステップＡ１）。
【００４６】
ここで、スクロールパッド１７により検出されるタッチ位置が下向きに移動されたと判断されると（ステップＡ２（Ｙｅｓ））、当該タッチ位置の下向きの移動距離に応じて、前記メニュー画面ＧＭの辞書一覧Ｌｄに表示されている反転カーソルＣｕｄが順次下の辞書の位置に移動されて遷移される（ステップＡ３）。
【００４７】
一方、図５（Ａ）に示すように、スクロールパッド１７により検出されるタッチ位置が上向きに移動Ｈｕされて離れたと判断された際に（ステップＡ４，Ａ５（Ｙｅｓ））、その上向き移動Ｈｕの距離が、例えばパッド長さの半分を超える第４位置(4)から第１位置(1)までとなり移動“大”と判断されると（ステップＡ６（大））、図５（Ｂ）に示すように、カテゴリ選択タブＴｃの反転カーソルＣｕｔが左端（先頭）のタブ［国語系］に移動されると共に、当該［国語系］の辞書一覧Ｌｄが最上位の辞書［デジタル大辞泉］からの一覧に遷移され、反転カーソルＣｕｄはその先頭の辞書の位置に移動される（ステップＡ７）。
【００４８】
また、前記同様のメニュー画面ＧＭにおいて、スクロールパッド１７により検出されるタッチ位置の上向き移動Ｈｕの距離が、例えばパッド長さの半分以下で且つ最小単位を超える第４位置(4)から第２位置(2)までとなり移動“中”と判断されると（ステップＡ６（中））、辞書のカテゴリはそのまま、同カテゴリの辞書一覧Ｌｄが最上位の辞書からの一覧に遷移され、反転カーソルＣｕｄは先頭の辞書の位置に移動される（ステップＡ８）。
【００４９】
さらに、前記同様のメニュー画面ＧＭにおいて、スクロールパッド１７により検出されるタッチ位置の上向き移動Ｈｕの距離が、例えばパッド長さの最小単位である第４位置(4)から第３位置(3)までとなり移動“小”と判断されると（ステップＡ６（小））、辞書のカテゴリはそのまま、同カテゴリの辞書一覧Ｌｄにおける反転カーソルＣｕｄが１つ上の辞書の位置に移動される（ステップＡ９）。
【００５０】
このように、メニュー画面ＧＭの表示状態では、スクロールパッド１７に対するタッチ位置の方向と距離に応じて、カテゴリ選択タブＴｃの反転カーソルＣｕｔを適宜移動させたり、選択されたカテゴリの辞書一覧Ｌｄで辞書を選択中の反転カーソルＣｕｄを適宜移動させたりして、自在に所望のカテゴリの辞書を選択することができる。
【００５１】
図６は、前記電子辞書装置１０のスクロールパッド処理におけるリスト表示中の処理２を示すフローチャートである。
【００５２】
図７は、前記電子辞書装置１０のリスト表示中の処理２に応じた表示動作の具体例（その１）を示す図である。
【００５３】
例えば［国語系］のカテゴリから選択された辞書の見出し語検索画面Ｇにおいて、文字入力キー１４ａの操作に応じて検索語入力エリアＥｋに所望の検索語「あさ」を入力して表示させると、入力された検索語「あさ」と前方一致する見出し語が［国語系］の辞書データベース２２ｂから検索され、見出し語一覧エリアＬｍに一覧表示されると共に、当該見出し語一覧エリアＬｍの反転カーソルＣｕにより選択中の見出し語「あさ［麻］」の説明内容が内容プレビューエリアＰｖに表示される。
【００５４】
この見出し語一覧エリアＬｍを含んだ見出し語検索画面Ｇの表示状態において、スクロールパッド１７がタッチ操作され、図６に示されるリスト表示中の処理２に移行されると（ステップＳ１，Ｓ３，ＳＢ）、当該スクロールパッド１７により検出されたタッチ位置がタッチ位置データメモリ２６ｃに記憶される（ステップＢ１）。
【００５５】
ここで、スクロールパッド１７により検出されるタッチ位置が第１位置(1)から下向きに移動Ｈｄ１されたと判断されると（ステップＢ２，Ｂ３（Ｙｅｓ））、見出し語一覧エリアＬｍの反転カーソルＣｕが順次下の見出し語の位置に移動され当該見出し語一覧が下にスクロールされる（ステップＢ４）。
【００５６】
また、同見出し語一覧エリアＬｍおよび内容プレビューエリアＰｖを含んだ見出し語検索画面Ｇの表示状態において、スクロールパッド１７により検出されるタッチ位置が第２位置(2)から下向きに移動Ｈｄ２されたと判断された場合に（ステップＢ５，Ｂ６（Ｙｅｓ））、内容プレビューエリアＰｖの表示があると判断されると（ステップＢ７（Ｙｅｓ））、当該内容プレビューエリアＰｖに表示中の説明内容が下にスクロールされる（ステップＢ８）。
【００５７】
一方、スクロールパッド１７により検出されるタッチ位置が第２位置(2)から下向きに移動Ｈｄ２されたと判断された場合でも（ステップＢ５，Ｂ６（Ｙｅｓ））、例えば例文一覧画面ＧＬ（図８参照）のように、内容プレビューエリアＰｖの表示がないと判断されると（ステップＢ７（Ｎｏ））、当該例文一覧の反転カーソルＣｕが順次下の例文の位置に移動され同例文一覧が下にスクロールされる（ステップＢ４）。
【００５８】
また、前記図７で示した見出し語検索画面Ｇにおいて、スクロールパッド１７により検出されるタッチ位置が第４位置(4)であって同第４位置(4)にてタッチが離れたと判断されると（ステップＢ９，Ｂ１０（Ｙｅｓ））、見出し語一覧エリアＬｍの反転カーソルＣｕにより選択されている見出し語「あさ［麻］」の説明内容がメイン表示部１６の全画面に展開されて表示される（ステップＢ１１）。
【００５９】
図８は、前記電子辞書装置１０のリスト表示中の処理２に応じた表示動作の具体例（その２）を示す図である。
【００６０】
例えば図８（Ａ）に示すように、［英語系］の辞書から検索された見出し語「look」の例文一覧画面ＧＬ（Ｐ番目[34/67]の例文「Will you look …」からの一覧表示を示す）において、スクロールパッド１７により検出されるタッチ位置が第４位置(4)から第１位置(1)へ上向きに移動Ｈｕされて離れたと判断されると（ステップＢ９，Ｂ１２（Ｙｅｓ））、図８（Ｂ）に示すように、当該例文一覧の最上位の例文（Ｐ番目[1/67]の例文「Sports are, no matter …」）からの一覧表示に遷移される（ステップＢ１３）。
【００６１】
また、前記スクロールパッド１７により検出されるタッチ位置が第４位置(4)から第２位置(2)まで上向きに移動Ｈｕされて離れたと判断されると（ステップＢ９，Ｂ１４（Ｙｅｓ））、現在の例文一覧画面ＧＬにて表示中の例文一覧より一画面分上位の例文一覧の表示に遷移される（ステップＢ１５）。
【００６２】
また、前記スクロールパッド１７により検出されるタッチ位置が第４位置(4)から第３位置(3)まで少し上向きに移動Ｈｕされて離れたと判断されると（ステップＢ９，Ｂ１６（Ｙｅｓ））、現在の例文一覧画面ＧＬの先頭の例文の位置に反転カーソルＣｕが移動されて表示される（ステップＢ１７）。
【００６３】
なお、前記見出し語一覧（Ｌｍ）や例文一覧（ＧＬ）等のリスト表示状態において、スクロールパッド１７により検出されるタッチ位置の移動方向や移動距離が、前述した第１位置(1)から第４位置(4)の範囲である場合とは逆に、第７位置(7)から第４位置(4)の範囲である場合には、次に説明するように前述とは逆に動作する。
【００６４】
すなわち、スクロールパッド１７により検出されるタッチ位置が第７位置(7)から上向きに移動されたと判断されると（ステップＢ１８，Ｂ１９（Ｙｅｓ））、前記一覧表示中の項目（見出し語、例文、解説等）を選択する反転カーソルＣｕが順次上の項目の位置に移動され当該項目の一覧が上にスクロールされる（ステップＢ２０）。
【００６５】
また、前記見出し語一覧エリアＬｍおよび内容プレビューエリアＰｖを含んだ見出し語検索画面Ｇ（図７参照）の表示状態において、スクロールパッド１７により検出されるタッチ位置が第６位置(6)から上向きに移動されたと判断された場合に（ステップＢ２１，Ｂ２２（Ｙｅｓ））、内容プレビューエリアＰｖの表示があると判断されると（ステップＢ２３（Ｙｅｓ））、当該内容プレビューエリアＰｖに表示中の説明内容が上にスクロールされる（ステップＢ２４）。
【００６６】
なお、スクロールパッド１７により検出されるタッチ位置が第６位置(6)から上向きに移動されたと判断された場合でも（ステップＢ２１，Ｂ２２（Ｙｅｓ））、例えば例文一覧画面ＧＬ（図８参照）のように、内容プレビューエリアＰｖの表示がないと判断されると（ステップＢ２３（Ｎｏ））、当該例文一覧の反転カーソルＣｕが順次上の例文の位置に移動され同例文一覧が上にスクロールされる（ステップＢ２４）。
【００６７】
また、スクロールパッド１７により検出されるタッチ位置が第４位置(4)から第７位置(7)へ下向きに移動されて離れたと判断されると（ステップＢ９，Ｂ２５（Ｙｅｓ））、各項目一覧の最下位の項目を含んだ一覧表示に遷移される（ステップＢ２６）。
【００６８】
また、前記スクロールパッド１７により検出されるタッチ位置が第４位置(4)から第６位置(6)まで下向きに移動されて離れたと判断されると（ステップＢ９，Ｂ２７（Ｙｅｓ））、現在一覧表示中の項目一覧より一画面分下位の項目一覧の表示に遷移される（ステップＢ２８）。
【００６９】
また、前記スクロールパッド１７により検出されるタッチ位置が第４位置(4)から第５位置(5)まで少し下向きに移動されて離れたと判断されると（ステップＢ９，Ｂ２９（Ｙｅｓ））、現在の項目一覧の一番下の項目の位置に反転カーソルＣｕが移動されて表示される（ステップＢ３０）。
【００７０】
このように、見出し語一覧エリアＬｍと内容プレビューエリアＰｖからなる見出し語検索画面Ｇや例文一覧画面ＧＬ等のリスト表示状態では、スクロールパッド１７に対するタッチ位置と方向と距離に応じて、各項目一覧や項目選択中の反転カーソルＣｕを下または上に必要な範囲で移動させたり、選択された項目を決定してその説明内容を表示させたりして、自在且つ速やかに所望の項目を選択して決定することができる。しかも、前記見出し語検索画面Ｇでは、内容プレビューエリアＰｖに表示された説明内容も適宜スクロールさせて確認できる。
【００７１】
図９は、前記電子辞書装置１０のスクロールパッド処理における内容表示中の処理３を示すフローチャートである。
【００７２】
図１０は、前記電子辞書装置１０の内容表示中の処理３に応じた表示動作の具体例を示す図である。
【００７３】
例えば［和英辞典］の見出し語「建物」に対応する説明内容の表示画面ＧＮにおいて、スクロールパッド１７がタッチ操作され、図９における内容表示中の処理３に移行されると（ステップＳ１，Ｓ４，ＳＣ）、当該スクロールパッド１７により検出されたタッチ位置がタッチ位置データメモリ２６ｃに記憶される（ステップＣ１）。
【００７４】
ここで、スクロールパッド１７により検出されるタッチ位置が第１位置(1)から下向きに移動されたと判断されると（ステップＣ２，Ｃ３（Ｙｅｓ））、説明内容表示画面ＧＮに表示される説明内容が、当該説明内容に含まれる用例アイコン［用例］の間隔で順次下にスクロールされる（ステップＣ４）。
【００７５】
また、スクロールパッド１７により検出されるタッチ位置が第２位置(2)から下向きに移動されたと判断されると（ステップＣ５，Ｃ６（Ｙｅｓ））、説明内容表示画面ＧＮに表示される説明内容が、当該説明内容に含まれる解説アイコン［解説］の間隔で順次下にスクロールされる（ステップＣ７）。
【００７６】
また、スクロールパッド１７により検出されるタッチ位置が第３位置(3)から下向きに移動されたと判断されると（ステップＣ８，Ｃ９（Ｙｅｓ））、そのタッチ位置の移動距離に応じて表示中の説明内容が下にスクロールされる（ステップＣ１０）。
【００７７】
一方、図１０（Ａ）に示すように、スクロールパッド１７により検出されるタッチ位置が第４位置(4)から第１位置(1)へ上向きに移動Ｈｕされて離れたと判断されると（ステップＣ１１，Ｃ１２（Ｙｅｓ））、図１０（Ｂ）に示すように、検索対象として選択中の辞書［和英辞典］の初期画面である検索語入力画面ＧＳの表示に一気に遷移される（ステップＣ１３）。
【００７８】
また、前記スクロールパッド１７により検出されるタッチ位置が第４位置(4)から第２位置(2)まで上向きに移動されて離れたと判断されると（ステップＣ１１，Ｃ１４（Ｙｅｓ））、現在表示中の見出し語「建物」を先頭にした見出し語一覧（Ｌｍ）の表示状態に戻る（ステップＣ１５）。
【００７９】
また、前記スクロールパッド１７により検出されるタッチ位置が第４位置(4)から第３位置(3)まで少し上向きに移動されて離れたと判断されると（ステップＣ１１，Ｃ１６（Ｙｅｓ））、現在表示中の説明内容が一画面分上にスクロールされる（ステップＣ１７）。
【００８０】
このように、所望の見出し語を選択して決定した説明内容表示画面ＧＮの表示状態では、スクロールパッド１７に対するタッチ位置と方向と距離に応じて、当該説明内容を順次連続的にあるいは用例アイコン［用例］や解説アイコン［解説］の間隔で下にスクロールさせたり、１画面分飛ばして上にスクロールさせたり、内容表示中の見出し語を含む見出し語一覧表示の状態に戻したり、選択中の辞書の初期画面に戻したりして、前記リスト表示中の処理２と併せて、自在且つ速やかに所望の項目の説明内容の所望の場所を表示させて確認することができる。
【００８１】
したがって、前記構成の電子辞書装置１０のスクロールパッド１７による表示制御機能によれば、メニュー表示の状態、リスト表示の状態、内容表示の状態の各表示状態と、スクロールパッド１７に対するタッチ操作の位置、方向、距離とに応じて、各表示状態に応じた表示の内容をユーザの必要に応じた適切な範囲で速やかにスクロールあるいは画面遷移させることができる。よって、スクロールパッド１７に対するタッチ操作の仕方により、多種多様な辞書を記憶した辞書データベース２２ｂから調べたい辞書とその項目を簡単且つ素早く選択し、当該項目の説明内容を表示させ確認することができる。
【００８２】
なお、前記実施形態において説明した、スクロールパッド１７に対する様々なタッチ操作の仕方と表示変化の状態との対応付けは、当該実施形態に限定されるものではない。例えばタッチ操作の位置、方向、距離の組み合わせは、開始位置と距離のみ、開始位置と方向のみ、方向と距離のみの組み合わせとし、前記各種の表示変化の状態と対応付けて構成してもよい。
【００８３】
なお、前記実施形態では、辞書検索の対象とするデータベースを［国語辞典］［英和辞典］等の言語辞書とした具体例について説明したが、条文番号が見出しとなっている法律書籍は勿論、各項目毎にその内容を対応付けたあらゆる種類のデータベースを対象に、前記同様のスクロールパッド１７のタッチ操作の仕方に応じた表示制御機能を実現できる。
【００８４】
また、前記実施形態において、スクロールパッド１７は、タッチパネル式メイン表示部１６とは独立して構成されるが、本電子辞書装置１０が例えばタブレット型端末によって実施される場合には、１つのタッチパネル式表示部の領域を分割した一部の領域をスクロールパッドとして機能させる構成としてもよい。
【００８５】
前記実施形態において記載した電子辞書装置１０による各処理の手法およびデータベース、すなわち、図３のフローチャートに示すスクロールパッド処理、図４のフローチャートに示す前記スクロールパッド処理に伴うメニュー表示状態での処理１、図６のフローチャートに示す前記スクロールパッド処理に伴うリスト表示状態での処理２、図９のフローチャートに示す前記スクロールパッド処理に伴う内容表示状態での処理３などの各手法および辞書データベース２２ｂ等を含むデータベースは、何れもコンピュータに実行させることができるプログラムとして、メモリ・カード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記録媒体２３に格納して配布することができる。そして、表示部（１５，１６）および接触位置検出部（１７）を備えた電子機器のコンピュータは、この外部記録媒体２３に記録されたプログラムを記憶装置２２に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記実施形態において説明したユーザのタッチ操作の仕方に応じたデータベースの表示制御機能を実現し、前述した手法による同様の処理を実行することができる。
【００８６】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態としてネットワークＮ上を伝送させることができ、このプログラムデータを、表示部（１５，１６）および接触位置検出部（１７）を備えた電子機器のコンピュータに通信部２５によって取り込むことで、前述したユーザのタッチ操作の仕方に応じたデータベースの表示制御機能を実現することもできる。
【００８７】
なお、本願発明は、前記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【００８８】
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００８９】
［１］
複数の項目とその内容を対応付けたデータを記憶するデータ記憶手段と、
表示部に沿って設けられユーザにより接触された位置を検出する接触位置検出手段と、
前記表示部に、前記データ記憶手段により記憶された項目をユーザ操作に応じて選択可能に一覧表示させると共に、当該選択された項目の内容を表示させる項目選択表示手段と、
前記接触位置検出手段により第１の位置から一方向の接触が検出された場合には、前記項目選択表示手段により表示部に表示されている項目の一覧をスクロールさせ、前記接触位置検出手段により第２の位置から一方向の接触が検出された場合には、前記項目選択表示手段により表示部に表示されている項目の内容をスクロールさせる表示制御手段と、
を備えたことを特徴とする電子機器。
【００９０】
［２］
前記表示制御手段により前記表示部に表示された項目の一覧がスクロールされた後に、前記接触位置検出手段により前記一方向とは逆方向の接触が検出された場合には、前記表示部に表示されている項目の一覧を、その逆方向の接触位置に応じて異なる状態の項目の一覧に戻して表示させる戻し表示制御手段を備えたことを特徴とする［１］に記載の電子機器。
【００９１】
［３］
前記戻し表示制御手段は、
前記接触位置検出手段により前記一方向とは逆方向の第１の位置までの接触が検出された場合には、前記表示部に表示されている項目の一覧を、当該項目の最上位または最下位の項目を含む一覧にして表示させ、
前記一方向とは逆方向の第２の位置までの接触が検出された場合には、前記表示部に表示されている項目の一覧を、当該表示１画面分上または下の項目の一覧にして表示させ、
前記一方向とは逆方向の第３の位置までの接触が検出された場合には、前記表示部に表示されている項目の一覧を、当該表示画面内の一番上または一番下の項目を選択した一覧にして表示させる、
ことを特徴とする［２］に記載の電子機器。
【００９２】
［４］
前記接触位置検出手段により予め設定された位置で移動のない接触が検出された場合には、前記表示部に表示されている選択された項目の内容を当該表示部の全画面に表示させる内容表示制御手段を備えたことを特徴とする［３］に記載の電子機器。
【００９３】
［５］
前記表示部の全画面に前記選択された項目の内容が表示された後に、前記接触位置検出手段により一方向の接触が検出された場合には、前記表示部に表示されている項目の内容を、その一方向の接触開始位置に応じて異なる状態でスクロールさせる内容表示制御手段を備えたことを特徴とする［４］に記載の電子機器。
【００９４】
［６］
表示部と、この表示部に沿って設けられ接触位置検出部とを有する電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
複数の項目とその内容を対応付けたデータをメモリに記憶させるデータ記憶手段、
前記表示部に、前記データ記憶手段により記憶された項目をユーザ操作に応じて選択可能に一覧表示させると共に、当該選択された項目の内容を表示させる項目選択表示手段、
前記接触位置検出手段により第１の位置から一方向の接触が検出された場合には、前記項目選択表示手段により表示部に表示されている項目の一覧をスクロールさせ、前記接触位置検出手段により第２の位置から一方向の接触が検出された場合には、前記項目選択表示手段により表示部に表示されている項目の内容をスクロールさせる表示制御手段、
として機能させるためのプログラム。
【符号の説明】
【００９５】
１０  …電子辞書装置
１１  …本体ケース
１２  …蓋体ケース
１３  …ヒンジ部
１４  …キー入力部
１４ａ…文字入力キー
１４ｂ…辞書指定キー
１４ｃ…［訳／決定］キー
１４ｄ…［戻る］キー
１４ｅ…カーソルキー
１５  …タッチパネル式サブ表示部
１５ｄ…カラー液晶表示部（バックライト付き）
１５ｔ…透明タッチパネル
１６  …タッチパネル式メイン表示部
１６ｄ…カラー液晶表示部（バックライト付き）
１６ｔ…透明タッチパネル
１７  …スクロールパッド
１７(1)〜１７(7)…タッチ位置検出装置
２１  …ＣＰＵ
２２  …記憶装置
２２ａ…装置制御プログラム
２２ｂ…辞書データベース
２３  …外部記録媒体
２４  …記録媒体読み取り部
２５  …通信部
２６  …ＲＡＭ
２６ａ…メイン画面データメモリ
２６ｂ…サブ画面データメモリ
２６ｃ…タッチ位置データメモリ
２６ｄ…検索語データメモリ
２６ｅ…検索見出し語データメモリ
３０  …Ｗｅｂサーバ
Ｎ    …通信ネットワーク
ＧＭ  …メニュー画面
Ｈｕ  …上向き移動
Ｈｄ  …下向き移動
Ｔｃ  …カテゴリ選択タブ
Ｃｕｔ…タブ選択用反転カーソル
Ｌｄ  …辞書一覧
Ｃｕｄ…辞書選択用反転カーソル
Ｇ    …見出し語検索画面
Ｅｋ  …検索語入力エリア
Ｌｍ  …見出し語一覧エリア
Ｐｖ  …内容プレビューエリア
ＧＬ  …例文一覧画面
ＧＮ  …説明内容表示画面
ＧＳ  …検索語入力画面
【図１】
2013161427.tif 000003
【図２】
2013161427.tif 000004
【図３】
2013161427.tif 000005
【図４】
2013161427.tif 000006
【図５】
2013161427.tif 000007
【図６】
2013161427.tif 000008
【図７】
2013161427.tif 000009
【図８】
2013161427.tif 000010
【図９】
2013161427.tif 000011
【図１０】
2013161427.tif 000012