(57)【要約】【課題】ユーザの指示を受け付けるためのハード構成を持たなくても当該ユーザによって指示される処理を実行でき、かつ、アプリケーションの画像に対する圧迫を抑制する。【解決手段】ポインティングデバイス１１０の移動情報を用いて、ポインタ１３１が、アプリケーションの画像の仮想的な領域である第１領域にあるか、第２領域にあるかを判定する判定部１４２と、ポインタ１３１が第２領域１３３にあると判定された場合、ポインタ１３１によって指定される処理を実行する処理部１４４と、ポインタ１３１が第１領域にあると判定された場合、第１領域の画像を表示画面に表示させ、ポインタ１３１が第２領域にあると判定された場合、第１領域の画像を縮小し、縮小した第１領域の画像と、縮小した第１領域の画像に隣接して第２領域の画像とを表示画面１３０に表示させる表示制御部１４３とを備える。【選択図】図２
2015018348.tif 000002
【特許請求の範囲】
【請求項１】
ポインティングデバイスから送信された前記ポインティングデバイスの移動距離及び移動方向を示す移動情報を用いて、表示装置の表示画面にポインタを表示させる情報処理装置であって、
前記移動情報を用いて、前記ポインタが、前記表示画面に表示されている少なくとも１つのアプリケーションの画像の仮想的な領域である第１領域にあるか、前記第１領域に隣接する仮想的な領域である第２領域にあるかを判定する判定部と、
前記判定部の判定結果に応じて、前記アプリケーションの画像及び前記ポインタを前記表示画面に表示させる表示制御部と、
前記ポインタが前記第２領域にあると判定された場合、前記ポインタによって指定される処理を実行する処理部とを備え、
前記表示制御部は、
前記ポインタが前記第１領域にあると判定された場合、前記第１領域の画像を前記表示画面に表示させ、
前記ポインタが前記第２領域にあると判定された場合、前記第１領域の画像を縮小し、縮小した前記第１領域の画像と、縮小した前記第１領域の画像に隣接して前記第２領域の画像とを前記表示画面に表示させる
情報処理装置。
【請求項２】
前記処理は、前記アプリケーションに対する処理である
請求項１に記載の情報処理装置。
【請求項３】
前記第１領域は矩形状であり、
前記処理は、前記第１領域と前記ポインタとの位置関係ごとに対応付けられている
請求項２に記載の情報処理装置。
【請求項４】
前記第２領域は、前記第１領域を形成する４辺のうち、対向する２辺の一方を境界として前記第１領域に隣接する第１サブ領域と、前記２辺の他方を境界として前記第１領域に隣接する第２サブ領域とを含み、
前記処理部は、
前記ポインタが前記第１サブ領域に位置する場合、前記処理として、第１方向へのスクロール操作を実行し、
前記ポインタが前記第２サブ領域に位置する場合、前記処理として、第１方向と反対の第２方向へのスクロール操作を実行する
請求項３に記載の情報処理装置。
【請求項５】
前記処理部は、前記ポインタと前記第１領域とが近いほど速くスクロールするように前記スクロール操作を実行する
請求項４に記載の情報処理装置。
【請求項６】
前記処理部は、
前記ポインティングデバイスが備えるボタンが押されているか否かを示すボタン情報を取得し、
前記ポインタが前記第１サブ領域又は前記第２サブ領域に位置し、かつ、前記ボタン情報により前記ボタンが押されていることが示されている場合、前記ボタンが押され始めたときの前記ポインタの位置から現在の前記ポインタの位置が離れるほど速くスクロールするように前記スクロール操作を実行する
請求項４に記載の情報処理装置。
【請求項７】
前記第２領域は、前記第１領域を形成する４辺のうち、対向する２辺の一方を境界として前記第１領域に隣接する第３サブ領域と、前記２辺の他方を境界として前記第１領域に隣接する第４サブ領域とを含み、
前記処理部は、
前記ポインタが前記第３サブ領域及び前記第４サブ領域に位置する場合、前記処理として、前記アプリケーションの画像の拡大操作又は縮小操作を実行する
請求項３〜６のいずれか１項に記載の情報処理装置。
【請求項８】
前記処理部は、
前記ポインティングデバイスが備えるボタンが押されているか否かを示すボタン情報を取得し、
前記ポインタが前記第３サブ領域又は前記第４サブ領域に位置し、かつ、前記ボタン情報により前記ボタンが押されていることが示されている場合、前記ポインタの移動方向に応じて前記拡大操作又は前記縮小操作を実行する
請求項７に記載の情報処理装置。
【請求項９】
前記処理部は、
前記ポインタの移動方向が前記第１領域に向かう方向である場合、前記縮小操作を実行し、
前記ポインタの移動方向が前記第１領域から遠ざかる方向である場合、前記拡大操作を実行する
請求項８に記載の情報処理装置。
【請求項１０】
前記処理部は、
前記ポインタが前記第３サブ領域に位置する場合、前記拡大操作を実行し、前記第４サブ領域に位置する場合、前記縮小操作を実行する
請求項７に記載の情報処理装置。
【請求項１１】
前記表示制御部は、さらに、前記ポインタが前記第２領域にあると判定された場合、前記第２領域の画像として、各々が前記処理に対応付けられた複数のオブジェクト画像を表示させ、
前記処理部は、前記複数のオブジェクト画像のうち前記ポインタが位置する一のオブジェクト画像に対応付けられた前記処理を実行する
請求項２に記載の情報処理装置。
【請求項１２】
前記情報処理装置は、前記アプリケーションを含む複数のアプリケーションを実行し、
前記表示制御部は、
前記複数のアプリケーションの各々に対応づけて、前記複数のオブジェクト画像を含むメニュー画像を記憶している記憶部を有し、
前記判定部により前記ポインタが前記第２領域にあると判定された場合、前記第２領域の画像として、前記複数のアプリケーションのうち前記表示画面の最前面に表示させている一のアプリケーションに対応付けられた前記メニュー画像を表示させる
請求項１１に記載の情報処理装置。
【請求項１３】
前記処理は、前記アプリケーション以外の他のアプリケーションを起動する処理、又は、前記情報処理装置に対する処理である
請求項１に記載の情報処理装置。
【請求項１４】
前記表示制御部は、さらに、前記ポインタが前記第２領域にあると判定された場合、前記第２領域の画像として、各々が前記処理に対応付けられた少なくとも１つのオブジェクト画像を表示させ、
前記処理部は、前記少なくとも１つのオブジェクト画像のうち前記ポインタが位置する一のオブジェクト画像に対応付けられた前記処理を実行する
請求項１３に記載の情報処理装置。
【請求項１５】
前記表示制御部は、
前記第１領域と前記ポインタとの位置関係ごとに対応付けて、前記少なくとも１つのオブジェクト画像を記憶している記憶部を備え、
前記ポインタが前記第２領域にあると判定された場合、前記第１領域と前記ポインタとの位置関係に対応付けられた前記少なくとも１つのオブジェクト画像を表示させる
請求項１４に記載の情報処理装置。
【請求項１６】
前記表示制御部は、
前記処理部によって処理が実行されたオブジェクト画像を示すオブジェクト履歴情報を蓄積するオブジェクト履歴蓄積部を備え、
前記ポインタが前記第２領域にあると判定された場合、蓄積された前記オブジェクト履歴情報を用いて、前記少なくとも１つのオブジェクト画像を表示させる
請求項１４又は１５に記載の情報処理装置。
【請求項１７】
前記処理は、前記アプリケーション以外の他のアプリケーションを起動する処理であり、
前記表示制御部は、
前記情報処理装置により停止されたアプリケーションを示す停止情報を蓄積するアプリ履歴蓄積部を備え、
前記ポインタが前記第２領域にあると判定された場合、蓄積された前記停止情報を用いて、前記少なくとも１つのオブジェクト画像を表示させる
請求項１４又は１５に記載の情報処理装置。
【請求項１８】
移動距離及び移動方向を検出して、当該移動距離及び当該移動方向を示す移動情報を送信するポインティングデバイスと、
前記ポインティングデバイスから送信された前記移動情報を用いて、表示装置の表示画面にポインタを表示させる情報処理装置とを備える情報処理システムであって、
前記移動情報を用いて、前記ポインタが、前記表示画面に表示されている少なくとも１つのアプリケーションの画像の仮想的な領域である第１領域にあるか、前記第１領域に隣接する仮想的な領域である第２領域にあるかを判定する判定部と、
前記判定部の判定結果に応じて、前記アプリケーションの画像及び前記ポインタを前記表示画面に表示させる表示制御部と、
前記ポインタが前記第２領域にあると判定された場合、前記ポインタによって指定される処理を実行する処理部とを備え、
前記表示制御部は、
前記ポインタが前記第１領域にあると判定された場合、前記第１領域の画像を前記表示画面に表示させ、
前記ポインタが前記第２領域にあると判定された場合、前記第１領域の画像を縮小し、縮小した前記第１領域の画像と、縮小した前記第１領域の画像に隣接して前記第２領域の画像とを前記表示画面の画像として表示させる
情報処理システム。
【請求項１９】
ポインティングデバイスから送信された前記ポインティングデバイスの移動距離及び移動方向を示す移動情報を用いて、表示装置の表示画面にポインタを表示させる表示方法であって、
前記移動情報を用いて、前記ポインタが、前記表示画面に表示されている少なくとも１つのアプリケーションの画像の仮想的な領域である第１領域にあるか、前記第１領域に隣接する仮想的な領域である第２領域にあるかを判定する判定ステップと、
前記判定ステップで前記ポインタが前記第１領域にあると判定された場合、前記第１領域の画像を前記表示画面に表示させる通常表示ステップと、
前記判定ステップで前記ポインタが前記第２領域にあると判定された場合、前記第１領域の画像を縮小する縮小ステップと、
縮小ステップで縮小された前記第１領域の画像と、縮小された前記第１領域の画像に隣接して前記第２領域の画像とを前記表示画面に表示させる縮小表示ステップと、
前記判定ステップで前記ポインタが前記第２領域にあると判定された場合、前記ポインタによって指定される処理を実行する処理実行ステップとを含む
表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポインティングデバイスから送信されたポインティングデバイスの移動距離及び移動方向を示す移動情報を用いて、表示装置の表示画面にポインタを表示させる情報処理装置、情報処理システム及び表示方法に関する。
【背景技術】
【０００２】
従来、タッチパネルを設けた表示装置では、ユーザによるピンチイン、ピンチアウト及びフリック操作により、ユーザ操作と表示装置の画面との親和性が高く、自由度の高い拡大縮小及びスクロール操作を行う構成が知られている。一方、タッチパネルのない表示装置では、操作デバイスに拡大縮小及びスクロール操作を行うためのボタン或いはホイール等を設け、ユーザがこれらのボタン或いはホイール等を操作することにより、表示装置の画面を操作できる構成が知られている。しかし、タッチパネルを設けた構成、及び、操作デバイスに画面操作用のボタン或いはホイール等を設けた構成は、いずれも装置のハード構成が複雑になるという問題がある。
【０００３】
そこで、表示装置の画面をカーソル移動領域と画面スクロール領域とに分割し、カーソルを画面スクロール領域に移動させることにより、カーソル移動領域内に表示されている画面をスクロールする操作システムが開示されている（例えば、特許文献１参照）。このような構成により、表示装置を操作する操作デバイスにスクロール用の構成を設けることなく画面をスクロールすることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２７１４３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような構成では、画面スクロール領域にスクロール操作画面が常時表示されることにより、操作対象となるアプリケーションの画像を表示する領域（カーソル移動領域）が圧迫される。よって、ユーザがアプリケーションの画像を常時見づらいという課題がある。
【０００６】
本発明は、上述の課題を解決するためになされたものであり、ユーザの指示を受け付けるためのハード構成を持たなくても当該ユーザによって指示される処理を実行でき、かつ、アプリケーションの画像に対する圧迫を抑制できる情報処理装置、情報処理システム及び表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の一態様に係る情報処理装置は、ポインティングデバイスから送信された前記ポインティングデバイスの移動距離及び移動方向を示す移動情報を用いて、表示装置の表示画面にポインタを表示させる情報処理装置であって、前記移動情報を用いて、前記ポインタが、前記表示画面に表示されている少なくとも１つのアプリケーションの画像の仮想的な領域である第１領域にあるか、前記第１領域に隣接する仮想的な領域である第２領域にあるかを判定する判定部と、前記判定部の判定結果に応じて、前記アプリケーションの画像及び前記ポインタを前記表示画面に表示させる表示制御部と、前記ポインタが前記第２領域にあると判定された場合、前記ポインタによって指定される処理を実行する処理部とを備え、前記表示制御部は、前記ポインタが前記第１領域にあると判定された場合、前記第１領域の画像を前記表示画面に表示させ、前記ポインタが前記第２領域にあると判定された場合、前記第１領域の画像を縮小し、縮小した前記第１領域の画像と、縮小した前記第１領域の画像に隣接して前記第２領域の画像とを前記表示画面に表示させる。
【０００８】
この構成によると、第１領域にポインタがある場合には、第１領域の画像、つまりアプリケーションの画像を表示画面に表示する。一方、第２領域にポインタがある場合には、第１領域の画像、つまりアプリケーションの画像を縮小して表示する。そして、その縮小したアプリケーションの画像に隣接する第２領域でポインタによって指定される処理を受け付け、受け付けた処理を実行する。このため、ユーザの指示を受け付けるためのハード構成を持たなくても当該ユーザによって指示される処理を実行でき、かつ、アプリケーションの画像に対する圧迫を抑制できる。
【０００９】
例えば、前記処理は、前記アプリケーションに対する処理であってもよい。
【００１０】
これにより、ユーザは第１領域に表示されているアプリケーションの画像を確認しながら所望の操作を行うことができるので、ユーザの操作感が向上する。
【００１１】
また、前記第１領域は矩形状であり、前記処理は、前記第１領域と前記ポインタとの位置関係ごとに対応付けられていてもよい。
【００１２】
これにより、第１領域に表示されているアプリケーションに対して複数の処理を行うことができる。
【００１３】
また、前記第２領域は、前記第１領域を形成する４辺のうち、対向する２辺の一方を境界として前記第１領域に隣接する第１サブ領域と、前記２辺の他方を境界として前記第１領域に隣接する第２サブ領域とを含み、前記処理部は、前記ポインタが前記第１サブ領域に位置する場合、前記処理として、第１方向へのスクロール操作を実行し、前記ポインタが前記第２サブ領域に位置する場合、前記処理として、第１方向と反対の第２方向へのスクロール操作を実行してもよい。
【００１４】
これにより、スクロール操作用のハード構成を持たなくてもスクロール操作を実行できる。
【００１５】
また、前記処理部は、前記ポインタと前記第１領域とが近いほど速くスクロールするように前記スクロール操作を実行してもよい。
【００１６】
このようにポインタと第１領域とが近いほど速くスクロールさせることにより、ユーザの所望のスクロール速度でアプリケーションの画像をスクロールすることができる。
【００１７】
また、前記処理部は、前記ポインティングデバイスが備えるボタンが押されているか否かを示すボタン情報を取得し、前記ポインタが前記第１サブ領域又は前記第２サブ領域に位置し、かつ、前記ボタン情報により前記ボタンが押されていることが示されている場合、前記ボタンが押され始めたときの前記ポインタの位置から現在の前記ポインタの位置が離れるほど速くスクロールするように前記スクロール操作を実行してもよい。
【００１８】
これにより、ユーザの意図していないスクロール操作を抑制できる。
【００１９】
また、前記第２領域は、前記第１領域を形成する４辺のうち、対向する２辺の一方を境界として前記第１領域に隣接する第３サブ領域と、前記２辺の他方を境界として前記第１領域に隣接する第４サブ領域とを含み、前記処理部は、前記ポインタが前記第３サブ領域及び前記第４サブ領域に位置する場合、前記処理として、前記アプリケーションの画像の拡大操作又は縮小操作を実行してもよい。
【００２０】
また、前記処理部は、前記ポインティングデバイスが備えるボタンが押されているか否かを示すボタン情報を取得し、前記ポインタが前記第３サブ領域又は前記第４サブ領域に位置し、かつ、前記ボタン情報により前記ボタンが押されていることが示されている場合、前記ポインタの移動方向に応じて前記拡大操作又は前記縮小操作を実行してもよい。
【００２１】
これにより、ユーザの意図していない拡大操作及び縮小操作を抑制できる。
【００２２】
また、前記処理部は、前記ポインタの移動方向が前記第１領域に向かう方向である場合、前記縮小操作を実行し、前記ポインタの移動方向が前記第１領域から遠ざかる方向である場合、前記拡大操作を実行してもよい。
【００２３】
これにより、第３サブ領域及び第４サブ領域のいずれも拡大操作及び縮小操作のために利用することができる。
【００２４】
また、前記処理部は、前記ポインタが前記第３サブ領域に位置する場合、前記拡大操作を実行し、前記第４サブ領域に位置する場合、前記縮小操作を実行してもよい。
【００２５】
これにより、拡大操作及び縮小操作用のハード構成を持たなくても拡大操作及び縮小操作を実行できる。
【００２６】
また、前記表示制御部は、さらに、前記ポインタが前記第２領域にあると判定された場合、前記第２領域の画像として、各々が前記処理に対応付けられた複数のオブジェクト画像を表示させ、前記処理部は、前記複数のオブジェクト画像のうち前記ポインタが位置する一のオブジェクト画像に対応付けられた前記処理を実行してもよい。
【００２７】
この構成によると、各々が第１領域に表示されているアプリケーションに対する処理に対応付けられた複数のオブジェクト画像が表示画面に表示される。このため、ユーザは、ポインタを各オブジェクト画像に移動させた場合にアプリケーションに対して実行される処理を予め認識でき、操作性が一層向上する。
【００２８】
また、前記情報処理装置は、前記アプリケーションを含む複数のアプリケーションを実行し、前記表示制御部は、前記複数のアプリケーションの各々に対応づけて、前記複数のオブジェクト画像を含むメニュー画像を記憶している記憶部を有し、前記判定部により前記ポインタが前記第２領域にあると判定された場合、前記第２領域の画像として、前記複数のアプリケーションのうち前記表示画面の最前面に表示させている一のアプリケーションに対応付けられた前記メニュー画像を表示させてもよい。
【００２９】
この構成によると、情報処理装置が実行している複数のアプリケーションのうち表示画面の最前面に表示されているアプリケーションに対応付けられたメニュー画像が表示される。このため、ユーザが見ているアプリケーションに適したメニュー画像を表示できる。
【００３０】
また、前記処理は、前記アプリケーション以外の他のアプリケーションを起動する処理、又は、前記情報処理装置に対する処理であってもよい。
【００３１】
これにより、表示画面に表示されているアプリケーション以外の他のアプリケーションを起動する処理、又は、情報処理装置に対する処理の指示を受け付けるためのハード構成を持たなくても、他のアプリケーションを起動する処理、又は、情報処理装置に対する処理を実行することができる。
【００３２】
また、前記表示制御部は、さらに、前記ポインタが前記第２領域にあると判定された場合、前記第２領域の画像として、各々が前記処理に対応付けられた少なくとも１つのオブジェクト画像を表示させ、前記処理部は、前記少なくとも１つのオブジェクト画像のうち前記ポインタが位置する一のオブジェクト画像に対応付けられた前記処理を実行してもよい。
【００３３】
この構成によると、各々が表示画面に表示されているアプリケーション以外の他のアプリケーションを起動する処理、又は、情報処理装置に対する処理に対応付けられた少なくとも１つのオブジェクト画像が表示される。このため、ユーザは、ポインタを各オブジェクト画像に移動させた場合に実行される、他のアプリケーションを起動する処理、又は、情報処理装置に対する処理を予め認識でき、操作性が一層向上する。
【００３４】
また、前記表示制御部は、前記第１領域と前記ポインタとの位置関係ごとに対応付けて、前記少なくとも１つのオブジェクト画像を記憶している記憶部を備え、前記ポインタが前記第２領域にあると判定された場合、前記第１領域と前記ポインタとの位置関係に対応付けられた前記少なくとも１つのオブジェクト画像を表示させてもよい。
【００３５】
この構成によると、ポインタが第２領域に位置する場合、第１領域とポインタとの位置関係に対応付けられた少なくとも１つのオブジェクト画像が表示される。このため、第１領域１３２に対するポインタ１３１の位置ごとに、異なるオブジェクト画像を表示することができ、ユーザの利便性が向上する。
【００３６】
また、前記表示制御部は、前記処理部によって処理が実行されたオブジェクト画像を示すオブジェクト履歴情報を蓄積するオブジェクト履歴蓄積部を備え、前記ポインタが前記第２領域にあると判定された場合、蓄積された前記オブジェクト履歴情報を用いて、前記少なくとも１つのオブジェクト画像を表示させてもよい。
【００３７】
これにより、ユーザによる利用頻度の高い処理に対応するオブジェクト画像を表示することが可能となる。
【００３８】
また、前記処理は、前記アプリケーション以外の他のアプリケーションを起動する処理であり、前記表示制御部は、前記情報処理装置により停止されたアプリケーションを示す停止情報を蓄積するアプリ履歴蓄積部を備え、前記ポインタが前記第２領域にあると判定された場合、蓄積された前記停止情報を用いて、前記少なくとも１つのオブジェクト画像を表示させてもよい。
【００３９】
これにより、ユーザによって選択される可能性の高いアプリケーションに対応するオブジェクト画像を表示することが可能となる。
【００４０】
本発明の他の一態様に係る情報処理システムは、移動距離及び移動方向を検出して、当該移動距離及び当該移動方向を示す移動情報を送信するポインティングデバイスと、前記ポインティングデバイスから送信された前記移動情報を用いて、表示装置の表示画面にポインタを表示させる情報処理装置とを備える情報処理システムであって、前記移動情報を用いて、前記ポインタが、前記表示画面に表示されている少なくとも１つのアプリケーションの画像の仮想的な領域である第１領域にあるか、前記第１領域に隣接する仮想的な領域である第２領域にあるかを判定する判定部と、前記判定部の判定結果に応じて、前記アプリケーションの画像及び前記ポインタを前記表示画面に表示させる表示制御部と、前記ポインタが前記第２領域にあると判定された場合、前記ポインタによって指定される処理を実行する処理部とを備え、前記表示制御部は、前記ポインタが前記第１領域にあると判定された場合、前記第１領域の画像を前記表示画面に表示させ、前記ポインタが前記第２領域にあると判定された場合、前記第１領域の画像を縮小し、縮小した前記第１領域の画像と、縮小した前記第１領域の画像に隣接して前記第２領域の画像とを前記表示画面の画像として表示させる。
【００４１】
この構成によると、第１領域にポインタがある場合には、第１領域の画像、つまりアプリケーションの画像を表示画面に表示する。一方、第２領域にポインタがある場合には、第１領域の画像、つまりアプリケーションの画像を縮小し、その縮小したアプリケーションの画像に隣接してポインタによって指定される処理を受け付けるための第２領域を表示し、受け付けた処理を実行する。このため、ユーザの指示を受け付けるためのハード構成を持たなくても当該ユーザによって指示される処理を実行でき、かつ、アプリケーションの画像に対する圧迫を抑制できる。
【００４２】
なお、本発明は、このような特徴的な処理部を備える情報処理装置として実現することができるだけでなく、情報処理装置に含まれる特徴的な処理部が実行する処理をステップとする表示方法として実現することができる。また、情報処理装置に含まれる特徴的な処理部としてコンピュータを機能させるためのプログラムまたは表示方法に含まれる特徴的なステップをコンピュータに実行させるプログラムとして実現することもできる。そして、そのようなプログラムを、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のコンピュータ読取可能な非一時的な記録媒体やインターネット等の通信ネットワークを介して流通させることができるのは、言うまでもない。
【発明の効果】
【００４３】
本発明によると、ユーザの指示を受け付けるためのハード構成を持たなくても当該ユーザによって指示される処理を実行でき、かつ、アプリケーションの画像に対する圧迫を抑制できる。
【図面の簡単な説明】
【００４４】
【図１】実施の形態１に係る情報処理システムの構成の一例を示す外観図である。
【図２】実施の形態１におけるＳＴＢの構成の一例を示すブロック図である。
【図３】実施の形態１における表示画面の一例を示す図である。
【図４】表示方法の処理手順の一例を示すフローチャートである。
【図５】ＳＴＢの状態遷移の一例を示す状態遷移図である。
【図６】実施の形態２に係る情報処理システムの構成の一例を示す外観図である。
【図７】実施の形態２におけるＳＴＢの構成の一例を示すブロック図である。
【図８】実施の形態２における表示画面の一例を示す図である。
【図９】ＳＴＢの状態遷移の一例を示す状態遷移図である。
【図１０Ａ】実施の形態３における表示画面の一例を示す図である。
【図１０Ｂ】実施の形態３における表示画面の他の一例を示す図である。
【図１１】実施の形態４に係る情報処理システムの構成の一例を示す外観図である。
【図１２】実施の形態４におけるＳＴＢの構成の一例を示すブロック図である。
【図１３】記憶部に記憶されているデータテーブルの一例を示す図である。
【図１４】アプリ対応ＵＩ表示処理手順の一例を示すフローチャートである。
【図１５Ａ】実施の形態４における表示画面の一例を示す図である。
【図１５Ｂ】実施の形態４における表示画面の他の一例を示す図である。
【図１６】実施の形態５における記憶部に記憶されているデータテーブルの他の一例を示す図である。
【図１７Ａ】実施の形態５における表示画面の一例を示す図である。
【図１７Ｂ】実施の形態５における表示画面の他の一例を示す図である。
【発明を実施するための形態】
【００４５】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、以下で説明する実施の形態は、いずれも本発明の好ましい一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。本発明は、特許請求の範囲によって特定される。よって、以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、本発明の課題を達成するのに必ずしも必要ではないが、より好ましい形態を構成するものとして説明される。
【００４６】
（実施の形態１）
＜１．構成＞
＜１．１．全体構成＞
図１は、実施の形態１に係る情報処理システムの構成の一例を示す外観図である。情報処理システム１００は、リモコン１１０と、表示画面１３０を有する表示装置１２０と、ＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）１４０とを備え、リモコン１１０から送信された移動距離及び移動方向を示す移動情報を用いて、表示装置１２０の表示画面１３０にポインタ１３１を表示する。
【００４７】
リモコン１１０は、ポインティングデバイスの一例であり、ＳＴＢ１４０を遠隔操作するためにユーザが用いる装置である。このリモコン１１０はジャイロセンサを内蔵しており、ユーザがリモコン１１０を動かすことにより、リモコン１１０の移動距離及び移動方向を示す移動情報がＳＴＢ１４０に送信される。よって、表示装置１２０の表示画面１３０に表示されるポインタ１３１は、ユーザがリモコン１１０を動かすことにより、その動きに伴って移動する。
【００４８】
表示装置１２０は、ＳＴＢ１４０の制御に従って表示画面１３０に画像を表示する。この表示画面１３０の表示状態は、ユーザによるリモコン１１０の操作によって、通常状態と画面外領域表示状態とが切り替えられる。
【００４９】
通常状態とは、ポインタ１３１がアプリケーションの画像の仮想的な領域である第１領域１３２にある場合の表示状態であり、このとき、表示画面１３０には第１領域１３２の画像が表示される。つまり、アプリケーションの画像と、このアプリケーションの画像に重畳するポインタとが表示される。一方、画面外領域表示状態とは、ポインタ１３１が第１領域に隣接する仮想的な領域である第２領域１３３にある場合の表示状態であり、このとき、表示画面１３０には、通常状態よりも縮小されたアプリケーションの画像と、ポインタを含む第２領域の画像が表示される。図１では、画面外領域表示状態における表示画面１３０が示されており、表示画面１３０には、通常状態よりも縮小された第１領域１３２の画像と、この第１領域１３２に隣接する第２領域１３３の画像と、第２領域１３３に位置するポインタ１３１とが表示されている。
【００５０】
ＳＴＢ１４０は、情報処理装置の一例であり、リモコン１１０から受信した、リモコン１１０の移動距離及び移動方向を示す移動情報を用いて、表示装置１２０の表示画面１３０でポインタ１３１を移動させる。
【００５１】
＜１．２．ＳＴＢの詳細構成＞
図２は、実施の形態１におけるＳＴＢ１４０の構成の一例を示すブロック図である。
【００５２】
ＳＴＢ１４０は、例えば、ＡＮＤＲＯＩＤ（登録商標）を利用可能な装置であり、図２に示すように、受信部１４１と、判定部１４２と、表示制御部１４３と、処理部１４４とを備える。なお、本実施の形態では、上記の受信部１４１と、判定部１４２と、表示制御部１４３と、処理部１４４とは、例えば、本実施の形態の表示方法を実行するコンピュータプログラム（ソフトウェア）を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が実行することにより実現される。
【００５３】
受信部１４１は、リモコン１１０から無線通信により、移動距離及び移動方向を示す移動情報を受信する。
【００５４】
判定部１４２は、受信部１４１が受信した移動情報を用いて、ポインタ１３１が表示画面１３０に表示されているアプリケーションの画像に重畳しているか否かを判定する。具体的には、ポインタ１３１がアプリケーションの画像の仮想的な領域である第１領域にあるか、第１領域に隣接する仮想的な領域である第２領域にあるかを判定する。
【００５５】
表示制御部１４３は、判定部１４２の判定結果に応じて、アプリケーションの画像及びポインタ１３１を表示画面１３０に表示させる。具体的には、表示制御部１４３は、ポインタ１３１が第１領域にあると判定された場合、第１領域の画像を表示画面１３０に表示させ、ポインタ１３１が第２領域にあると判定された場合、第１領域の画像を縮小し、縮小した第１領域の画像と、縮小した第１領域の画像に隣接して第２領域の画像とを表示画面１３０に表示させる。
【００５６】
＜２．表示画面１３０の表示例＞
次に、上記のＳＴＢ１４０によって表示装置１２０の表示画面１３０に表示される画面について説明する。図３は、実施の形態１における表示画面１３０の一例を示す図であり、（ａ）は、上述の通常状態における表示画面１３０の表示例であり、（ｂ）及び（ｃ）は、上述の画面外領域表示状態における表示画面１３０の表示例である。
【００５７】
まず、ポインタ１３１がアプリケーションの画像の仮想的な領域である第１領域１３２にある場合、表示画面１３０には、図３の（ａ）に示すように第１領域１３２の画像が表示される。つまり、アプリケーションの画像が表示される。
【００５８】
次に、ユーザ操作によってポインタ１３１が表示画面１３０を移動し、表示画面１３０の端部に到達すると、表示画面１３０には、図３の（ｂ）又は（ｃ）に示すように、縮小された第１領域１３２の画像と、第１領域１３２に隣接する仮想的な領域である第２領域１３３の画像とが表示される。つまり、縮小されたアプリケーションの画像と第２領域１３３の画像とが表示される。言い換えると、ポインタ１３１が第１領域１３２に隣接する仮想的な領域である第２領域１３３にある場合、表示画面１３０には、縮小された第１領域１３２の画像と第２領域１３３画像とが表示される。
【００５９】
ここで、第２領域１３３は、ポインタ１３１によって指定される処理を受け付けるための領域であり、具体的には表示画面１３０に表示されているアプリケーションに対する処理を受け付ける。つまり、縮小された第１領域１３２に表示されているアプリケーションに対する処理を受け付ける。この処理は、矩形状の第１領域１３２とポインタ１３１との位置関係ごとに対応付けられており、例えば、上へのスクロール操作は、ポインタ１３１が第１領域の上に位置する位置関係に対応付けられ、下へのスクロール操作は、ポインタ１３１が第１領域の下に位置する位置関係に対応付けられ、拡大操作は、ポインタ１３１が第１領域の右に位置する位置関係に対応付けられ、縮小操作は、ポインタ１３１が第１領域の左に位置する位置関係に対応付けられている。
【００６０】
この第２領域１３３は、図３の（ｂ）に示すように、第１領域１３２を形成する４辺のうち、上下の辺の一方（対向する２辺の一方）を境界として第１領域１３２に隣接する上領域１６１（第１サブ領域）と、２辺の他方を境界として第１領域１３２に隣接する下領域１６２（第２サブ領域）とを含む。また、図３の（ｃ）に示すように、第１領域１３２を形成する４辺のうち、左右の辺の一方（対向する２辺の一方）を境界として第１領域１３２に隣接する右領域１７１（第３サブ領域）と、２辺の他方を境界として第１領域１３２に隣接する左領域１７２（第４サブ領域）とを含む。なお、第１サブ領域〜第４サブ領域は、それらの一部が重なっていてもよいし、重なっていなくてもよい。
【００６１】
＜３．ＳＴＢの動作＞
次に、ＳＴＢ１４０の動作について説明する。図４は、ＳＴＢ１４０によって実行される表示方法の処理手順の一例を示すフローチャートである。
【００６２】
まず、判定部１４２は、受信部１４１がリモコン１１０から受信した移動距離及び移動方向を示す移動情報を用いて、ポインタ１３１が、表示画面１３０に表示されているアプリケーションの画像の仮想的な領域である第１領域１３２にあるか、第２領域１３３にあるかを判定する（Ｓ１０１）。
【００６３】
表示制御部１４３は、ポインタ１３１が第１領域１３２にあると判定された場合（Ｓ１０１で第１領域）、第１領域１３２の画像を表示画面１３０に表示させる。つまり、アプリケーションの画像と、このアプリケーションの画像に重畳するポインタとを表示させる。すなわち、表示画面１３０の表示状態は通常状態となる。
【００６４】
一方、表示制御部１４３は、ポインタが第２領域１３３にあると判定された場合（Ｓ１０１で第２領域）、第１領域１３２の画像を縮小する（Ｓ１０３）。そして、縮小した第１領域１３２の画像と、縮小した第１領域１３２の画像に隣接して第２領域１３３の画像とを表示画面１３０に表示させる（Ｓ１０４）。つまり、通常状態よりも縮小された第１領域１３２の画像と、この第１領域１３２に隣接する第２領域１３３の画像と、第２領域１３３に位置するポインタ１３１とが表示される。
【００６５】
次に、処理部１４４は、ポインタ１３１によって指定される処理を実行する（Ｓ１０５）。具体的には、ポインタ１３１によって指定される処理であって、縮小された第１領域１３２に表示されているアプリケーションに対する処理を実行する。より具体的には、矩形状の第１領域１３２とポインタ１３１との位置関係ごとに対応付けられている処理を実行する。
【００６６】
例えば、処理部１４４は、図３の（ｂ）に示すように、ポインタ１３１が下領域１６２（第２サブ領域）に位置する場合、上記処理として、縮小された第１領域１３２に表示されているアプリケーション画面の下へのスクロール操作を実行する。また、ポインタ１３１が上領域１６１（第１サブ領域）に位置する場合、上記処理として、縮小された第１領域１３２に表示されているアプリケーション画面の上へのスクロール操作を実行する。このため、リモコン１１０がユーザによるスクロール操作の指示を受け付けるためのハード構成を持たなくても、ユーザはアプリケーションの画面をスクロール操作できる。
【００６７】
また、例えば、処理部１４４は、図３の（ｃ）に示すように、ポインタ１３１が右領域１７１（第３サブ領域）に位置する場合、上記処理として、縮小された第１領域１３２に表示されているアプリケーションの画像の拡大操作を実行する。また、ポインタ１３１が左領域１７２（第４サブ領域）に位置する場合、上記処理として、縮小された第１領域１３２に表示されているアプリケーションの画像の縮小操作を実行する。このため、リモコン１１０がユーザによる拡大操作及び縮小操作の指示を受け付けるためのハード構成を持たなくても、ユーザはアプリケーションの画面を拡大操作及び縮小操作できる。
【００６８】
このように、ＳＴＢ１４０は、ポインタ１３１がアプリケーションの画像の仮想的な領域である第１領域１３２にある場合、第１領域１３２の画像を表示画面１３０に表示させ、第２領域１３３にある場合、第１領域１３２を縮小し、縮小した第１領域に隣接して、ポインタによって指定される処理を受け付ける第２領域１３３を表示させる。
【００６９】
これにより、アプリケーションに対する処理を受け付けるためのハード構成を持たなくても、アプリケーションに対する処理を実行でき、かつ、アプリケーションの画像が縮小される期間を抑制することができる。したがって、リモコン１１０を操作するユーザが利便性良く操作できるようになり、操作に対する不快感が軽減する。
【００７０】
図５は、ＳＴＢ１４０の状態遷移の一例を示す状態遷移図である。
【００７１】
同図に示すように、ＳＴＢ１４０は、第１領域１３２の画像を表示画面１３０に表示させている通常状態ＳＴ１において、ポインタ１３１が第２領域１３３に移動した場合、つまり判定部１４２によりポインタ１３１が第２領域１３３にあると判定された場合、第１領域１３２の画像を縮小し、縮小後の第１領域１３２の画像と第２領域１３３の画像とを表示画面１３０に表示させる画面外領域表示状態ＳＴ２となる。
【００７２】
また、ＳＴＢ１４０は、画面外領域表示状態ＳＴ２において、ポインタ１３１が上領域１６１に位置する場合、アプリケーションを上スクロール操作する上スクロール操作状態ＳＴ３となり、ポインタ１３１が下領域１６２に位置する場合、アプリケーションを下スクロール操作する下スクロール操作状態ＳＴ４となり、ポインタ１３１が右領域１７１に位置する場合、アプリケーションの画像を拡大操作する拡大操作状態ＳＴ５となり、ポインタ１３１が左領域１７２に位置する場合、アプリケーションの画像を縮小操作する縮小操作状態ＳＴ６となる。
【００７３】
また、ＳＴＢ１４０は、上記の画面外領域表示状態ＳＴ２、上スクロール操作状態ＳＴ３、上スクロール操作状態ＳＴ３、下スクロール操作状態ＳＴ４、拡大操作状態ＳＴ５、及び、縮小操作状態ＳＴ６のいずれにおいても、ポインタ１３１が第１領域１３２に移動した場合、つまり判定部１４２によりポインタ１３１が第１領域１３２にあると判定された場合、縮小されている第１領域１３２の画像を元のサイズに戻し、第１領域１３２の画像を表示画面１３０に表示させる通常状態ＳＴ１となる。
【００７４】
＜４．効果＞
以上説明したように、実施の形態１によると、第１領域１３２にポインタ１３１がある場合には、第１領域１３２の画像、つまりアプリケーションの画像を表示画面１３０に表示する。一方、第２領域１３３にポインタ１３１がある場合には、第１領域１３２の画像、つまりアプリケーションの画像を縮小して表示する。そして、その縮小したアプリケーションの画像に隣接する第２領域でポインタ１３１によって指定される処理を受け付け、受け付けた処理を実行する。このため、ユーザの指示を受け付けるためのハード構成を持たなくても当該ユーザによって指示される処理を実行でき、かつ、アプリケーションの画像に対する圧迫を抑制できる。
【００７５】
ここで、ユーザによって指示される処理とは、表示画面１３０に表示されているアプリケーションに対する処理である。すなわち、第１領域１３２に表示されているアプリケーションに対する処理である。このため、ユーザは第１領域１３２に表示されているアプリケーションの画像を確認しながら所望の操作を行うことができるので、ユーザの操作感が向上する。
【００７６】
また、ユーザによって指定される各処理（例えば、拡大操作、縮小操作、上スクロール操作、及び、下スクロール操作）は、第１領域１３２と第２領域１３３におけるポインタ１３１との位置関係ごとに対応付けられている。例えば、拡大操作、縮小操作、上スクロール操作、及び、下スクロール操作はこの順に、第１領域１３２に対してポインタ１３１が右、左、上、下に位置する状態に対応づけられている。このため、第１領域１３２に表示されているアプリケーションに対して複数の処理を行うことができる。よって、ユーザの操作感が一層向上する。
【００７７】
なお、処理部１４４は、ポインタ１３１が上領域１６１（第１サブ領域）又は下領域１６２（第２サブ領域）に位置する場合、ポインタ１３１と第１領域１３２とが近いほど速くスクロールするように、上スクロール操作又は下スクロール操作を実行してもよい。このようにポインタ１３１と第１領域１３２とが近いほど速くスクロールさせることにより、ユーザの所望のスクロール速度でアプリケーションの画像をスクロールすることができ、操作性が向上する。
【００７８】
また、上記実施の形態では、拡大操作、縮小操作、上スクロール操作、及び、下スクロール操作はこの順に、右領域１７１、左領域１７２、上領域１６１、及び、下領域１６２に対応付けられていたが、各操作に対応付けられる領域はこれに限らない。例えば、拡大操作、縮小操作、上スクロール操作、及び、下スクロール操作はこの順に、上領域１６１、下領域１６２、右領域１７１、及び、左領域１７２に対応付けられていてもよい。
【００７９】
また、第２領域１３３のすべてが、一の操作（例えば、大操作、縮小操作、上スクロール操作、及び、下スクロール操作のいずれか１つ）に対応付けられていてもよい。
【００８０】
また、上領域１６１、下領域１６２、右領域１７１、及び、左領域１７２のそれぞれが何らかの操作に対応付けられていたが、これらの一部は操作に対応付けられていなくてもよい。例えば、処理部１４４は、第２領域１３３に含まれる上領域１６１及び下領域１６２にポインタ１３１が位置する場合には、上スクロール操作及び下スクロール操作を実行するが、右領域１７１及び左領域１７２にポインタ１３１が位置する場合には、アプリケーションに対する処理が実行されなくてもよい。
【００８１】
（実施の形態２）
実施の形態２に係る情報処理システムの構成は、実施の形態１に示した情報処理システム１００とほぼ同様である。ただし、ＳＴＢの構成が一部異なる。また、リモコン１１０に代わり、決定ボタンを備えるリモコンを用いる。以下では、実施の形態１と異なる点を中心に説明し、実施の形態１と共通する部分については説明を繰り返さない場合がある。
【００８２】
図６は、実施の形態２に係る情報処理システム２００の構成の一例を示す外観図である。同図に示すように、本実施の形態におけるリモコン２１０は、実施の形態１におけるリモコン１１０と比較して、さらに、決定ボタン２１１を備え、決定ボタン２１１が押されているか否かを示すボタン情報をＳＴＢ２４０に送信する。
【００８３】
図７は、実施の形態２におけるＳＴＢ２４０の構成の一例を示すブロック図である。このＳＴＢ２４０は、図２に示すＳＴＢ１４０と比較して、受信部１４１及び処理部１４４の代わりに、受信部２４１及び処理部２４４を備える。
【００８４】
受信部２４１は、受信部１４１が実行する処理に加えて、リモコン２１０から、このリモコン２１０が備える決定ボタン２１１が押されているか否かを示すボタン情報を受信する。
【００８５】
処理部２４４は、処理部１４４と比較して、さらに、受信部２４１からボタン情報を取得し、判定部１４２によりポインタ１３１が第２領域１３３にあると判定された場合、かつ、ボタン情報により決定ボタン２１１が押されていること（以降、押下とも記載）が示されている場合に、第２領域１３３におけるポインタ１３１によって指定される処理を実行する。
【００８６】
ここで、実施の形態１では、右領域１７１（第３サブ領域）が拡大操作に対応し、左領域１７２（第４サブ領域）が縮小操作に対応していたが、本実施の形態では、右領域（第３サブ領域）及び左領域（第４サブ領域）のそれぞれが拡大操作及び縮小操作のいずれにも対応している。
【００８７】
そこで、処理部２４４は、ポインタ１３１が右領域（第３サブ領域）及び左領域（第４サブ領域）に位置し、かつ、ボタン情報により決定ボタン２１１が押されていることが示されている場合、ポインタ１３１の移動方向に応じて拡大操作又は縮小操作を実行する。具体的には、処理部２４４は、ポインタ１３１の移動方向が第１領域１３２に向かう方向である場合、縮小操作を実行し、ポインタ１３１の移動方向が第１領域１３２から遠ざかる方向である場合、拡大操作を実行する。
【００８８】
図８は、実施の形態２における表示画面１３０の一例を示す図であり、（ａ）は、決定ボタン２１１が押されていない場合の表示画面１３０の表示例であり、（ｂ）は、決定ボタン２１１が押され、かつ、ポインタ１３１の移動方向が第１領域１３２から遠ざかる方向の場合の表示画面１３０の表示例であり、（ｃ）は、決定ボタン２１１が押され、かつ、ポインタ１３１の移動方向が第１領域１３２に向かう方向の場合の表示画面１３０の表示例である。なお、同図に示す右領域２６０ａ及び左領域２６０ｂのそれぞれは、拡大操作及び縮小操作に対応付けられている。
【００８９】
図８の（ａ）及び（ｂ）に示すように、ポインタ１３１が右領域２６０ａに位置し、ポインタ１３１の移動方向が第１領域１３２から遠ざかる方向の場合、第１領域１３２に表示されているアプリケーションの画像が拡大される。一方、図８の（ａ）及び（ｃ）に示すように、ポインタ１３１が右領域２６０ａに位置し、ポインタ１３１の移動方向が第１領域１３２に向かう方向の場合、第１領域１３２に表示されているアプリケーションの画像が縮小される。
【００９０】
なお、図８ではポインタ１３１が右領域２６０ａに位置する場合について説明したが、左領域２６０ｂに位置する場合についても同様である。また、以降、本実施の形態において、拡大操作及び縮小操作に対応する右領域２６０ａ及び左領域２６０ｂを特に区別せず、左右領域２６０と記載する場合がある。
【００９１】
図９は、ＳＴＢ２４０の状態遷移の一例を示す状態遷移図である。
【００９２】
同図に示す本実施の形態におけるＳＴＢ２４０の状態遷移は、図５に示す実施の形態１におけるＳＴＢ１４０の状態遷移と比較して、各状態は同じであるが、状態間を遷移するトリガが一部異なる。
【００９３】
具体的には、画面外領域表示状態ＳＴ２において、ポインタ１３１が上領域１６１に位置し、かつ、ボタン情報により決定ボタン２１１の押下が示されている場合、上スクロール操作状態ＳＴ３となる。同様に、画面外領域表示状態ＳＴ２において、ポインタ１３１が下領域１６２に位置し、かつ、ボタン情報により決定ボタン２１１の押下が示されている場合、下スクロール操作状態ＳＴ４となる。また、画面外領域表示状態ＳＴ２において、左右領域２６０に位置し、ボタン情報により決定ボタン２１１の押下が示されている場合、ポインタ１３１が第１領域１３２から離れるように移動（遠ざかる方向に移動）していれば拡大操作状態ＳＴ５となり、一方、ポインタ１３１が第１領域１３２に近づくように移動（向かう方向に移動）していれば縮小操作状態ＳＴ６となる。
【００９４】
また、各操作状態（上スクロール操作状態ＳＴ３、下スクロール操作状態ＳＴ４、拡大操作状態ＳＴ５、及び、縮小操作状態ＳＴ６）において、ボタン情報により決定ボタン２１１の押上が示された場合、すなわち、ユーザによる決定ボタン２１１の押下が終了した場合には、画面外領域表示状態ＳＴ２となる。
【００９５】
以上説明したように、実施の形態２によると、ポインタ１３１が第２領域１３３に位置し、決定ボタン２１１が押されている場合、ポインタ１３１によって指定される処理が実行される。このため、ユーザの意図してない処理を抑制できる。具体的には、ユーザがリモコン２１０を誤って動かすことで第２領域１３３にポインタ１３１が位置してしまった場合であっても、決定ボタン２１１が押されなければ処理は行われない。したがって、操作性が向上する。
【００９６】
また、ポインタ１３１が左右領域２６０に位置し、決定ボタン２１１が押されている場合、ポインタ１３１の移動方向に応じて拡大操作又は縮小操作が実行される。このため、ユーザの意図していない拡大操作及び縮小操作を抑制でき、操作性が向上する。具体的には、ポインタ１３１の移動方向が第１領域１３２に向かう方向である場合、縮小操作が実行され、第１領域１３２から遠ざかる方向である場合、拡大操作が実行される。このため、右領域２６０ａ及び左領域２６０ｂのいずれも拡大操作及び縮小操作のために利用することができる。
【００９７】
なお、処理部２４４は、ポインタ１３１が上スクロール操作に対応する上領域１６１（第１サブ領域）又は下スクロール操作に対応する下領域１６２（第２サブ領域）に位置する場合、決定ボタン２１１の押下開始位置から現在のポインタ１３１の位置が離れる程速くスクロールように上スクロール操作又は下スクロール操作を実行してもよい。これにより、ユーザの所望のスクロール速度でアプリケーションの画面をスクロールでき、操作性が向上する。
【００９８】
（実施の形態３）
実施の形態１及び２では、アプリケーションに対する各処理（例えば、拡大操作、縮小操作、上スクロール操作、及び、下スクロール操作）が第２領域に含まれる各領域（例えば、上領域、下領域、右領域、及び、左領域）に対応付けられていた。実施の形態３では、これらアプリケーションに対する処理が第２領域に表示される複数のオブジェクト画像に対応付けられている点が、実施の形態１及び２と異なる。以下では、実施の形態１及び２と異なる点を中心に説明し、共通する点については説明を繰り返さない場合がある。
【００９９】
本実施の形態における表示制御部は、実施の形態１及び２における表示制御部１４３とほぼ同じであるが、判定部１４２により、ポインタ１３１が第２領域１３３にあると判定された場合、第２領域１３３の画像として、各々がアプリケーションに対する処理に対応付けられた複数のオブジェクト画像を表示させる点が異なる。ここで、オブジェクト画像とは、ポインタ１３１により選択可能な画像である。
【０１００】
本実施の形態における処理部は、実施の形態１及び２における処理部と比較して、複数のオブジェクト画像のうちポインタ１３１が位置する一のオブジェクト画像に対応付けられた処理を実行する点が異なる。
【０１０１】
図１０Ａは、実施の形態３における表示画面１３０の一例を示す図である。
【０１０２】
図１０Ａに示すように、ポインタ１３１が第２領域に位置する場合、第２領域の少なくとも一部には操作領域３８０が表示される。この操作領域３８０には、各々が縮小された第１領域１３２に表示されているアプリケーションに対する処理と対応付けられた複数のオブジェクト画像３８１ａ、３８１ｂ、３８２〜３８４が表示されている。以下、各オブジェクト画像３８１ａ、３８１ｂ、３８２〜３８４について詳細に説明する。
【０１０３】
オブジェクト画像３８１ａ及び３８１ｂはこの順に上スクロール操作及び下スクロール操作に対応付けられ、本実施の形態における処理部は、ポインタ１３１がオブジェクト画像３８１ａ及び３８１ｂに位置した場合、上スクロール操作及び下スクロール操作を実行する。
【０１０４】
オブジェクト画像３８２は拡大操作及び縮小操作に対応付けられ、本実施の形態における処理部は、ポインタ１３１がオブジェクト画像３８２のバー３８２ａに位置した場合、ポインタ１３１の移動方向に応じて、拡大操作又は縮小操作を実行する。例えば、ポインタ１３１がバー３８２ａに位置した後に右方向に移動した場合、拡大操作を実行し、一方、ポインタ１３１がバー３８２ａに位置した後に左方向に移動した場合、縮小操作を実行する。
【０１０５】
オブジェクト画像３８３及び３８４はこの順に拡大操作及び縮小操作に対応付けられ、本実施の形態における処理部は、ポインタ１３１がオブジェクト画像３８３及び３８４に位置した場合、拡大操作及び縮小操作を実行する。
【０１０６】
なお、図１０Ａでは、操作領域３８０は第１領域１３２の右に配置されていたが、操作領域３８０の配置位置はこれに限らず、第１領域１３２の上、左又は下であってもよい。図１０Ｂは、実施の形態３における表示画面１３０の他の一例を示す図であり、操作領域３９０が第１領域１３２の上に配置されている。
【０１０７】
以上説明したように、実施の形態３によると、各々が第１領域１３２に表示されているアプリケーションに対する処理に対応付けられた複数のオブジェクト画像３８１ａ、３８１ｂ、３８２〜３８４が表示画面１３０に表示される。このため、ユーザは、ポインタ１３１を各オブジェクト画像３８１ａ、３８１ｂ、３８２〜３８４に移動させた場合にアプリケーションに対して実行される処理を予め認識でき、操作性が一層向上する。
【０１０８】
（実施の形態４）
実施の形態４に係る情報処理システムは、実施の形態３に係る情報処理システムと同様に、ポインタ１３１が第２領域１３３に位置する場合に、表示画面１３０に表示されているアプリケーションに対する処理に対応付けられた複数のオブジェクト画像が表示される。ただし、実施の形態４に係る情報処理システムでは、複数のアプリケーションが実行されており、表示画面の最前面に表示されているアプリケーションに適した複数のオブジェクト画像を含むメニュー画像が表示される点が異なる。以下では、実施の形態１〜３と異なる点を中心に説明し、共通する点については説明を繰り返さない場合がある。
【０１０９】
図１１は、実施の形態４に係る情報処理システム４００の構成の一例を示す外観図である。同図に示すＳＴＢ４４０は、実施の形態１におけるＳＴＢ１４０と構成が異なる。図１１に示す表示画面１３０は、図１と比較して、第２領域１３３に複数のオブジェクト画像を含むメニュー画像４５０が表示されている点が異なる。
【０１１０】
図１２は、実施の形態４におけるＳＴＢ４４０の構成の一例を示すブロック図である。このＳＴＢ４４０は、表示画面１３０に表示されているアプリケーションを含む複数のアプリケーションを実行しており、図２に示すＳＴＢ１４０と比較して、表示制御部１４３の代わりに、表示制御部４４３を備える。
【０１１１】
表示制御部４４３は、複数のアプリケーションの各々に対応づけてメニュー画像４５０を記憶している記憶部４４５を有し、判定部１４２によりポインタ１３１が第２領域１３３にあると判定された場合、ＳＴＢ４４０で実行されている複数のアプリケーションのうち表示画面１３０の最前面に表示させている一のアプリケーションに対応付けられたメニュー画像４５０を第２領域１３３に表示させる。
【０１１２】
記憶部４４５は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等、任意の記憶回路を用いて構成されている。この記憶部４４５には、複数のアプリケーションの各々に対応付けられたメニュー画像等が記憶されている。
【０１１３】
図１３は、記憶部４４５に記憶されているデータテーブルの一例を示す図である。同図に示すように、記憶部４４５には、各アプリケーションに対応付けてメニュー画像が記憶され、例えば、‘ブラウザ’、‘地図’及び‘ドキュメント’アプリケーションには、メニュー画像として‘ブラウザアプリ用ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）’、‘地図アプリ用ＵＩ’及び‘ドキュメントアプリ用ＵＩ’が対応付けられている。
【０１１４】
次に、ＳＴＢ４４０の動作について説明する。本実施の形態におけるＳＴＢ４４０の動作は、図４に示したＳＴＢ１４０の動作とほぼ同じであるが、縮小表示処理（Ｓ１０４）と処理実行処理（Ｓ１０５）との間に、以下で説明するアプリ対応ＵＩ表示処理を行う点が異なる。図１４は、アプリ対応ＵＩ表示処理手順の一例を示すフローチャートである。
【０１１５】
表示制御部４４３は、縮小表示処理（Ｓ１０４）の後、第１領域１３２の最前面に表示されているアプリケーション（アプリ）を判定する（Ｓ４０１）。すなわち、表示画面１３０の最前面に表示されているアプリケーションを判定する。
【０１１６】
アプリ判定処理（Ｓ４０１）で、最前面に表示されているアプリケーションがブラウザであると判定された場合（アプリ＝ブラウザ）、表示制御部４４３は記憶部４４５に記憶されているブラウザアプリ用ＵＩをメニュー画像として表示画面１３０に表示させる（Ｓ４０２）。すなわち、ブラウザアプリ用ＵＩを第２領域１３３に表示させる。
【０１１７】
アプリ判定処理（Ｓ４０１）で、最前面に表示されているアプリケーションが地図であると判定された場合（アプリ＝地図）、表示制御部４４３は記憶部４４５に記憶されている地図アプリ用ＵＩをメニュー画像として表示画面１３０に表示させる（Ｓ４０３）。すなわち、地図アプリ用ＵＩを第２領域１３３に表示させる。
【０１１８】
アプリ判定処理（Ｓ４０１）で、最前面に表示されているアプリケーションがドキュメントであると判定された場合（アプリ＝ドキュメント）、表示制御部４４３は記憶部４４５に記憶されているドキュメントアプリ用ＵＩをメニュー画像として表示画面１３０に表示させる（Ｓ４０４）。すなわち、ドキュメントアプリ用ＵＩを第２領域１３３に表示させる。
【０１１９】
表示制御部４４３は、これら各アプリ用ＵＩを表示する処理（Ｓ４０２〜Ｓ４０４）のいずれか１つを行った後、アプリ対応ＵＩ表示処理手順を終了し、処理実行処理（Ｓ１０５）を開始する。
【０１２０】
このようなアプリ対応ＵＩ表示処理により、実施の形態４によると、ユーザが見ているアプリケーションに適したメニュー画像を表示できる。以下、各アプリケーションに対応して表示されるメニュー画像について例を挙げて説明する。
【０１２１】
図１５Ａは、実施の形態４における表示画面１３０の一例を示す図であり、図１５Ｂは他の一例を示す図である。具体的には、図１５Ａでは、表示画面１３０の最前面に表示されているアプリケーションがブラウザであり、図１５Ｂでは地図である。つまり、アプリケーションの画像が表示される表示画面１３０の第１領域１３２には、図１５Ａではブラウザの画面が表示され、図１５Ｂでは地図の画面が表示されている。
【０１２２】
図１５Ａに示すメニュー画像４５１は、記憶部４４５に記憶されているブラウザアプリ用ＵＩの画像であり、ブラウザに対する処理と対応付けられた複数のオブジェクト画像４５１Ａ〜４５１Ｆを含む。
【０１２３】
オブジェクト画像４５１Ａ及び４５１Ｂはこの順に画面更新及び停止に対応付けられ、本実施の形態における処理部１４４は、ポインタ１３１がオブジェクト画像４５１Ａ及び４５１Ｂに位置した場合、第１領域１３２に表示されているブラウザ画面の更新及び停止を実行する。
【０１２４】
オブジェクト画像４５１Ｃ及び４５１Ｄはこの順に拡大操作及び縮小操作に対応付けられ、本実施の形態における処理部１４４は、ポインタ１３１がオブジェクト画像４５１Ｃ及び４５１Ｄに位置した場合、第１領域１３２に表示されているブラウザ画面の拡大操作及び縮小操作を実行する。
【０１２５】
オブジェクト画像４５１Ｅ及び４５１Ｆはこの順に、ページの戻り操作及び進み操作に対応付けられ、本実施の形態における処理部１４４は、ポインタ１３１がオブジェクト画像４５１Ｅ及び４５１Ｆに位置した場合、第１領域１３２に表示されているブラウザ画面のページの戻り操作及び進み操作を実行する。
【０１２６】
図１５Ｂに示すメニュー画像４５２は、記憶部４４５に記憶されている地図アプリ用ＵＩの画像であり、ブラウザに対する処理と対応付けられた複数のオブジェクト画像４５２Ａ〜４５２Ｅを含む。
【０１２７】
オブジェクト画像４５２Ａ及び４５２Ｂはこの順に拡大操作及び縮小操作に対応付けられ、本実施の形態における処理部１４４は、ポインタ１３１がオブジェクト画像４５２Ａ及び４５２Ｂに位置した場合、第１領域１３２に表示されている地図画面の拡大操作及び縮小操作を実行する。
【０１２８】
オブジェクト画像４５２Ｃ及び４５２Ｄはこの順に左回転操作及び右回転操作に対応付けられ、本実施の形態における処理部１４４は、ポインタ１３１がオブジェクト画像４５２Ｃ及び４５２Ｄに位置した場合、第１領域１３２に表示されている地図画面の左回転操作及び右回転操作を実行する。
【０１２９】
オブジェクト画像４５２Ｅは、４方向スクロール操作に対応付けられ、具体的には各スクロール方向に対応付けられた画像を含む。本実施の形態における処理部１４４は、ポインタ１３１がオブジェクト画像４５２Ｅに位置した場合、第１領域１３２に表示されている地図画面のスクロール操作を実行する。
【０１３０】
以上説明したように、実施の形態４によると、ＳＴＢ４４０が実行している複数のアプリケーションのうち表示画面１３０の最前面に表示されているアプリケーションに対応付けられたメニュー画像が表示される。このため、ユーザが見ているアプリケーションに適したメニュー画像を表示できる。
【０１３１】
（実施の形態５）
実施の形態１〜４では、ポインタ１３１が第２領域１３３にある場合に、ポインタ１３１によって指定される処理として、表示画面１３０に表示されているアプリケーションに対する各処理について説明した。実施の形態５では、このポインタ１３１によって指定される処理として、表示画面１３０に表示されているアプリケーション以外の他のアプリケーションを起動する処理、又は、ＳＴＢに対する処理が含まれる場合について説明する。
【０１３２】
実施の形態５に係る情報処理システムの構成は、実施の形態４に示した情報処理システムと同様である。ただし、ＳＴＢの構成が一部異なる。具体的には、ＳＴＢが備える表示制御部の構成及び処理が異なる。
【０１３３】
本実施の形態における表示制御部は、実施の形態４における表示制御部４４３と同様に記憶部を備える。ただし、記憶部に記憶されているデータテーブルが、実施の形態４と異なる。
【０１３４】
本実施の形態における記憶部は、第１領域１３２とポインタ１３１との位置関係ごとに対応付けてオブジェクト画像を記憶している。具体的には、第２領域１３３にポインタ１３１が位置する場合における第１領域１３２とポインタ１３１との位置関係ごとに、少なくとも１つのオブジェクト画像を含むメニュー画像を記憶している。
【０１３５】
図１６は、本実施の形態における記憶部に記憶されているデータテーブルの一例を示す図である。同図に示すように、記憶部には、第１領域１３２に対するポインタ１３１位置ごとに対応付けてメニュー画像が記憶され、例えば、第１領域１３２に対するポインタ１３１位置が‘上’、‘右’及び‘下’には、メニュー画像として‘設定値変更ＵＩ’、‘表示中アプリ対応ＵＩ’及び‘アプリ履歴表示ＵＩ’が対応付けられている。
【０１３６】
このようなデータテーブルを用いて、本実施の形態における表示制御部は、判定部１４２によりポインタ１３１が第２領域１３３にあると判定された場合、第１領域１３２とポインタ１３１との位置関係に対応付けられたメニュー画像を第２領域１３３の画像として表示させる。
【０１３７】
例えば、表示制御部は、第１領域１３２に対するポインタ１３１位置が右の場合、メニュー画像として表示中アプリ対応ＵＩが対応付けられているので、表示画面１３０に表示しているアプリケーションに対応付けられているメニュー画像を表示する。
【０１３８】
また、表示制御部は、第１領域１３２に対するポインタ１３１位置が下の場合、メニュー画像としてアプリ履歴表示ＵＩが対応付けられているので、表示画面１３０に表示されているアプリケーション以外の他のアプリケーションを起動する処理に対応付けられているメニュー画像を表示する。
【０１３９】
また、表示制御部は、第１領域１３２に対するポインタ１３１位置が上の場合、メニュー画像として設定値変更ＵＩが対応付けられているので、ＳＴＢに対する処理に対応付けられているメニュー画像を表示する。ＳＴＢに対する処理とは、例えば、音量の調整や表示画面１３０の明るさ調整などである。
【０１４０】
以下、第１領域１３２に対するポインタ１３１位置のそれぞれについて、表示画面１３０の表示例を説明する。
【０１４１】
まず、第１領域１３２に対するポインタ１３１位置が右の場合について説明する。この場合、図１５Ａ又は図１５Ｂに示したように、表示画面１３０に表示されているアプリケーションに対応するメニュー画像が表示される。このとき、実施の形態４で説明したように、最前面に表示されているアプリケーションに対応するメニュー画像を表示させてもよい。
【０１４２】
次に、第１領域１３２に対するポインタ１３１位置が下の場合について図１７Ａを用いて説明する。図１７Ａは、表示画面１３０の一例を示す図であり、メニュー画像５５１としてアプリ履歴表示ＵＩが表示されている。同図に示すメニュー画像５５１は、各々が表示画面１３０に表示されているアプリケーション以外の他のアプリケーションに対応付けられた複数のオブジェクト画像を含む。このような表示状態において、ポインタ１３１が一のオブジェクト画像に位置した場合、当該一のオブジェクト画像に対応するアプリケーションが起動される。つまり、処理部１４４は、メニュー画像５５１に含まれる複数のオブジェクト画像のうちポインタ１３１が位置する一のオブジェクト画像に対応づけられた処理を実行する。なお、メニュー画像５５１は、複数のオブジェクト画像を含まずに、１つオブジェクト画像のみで構成されていてもよい。
【０１４３】
次に、第１領域１３２に対するポインタ１３１位置が上の場合について図１７Ｂを用いて説明する。図１７Ｂは、表示画面１３０の他の一例を示す図であり、メニュー画像５５２として設定値変更ＵＩが表示されている。同図に示すメニュー画像５５２は、各々がＳＴＢに対する処理に対応付けられている複数のオブジェクト画像を含む。このような表示状態において、ポインタ１３１が一のオブジェクト画像に位置した場合、当該一のオブジェクト画像に対応するＳＴＢに対する処理が実行される。なお、メニュー画像５５２は、複数のオブジェクト画像を含まずに、１つのオブジェクト画像のみで構成されていてもよい。
【０１４４】
以上説明したように、実施の形態５によると、ポインタ１３１が第２領域１３３に位置する場合、第１領域１３２とポインタ１３１との位置関係に対応付けられた少なくとも１つのオブジェクト画像が表示される。このため、第１領域１３２に対するポインタ１３１の位置ごとに、異なるオブジェクト画像を表示することができ、ユーザの利便性が向上する。
【０１４５】
また、表示画面１３０に表示されているアプリケーション以外の他のアプリケーションを起動する処理、又は、ＳＴＢに対する処理の指示を受け付けるためのハード構成を持たなくても、他のアプリケーションを起動する処理、又は、ＳＴＢに対する処理を実行することができる。
【０１４６】
また、実施の形態５によると、各々が表示画面１３０に表示されているアプリケーション以外の他のアプリケーションを起動する処理、又は、ＳＴＢに対する処理に対応付けられた少なくとも１つのオブジェクト画像が表示される。このため、ユーザは、ポインタ１３１を各オブジェクト画像に移動させた場合に実行される、他のアプリケーションを起動する処理、又は、ＳＴＢに対する処理を予め認識でき、操作性が一層向上する。
【０１４７】
なお、記憶部の記憶領域のうち、第１領域１３２に対するポインタ１３１位置とメニュー画像とを対応付けて記憶している記憶領域とは別の領域であるアプリ履歴蓄積部が、ＳＴＢにより停止されたアプリケーションを示す停止情報を蓄積していてもよい。また、表示制御部は、判定部１４２によりポインタ１３１が第２領域１３３にあると判定された場合、アプリ履歴蓄積部に蓄積された停止情報を用いて、少なくとも１つのオブジェクト画像を表示させてもよい。これにより、ユーザによって選択される可能性の高いアプリケーションに対応するオブジェクト画像を表示することが可能となる。
【０１４８】
例えば、アプリ履歴蓄積部は、ＳＴＢにより停止されたアプリケーションを示す停止情報として、ブラウザ、地図、ドキュメント、設定、グラフィック、及び、計算等を蓄積する。表示制御部は、この蓄積された停止情報を用いて、停止された時刻が現在時刻に近い所定数（例えば、４つ）のアプリケーション（例えば、ブラウザ、地図、ドキュメント及び設定）に対応するオブジェクト画像を表示させる。
【０１４９】
また、記憶部の記憶領域のうち、第１領域１３２に対するポインタ１３１位置とメニュー画像とを対応付けて記憶している記憶領域とは別の領域であるオブジェクト履歴蓄積部が、処理部１４４によって処理が実行されたオブジェクト画像を示すオブジェクト履歴情報を蓄積していてもよい。つまり、オブジェクト履歴情報として、ユーザによって選択されたオブジェクト画像を示す情報を蓄積していてもよい。また、表示制御部は、判定部１４２によりポインタ１３１が第２領域１３３にあると判定された場合、オブジェクト履歴蓄積部に蓄積されたオブジェクト履歴情報を用いて、少なくとも１つのオブジェクト画像を表示させてもよい。これにより、ユーザによる利用頻度の高い処理に対応するオブジェクト画像を表示することが可能となる。
【０１５０】
例えば、オブジェクト履歴蓄積部は、処理部１４４によってＳＴＢに対する処理が実行されたオブジェクト画像を示すオブジェクト履歴情報として、音量、明るさ、及び、コントラスト等を蓄積する。表示制御部は、この蓄積されたオブジェクト履歴情報を用いて、ＳＴＢに対する各処理が実行された頻度を算出し、頻度が所定の閾値より高い処理（例えば、音量及び明るさ）に対応するオブジェクト画像を表示させる。
【０１５１】
以上、本発明の実施の形態に係る情報処理システムについて説明したが、本発明は、この実施の形態に限定されるものではない。
【０１５２】
例えば、上記のＳＴＢは、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクドライブ、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムとして構成されても良い。ＲＡＭまたはハードディスクドライブには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、各装置は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【０１５３】
さらに、上記のＳＴＢを構成する構成要素の一部または全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしても良い。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。ＲＡＭには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、システムＬＳＩは、その機能を達成する。
【０１５４】
さらにまた、上記のＳＴＢを構成する構成要素の一部または全部は、ＳＴＢに脱着可能なＩＣカードまたは単体のモジュールから構成されているとしても良い。ＩＣカードまたはモジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。ＩＣカードまたはモジュールは、上記の超多機能ＬＳＩを含むとしても良い。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、ＩＣカードまたはモジュールは、その機能を達成する。このＩＣカードまたはこのモジュールは、耐タンパ性を有するとしても良い。
【０１５５】
また、本発明は、上記に示す方法であるとしても良い。また、本発明は、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしても良いし、上記コンピュータプログラムからなるデジタル信号であるとしても良い。
【０１５６】
さらに、本発明は、上記コンピュータプログラムまたは上記デジタル信号をコンピュータ読み取り可能な非一時的な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、半導体メモリなどに記録したものとしても良い。また、これらの非一時的な記録媒体に記録されている上記デジタル信号であるとしても良い。
【０１５７】
また、本発明は、上記コンピュータプログラムまたは上記デジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしても良い。
【０１５８】
また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、上記メモリは、上記コンピュータプログラムを記憶しており、上記マイクロプロセッサは、上記コンピュータプログラムに従って動作するとしても良い。
【０１５９】
また、上記プログラムまたは上記デジタル信号を上記非一時的な記録媒体に記録して移送することにより、または上記プログラムまたは上記デジタル信号を上記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしても良い。
【０１６０】
さらに、上記実施の形態をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０１６１】
本発明は、移動距離及び移動情報を検出するリモコンにより、表示画面上で処理を指定する機器、例えば、ＳＴＢ、ゲーム機、あるいは、ＡＶ機器などに適用できる。
【符号の説明】
【０１６２】
１００、２００、４００  情報処理システム
１１０、２１０  リモコン（ポインティングデバイス）
１２０  表示装置
１３０  表示画面
１３１  ポインタ
１３２  第１領域
１３３  第２領域
１４０、２４０、４４０  ＳＴＢ（情報処理装置）
１４１、２４１  受信部
１４２  判定部
１４３、４４３  表示制御部
１４４、２４４  処理部
１６１  上領域（第１サブ領域）
１６２  下領域（第２サブ領域）
１７１、２６０ａ  右領域（第３サブ領域）
１７２、２６０ｂ  左領域（第４サブ領域）
２１１  決定ボタン
２６０  左右領域
３８０、３９０  操作領域
３８１ａ、３８１ｂ、３８２〜３８４、４５１Ａ〜４５１Ｅ、４５２Ａ〜４５２Ｅ  オブジェクト画像
３８２ａ  バー
４４５  記憶部
４５０、４５１、４５２、５５１、５５２  メニュー画像
ＳＴ１  通常状態
ＳＴ２  画面外領域表示状態
ＳＴ３  上スクロール操作状態
ＳＴ４  下スクロール操作状態
ＳＴ５  拡大操作状態
ＳＴ６  縮小操作状態
【図１】
2015018348.tif 000003
【図２】
2015018348.tif 000004
【図３】
2015018348.tif 000005
【図４】
2015018348.tif 000006
【図５】
2015018348.tif 000007
【図６】
2015018348.tif 000008
【図７】
2015018348.tif 000009
【図８】
2015018348.tif 000010
【図９】
2015018348.tif 000011
【図１０Ａ】
2015018348.tif 000012
【図１０Ｂ】
2015018348.tif 000013
【図１１】
2015018348.tif 000014
【図１２】
2015018348.tif 000015
【図１３】
2015018348.tif 000016
【図１４】
2015018348.tif 000017
【図１５Ａ】
2015018348.tif 000018
【図１５Ｂ】
2015018348.tif 000019
【図１６】
2015018348.tif 000020
【図１７Ａ】
2015018348.tif 000021
【図１７Ｂ】
2015018348.tif 000022