(57)【要約】【課題】ユーザが操作内容を容易に入力することができ、その入力を容易に認識することが可能な情報処理装置を提供する。【解決手段】本発明の情報処理装置１００は、所定の方向に延在し、所定の機能を実行するための操作情報を入力する入力動作を検出する検出部１４１と、入力動作に連動して発光する発光部１４７と、入力動作に基づいて発光部１４７の明滅を制御する明滅制御部１４６とを備える。これにより、ユーザは所望の機能を実行させるための操作情報を入力動作により入力することができるので、感覚的に操作を行うことができる。また、入力動作に応じて発光部１４７が明滅するので、発光部１４７の明滅により操作内容を容易に認識することができる。【選択図】図５
2010061493.tif 000002
【特許請求の範囲】
【請求項１】
所定の方向に延在し、所定の機能を実行するための操作情報を入力する入力動作を検出する検出部と、
前記入力動作に連動して発光する複数の発光部と、
前記入力動作に基づいて前記発光部の明滅を制御する明滅制御部と、
を備える、情報処理装置。
【請求項２】
前記検出部は、前記入力動作に基づく情報を検出し、
前記明滅制御部は、
前記検出部が検出した情報から前記入力動作を解析する解析部と、
前記解析部による解析結果に基づいて前記発光部を発光させる制御情報を生成する制御情報生成部と、
を備える、請求項１に記載の情報処理装置。
【請求項３】
前記発光部を明滅させる明滅パターンを記憶する明滅パターン記憶部をさらに備え、
前記制御情報生成部は、前記解析した入力動作と関連付けられた前記明滅パターンを前記明滅パターン記憶部から取得する、請求項２に記載の情報処理装置。
【請求項４】
前記明滅パターン記憶部は、同一の前記操作情報に対応する異なる前記入力動作それぞれについて、異なる前記明滅パターンを記憶する、請求項３に記載の情報処理装置。
【請求項５】
前記明滅パターン記憶部は、前記入力動作から連想される明滅パターンを当該入力動作と関連付けて記憶する、請求項４に記載の情報処理装置。
【請求項６】
前記操作情報を入力する入力動作を行う１または２以上の操作領域を備え、
前記各操作領域には、操作体の接触を検出する複数の前記検出部が設けられる、請求項１に記載の情報処理装置。
【請求項７】
前記発光部は、前記操作領域に設けられる、請求項６に記載の情報処理装置。
【請求項８】
所定の機能を実行するための操作ボタンをさらに備え、
前記操作ボタンには、操作体の接触を検出する前記検出部が設けられる、請求項７に記載の情報処理装置。
【請求項９】
前記操作ボタンに設けられた前記検出部により操作体の接触が検出され、前記所定の機能が実行されると、前記明滅制御部は、前記所定の機能を操作可能な前記操作領域に対応する前記発光部を明滅させる、請求項８に記載の情報処理装置。
【請求項１０】
所定の機能を実行するための操作情報を入力する入力動作を検出する検出ステップと、
前記入力動作に連動して複数の発光部を発光させる発光ステップと、
前記入力動作に基づいて前記発光部の明滅を制御する明滅制御ステップと、
を含む、明滅制御方法。
【請求項１１】
コンピュータを、
所定の方向に延在し、所定の機能を実行するための操作情報を入力する入力動作を検出する検出手段と、
前記入力動作に基づいて、前記入力動作に連動して発光する複数の発光部の明滅を制御する明滅制御手段として機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、明滅制御方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
例えば交通機関の発券機や銀行のＡＴＭ、複写機のディスプレイなどにおいて、画面上を指などで触れて情報を入力するタッチセンサが用いられている。タッチセンサは、直感的で使いやすいユーザインタフェースを実現できるとともに、様々な付加価値を提供できることから、近年では、携帯電話機やゲーム機器などにも用いられている。
【０００３】
タッチセンサには上述したような利点がある反面、機械式のスイッチと異なり操作時に押した感触が得られないことや、指で触った部分の表示内容が見えにくくなるという課題がある。このような問題に対して、例えばタッチセンサからなるスイッチに対応するＬＥＤを設け、スイッチが押されたときに対応するＬＥＤを発光させる技術が開示されている（例えば、特許文献１）。
【０００４】
【特許文献１】特開２００６−２３６７７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載の発明では、スイッチとＬＥＤとが一対一の関係にあり、特定のスイッチが押下されたことを検知して、その検出結果をユーザが認識できるようにＬＥＤを点灯して通知するものであった。また、ユーザは、実行したい機能と対応付けられた特定のスイッチの位置を目視確認する必要があった。さらに、そのフィードバックであるＬＥＤの点灯からは現在機能している操作内容が想像しがたいという問題もあった。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、ユーザが操作内容を容易に入力することができ、その入力を容易に認識することが可能な、新規かつ改良された情報処理装置、明滅制御方法およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、所定の方向に延在し、所定の機能を実行するための操作情報を入力する入力動作を検出する検出部と、入力動作に連動して発光する発光部と、入力動作に基づいて複数の発光部の明滅を制御する明滅制御部と、を備える情報処理装置が提供される。
【０００８】
本発明によれば、ユーザが操作情報を入力すると、操作情報を入力する入力動作が検出部により検出される。発光部は、この入力動作に連動して発光するように明滅制御部により制御される。これにより、ユーザは所望の機能を実行させるための操作情報を入力動作により入力することができるので、感覚的に操作を行うことができる。また、入力動作に応じて発光部が明滅するので、発光部の明滅により操作内容を容易に認識することができる。
【０００９】
ここで、検出部は、入力動作に基づく情報を検出する。そして、明滅制御部は、検出部が検出した情報から入力動作を解析する解析部と、解析部による解析結果に基づいて発光部を発光させる制御情報を生成する制御情報生成部とを備えるようにしてもよい。
【００１０】
また、発光部を明滅させる明滅パターンを記憶する明滅パターン記憶部をさらに備えてもよい。このとき、制御情報生成部は、解析した入力動作と関連付けられた明滅パターンを明滅パターン記憶部から取得することができる。
【００１１】
さらに、明滅パターン記憶部は、同一の操作情報に対応する異なる入力動作それぞれについて、異なる明滅パターンを記憶することもできる。明滅パターン記憶部は、入力動作から連想される明滅パターンを当該入力動作と関連付けて記憶することもできる。
【００１２】
また、本発明にかかる情報処理装置は、操作情報を入力する入力動作を行う１または２以上の操作領域を備えることもできる。このとき、各操作領域には、操作体の接触を検出する複数の検出部が設けられる。ここで、発光部は、操作領域にそれぞれ設けるようにしてもよい。
【００１３】
さらに、本発明にかかる情報処理装置は、所定の機能を実行するための操作ボタンをさらに備えることもできる。このとき、操作ボタンには、操作体の接触を検出する検出部が設けられる。操作ボタンに設けられた検出部により操作体の接触が検出され、所定の機能が実行されると、明滅制御部は、所定の機能を操作可能な操作領域に対応する発光部を明滅させるようにしてもよい。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、所定の機能を実行するための操作情報を入力する入力動作を検出する検出ステップと、入力動作に連動して発光部を発光させる発光ステップと、記入力動作に基づいて複数の発光部の明滅を制御する明滅制御ステップと、を含む、明滅制御方法が提供される。
【００１５】
さらに、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、所定の方向に延在し、所定の機能を実行するための操作情報を入力する入力動作を検出する検出手段と、入力動作に基づいて、入力動作に連動して発光する複数の発光部の明滅を制御する明滅制御手段として機能させるためのコンピュータプログラムが提供される。
【発明の効果】
【００１６】
以上説明したように本発明によれば、ユーザが操作内容を容易に入力することができ、その入力を容易に認識することが可能な情報処理装置、明滅制御方法およびコンピュータプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１８】
＜情報処理装置の構成＞
まず、図１に基づいて、本発明の実施形態にかかる情報処理装置１００について説明する。なお、図１は、本実施形態にかかる情報処理装置１００の一例であるノートブック型パーソナルコンピュータを開いた状態で示した平面図である。
【００１９】
本実施形態にかかる情報処理装置１００は、図１に示すように、例えばノートブック型のパーソナルコンピュータである。情報処理装置１００の一例であるパーソナルコンピュータは、画像や映像等を表示する表示部１０３を備える上面部１０１と、キーボード１０４やタッチパッド１０５等の入力部を備える下面部１０２とからなる。情報処理装置１００の上面部１０１と下面部１０２とはヒンジ部１０７を介して開閉可能に接続されている。情報処理装置１００の下面部１０２には、マルチメディアコンテンツのＡＶ操作や音量操作などを行うための入力デバイス１０６や、電源スイッチ１０８などが設けられている。本実施形態にかかる情報処理装置１００では、入力デバイス１０６からの入力される、ＡＶ操作や音量操作などの操作情報をユーザが感覚的に入力することができ、その操作情報を容易に認識することができるように構成されている。この入力デバイス１０６の構成および機能の詳細については後述する。
【００２０】
次に、図２に基づいて、本実施形態にかかる情報処理装置１００のハードウェア構成について説明する。なお、図２は、本実施形態にかかる情報処理装置１００のハードウェア構成を示す説明図である。
【００２１】
本実施形態にかかる情報処理装置１００は、図２に示すように、ＣＰＵ１１２と、ＲＯＭ１１４と、ＲＡＭ１１６と、内部バス１１８と、入出力インタフェース１２０と、表示部１２２と、入力部１２４と、音声出力部１２５と、ＨＤＤ１２６と、ドライブ１２７と、ネットワークインタフェース１２８と、外部インタフェース１２９とから構成される。
【００２２】
ＣＰＵ１１２は、数値計算や情報処理、機器制御等を行う。ＣＰＵ１１２は、ＲＯＭ１１４に格納されたプログラムやＲＡＭ１１６に格納されたデータを順次読み出し、数値計算等を実行する。また、ＣＰＵ１１２は、例えば情報処理装置１００のユーザが入力部１２２から入力した入力情報に対応する入力信号や、ネットワークインタフェース１２８を介して外部サーバ（図示せず。）等から受信した信号に基づいて、数値計算等を実行する。
【００２３】
ＲＯＭ１１４は、ＣＰＵ１１２が数値計算や情報処理、機器制御等を行う際に使用するプログラムや演算用のパラメータのうち、基本的に変更されないデータを格納する。また、ＲＡＭ１１６は、数値計算や情報処理、機器制御等を行う際に使用するプログラムや演算用のパラメータのうち、基本的に各種処理において適宜変化するデータを格納する。
【００２４】
内部バス１１８は、情報処理装置１００の内部でデータ交換を行うために用いられる経路である。ＣＰＵ１１２、ＲＯＭ１１４、ＲＡＭ１１６は、内部バス１１８によって相互に接続されている。また、内部バス１１８は、入出力インタフェース１２０とも接続されている。これにより、入力部１２４から入力した入力情報に対応する入力信号や、ネットワークインタフェース１２８を介して外部サーバ等から受信した信号を、内部バス１１８を介してＣＰＵ１１２に送信することができる。
【００２５】
入出力インタフェース１２０は、情報の入出力のやり取りを仲介する。入出力インタフェース１２０は、表示部１２２、入力部１２４、音声出力部１２５、ＨＤＤ１２６、ドライブ１２７、ネットワークインタフェース１２８および外部インタフェース１２９と接続される。入出力インタフェース１２０は、上述したように、内部バス１１８とも接続されている。入出力インタフェース１２０は、入力部１２４から入力した入力情報に対応する入力信号や、ネットワークインタフェース１２８を介して外部サーバ等から受信した信号を、内部バス１１８を介してＣＰＵ１１２へ送信する。
【００２６】
表示部１２２は、入力部１２４から入力された情報の内容や、ＣＰＵ１１２で数値計算や情報処理、機器制御等を行った結果等に関する情報を表示する。表示部１２２は、例えばＣＲＴ、液晶表示装置や有機ＥＬ表示装置等からなる。
【００２７】
入力部１２４は、情報処理装置１００を使用するユーザが情報を入力するために操作される機能部である。入力部１２４は、例えば図１に示したキーボード１０４やタッチパッド１０５の他に、マウスやペンタブレット等からなる。
【００２８】
音声出力部１２５は、情報処理装置１００において音声出力を伴う処理を実行した際に当該処理において生成される音声を出力する。
【００２９】
ＨＤＤ１２６は、内部に設けられたハードディスクを駆動して、ＣＰＵ１１２によって読みだされて実行されるプログラムや情報を記録／再生する装置である。ドライブ１２７は、持ち運び可能な記録媒体が装着され、装着された記録媒体と情報処理装置１００との間でデータの授受を行う装置である。持ち運び可能な記録媒体としては、例えば磁気ディスク、光ディスク、光磁気ディスク、半導体メモリ等を用いることができる。このとき、ドライブ１２７は、これらの記録媒体を読み取り可能な装置とすることができる。
【００３０】
ネットワークインタフェース１２８は、外部サーバとの間で情報の授受を行う機能部である。外部インタフェース１２９は、情報処理装置１００に接続して使用する周辺機器との間で情報の授受を行う機能部である。外部インタフェース１２９としては、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂａｓ）ポート等を用いることができる。なお、入力部１２４の一例であるキーボードやマウス等の情報入力機器を外部インタフェース１２９に接続して使用することもできる。
【００３１】
以上、本実施形態にかかる情報処理装置１００のハードウェア構成について説明した。本実施形態にかかる情報処理装置１００は、ユーザが感覚的な操作を行うことができ、その操作内容を容易に認識することが可能な入力デバイス１０６を備えることを特徴とする。以下、図３〜図５に基づいて、本実施形態にかかる入力デバイス１０６の構成とその機能について詳細に説明する。なお、図３は、本実施形態にかかる入力デバイス１０６を機能させるための構成を示す説明図である。図４は、本実施形態にかかる入力デバイス１０６の構成例を示す説明図である。図５は、本実施形態にかかる情報処理装置１００の入力情報処理部１４０の構成を示すブロック図である。
【００３２】
＜入力デバイスの構成および機能＞
まず、図３および図４に基づいて、本実施形態にかかる入力デバイス１０６の具体的な構成例を説明する。本実施形態にかかる入力デバイス１０６は、例えば、ＡＶ操作、音量操作および所定のファイルやプログラムを起動するためのランチャーの起動および操作を行うことができる。入力デバイス１０６は、図３に示すように、第１の入力デバイス１０６Ｌと、第２の入力デバイス１０６Ｒと、操作ボタン１０６Ｃとからなる。第１の入力デバイス１０６Ｌは、情報処理装置１００の表示部１０３に向かって左側に設けられており、マルチメディアコンテンツのＡＶ操作を行うことができる。第２の入力デバイス１０６Ｒは、情報処理装置１００の表示部１０３に向かって右側に設けられており、音量操作を行うことができる。操作ボタン１０６Ｃではランチャーの起動を行うことができ、ランチャーの操作には第１の入力デバイス１０６Ｌまたは第２の入力デバイス１０６Ｒを用いることができる。
【００３３】
本実施形態にかかる入力デバイス１０６の構成を、図４に基づいて詳細に説明する。第１の入力デバイス１０６Ｌおよび第２の入力デバイス１０６Ｒは、それぞれ６つのタッチセンサＴＳ１〜ＴＳ６、ＴＳ７〜ＴＳ１２と、タッチセンサＴＳ１〜ＴＳ１２の検出値に応じて明滅するＬＥＤからなる発光部（ＬＥＤ１〜ＬＥＤ６、ＬＥＤ７〜ＬＥＤ１２）とから構成される。第１の入力デバイス１０６Ｌおよび第２の入力デバイス１０６Ｒを構成するタッチセンサＴＳ１〜ＴＳ６、ＴＳ７〜ＴＳ１２および発光部を構成するＬＥＤ１〜ＬＥＤ６、ＬＥＤ７〜ＬＥＤ１２は、例えば一列に並んで配置される。第１の入力デバイス１０６Ｌおよび第２の入力デバイス１０６Ｒは、それぞれの入力デバイス１０６Ｌ、１０６Ｒの操作領域を特定するために、左領域（Ｌｅｆｔ  Ｅｎｄ）、中央領域（Ｃｅｎｔｅｒ）、右領域（Ｒｉｇｈｔ  Ｅｎｄ）の３つの領域に区分されている。
【００３４】
操作ボタン１０６Ｃには、操作ボタン１０６Ｃの接触を検出する１つのタッチセンサＴＳＣが設けられている。操作ボタン１０６Ｃは、例えば第１の入力デバイス１０６Ｌと第２の入力デバイス１０６Ｒとの間に設けることができる。発光部を構成するＬＥＤ１〜ＬＥＤ１２は、タッチセンサＴＳＣの検出値に応じて発光する。
【００３５】
本実施形態にかかるタッチセンサＴＳ１〜ＴＳ１２、ＴＳＣは、ユーザの指が近接または接触することで変化する静電容量を検出する。一般に、静電容量は、人体以外にも液晶インバータや通信デバイスなどの外的ノイズの影響を受けて変化することがある。このため、タッチセンサＴＳ１〜１２、ＴＳＣは、外的ノイズを遮断してその影響を受けないようにシールディングされている。ノートブック型のパーソナルコンピュータには、液晶ディスプレイの液晶下部に液晶のインバータが配置されているため、図１に示す入力デバイス１０６がこのインバータと近接して配置されることになる。このため、タッチセンサＴＳ１〜１２、ＴＳＣがインバータから受けるノイズを低減するために、液晶背面側に設けられたアルミシートをヒンジ部１０７側へ延設してインバータとタッチセンサとの間を通して、インバータを当該アルミシートで包囲する。これにより、タッチセンサＴＳ１〜１２、ＴＳＣがインバータから受けるノイズを有効に低減することができる。また、ノイズを遮蔽する部材を別途設けることなく、既存のアルミシートを利用してノイズを有効に除去することができるので、部品数を増加させることなく有効なノイズ対策を図ることもできる。
【００３６】
このような入力デバイス１０６を入力手段として機能させるため、情報処理装置１００は、図３に示すように、タッチセンサＡＳＩＣ１３２と、ＥＣ（Ｅｍｂｅｄｄｅｄ  Ｃｏｎｔｒｏｌｌｅｒ）１３４を備える。
【００３７】
タッチセンサＡＳＩＣ１３２は、タッチセンサＴＳ１〜１２、ＴＳＣにより静電容量の変化を検出し、変化値をデジタルデータ化してＥＣ１３４に送信する。本実施形態では、第１の入力デバイス１０６Ｌおよび第２の入力デバイス１０６Ｒにおける検出データはＰＳ／２通信を用いてＥＣ１３４へ送信され、操作ボタン１０６Ｃにおける検出データはＧＰＩＯ通信を用いてＥＣ１３４へ送信される。また、タッチセンサＡＳＩＣ１３２は、発光部（ＬＥＤ１〜ＬＥＤ１２）をＰＷＭ（Ｐｕｌｓｅ  Ｗｉｄｔｈ  Ｍｏｄｕｌａｔｉｏｎ）制御により明滅制御し、発光部の明暗を段階的に調整することができる。これにより、入力デバイス１０６から入力された操作情報を高い表現力でユーザにフィードバックすることができる。
【００３８】
ＥＣ１３４は、入力デバイス１０６とデバイスドライバ１３６やユーティリティソフトウェア１３８との間でデータの送受信を行う。ＥＣ１３４は、第１の入力デバイス１０６Ｌおよび第２の入力デバイス１０６Ｒのタッチセンサによる検出データをタッチセンサＡＳＩＣ１３２からＰＳ／２通信により受信し、デバイスドライバ１３６へ送信する。そして、ＥＣ１３４は、デバイスドライバ１３６から受信したＬＥＤの発光制御情報をタッチセンサＡＳＩＣ１３２へ送信する。また、ＥＣ１３４は、操作ボタン１０６Ｃのタッチセンサによる検出データをタッチセンサＡＳＩＣからＧＰＩＯ通信により受信し、ユーティリティソフトウェア１３８へ送信する。なお、デバイスドライバ１３６は、入力デバイス１０６を動作させるためのソフトウェアであって、ＯＳが入力デバイス１０６を制御するための橋渡しを行う。また、ユーティリティソフトウェア１３８は、操作ボタン１０６Ｃの操作に関連付けられたランチャーの起動およびランチャーの操作を行うためのソフトウェアである。
【００３９】
以上、本実施形態にかかる入力デバイス１０６の構成とこれを機能させるための情報処理装置１００の具体的な構成例について説明した。次に、図５に基づいて、入力デバイス１０６を入力手段として機能させるための入力情報処理部１４０の機能構成について説明する。
【００４０】
本実施形態にかかる情報処理装置１００の入力情報処理部１４０は、図５に示すように、検出部１４１と、データ生成部１４２と、ボタン情報通知部１４３と、解析部１４４と、操作内容通知部１４５と、明滅制御部１４６と、発光部１４７と、操作情報記憶部１４８と、明滅パターン記憶部１４９とから構成される。
【００４１】
検出部１４１は、入力を検知する機能部であって、図３および図４の入力デバイス１０６のタッチセンサＴＳ１〜ＴＳ１２、ＴＳＣに相当する。検出部１４１は、上述したように、例えば指が接触または近接することで変化する静電容量を検出するセンサからなる。検出部１４１は、検出した検出値をデータ生成部１４２へ送信する。
【００４２】
データ生成部１４２は、検出部１４１による検出値をデジタルデータ信号に変換する機能部である。データ生成部１４２は、検出値である静電容量の変化量をデジタルデータ信号に変換する。データ生成部１４２は、図３に示すタッチセンサＡＳＩＣとして構成することができる。データ生成部１４２は、検出値から生成したデジタルデータ信号をボタン情報通知部１４３および解析部１４４へ送信する。
【００４３】
ボタン情報通知部１４３は、操作ボタン１０６Ｃに関連付けられた処理を実行するために操作ボタン１０６Ｃのオン／オフについての操作情報を処理部（図示せず。）に通知する機能部である。ボタン情報通知部１４３は、検出部１４１が検出した検出値のうち、図３に示す操作ボタン１０６Ｃについての検出値についてのデジタルデータ信号をデータ生成部１４２から受信する。そして、ボタン情報通知部１４３は、受信したデジタルデータ信号を、操作ボタン１０６Ｃに関連付けられた処理を実行するための処理部（例えば、図３に示すユーティリティソフトウェア１３８）へ送信する。
【００４４】
解析部１４４は、操作情報を入力する入力動作を解析する機能部である。解析部１４４は、検出部１４１が検出した検出値のうち、図３に示す第１の入力デバイス１０６Ｌおよび第２の入力デバイス１０６Ｒへの入力動作を解析するために、タッチセンサＴＳ１〜ＴＳ１２の検出値のデジタルデータ信号をデータ生成部１４２から受信する。そして、解析部１４４は、受信したデジタルデータ信号に基づいて、後述する操作情報記憶部１４８から該当するユーザの入力動作に関連付けられた機能情報（操作情報）および発光部１４７の明滅パターンを取得する。解析部１４４は、取得した機能情報を操作内容通知部１４５へ送信し、明滅パターンを明滅制御部１４６へ送信する。また、解析部１４４は、操作ボタン１０６Ｃが押下されたときの発光部１４７の明滅パターンを操作情報記憶部１４８から取得し、取得した明滅パターンを明滅制御部１４６へ送信する。
【００４５】
操作内容通知部１４５は、第１の入力デバイス１０６Ｌおよび第２の入力デバイス１０６Ｒの操作によって実行する機能を処理部（図示せず。）に通知する機能部である。操作内容通知部１４５は、解析部１４４から受信した機能情報を、当該機能を実行する処理部へ送信する。
【００４６】
明滅制御部１４６は、発光部１４７の明滅を制御する制御部である。明滅制御部１４６は、解析部１４４から受信した明滅パターンに基づいて、発光部１４７を明滅させる発光駆動情報を明滅パターン記憶部１４９から取得する。そして、明滅制御部１４６は、発光駆動情報に基づいて発光部１４７を発光させる。
【００４７】
発光部１４７は、光を発するものであって、例えばＬＥＤからなる。発光部１４７は、明滅制御部１４６により発光駆動情報に基づいて発光駆動されて明滅する。
【００４８】
操作情報記憶部１４８は、入力デバイス１０６から操作情報を入力する入力動作と、実行する操作情報および明滅パターンとを関連付けて記憶する記憶部である。操作情報記憶部１４８は、例えば、第１の入力デバイス１０６Ｌに対する入力動作とＡＶ操作に関する機能および明滅パターンとを関連付けて記憶する。また、操作情報記憶部１４８は、第２の入力デバイス１０６Ｒに対する入力動作と音量操作に関する機能および明滅パターンとを関連付けて記憶する。操作情報記憶部１４８に記憶される情報の一例を図７および図８に示す。かかる情報の詳細については後述する。
【００４９】
明滅パターン記憶部１４９は、発光部１４７の明滅パターンを記憶する記憶部である。明滅パターン記憶部１４９は、操作情報記憶部１４８の明滅パターンと実際に発光部１４７を明滅させるための発光駆動情報とを関連付けて記憶する。発光駆動情報は、例えば、発光部１４７を発光させるタイミングや長さ、明るさの度合い、発光色等に基づいて決定された電圧情報である。
【００５０】
以上、本実施形態にかかる情報処理装置１００の入力情報処理部１４０の構成について説明した。次に、図６に基づいて、入力情報処理部１４０により実行される入力情報処理について説明する。なお、図６は、本実施形態にかかる入力情報処理部１４０による入力情報処理を示すフローチャートである。
【００５１】
＜入力情報処理部による入力情報処理＞
本実施形態の入力情報処理部１４０による入力情報処理とは、入力デバイス１０６から操作情報を入力する入力動作に応じて所定の機能を実行させるとともに、発光部１４７を所定の明滅パターンで明滅させる処理をいう。かかる入力情報処理では、図６に示すように、まず、入力デバイス１０６でのユーザの指の移動による静電容量の変化を検出部１４１により検出する（ステップＳ１１０）。入力デバイス１０６を用いて操作情報を入力する場合、ユーザは、操作体として例えば自身の指を用い、入力デバイス１０６の操作領域を例えば叩くように、あるいは滑らせるように指で触れる入力動作を行う。ここで、操作情報とは、情報処理装置１００に実行させる処理内容をいい、例えば音量を大きくする操作や、実行中の処理を停止させる操作などである。操作領域に設けられた検出部１４１（タッチセンサＴＳ１〜ＴＳ１２、ＴＳＣ）によって検出される静電容量は、入力動作を行うユーザの指の動きによって変化する。検出部１４１は、検出した静電容量をデータ生成部１４２に送信する。
【００５２】
次いで、静電容量の変化をデジタルデータ化する（ステップＳ１２０）。検出部１４１から検出された静電容量を受信したデータ生成部１４２は、当該静電容量の変化をデジタルデータに変換する。例えば図３においては、タッチセンサＴＳ１〜ＴＳ１２、ＴＳＣによる検出値は、タッチセンサＡＳＩＣ１３２および当該タッチセンサＡＳＩＣ１３２のＲＯＭ内に存在するファームウェアによってデジタル処理される。なお、操作ボタン１０６Ｃに設けられたタッチセンサＴＳＣによる検出値は、オン／オフ、すなわちＨｉｇｈ／Ｌｏｗのデジタルデータ信号に変換される。
【００５３】
ステップＳ１２０において静電容量の変化がデジタルデータ化されると、入力デバイス１０６の操作によって機能させるべき機能の実行および発光部１４７の明滅制御が行われる。まず、第１の入力デバイス１０６Ｌおよび第２の入力デバイス１０６Ｒについてのデジタルデータを解析する（ステップＳ１３０）。解析部１４４は、データ生成部１４２からデジタルデータを受信すると、操作領域において操作情報を入力するにあたりどのような入力動作が行われたかをデジタルデータから解析する。解析する入力動作には、例えばシングルタップ、ダブルタップ、スライド、フリックなどのジェスチャを伴う動作が含まれる。
【００５４】
ステップＳ１３０にて、入力デバイス１０６から操作情報を入力する入力動作が解析されると、まず、入力動作に関連付けられた操作情報を、当該操作情報に基づく処理を実行する処理部へ通知する（ステップＳ１４０）。ステップＳ１４０において、解析部１４４は、入力動作に関連付けられた操作情報を操作情報記憶部１４８から取得する。操作情報記憶部１４８には、例えば、図７および図８に示すように、機能１４８１と、動作内容１４８２と、明滅パターン１４８３とが関連付けて記憶されている。機能１４８１は、情報処理装置１００により実行される操作情報を示し、動作内容１４８２は、入力デバイス１０６に対する操作情報の入力動作を示す。また、明滅パターン１４８３は、発光部１４７を発光させるパターンを示している。
【００５５】
図７には、操作情報記憶部１４８に記憶されたマルチメディアコンテンツのＡＶ操作に関する操作情報を示している。ＡＶ操作として、例えば「再生／一時停止（Ｐｌａｙ／Ｐａｕｓｅ）」、「停止（Ｓｔｏｐ）」、「次のコンテンツに進む（Ｎｅｘｔ）」、「先に進む（Ｆｏｒｗａｒｄ）」、「前のコンテンツに戻る（Ｐｒｅｖｉｏｕｓ）」、「巻き戻し（Ｒｅｗｉｎｄ）」等がある。これらの機能それぞれに対して、１または２以上の動作内容が対応付けられている。機能に対応付けられた動作内容は、その機能を直感的に認識しやすい動作となっている。例えば、「再生／一時停止（Ｐｌａｙ／Ｐａｕｓｅ）」であれば第１の入力デバイス１０６Ｌの中央領域をシングルタップする、「先に進む（Ｆｏｒｗａｒｄ）」であれば第１の入力デバイス１０６Ｌの右領域をロングタップする、のように設定されている。
【００５６】
また、図８には、操作情報記憶部１４８に記憶された音量操作に関する操作情報を示している。音量操作として、例えば「消音設定（Ｍｕｔｅ／Ｕｎ−Ｍｕｔｅ）」、「音量アップ（Ｖｏｌｕｍｅ  Ｕｐ）」、「音量ダウン（Ｖｏｌｕｍｅ  Ｄｏｗｎ）」等がある。これらの機能に対しても動作内容が対応付けられている。例えば、「音量アップ（Ｖｏｌｕｍｅ  Ｕｐ）」であれば、第２の入力デバイス１０６Ｒの右領域をシングルタップしたり、左から右へ操作領域上で指をスライドさせたり、右領域を長く押し続けたりする動作によって操作することができる。図７および図８に示す動作内容には、それぞれ発光部１４７を発光させる明滅パターンが関連付けられている。
【００５７】
ステップＳ１４０において、解析部１４４は、操作情報記憶部１４８の動作内容１４８２から、ステップＳ１３０にて解析された入力動作と合致する動作内容を抽出する。そして、抽出された動作内容１４８２と関連付けられた機能１４８１を実行させるための操作情報を、操作内容通知部１４５から当該機能を実行する処理部（図示せず。）へ送信する。
【００５８】
また、ステップＳ１３０にて、操作情報を入力する入力動作が解析されると、明滅制御部１４６は、当該入力動作に対応する明滅パターンで発光部１４７が明滅するように発光部１４７の明滅制御を行う（ステップＳ１５０）。ステップＳ１５０において、解析部１４４は、ステップＳ１４０と同様に、操作情報を入力する入力動作に関連付けられた明滅パターン１４８３を操作情報記憶部１４８から取得する。操作情報記憶部１４８の明滅パターン１４８３には、例えば図７および図８に示すように、「ＡＶ１」などの発光部１４７の明滅のパターンを特定するための情報が記憶されている。解析部１４４は、操作情報記憶部１４８から明滅パターン１４８３を取得すると、明滅制御部１４６へ取得した明滅パターン１４８３を送信する。
【００５９】
明滅制御部１４６は、受信した明滅パターン１４８３に基づいて、明滅パターン記憶部１４９から発光部１４７を実際に発光駆動するための発光駆動情報を取得する。明滅パターン記憶部１４９には、明滅パターンと関連付けられた発光駆動情報が記憶されている。明滅制御部１４６は、明滅パターンに対応する発光駆動情報にしたがって発光部１４７の明滅制御を行う。
【００６０】
ここで、図９および図１０に発光部１４７の明滅パターンの例を示す。図９は、明滅パターンの一例を示す説明図であって、第１の入力デバイス１０６ＬによるＡＶ操作のうち次のコンテンツに進む処理を行うときの明滅パターンを示す。図１０は、図９と同じく第１の入力デバイス１０６ＬによるＡＶ操作のうち次のコンテンツに進む処理を行うときの明滅パターンであるが、図９とは異なる明滅パターンとなる場合を示す。なお、図９、図１０、そして後述する図１１では、横軸に時間、縦軸に発光部１４７の発光の明るさの度合いを示す。
【００６１】
例えば、次のコンテンツに進む機能「Ｎｅｘｔ」を処理する場合、図７に示すように、２つの動作内容１４８２（入力動作）のいずれかによってその処理を実行させることができる。例えば、ユーザが第１の入力デバイス１０６Ｌの右領域（Ｒｉｇｈｔ  Ｅｎｄ）を指などでシングルタップしたときには、明滅パターン「ＡＶ２」に対応する図９の駆動情報にしたがって発光部１４７が明滅される。この場合、ＬＥＤ１〜ＬＥＤ４は点灯しないが、第１の入力デバイス１０６Ｌの右領域に設けられたＬＥＤ５およびＬＥＤ６が時間差で順に点灯する。これにより、次に進むイメージを連想させることができる。また、ユーザが第１の入力デバイス１０６Ｌを左から右へ指などでフリックした場合にも、次のコンテンツに進む機能「Ｎｅｘｔ」が実行される。このとき明滅パターンは「ＡＶ３」であり、かかる明滅パターンに対応する図１０の駆動情報にしたがって発光部１４７が明滅される。この場合、ＬＥＤ１およびＬＥＤ２は点灯しないが、ＬＥＤ３〜ＬＥＤ６が時間差で順に点灯する。このように、右側に向かって流れるように発光させることによっても次に進むイメージを連想させることができる。
【００６２】
このように、入力動作と実行する機能とは必ずしも一対一に対応しなくともよく、同一機能を異なる入力動作で実行することができる。また、このときのフィードバックもそれぞれ異なるように設定することもできる。これにより、ユーザは実行したい機能を直感的に入力することが可能となり、ユーザが考え得る操作に柔軟に対応することができる。また、入力動作に応じて明滅パターンを設定することにより、行われている入力動作をユーザにわかりやすくフィードバックすることができる。さらに、実行されている機能を連想させる明滅パターンによって発光部１４７を明滅させることにより、実行されている機能をユーザにわかりやすくフィードバックすることもできる。
【００６３】
また、図７および図８に示すように、操作領域のうちの所定の領域（例えば左領域、中央領域、あるいは右領域）に対して動作情報を入力する入力動作（ジェスチャ）を行うことにより、所定の機能を実行させることができる。すなわち、ユーザは具体的なボタン位置などを確認して操作しなくとも、感覚的な操作で所望の機能を実行させることができる。
【００６４】
さらに、本実施形態にかかる情報処理装置１００では、明滅するＬＥＤは指の置かれた位置のＬＥＤに限らず、操作領域全体に配置された複数（本実施形態ではＬＥＤ１〜ＬＥＤ１２の１２個）のＬＥＤを制御して明滅させることができる。これにより、指で発光部１４７の一部が隠れてしまったとしても、他の隠れていない発光部１４７を発光させることでユーザに対して操作内容を確実にフィードバックすることができる。
【００６５】
なお、発光部１４７を明滅させる明滅パターンでは、図９および図１０に示したように、発光部１４７を構成する複数のＬＥＤ（ＬＥＤ１〜ＬＥＤ１２）のうち１または２以上のＬＥＤの明滅を設定することができる。このとき、発光部１４７の発光時間や発光のタイミングなどを変化させることにより、多様な明滅パターンを生成することができる。また、例えば図９に示すように、徐々に明るさを増していき、最も明るくなると徐々に明るさを減じていくように発光部１４７を発光させることにより、高い表現力を実現することができる。
【００６６】
図６に戻り、ステップＳ１２０においてデジタルデータ化された操作ボタン１０６Ｃのオン／オフ信号は、ユーティリティソフトウェア１３８に通知される（ステップＳ１６０）。操作ボタン１０６Ｃによるオン／オフ信号がユーティリティソフトウェア１３８に通知されると、ランチャーが起動される。本実施形態にかかるランチャー２１０は、図１２に示すように、マルチメディアコンテンツを再生するアプリケーションを選択するためのアイコンメニューである。ユーザは、ランチャー２１０に表示されたアイコン２１２を選択することにより所望のアプリケーションを起動することができる。
【００６７】
ランチャー２１０は、第１の入力デバイス１０６Ｌまたは第２の入力デバイス１０６Ｒを用いて操作することができる。本実施形態にかかる入力情報処理部１４０は、ランチャー２１０の起動とともにランチャー２１０を操作することの可能な入力デバイス１０６を、当該入力デバイス１０６に対応する発光部１４７を発光させることによりユーザへ通知する。解析部１４４は、操作ボタン１０６Ｃに操作体を接触させるという入力動作がなされると、この入力動作に対応する機能（操作情報）１４８１および明滅パターン１４８３を操作情報記憶部１４８から取得する。そして、解析部１４４は、取得した機能１４８１を操作内容通知部１４５へ通知し、取得した明滅パターン１４８３を明滅制御部１４６へ送信する。
【００６８】
例えば、ランチャー２１０の操作を第１の入力デバイス１０６Ｌで行うとする。このとき、ユーザが操作ボタン１０６Ｃをシングルタップすると、図７に示すように、ランチャー２１０が起動して図１２に示す操作画面が表示部に表示される。これとともに、明滅パターン「ＡＶ８」に対応する図１１の発光駆動情報にしたがって発光部１４７が明滅される。図１１に示す明滅パターンでは、第１の入力デバイス１０６Ｌの中央領域（Ｃｅｎｔｅｒ）に位置するＬＥＤ３およびＬＥＤ４から両端に向かってＬＥＤ２およびＬＥＤ５、ＬＥＤ１およびＬＥＤ６の順に発光部１４７が発光される。これにより、ランチャー２１０が起動することをユーザに通知するとともに、ランチャー２１０を操作するための入力デバイス１０６が第１の入力デバイス１０６Ｌであることをユーザに通知することができる。
【００６９】
以上、本実施形態にかかる情報処理装置１００の入力情報処理部１４０による入力情報処理について説明した。本実施形態の入力情報処理部１４０による入力情報処理によって、入力デバイス１０６へ操作情報を入力する入力動作に関連付けられた機能を実行するとともに、入力動作や操作情報を感覚的に想像しやすい明滅パターンで発光部１４７を発光させる。これにより、ユーザに対して入力デバイス１０６から入力が行われていることをわかりやすく通知することができる。
【００７０】
また、本実施形態にかかる情報処理装置１００では、従来のように具体的な位置を特定して操作情報を入力する必要はなく、ジェスチャにより操作領域の大まかな位置を操作することにより操作情報を入力することができる。さらに、本実施形態にかかる情報処理装置１００は、従来のように操作した位置を通知するためにＬＥＤを発光させるのではなく、実行する機能に対応した動きのある発光を実現する。これにより、ユーザに対して実行する機能を感覚的に通知することができるとともに、入力動作に連動したＬＥＤの発光によって楽しさや美しさをユーザに与えることもできる。
【００７１】
このような情報処理装置１００に対して、操作内容の認識をより容易にしてユーザの操作性を向上させるために、例えば発光部１４７を発光させるともに音を発するようにすることもできる。例えば、情報処理装置１００において実行される機能ごとに、あるいは明滅パターンごとに異なる音を出力することにより、実行される機能をより分かり易く通知することができる。これにより、入力デバイス１０６からの入力に対するフィードバック性を高めることができる。
【００７２】
また、発光部１４７の色を複数（例えば、フルカラー）設け、発光部１４７の明滅パターンに加えて色の変化を各明滅パターンで異なるように設定してもよい。これにより、入力デバイス１０６からの入力に対するフィードバック性を高めることができる。
【００７３】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００７４】
例えば、上記実施形態では、入力デバイス１０６により行う操作はマルチメディアコンテンツのＡＶ操作および音量操作であったが、本発明はかかる例に限定されない。例えば、輝度調整やズーム機能、ウィンドウサイズ調整、アクティブウィンドウの選択、アイコンメニューの選択、データのスクロール操作等に用いてもよい。
【００７５】
また、上記実施形態では、入力デバイス１０６を操作する動作（操作ジェスチャ）は図７および図８に示すものであったが、本発明はかかる例に限定されない。例えば、ページをめくる、スライドさせる、弾き飛ばす、つまむ、広げる、押さえる、こするなどの操作ジェスチャに情報処理装置１００に実行させる機能を関連付けることもできる。これにより、操作ジェスチャのバリエーションが増加するので、より多様な入力操作を実現することができる。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施形態にかかる情報処理装置の一例であるノートブック型パーソナルコンピュータを示す平面図である。
【図２】同実施形態にかかる情報処理装置のハードウェア構成を示す説明図である。
【図３】同実施形態にかかる入力デバイスを機能させるための構成を示す説明図である。
【図４】同実施形態にかかる入力デバイスの構成例を示す説明図である。
【図５】同実施形態にかかる入力情報処理部の構成を示すブロック図である。
【図６】同実施形態にかかる入力情報処理部の情報処理を示すフローチャートである。
【図７】同実施形態にかかる操作情報記憶部の一構成例を示す説明図であって、マルチメディアコンテンツのＡＶ操作に関する操作情報を示す。
【図８】同実施形態にかかる操作情報記憶部の一構成例を示す説明図であって、音量操作に関する操作情報を示す。
【図９】明滅パターンの一例を示す説明図であって、次のコンテンツに進む処理を行うときの明滅パターンを示す。
【図１０】明滅パターンの一例を示す説明図であって、次のコンテンツに進む処理を行うときの明滅パターンの他の例を示す。
【図１１】明滅パターンの一例を示す説明図であって、ランチャー起動処理を行うときの明滅パターンを示す。
【図１２】ランチャーの一例を示す説明図である。
【符号の説明】
【００７７】
１００    情報処理装置
１０６    入力デバイス
１０６Ｌ  第１の入力デバイス
１０６Ｒ  第２の入力デバイス
１０６Ｃ  操作ボタン
１３２    タッチセンサＡＳＩＣ
１３４    ＥＣ
１３６    デバイス
１３８    ユーティリティ
１４０    入力情報処理部
１４１    検出部
１４２    データ生成部
１４３    ボタン情報通知部
１４４    解析部
１４５    操作内容通知部
１４６    明滅制御部
１４７    発光部
１４８    操作情報記憶部
１４９    明滅パターン記憶部
ＴＳ１〜ＴＳ１２、ＴＳＣ  タッチセンサ
【図１】
2010061493.tif 000003
【図２】
2010061493.tif 000004
【図３】
2010061493.tif 000005
【図４】
2010061493.tif 000006
【図５】
2010061493.tif 000007
【図６】
2010061493.tif 000008
【図７】
2010061493.tif 000009
【図８】
2010061493.tif 000010
【図９】
2010061493.tif 000011
【図１０】
2010061493.tif 000012
【図１１】
2010061493.tif 000013
【図１２】
2010061493.tif 000014