(57)【特許請求の範囲】
【請求項１】
発光素子と、受光素子と、前記発光素子と前記受光素子とを結ぶ光路上に配置された光学素子と、を含み、前記発光素子からの光が遮光物体により遮光されたときに当該遮光物体により反射された前記発光素子からの光が前記光学素子を介して前記受光素子により受光される操作入力手段を複数備え、前記複数の操作入力手段のうち、いずれの操作入力手段に入力操作が行われたかに対応して複数の指示信号を出力する操作手段と、
再生データの検索項目データを表示する表示手段と、
前記指示信号に基づいて、前記表示手段に対する前記検索項目データのスクロール動作制御を行う制御手段と、
を備え、
前記操作入力手段は一列に配置されており、
前記操作手段は、
特定範囲の前記操作入力手段から入力操作が行われたときに、前記表示手段に表示された前記検索項目データのスクロール速度、スクロール方向、１回のスクロール動作でスクロールさせる前記検索項目の項目数のうち少なくともいずれか１つを指示する指示信号を出力するものであって、
入力操作が前記操作手段における中央部に位置する前記操作入力手段から開始された場合には、前記遮光物体の移動方向に対し、前記遮光物体の移動速度に応じ、前記検索項目を１項目ずつスクロールを行い、
入力操作が前記操作手段における端部に位置する前記操作入力手段から開始された場合には、前記遮光物体の移動方向に対し、前記遮光物体の移動速度に応じ、前記検索項目を１項目より多い所定項目数ずつスクロールを行うように指示する指示信号を出力し、
前記制御部は、前記指示信号に基づいて、前記表示手段に表示された前記検索項目データをスクロールさせるように前記表示手段を制御することを特徴とする電子機器。
【請求項２】
前記制御手段は、前記指示信号に基づいて前記遮光物体の移動速度を検出する移動速度検出手段を備え、
前記制御手段は、前記遮光物体の移動速度に対応して、前記表示手段に表示された前記検索項目データのスクロール速度を変化させるように前記表示手段を制御することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記制御手段は、前記指示信号に基づいて前記遮光物体の移動範囲を検出する移動範囲検出手段を備え、
前記制御手段は、前記遮光物体の移動範囲に対応して、前記表示手段に表示された前記検索項目データのスクロール速度を変化させるように前記表示手段を制御することを特徴とする請求項１に記載の電子機器。
【請求項４】
前記制御手段は、前記指示信号に基づいて前記遮光物体の移動方向を検出する移動方向検出手段を備え、
前記制御手段は、前記遮光物体の移動方向に対応して、前記表示手段に表示された前記検索項目データのスクロール方向を変化させるように前記表示手段を制御することを特徴とする請求項１から請求項３のいずれか一項に記載の電子機器。
【請求項５】
前記特定範囲を設定可能な設定手段を備えたことを特徴とする請求項１から請求項４のいずれか一項に記載の電子機器。
【請求項６】
前記設定手段は、前記特定範囲の前記操作入力手段から入力操作が行われたときに、いかなる指示を行う指示信号を出力させるかを設定可能であることを特徴とする請求項５に記載の電子機器。
【請求項７】
前記表示手段に表示された前記検索項目データを識別するデータ識別手段を備え、
前記制御手段は、前記検索項目データの高速スクロール時に前記データ識別手段が特定の前記検索項目データが表示されたと識別したときは、前記検索項目データのスクロール速度を低速に変化させるように前記表示手段を制御することを特徴とする請求項１から請求項６のいずれか一項に記載の電子機器。
【請求項８】
一列に配置された複数の操作入力手段を備える操作手段からの指示信号に基づいて再生データの検索項目データを表示手段に表示させるようにした電子機器の制御方法において、
特定範囲の前記操作入力手段から入力操作が行われたときに、前記表示手段に表示された前記検索項目データのスクロール速度、スクロール方向、１回のスクロール動作でスクロールさせる検索項目の項目数、のうち少なくともいずれか１つを指示する指示信号を前記操作手段から出力するステップと、
入力操作が前記操作手段における中央部に位置する前記操作入力手段から開始された場合には、前記遮光物体の移動方向に対し、前記遮光物体の移動速度に応じ、前記検索項目を１項目ずつスクロールを行い、
入力操作が前記操作手段における端部に位置する前記操作入力手段から開始された場合には、前記遮光物体の移動方向に対し、前記遮光物体の移動速度に応じ、前記検索項目を１項目より多い所定項目数ずつスクロールを行うように、前記表示手段に表示された前記検索項目データをスクロールさせるステップと、を含むことを特徴とする電子機器の制御方法。
【請求項９】
前記指示信号に基づいて前記遮光物体の移動速度を検出するステップと、
前記遮光物体の移動速度に対応して、前記表示手段に表示された前記検索項目データのスクロール速度を変化させるステップと、を含むことを特徴とする請求項８に記載の電子機器の制御方法。
【請求項１０】
前記指示信号に基づいて前記遮光物体の移動範囲を検出するステップと、
前記遮光物体の移動範囲に対応して、前記表示手段に表示された前記検索項目データのスクロール速度を変化させるステップと、を含むことを特徴とする請求項８に記載の電子機器の制御方法。
【請求項１１】
前記指示信号に基づいて前記遮光物体の移動方向を検出するステップと、
前記遮光物体の移動方向に対応して、前記表示手段に表示された前記検索項目データのスクロール方向を変化させるステップと、を含むことを特徴とする請求項８から請求項１０のいずれか一項に記載の電子機器の制御方法。
【請求項１２】
前記特定範囲の設定及び前記特定範囲の前記操作入力手段から入力操作が行われたときに出力させる指示信号の設定が可能であることを特徴とする請求項８から請求項１１のいずれか一項に記載の電子機器の制御方法。
【請求項１３】
前記検索項目データの高速スクロール時に特定の前記検索項目データが表示されたときは、前記検索項目データのスクロール速度を低速に変化させるステップを含むことを特徴とする請求項８から請求項１２のいずれか一項に記載の電子機器の制御方法。
【請求項１４】
一列に配置された複数の操作入力手段を備える操作手段からの指示信号に基づいて再生データの検索項目データを表示手段に表示させるようにした電子機器のコンピュータに、
特定範囲の前記操作入力手段から入力操作が行われたときに、前記表示手段に表示された前記検索項目データのスクロール速度、スクロール方向、１回のスクロール動作でスクロールさせる検索項目の項目数、のうち少なくともいずれか１つを指示する指示信号を前記操作手段から出力する機能と、
入力操作が前記操作手段における中央部に位置する前記操作入力手段から開始された場合には、前記遮光物体の移動方向に対し、前記遮光物体の移動速度に応じ、前記検索項目を１項目ずつスクロールを行い、
入力操作が前記操作手段における端部に位置する前記操作入力手段から開始された場合には、前記遮光物体の移動方向に対し、前記遮光物体の移動速度に応じ、前記検索項目を１項目より多い所定項目数ずつスクロールを行うように、前記表示手段に表示された前記検索項目データをスクロールさせる機能と、を実現させるためのプログラム。
【請求項１５】
前記電子機器のコンピュータに、
前記指示信号に基づいて前記遮光物体の移動速度を検出させる機能と、
前記遮光物体の移動速度に対応して、前記表示手段に表示された前記検索項目データのスクロール速度を変化させる機能と、を実現させることを特徴とする請求項１４に記載のプログラム。
【請求項１６】
前記電子機器のコンピュータに、
前記指示信号に基づいて前記遮光物体の移動範囲を検出させる機能と、
前記遮光物体の移動範囲に対応して、前記表示手段に表示された前記検索項目データのスクロール速度を変化させる機能とを実現させることを特徴とする請求項１４に記載のプログラム。
【請求項１７】
前記電子機器のコンピュータに、
前記指示信号に基づいて前記遮光物体の移動方向を検出させる機能と、
前記遮光物体の移動方向に対応して、前記表示手段に表示された前記検索項目データのスクロール方向を変化させる機能と、を実現させることを特徴とする請求項１４から請求項１６のいずれか一項に記載のプログラム。
【請求項１８】
前記特定範囲及び前記特定範囲の前記操作入力手段から入力操作が行われたときに出力させる指示信号を任意に設定可能であることを特徴とする請求項１４から請求項１７のいずれか一項に記載のプログラム。
【請求項１９】
前記電子機器のコンピュータに、
前記検索項目データの高速スクロール時に特定の前記検索項目データが表示されたときは、前記検索項目データのスクロール速度を低速に変化させる機能を実現させることを特徴とする請求項１４から請求項１８のいずれか一項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、電子機器の制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
近年、小型の音楽再生装置や映像再生装置等、携帯可能な電子機器が広く知られている。このような電子機器には、例えば、複数の映像データや音楽等の音声データ等がハードディスク（以下「ＨＤＤ」と称する。）等に格納さており、ユーザは様々な映像や音楽等を容易に持ち歩き、外出先等で楽しむことができる。
【０００３】
しかし他方で、多数の映像データや音声データ等の中から、ユーザが見たい映像や聴きたい音楽等を容易に検索することができなければ、自由に映像や音楽等を楽しむことができない。
【０００４】
そこで、近年、携帯式の電子機器においては、文字情報等を表示可能な表示部を設けて再生データのタイトルリスト等を表示部に一覧表示させ、ユーザはそのリストを視認しながら再生データを選択することが可能となっている。ここで、再生データが多数記録されていると、リスト全体を１つの画面に納めることは困難である。このため、近年では、リスト表示をスクロールさせることによりリスト全体を視認可能とする音声再生装置が開発されている（例えば特許文献１参照）。
【０００５】
このような電子機器においては、例えば、リスト表示をスクロールさせる指示を入力するためのタクトキーや静電式のタッチキー等を備え、リストをスクロールさせて所望の項目が表示されると決定キー等で決定させ再生データの再生を行わせるようになっている。
【特許文献１】特開平６−９５６２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、電子機器に格納される再生データが多くなると、単に検索項目データをスクロールさせるだけでは、所望の曲等を検索するのに時間がかかる。このため、複数の項目をまとめてスクロールさせる等、高速でスクロールさせることも考えられる。しかし、常に高速でスクロールさせると、所望の曲等を見つけられない場合もある。そこで、スクロールの速度を適宜切り替えることが可能とすることが好ましい。
【０００７】
他方で、このようにスクロール速度等を切り替えるために操作キーを増やせば、装置の部品点数が増えて小型化、軽量化が困難になるとともに、小型の電子機器において複数の操作キーを使い分けるのはユーザにとって操作が煩雑となり、操作性が低下するとの問題があった。
【０００８】
そこで、本発明は以上のような課題を解決するためになされたものであり、操作キーを増やすことなく、スクロール動作を直感的に行うことができ、再生データの検索を円滑に行うことのできる電子機器、電子機器の制御方法及びプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００９】
このような問題を解決するため、請求項１に記載されている電子機器は、
発光素子と、受光素子と、前記発光素子と前記受光素子とを結ぶ光路上に配置された光学素子と、を含み、前記発光素子からの光が遮光物体により遮光されたときに当該遮光物体により反射された前記発光素子からの光が前記光学素子を介して前記受光素子により受光される操作入力手段を複数備え、前記複数の操作入力手段のうち、いずれの操作入力手段に入力操作が行われたかに対応して複数の指示信号を出力する操作手段と、
再生データの検索項目データを表示する表示手段と、
前記指示信号に基づいて、前記表示手段に対する前記検索項目データのスクロール動作制御を行う制御手段と、
を備え、
前記操作入力手段は一列に配置されており、
前記操作手段は、
特定範囲の前記操作入力手段から入力操作が行われたときに、前記表示手段に表示された前記検索項目データのスクロール速度、スクロール方向、１回のスクロール動作でスクロールさせる前記検索項目の項目数のうち少なくともいずれか１つを指示する指示信号を出力するものであって、
入力操作が前記操作手段における中央部に位置する前記操作入力手段から開始された場合には、前記遮光物体の移動方向に対し、前記遮光物体の移動速度に応じ、前記検索項目を１項目ずつスクロールを行い、
入力操作が前記操作手段における端部に位置する前記操作入力手段から開始された場合には、前記遮光物体の移動方向に対し、前記遮光物体の移動速度に応じ、前記検索項目を１項目より多い所定項目数ずつスクロールを行うように指示する指示信号を出力し、
前記制御部は、前記指示信号に基づいて、前記表示手段に表示された前記検索項目データをスクロールさせるように前記表示手段を制御することを特徴としている。
【００１０】
請求項２に記載されている発明は、請求項１に記載の電子機器において、前記制御手段は、前記指示信号に基づいて前記遮光物体の移動速度を検出する移動速度検出手段を備え、
前記制御手段は、前記遮光物体の移動速度に対応して、前記表示手段に表示された前記検索項目データのスクロール速度を変化させるように前記表示手段を制御することを特徴としている。
【００１１】
請求項３に記載されている発明は、請求項１に記載の電子機器において、前記制御手段は、前記指示信号に基づいて前記遮光物体の移動範囲を検出する移動範囲検出手段を備え、
前記制御手段は、前記遮光物体の移動範囲に対応して、前記表示手段に表示された前記検索項目データのスクロール速度を変化させるように前記表示手段を制御することを特徴としている。
【００１２】
請求項４に記載されている発明は、請求項１から請求項３のいずれか一項に記載の電子機器において、前記制御手段は、前記指示信号に基づいて前記遮光物体の移動方向を検出する移動方向検出手段を備え、
前記制御手段は、前記遮光物体の移動方向に対応して、前記表示手段に表示された前記検索項目データのスクロール方向を変化させるように前記表示手段を制御することを特徴としている。
【００１４】
請求項５に記載されている発明は、請求項１から請求項４のいずれか一項に記載の電子機器において、
前記特定範囲を設定可能な設定手段を備えたことを特徴としている。
【００１５】
請求項６に記載されている発明は、請求項５に記載の電子機器において、
前記設定手段は、前記特定範囲の前記操作入力手段から入力操作が行われたときに、いかなる指示を行う指示信号を出力させるかを設定可能であることを特徴としている。
【００１６】
請求項７に記載されている発明は、請求項１から請求項６のいずれか一項に記載の電子機器において、
前記表示手段に表示された前記検索項目データを識別するデータ識別手段を備え、
前記制御手段は、前記検索項目データの高速スクロール時に前記データ識別手段が特定の前記検索項目データが表示されたと識別したときは、前記検索項目データのスクロール速度を低速に変化させるように前記表示手段を制御することを特徴としている。
【００１７】
請求項８に記載されている電子機器の制御方法は、
一列に配置された複数の操作入力手段を備える操作手段からの指示信号に基づいて再生データの検索項目データを表示手段に表示させるようにした電子機器の制御方法において、
特定範囲の前記操作入力手段から入力操作が行われたときに、前記表示手段に表示された前記検索項目データのスクロール速度、スクロール方向、１回のスクロール動作でスクロールさせる検索項目の項目数、のうち少なくともいずれか１つを指示する指示信号を前記操作手段から出力するステップと、
入力操作が前記操作手段における中央部に位置する前記操作入力手段から開始された場合には、前記遮光物体の移動方向に対し、前記遮光物体の移動速度に応じ、前記検索項目を１項目ずつスクロールを行い、
入力操作が前記操作手段における端部に位置する前記操作入力手段から開始された場合には、前記遮光物体の移動方向に対し、前記遮光物体の移動速度に応じ、前記検索項目を１項目より多い所定項目数ずつスクロールを行うように、前記表示手段に表示された前記検索項目データをスクロールさせるステップと、を含むことを特徴としている。
【００１８】
請求項９に記載されている発明は、請求項８に記載の電子機器の制御方法において、
前記指示信号に基づいて前記遮光物体の移動速度を検出するステップと、
前記遮光物体の移動速度に対応して、前記表示手段に表示された前記検索項目データのスクロール速度を変化させるステップと、を含むことを特徴としている。
【００１９】
請求項１０に記載されている発明は、請求項８に記載の電子機器の制御方法において、
前記指示信号に基づいて前記遮光物体の移動範囲を検出するステップと、
前記遮光物体の移動範囲に対応して、前記表示手段に表示された前記検索項目データのスクロール速度を変化させるステップと、を含むことを特徴としている。
【００２０】
請求項１１に記載されている発明は、請求項８から請求項１０のいずれか一項に記載の電子機器の制御方法において、
前記指示信号に基づいて前記遮光物体の移動方向を検出するステップと、
前記遮光物体の移動方向に対応して、前記表示手段に表示された前記検索項目データのスクロール方向を変化させるステップと、を含むことを特徴としている。
【００２２】
請求項１２に記載されている発明は、請求項８から請求項１１のいずれか一項に記載の電子機器の制御方法において、
前記特定範囲の設定及び前記特定範囲の前記操作入力手段から入力操作が行われたときに出力させる指示信号の設定が可能であることを特徴としている。
【００２３】
請求項１３に記載されている発明は、請求項８から請求項１２のいずれか一項に記載の電子機器の制御方法において、
前記検索項目データの高速スクロール時に特定の前記検索項目データが表示されたときは、前記検索項目データのスクロール速度を低速に変化させるステップを含むことを特徴としている。
【００２４】
請求項１４に記載されているプログラムは、
一列に配置された複数の操作入力手段を備える操作手段からの指示信号に基づいて再生データの検索項目データを表示手段に表示させるようにした電子機器のコンピュータに、
特定範囲の前記操作入力手段から入力操作が行われたときに、前記表示手段に表示された前記検索項目データのスクロール速度、スクロール方向、１回のスクロール動作でスクロールさせる検索項目の項目数、のうち少なくともいずれか１つを指示する指示信号を前記操作手段から出力する機能と、
入力操作が前記操作手段における中央部に位置する前記操作入力手段から開始された場合には、前記遮光物体の移動方向に対し、前記遮光物体の移動速度に応じ、前記検索項目を１項目ずつスクロールを行い、
入力操作が前記操作手段における端部に位置する前記操作入力手段から開始された場合には、前記遮光物体の移動方向に対し、前記遮光物体の移動速度に応じ、前記検索項目を１項目より多い所定項目数ずつスクロールを行うように、前記表示手段に表示された前記検索項目データをスクロールさせる機能と、を実現させるためのプログラムであることを特徴としている。
【００２５】
請求項１５に記載されている発明は、請求項１４に記載のプログラムにおいて、
前記電子機器のコンピュータに、
前記指示信号に基づいて前記遮光物体の移動速度を検出させる機能と、
前記遮光物体の移動速度に対応して、前記表示手段に表示された前記検索項目データのスクロール速度を変化させる機能と、を実現させることを特徴としている。
【００２６】
請求項１６に記載されている発明は、請求項１４に記載のプログラムにおいて、
前記電子機器のコンピュータに、
前記指示信号に基づいて前記遮光物体の移動範囲を検出させる機能と、
前記遮光物体の移動範囲に対応して、前記表示手段に表示された前記検索項目データのスクロール速度を変化させる機能とを実現させることを特徴としている。
【００２７】
請求項１７に記載されている発明は、請求項１４から請求項１６のいずれか一項に記載のプログラムにおいて、
前記電子機器のコンピュータに、
前記指示信号に基づいて前記遮光物体の移動方向を検出させる機能と、
前記遮光物体の移動方向に対応して、前記表示手段に表示された前記検索項目データのスクロール方向を変化させる機能と、を実現させることを特徴としている。
【００２９】
請求項１８に記載されている発明は、請求項１４から請求項１７のいずれか一項に記載のプログラムにおいて、
前記特定範囲及び前記特定範囲の前記操作入力手段から入力操作が行われたときに出力させる指示信号を任意に設定可能であることを特徴としている。
【００３０】
請求項１９に記載されている発明は、請求項１４から請求項１８のいずれか一項に記載のプログラムにおいて、
前記電子機器のコンピュータに、
前記検索項目データの高速スクロール時に特定の前記検索項目データが表示されたときは、前記検索項目データのスクロール速度を低速に変化させる機能を実現させることを特徴としている。
【発明の効果】
【００３１】
本発明によれば、操作手段に設けられた操作入力手段のうちいずれの操作入力手段から入力操作が行われたかに対応して出力される指示信号に基づいて表示手段に対する検索項目データのスクロール動作制御を行うので、１つの操作手段によってスクロール動作を制御することができ、操作性を向上させることができるとともに、部品点数を減らして電子機器の小型軽量化を図ることができるとの効果を奏する。
【００３２】
また、操作手段を遮光する指等の遮光物体の移動速度や移動範囲に応じてスクロール速度を決定し、指等の遮光物体の移動方向に応じてスクロール方向を決定することができるので、指等の移動に対応したスクロール動作を行うことができ、直感的な操作が可能であるため、検索項目のスクロールによる再生データの検索をより円滑に行うことが可能である。
【００３３】
また、例えば操作手段が静電式の操作部であると、その表面を覆ってしまうと操作が行えなくなるために、操作部の表面を露出させたままでなければならない。このため、携帯時に操作部の表面が傷つくおそれがある。この点、前述のように本発明によれば、操作手段が光学式検出部であるため、たとえ操作手段の表面をカバー等で覆ったとしても操作を行うことができる。つまり、操作手段が光学式検出部である場合には、透過性を有するシート等で操作手段の表面を覆い直接指等で操作手段の表面に触れることができないようにしても、検出される光量の変化を読み取って指示信号が出力されるので、光学式検出部の表面を保護した状態でも操作することが可能となる。
【００３４】
また、操作手段が光学式検出部であるとタッチしなくとも操作可能であるので、例えば押下式の操作手段と比較すれば必要以上に力を付与しなくとも操作を行うことができる。これにより操作性を高めることができる。
【００３５】
また、操作手段は複数の操作入力手段を備えているので、操作入力手段の解像度に応じて遮光物体の位置を無段階に検出可能である。このため、遮光物体の移動速度、移動範囲等を検出する設定を細かく切り替えることが可能であり、より精度の高い入力動作を行うことができる。
【００３６】
また、操作入力手段のうちのいずれかを特定範囲として設定することができるので、ユーザの操作感覚に合わせてカスタマイズすることが可能となる。
【発明を実施するための最良の形態】
【００３７】
［第１の実施の形態］
以下、図１から図４を参照しつつ、本発明に係る電子機器の第１の実施形態について説明する。
【００３８】
まず、図１に示すように、本実施形態において電子機器は、再生データとして音楽等の音声データの再生を行う携帯型音声再生装置である。携帯型音声再生装置１には、筐体２と、筐体２の上部に配置されて各種情報を表示する表示手段としての表示部３と、筐体２の下部に配置されて各種操作が入力される操作手段としての操作部４とが設けられている。なお、筐体２の形状や、表示部３、操作部４の配置及び形状は、ここに例示したものに限定されない。
【００３９】
表示部３は、例えばＴＦＴ（Thin Film Transister）等を備えたＬＣＤ（Liquid Crystal Display：液晶ディスプレイ）によって構成されており、音声データに関する各種情報や音声データを検索するための検索項目等を表示するようになっている。なお、表示部３に表示される検索項目のうち、現在再生中である項目や現在選択されている項目については、例えば、当該検索項目の先頭部分にカーソルが表示されるようになっている。なお、現在再生中である項目や現在選択されている項目の先頭にカーソルを表示する代わりに、表示部３上での文字が白黒反転表示やハイライト表示がされる等によって当該項目が選択されていることが目視にて容易に判別できるように構成されていてもよい。
【００４０】
本実施形態において、操作部４は遮光物体である指３５によってその表面が遮光される（覆われる）ことにより指示信号を出力する光学式検出部である。操作部４には、複数の操作入力手段としての検出部５が図１に示す上下方向に沿って直線状に配設されている。各検出部５の表面上には光学素子としてのレンズ４２が配置されている。また、検出部５の内部であって各レンズ４２に対応する位置には、ＬＥＤ等の発光素子４３と受光素子４４とが対になるように配置されており、レンズ４２は発光素子４３から発せられた光が受光素子４４により受光されるまでの間の、発光素子４３と受光素子４４とを結ぶ光路上に位置するように構成されている。
受光素子４４は、例えばＣＣＤやＣＭＯＳセンサ等であり、レンズ４２の表面が指３５等の遮光物体で覆われて遮光されたときに遮光物体に反射した光を検出して電気信号に変換するようになっている。
【００４１】
例えば指３５がレンズ４２の表面を覆って遮光すると、指３５で覆われた部分では発光素子４３からの光が指３５に反射して受光素子４４に入射する。これに対して、指３５で覆われていない部分では光がレンズ４２を透過してしまい、反射しないため受光素子４４には光が入射しない。受光素子４４は入射した光を検出して電気信号に変換し、この信号を受光ドライバ４５（図３参照）を介して後述する制御部２０（図３参照）に出力するようになっている。
【００４２】
図３は、携帯型音声再生装置１の主制御構成を表す要部ブロック図である。この図３に示すように携帯型音声再生装置１には各部を制御する制御手段としての制御部２０が設けられており、当該制御部２０には、再生データとしての音声データを記憶する例えば半導体メモリやＨＤＤ等で構成される記憶部１２と、前記表示部３と、操作部４とが電気的に接続されている。
【００４３】
本実施形態において、記憶部１２には、多数の音声データが、例えばアーティストやアルバム等同じ条件毎にグループ化されて記憶されている。また、記憶部１２には、音声データとともに、当該音声データの付帯情報として表示情報データが各音声データと関連付けられて記憶されている。ここで、表示情報データとは、表示部３に表示させる検索項目の一覧表示等を作成する際の基礎となるデータであり、再生を行う音声データを含む各音声データのタイトル名やアーティスト名、アルバム名、ジャンル名、再生時間、記録日時、格納フォルダ／ファイル位置情報等が含まれている。
【００４４】
制御部２０には、各種の制御プログラムや制御データを格納するＲＯＭ（Read Only Memory）２６、各種のデータ等を一時記憶するＲＡＭ（Random Access Memory）２７、及び各種プログラムをＲＡＭ２７の作業領域に展開してプログラムを実行するＣＰＵ（Central Processing Unit）２８とが備えられている。また、図３に示すように、本実施形態において制御部２０には、割り込みコントローラ２１と、通信部２２と、再生手段としての音声処理部２３と、Ｄ／Ａ変換器２４と、Ａ／Ｄ変換器２５とが備えられている。
【００４５】
また、制御部２０には、例えば、操作部４から出力された指示信号に基づいて指３５の移動速度及び移動方向を検出する移動速度検出手段及び移動方向検出手段としての移動検出手段３１が備えられている。すなわち、移動検出手段３１は、受光ドライバ４５を介して制御部２０に出力された指示信号がどの検出部５から出力されたかを特定し、操作部４上を移動する指３５の移動距離と移動時間を読み取る。そして、これに基づいて指３５の移動速度を検出する。また、移動検出手段３１は、指示信号が最初に出力された検出部５の位置、すなわち、操作部４上を移動する指３５が始めに操作部４にタッチした位置と、その後に指示信号を出力した検出部５の位置から指３５が操作部４上をどの方向に移動したかを検出する。移動検出手段３１による検出結果は、割り込みコントローラ２１に電気信号として送られる。
【００４６】
割り込みコントローラ２１は、ＣＰＵ２８とに電気的に接続されており、移動検出手段３１から信号が出力されると当該信号を割り込ませてＣＰＵ２８に出力する。
【００４７】
通信部２２は、例えばＵＳＢ端子であり、ＣＰＵ２８及び記憶部１２と電気的に接続されている。そして通信部２２は、音声データを管理するＰＣ等の外部機器（図示せず）にケーブルを介して接続されることで、当該外部機器と通信し、ＣＰＵ２８及び記憶部１２に通信によって得た信号を出力するようになっている。なお、通信部２２は、外部機器と通信して信号を受け取ることのできるものであればよく、ＵＳＢ端子である場合に限定されない。
【００４８】
音声処理部２３は、ＣＰＵ２８の制御に基づいて音声データをデジタル信号で再生し、Ｄ／Ａ変換器２４に出力する。Ｄ／Ａ変換器２４には、例えばスピーカやヘッドホン等の音声出力機器（図示せず）と接続可能な出力端子２９が電気的に接続されており、Ｄ／Ａ変換器２４は、音声処理部２３により再生された音声データをアナログ信号に変換し、出力端子２９を介して出力することで、出力端子２９に接続された前記音声出力機器から音声データを出力させる。
【００４９】
Ａ／Ｄ変換器２５には、ＣＰＵ２８が電気的に接続されているとともに、例えばＣＤプレイヤーやＭＤプレイヤー、マイク等の外部の音声再生装置及びリモコン（いずれも図示せず）と接続可能な入力端子３０が電気的に接続されている。前記外部の音声再生装置及びリモコンは入力端子３０を介してＡ／Ｄ変換器２５と接続され、Ａ／Ｄ変換器２５は、音声再生装置から入力されたアナログ音声信号や、リモコンから入力されたアナログ指示信号をデジタル信号に変換して、ＣＰＵ２８に出力する。
【００５０】
ＣＰＵ２８は、前述のようにＲＯＭ２６の中に格納されている制御プログラムや制御データをＲＡＭ２７に展開し実行するものである。本実施形態において、ＣＰＵ２８によって実行される制御プログラムとしては、例えば、操作部４からの指示信号に基づいて、音声データの検索に必要な検索項目を表示部３に表示させたり、表示部３に表示された検索項目のスクロールを実行するプログラムが含まれている。
【００５１】
このプログラムは、ＣＰＵ２８が携帯型音声再生装置１の各部を制御することにより、各検出部５からの指示信号に基づいて、検索項目のスクロールを実行させるものである。本実施形態において、このプログラムは、具体的には以下のような処理を実行させるようになっている。
【００５２】
本実施形態において、いずれかの検出部５が指３５で遮光されることにより受光素子４４が光を検出し操作部４から指示信号が出力される。指示信号は移動検出手段３１に送られ、移動検出手段３１において指示信号が出力された検出部５の位置が特定される。そして、指示信号が出力された検出部５の位置の変化から指３５が始めに操作部４にタッチした位置、移動距離、移動時間が検出され、これらに基づいて指３５の移動速度及び移動方向が検出される。
【００５３】
ＣＰＵ２８は、移動検出手段３１によって検出された指３５の移動速度及び指３５の移動方向に基づいて、表示部３に表示された検索項目のスクロール速度及びスクロール方向を決定するようになっている。すなわち、例えばＲＯＭ２６には、指の移動速度に対応付けられたスクロール速度のデータテーブル及び指の移動方向に対応付けられたスクロール方向のデータテーブルが格納されており、移動検出手段３１から検出結果が送られると、ＣＰＵ２８は、前記データテーブルをＲＯＭ２６から読み出してＲＡＭ２７の作業領域に展開し、このデータテーブルを参照しつつ指３５の移動速度及び指３５の移動方向に対応するスクロール速度及びスクロール方向を決定する。
【００５４】
なお、スクロール速度のデータテーブルは、指３５の移動速度データをアナログ的な連続した速度データとして保持し、これに対応するスクロール速度も連続的なデータであって、スクロール速度を連続的に変更可能なものとしてもよい。また、指３５の移動速度について複数段階の閾値を設け、それぞれの閾値にスクロール速度が対応付けられていてもよい。この場合、例えば指３５の移動速度が閾値Ａ以上であれば、最速のスクロール速度である速度ａに対応し、閾値Ｂ未満であれば低速のスクロール速度である速度ｃに対応し、閾値Ｂ以上閾値Ａ未満であれば、中間のスクロール速度である速度ｂに対応するというように、段階的にスクロール速度の変更が可能となる。
【００５５】
なお、本実施形態において、検索項目の中から所望の音声データが選択されると、ユーザは図示しない操作キーを操作することにより、当該音声データの再生を開始するよう指示することができるようになっている。
【００５６】
なお、本実施形態においては、操作部４等から所定の操作を行うことにより音声データの再生を開始する指示信号が出力されたときは、ＣＰＵ２８は、再生開始を指示された音声データとともに再生を行う音声データを含む全ての音声データに関する表示情報データを記憶部１２から取得して、ＲＡＭ２７の中に格納するようになっている。
【００５７】
次に、本実施形態の携帯型音声再生装置１で実行される制御方法について図４のフローチャートを参照しつつ説明する。
【００５８】
図４に示すように、制御プログラムが実行されると、ＣＰＵ２８は表示部３に検索項目を表示させ（ステップＳ１）、検索項目の先頭項目にカーソルを表示させて先頭項目が選択された状態とする（ステップＳ２）。
【００５９】
ユーザがいずれかの検出部５に指３５でタッチすると、指３５で遮光された検出部５からＣＰＵ２８に指示信号が出力される。ＣＰＵ２８は検出部５へのタッチがあったか否かを常に判断し（ステップＳ３）、検出部５から指示信号が入力されると検出部５へのタッチがあったときは（ステップＳ３；ＹＥＳ）、移動検出手段３１によって指３５の移動速度と移動方向とが検出される（ステップＳ４及びステップＳ５）。
【００６０】
移動検出手段３１による検出結果はＣＰＵ２８に送られ、ＣＰＵ２８は検出された指３５の移動速度及び移動方向に基づいてスクロールの速度と方向とを決定する（ステップＳ６）。すなわち、指３５の移動速度が速い場合にはスクロール速度を高速とし、指３５の移動速度が遅い場合にはスクロール速度を低速とするというようにスクロール速度を指３５の移動速度に対応して決定する。また、指３５が図１に示す下側から上側に移動した場合には上方向にスクロールするように決定し、指３５が図１に示す上側から下側に移動した場合には下方向にスクロールするように決定する。そして、スクロールの速度及び方向が決定されると、決定された速度及び方向でスクロール動作が行われる（ステップＳ７）。他方、検出部５から指示信号が入力されず検出部５へのタッチがないと判断されるときは（ステップＳ３；ＮＯ）、検出部５から指示信号が入力されるまでステップＳ３の処理が繰り返される。
【００６１】
以上のように、本実施の形態によれば、操作部４は、検出部５を指３５で遮光することにより出力される指示信号に基づいて操作部４上を移動する指３５の移動速度及び移動方向を検出し、これに応じてスクロール速度及びスクロール方向を決定することができる。このため、指３５の移動に対応したスクロール動作を行うことができ、直感的な操作が可能であるため、検索をより円滑に行うことが可能である。
【００６２】
また、一つの操作部４から入力される指示信号に基づいてスクロール速度やスクロール方向を自在に切り替えることができるため、操作キー等を複数設けて使い分ける必要がない。このため、ポータブルタイプのＨＤＤ再生装置のように片手で操作することの多い携帯型音声再生装置１においても複数の操作を容易に行うことができ、操作性の向上を図ることができる。また、複数の操作キー等を設ける必要がないため、その分装置の小型軽量化を図ることができる。
【００６３】
また、操作部４が光学式検出部であるため、たとえ操作部４の表面をカバー等で覆ったとしても操作を行うことができる。さらに、操作部４の表面を指３５等で覆うことにより操作できるので、例えば押下式の操作部と比べて必要以上に力を付与しなくとも操作を行うことができ、操作性を高めることができる。
【００６４】
なお、本実施形態においては、再生データとして音声データを例示して説明したが、例えば、これ以外にも動画データや、静止画データを再生データとすることも可能である。すなわち、本実施形態では、電子機器として携帯型の音声再生装置を例示して説明しているが、電子機器はこれに限られるものではなく、これ以外にも例えば動画再生装置や静止画再生装置等それ専用の電子機器や、動画、音楽、静止画等の少なくとも２つを再生する複合式の再生用電子機器、或いは携帯電話、携帯型ゲーム機やＰＤＡ等のような各種再生機能を有した携帯型の電子機器に対しても本発明の構成を適用することが可能である。
【００６５】
また、本実施形態においては、操作部４の形状は図１及び図２に示すものに限定されず、例えば、操作部を十字型、多角形状、円形状、楕円形状等に形成し、それぞれの形状に沿って複数の検出部５を配置するように構成してもよい。
【００６６】
その他、本発明が本実施形態に限らず適宜変更可能であるのは勿論である。
【００６７】
［第２の実施の形態］
第２の実施形態は、スクロール速度及びスクロール方向を制御する制御方法が第１の実施の形態と異なるものであるため、以下においては、特に第１の実施形態と異なる点について説明し、第１の実施形態と同一部分についてはその説明を省略する。
【００６８】
この第２の実施形態における携帯型音声再生装置は、第一の実施形態と同様の複数の検出部を有する操作部（いずれも図示せず）を備えている。また、携帯型音声再生装置は、検出部を覆うことにより遮光する指等の遮光物体の移動範囲及び移動方向を操作部から出力された指示信号に基づいて検出する移動範囲検出手段及び移動方向検出手段としての図示しない移動検出手段を備えている。
【００６９】
移動検出手段は、指示信号が最初に出力された検出部の位置、すなわち、操作部上を移動する指が始めに操作部にタッチした位置と、その後に指示信号を出力した検出部の位置とを特定し、これに基づいて指の移動範囲及び指の移動方向を検出する。移動検出手段による検出結果は図示しない制御部に出力されるようになっている。
【００７０】
そして、制御部は、検出された指の移動範囲及び指の移動方向に基づいて、例えば、指の移動範囲が広い場合にはスクロール速度を速くし、指の移動範囲が狭い場合にはスクロール速度を遅くする等、スクロール速度を決定する。また、指が下側から上側に移動していたら上方向にスクロールし、指が上側から下側に移動していたら下方向にスクロールするというように、指の移動方向に対応してスクロール方向を決定するようになっている。なお、指の移動範囲とスクロール速度とは、例えば図示しないＲＯＭ等に格納されたデータテーブルによって対応付けられており、指の移動範囲がどの程度であるときにスクロール速度をどの程度に決定するかは、このデータテーブルに基づいて決定される。なお、指の移動範囲とスクロール速度との対応付けは予め設定されている場合に限定されず、ユーザ等が事後的に設定、変更可能なものとしてもよい。
【００７１】
なお、その他の構成については、第１の実施形態と同様であるため、その説明を省略する。
【００７２】
次に、本実施形態の携帯型音声再生装置で実行される制御方法について図５のフローチャートを参照にして説明する。
【００７３】
図５に示すように、制御プログラムが実行されると、ＣＰＵは表示部に検索項目を表示させ（ステップＳ１１）、検索項目の先頭項目にカーソルを表示させて先頭項目が選択された状態とする（ステップＳ１２）。
【００７４】
ユーザがいずれかの検出部を指でタッチすると、指で遮光された検出部からＣＰＵに指示信号が出力される。ＣＰＵは検出部へのタッチがあったか否かを常に判断し（ステップＳ１３）、検出部から指示信号が出力され検出部へのタッチがったと判断されたときは（ステップＳ１３；ＹＥＳ）、移動検出手段によって指の移動範囲と移動方向とが検出される（ステップＳ１４及びステップＳ１５）。
【００７５】
移動検出手段による検出結果はＣＰＵに送られ、ＣＰＵは検出された指の移動範囲及び移動方向に基づいてスクロールの速度と方向とを決定する（ステップＳ１６）。すなわち、指の移動範囲が広い場合にはスクロール速度を高速とし、指の移動範囲が狭い場合にはスクロール速度を低速とするというようにスクロール速度を指の移動速度に対応して決定する。また、指が下側から上側に移動した場合には上方向にスクロールするように決定し、指が上側から下側に移動した場合には下方向にスクロールするように決定する。そして、スクロールの速度及び方向が決定されると、決定された速度及び方向でスクロール動作が行われる（ステップＳ１７）。他方、検出部から指示信号が入力されず検出部へのタッチがないと判断されるときは（ステップＳ１３；ＮＯ）、検出部から指示信号が入力されるまでステップＳ１３の処理が繰り返される。
【００７６】
以上のように、本実施の形態によれば、操作部は、検出部を指等で遮光することにより出力される指示信号に基づいて操作部上を移動する指の移動範囲及び移動方向を検出し、これに応じてスクロール速度及びスクロール方向を決定することができる。このため、指の移動に対応したスクロール動作を行うことができ、直感的な操作が可能であるため、検索をより円滑に行うことが可能である。
【００７７】
なお、本発明が本実施形態に限らず適宜変更可能であるのは第１の実施形態と同様である。
【００７８】
［第３の実施の形態］
第３の実施形態は、スクロール速度を制御する制御方法が第１の実施形態及び第２実施形態と異なるものであるため、以下においては、特に第１の実施形態及び第２実施形態と異なる点について説明し、第１の実施形態及び第２の実施形態と同一部分についてはその説明を省略する。
【００７９】
この第３の実施形態における携帯型音声再生装置は、第１の実施形態及び第２の実施形態と同様の複数の検出部を有する操作部（いずれも図示せず）を備えている。本実施形態において、検出部は、中央部に位置する中央検出部と端部に位置する端部検出部とに分けられており、それぞれに異なった指示信号が対応付けられるようになっている。
【００８０】
また、図６に示すように、携帯型音声再生装置は、検出部を覆うことにより遮光する指等の遮光物体の移動方向を操作部から出力された指示信号に基づいて検出する移動方向検出手段としての移動検出手段３１を備えている。
【００８１】
さらに、携帯型音声再生装置は、ユーザが各種の指示を入力することのできる設定手段として設定入力手段３２を備えている。本実施形態において、設定入力手段３２は、中央検出部及び端部検出部に対応付けられる指示信号を設定することができるようになっている。すなわち、ユーザは、中央検出部又は端部検出部のいずれか特定の範囲（特定範囲）について、当該検出部から指示信号が出力されたときにスクロール速度を高速で行うように設定することができる。なお、設定入力手段３２から入力可能な指示はここに示したものに限定されない。例えば、前記複数の検出部のうち、いずれの検出部を中央検出部とし、いずれの検出部を端部検出部とするか中央検出部とされる範囲、端部検出部とされる範囲をそれぞれ設定することができるようにしてもよい。このようにすることにより、ユーザの指の大きさ等、個別の条件に合わせた柔軟な設定を行うことが可能となる。
【００８２】
なお、その他の構成については、第１の実施形態及び第２の実施形態と同様であるため、同一箇所には同一の符号を付してその説明を省略する。
【００８３】
次に、本実施形態の携帯型音声再生装置で実行される制御方法について図７のフローチャートを参照にして説明する。
【００８４】
図７に示すように、制御プログラムが実行されると、ＣＰＵ２８は表示部３に検索項目を表示させ（ステップＳ２１）、検索項目の先頭項目にカーソルを表示させて先頭項目が選択された状態とする（ステップＳ２２）。
【００８５】
ユーザがいずれかの検出部に指でタッチすると、指で遮光された検出部からＣＰＵ２８に指示信号が出力される。ＣＰＵ２８は中央検出部へのタッチがあったか否かを判断する（ステップＳ２３）。中央検出部から指示信号が出力され中央検出部へのタッチがあったと判断されたときは（ステップＳ２３；ＹＥＳ）、さらに、ＣＰＵ２８は中央検出部の指示信号にスクロール速度を高速にする指示が対応付けられているか否かを判断する（ステップＳ２４）。そして、中央検出部の指示信号にスクロール速度を高速にする指示が対応付けられている場合には（ステップＳ２４；ＹＥＳ）、検索項目を高速でスクロールさせる（ステップＳ２５）。また、中央検出部の指示信号にスクロール速度を高速にする指示が対応付けられていない場合には（ステップＳ２４；ＮＯ）、検索項目を低速でスクロールさせる（ステップＳ２６）。なお、スクロールは、第１の実施形態及び第２の実施形態と同様に、移動検出手段３１によって検出された指の移動方向に対応する方向に行われる。
【００８６】
中央検出部からの指示信号の出力がなく中央検出部へのタッチがなかったと判断されたときは（ステップＳ２３；ＮＯ）、さらに、ＣＰＵ２８は端部検出部へのタッチがあったか否かを判断する（ステップＳ２７）。端部検出部へのタッチがあったと判断される場合には（ステップＳ２７；ＹＥＳ）、さらに、ＣＰＵ２８は端部検出部の指示信号にスクロール速度を高速にする指示が対応付けられているか否かを判断する（ステップＳ２８）。そして、端部検出部の指示信号にスクロール速度を高速にする指示が対応付けられている場合には（ステップＳ２７；ＹＥＳ）、検索項目を高速でスクロールさせる（ステップＳ２５）。また、端部検出部の指示信号にスクロール速度を高速にする指示が対応付けられていない場合には（ステップＳ２７；ＮＯ）、検索項目を低速でスクロールさせる（ステップＳ２６）。なお、端部検出部へのタッチもなかったと判断されたときは（ステップＳ２７；ＮＯ）、再度ステップＳ２３に戻って処理が繰り返される。
【００８７】
以上のように、本実施の形態によれば、操作部は、検出部を指等で遮光することにより出力される指示信号に基づいてスクロール速度及びスクロール方向を決定することができる。このため、指の移動に対応したスクロール動作を行うことができ、直感的な操作が可能であるため、検索をより円滑に行うことが可能である。
【００８８】
また、検出部に対応付けられる指示信号をユーザが設定することができるため、各ユーザが自分にあった操作により検索項目のスクロールを行うことができ、一層操作性を向上させることができる。
【００８９】
なお、本発明が本実施形態に限らず適宜変更可能であるのは第１の実施形態及び第２の実施形態と同様である。
【００９０】
［第４の実施の形態］
第４の実施形態は、スクロール速度を制御する制御方法が第１の実施形態から第３実施形態と異なるものであるため、以下においては、特に第１の実施形態から第３実施形態と異なる点について説明し、第１の実施形態から第３の実施形態と同一部分についてはその説明を省略する。
【００９１】
この第４の実施形態における携帯型音声再生装置は、第１の実施形態から第３の実施形態と同様の複数の検出部を有する操作部（いずれも図示せず）を備えている。本実施形態において、検出部は、中央部に位置する中央検出部と端部に位置する端部検出部とに分けられており、それぞれに異なった指示信号が対応付けられるようになっている。
【００９２】
また、携帯型音声再生装置は、検出部を覆うことにより遮光する指等の遮光物体の移動速度及び移動方向を操作部から出力された指示信号に基づいて検出する移動速度検出手段及び移動方向検出手段としての移動検出手段（図示せず）を備えている。
【００９３】
さらに、携帯型音声再生装置は、ユーザが各種の指示を入力することのできる図示しない設定入力手段を備えている。本実施形態において、設定入力手段は、中央検出部及び端部検出部といった特定の範囲（特定範囲）に対応付けられる指示信号を設定することができるようになっている。例えば、本実施形態においては、ユーザは、中央検出部から指示信号が出力されたときは、検索項目を１項目ずつスクロールさせるように設定し、端部検出部から指示信号が出力されたときは、検索項目を所定の項目数ずつスクロールさせるように設定した場合について説明する。ここで、所定の項目数をいくつにするかは予め設定されていてもよいし、ユーザが前記設定入力手段等により任意に設定できるようにしてもよい。例えば、表示部に収まる分の項目数を１単位とし、この単位毎にスクロールが行われるように、表示部に収まる分の項目数がデフォルト値として設定されていてもよい。なお、中央検出部及び端部検出部に設定される指示の内容はここに例示したものに限定されず、ユーザの設定等に応じて適宜変更が可能である。
【００９４】
なお、入力手段から入力可能な指示はここに示したものに限定されない。例えば、前記複数の検出部のうち、いずれの検出部を中央検出部とし、いずれの検出部を端部検出部とするか中央検出部とされる範囲、端部検出部とされる範囲をそれぞれ設定することができるようにしてもよい。このようにすることにより、ユーザの指の大きさ等、個別の条件に合わせた柔軟な設定を行うことが可能となる。
【００９５】
なお、その他の構成については、第１の実施形態から第３の実施形態と同様であるため、その説明を省略する。
【００９６】
次に、本実施形態の携帯型音声再生装置で実行される制御方法について図８のフローチャートを参照にして説明する。
【００９７】
図８に示すように、制御プログラムが実行されると、ＣＰＵは表示部に検索項目を表示させ（ステップＳ３１）、検索項目の先頭項目にカーソルを表示させて先頭項目が選択された状態とする（ステップＳ３２）。
【００９８】
ユーザがいずれかの検出部に指でタッチすると、指で遮光された検出部からＣＰＵに指示信号が出力される。ＣＰＵは中央検出部へのタッチがあったか否かを判断する（ステップＳ３３）。中央検出部から指示信号が出力され中央検出部へのタッチがあったと判断されたときは（ステップＳ３３；ＹＥＳ）、さらに、移動検出手段によって指の移動速度が検出される（ステップＳ３４）。そして、指の移動速度が速いときには（ステップＳ３４；ＹＥＳ）、検索項目を１項目ずつ高速でスクロールさせる（ステップＳ３５）。また、指の移動速度が遅いときには（ステップＳ３４；ＮＯ）、検索項目を１項目ずつ低速でスクロールさせる（ステップＳ３６）。なお、スクロールは、第１の実施形態から第３の実施形態と同様に、移動検出手段によって検出された指の移動方向に対応する方向に行われる。
【００９９】
中央検出部からの指示信号の出力がなく中央検出部へのタッチがなかったと判断されたときは（ステップＳ３３；ＮＯ）、さらに、ＣＰＵは端部検出部へのタッチがあったか否かを判断する（ステップＳ３７）。端部検出部へのタッチがあったと判断される場合には（ステップＳ３７；ＹＥＳ）、さらに、移動検出手段によって指の移動速度が検出される（ステップＳ３８）。そして、指の移動速度が速いときには（ステップＳ３８；ＹＥＳ）、検索項目を所定の項目数ずつ高速でスクロールさせる（ステップＳ３９）。また、指の移動速度が遅いときには（ステップＳ３８；ＮＯ）、検索項目を所定の項目数ずつ低速でスクロールさせる（ステップＳ４０）。なお、端部検出部へのタッチもなかったと判断されたときは（ステップＳ３７；ＮＯ）、再度ステップＳ３３に戻って処理が繰り返される。
【０１００】
以上のように、本実施の形態によれば、操作部は、検出部を指等で遮光することにより出力される指示信号に基づいてスクロール速度及びスクロール方向を決定することができる。このため、指の移動に対応したスクロール動作を行うことができ、直感的な操作が可能であるため、検索をより円滑に行うことが可能である。
【０１０１】
また、検出部に対応付けられる指示信号をユーザが設定することができるため、各ユーザが自分にあった操作により検索項目のスクロールを行うことができ、操作性を向上させることができる。
【０１０２】
さらに、１項目ずつのスクロール、複数項目ずつのスクロールの選択も行うことができるため、装置内に格納されているデータが多いときはまとめてスクロールさせて素早く所望のデータを検索する等、操作状況等に応じて柔軟な設定を行うことができ、一層操作性を向上させることができる。
【０１０３】
なお、本発明が本実施形態に限らず適宜変更可能であるのは第１の実施形態から第３の実施形態と同様である。
【０１０４】
［第５の実施の形態］
第５の実施形態は、スクロール速度を制御する制御方法が第１の実施形態から第４実施形態と異なるものであるため、以下においては、特に第１の実施形態から第４実施形態と異なる点について説明し、第１の実施形態から第４の実施形態と同一部分についてはその説明を省略する。
【０１０５】
この第５の実施形態における携帯型音声再生装置は、第１の実施形態から第４の実施形態と同様の複数の検出部を有する操作部（いずれも図示せず）を備えている。本実施形態において、検出部は、中央部に位置する中央検出部と端部に位置する端部検出部とに分けられており、それぞれに異なった指示信号が対応付けられるようになっている。
【０１０６】
また、図９に示すように、携帯型音声再生装置は、検出部を覆うことにより遮光する指等の遮光物体の移動速度及び移動方向を操作部から出力された指示信号に基づいて検出する移動速度検出手段及び移動方向検出手段としての移動検出手段３１を備えている。
【０１０７】
さらに、携帯型音声再生装置は、ユーザが各種の指示を入力することのできる設定入力手段３２を備えている。本実施形態において、設定入力手段３２は、中央検出部及び端部検出部に対応付けられる指示信号を設定することができるようになっている。例えば、本実施形態においては、ユーザは、中央検出部から指示信号が出力されたときは、検索項目を１項目ずつスクロールさせるように設定し、端部検出部から指示信号が出力されたときは、検索項目を所定の項目数ずつスクロールさせるように設定した場合について説明する。ここで、所定の項目数をいくつにするかは予め設定されていてもよいし、ユーザが任意に設定できるようにしてもよい点、及び、入力手段３２から入力可能な指示はここに示したものに限定されない点は第４の実施形態と同様である。
【０１０８】
また、本実施形態においては、表示部３に表示された検索項目の中から特定の項目を識別するデータ識別手段３３を備えている。データ識別手段３３によって識別された結果はＣＰＵ２８に送られ、ＣＰＵ２８は、データ識別手段３３の識別結果に応じて検索項目のスクロール速度等を切り替えるようになっている。すなわち、ＣＰＵ２８は、検索項目を所定の項目数ずつ高速でスクロールする場合に、データ識別手段３３によって特定の項目が識別されたときには、スクロール速度を低速に切り替えるようになっている。
【０１０９】
ここで、データ識別手段３３によって識別される特定項目としては、例えば、検索項目がアルファベット順に配置されている場合に検索項目の先頭の文字が変化したときの始めの項目、ユーザが予め設定した特定の内容を含む項目等がある。また、ユーザが当該項目を選択した履歴を保持する図示しない履歴情報保持手段が制御部２０に設けられているときは、履歴情報保持手段によって当該項目の選択回数を参照し、選択回数の多い項目をデータ識別手段３３が特定項目として識別するようにしてもよい。いかなる項目を特定項目として識別させるかはデフォルトとして予め設定されていてもよいし、ユーザによって入力部３２から任意に設定可能としてもよい。また、いかなる項目をデータ識別手段３３によって識別される特定項目とするかはここに例示したものに限定されない。なお、以下の説明においては、特定項目として検索項目の先頭の文字が変化したときの始めの項目が設定されている場合を例として説明する。
【０１１０】
なお、その他の構成については、第１の実施形態から第４の実施形態と同様であるため、同一箇所には同一の符号を付してその説明を省略する。
【０１１１】
次に、本実施形態の携帯型音声再生装置で実行される制御方法について図１０のフローチャートを参照にして説明する。
【０１１２】
図１０に示すように、制御プログラムが実行されると、ＣＰＵ２８は表示部に検索項目を表示させ（ステップＳ４１）、検索項目の先頭項目にカーソルを表示させて先頭項目が選択された状態とする（ステップＳ４２）。
【０１１３】
ユーザがいずれかの検出部に指でタッチすると、指で遮光された検出部からＣＰＵ２８に指示信号が出力される。ＣＰＵ２８は中央検出部へのタッチがあったか否かを判断する（ステップＳ４３）。中央検出部から指示信号が出力され中央検出部へのタッチがあったと判断されたときは（ステップＳ４３；ＹＥＳ）、検索項目を１項目ずつスクロールさせる（ステップＳ４４）。なお、スクロールは、第１の実施形態から第４の実施形態と同様に、移動検出手段によって検出された指の移動方向に対応する方向に行われる。
【０１１４】
中央検出部からの指示信号の出力がなく中央検出部へのタッチがなかったと判断されたときは（ステップＳ４３；ＮＯ）、さらに、ＣＰＵ２８は端部検出部へのタッチがあったか否かを判断する（ステップＳ４５）。端部検出部へのタッチがあったと判断される場合には（ステップＳ４５；ＹＥＳ）、さらに、データ識別手段３３によって検索項目の先頭文字が変化したかが検出される（ステップＳ４６）。そして、検索項目の先頭文字が変化していないと識別されたときには（ステップＳ４６；ＮＯ）、検索項目を所定の項目数ずつ高速でスクロールさせる（ステップＳ４７）。検索項目の先頭文字が変化したと識別されたときには（ステップＳ４６；ＹＥＳ）、検索項目をスクロールする速度を低速に切り替える（ステップＳ４８）。なお、端部検出部へのタッチもなかったと判断されたときは（ステップＳ４５；ＮＯ）、再度ステップＳ４３に戻って処理が繰り返される。
【０１１５】
以上のように、本実施の形態によれば、操作部は、検出部を指等で遮光することにより出力される指示信号に基づいてスクロール速度及びスクロール方向を決定することができる。このため、指の移動に対応したスクロール動作を行うことができ、直感的な操作が可能であるため、検索をより円滑に行うことが可能である。
【０１１６】
また、検出部に対応付けられる指示信号をユーザが設定することができるため、各ユーザが自分にあった操作により検索項目のスクロールを行うことができ、操作性を向上させることができる。
【０１１７】
さらに、１項目ずつのスクロール、複数項目ずつのスクロールの選択も行うことができるため、装置内に格納されているデータが多いときはまとめてスクロールさせて素早く所望のデータを検索する等、操作状況等に応じて柔軟な設定を行うことができ、一層操作性を向上させることができる。
【０１１８】
また、データ識別手段３３によって特定事項が識別されたときには、スクロール速度を低速に切り替えるため、高速でスクロールを行っている際でも所望のデータを飛ばしてしまうおそれが少なく、効率よく検索動作を行うことができる。
【０１１９】
なお、本実施形態においても、第４の実施形態と同様に、移動検出手段によって指の移動速度を検出し、指の移動速度が速いときには検索項目を高速でスクロールさせ、指の移動速度が遅いときには検索項目を低速でスクロールさせるようにしてもよい。
【０１２０】
なお、本発明が本実施形態に限らず適宜変更可能であるのは第１の実施形態から第４の実施形態と同様である。
【図面の簡単な説明】
【０１２１】
【図１】本発明に係る電子機器の第１の実施形態である携帯型音声再生装置の概略構成を表す正面図である。
【図２】図１に示した携帯型音声再生装置に備わる操作部の概略構成を表す側面図である。
【図３】図１に示した携帯型音声再生装置の主制御構成を表すブロック図である。
【図４】図１に示した携帯型音声再生装置の動作を表すフローチャートである。
【図５】本発明に係る電子機器の第２の実施形態である携帯型音声再生装置の動作を表すフローチャートである。
【図６】本発明に係る電子機器の第３の実施形態である携帯型音声再生装置の主制御構成を表すブロック図である。
【図７】本発明に係る電子機器の第３の実施形態である携帯型音声再生装置の動作を表すフローチャートである。
【図８】本発明に係る電子機器の第４の実施形態である携帯型音声再生装置の動作を表すフローチャートである。
【図９】本発明に係る電子機器の第５の実施形態である携帯型音声再生装置の主制御構成を表すブロック図である。
【図１０】本発明に係る電子機器の第５の実施形態である携帯型音声再生装置の動作を表すフローチャートである。
【符号の説明】
【０１２２】
１  携帯型音声再生装置
３  表示部
４  操作部
１２  記憶部
２０  制御部
２３  音声処理部
２６  ＲＯＭ
２７  ＲＡＭ
２８  ＣＰＵ
３１  移動検出手段
３２  入力手段
３３  データ識別手段
３５  指
４２  レンズ
４３  発光素子
４４  受光素子
４５  受光ドライバ
【図１】
0004770368.tif 000002
【図２】
0004770368.tif 000003
【図３】
0004770368.tif 000004
【図４】
0004770368.tif 000005
【図５】
0004770368.tif 000006
【図６】
0004770368.tif 000007
【図７】
0004770368.tif 000008
【図８】
0004770368.tif 000009
【図９】
0004770368.tif 000010
【図１０】
0004770368.tif 000011