(57)【要約】【課題】情報処理装置の操作モードをユーザが所望する操作モードに自動的に切り替える。【解決手段】情報処理装置２０の操作モードであるポインタモード又はカーソルモードに従って、複数の処理の中からいずれかの処理を選択し、選択した処理を実行する情報処理装置２０であって、メニュー画像を表示装置に表示させる表示制御部２２と、リモコン３０から操作入力を受信する受信部２５と、リモコン３０からポインタモードに従った操作入力を受信した場合には、情報処理装置２０の操作モードをポインタモードに切り替え、リモコン３０からカーソルモードに従った操作入力を受信した場合には、情報処理装置２０の操作モードをカーソルモードに切り替える強制切り替え部２６と、リモコン３０から受信した操作入力に従い、複数のオブジェクトの中から一のオブジェクトを選択し、選択したオブジェクトに対応付けられた処理を実行する処理実行部２７とを備える。【選択図】図３
2015001970.tif 000002
【特許請求の範囲】
【請求項１】
遠隔操作機器による情報処理装置の操作モードであるポインタモード又はカーソルモードに従って、複数の処理の中からいずれかの処理を選択し、選択した処理を実行する情報処理装置であって、
前記ポインタモードは、操作入力として前記遠隔操作機器から受信した、当該遠隔操作機器の移動方向及び移動量に基づいて、複数のオブジェクトが配置されたメニュー画像上に表示されたポインタを移動させることにより、前記複数のオブジェクトの中から一のオブジェクトを選択するモードであり、
前記カーソルモードは、操作入力として前記遠隔操作機器から受信した、当該遠隔操作機器が備えるボタンのうちユーザが押下したボタンの情報に基づいて、前記メニュー画像上に表示されたカーソルを移動させることにより、前記複数のオブジェクトの中から一のオブジェクトを選択するモードであり、
前記情報処理装置は、
各々が処理に対応付けられた前記複数のオブジェクトが配置された前記メニュー画像を表示装置に表示させる表示制御部と、
前記遠隔操作機器から操作入力を受信する受信部と、
前記遠隔操作機器から前記ポインタモードに従った操作入力を受信した場合には、前記情報処理装置の前記操作モードを前記ポインタモードに切り替え、前記遠隔操作機器から前記カーソルモードに従った操作入力を受信した場合には、前記情報処理装置の前記操作モードを前記カーソルモードに切り替える強制切り替え部と、
前記遠隔操作機器から受信した操作入力に従い、前記複数のオブジェクトの中から一のオブジェクトを選択し、選択したオブジェクトに対応付けられた処理を実行する処理実行部と
を備える情報処理装置。
【請求項２】
前記強制切り替え部は、前記遠隔操作機器から受信した前記遠隔操作機器の移動量が移動量閾値を超えた場合に、前記情報処理装置の前記操作モードを、前記ポインタモードに切り替える
請求項１に記載の情報処理装置。
【請求項３】
前記強制切り替え部は、前記遠隔操作機器から前記ユーザが押下したボタンの情報を受信した場合に、前記情報処理装置の前記操作モードを、前記カーソルモードに切り替える
請求項１又は２に記載の情報処理装置。
【請求項４】
さらに、
前記メニュー画像ごとに前記操作モードを示したデータテーブルを記憶している記憶部と、
前記データテーブルを参照し、前記表示装置への前記メニュー画像の表示開始時に、前記情報処理装置の前記操作モードを、当該メニュー画像に対応する前記操作モードに切り替える操作モード切り替え部とを備える
請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
さらに、
前記メニュー画像の表示終了時に、終了直前の操作モードを、前記表示装置に表示されていた前記メニュー画像に対応する前記操作モードとして、前記データテーブルに上書きするテーブル更新部を備える
請求項４に記載の情報処理装置。
【請求項６】
前記遠隔操作機器は、携帯電話機又は携帯情報端末であり、
前記データテーブルは、前記遠隔操作機器の識別子及び前記メニュー画像の組ごとに、前記操作モードを示し、
前記受信部は、さらに、前記遠隔操作機器から当該遠隔操作機器の識別子を示す情報を受信し、
前記テーブル更新部は、前記メニュー画像の表示終了時に、終了直前の操作モードを、現在利用されている前記遠隔操作機器の識別子及び前記表示装置に表示されていた前記メニュー画像の組に対応する前記操作モードとして、前記データテーブルに上書きし、
前記操作モード切り替え部は、前記表示装置への前記メニュー画像の表示開始時に、前記情報処理装置の前記操作モードを、現在利用されている前記遠隔操作機器の識別子及び前記表示装置に表示が開始された前記メニュー画像の組に対応する前記操作モードに切り替える
請求項５に記載の情報処理装置。
【請求項７】
さらに、
前記遠隔操作機器を利用しているユーザを撮像した画像から、前記遠隔操作機器を利用しているユーザを認識する認識部を備え、
前記データテーブルは、前記ユーザ及び前記メニュー画像の組ごとに、前記操作モードを示し、
前記テーブル更新部は、前記メニュー画像の表示終了時に、終了直前の操作モードを、前記遠隔操作機器を利用している前記ユーザ及び前記表示装置に表示されていた前記メニュー画像の組に対応する前記操作モードとして、前記データテーブルに上書きし、
前記操作モード切り替え部は、前記表示装置への前記メニュー画像の表示開始時に、前記情報処理装置の前記操作モードを、前記遠隔操作機器を利用している前記ユーザ及び前記表示装置に表示が開始された前記メニュー画像の組に対応する前記操作モードに切り替える
請求項５に記載の情報処理装置。
【請求項８】
さらに、
前記情報処理装置を利用するユーザのアカウントを取得する取得部を備え、
前記データテーブルは、前記アカウント及び前記メニュー画像の組ごとに、前記操作モードを示し、
前記テーブル更新部は、前記メニュー画像の表示終了時に、終了直前の操作モードを、前記取得部が取得した前記アカウント及び前記表示装置に表示されていた前記メニュー画像の組に対応する前記操作モードとして、前記データテーブルに上書きし、
前記操作モード切り替え部は、前記表示装置への前記メニュー画像の表示開始時に、前記情報処理装置の前記操作モードを、前記取得部が取得した前記アカウント及び前記表示装置に表示が開始された前記メニュー画像の組に対応する前記操作モードに切り替える
請求項５に記載の情報処理装置。
【請求項９】
前記表示制御部は、さらに、前記メニュー画像に、現在の前記操作モードに対応した画像を配置する
請求項１〜８のいずれか１項に記載の情報処理装置。
【請求項１０】
遠隔操作機器と、
前記遠隔操作機器による情報処理装置の操作モードであるポインタモード又はカーソルモードに従って、複数の処理の中からいずれかの処理を選択し、選択した処理を実行する情報処理装置とを備える情報処理システムであって、
前記ポインタモードは、操作入力として前記遠隔操作機器から受信した、当該遠隔操作機器の移動方向及び移動量に基づいて、複数のオブジェクトが配置されたメニュー画像上に表示されたポインタを移動させることにより、前記複数のオブジェクトの中から一のオブジェクトを選択するモードであり、
前記カーソルモードは、操作入力として前記遠隔操作機器から受信した、当該遠隔操作機器が備えるボタンのうちユーザが押下したボタンの情報に基づいて、前記メニュー画像上に表示されたカーソルを移動させることにより、前記複数のオブジェクトの中から一のオブジェクトを選択するモードであり、
前記遠隔操作機器は、ユーザによる操作入力を受け付け、受け付けた前記操作入力を前記情報処理装置に送信し、
前記情報処理装置は、
各々が処理に対応付けられた前記複数のオブジェクトが配置された前記メニュー画像を表示装置に表示させる表示制御部と、
前記遠隔操作機器から操作入力を受信する受信部と、
前記遠隔操作機器から前記ポインタモードに従った操作入力を受信した場合には、前記情報処理装置の前記操作モードを前記ポインタモードに切り替え、前記遠隔操作機器から前記カーソルモードに従った操作入力を受信した場合には、前記情報処理装置の前記操作モードを前記カーソルモードに切り替える強制切り替え部と、
前記遠隔操作機器から受信した操作入力に従い、前記複数のオブジェクトの中から一のオブジェクトを選択し、選択したオブジェクトに対応付けられた処理を実行する処理実行部とを有する
情報処理システム。
【請求項１１】
遠隔操作機器による情報処理装置の操作モードであるポインタモード又はカーソルモードに従って、複数の処理の中からいずれかの処理を選択し、選択した処理を実行する選択処理実行方法であって、
前記ポインタモードは、操作入力として前記遠隔操作機器から受信した、当該遠隔操作機器の移動方向及び移動量に基づいて、複数のオブジェクトが配置されたメニュー画像上に表示されたポインタを移動させることにより、前記複数のオブジェクトの中から一のオブジェクトを選択するモードであり、
前記カーソルモードは、操作入力として前記遠隔操作機器から受信した、当該遠隔操作機器が備えるボタンのうちユーザが押下したボタンの情報に基づいて、前記メニュー画像上に表示されたカーソルを移動させることにより、前記複数のオブジェクトの中から一のオブジェクトを選択するモードであり、
各々が処理に対応付けられた前記複数のオブジェクトが配置された前記メニュー画像を表示装置に表示させるステップと、
前記遠隔操作機器から操作入力を受信するステップと、
前記遠隔操作機器から前記ポインタモードに従った操作入力を受信した場合には、前記情報処理装置の前記操作モードを前記ポインタモードに切り替え、前記遠隔操作機器から前記カーソルモードに従った操作入力を受信した場合には、前記情報処理装置の前記操作モードを前記カーソルモードに切り替えるステップと、
前記遠隔操作機器から受信した操作入力に従い、前記複数のオブジェクトの中から一のオブジェクトを選択し、選択したオブジェクトに対応付けられた処理を実行するステップと
を含む選択処理実行方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム及び選択処理実行方法に関し、特に、画面に表示された複数のオブジェクトの中から、ユーザのリモコン操作により選択された一のオブジェクトに対応付けられた処理を実行する情報処理装置、情報処理システム及び選択処理実行方法に関する。
【背景技術】
【０００２】
従来、表示装置の画面に表示されたメニュー画像に含まれる複数のオブジェクトの中から、ユーザのリモコン操作により選択された一のオブジェクトに対応付けられた処理を実行する情報処理装置が知られている（例えば、特許文献１参照）。リモコンには、ジャイロセンサを搭載したものがある。このような情報処理装置の操作モードとして、ユーザがリモコンを動かすことにより画面上に表示されたポインタを移動させるポインタモードと、ユーザがリモコンに設けられた方向ボタンなどを押下することにより画面上に表示されたカーソルを移動させるカーソルモードとが存在する。
【０００３】
特許文献１では、メニュー画像ごとにメニュー画像と操作モードとを対応付けて記憶しており、メニュー画像の表示が切り替えられた場合に、切り替え後のメニュー画像に対応付けられた操作モードに操作モードを遷移させている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１３４６４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ポインタモードとカーソルモードとのどちらが操作しやすいかはユーザによって異なる。このため、情報処理装置の操作モードがメニュー画像に対応付けられた操作モードに切り替えられたとしても、ユーザによってはその操作モードのリモコンの操作に慣れていない場合がある。
【０００６】
また、例えば、情報処理装置の操作モードがポインタモードであるにもかかわらず、ユーザがカーソルモードであると思い込んでリモコンの方向ボタンを押しても、情報処理装置にはリモコンの操作が受け付けられない。通常は、方向ボタンをしばらく押し続けた後に、ユーザは、情報処理装置の操作モードとユーザが思い込んでいる操作モードとの不一致に気付く。
【０００７】
このような場合に、ユーザがリモコンに設けられた操作モードの切り替えボタンを押すことによって、情報処理装置の操作モードの切り替えが行なわれる。このため、操作モードの切り替えのための操作が煩雑であるという課題がある。
【０００８】
本発明は、上述の課題を解決するためになされたものであり、情報処理装置の操作モードをユーザが所望する操作モードに自動的に切り替えることができる情報処理装置、情報処理システム及び選択処理実行方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の一態様に係る情報処理装置は、遠隔操作機器による情報処理装置の操作モードであるポインタモード又はカーソルモードに従って、複数の処理の中からいずれかの処理を選択し、選択した処理を実行する情報処理装置であって、前記ポインタモードは、操作入力として前記遠隔操作機器から受信した、当該遠隔操作機器の移動方向及び移動量に基づいて、複数のオブジェクトが配置されたメニュー画像上に表示されたポインタを移動させることにより、前記複数のオブジェクトの中から一のオブジェクトを選択するモードであり、前記カーソルモードは、操作入力として前記遠隔操作機器から受信した、当該遠隔操作機器が備えるボタンのうちユーザが押下したボタンの情報に基づいて、前記メニュー画像上に表示されたカーソルを移動させることにより、前記複数のオブジェクトの中から一のオブジェクトを選択するモードであり、前記情報処理装置は、各々が処理に対応付けられた前記複数のオブジェクトが配置された前記メニュー画像を表示装置に表示させる表示制御部と、前記遠隔操作機器から操作入力を受信する受信部と、前記遠隔操作機器から前記ポインタモードに従った操作入力を受信した場合には、前記情報処理装置の前記操作モードを前記ポインタモードに切り替え、前記遠隔操作機器から前記カーソルモードに従った操作入力を受信した場合には、前記情報処理装置の前記操作モードを前記カーソルモードに切り替える強制切り替え部と、前記遠隔操作機器から受信した操作入力に従い、前記複数のオブジェクトの中から一のオブジェクトを選択し、選択したオブジェクトに対応付けられた処理を実行する処理実行部とを備える。
【００１０】
この構成によると、ユーザがポインタモードに従った操作入力を行った場合には、情報処理装置の操作モードが自動的にポインタモードに切り替えられ、ユーザがカーソルモードに従った操作入力を行った場合には、情報処理装置の操作モードが自動的にカーソルモードに切り替えられる。このため、ユーザが操作モードの切り替えボタンを押すなどの煩雑な操作を行なうことなく、情報処理装置の操作モードをユーザが所望する操作モードに自動的に切り替えることができる。
【００１１】
例えば、前記強制切り替え部は、前記遠隔操作機器から受信した前記遠隔操作機器の移動量が移動量閾値を超えた場合に、前記情報処理装置の前記操作モードを、前記ポインタモードに切り替えても良い。
【００１２】
この構成によると、ユーザが遠隔操作機器を動かすことにより、情報処理装置のモードを自動的にポインタモードに切り替えることができる。
【００１３】
また、前記強制切り替え部は、前記遠隔操作機器から前記ユーザが押下したボタンの情報を受信した場合に、前記情報処理装置の前記操作モードを、前記カーソルモードに切り替えても良い。
【００１４】
この構成によると、ユーザが遠隔操作機器が備えるボタンを押下することにより、情報処理装置のモードをカーソルモードに切り替えることができる。
【００１５】
また、上述の情報処理装置は、さらに、前記メニュー画像ごとに前記操作モードを示したデータテーブルを記憶している記憶部と、前記データテーブルを参照し、前記表示装置への前記メニュー画像の表示開始時に、前記情報処理装置の前記操作モードを、当該メニュー画像に対応する前記操作モードに切り替える操作モード切り替え部とを備えていても良い。
【００１６】
この構成によると、メニュー画像の表示開始時に、情報処理装置の操作モードが、メニュー画像に応じた操作モードに自動的に切り替えられる。
【００１７】
また、上述の情報処理装置は、さらに、前記メニュー画像の表示終了時に、終了直前の操作モードを、前記表示装置に表示されていた前記メニュー画像に対応する前記操作モードとして、前記データテーブルに上書きするテーブル更新部を備えていても良い。
【００１８】
この構成によると、データテーブルに含まれる操作モードの情報が、ユーザが利用していた操作モードの情報に更新される。このため、次に、現在表示されていたのと同じメニュー画像が表示される場合には、現在の操作モードと同じ操作モードに、情報処理装置の操作モードを自動的に切り替えることができる。
【００１９】
また、前記遠隔操作機器は、携帯電話機又は携帯情報端末であり、前記データテーブルは、前記遠隔操作機器の識別子及び前記メニュー画像の組ごとに、前記操作モードを示し、前記受信部は、さらに、前記遠隔操作機器から当該遠隔操作機器の識別子を示す情報を受信し、前記テーブル更新部は、前記メニュー画像の表示終了時に、終了直前の操作モードを、現在利用されている前記遠隔操作機器の識別子及び前記表示装置に表示されていた前記メニュー画像の組に対応する前記操作モードとして、前記データテーブルに上書きし、前記操作モード切り替え部は、前記表示装置への前記メニュー画像の表示開始時に、前記情報処理装置の前記操作モードを、現在利用されている前記遠隔操作機器の識別子及び前記表示装置に表示が開始された前記メニュー画像の組に対応する前記操作モードに切り替えても良い。
【００２０】
情報処理装置は複数のユーザによって利用される可能性があるため、データテーブルに基づいて操作モードを切り替えたとしても、ユーザによっては所望する操作モードではない場合がある。しかし、携帯電話機又は携帯情報端末は個人に帰属する。このため、携帯電話機又は携帯情報端末を遠隔操作機器として用いる場合には、遠隔操作機器の識別子及びメニュー画像の組を、操作モードに対応付けてデータテーブルに記憶させておくことにより、メニュー画像の表示時に、情報処理装置の操作モードをユーザが所望する操作モードに自動的に切り替えることができる。
【００２１】
また、上述の情報処理装置は、さらに、前記遠隔操作機器を利用しているユーザを撮像した画像から、前記遠隔操作機器を利用しているユーザを認識する認識部を備え、前記データテーブルは、前記ユーザ及び前記メニュー画像の組ごとに、前記操作モードを示し、前記テーブル更新部は、前記メニュー画像の表示終了時に、終了直前の操作モードを、前記遠隔操作機器を利用している前記ユーザ及び前記表示装置に表示されていた前記メニュー画像の組に対応する前記操作モードとして、前記データテーブルに上書きし、前記操作モード切り替え部は、前記表示装置への前記メニュー画像の表示開始時に、前記情報処理装置の前記操作モードを、前記遠隔操作機器を利用している前記ユーザ及び前記表示装置に表示が開始された前記メニュー画像の組に対応する前記操作モードに切り替えても良い。
【００２２】
この構成によると、画像からユーザを認識している。また、ユーザ及びメニュー画像の組を操作モードに対応付けてデータテーブルに記憶させている。このため、メニュー画像の表示時に、情報処理装置の操作モードをユーザが所望する操作モードに自動的に切り替えることができる。
【００２３】
また、上述の情報処理装置は、さらに、前記情報処理装置を利用するユーザのアカウントを取得する取得部を備え、前記データテーブルは、前記アカウント及び前記メニュー画像の組ごとに、前記操作モードを示し、前記テーブル更新部は、前記メニュー画像の表示終了時に、終了直前の操作モードを、前記取得部が取得した前記アカウント及び前記表示装置に表示されていた前記メニュー画像の組に対応する前記操作モードとして、前記データテーブルに上書きし、前記操作モード切り替え部は、前記表示装置への前記メニュー画像の表示開始時に、前記情報処理装置の前記操作モードを、前記取得部が取得した前記アカウント及び前記表示装置に表示が開始された前記メニュー画像の組に対応する前記操作モードに切り替えても良い。
【００２４】
この構成によると、ユーザのアカウント及びメニュー画像の組を操作モードに対応付けてデータテーブルに記憶させている。このため、そのアカウントのユーザが情報処理装置を利用している場合には、メニュー画像の表示時に、情報処理装置の操作モードをユーザが所望する操作モードに自動的に切り替えることができる。
【００２５】
また、前記表示制御部は、さらに、前記メニュー画像に、現在の前記操作モードに対応した画像を配置しても良い。
【００２６】
この構成によると、ユーザは表示装置に表示された操作モードに対応した画像を見ることにより、現在の操作モードを知ることができる。
【００２７】
本発明の他の一態様に係る情報処理システムは、遠隔操作機器と、前記遠隔操作機器による情報処理装置の操作モードであるポインタモード又はカーソルモードに従って、複数の処理の中からいずれかの処理を選択し、選択した処理を実行する情報処理装置とを備える情報処理システムであって、前記ポインタモードは、操作入力として前記遠隔操作機器から受信した、当該遠隔操作機器の移動方向及び移動量に基づいて、複数のオブジェクトが配置されたメニュー画像上に表示されたポインタを移動させることにより、前記複数のオブジェクトの中から一のオブジェクトを選択するモードであり、前記カーソルモードは、操作入力として前記遠隔操作機器から受信した、当該遠隔操作機器が備えるボタンのうちユーザが押下したボタンの情報に基づいて、前記メニュー画像上に表示されたカーソルを移動させることにより、前記複数のオブジェクトの中から一のオブジェクトを選択するモードであり、前記遠隔操作機器は、ユーザによる操作入力を受け付け、受け付けた前記操作入力を前記情報処理装置に送信し、前記情報処理装置は、各々が処理に対応付けられた前記複数のオブジェクトが配置された前記メニュー画像を表示装置に表示させる表示制御部と、前記遠隔操作機器から操作入力を受信する受信部と、前記遠隔操作機器から前記ポインタモードに従った操作入力を受信した場合には、前記情報処理装置の前記操作モードを前記ポインタモードに切り替え、前記遠隔操作機器から前記カーソルモードに従った操作入力を受信した場合には、前記情報処理装置の前記操作モードを前記カーソルモードに切り替える強制切り替え部と、前記遠隔操作機器から受信した操作入力に従い、前記複数のオブジェクトの中から一のオブジェクトを選択し、選択したオブジェクトに対応付けられた処理を実行する処理実行部とを有する。
【００２８】
この構成によると、ユーザがポインタモードに従った操作入力を行った場合には、情報処理装置の操作モードが自動的にポインタモードに切り替えられ、ユーザがカーソルモードに従った操作入力を行った場合には、情報処理装置の操作モードが自動的にカーソルモードに切り替えられる。このため、ユーザが操作モードの切り替えボタンを押すなどの煩雑な操作を行なうことなく、情報処理装置の操作モードをユーザが所望する操作モードに自動的に切り替えることができる。
【００２９】
なお、本発明は、このような特徴的な処理部を備える情報処理装置として実現することができるだけでなく、情報処理装置に含まれる特徴的な処理部が実行する処理をステップとする選択処理実行方法として実現することができる。また、情報処理装置に含まれる特徴的な処理部としてコンピュータを機能させるためのプログラムまたは選択処理実行方法に含まれる特徴的なステップをコンピュータに実行させるプログラムとして実現することもできる。そして、そのようなプログラムを、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のコンピュータ読取可能な非一時的な記録媒体やインターネット等の通信ネットワークを介して流通させることができるのは、言うまでもない。
【発明の効果】
【００３０】
本発明によると、情報処理装置の操作モードをユーザが所望する操作モードに自動的に切り替えることができる。
【図面の簡単な説明】
【００３１】
【図１】情報処理システムの構成の一例を示す外観図である。
【図２】リモコンの外観図である。
【図３】情報処理装置の機能的な構成を示すブロック図である。
【図４】記憶部に記憶されているデータテーブルの一例を示す図である。
【図５】情報処理装置が実行する処理のフローチャートである。
【図６】カーソルモード時に表示装置に表示されるメニュー画像の一例を示す図である。
【図７】実施の形態２に係るスマートフォンの外観図である。
【図８】実施の形態２に係る情報処理装置の機能的な構成を示すブロック図である。
【図９】記憶部に記憶されているデータテーブルの一例を示す図である。
【図１０】実施の形態３に係る情報処理装置の機能的な構成を示すブロック図である。
【図１１】記憶部に記憶されているデータテーブルの一例を示す図である。
【図１２】実施の形態４に係る情報処理装置の機能的な構成を示すブロック図である。
【図１３】記憶部に記憶されているデータテーブルの一例を示す図である。
【発明を実施するための形態】
【００３２】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、以下で説明する実施の形態は、いずれも本発明の好ましい一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。本発明は、特許請求の範囲によって特定される。よって、以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、本発明の課題を達成するのに必ずしも必要ではないが、より好ましい形態を構成するものとして説明される。
【００３３】
（実施の形態１）
＜１．全体構成＞
図１は、情報処理システムの構成の一例を示す外観図である。情報処理システム１は、表示画面を有する表示装置１０と、情報処理装置２０と、リモコン３０とを備えている。
【００３４】
情報処理装置２０は、表示装置１０に接続され、プログラムに従い処理を実行し、処理結果等を示す各種画像を表示装置１０の表示画面に表示する。情報処理装置２０は、例えば、ＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）などにより構成される。
【００３５】
リモコン３０は、遠隔操作機器の一例であり、情報処理装置２０を遠隔操作するためにユーザが用いる装置である。例えば、ユーザがリモコン３０を動かすことにより、リモコン３０の移動方向及び移動量の情報が情報処理装置２０に送信される。情報処理装置２０は、受信したリモコン３０の移動方向及び移動量の情報に基づいて、表示装置１０の表示画面上でポインタ１１を移動させる。
【００３６】
＜１．１．リモコンの構成＞
図２は、リモコン３０の外観図である。リモコン３０には、複数のボタン３１〜３９が設けられている。ユーザが、これらのボタンのうちいずれかのボタンを押すことにより、押されたボタンに対応付けられた情報が情報処理装置２０に送信される。また、リモコン３０は、図示しないジャイロセンサを内蔵しており、ユーザがリモコン３０を動かすことにより、リモコン３０の移動方向及び移動量に関する情報が情報処理装置２０に送信される。
【００３７】
情報処理装置２０は、リモコン３０を動かすことによっても操作することもできるし、リモコン３０のボタンを押すことにより操作することもできる。以下では、前者を「ポインタモード」と呼び、後者を「カーソルモード」と呼ぶ。ポインタモードにおいては、情報処理装置２０は、表示装置１０の表示画面上にポインタを表示させ、ユーザがリモコン３０を動かすことにより、その動きに伴ってポインタを移動させる。カーソルモードにおいては、情報処理装置２０は、表示装置１０の表示画面上にカーソルを表示させ、ユーザによるリモコン３０のボタン操作に従い、カーソルを移動させる。
【００３８】
＜１．２．情報処理装置の構成＞
図３は、情報処理装置２０の機能的な構成を示すブロック図である。
【００３９】
情報処理装置２０は、リモコン３０による情報処理装置２０の操作モードであるポインタモード又はカーソルモードに従って、複数の処理の中からいずれかの処理を選択し、選択した処理を実行する。情報処理装置２０は、表示制御部２２と、記憶部２３と、操作モード切り替え部２４と、受信部２５と、強制切り替え部２６と、処理実行部２７と、テーブル更新部２８とを備える。
【００４０】
表示制御部２２は、各々が処理に対応付けられた複数のオブジェクトが配置されたメニュー画像を表示装置１０に表示させる。例えば、図１に示すように、表示制御部２２は、１２個のオブジェクト１２（オブジェクトＡ〜Ｌ）が配置されたメニュー画像を情報処理装置２０に表示させる。各オブジェクト１２には、処理が対応付けられている。例えば、オブジェクトＡには処理Ａが対応付けられ、オブジェクトＢには処理Ｂが対応付けられている。
【００４１】
記憶部２３は、メニュー画像ごとに操作モードを示したデータテーブルを記憶している。図４は、記憶部２３に記憶されているデータテーブルの一例を示す図である。例えば、データテーブルの１つ目のレコードは、メニュー画像Ｍ１が表示されている場合の情報処理装置２０の操作モードがポインタモードであることを示している。また、データテーブルの２つ目のレコードは、メニュー画像Ｍ２の操作モードがカーソルモードであることを示している。
【００４２】
操作モード切り替え部２４は、記憶部２３に記憶されているデータテーブルを参照し、表示装置１０へのメニュー画像の表示開始時に、情報処理装置２０の操作モードを、当該メニュー画像に対応する操作モードに切り替える。例えば、図１に示すメニュー画像がメニュー画像Ｍ１であるとした場合には、操作モード切り替え部２４は、データテーブル（図３）を参照し、メニュー画像Ｍ１の表示開始時に、情報処理装置２０の操作モードを、メニュー画像Ｍ１に対応する操作モードであるポインタモードに切り替える。
【００４３】
受信部２５は、リモコン３０から操作入力を受信する。つまり、ユーザがリモコン３０を動かした際には、受信部２５は、リモコン３０から、リモコン３０の移動方向及び移動量に関する情報を受信する。また、ユーザがリモコン３０のボタンを押した場合には、受信部２５は、リモコン３０から、ユーザが押したボタンの情報を受信する。
【００４４】
強制切り替え部２６は、リモコン３０からポインタモードに従った操作入力を受信した場合には、情報処理装置２０の操作モードをポインタモードに切り替える。つまり、ユーザがリモコン３０を所定の移動量閾値を超える距離だけ移動させる動作を行った場合には、その時の情報処理装置２０の操作モードがカーソルモードであったとしても、強制切り替え部２６は、情報処理装置２０の操作モードを強制的にポインタモードに切り替える。また、強制切り替え部２６は、リモコン３０からカーソルモードに従った操作入力を受信した場合には、情報処理装置２０の操作モードをカーソルモードに切り替える。つまり、ユーザがリモコン３０のボタンを押した場合には、その時の情報処理装置２０の操作モードがポインタモードであったとしても、強制切り替え部２６は、情報処理装置２０の操作モードを強制的にカーソルモードに切り替える。
【００４５】
処理実行部２７は、リモコン３０から受信した操作入力に従い、複数のオブジェクト１２の中から一のオブジェクトを選択し、選択したオブジェクトに対応付けられた処理を実行する。例えば、図１に示すオブジェクト１２の中から、ユーザがリモコン３０を操作してオブジェクトＡを選択した場合には、処理実行部２７は、選択されたオブジェクトＡに対応付けられた処理Ａを実行する。
【００４６】
テーブル更新部２８は、メニュー画像の表示終了時に、終了直前の操作モードを、表示装置１０に表示されていたメニュー画像に対応する操作モードとして、データテーブルに上書きする。
【００４７】
＜２．情報処理装置の処理＞
次に、情報処理装置２０が実行する処理を具体例を挙げながら詳細に説明する。図５は、情報処理装置２０が実行する処理のフローチャートである。
【００４８】
情報処理装置２０の電源投入時などの所定のタイミングにおいて、表示制御部２２は、表示装置１０にメニュー画像を表示する（Ｓ１）。例えば、図１に示したようなメニュー画像が表示装置１０に表示される。
【００４９】
操作モード切り替え部２４は、記憶部２３に記憶されているデータテーブルを参照し、表示装置１０に表示されているメニュー画像に対応する操作モードを読み出す（Ｓ２）。例えば、図１に示すメニュー画像がメニュー画像Ｍ１であるとした場合には、操作モード切り替え部２４は、データテーブル（図３）を参照し、情報処理装置２０の操作モードとして、メニュー画像Ｍ１に対応する操作モードであるポインタモードを読み出す。
【００５０】
読み出した操作モードがポインタモードである場合には（Ｓ３でポインタモード）、操作モード切り替え部２４は、情報処理装置２０の操作モードをポインタモードに切り替える（Ｓ５）。読み出した操作モードがカーソルモードである場合には（Ｓ３でカーソルモード）、操作モード切り替え部２４は、情報処理装置２０の操作モードをカーソルモードに切り替える（Ｓ６）。データテーブルにメニュー画像に対応する操作モードが記録されていない場合には（Ｓ３で記録なし）、操作モード切り替え部２４は、情報処理装置２０の操作モードを、デフォルトの操作モードであるポインタモードに切り替える。なお、デフォルトの操作モードはカーソルモードであってもよい。
【００５１】
情報処理装置２０の操作モードが切り替えられた後は、情報処理装置２０は、その操作モードに従い、リモコン３０からの操作入力を受け付けることになる。つまり、情報処理装置２０の操作モードがカーソルモードに切り替えられた場合には、リモコン３０のボタン操作に従い、情報処理装置２０は操作され、情報処理装置２０の操作モードがポインタモードに切り替えられた場合には、リモコン３０を動かす操作に従い、情報処理装置２０は操作される。
【００５２】
図１は、ポインタモード時に表示装置１０に表示されるメニュー画像の一例を示しており、ユーザがリモコン３０を動かすことにより、リモコン３０の移動方向及び移動量の情報が情報処理装置２０に送信される。情報処理装置２０は、受信したリモコン３０の移動方向及び移動量の情報に基づいて、メニュー画像上でポインタ１１を移動させる。なお、メニュー画像中には、情報処理装置２０の操作モードがポインタモードであることを示すマーク１３が表示されている。
【００５３】
図６は、カーソルモード時に表示装置１０に表示されるメニュー画像の一例を示す図である。複数のオブジェクト１２のうち、選択されているオブジェクト（曲Ｂ）がカーソル１４により示されている。ユーザが、リモコン３０の上矢印ボタン３２又は下矢印ボタン３８を押すことにより、カーソル１４の位置を上又は下に移動させることができる。なお、メニュー画像中には、情報処理装置２０の操作モードがカーソルモードであることを示すマーク１５が表示されている。
【００５４】
再度図５を参照して、受信部２５が受信したリモコン３０の移動量が移動量閾値を超えた場合には（Ｓ７でＹＥＳ）、強制切り替え部２６は、情報処理装置２０の操作モードをポインタモードに切り替える（Ｓ８）。つまり、情報処理装置２０の操作モードがカーソルモードであったとしても、ユーザがリモコン３０を動かす動作を行うことにより、情報処理装置２０の操作モードを強制的にポインタモードに切り替えることができる。また、情報処理装置２０は、操作モード切り替え時のリモコン３０の移動方向及び移動量に従って、ポインタを移動させる。
【００５５】
一方、受信部２５が、ユーザが押したリモコン３０のボタンの情報を受信した場合には（Ｓ９でＹＥＳ）、強制切り替え部２６は、情報処理装置２０の操作モードをカーソルモードに切り替える（Ｓ１０）。つまり、情報処理装置２０の操作モードがポインタモードであったとしても、ユーザが情報処理装置２０のボタンを押すことにより、情報処理装置２０の操作モードを強制的にカーソルモードに切り替えることができる。また、情報処理装置２０は、操作モード切り替え時にユーザが押したボタンに応じた動作を行う。例えば、ユーザが左矢印ボタン３４を押した場合には、操作モードをカーソルモードに切り替えた上で、カーソルを左に移動させる。
【００５６】
表示装置１０に表示されるメニュー画像が切り替えられたり、情報処理装置２０の電源がオフされたりすることにより、表示装置１０に現在表示されているメニュー画像の表示が終了するまで（Ｓ１１でＮＯ）、Ｓ７〜Ｓ１０までの処理が繰り返し実行される。メニュー画像の表示終了時には（Ｓ１１でＹＥＳ）、テーブル更新部２８は、終了直前の操作モードを、表示装置１０に表示されていたメニュー画像に対応する操作モードとして、記憶部２３に記憶されているデータテーブルに上書きする（Ｓ１２）。
【００５７】
＜３．効果＞
以上説明したように、実施の形態１によると、ユーザがポインタモードに従った操作入力を行った場合、つまり、リモコン３０を動かした場合には、情報処理装置の操作モードが自動的にポインタモードに切り替えられる。また、ユーザがカーソルモードに従った操作入力を行った場合、つまり、リモコン３０のボタンを押した場合には、情報処理装置の操作モードが自動的にカーソルモードに切り替えられる。このため、ユーザが操作モードの切り替えボタンを押すなどの煩雑な操作を行なうことなく、情報処理装置の操作モードをユーザが所望する操作モードに自動的に切り替えることができる。
【００５８】
また、テーブル更新部２８が、メニュー画像の表示終了時に、データテーブルを最新の操作モードに更新する。つまり、データテーブルに含まれる操作モードの情報が、ユーザが利用していた操作モードの情報に更新される。このため、次に、現在表示されていたのと同じメニュー画像が表示される場合には、現在の操作モードと同じ操作モードに、情報処理装置２０の操作モードを自動的に切り替えることができる。
【００５９】
また、表示装置１０には、情報処理装置２０の操作モードを示すマーク１３又は１５が表示される。このため、ユーザは、表示装置１０に表示されたマークを確認することにより、現在の操作モードを知ることができる。
【００６０】
（実施の形態２）
実施の形態２に係る情報処理システムの構成は、実施の形態１に示した情報処理システム１と同様である。ただし、情報処理装置の構成が一部異なる。また、リモコン３０の代わりに携帯電話機の一種であるスマートフォンを用いる。以下では、実施の形態１と異なる点を中心に説明し、実施の形態１と共通する部分については説明を繰り返さない。
【００６１】
図７は、実施の形態２に係るスマートフォン３０Ａの外観図である。スマートフォン３０Ａは、図１に示す情報処理システム１においてリモコン３０の代わりに用いられる。スマートフォン３０Ａの画面上には、ボタン３１Ａ〜３９Ａが表示されており、これらのボタンをユーザが指又はペンでタッチ（押す）ことにより、タッチされたボタンに対応付けられた情報が情報処理装置に送信される。また、スマートフォン３０Ａは、図示しないジャイロセンサを内蔵しており、ユーザがスマートフォン３０Ａを動かすことにより、スマートフォン３０Ａの移動方向及び移動量に関する情報が情報処理装置に送信される。さらに、スマートフォン３０Ａは、スマートフォン３０Ａの識別子を情報処理装置に対して送信する。
【００６２】
図８は、実施の形態２に係る情報処理装置の機能的な構成を示すブロック図である。情報処理装置２０Ａは、図１に示す情報処理システム１において情報処理装置２０の代わりに用いられる。
【００６３】
情報処理装置２０Ａは、情報処理装置２０の構成において、操作モード切り替え部２４、受信部２５及びテーブル更新部２８の代わりに、操作モード切り替え部２４Ａ、受信部２５Ａ及びテーブル更新部２８Ａを備える。また、記憶部２３に記憶されているデータテーブルの内容が実施の形態１とは異なる。
【００６４】
受信部２５Ａは、受信部２５の実行する処理に加えて、スマートフォン３０Ａからスマートフォン３０Ａの識別子を示す情報を受信する。例えば、受信部２５Ａは、スマートフォン３０Ａからスマートフォン３０Ａの識別子の情報「Ｓ１」を受信する。
【００６５】
図９は、記憶部２３に記憶されているデータテーブルの一例を示す図である。データテーブルは、スマートフォン３０Ａの識別子と、メニュー画像の名称と、操作モードとの組からなるレコードを複数含む。例えば、データテーブルには、リモコンの識別子がＳ１であり、メニュー画像Ｍ１が表示されている場合の情報処理装置２０Ａの操作モードがポインタモードであることが示されている。
【００６６】
操作モード切り替え部２４Ａは、図５のＳ２〜Ｓ６の処理において、表示装置１０へのメニュー画像の表示開始時に、情報処理装置２０Ａの操作モードを、現在利用されているスマートフォン３０Ａの識別子及び表示装置１０に表示が開始されたメニュー画像の組に対応する操作モードに切り替える。例えば、スマートフォン３０Ａの識別子がＳ１であり、表示装置１０にメニュー画像Ｍ１の表示が開始された場合には、図９に示すデータテーブルより操作モードがポインタモードであることが分かる。このため、操作モード切り替え部２４Ａは、メニュー画像Ｍ１の表示開始時に、情報処理装置２０Ａの操作モードをポインタモードに切り替える。
【００６７】
テーブル更新部２８Ａは、図５のＳ１２の処理において、メニュー画像の表示終了時に、終了直前の操作モードを、現在利用されているスマートフォン３０Ａの識別子及び表示装置１０に表示されていたメニュー画像の組に対応する操作モードとして、記憶部２３に記憶されているデータテーブルに上書きする。例えば、スマートフォン３０Ａの識別子がＳ１であり、表示装置１０にメニュー画像Ｍ１が表示されており、情報処理装置２０Ａの操作モードがカーソルモードであった場合には、その情報を記憶部２３に記憶されているデータテーブルに上書きする。
【００６８】
以上説明したように、実施の形態２によると、以下の効果を奏する。つまり、情報処理装置２０Ａは複数のユーザによって利用される可能性があるため、データテーブルに基づいて操作モードを切り替えたとしても、ユーザによっては所望する操作モードではない場合がある。しかし、スマートフォン３０Ａは個人に帰属する。このため、スマートフォン３０Ａをリモコン３０の代わりとして用いる場合には、スマートフォン３０Ａの識別子及びメニュー画像の組を、操作モードに対応付けてデータテーブルに記憶させておくことにより、メニュー画像の表示時に、情報処理装置２０Ａの操作モードをユーザが所望する操作モードに自動的に切り替えることができる。
【００６９】
なお、スマートフォン３０Ａの代わりに、タブレット端末などの携帯情報端末を用いても良い。
【００７０】
（実施の形態３）
実施の形態２では、スマートフォン３０Ａを用いて、個人の識別を行った。実施の形態３では、情報処理システムを利用するユーザを撮像した画像から個人の識別を行う点が、実施の形態２とは異なる。以下では、実施の形態１及び２と異なる点を中心に説明し、共通する点については説明を繰り返さない。
【００７１】
実施の形態３に係る情報処理システムの構成は、実施の形態１に示した情報処理システム１と同様である。ただし、情報処理装置の構成が一部異なる。
【００７２】
図１０は、実施の形態３に係る情報処理装置の機能的な構成を示すブロック図である。情報処理装置２０Ｂは、情報処理装置２０の構成において、操作モード切り替え部２４及びテーブル更新部２８の代わりに、操作モード切り替え部２４Ｂ及びテーブル更新部２８Ｂを備える。情報処理装置２０Ｂは、さらに、認識部２９を備える。また、記憶部２３に記憶されているデータテーブルの内容が実施の形態１とは異なる。
【００７３】
認識部２９は、リモコン３０を利用しているユーザを撮像した画像から、そのユーザを認識する。例えば、認識部２９は、カメラによりユーザを撮像した画像の中に、予め登録されているユーザの顔画像が含まれているか否かを画像処理により判断することにより、画像中のユーザを認識する。なお、ユーザを撮像するカメラは、表示装置１０の前面に設置されていても良い。例えば、認識部２９は、ユーザの認識結果として、ユーザの識別子「Ｕ１」を出力する。
【００７４】
図１１は、記憶部２３に記憶されているデータテーブルの一例を示す図である。データテーブルは、ユーザの識別子と、メニュー画像の名称と、操作モードとの組からなるレコードを複数含む。例えば、データテーブルには、ユーザの識別子がＵ１であり、メニュー画像Ｍ１が表示されている場合の情報処理装置２０Ｂの操作モードがポインタモードであることが示されている。
【００７５】
操作モード切り替え部２４Ｂは、図５のＳ２〜Ｓ６の処理において、表示装置１０へのメニュー画像の表示開始時に、情報処理装置２０Ｂの操作モードを、リモコン３０を利用しているユーザ及び表示装置１０に表示が開始されたメニュー画像の組に対応する操作モードに切り替える。例えば、リモコン３０を利用しているユーザの識別子がＵ１であり、表示装置１０にメニュー画像Ｍ１の表示が開始された場合には、図１１に示すデータテーブルより操作モードがポインタモードであることが分かる。このため、操作モード切り替え部２４Ｂは、メニュー画像Ｍ１の表示開始時に、情報処理装置２０Ｂの操作モードをポインタモードに切り替える。
【００７６】
テーブル更新部２８Ｂは、図５のＳ１２の処理において、メニュー画像の表示終了時に、終了直前の操作モードを、リモコン３０を利用しているユーザ及び表示装置１０に表示されていたメニュー画像の組に対応する操作モードとして、記憶部２３に記憶されているデータテーブルに上書きする。例えば、ユーザの識別子がＵ１であり、表示装置１０にメニュー画像Ｍ１が表示されており、情報処理装置２０Ｂの操作モードがカーソルモードであった場合には、その情報を記憶部２３に記憶されているデータテーブルに上書きする。
【００７７】
以上説明したように、実施の形態３によると、画像からユーザを認識している。また、ユーザ及びメニュー画像の組を操作モードに対応付けてデータテーブルに記憶させている。このため、メニュー画像の表示時に、情報処理装置２０Ｂの操作モードをユーザが所望する操作モードに自動的に切り替えることができる。
【００７８】
（実施の形態４）
実施の形態４では、情報処理装置を利用するユーザのアカウント情報を用いて個人の識別を行う点が、実施の形態２及び３と異なる。以下では、実施の形態１〜３と異なる点を中心に説明し、共通する点については説明を繰り返さない。
【００７９】
実施の形態４に係る情報処理システムの構成は、実施の形態１に示した情報処理システム１と同様である。ただし、情報処理装置の構成が一部異なる。
【００８０】
図１２は、実施の形態４に係る情報処理装置の機能的な構成を示すブロック図である。情報処理装置２０Ｃは、情報処理装置２０の構成において、操作モード切り替え部２４及びテーブル更新部２８の代わりに、操作モード切り替え部２４Ｃ及びテーブル更新部２８Ｃを備える。情報処理装置２０Ｃは、さらに、取得部４１を備える。また、記憶部２３に記憶されているデータテーブルの内容が実施の形態１とは異なる。
【００８１】
取得部４１は、情報処理装置２０Ｃを利用するユーザのアカウントを取得する。例えば、ユーザが情報処理装置２０Ｃを用いてＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）などのウェブページにログインしている場合には、取得部４１は、そのウェブページのアカウントを取得する。例えば、取得部４１は、ユーザのアカウントとして、「Ａ１」を取得する。
【００８２】
図１３は、記憶部２３に記憶されているデータテーブルの一例を示す図である。データテーブルは、ユーザのアカウントと、メニュー画像の名称と、操作モードとの組からなるレコードを複数含む。例えば、データテーブルには、ユーザのアカウントがＡ１であり、メニュー画像Ｍ１が表示されている場合の情報処理装置２０Ｃの操作モードがポインタモードであることが示されている。
【００８３】
操作モード切り替え部２４Ｃは、図５のＳ２〜Ｓ６の処理において、表示装置１０へのメニュー画像の表示開始時に、情報処理装置２０Ｃの操作モードを、取得部４１が取得したアカウント及び表示装置１０に表示が開始されたメニュー画像の組に対応する操作モードに切り替える。例えば、取得部４１が取得したユーザのアカウントがＡ１であり、表示装置１０にメニュー画像Ｍ１の表示が開始された場合には、図１３に示すデータテーブルより操作モードがポインタモードであることが分かる。このため、操作モード切り替え部２４Ｃは、メニュー画像Ｍ１の表示開始時に、情報処理装置２０Ｃの操作モードをポインタモードに切り替える。
【００８４】
テーブル更新部２８Ｃは、図５のＳ１２の処理において、メニュー画像の表示終了時に、終了直前の操作モードを、取得部４１が取得したアカウント及び表示装置１０に表示されていたメニュー画像の組に対応する操作モードとして、記憶部２３に記憶されているデータテーブルに上書きする。例えば、ユーザのアカウントがＡ１であり、表示装置１０にメニュー画像Ｍ１が表示されており、情報処理装置２０Ｃの操作モードがカーソルモードであった場合には、その情報を記憶部２３に記憶されているデータテーブルに上書きする。
【００８５】
以上説明したように、実施の形態４によると、ユーザのアカウント及びメニュー画像の組を操作モードに対応付けてデータテーブルに記憶させている。このため、そのアカウントのユーザが情報処理装置２０Ｃを利用している場合には、メニュー画像の表示時に、情報処理装置２０Ｃの操作モードをユーザが所望する操作モードに自動的に切り替えることができる。
【００８６】
以上、本発明の実施の形態に係る情報処理システムについて説明したが、本発明は、この実施の形態に限定されるものではない。
【００８７】
例えば、上記の情報処理装置は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクドライブ、ディスプレイユニット、ボタンボード、マウスなどから構成されるコンピュータシステムとして構成されても良い。ＲＡＭまたはハードディスクドライブには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、情報処理装置は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【００８８】
さらに、上記の情報処理装置を構成する構成要素の一部または全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしても良い。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。ＲＡＭには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、システムＬＳＩは、その機能を達成する。
【００８９】
さらにまた、上記の情報処理装置を構成する構成要素の一部または全部は、情報処理装置に脱着可能なＩＣカードまたは単体のモジュールから構成されているとしても良い。ＩＣカードまたはモジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。ＩＣカードまたはモジュールは、上記の超多機能ＬＳＩを含むとしても良い。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、ＩＣカードまたはモジュールは、その機能を達成する。このＩＣカードまたはこのモジュールは、耐タンパ性を有するとしても良い。
【００９０】
また、本発明は、上記に示す方法であるとしても良い。また、本発明は、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしても良いし、上記コンピュータプログラムからなるデジタル信号であるとしても良い。
【００９１】
さらに、本発明は、上記コンピュータプログラムまたは上記デジタル信号をコンピュータ読み取り可能な非一時的な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、半導体メモリなどに記録したものとしても良い。また、これらの非一時的な記録媒体に記録されている上記デジタル信号であるとしても良い。
【００９２】
また、本発明は、上記コンピュータプログラムまたは上記デジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしても良い。
【００９３】
また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、上記メモリは、上記コンピュータプログラムを記憶しており、上記マイクロプロセッサは、上記コンピュータプログラムに従って動作するとしても良い。
【００９４】
また、上記プログラムまたは上記デジタル信号を上記非一時的な記録媒体に記録して移送することにより、または上記プログラムまたは上記デジタル信号を上記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしても良い。
【００９５】
さらに、上記実施の形態をそれぞれ組み合わせるとしても良い。
【産業上の利用可能性】
【００９６】
本発明は、表示画面上でオブジェクトを選択する機器、例えば、ＳＴＢ、ゲーム機、ＡＶ機器などに適用できる。
【符号の説明】
【００９７】
１  情報処理システム
１０  表示装置
１１  ポインタ
１２  オブジェクト
１３、１５  マーク
１４  カーソル
２０、２０Ａ、２０Ｂ、２０Ｃ  情報処理装置
２２  表示制御部
２３  記憶部
２４、２４Ａ、２４Ｂ、２４Ｃ  操作モード切り替え部
２５、２５Ａ  受信部
２６  強制切り替え部
２７  処理実行部
２８、２８Ａ、２８Ｂ、２８Ｃ  テーブル更新部
２９  認識部
３０  リモコン
３０Ａ  スマートフォン
３１、３３、３７、３９、３１Ａ〜３９Ａ  ボタン
３２  上矢印ボタン
３４  左矢印ボタン
３５  決定ボタン
３６  右矢印ボタン
３８  下矢印ボタン
４１  取得部
【図１】
2015001970.tif 000003
【図２】
2015001970.tif 000004
【図３】
2015001970.tif 000005
【図４】
2015001970.tif 000006
【図５】
2015001970.tif 000007
【図６】
2015001970.tif 000008
【図７】
2015001970.tif 000009
【図８】
2015001970.tif 000010
【図９】
2015001970.tif 000011
【図１０】
2015001970.tif 000012
【図１１】
2015001970.tif 000013
【図１２】
2015001970.tif 000014
【図１３】
2015001970.tif 000015