(57)【要約】【課題】より利便性の高い操作体系を実現すること。【解決手段】画面に接触した操作体の接触位置を検出する位置検出部と、前記画面に接触した操作体の接触面積を検出する面積検出部と、前記画面を押圧する操作体の押圧力を検出する圧力検出部と、前記画面に表示されたパラメータ設定用のオブジェクトに対する前記操作体の接触面積及び当該オブジェクトを押圧する前記操作体の押圧力に応じて、当該オブジェクトに対応付けられたパラメータの大きさを設定するパラメータ設定部と、を備える、情報処理装置が提供される。【選択図】図１
2012048623.tif 000002
【特許請求の範囲】
【請求項１】
画面に接触した操作体の接触位置を検出する位置検出部と、
前記画面に接触した操作体の接触面積を検出する面積検出部と、
前記画面を押圧する操作体の押圧力を検出する圧力検出部と、
前記画面に表示されたパラメータ設定用のオブジェクトに対する前記操作体の接触面積及び当該オブジェクトを押圧する前記操作体の押圧力に応じて、当該オブジェクトに対応付けられたパラメータの大きさを設定するパラメータ設定部と、
を備える、
情報処理装置。
【請求項２】
前記パラメータ設定部は、前記パラメータ設定用のオブジェクトに対する操作体の接触面積が大きいほど前記パラメータを大きく設定し、かつ、当該オブジェクトを押圧する操作体の押圧力が大きいほど前記パラメータを大きく設定する、
請求項１に記載の情報処理装置。
【請求項３】
前記パラメータ設定部は、前記パラメータ設定用のオブジェクトに接触している時間ｔについて、当該オブジェクトに対する操作体の接触面積Ｓ（ｔ）と当該オブジェクトを押圧する操作体の押圧力Ｐ（ｔ）との積Ｓ（ｔ）＊Ｐ（ｔ）を積分して得られる積分値Ｉに比例する量を前記パラメータに設定する、
請求項２に記載の情報処理装置。
【請求項４】
前記パラメータ設定用のオブジェクトは、色毎に設けられており、
前記パラメータは、前記操作体が前記パラメータ設定用のオブジェクトに接触した場合に、当該オブジェクトに接触した操作体に付着したとみなすインクの量である、
請求項１又は３に記載の情報処理装置。
【請求項５】
前記画面の描画領域に前記操作体が接触した場合に、当該操作体に付着したとみなされたインクの量に応じた濃さで当該操作体の接触位置に点を描画する描画部をさらに備え、
前記パラメータ設定部は、前記描画部により点が描画される度に前記操作体に付着したとみなすインクの量を減少させ、
前記描画部は、前記操作体に付着したとみなすインクの量が減少する度に前記描画領域に描画される点の濃さを薄くする、
請求項４に記載の情報処理装置。
【請求項６】
前記描画部は、前記操作体の接触面積が大きいほど前記描画領域に描画される点を大きくし、前記操作体の押圧力が大きいほど前記描画領域に描画される点の濃さを濃くし、
前記パラメータ設定部は、前記描画領域に描画される点が大きいほど前記操作体に付着したとみなすインクの量を大きく減少させ、前記描画領域に描画される点が濃いほど前記操作体に付着したとみなすインクの量を大きく減少させる、
請求項５に記載の情報処理装置。
【請求項７】
前記描画部は、前記操作体の移動する速さが大きいほど前記描画領域に描画される点の濃さを薄くする、
請求項６に記載の情報処理装置。
【請求項８】
前記画面には、色毎に設けられたパラメータ設定用のオブジェクトに加え、前記描画領域に描画された点を消去するためのパラメータ設定用のオブジェクトが設けられており、
前記点を消去するためのパラメータ設定用のオブジェクトに前記操作体が接触した後、前記描画領域に描画された点に当該操作体が接触した場合、前記描画部は、当該操作体の押圧力に応じて当該操作体の接触位置にある点の色を薄くするか、当該点を消去する、
請求項７に記載の情報処理装置。
【請求項９】
複数のページで構成される電子書籍を前記画面に表示させる書籍表示部と、
前記操作体により前記ページをめくる動作が行われた際、前記パラメータ設定部により設定されたパラメータの大きさに応じたページ数のページをめくるページめくり部と、
をさらに備える、
請求項１に記載の情報処理装置。
【請求項１０】
画面に接触した操作体の接触位置を検出する位置検出部と、前記画面に接触した操作体の接触面積を検出する面積検出部と、前記画面を押圧する操作体の押圧力を検出する圧力検出部と、を有する情報処理装置が、
前記画面に表示されたパラメータ設定用のオブジェクトに対する前記操作体の接触面積及び当該オブジェクトを押圧する前記操作体の押圧力に応じて、当該オブジェクトに対応付けられたパラメータの大きさを設定するパラメータ設定ステップを含む、
パラメータ設定方法。
【請求項１１】
画面に接触した操作体の接触位置を検出する位置検出機能と、
前記画面に接触した操作体の接触面積を検出する面積検出機能と、
前記画面を押圧する操作体の押圧力を検出する圧力検出機能と、
前記画面に表示されたパラメータ設定用のオブジェクトに対する前記操作体の接触面積及び当該オブジェクトを押圧する前記操作体の押圧力に応じて、当該オブジェクトに対応付けられたパラメータの大きさを設定するパラメータ設定機能と、
をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、パラメータ設定方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、小型の電子機器には、情報を入力したり、グラフィカルユーザインターフェース（以下、ＧＵＩ）の操作を行ったりするための入力デバイスとしてタッチパネルが多く用いられている。タッチパネルを用いることで、キーボードなどの入力手段を別途設ける必要が無くなる分だけ電子機器を小型化することができる。また、タッチパネルは、画像やＧＵＩなどが表示される表示デバイスでもある。そのため、タッチパネルを用いることで、タッチパネル上に表示された画像やＧＵＩなどを直接触って操作するような直感的な操作体系を実現することができる。これらの特徴を有することから、タッチパネルは、例えば、携帯情報端末、携帯電話、カーナビゲーションシステム、ノート型パーソナルコンピュータ、情報家電など、様々な電子機器に搭載されている。
【０００３】
上記の通り、タッチパネルは、入力デバイスの機能と、表示デバイスの機能とを有する。表示デバイスの機能は、例えば、液晶表示ディスプレイパネル（以下、ＬＣＤパネル）や有機エレクトロルミネッセンスディスプレイパネル（以下、ＯＥＬＤパネル）などの表示パネルを用いることで実現される。一方、入力デバイスの機能は、表示パネル上に静電容量センサを設けたり、表示パネルの表面に近接又は接触された操作体の位置を光学的に走査する光学センサを設けたりすることで実現される。このようなタッチパネルに関し、例えば、下記の特許文献１には、押圧力の強弱を検出可能なタッチパネル（以下、感圧式タッチパネル）に関する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１９２０９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記の通り、感圧式タッチパネルは、タッチした操作体の位置及び押圧力を検知することができる。そのため、感圧式タッチパネルを利用することにより、操作体による押し込み操作を検知することが可能になる。その結果、タップ操作やドラッグ操作などの既存の操作方法に加えて、新たに押し込み操作という操作方法が利用できるようになり、より利便性の高い操作体系が実現されるものと考えられる。しかしながら、感圧式タッチパネルの特性を生かした利便性の高い操作体系が実現されているとは言えないのが現状である。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、感圧式タッチパネルの特性を利用した利便性の高い操作体系を実現することが可能な、新規かつ改良された情報処理装置、パラメータ設定方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、画面に接触した操作体の接触位置を検出する位置検出部と、前記画面に接触した操作体の接触面積を検出する面積検出部と、前記画面を押圧する操作体の押圧力を検出する圧力検出部と、前記画面に表示されたパラメータ設定用のオブジェクトに対する前記操作体の接触面積及び当該オブジェクトを押圧する前記操作体の押圧力に応じて、当該オブジェクトに対応付けられたパラメータの大きさを設定するパラメータ設定部と、を備える、情報処理装置が提供される。
【０００８】
また、前記パラメータ設定部は、前記パラメータ設定用のオブジェクトに対する操作体の接触面積が大きいほど前記パラメータを大きく設定し、かつ、当該オブジェクトを押圧する操作体の押圧力が大きいほど前記パラメータを大きく設定するように構成されていてもよい。
【０００９】
また、前記パラメータ設定部は、前記パラメータ設定用のオブジェクトに接触している時間ｔについて、当該オブジェクトに対する操作体の接触面積Ｓ（ｔ）と当該オブジェクトを押圧する操作体の押圧力Ｐ（ｔ）との積Ｓ（ｔ）＊Ｐ（ｔ）を積分して得られる積分値Ｉに比例する量を前記パラメータに設定するように構成されていてもよい。
【００１０】
また、前記パラメータ設定用のオブジェクトは、色毎に設けられていてもよく、前記パラメータは、前記操作体が前記パラメータ設定用のオブジェクトに接触した場合に、当該オブジェクトに接触した操作体に付着したとみなすインクの量であってもよい。
【００１１】
また、上記の情報処理装置は、前記画面の描画領域に前記操作体が接触した場合に、当該操作体に付着したとみなされたインクの量に応じた濃さで当該操作体の接触位置に点を描画する描画部をさらに備えていてもよい。この場合、前記パラメータ設定部は、前記描画部により点が描画される度に前記操作体に付着したとみなすインクの量を減少させ、前記描画部は、前記操作体に付着したとみなすインクの量が減少する度に前記描画領域に描画される点の濃さを薄くする。
【００１２】
また、前記描画部は、前記操作体の接触面積が大きいほど前記描画領域に描画される点を大きくし、前記操作体の押圧力が大きいほど前記描画領域に描画される点の濃さを濃くし、前記パラメータ設定部は、前記描画領域に描画される点が大きいほど前記操作体に付着したとみなすインクの量を大きく減少させ、前記描画領域に描画される点が濃いほど前記操作体に付着したとみなすインクの量を大きく減少させるように構成されていてもよい。
【００１３】
また、前記描画部は、前記操作体の移動する速さが大きいほど前記描画領域に描画される点の濃さを薄くするように構成されていてもよい。
【００１４】
また、前記画面には、色毎に設けられたパラメータ設定用のオブジェクトに加え、前記描画領域に描画された点を消去するためのパラメータ設定用のオブジェクトが設けられていてもよく、前記点を消去するためのパラメータ設定用のオブジェクトに前記操作体が接触した後、前記描画領域に描画された点に当該操作体が接触した場合、前記描画部は、当該操作体の押圧力に応じて当該操作体の接触位置にある点の色を薄くするか、当該点を消去するように構成されていてもよい。
【００１５】
また、上記の情報処理装置は、複数のページで構成される電子書籍を前記画面に表示させる書籍表示部と、前記操作体により前記ページをめくる動作が行われた際、前記パラメータ設定部により設定されたパラメータの大きさに応じたページ数のページをめくるページめくり部と、をさらに備えていてもよい。
【００１６】
また、上記課題を解決するために、本発明の別の観点によれば、画面に接触した操作体の接触位置を検出する位置検出部と、前記画面に接触した操作体の接触面積を検出する面積検出部と、前記画面を押圧する操作体の押圧力を検出する圧力検出部と、を有する情報処理装置が、前記画面に表示されたパラメータ設定用のオブジェクトに対する前記操作体の接触面積及び当該オブジェクトを押圧する前記操作体の押圧力に応じて、当該オブジェクトに対応付けられたパラメータの大きさを設定するパラメータ設定ステップを含む、パラメータ設定方法が提供される。
【００１７】
また、上記課題を解決するために、本発明の別の観点によれば、画面に接触した操作体の接触位置を検出する位置検出機能と、前記画面に接触した操作体の接触面積を検出する面積検出機能と、前記画面を押圧する操作体の押圧力を検出する圧力検出機能と、前記画面に表示されたパラメータ設定用のオブジェクトに対する前記操作体の接触面積及び当該オブジェクトを押圧する前記操作体の押圧力に応じて、当該オブジェクトに対応付けられたパラメータの大きさを設定するパラメータ設定機能と、をコンピュータに実現させるためのプログラムが提供される。
【００１８】
また、上記課題を解決するために、本発明の別の観点によれば、上記のプログラムが記録された、コンピュータにより読み取り可能な記録媒体が提供される。
【発明の効果】
【００１９】
以上説明したように本発明によれば、感圧式タッチパネルの特性を利用した利便性の高い操作体系を実現することが可能になる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係る情報処理装置の機能構成について説明するための説明図である。
【図２】同実施形態に係る描画アプリケーションの実行画面の構成について説明するための説明図である。
【図３】同実施形態に係るインクの絡め取り操作について説明するための説明図である。
【図４】同実施形態に係るインクの絡め取り操作について説明するための説明図である。
【図５】同実施形態に係るインクの絡め取り操作について説明するための説明図である。
【図６】同実施形態に係るインクの絡め取り操作について説明するための説明図である。
【図７】同実施形態に係るインクの絡め取り操作について説明するための説明図である。
【図８】同実施形態に係るインクの絡め取り操作について説明するための説明図である。
【図９】同実施形態に係る描画操作について説明するための説明図である。
【図１０】同実施形態に係る描画操作について説明するための説明図である。
【図１１】同実施形態に係る描画操作について説明するための説明図である。
【図１２】同実施形態に係る描画操作について説明するための説明図である。
【図１３】同実施形態に係る描画操作について説明するための説明図である。
【図１４】同実施形態に係る描画操作について説明するための説明図である。
【図１５】同実施形態に係る描画操作について説明するための説明図である。
【図１６】同実施形態に係る描画操作について説明するための説明図である。
【図１７】同実施形態に係る描画操作について説明するための説明図である。
【図１８】同実施形態に係る消去操作について説明するための説明図である。
【図１９】同実施形態の一応用例に係るページめくり操作について説明するための説明図である。
【図２０】同実施形態に係る情報処理装置の機能を実現することが可能なハードウェア構成について説明するための説明図である。
【発明を実施するための形態】
【００２１】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２２】
［説明の流れについて］
ここで、以下に記載する本発明の実施形態に関する説明の流れについて簡単に述べる。まず、図１を参照しながら、本実施形態に係る情報処理装置１００の機能構成について説明する。次いで、図２を参照しながら、本実施形態に係る描画アプリケーションの実行画面の構成について説明する。次いで、図３〜図８を参照しながら、本実施形態に係るインクの絡め取り操作について説明する。
【００２３】
次いで、図９〜図１８を参照しながら、本実施形態に係る描画操作について説明する。次いで、図１９を参照しながら、本実施形態の一応用例に係るページめくり操作について説明する。次いで、図２０を参照しながら、本実施形態に係る情報処理装置１００の機能を実現することが可能なハードウェア構成について説明する。最後に、本実施形態の技術的思想について纏め、当該技術的思想から得られる作用効果について簡単に説明する。
【００２４】
（説明項目）
１：実施形態
１−１：情報処理装置１００の機能構成
１−２：描画アプリケーションの実行画面の構成
１−３：インクの絡め取り操作について
１−４：描画操作について
１−５：消去操作について
２：応用例
３：ハードウェア構成
４：まとめ
【００２５】
＜１：実施形態＞
本発明の一実施形態について説明する。本実施形態は、感圧式タッチパネルを利用して利便性の高い操作体系を実現するための技術に関する。以下では、描画アプリケーションを例に挙げて説明を進める。
【００２６】
［１−１：情報処理装置１００の機能構成］
まず、図１を参照しながら、本実施形態に係る情報処理装置１００の機能構成について説明する。図１は、本実施形態に係る情報処理装置１００の機能構成について説明するための説明図である。
【００２７】
図１に示すように、情報処理装置１００は、主に、表示部１０１と、位置検出部１０２と、面積検出部１０３と、圧力検出部１０４と、パラメータ計算部１０５と、記憶部１０６と、表示制御部１０７と、により構成される。また、表示部１０１、位置検出部１０２、面積検出部１０３、及び圧力検出部１０４は、感圧式タッチパネルを構成する。例えば、この感圧式タッチパネルの機能は、静電容量センサや光学式センサが設けられたタッチパネルにより実現される。さらに、パラメータ計算部１０５、記憶部１０６、及び表示制御部１０７は、描画処理部を構成する。
【００２８】
表示部１０１は、画像を表示する表示手段である。例えば、表示部１０１は、表示制御部１０７による制御を受けて背景画像、操作用のオブジェクト、描画された画像などを表示する（例えば、図２を参照）。位置検出部１０２は、感圧式タッチパネルに近接又は接触した操作体Ｆの位置を検出する手段である。位置検出部１０２により検出された位置の情報は、パラメータ計算部１０５及び表示制御部１０７に入力される。
【００２９】
面積検出部１０３は、感圧式タッチパネルに接触した操作体Ｆの接触面積を検出する手段である。面積検出部１０３により検出された接触面積の情報は、パラメータ計算部１０５に入力される。圧力検出部１０４は、感圧式タッチパネルを押圧する操作体Ｆの押圧力を検出する手段である。圧力検出部１０４により検出された押圧力の情報は、パラメータ計算部１０５に入力される。
【００３０】
上記のように、パラメータ計算部１０５には、操作体Ｆの位置を示す位置情報、操作体Ｆの接触面積を示す面積情報、操作体Ｆの押圧力を示す圧力情報が入力される。これらの情報が入力されると、パラメータ計算部１０５は、位置情報に基づいて、計算すべきパラメータの種類を選択したり、操作体Ｆの移動速度を計算したりする。また、パラメータ計算部１０５は、操作体Ｆの移動速度、面積情報、及び圧力情報に基づいてパラメータを計算する。
【００３１】
パラメータ計算部１０５により計算されたパラメータは、記憶部１０６に記録される。また、パラメータ計算部１０５により計算された操作体Ｆの移動速度を示す速度情報及びパラメータは、表示制御部１０７に入力される。パラメータが入力されると、表示制御部１０７は、入力されたパラメータに基づいて表示部１０１に画像を表示させる。例えば、描画アプリケーションの場合、表示制御部１０７は、位置検出部１０２により入力された位置情報が示す位置に、パラメータ計算部１０５から入力されたパラメータに応じた色彩及び直径を持つ点を表示させる。
【００３２】
以上、情報処理装置１００の機能構成について説明した。なお、後述する描画アプリケーション上の各操作結果は、情報処理装置１００の機能により実現される。
【００３３】
［１−２：描画アプリケーションの実行画面の構成］
次に、図２を参照しながら、本実施形態に係る描画アプリケーションの実行画面の構成について説明する。図２は、本実施形態に係る描画アプリケーションの実行画面の構成について説明するための説明図である。なお、図２の画面構成は一例であり、本実施形態はこれに限定されない。例えば、オブジェクトの配置や形状などは自由に変形してもよい。但し、ここでは図２に例示した画面構成を有する描画アプリケーションを想定して説明を進めることにする。
【００３４】
図２に示すように、この描画アプリケーションの実行画面は、パレット領域ＰＡ、描画領域ＤＡ、消去モードボタンＢ１、及びインククリアボタンＢ２を有する。また、パレット領域ＰＡには、複数のインクオブジェクトＩＯ、及び混色領域ＭＡが設けられている。
【００３５】
パレット領域ＰＡは、操作体Ｆにインクを付着させるための領域である。例えば、インクオブジェクトＩＯに操作体Ｆが触れると、触れたインクオブジェクトＩＯに対応する色彩のインクが操作体Ｆに付着したものとみなされる。また、描画領域ＤＡは、操作体Ｆに付着したインクを利用して絵を描くための領域である。描画領域ＤＡに操作体Ｆが触れると、操作体Ｆに付着しているインクに応じた色彩で操作体Ｆの位置に点が描画される。そのため、描画領域ＤＡに触れた状態で操作体Ｆを動かすと、操作体Ｆの軌跡に線が描画される。
【００３６】
また、描画領域ＤＡに描画した絵を消去したい場合は、消去モードボタンＢ１を押下して消去モードに移行し、操作体Ｆにより描画領域ＤＡに描画された絵を擦ればよい。消去モードで操作体Ｆにより絵を擦ると、操作体Ｆにより擦られた部分の色彩が薄くなるか、完全に消去される。また、操作体Ｆに付着したインクを拭い去りたい場合は、インククリアボタンＢ２を押下することにより、操作体Ｆにインクが付着していない状態に戻る。また、インクを混色したい場合は、操作体Ｆに付着させたインクを混色領域ＭＡにのせ、他のインクを操作体Ｆに付着させて混色領域ＭＡで混合することにより、インクを混色することができる。
【００３７】
以上、本実施形態に係る描画アプリケーションの実行画面の構成について説明した。但し、ここでは操作体Ｆにインクを付着させる際に情報処理装置１００が実行する処理の内容、操作体Ｆに付着するインク量の算出方法などについては説明を省略した。また、描画する際に情報処理装置１００が実行する処理の内容、操作体Ｆに付着するインク量の変化、インク量の変化に応じた点や線の濃度変化などについては説明を省略した。以下では、これらの点について、より詳細に説明する。
【００３８】
［１−３：インクの絡め取り操作について］
まず、図３〜図８を参照しながら、操作体Ｆによるインクの絡め取り操作について説明する。上記の通り、本実施形態に係る描画アプリケーションにおいては、操作体Ｆにインクを付着させて描画領域ＤＡに絵を描く操作方法が採用されている。特に、本実施形態に係る描画アプリケーションは、インクオブジェクトＩＯからインクを絡め取るようにして操作体Ｆにインクを付着させる操作方法に１つの特徴がある。そこで、以下では、操作体Ｆによるインクの絡め取り操作について詳細に説明する。
【００３９】
まず、図３を参照する。図３に示すように、操作体Ｆにインクを付着させる際、ユーザは、インクオブジェクトＩＯをなぞるように操作体Ｆを移動させる。このとき、操作体Ｆの位置は、位置検出部１０２により検出される。そして、位置検出部１０２により検出された操作体Ｆの位置情報は、パラメータ計算部１０５に入力される。操作体Ｆの位置情報が入力されると、パラメータ計算部１０５は、色毎に設けられたインクオブジェクトＩＯの位置と操作体Ｆとの位置関係から、操作体Ｆに付着させるインクの色を選択する。
【００４０】
また、インクオブジェクトＩＯを操作体Ｆでなぞると、面積検出部１０３は、操作体ＦとインクオブジェクトＩＯとが接触している面積を検出する。そして、面積検出部１０３により検出された面積を示す面積情報は、逐次、パラメータ計算部１０５に入力される。同様に、インクオブジェクトＩＯを操作体Ｆでなぞると、圧力検出部１０４は、感圧式タッチパネルを押圧する操作体Ｆの押圧力を検出する。そして、圧力検出部１０４により検出された押圧力を示す圧力情報は、逐次、パラメータ計算部１０５に入力される。
【００４１】
インクを絡め取るように操作した場合、インクオブジェクトＩＯと操作体Ｆとが接触する面積Ｓは、図４に示すように変化する。例えば、インクオブジェクトＩＯと操作体Ｆとが接触する面積Ｓは、絡め取り操作を開始した直後（時刻ｔ＝ｔ１、面積Ｓ＝Ｓ１）では小さく、インクオブジェクトＩＯの中央付近（ｔ＝ｔ２、面積Ｓ＝Ｓ２）に近づくにつれて増加し、インクオブジェクトＩＯの端（ｔ＝ｔ３、面積Ｓ＝Ｓ３）に近づくにつれて減少する（Ｓ１＜Ｓ２、Ｓ２＞Ｓ３）。つまり、操作体ＦとインクオブジェクトＩＯとの接触面積Ｓは、図５に示すように変化する。
【００４２】
また、インクを絡め取るように操作した場合、インクオブジェクトＩＯを押圧する操作体Ｆの押圧力Ｐは、図６に示すように変化する。例えば、インクオブジェクトＩＯを押圧する操作体Ｆの押圧力Ｐは、絡め取り操作を開始した直後（時刻ｔ＝ｔ１、圧力Ｐ＝Ｐ１）では小さく、インクオブジェクトＩＯの中央付近（ｔ＝ｔ２、圧力Ｐ＝Ｐ２）に近づくにつれて増加し、インクオブジェクトＩＯの端（ｔ＝ｔ３、圧力Ｐ＝Ｐ３）に近づくにつれて減少する（Ｐ１＜Ｐ２、Ｐ２＞Ｐ３）。つまり、インクオブジェクトＩＯを押圧する操作体Ｆの押圧力Ｐは、図７に示すように変化する。
【００４３】
インクの絡め取り操作が行われると、面積検出部１０３により、図５のように変化する面積Ｓが検出される。さらに、インクの絡め取り操作が行われると、圧力検出部１０４により、図７のように変化する圧力Ｐが検出される。面積検出部１０３により検出された面積Ｓを示す面積情報、及び圧力検出部１０４により検出された圧力Ｐを示す圧力情報は、逐次、パラメータ計算部１０５に入力される。面積情報及び圧力情報が入力されると、パラメータ計算部１０５は、入力された面積情報及び圧力情報に基づいて操作体Ｆに付着したとみなすインクの量を算出する。このインクの量は、パラメータの一例である。
【００４４】
例えば、単位時間当たりに操作体Ｆに付着するインクの量Ａが面積Ｓ及び圧力Ｐに比例すると仮定し、パラメータ計算部１０５は、下記の式（１）に基づいて絡め取られて操作体Ｆに付着したとみなすインクの量Ａを算出する。但し、インクオブジェクトＩＯに操作体Ｆが接触した時刻をｔ＝０とし、インクオブジェクトＩＯから操作体Ｆが離れた時刻をｔ＝Ｔとする。また、絡め取り操作により最終的に操作体Ｆに付着したとみなすインクの量をＡ０と表記する。なお、時刻ｔまでに操作体Ｆに付着したとみなされるインクの量Ａ（ｔ）は、図８のように変化する。このようにしてパラメータ計算部１０５により算出されたインクの量Ａ０は、記憶部１０６に記録される。
【００４５】
【数１】
2012048623.tif 000003
【００４６】
以上、本実施形態に係るインクの絡め取り操作について説明した。上記のように、操作体Ｆの接触面積及び操作体Ｆの押圧力に基づいて絡め取られるインクの量を決めることにより、実際に指でインクを絡め取るのと同じ感覚で仮想的にインクを操作体Ｆに付着させることができるようになる。また、操作体Ｆに付着させるインクの量が操作体Ｆによる絡め取り操作だけで決められるため、１回の操作でインクの絡め取りが完了する。つまり、直感的な操作により１工程でインク量というパラメータを指定することが可能になる。
【００４７】
［１−４：描画操作について］
次に、図９〜図１７を参照しながら、インクが付着した操作体Ｆによる描画操作について説明する。上記の通り、本実施形態に係る描画アプリケーションにおいては、操作体Ｆにインクを付着させて描画領域ＤＡに絵を描く操作方法が採用されている。特に、本実施形態に係る描画アプリケーションは、仮想的にインクを付着させた操作体Ｆで描画領域ＤＡに絵を描く操作方法に１つの特徴がある。そこで、以下では、インクを付着させた操作体Ｆで描画領域ＤＡに絵を描く描画操作について詳細に説明する。
【００４８】
（インク量に応じた濃度変化）
まず、図９を参照する。本実施形態に係る描画アプリケーションにおいては、インクの付着した操作体Ｆにより描画領域ＤＡをなぞることにより線を描くことができる（例えば、図２を参照）。但し、本実施形態の場合、操作体Ｆに付着したインクの量は、操作体Ｆにより描かれた線の長さに応じて減少する。そして、操作体Ｆに付着したインクの量が少なくなると、図９に示すように、描画領域ＤＡに描かれる線の濃度が薄く変化する。なお、以下では説明の都合上、線を描く操作を例に挙げて説明する。
【００４９】
操作体Ｆにより線を描く操作が開始されると、面積検出部１０３により、描画領域ＤＡと操作体Ｆとが接触している面積が検出される。そして、面積検出部１０３により検出された面積を示す面積情報は、パラメータ計算部１０５に入力される。また、操作体Ｆにより線を描く操作が開始されると、圧力検出部１０４は、描画領域ＤＡを押圧する操作体Ｆの押圧力を検出する。そして、圧力検出部１０４により検出された押圧力を示す圧力情報は、パラメータ計算部１０５に入力される。また、位置検出部１０２により操作体Ｆの位置が検出されると、その位置を示す位置情報はパラメータ計算部１０５に入力される。
【００５０】
操作体Ｆによる描画操作が開始されると、パラメータ計算部１０５は、記憶部１０６に記録しておいたインクの量Ａ０を読み出す。次いで、パラメータ計算部１０５は、インクの量Ａ０に応じた濃度Ｃ０を算出する。例えば、インクの量Ａと濃度Ｃとの関係は、図１０に示すように設定される。図１０に示すように、インクの量Ａが大きいほど、濃度Ｃは大きくなる。但し、図１０の例ではインクの量Ａと濃度Ｃとが線形の関係となるように設定されているが、インクの量Ａと濃度Ｃとが非線形の関係となるように設定されていてもよい。このようにしてパラメータ計算部１０５により算出された濃度Ｃ０は、表示制御部１０７に入力される。
【００５１】
操作体Ｆが移動した場合、表示制御部１０７は、パラメータ計算部１０５により入力された濃度Ｃ０で表示部１０１に線を表示させる。また、操作体Ｆが移動した場合、パラメータ計算部１０５は、位置検出部１０２により入力された位置情報に基づいて操作体Ｆの移動距離ｘを算出する。移動距離ｘを算出すると、パラメータ計算部１０５は、算出した移動距離ｘに基づいてインクの量Ａを算出する。例えば、図１１、図１２に示すように、パラメータ計算部１０５は、移動距離ｘが大きくなるにつれてインクの量Ａを減少させる。このとき、パラメータ計算部１０５は、面積検出部１０３により入力された面積情報及び圧力検出部１０４により入力された圧力情報を考慮してインクの量Ａを算出する。
【００５２】
例えば、面積検出部１０３により検出された面積が一定の場合、パラメータ計算部１０５は、図１１に示すように、圧力検出部１０４により検出された圧力が大きいほどインクの量Ａを大きく減少させる。また、圧力検出部１０４により検出された圧力が一定の場合、パラメータ計算部１０５は、図１２に示すように、面積検出部１０３により検出された面積が大きいほどインクの量Ａを大きく減少させる。つまり、圧力検出部１０４により検出された圧力が大きいほどインクの減少量ΔＡが大きく、面積検出部１０３により検出された面積が大きいほどインクの減少量ΔＡが大きくなるように設定される。
【００５３】
このようにしてインクの量Ａを算出したパラメータ計算部１０５は、濃度Ｃ０を算出したときと同様に、算出したインクの量Ａに基づいて濃度Ｃを算出する。パラメータ計算部１０５により算出された濃度Ｃは、表示制御部１０７に入力される。操作体Ｆがさらに移動した場合、表示制御部１０７は、パラメータ計算部１０５により入力された濃度Ｃで表示部１０１に線を表示させる。このように、操作体Ｆの移動に伴って、パラメータ計算部１０５による濃度Ｃの算出と、表示制御部１０７による線の表示制御とが繰り返し実行され、図９に示すような線が描画される。
【００５４】
このように、操作体Ｆによる線の描画に伴って操作体Ｆに付着したインクの量Ａが減少し、インクの量Ａの減少に伴って線の濃度Ｃが減少するように表示することで、実際に筆などを用いて線を描くのと同じ感覚で線の濃淡を表現することが可能になる。
【００５５】
（移動速度に応じた濃度変化）
次に、図１３を参照する。これまでは操作体Ｆの移動速度Ｖについて考慮してこなかった。しかし、実際に線を描く際、素早く筆を動かせば線は薄い色となり、ゆっくりと筆を動かせば線は濃い色となる。そこで、本実施形態においては、図１３に示すように、操作体Ｆの移動速度Ｖに応じて線の濃淡が変化するような操作体系を採用する。
【００５６】
上記のように、操作体Ｆが移動すると、位置検出部１０２により操作体Ｆの位置が検出され、操作体Ｆの位置を示す位置情報がパラメータ計算部１０５に入力される。位置情報が入力されると、パラメータ計算部１０５は、入力された位置情報に基づいて操作体Ｆの移動速度Ｖを算出する。なお、ここでは移動速度と表現するが、実際には移動の速さ（移動速度の大きさ）だけを算出すればよい。移動速度Ｖを算出したパラメータ計算部１０５は、算出した移動速度Ｖに基づいて濃度Ｃを算出する。例えば、パラメータ計算部１０５は、図１４に示すような移動速度Ｖと濃度Ｃとの関係に基づいて濃度Ｃを算出する。
【００５７】
図１４の例では、移動速度Ｖが所定の閾値Ｖｔｈを越えるまでは濃度Ｃを一定にしておき、移動速度Ｖが所定の閾値Ｖｔｈを越えた場合に濃度Ｃが減少するように設定されている。なお、図１４の例は、面積検出部１０３により検出された面積Ｓ及び圧力検出部１０４により検出された圧力Ｐが一定の場合を示したものである。実際には、面積Ｓ、圧力Ｐ、移動速度Ｖがそれぞれ考慮され、面積Ｓ、圧力Ｐ、移動速度Ｖに応じた濃度Ｃがパラメータ計算部１０５により算出される。このようにしてパラメータ計算部１０５により算出された濃度Ｃは、表示制御部１０７に入力される。濃度Ｃが入力されると、表示制御部１０７は、入力された濃度Ｃで表示部１０１に線を表示させる。
【００５８】
ここで、面積Ｓ、圧力Ｐ、移動速度Ｖ、インクの量Ａ、濃度Ｃの関係について整理しておきたい。先に述べた通り、移動速度Ｖが一定の場合、圧力Ｐが大きいほど、濃度Ｃが大きくなり、インクの減少量ΔＡが大きくなる。また、移動速度Ｖが一定の場合、面積Ｓが大きいほど、インクの減少量ΔＡが大きくなる。さらに、移動速度Ｖが大きい場合、濃度Ｃが小さくなり、その分だけインクの減少量ΔＡが小さくなる。つまり、濃度Ｃは、Ｃ＝Ｃ（Ｐ，Ｖ，Ａ）と表現することができる。また、インクの減少量ΔＡは、ΔＡ＝ΔＡ（Ｃ，Ｓ）と表現することができる。
【００５９】
このように、操作体Ｆによる線の描画に伴って操作体Ｆに付着したインクの量Ａが減少し、インクの量Ａの減少に伴って線の濃度Ｃが減少するように表示することで、実際に筆などを用いて線を描くのと同じ感覚で線の濃淡を表現することが可能になる。さらに、移動速度に応じて描画される線の濃度Ｃが変化することにより、実際に筆などを用いて線を描く感覚により近づけることが可能になる。
【００６０】
（接触面積に応じた太さ変化）
次に、図１５を参照する。本実施形態に係る描画アプリケーションにおいては、操作体Ｆの接触面積に応じて描画される線の太さが変化する。例えば、図１５に示すように、描画領域ＤＡに接触した操作体Ｆの面積Ｓが大きい場合（Ｓ＝Ｓ０）、描画領域ＤＡに描画される線は太くなる。一方、描画領域ＤＡに接触した操作体Ｆの面積Ｓが小さい場合（Ｓ＝Ｓ１、Ｓ１＜Ｓ０）、描画領域ＤＡに描画される線は細くなる。従って、図１５に示すように、徐々に面積Ｓを小さくしていくことにより、徐々に細くなる線を描くこともできる。
【００６１】
さて、操作体Ｆが移動すると、パラメータ計算部１０５には、位置検出部１０２により操作体Ｆの位置が入力される。また、パラメータ計算部１０５には、逐次、面積検出部１０３により検出された面積Ｓを示す面積情報が入力される。さらに、パラメータ計算部１０５には、逐次、圧力検出部１０４により検出された圧力Ｐを示す圧力情報が入力される。そのため、描画領域ＤＡに接触している操作体Ｆの面積Ｓが変化すると、パラメータ計算部１０５は、面積検出部１０３により入力された面積情報に基づいて面積Ｓの変化を検知することができる。
【００６２】
そこで、パラメータ計算部１０５は、面積Ｓが変化した場合に、面積Ｓに応じた線の太さを算出する。例えば、パラメータ計算部１０５は、操作体Ｆと描画領域ＤＡとが接触している面の形状が円形であると仮定し、面積Ｓから円の直径を算出する。そして、パラメータ計算部１０５は、算出した円の直径を線の太さに設定する。このようにしてパラメータ計算部１０５により算出された線の太さは、表示制御部１０７に入力される。線の太さが入力されると、表示制御部１０７は、入力された線の太さで表示部１０１に線を表示させる。なお、線の太さはパラメータの一例である。
【００６３】
（押圧力に応じた濃度変化）
次に、図１６を参照する。本実施形態に係る描画アプリケーションにおいては、操作体Ｆによる押圧力に応じて描画される線の濃度が変化する。例えば、図１６に示すように、描画領域ＤＡを押圧する操作体Ｆの圧力Ｐが大きい場合（Ｐ＝Ｐ０）、描画領域ＤＡに描画される線の色は濃くなる。一方、描画領域ＤＡを押圧する操作体Ｆの圧力Ｐが小さい場合（Ｐ＝Ｐ１、Ｐ１＜Ｐ０）、描画領域ＤＡに描画される線の色は薄くなる。従って、図１６に示すように、徐々に圧力Ｐを小さくしていくことにより、徐々に色が薄くなる線を描くこともできる。十分に圧力Ｐを小さくすれば、かすれた線を描くこともできる。
【００６４】
さて、操作体Ｆが移動すると、パラメータ計算部１０５には、位置検出部１０２により操作体Ｆの位置が入力される。また、パラメータ計算部１０５には、逐次、面積検出部１０３により検出された面積Ｓを示す面積情報が入力される。さらに、パラメータ計算部１０５には、逐次、圧力検出部１０４により検出された圧力Ｐを示す圧力情報が入力される。そのため、描画領域ＤＡに接触している操作体Ｆの圧力Ｐが変化すると、パラメータ計算部１０５は、圧力検出部１０４により入力された圧力情報に基づいて圧力Ｐの変化を検知することができる。
【００６５】
そこで、パラメータ計算部１０５は、圧力Ｐが変化した場合に、圧力Ｐに応じた濃度Ｃを算出する。パラメータ計算部１０５により算出された濃度Ｃは、表示制御部１０７に入力される。濃度Ｃが入力されると、表示制御部１０７は、入力された濃度Ｃで表示部１０１に線を表示させる。なお、濃度Ｃはパラメータの一例である。
【００６６】
（にじみ表現）
次に、図１７を参照する。本実施形態に係る描画アプリケーションにおいては、静止した操作体Ｆによる押し込み操作により、にじみを表現することができる。にじみを表現するための操作方法は、図１７に示すように、操作体Ｆを静止したまま描画領域ＤＡを押圧するだけである（Ｓｔｅｐ．１）。描画領域ＤＡが押圧されると、操作体Ｆを基準にしてインクがにじみ出す（Ｓｔｅｐ．２）。なお、インクのにじみ出し方としては、例えば、操作体Ｆの位置を中心とした略円形ににじみ出すようにしてもよいし、ランダムな形状でにじみ出すようにしてもよい。
【００６７】
さて、操作体Ｆの静止状態は、位置検出部１０２により検出される操作体Ｆの位置に基づいて検知することができる。例えば、パラメータ計算部１０５は、位置検出部１０２により入力される位置情報に基づき、操作体Ｆの位置が変化していない場合、操作体Ｆが静止しているものと判断する。静止状態にある操作体Ｆにより押し込み操作が行われると、パラメータ計算部１０５は、圧力検出部１０４により入力される圧力情報に基づいて押し込み操作を検知する。このように、静止した操作体Ｆにより押し込み操作が行われた場合、パラメータ計算部１０５は、にじみを表現するための操作が行われたと判断し、インクをにじませる範囲を決定する。なお、にじませる範囲の形状は、円形であってもよいし、ランダムな形状であってもよい。
【００６８】
まず、パラメータ計算部１０５は、圧力Ｐに応じて、にじませる範囲の面積を算出する。もちろん、圧力Ｐが大きいほど、にじませる範囲の面積は大きい。次いで、パラメータ計算部１０５は、算出した面積に基づいて、にじませる範囲を決定する。例えば、にじませる範囲の形状が円形の場合、パラメータ計算部１０５は、面積に基づいて円の半径を算出する。この場合、パラメータ計算部１０５により算出された円の半径が、表示制御部１０７に入力される。にじませる範囲の情報として円の半径が入力されると、表示制御部１０７は、入力された半径を有し、操作体Ｆの位置を中心とする円で囲まれた領域にインクをにじませるように表示部１０１に絵を表示させる。このとき、表示制御部１０７は、にじませる範囲の境界付近に近づくにつれて色が薄くなるように、インクのにじみを表現してもよい。
【００６９】
以上、インクが付着した操作体Ｆによる描画操作について説明した。上記のように、インクが付着した操作体Ｆの移動速度、押圧力、接触面積に応じて描かれる線の太さや濃度が変化することにより、実際に筆などで絵を描くような感覚で描画することが可能になる。また、線の太さや濃度を変更するためにメニュー画面を表示したりする操作工程がないため、少ない操作工程でストレスなく絵を描くことが可能になる。
【００７０】
［１−５：消去操作について］
次に、図１８を参照しながら、操作体Ｆによる絵の消去操作について説明する。図１８は、操作体Ｆによる絵の消去操作について説明するための説明図である。
【００７１】
絵の消去操作は、消去モードボタンＢ１（図２を参照）を押下した後に行われる。操作体Ｆにより消去モードボタンＢ１を押下すると、消去モードに遷移する。消去モードに遷移した後は、操作体Ｆにより絵を擦ることにより、擦られた部分の絵が消去される。但し、図１８に示すように、描画領域ＤＡを強く押し込んだ状態で擦ると色が完全に消去されるが、弱く押し込んだ状態で擦ると色が薄くなる。つまり、完全に消去したい部分は強く擦ればよく、一方で、色を薄くしたい部分は弱い力で擦ればよい。このような構成にすることにより、操作体Ｆの押圧力を制御することで、グラデーションを付けたい場合や部分的に色を落としたい場合など、様々な表現を実現することが可能になる。
【００７２】
以上、操作体Ｆによる絵の消去操作について説明した。
【００７３】
＜２：応用例＞
次に、本実施形態の応用例について説明する。
【００７４】
これまでは描画アプリケーションに特化して説明を行ってきた。しかし、操作体Ｆにより表示物を絡め取る操作は、他のアプリケーションにも応用することができる。例えば、図１９に示すように、電子書籍などのページめくり操作に応用することができる。このアプリケーションの場合、ページの隅を絡め取るように操作体Ｆを動かすことによりページをめくることができる（Ｓｔｅｐ．１）。但し、強く絡め取るように操作すると多くのページがめくられ、弱く絡め取るように操作すると少ないページだけがめくられるように動作する（Ｓｔｅｐ．２）。このように、ページめくり操作に絡め取り操作を応用すると、一枚一枚ページをめくる手間が省かれたり、一度にめくるページ数を指定する操作工程が省かれたりするため、より直感的で操作工程の少ないページめくり操作が実現される。
【００７５】
その他にも、ファイルをカット＆ペーストする操作に応用することができる。例えば、カットしたいファイルを操作体Ｆで絡め取り（カット操作）、ペーストしたい位置で擦ることにより（ペースト操作）、カット＆ペーストに係る新たな操作体系を実現することができる。キーボードのような入力手段を搭載せず、タッチパネルのみで入力を行う必要のある電子機器の場合、キーボードのショートカットキーを利用できない分だけ、カット＆ペースト操作が煩雑になるという問題が指摘されている。例えば、ユーザは、カット＆ペーストの操作を行うために新たにメニュー画面を表示したり、特殊なジェスチャーを覚えたりする必要がある。しかし、絡め取り操作を応用したカット＆ペースト操作を導入することで、操作が直感的になり、操作工程も減らすことが可能になる。
【００７６】
以上、本実施形態の応用例について説明した。上記の他にも、絡め取り操作を様々なアプリケーションに応用することができる。
【００７７】
＜３：ハードウェア構成＞
上記の情報処理装置１００が有する各構成要素の機能は、例えば、図２０に示す情報処理装置のハードウェア構成を用いて実現することが可能である。つまり、当該各構成要素の機能は、コンピュータプログラムを用いて図２０に示すハードウェアを制御することにより実現される。なお、このハードウェアの形態は任意であり、例えば、パーソナルコンピュータ、携帯電話、ＰＨＳ、ＰＤＡ等の携帯情報端末、ゲーム機、又は種々の情報家電がこれに含まれる。但し、上記のＰＨＳは、Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍの略である。また、上記のＰＤＡは、Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔの略である。
【００７８】
図２０に示すように、このハードウェアは、主に、ＣＰＵ９０２と、ＲＯＭ９０４と、ＲＡＭ９０６と、ホストバス９０８と、ブリッジ９１０と、を有する。さらに、このハードウェアは、外部バス９１２と、インターフェース９１４と、入力部９１６と、出力部９１８と、記憶部９２０と、ドライブ９２２と、接続ポート９２４と、通信部９２６と、を有する。但し、上記のＣＰＵは、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの略である。また、上記のＲＯＭは、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙの略である。そして、上記のＲＡＭは、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙの略である。
【００７９】
ＣＰＵ９０２は、例えば、演算処理装置又は制御装置として機能し、ＲＯＭ９０４、ＲＡＭ９０６、記憶部９２０、又はリムーバブル記録媒体９２８に記録された各種プログラムに基づいて各構成要素の動作全般又はその一部を制御する。ＲＯＭ９０４は、ＣＰＵ９０２に読み込まれるプログラムや演算に用いるデータ等を格納する手段である。ＲＡＭ９０６には、例えば、ＣＰＵ９０２に読み込まれるプログラムや、そのプログラムを実行する際に適宜変化する各種パラメータ等が一時的又は永続的に格納される。
【００８０】
これらの構成要素は、例えば、高速なデータ伝送が可能なホストバス９０８を介して相互に接続される。一方、ホストバス９０８は、例えば、ブリッジ９１０を介して比較的データ伝送速度が低速な外部バス９１２に接続される。また、入力部９１６としては、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、及びレバー等が用いられる。さらに、入力部９１６としては、赤外線やその他の電波を利用して制御信号を送信することが可能なリモートコントローラ（以下、リモコン）が用いられることもある。
【００８１】
出力部９１８としては、例えば、ＣＲＴ、ＬＣＤ、ＰＤＰ、又はＥＬＤ等のディスプレイ装置、スピーカ、ヘッドホン等のオーディオ出力装置、プリンタ、携帯電話、又はファクシミリ等、取得した情報を利用者に対して視覚的又は聴覚的に通知することが可能な装置である。但し、上記のＣＲＴは、Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅの略である。また、上記のＬＣＤは、Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙの略である。そして、上記のＰＤＰは、Ｐｌａｓｍａ  ＤｉｓｐｌａｙＰａｎｅｌの略である。さらに、上記のＥＬＤは、Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙの略である。
【００８２】
記憶部９２０は、各種のデータを格納するための装置である。記憶部９２０としては、例えば、ハードディスクドライブ（ＨＤＤ）等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、又は光磁気記憶デバイス等が用いられる。但し、上記のＨＤＤは、Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅの略である。
【００８３】
ドライブ９２２は、例えば、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体９２８に記録された情報を読み出し、又はリムーバブル記録媒体９２８に情報を書き込む装置である。リムーバブル記録媒体９２８は、例えば、ＤＶＤメディア、Ｂｌｕ−ｒａｙメディア、ＨＤ  ＤＶＤメディア、各種の半導体記憶メディア等である。もちろん、リムーバブル記録媒体９２８は、例えば、非接触型ＩＣチップを搭載したＩＣカード、又は電子機器等であってもよい。但し、上記のＩＣは、Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略である。
【００８４】
接続ポート９２４は、例えば、ＵＳＢポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ、ＲＳ−２３２Ｃポート、又は光オーディオ端子等のような外部接続機器９３０を接続するためのポートである。外部接続機器９３０は、例えば、プリンタ、携帯音楽プレーヤ、デジタルカメラ、デジタルビデオカメラ、又はＩＣレコーダ等である。但し、上記のＵＳＢは、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓの略である。また、上記のＳＣＳＩは、Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅの略である。
【００８５】
通信部９２６は、ネットワーク９３２に接続するための通信デバイスであり、例えば、有線又は無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、又はＷＵＳＢ用の通信カード、光通信用のルータ、ＡＤＳＬ用のルータ、又は各種通信用のモデム等である。また、通信部９２６に接続されるネットワーク９３２は、有線又は無線により接続されたネットワークにより構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、可視光通信、放送、又は衛星通信等である。但し、上記のＬＡＮは、Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋの略である。また、上記のＷＵＳＢは、Ｗｉｒｅｌｅｓｓ  ＵＳＢの略である。そして、上記のＡＤＳＬは、Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅの略である。
【００８６】
＜４：まとめ＞
最後に、本発明の実施形態に係る技術内容について簡単に纏める。ここで述べる技術内容は、例えば、ＰＣ、携帯電話、携帯ゲーム機、携帯情報端末、情報家電、カーナビゲーションシステム等、種々の情報処理装置に対して適用することができる。
【００８７】
上記の情報処理装置の機能構成は次のように表現することができる。当該情報処理装置は、次のような位置検出部、面積検出部、圧力検出部、及びパラメータ設定部を有する。当該位置検出部は、画面に接触した操作体の接触位置を検出する手段である。上記の面積検出部は、前記画面に接触した操作体の接触面積を検出する手段である。上記の圧力検出部は、前記画面を押圧する操作体の押圧力を検出する手段である。上記のパラメータ設定部は、前記画面に表示されたパラメータ設定用のオブジェクトに対する前記操作体の接触面積及び当該オブジェクトを押圧する前記操作体の押圧力に応じて、当該オブジェクトに対応付けられたパラメータの大きさを設定する手段である。
【００８８】
上記のように、接触面積の大きさと押圧力の大きさを同時に考慮してパラメータを設定できるようにすることにより、画面上の表示物を絡め取るような動作に応じて、仮想的に絡め取られる表示物の量に応じたパラメータの設定が可能になる。このように、本実施形態に係る技術を適用することで、これまで電子機器では考えられてこなかった「絡め取る」という動作を操作体系に組み込むことが可能になり、より直感的な操作体系を実現することができるようになる。また、「絡め取る」動作の他にも、「擦る」動作や「拭う」動作など、自然な動作の違いを処理結果に反映させることが可能になる。
【００８９】
（備考）
上記のパラメータ計算部１０５は、パラメータ設定部の一例である。上記の表示制御部１０７は、描画部、書籍表示部の一例である。
【００９０】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００９１】
１００    情報処理装置
１０１    表示部
１０２    位置検出部
１０３    面積検出部
１０４    圧力検出部
１０５    パラメータ計算部
１０６    記憶部
１０７    表示制御部
ＰＡ      パレット領域
ＤＡ      描画領域
ＩＯ      インクオブジェクト
ＭＡ      混色領域
Ｂ１      消去モードボタン
Ｂ２      インククリアボタン
Ｆ        操作体
【図１】
2012048623.tif 000004
【図２】
2012048623.tif 000005
【図３】
2012048623.tif 000006
【図４】
2012048623.tif 000007
【図５】
2012048623.tif 000008
【図６】
2012048623.tif 000009
【図７】
2012048623.tif 000010
【図８】
2012048623.tif 000011
【図９】
2012048623.tif 000012
【図１０】
2012048623.tif 000013
【図１１】
2012048623.tif 000014
【図１２】
2012048623.tif 000015
【図１３】
2012048623.tif 000016
【図１４】
2012048623.tif 000017
【図１５】
2012048623.tif 000018
【図１６】
2012048623.tif 000019
【図１７】
2012048623.tif 000020
【図１８】
2012048623.tif 000021
【図１９】
2012048623.tif 000022
【図２０】
2012048623.tif 000023