(57)【要約】【課題】ユーザがタッチペンやマウス等で入力する際に、誤って入力することを防止するのに好適な情報処理装置等を提供する【解決手段】情報処理装置３０１は、表示部３０２と、受付部３０３と、処理部３０４とを備える。表示部３０２は、選択可能な１つ以上の項目画像を画面に表示する。受付部３０３は、画面内における軌跡の入力を受け付ける。処理部３０４は、受け付けられた軌跡が、（ａ）所定の軌跡パターンに類似する場合、当該所定の軌跡パターンに対応付けられる処理を実行し、（ｂ）当該所定の軌跡パターンに類似せず、当該項目画像の何れかに重なる場合、当該項目画像に対応付けられる処理を実行する。【選択図】図３
2010271760.tif 000002
【特許請求の範囲】
【請求項１】
選択可能な１つ以上の項目画像を画面に表示する表示部と、
前記画面内における軌跡の入力を受け付ける受付部と、
前記受け付けられた軌跡が、
（ａ）所定の軌跡パターンに類似する場合、当該所定の軌跡パターンに対応付けられる処理を実行し、
（ｂ）当該所定の軌跡パターンに類似せず、当該項目画像の何れかに重なる場合、当該項目画像に対応付けられる処理を実行する
処理部と、
を備えることを特徴とする情報処理装置。
【請求項２】
選択可能な１つ以上の項目画像を画面に表示する表示部と、
前記画面内における軌跡の入力を受け付ける受付部と、
前記受け付けられた軌跡が、前記表示された項目画像を、当該項目画像の長手方向に沿ってなぞる場合、当該項目画像に対応づけられる処理を実行する処理部と、
を備えることを特徴とする情報処理装置。
【請求項３】
請求項１又は２に記載の情報処理装置であって、
前記表示部は、タッチスクリーンを前記画面とし、
前記受付部は、前記タッチスクリーンへの接触操作の有無ならびに接触位置を検知して、当該検知された接触位置の軌跡を、前記入力として受け付ける
ことを特徴とする情報処理装置。
【請求項４】
請求項１又は２に記載の情報処理装置であって、
前記受付部は、マウスによるドラッグ操作の軌跡を、前記入力として受け付ける
ことを特徴とする情報処理装置。
【請求項５】
請求項２ないし４のうちいずれか１項に記載の情報処理装置であって、
前記入力された軌跡が、前記表示された項目画像の長手方向のいずれにも沿っていない場合、当該軌跡からゲームの成績を評価する評価部
をさらに備えることを特徴とする情報処理装置。
【請求項６】
請求項２ないし５のうちいずれか１項に記載の情報処理装置であって、
前記処理部は、前記入力された軌跡が、前記表示された項目画像を、当該項目画像の長手方向に沿ってなぞり、当該軌跡の開始点と終了点の位置が当該項目画像が表示される領域に含まれる場合、当該項目画像に対応づけられる処理を実行する
ことを特徴とする情報処理装置。
【請求項７】
表示部、受付部、処理部を有する情報処理装置が実行する処理方法であって、
前記表示部が、選択可能な１つ以上の項目画像を画面に表示する表示工程と、
前記受付部が、前記画面内における軌跡の入力を受け付ける受付工程と、
前記処理部が、前記受け付けられた軌跡が、
（ａ）所定の軌跡パターンに類似する場合、当該所定の軌跡パターンに対応付けられる処理を実行し、
（ｂ）当該所定の軌跡パターンに類似せず、当該項目画像の何れかに重なる場合、当該項目画像に対応付けられる処理を実行する
処理工程と、
を備えることを特徴とする処理方法。
【請求項８】
表示部、受付部、処理部を有する情報処理装置が実行する処理方法であって、
前記表示部が、選択可能な１つ以上の項目画像を画面に表示する表示工程と、
前記受付部が、前記画面内における軌跡の入力を受け付ける受付工程と、
前記処理部が、前記受け付けられた軌跡が、前記表示された項目画像を、当該項目画像の長手方向に沿ってなぞる場合、当該項目画像に対応づけられる処理を実行する処理工程と、
を備えることを特徴とする処理方法。
【請求項９】
コンピュータを、
選択可能な１つ以上の項目画像を画面に表示する表示部、
前記画面内における軌跡の入力を受け付ける受付部、
前記受け付けられた軌跡が、
（ａ）所定の軌跡パターンに類似する場合、当該所定の軌跡パターンに対応付けられる処理を実行し、
（ｂ）当該所定の軌跡パターンに類似せず、当該項目画像の何れかに重なる場合、当該項目画像に対応付けられる処理を実行する
処理部、
として機能させることを特徴とするプログラム。
【請求項１０】
コンピュータを、
選択可能な１つ以上の項目画像を画面に表示する表示部、
前記画面内における軌跡の入力を受け付ける受付部、
前記受け付けられた軌跡が、前記表示された項目画像を、当該項目画像の長手方向に沿ってなぞる場合、当該項目画像に対応づけられる処理を実行する処理部、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザがタッチペンやマウス等で入力する際に、誤って入力することを防止するのに好適な情報処理装置、処理方法、ならびにこれらをコンピュータにて実現するプログラムに関する。
【背景技術】
【０００２】
情報処理装置において、ゲーム等の操作対象であるオブジェクトとその操作やオブジェクトの属性等を設定するための項目が、同一画面に表示される場合がある。例えば、特許文献１では、キャラクタを選択する画面と、選択したキャラクタに対する命令を設定する項目画像とが、１つの画面上に表示されたゲーム機が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４１３７０４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のようなゲーム機の場合、ユーザはキャラクタに対する操作を行うつもりであっても、手が滑るなどして、誤ってキャラクタに対する命令を設定する項目画像に接触してしまうことがある。
【０００５】
本発明は、上記のような課題を解決するもので、ユーザがタッチペンやマウス等で入力する際に、手が滑る等して意図しない項目に接触したとしても、その項目に対応づけられている処理を実行しないようにするのに好適な情報処理装置、処理方法、ならびにこれらをコンピュータにて実現するプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の観点に係る情報処理装置は、表示部、受付部、処理部を備え、以下のように構成する。
【０００７】
表示部は、選択可能な１つ以上の項目画像を画面に表示する。
【０００８】
例えば、ギターを弾くゲームの場合、表示部にはギターの他に、ギターの音色等を設定するための項目画像や、プレイを中断するための項目画像等が表示される。
【０００９】
受付部は、画面内における軌跡の入力を受け付ける。
【００１０】
例えば、タッチペンや指で画面をなぞる、又はマウスでポインタを動かすと、その軌跡を入力として受け付ける。
【００１１】
処理部は、受け付けられた軌跡が、
（ａ）所定の軌跡パターンに類似する場合、当該所定の軌跡パターンに対応付けられる処理を実行し、
（ｂ）当該所定の軌跡パターンに類似せず、当該項目画像の何れかに重なる場合、当該項目画像に対応付けられる処理を実行する。
【００１２】
例えば、ギターを弾くゲームにおいて、ユーザが、画面内に表示されたギターの弦を、タッチペンで弦と交差する方向に擦るようにして軌跡を描いたとすると、当該軌跡はギターを弾くための軌跡パターンと類似すると判断され、受け付けた軌跡に従って音が出力される。一方、ユーザが、タッチペンで、弦の方向と並行に画面を擦るようにして軌跡を描き、その軌跡が例えば中断処理の項目画像に重なったとすると、ゲームは中断される。
【００１３】
本発明によれば、ユーザが、手が滑る等して意図しない項目画像に接触してしまったとしても、所定の軌跡パターンを描いている限りは、その項目画像に対応づけられている処理を実行しないようにすることができる。
【００１４】
本発明の第２の観点に係る情報処理装置は、表示部、受付部、処理部を備え、以下のように構成する。
【００１５】
表示部は、選択可能な１つ以上の項目画像を画面に表示する。
【００１６】
例えば、ゲームの設定処理や中断処理等に対応付けられた、長方形の項目画像等が画面に表示される。
【００１７】
受付部は、画面内における軌跡の入力を受け付ける。
【００１８】
例えば、タッチペンや指で画面をなぞる、又はマウスでポインタを動かすと、その軌跡を入力として受け付ける。
【００１９】
処理部は、受け付けられた軌跡が、表示された項目画像を、当該項目画像の長手方向に沿ってなぞる場合、当該項目画像に対応づけられる処理を実行する。
【００２０】
例えば、ゲームプレイの中断処理と対応づけられた長方形の項目画像が表示されているとする。ユーザが、タッチペンや指、マウスのポインタ等で、その項目画像を、項目画像の長手方向に沿ってなぞった場合、ゲームプレイの中断処理が実行される。
【００２１】
本発明によれば、ユーザが、手が滑る等して意図しない項目に接触してしまったとしても、所定の方向に操作入力を行わない場合は、その項目に対応づけられている処理を実行しないようにすることができる。
【００２２】
また、本情報処理装置において、表示部はタッチスクリーンを画面とし、受付部はタッチスクリーンへの接触操作の有無ならびに接触位置を検出して、当該検知された接触位置の軌跡を、入力として受け付けるように構成することができる。
【００２３】
例えば、タッチスクリーンを備えた携帯型ゲーム機において、ユーザがタッチペン等でタッチスクリーンに接触操作を行うと、タッチペン等により描かれた軌跡が入力として受け付けられる。
【００２４】
本発明は、上記発明の好適実施形態に係るものであり、携帯型ゲーム機のようなタッチスクリーンを備えた情報処理装置において、タッチペン等により意図しない接触操作が行われた場合に、その接触操作による誤動作を防ぐことができる。
【００２５】
また、本情報処理装置は、受付部が、マウスによるドラッグ操作の軌跡を、入力として受け付けるように構成することができる。
【００２６】
マウスによる操作入力を受け付ける情報処理装置において、ユーザがドラッグ操作を行い、画面上でポインタを動かすと、その軌跡が入力として受け付けられる。
【００２７】
本発明は、上記発明の好適実施形態に係るものであり、マウスによる操作入力を受け付ける情報処理装置において、マウスにより意図しない操作が行われた場合に、その操作による誤動作を防ぐことができる。
【００２８】
また、本情報処理装置は、入力された軌跡が、表示された項目画像の長手方向のいずれにも沿っていない場合、当該軌跡からゲームの成績を評価する評価部をさらに備えるように構成することができる。
【００２９】
例えば、ゲームプレイ中に、タッチペン等で、画面に表示される長方形の項目画像を長手方向以外になぞったとしても、その項目に対応づけられている処理は実行されず、タッチペンによる接触操作は、ゲームの入力として処理される。
【００３０】
本発明は、上記発明の好適実施形態に係るものであり、所定の方向に入力が行われなかった場合に項目画像に対応づけられる処理が実行されなかったとしても、その接触操作自体が無効とされるのではなく、ゲームに対する入力として処理されるようにすることができる。
【００３１】
また、本情報処理装置において、処理部は、入力された軌跡が、表示された項目画像を、当該項目画像の長手方向に沿ってなぞり、当該軌跡の開始点と終了点の位置が当該項目画像が表示される領域に含まれる場合、当該項目画像に対応づけられる処理を実行するように構成することができる。
【００３２】
すなわち、タッチペン等で項目画像を長手方向になぞったとしても、開始点又は終了点が項目画像以外の位置から開始された場合には、項目に対応づけられた処理は実行されない。
【００３３】
本発明は、上記発明の好適実施形態に係るものであり、所定の限られた位置への軌跡のみを項目への入力とするので、ユーザが誤ってタッチペン等で項目画像を、項目画像の長手方向に沿ってなぞってしまったとしても、項目に対応づけられる処理が実行されるのを防ぐことができる。
【００３４】
本発明の第３の観点に係る処理方法は、表示部、受付部、処理部を有する情報処理装置が実行する処理方法であって、以下のように構成する。
【００３５】
表示工程では、表示部が、選択可能な１つ以上の項目画像を画面に表示する。
【００３６】
受付工程では、受付部が、画面内における軌跡の入力を受け付ける。
【００３７】
処理工程では、処理部が、受け付けられた軌跡が、
（ａ）所定の軌跡パターンに類似する場合、当該所定の軌跡パターンに対応付けられる処理を実行し、
（ｂ）当該所定の軌跡パターンに類似せず、当該項目画像の何れかに重なる場合、当該項目画像に対応付けられる処理を実行する。
【００３８】
本発明の第４の観点に係る処理方法は、表示部、受付部、処理部を有する情報処理装置が実行する処理方法であって、以下のように構成する。
【００３９】
表示工程では、表示部が、選択可能な１つ以上の項目画像を画面に表示する。
【００４０】
受付工程では、受付部が、画面内における軌跡の入力を受け付ける。
【００４１】
処理工程では、処理部が、受け付けられた軌跡が、表示された項目画像を、当該項目画像の長手方向に沿ってなぞる場合、当該項目画像に対応づけられる処理を実行する。
【００４２】
本発明の第５の観点に係るプログラムは、コンピュータを上記処理装置として機能させ、コンピュータに上記処理方法を実行させるように構成する。
【００４３】
また、本発明のプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記憶媒体に記録することができる。
【００４４】
上記プログラムは、プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。また、上記情報記憶媒体は、コンピュータとは独立して配布・販売することができる。
【発明の効果】
【００４５】
本発明によれば、ユーザがタッチペンやマウス等で入力する際に、誤って入力することを防止するのに好適な情報処理装置、処理方法、ならびにこれらをコンピュータにて実現するプログラムを提供することができる。
【図面の簡単な説明】
【００４６】
【図１】本発明の処理方法が実現される情報処理装置の概要構成を示す図である。
【図２】本発明の処理方法が実現される情報処理装置の外観及び入力操作の一例を示す図である。
【図３】実施形態に係る情報処理装置の機能構成を示す図である。
【図４】実施形態の情報処理装置の各部が行う処理を説明するためのフローチャートである。
【図５】横方向に配置された項目画像に対する入力例を示す図である。
【図６】開始点が項目画像内にない入力例を示す図である。
【図７】縦方向に配置された項目画像に対する入力例を示す図である。
【図８】軌跡の方向が項目画像の長手方向に沿っていない場合の例を示す図である。
【図９】軌跡の方向が項目画像の長手方向から逸れている場合の例を示す図である。
【図１０ａ】ファイル削除処理の確認のためのダイアログを示す図である。
【図１０ｂ】ファイル削除処理に対応づけられた項目画像に対する入力例を示す図である。
【図１０ｃ】ファイル削除を中止する処理に対応づけられた項目画像に対する入力例を示す図である。
【図１１】スライドスイッチを模した項目画像の例を示す図である。
【図１２】受け付けた軌跡がゲームプレイの操作入力であるか否かを最初に判断する処理の流れを説明するためのフローチャートである。
【図１３】ゲームプレイの操作入力として想定される軌跡パターンと異なる軌跡パターンの入力例を示す図である。
【発明を実施するための形態】
【００４７】
以下に本発明の実施形態を説明する。以下では、理解を容易にするため、携帯型ゲーム機に本発明が適用される実施形態を説明するが、各種のコンピュータ、ＰＤＡ、携帯電話、音楽プレイヤなどにおいても同様に本発明を適用することができる。すなわち、以下に説明する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であれば、これらの各要素もしくは全要素をこれと等しいものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
【００４８】
（実施形態）
図１は、本発明の実施形態に係る典型的な携帯型情報処理装置の概要構成を示す模式図である。また、図２に携帯型情報処理装置の外観図を示す。以下、これらの図を参照して説明する。
【００４９】
携帯型情報処理装置１は、処理制御部１０、コネクタ１１、カートリッジ１２、無線通信部１３、通信コントローラ１４、サウンドアンプ１５、スピーカ１６、マイク１７、操作キー１８、第１の表示部１９、第２の表示部２０、タッチパネル２１、を備える。
【００５０】
処理制御部１０は、ＣＰＵ（Central Processing Unit）コア１０ａ、画像処理部１０ｂ、ＶＲＡＭ（Video Random Access Memory）１０ｃ、ＷＲＡＭ（Work RAM）１０ｄ、ＬＣＤ（Liquid Crystal Display）コントローラ１０ｅ、タッチパネルコントローラ１０ｆ、を備える。
【００５１】
ＣＰＵコア１０ａは、携帯型情報処理装置１全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。具体的には、カートリッジ１２がコネクタ１１に装着された状態で、カートリッジ１２内のＲＯＭ（Read Only Memory）１２ａに記憶されたプログラムやデータを読み出して、所定の処理を実行する。
【００５２】
画像処理部１０ｂは、カートリッジ１２内のＲＯＭ  １２ａから読み出されたデータや、ＣＰＵコア１０ａにて処理されたデータを加工処理した後、これをＶＲＡＭ １０ｃに格納する。
【００５３】
ＶＲＡＭ  １０ｃは、表示用の情報を記憶するフレームメモリであり、画像処理部１０ｂ等により加工された画像情報を記憶する。
【００５４】
ＷＲＡＭ  １０ｄは、ＣＰＵコア１０ａがプログラムに従った各種処理を実行する際に必要となるワークデータ等を記憶する。
【００５５】
ＬＣＤコントローラ１０ｅは、第１の表示部１９および、第２の表示部２０を制御し、所定の表示用画像を表示させる。例えば、ＬＣＤコントローラ１０ｅは、ＶＲＡＭ １０ｃに記憶された画像情報を、所定の同期タイミングで表示信号に変換し、第１の表示部１９に出力する。また、ＬＣＤコントローラ１０ｅは、第２の表示部２０に所定の指示アイコン等を表示する。
【００５６】
タッチパネルコントローラ１０ｆは、タッチペンやユーザの指によるタッチパネル２１への接触（タッチ）を検出する。例えば、第２の表示部２０に所定の指示アイコン等が表示されている状態で、タッチパネル２１上の接触およびその位置等を検出する。
【００５７】
コネクタ１１は、カートリッジ１２と脱着自在に接続可能な端子であり、カートリッジ１２が接続された際に、カートリッジ１２との間で所定のデータを送受信する。
【００５８】
カートリッジ１２は、ＲＯＭ  １２ａと、ＲＡＭ（Random Access Memory）１２ｂと、を備える。
ＲＯＭ  １２ａには、ゲームを実現するためのプログラムとゲームに付随する画像データや音声データ等が記録される。
ＲＡＭ  １２ｂには、ゲームの進行状況等を示す種々のデータが記憶される。
【００５９】
無線通信部１３は、他の携帯型情報処理装置１の無線通信部１３との間で、無線通信を行うユニットであり、図示せぬアンテナ（内蔵アンテナ等）を介して所定のデータを送受信する。
なお、無線通信部１３は、所定のアクセスポイントとの間で、無線ＬＡＮ通信を行うこともできる。また、無線通信部１３には、固有のＭＡＣ（Media Access Control）アドレスが採番されている。
【００６０】
通信コントローラ１４は、無線通信部１３を制御し、所定のプロトコルに沿って、処理制御部１０と他の携帯型情報処理装置１の処理制御部１０との間で行われる通信の仲立ちをする。
【００６１】
サウンドアンプ１５は、処理制御部１０にて生成された音声信号を増幅し、スピーカ１６に供給する。
【００６２】
スピーカ１６は、例えば、ステレオスピーカ等からなり、サウンドアンプ１５にて増幅された音声信号に従って、所定の楽曲音や効果音等を出力する。
【００６３】
マイク１７は、ユーザの声等のアナログ信号を受け付け、受け付けた信号は処理制御部１０でミキシング等の処理がされる。
【００６４】
操作キー１８は、携帯型情報処理装置１に適宜配置された方向キー１８ａやボタン１８ｂ等から構成され、ユーザの操作に従って、所定の指示入力を受け付ける。操作キー１８には、音量を調節するためのボタンや、つまみ等も含まれる。
【００６５】
第１の表示部１９および、第２の表示部２０は、ＬＣＤ等からなり、ＬＣＤコントローラ１０ｅに制御され、ゲーム画像等を適宜表示する。
【００６６】
タッチパネル２１は、第２の表示部２０の前面に重畳して配置され、タッチペン２２やユーザの指の接触による入力を受け付ける。
タッチパネル２１は、例えば、感圧式のタッチセンサパネル等からなり、ユーザの指等の圧力を検出し、接触状態および、接触状態から非接触状態への移行等を検出する。なお、タッチパネル２１は、他に静電容量の変化等から、ユーザの指等の接触を検出してもよい。
【００６７】
なお、本実施の形態に係る情報処理装置は、上述した典型的な携帯型情報処理装置１上に実現されるが、一般的なコンピュータやゲーム装置上に実現することもでき、これらの実施形態も本発明の範囲に含まれる。一般的なコンピュータやゲーム装置は、上記携帯型情報処理装置１と同様に、ＣＰＵコアや、ＶＲＡＭ、ＷＲＡＭ、を備える。また、通信部として、例えば、ＬＡＮ（Local Area Network）を構成する際に用いられる１０ＢＡＳＥ−Ｔ／１００ＢＡＳＥ−Ｔなどの規格に準拠するＮＩＣ(Network Interface Controller)、記憶装置としてハードディスクを有する他、ＤＶＤ−ＲＯＭや、光磁気ディスク、等が利用できるようになっている。また、入力装置として、タッチパネルの代わりに、キーボードやマウスなどを利用する。そして、プログラムをインストールした後に、そのプログラムを実行させると、表示装置として機能させることができる。
【００６８】
図３は、本実施形態に係る情報処理装置の機能構成を示す図である。以下、本図を参照して説明する。
また、本実施形態では、ギターを弾くゲームを例に取り説明する。本実施形態のギターを弾くゲームでは、図２に示すように、第２の表示部２０にギターの画像（ギター２３）とゲームの設定のための項目画像２４やゲームを中断するための項目画像２５が表示される。ユーザが、ギター２３や項目画像２４、２５が表示されたタッチパネル２１上に、タッチペン２２や指等で線や点（以降、軌跡と呼ぶ。）を描くと、描いた軌跡に基づいた処理が行われる。例えば、ユーザが、タッチペン２２で、ギター２３の弦をギター２３の弦と交差する方向になぞると、なぞった位置や方向等に対応したギターの音が出力される。
【００６９】
本実施形態の情報処理装置３０１は、表示部３０２、受付部３０３、処理部３０４、評価部３０５、を備える。
【００７０】
表示部３０２は、選択可能な１つ以上の項目画像を表示する。例えば、操作対象であるギター、ギターの音色等を設定するための項目画像、ゲームを中断するための項目画像等を同一画面内に表示する。また、表示部３０２は、項目画像の座標情報を処理部３０４に送る。したがって、ＣＰＵコア１０ａは、画像処理部１０ｂ、ＶＲＡＭ １０ｃ、ＬＤＣコントローラ１０ｅ、及び第１／第２の表示部１９、２０と協働して、表示部３０２として機能する。
【００７１】
受付部３０３は、表示部３０２により表示された画面内の、ユーザによって描かれた軌跡を入力として受け付け、軌跡の情報を処理部３０４に送る。したがって、ＣＰＵコア１０ａは、タッチパネルコントローラ１０ｆ及びタッチパネル２１と協働して、受付部３０３として機能する。
【００７２】
本実施形態における受付部３０３はタッチパネル２１によって操作入力を受け付けているが、受付部３０３は、マウスによる操作を受け付けるように構成することもできる。例えば、マウスによって操作されたポインタの軌跡を入力として受け付ける。
【００７３】
処理部３０４は、受付部３０３から軌跡の情報及び表示部３０２から項目画像の座標情報を受け付け、それらの情報に基づいて軌跡が項目画像に対する入力か否かを判断する。処理部３０４は、軌跡が項目画像の長手方向に沿って項目画像をなぞり、かつ、その軌跡の開始点及び終了点が項目画像内にある場合に、受け付けた軌跡を項目画像への入力と判断する。項目画像への入力と判断した場合は、項目画像に対応づけられている処理を実行し、項目画像への入力ではないと判断した場合は、評価部３０５に軌跡の情報を送る。したがって、ＣＰＵコア１０ａは、ＷＲＡＭ  １０ｄと協働して、処理部３０４として機能する。
【００７４】
また、処理部３０４において、ある一定の範囲内なら軌跡が項目画像の長手方向に正確に沿っていなくても長手方向に沿っていると判断させるように、誤差範囲を設けてもよい。例えば、誤差範囲を項目画像の長手方向から傾き±１５度とすると、入力された軌跡が長手方向から１５度傾いている場合でも項目画像への入力と判断する。
【００７５】
評価部３０５は、入力された軌跡が、表示された項目画像の長手方向のいずれにも沿っていない場合、又は項目画像の長手方向に沿っていても軌跡の開始点及び終了点が項目画像内に無い場合、当該軌跡からゲームの成績を評価する。したがって、ＣＰＵコア１０ａは、ＷＲＡＭ  １０ｄと協働して、評価部３０５として機能する。
【００７６】
図４は、本実施形態の情報処理装置３０１にて実行される処理の流れを示すフローチャートである。以下、本図を参照して説明する。
【００７７】
表示部３０２は、図２に示すように、ギターの他にギターの音色などを変えるための“設定”の項目画像２４やプレイを中断するための“中断”の項目画像２５を同一画面内に表示する（ステップＳ４０１）。また、表示部３０２は、表示した項目画像の座標情報を処理部３０４に送る。
【００７８】
表示部３０２に項目画像を含む画像が表示されると、受付部３０３はユーザからの入力待ちの状態となる（ステップＳ４０２）。例えば、ユーザがタッチペン２２によりタッチパネル２１に接触操作を行うと、受付部３０３は“入力あり”と判断し（ステップＳ４０２；Ｙｅｓ）、タッチペン２２で描かれた軌跡を検知する（ステップＳ４０３）。また、受付部３０３は、検知された軌跡の情報を処理部３０４に送る。受付部３０３に入力操作がされない場合は（ステップＳ４０２；Ｎｏ）、そのまま待機する。
【００７９】
処理部３０４は、表示部３０２から受け付けた座標情報に基づいて、受付部３０３から受け付けた軌跡の開始点及び終了点が項目画像内にあるか否かを判断する（ステップＳ４０４）。例えば、図５のタッチペン２２によって描かれた軌跡２７は、開始点及び終了点共に項目画像２５内にあると判断され（ステップＳ４０４；Ｙｅｓ）、図６の軌跡２８は開始点が項目画像２５内に無いと判断される（ステップＳ４０４；Ｎｏ）。
【００８０】
軌跡の開始点及び終了点が項目画像内にある場合（ステップＳ４０４；Ｙｅｓ）、処理部３０４は、受け付けた軌跡が項目画像の長手方向と同じ方向に描かれているか否かを判断する（ステップＳ４０５）。図５の項目画像２５は横方向が長手方向であるので、軌跡２７は長手方向に沿って描かれていると判断される（ステップＳ４０５；Ｙｅｓ）。また、図７の項目画像２９、３０のように縦方向が項目画像の長手方向である場合は、軌跡３１のように描かれると長手方向に沿っていると判断される（ステップＳ４０５；Ｙｅｓ）。一方、図８の軌跡３２は、長手方向に沿っていないと判断され（ステップＳ４０５；Ｎｏ）、軌跡の開始点及び終了点が項目画像内にあっても項目画像への入力として判断されない。また、軌跡が長手方向に沿っているか否かについての判断に誤差範囲を設定することができるので、図９の軌跡３３の場合は、その設定によって長手方向に沿っていると判断することも、沿っていないとも判断することもできる。
【００８１】
受け付けた軌跡が項目画像の長手方向に沿って描かれていると判断されると（ステップＳ４０５；Ｙｅｓ）、処理部３０４は、項目画像に対応づけられている処理を実行する（ステップＳ４０６）。例えば、図５の場合は、ギターを弾くゲームの中断処理が実行される。
【００８２】
受け付けた軌跡の開始点及び終了点が項目画像内にない場合（ステップＳ４０４；Ｎｏ）や、項目画像内に開始点及び終了点があっても長手方向でない場合は（ステップＳ４０５；Ｎｏ）、ゲームプレイの操作入力と判断され、ゲームの成績評価等が行われる（ステップＳ４０７）。ここで、ゲームプレイの操作入力とは、ゲームの成績評価の対象となる入力であり、例えば、ギターを弾くゲームでは、ギター２３の弦をタッチペン２２でなぞる等の操作である。受け付けた軌跡はギターを鳴らすための操作入力であると判断され、受け付けた軌跡の長さから出力音量を計算する処理等が行われる。
【００８３】
本実施形態では、所定の方向に操作を行わないと、項目画像に対応づけられる処理は実行されないので、例えば図２に示すように、ギターを鳴らすゲームの最中に手が滑って“中断”の項目画像に接触してしまったとしても、その接触による意図しない動作の実行を防ぐことができる。
【００８４】
また、ファイルの削除等のやり直しができないような危険な処理の操作入力の場合に、所定の操作を行わないと項目に対応づけられる処理が実行されず、危険でない処理の操作入力の場合には、接触すれば処理が実行されるようにしてもよい。例えば、図１０（ａ）に示すファイル削除処理の確認のためのダイアログが表示され、ユーザがファイルを削除する場合には、図１０（ｂ）に示すように、“はい（Ｙ）”の項目画像の長手方向に入力操作を行わないと削除処理が実行されない。一方、ユーザが削除処理を中止する場合には、図１０（ｃ）に示すように、“いいえ（Ｎ）”の項目画像にポインタが接触するだけで、削除処理が中止される。
【００８５】
ユーザは項目画像に対して限られた方向に入力操作を行うために、通常の接触操作よりも注意を払わなければならないので、ファイルの削除等の、やり直しができないような処理の場合にも本実施形態の処理方法は有効である。
【００８６】
また、本実施形態では、項目画像を図１１に示すようなスライドスイッチを模した画像（スライドスイッチの項目画像３５）にしてもよい。例えば、ユーザがタッチペン２２でタッチパネル２１に表示されたスライドスイッチを所定の方向（図１１では軌跡３４が示す方向）にスライドさせると、スライドスイッチの項目画像３５に対応付けられる処理（図１１では“中断”処理）が実行される。この場合、スライドスイッチの項目画像３５に接触しただけでは、スライドスイッチの項目画像３５に対応付けられる処理は実行されないので、誤った接触による誤動作を防ぐことができる。
【００８７】
また、本実施形態では、処理部３０４は、受付部３０３から受け付けた軌跡が項目画像に対する入力か否かを最初に判断しているが、受け付けた軌跡がゲームプレイの操作入力であるか否かを最初に判断するようにしてもよい。
すなわち、処理部３０４は、受付部３０３から受け付けた軌跡がゲームプレイの操作入力として想定される軌跡のパターンと類似する場合は、その軌跡のパターンに対応付けられる処理を実行する。一方、受け付けた軌跡がゲームプレイの操作入力として想定される軌跡のパターンと類似せず、かつ、項目画像の何れかに重なる場合は、項目画像に対応付けられている処理を実行する。
【００８８】
受け付けた軌跡がゲームプレイの操作入力であるか否かを最初に判断する処理の流れを、図１２のフローチャートを参照して説明する。ここで、図１２のステップＳ４０１〜ステップＳ４０３、ステップＳ４０６、及びステップＳ４０７は図４に示すステップと同じ動作を示す。ステップＳ４０３の後、処理部３０４は、受付部３０３から検知された軌跡の情報を受け取ると、受け付けた軌跡がゲームプレイの操作入力として想定されるパターンか否かを判断する（ステップＳ１２０４）。本実施形態のギターを弾くゲームの場合では、ゲームプレイの操作入力として想定される軌跡のパターンは、ギターの弦と交差する方向に描かれる軌跡のパターンであるとする。例えば、図２に示す軌跡２６が入力された場合、軌跡２６はギター２３の弦と交差する方向に描かれているので、処理部３０４は、軌跡２６が、ギターを鳴らすための操作入力として想定される軌跡のパターンと類似すると判断する（ステップＳ１２０４；Ｙｅｓ）。この場合、軌跡が仮に項目画像に触れたとしても、ギターを鳴らすための操作入力として判断する。処理部３０４は、受け付けた軌跡の位置や長さから音階や出力音量を計算する処理などを行う（ステップＳ４０７）。
【００８９】
一方、図１３に示す軌跡３６が入力された場合、軌跡３６は弦の方向と略並行方向に描かれているので、処理部３０４は、ギターを鳴らすための操作入力として想定される軌跡パターンとは類似しないと判断し（ステップＳ１２０４；Ｎｏ）、続いて軌跡３６がいずれかの項目画像と重なるか否かを判断する（ステップＳ１２０５）。軌跡３６は項目画像２５に重なっているので、項目画像２５への操作入力として判断され（ステップＳ１２０５；Ｙｅｓ）、処理部３０４は、項目画像に対応づけられている処理を実行する（ステップＳ４０６）。受け付けた軌跡が、ギターを鳴らすための操作入力として想定される軌跡パターンとは類似しないが（ステップＳ１２０４；Ｎｏ）、いずれの項目画像とも重ならない場合は（ステップＳ１２０５；Ｎｏ）、ギターを鳴らすための操作入力として判断され、処理部３０４は受け付けた軌跡に基づいて処理を行う（ステップＳ４０７）。
【００９０】
上記のような構成にすることによっても、項目画像に誤って接触してしまったとしても、その接触による意図しない動作の実行を防ぐことができる。
【産業上の利用可能性】
【００９１】
以上説明したように、本発明によれば、ユーザがタッチペンやマウス等で入力する際に、誤って入力することを防止するのに好適な情報処理装置、処理方法、ならびにこれらをコンピュータにて実現するプログラムを提供することができる。
【符号の説明】
【００９２】
１  携帯型情報処理装置
１０  処理制御部
１０ａ  ＣＰＵコア
１０ｂ  画像処理部
１０ｃ  ＶＲＡＭ
１０ｄ  ＷＲＡＭ
１０ｅ  ＬＣＤコントローラ
１０ｆ  タッチパネルコントローラ
１１  コネクタ
１２  カートリッジ
１２ａ  ＲＯＭ
１２ｂ  ＲＡＭ
１３  無線通信部
１４  通信コントローラ
１５  サウンドアンプ
１６  スピーカ
１７  マイク
１８  操作キー
１８ａ  方向キー
１８ｂ  ボタン
１９  第１の表示部
２０  第２の表示部
２１  タッチパネル
２２  タッチペン
２３  ギター
２４、２５、２９、３０  項目画像
２６、２７、２８、３１、３２、３３、３４、３６  軌跡
３５  スライドスイッチの項目画像
３０１  情報処理装置
３０２  表示部
３０３  受付部
３０４  処理部
３０５  評価部
【図１】
2010271760.tif 000003
【図２】
2010271760.tif 000004
【図３】
2010271760.tif 000005
【図４】
2010271760.tif 000006
【図５】
2010271760.tif 000007
【図６】
2010271760.tif 000008
【図７】
2010271760.tif 000009
【図８】
2010271760.tif 000010
【図９】
2010271760.tif 000011
【図１０ａ】
2010271760.tif 000012
【図１０ｂ】
2010271760.tif 000013
【図１０ｃ】
2010271760.tif 000014
【図１１】
2010271760.tif 000015
【図１２】
2010271760.tif 000016
【図１３】
2010271760.tif 000017