(57)【要約】  カスタマイズし易いユーザインターフェースを提供する。  情報処理装置は、制御部を具備する情報処理装置である。この情報処理装置が具備する制御部は、操作画面に配置される複数の操作要素を編集して編集画面に操作要素を配置する操作を行う場合に、操作画面を表示部の表示面に表示させるものである。また、その制御部は、その操作画面を表示部の表示面に表示させるとともに、編集画面における操作要素の配置場所を示す画像の一部を表示面に表示させるものである。
2017104206.tif 000002
【特許請求の範囲】
【請求項１】
操作画面に配置される複数の操作要素を編集して編集画面に前記操作要素を配置する操作を行う場合に、前記操作画面を表示部の表示面に表示させるとともに、前記編集画面における前記操作要素の配置場所を示す画像の一部を前記表示面に表示させる制御部を具備する情報処理装置。
【請求項２】
前記制御部は、前記操作画面に配置される前記複数の操作要素を所定方向に並べて表示させ、前記所定方向と直交する直交方向において前記操作画面に隣接する表示領域に前記配置場所を示す画像の一部を表示させる請求項１記載の情報処理装置。
【請求項３】
前記制御部は、前記表示領域に表示される前記配置場所を示す画像の前記所定方向におけるサイズを、前記操作画面に配置される前記複数の操作要素のうちの当該配置場所を示す画像に対応する操作要素の前記所定方向におけるサイズと同一または略同一とする請求項２記載の情報処理装置。
【請求項４】
前記制御部は、前記配置場所を示す画像の一部として前記編集画面の前記所定方向における前記操作要素の占有度を示す画像を表示させる請求項２記載の情報処理装置。
【請求項５】
前記制御部は、前記表示面に表示される前記操作画面に配置される前記操作要素を選択する選択操作を受け付けると、前記選択された操作要素の配置場所を示す画像の一部を選択順序に従って前記表示面に並べて表示させる請求項１記載の情報処理装置。
【請求項６】
前記制御部は、前記表示面における前記配置場所を示す画像の一部を表示する表示領域において、前記配置場所を示す画像の一部を次に配置する位置を表す目印を表示させる請求項５記載の情報処理装置。
【請求項７】
前記制御部は、前記表示面に表示される前記配置場所を示す画像の一部と、前記表示面に表示される前記操作画面に配置される前記複数の操作要素のうちの当該配置場所を示す画像に対応する操作要素とに同一の識別情報を付す請求項１記載の情報処理装置。
【請求項８】
前記制御部は、前記表示面に表示される前記配置場所を示す画像の一部の削除操作または入れ替え操作に基づいて、前記編集画面における前記操作要素の削除または入れ替えを行う請求項１記載の情報処理装置。
【請求項９】
前記制御部は、前記操作画面に配置される前記複数の操作要素のうちからユーザ操作に基づいて選択された操作要素を前記編集画面に配置する請求項１記載の情報処理装置。
【請求項１０】
前記操作画面は、無線通信を利用して他の電子機器を操作するための複数の操作要素が配置される操作画面であり、
前記制御部は、複数の前記操作画面のうちの少なくとも１の操作画面をユーザ操作に基づいて前記表示面に表示させる
請求項１記載の情報処理装置。
【請求項１１】
前記情報処理装置は、前記表示面のサイズが所定サイズ以下の前記表示部を備える情報処理装置、または、装置全体をユーザが片手で持てるサイズの情報処理装置である請求項１記載の情報処理装置。
【請求項１２】
操作画面に配置される複数の操作要素を編集して編集画面に前記操作要素を配置する操作を行う場合に、前記操作画面を表示部の表示面に表示させるとともに、前記編集画面における前記操作要素の配置場所を示す画像の一部を前記表示面に表示させる制御手順を具備する情報処理方法。
【請求項１３】
操作画面に配置される複数の操作要素を編集して編集画面に前記操作要素を配置する操作を行う場合に、前記操作画面を表示部の表示面に表示させるとともに、前記編集画面における前記操作要素の配置場所を示す画像の一部を前記表示面に表示させる制御手順をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置に関する。詳しくは、画像を表示させる情報処理装置および情報処理方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
従来、他の電子機器に関する情報を表示して他の電子機器に関する操作を行うことができる情報処理装置が存在する。例えば、家庭用電化製品、ＡＶ（Audio Visual）機器に付属しているリモコン（リモートコントローラ）が存在する。なお、家庭用電化製品、ＡＶ機器は、例えば、ＤＶＤ（Digital Versatile Disc）レコーダ、テレビジョン、エアコン（エア・コンディショナー）、照明器具、ミュージックプレイヤー等の電子機器である。【０００３】
また、例えば、複数の電子機器のリモコンの機能を１つのリモコンに統合することができる制御装置が提案されている（例えば、特許文献１参照。）。この制御装置では、各電子機器の操作ボタンを表示する操作画面を電子機器毎にまとめ、インデックス部の接触操作により、所望の電子機器の操作画面を表示させることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１６９９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の従来技術によれば、複数の電子機器のリモコンの機能を１つのリモコンに統合することができるため、複数のリモコンを所有する必要がない。また、ユーザ操作により、所望の電子機器の操作画面を表示させることができる。【０００６】
ここで、例えば、電子機器の操作ボタンの中には、頻繁に使用される操作ボタンやほとんど使用されない操作ボタンが存在することが多い。また、頻繁に使用される操作ボタンが複数の電子機器に亘ることも想定される。そこで、ユーザの好みに応じて、各電子機器の操作ボタンを表示する操作画面をカスタマイズすることが考えられる。この場合に、カスタマイズし易いユーザインターフェースを提供することが重要である。【０００７】
本技術はこのような状況に鑑みて生み出されたものであり、カスタマイズし易いユーザインターフェースを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本技術は、上述の問題点を解消するためになされたものであり、その第１の側面は、操作画面に配置される複数の操作要素を編集して編集画面に上記操作要素を配置する操作を行う場合に、上記操作画面を表示部の表示面に表示させるとともに、上記編集画面における上記操作要素の配置場所を示す画像の一部を上記表示面に表示させる制御部を具備する情報処理装置およびその情報処理方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、操作画面を表示部の表示面に表示させるとともに、編集画面における操作要素の配置場所を示す画像の一部を表示面に表示させるという作用をもたらす。【０００９】
また、この第１の側面において、上記制御部は、上記操作画面に配置される上記複数の操作要素を所定方向に並べて表示させ、上記所定方向と直交する直交方向において上記操作画面に隣接する表示領域に上記配置場所を示す画像の一部を表示させるようにしてもよい。これにより、操作画面に配置される複数の操作要素を所定方向に並べて表示させ、直交方向において操作画面に隣接する表示領域に配置場所を示す画像の一部を表示させるという作用をもたらす。【００１０】
また、この第１の側面において、上記制御部は、上記表示領域に表示される上記配置場所を示す画像の上記所定方向におけるサイズを、上記操作画面に配置される上記複数の操作要素のうちの当該配置場所を示す画像に対応する操作要素の上記所定方向におけるサイズと同一または略同一とするようにしてもよい。これにより、表示領域に表示される配置場所を示す画像の所定方向におけるサイズを、操作画面に配置されるその配置場所を示す画像に対応する操作要素の所定方向におけるサイズと同一または略同一とするという作用をもたらす。【００１１】
また、この第１の側面において、上記制御部は、上記配置場所を示す画像の一部として上記編集画面の上記所定方向における上記操作要素の占有度を示す画像を表示させるようにしてもよい。これにより、編集画面の所定方向における操作要素の占有度を示す画像を表示させるという作用をもたらす。【００１２】
また、この第１の側面において、上記制御部は、上記表示面に表示される上記操作画面に配置される上記操作要素を選択する選択操作を受け付けると、上記選択された操作要素の配置場所を示す画像の一部を選択順序に従って上記表示面に並べて表示させるようにしてもよい。これにより、表示面に表示される操作画面に配置される操作要素を選択する選択操作を受け付けると、その選択された操作要素の配置場所を示す画像の一部を選択順序に従って表示面に並べて表示させるという作用をもたらす。【００１３】
また、この第１の側面において、上記制御部は、上記表示面における上記配置場所を示す画像の一部を表示する表示領域において、上記配置場所を示す画像の一部を次に配置する位置を表す目印を表示させるようにしてもよい。これにより、表示面における配置場所を示す画像の一部を表示する表示領域において、配置場所を示す画像の一部を次に配置する位置を表す目印を表示させるという作用をもたらす。【００１４】
また、この第１の側面において、上記制御部は、上記表示面に表示される上記配置場所を示す画像の一部と、上記表示面に表示される上記操作画面に配置される上記複数の操作要素のうちの当該配置場所を示す画像に対応する操作要素とに同一の識別情報を付すようにしてもよい。これにより、表示面に表示される配置場所を示す画像の一部と、表示面に表示される操作画面に配置されるその配置場所を示す画像に対応する操作要素とに同一の識別情報を付すという作用をもたらす。【００１５】
また、この第１の側面において、上記制御部は、上記表示面に表示される上記配置場所を示す画像の一部の削除操作または入れ替え操作に基づいて、上記編集画面における上記操作要素の削除または入れ替えを行うようにしてもよい。これにより、表示面に表示される配置場所を示す画像の一部の削除操作または入れ替え操作に基づいて、編集画面における操作要素の削除または入れ替えを行うという作用をもたらす。【００１６】
また、この第１の側面において、上記制御部は、上記操作画面に配置される上記複数の操作要素のうちからユーザ操作に基づいて選択された操作要素を上記編集画面に配置するようにしてもよい。これにより、操作画面に配置される複数の操作要素のうちからユーザ操作に基づいて選択された操作要素を編集画面に配置するという作用をもたらす。【００１７】
また、この第１の側面において、上記操作画面は、無線通信を利用して他の電子機器を操作するための複数の操作要素が配置される操作画面であり、上記制御部は、複数の上記操作画面のうちの少なくとも１の操作画面をユーザ操作に基づいて上記表示面に表示させるようにしてもよい。これにより、複数の操作画面のうちの少なくとも１の操作画面をユーザ操作に基づいて表示面に表示させるという作用をもたらす。【００１８】
また、この第１の側面において、上記情報処理装置を、上記表示面のサイズが所定サイズ以下の上記表示部を備える情報処理装置、または、装置全体をユーザが片手で持てるサイズの情報処理装置とするようにしてもよい。これにより、表示面のサイズが所定サイズ以下の表示部を備える情報処理装置、または、装置全体をユーザが片手で持てるサイズの情報処理装置を用いるという作用をもたらす。
【発明の効果】
【００１９】
本技術によれば、カスタマイズし易いユーザインターフェースを提供することができるという優れた効果を奏し得る。なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００２０】
【図１】本技術の実施の形態における情報処理装置１００の機能構成の一例を示すブロック図である。
【図２】本技術の実施の形態における情報処理装置１００の外観構成の一例を示す図である。
【図３】本技術の実施の形態における情報処理装置１００の表示部１１０に表示されるリモコン画面の表示例を示す図である。
【図４】本技術の実施の形態における情報処理装置１００の表示部１１０に表示されるリモコン画面を集約する場合の例を模式的に示す図である。
【図５】本技術の実施の形態における情報処理装置１００を用いてカスタムリモコン画面をカスタマイズする場合の表示部１１０の表示遷移例を示す図である。
【図６】本技術の実施の形態における情報処理装置１００を用いてカスタムリモコン画面をカスタマイズする場合の表示部１１０の表示遷移例を示す図である。
【図７】本技術の実施の形態における情報処理装置１００の表示部１１０に表示されるカスタムリモコン画面の表示例を示す図である。
【図８】本技術の実施の形態における情報処理装置１００を用いて新たな機器のリモコンを追加登録する場合の表示部１１０の表示遷移例を示す図である。
【図９】本技術の実施の形態における情報処理装置１００を用いて新たな機器のリモコンを追加登録する場合の表示部１１０の表示遷移例を示す図である。
【図１０】本技術の実施の形態における情報処理装置１００を用いて新たな機器のリモコンを追加登録する場合の表示部１１０の表示遷移例を示す図である。
【図１１】本技術の実施の形態における情報処理装置１００を用いてカスタムリモコン画面をカスタマイズする場合の表示部１１０の表示遷移例を示す図である。
【図１２】本技術の実施の形態における情報処理装置１００を用いてカスタムリモコン画面をカスタマイズする場合の表示部１１０の表示遷移例を示す図である。
【図１３】本技術の実施の形態における情報処理装置１００を用いてカスタムリモコン画面をカスタマイズする場合の表示部１１０の表示遷移例を示す図である。
【図１４】本技術の実施の形態における情報処理装置１００を用いてカスタムリモコン画面をカスタマイズする場合の表示部１１０の表示遷移例を示す図である。
【図１５】本技術の実施の形態における情報処理装置１００を用いてカスタムリモコン画面をカスタマイズする場合の表示部１１０の表示遷移例を示す図である。
【図１６】本技術の実施の形態における情報処理装置１００を用いてカスタムリモコン画面をカスタマイズする場合の表示部１１０の表示遷移例を示す図である。
【図１７】本技術の実施の形態における情報処理装置１００による登録処理の処理手順の一例を示すフローチャートである。
【図１８】本技術の実施の形態における情報処理装置１００による登録処理のうちのリモコン登録処理の処理手順の一例を示すフローチャートである。
【図１９】本技術の実施の形態における情報処理装置１００による登録処理のうちのカスタムリモコン作成処理の処理手順の一例を示すフローチャートである。
【図２０】本技術の実施の形態における情報処理装置１００による登録処理のうちのカスタムリモコン作成処理の処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本技術を実施するための形態（以下、実施の形態と称する）について説明する。説明は以下の順序により行う。
１．実施の形態（モジュール選択画面において機器のリモコン（リモートコントローラ）画面およびプレビュー画像表示領域を表示する例）
【００２２】
＜１．実施の形態＞
［情報処理装置の構成例］
図１は、本技術の実施の形態における情報処理装置１００の機能構成の一例を示すブロック図である。
【００２３】
図２は、本技術の実施の形態における情報処理装置１００の外観構成の一例を示す図である。図２のａには、正面図を示し、図２のｂには、背面図を示し、図２のｃには、側面図（矢印Ａから見た側面図）を示す。
【００２４】
情報処理装置１００は、表示部１１０と、操作受付部１２０と、制御信号出力部１３０と、制御信号制御部１４０と、制御部１５０と、バッテリ１６０と、記憶部１７０と、外部記憶部１８０とを備える。例えば、情報処理装置１００は、電子ペーパーを有する赤外線リモコン（リモートコントローラ）により実現される。また、例えば、情報処理装置１００は、スマートフォン、携帯電話、タブレット端末等の情報処理装置、電子機器により実現される。また、例えば、情報処理装置１００は、表示面のサイズが所定サイズ（例えば、スマートフォンサイズ）以下の表示部を備える情報処理装置、または、装置全体をユーザが片手で持てるサイズ（例えば、スマートフォンサイズ）の情報処理装置とすることができる。すなわち、情報処理装置１００は、表示部１１０の表示サイズが制限されている携帯型の情報処理装置とすることができる。
【００２５】
表示部１１０は、制御部１５０の制御に基づいて、各種画像を表示するＵＩ（User Interface）表示部である。例えば、表示部１１０として電子ペーパーを用いることができる。また、例えば、表示部１１０として、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electro Luminescence）を用いることができる。
【００２６】
操作受付部１２０は、各種のユーザ操作を受け付ける操作受付部である。例えば、操作受付部１２０として、ポインティングデバイスとしてのタッチパネルを用いることができる。なお、本技術の実施の形態では、表示部１１０および操作受付部１２０がタッチパネルとして一体で構成される例を示す。ただし、表示部１１０および操作受付部１２０は、他の部材として一体で構成するようにしてもよく、異なる部材として構成するようにしてもよい。
【００２７】
制御信号出力部１３０は、制御信号を出力するものである。例えば、制御信号として、赤外線を用いることができる。また、制御信号として赤外線を用いる場合には、制御信号出力部１３０として、赤外線を発信する赤外線ＬＥＤ（Light Emitting Diode）を用いることができる。
【００２８】
制御信号制御部１４０は、制御部１５０の制御に基づいて、制御信号出力部１３０から発信される制御信号を制御するものである。例えば、制御信号出力部１３０として赤外線ＬＥＤを用いる場合には、制御信号制御部１４０として、赤外線ＬＥＤを操作するための赤外線コントローラーＩＣ（Integrated Circuit）を用いることができる。
【００２９】
制御部１５０は、記憶部１７０に記憶されている制御プログラムに基づいて、情報処理装置１００における各部を制御するものである。例えば、制御部１５０としてＣＰＵ（Central Processing Unit）を用いることができる。
【００３０】
バッテリ１６０は、情報処理装置１００における各部に電力を供給するバッテリである。
【００３１】
記憶部１７０は、各種情報を記憶する内部記憶部である。例えば、記憶部１７０には、制御部１５０に実行させる制御プログラムが記憶される。また、例えば、記憶部１７０には、制御部１５０により実行される各種演算処理の結果が一時的に記憶される。また、例えば、記憶部１７０には、表示部１１０に表示される各画像を表示するための情報や、各機器を操作するための情報が記憶される。
【００３２】
外部記憶部１８０は、各種情報を記憶する外部記憶部である。例えば、外部記憶部１８０には、リモコンに関する情報、ＵＩに関する情報等が記憶される。また、例えば、外部記憶部１８０として、各種メモリカード（例えば、ＳＤカード）を用いることができる。
【００３３】
［電子機器のリモコン例］
図３は、本技術の実施の形態における情報処理装置１００の表示部１１０に表示されるリモコン画面の表示例を示す図である。図３には、ライト（照明器具）のリモコン画面、エアコン（エア・コンディショナー）のリモコン画面、テレビのリモコン画面の表示例を示す。
【００３４】
図３において、左側には、ライトのリモコン画面２０１、２０２を示し、真ん中には、エアコンのリモコン画面２１１、２１２を示し、右側には、テレビのリモコン画面２２１乃至２２３を示す。各機器のリモコン画面（操作画面）は、無線通信を利用して各機器を操作するための複数の操作ボタン（操作要素）が配置される操作画面である。なお、図３では、情報処理装置１００の表示部１１０にテレビのリモコン画面２２１を表示する場合の例を示す。また、所定のユーザ操作により、情報処理装置１００の表示部１１０に表示させるリモコン画面を切り替えることができる。
【００３５】
例えば、同一機器のリモコン画面を切り替える場合には、所定のユーザ操作（例えば、表示部１１０における縦スワイプ操作）を行う。また、異なる機器のリモコン画面に切り替える場合には、所定のユーザ操作（例えば、表示部１１０における横スワイプ操作）を行う。
【００３６】
このように、情報処理装置１００の表示部１１０に複数の電子機器のリモコン画面を表示させることができるため、ユーザは、情報処理装置１００を用いて、複数の電子機器の操作を容易に行うことができる。
【００３７】
ここで、例えば、ユーザによって、頻繁に使用されるボタンと、ほとんど使用されないボタンとが存在することが想定される。このような場合には、頻繁に使用されるボタンを集約して１または複数の画面とすることにより、複数の電子機器の操作をさらに容易に行うことができると考えられる。この集約例を図４に示す。
【００３８】
［複数の電子機器のリモコン画面の集約例］
図４は、本技術の実施の形態における情報処理装置１００の表示部１１０に表示されるリモコン画面を集約する場合の例を模式的に示す図である。
【００３９】
図４では、ライトのリモコン画面２０２の一部のボタンと、エアコンのリモコン画面２１２の一部のボタンと、テレビのリモコン画面２２１の一部のボタンとを１つの画面（カスタム画面２３０）に集約する例を示す。具体的には、点線の矩形２０３内のボタンと、点線の矩形２１３内のボタンと、点線の矩形２２４内のボタンとを１つの画面（カスタム画面２３０）に集約する例を示す。
【００４０】
このように、必要なボタンだけを選択して、欲しいボタンだけ集約されたカスタム画面２３０を作成することができる。また、このように集約されたカスタム画面２３０を表示部１１０に表示させることにより、ユーザは、１つの画面を用いて、複数の電子機器を操作することができる。これにより、テレビやエアコンのような複数の操作対象を操作する場合でもＵＩを変更する必要がない。
【００４１】
ここで、例えば、表示部１１０において、ビジュアル要素（操作ボタン）を選択・順番付する画面（選択画面）と、その選択後にどのような見た目になるのかプレビューする画面（プレビュー画面）とを別々の画面とする場合を想定する。この場合には、ユーザは、選択画面からプレビュー画面に切り替え、このプレビュー画面を見ることにより、順番付・選択後のビジュアル要素（操作ボタンの配置）が自分の想定と違うか否かを確認することができる。また、ユーザは、その確認後に、自分の想定通りのビジュアル要素（操作ボタンの配置）とするためには、プレビュー画面から選択画面に戻して、この選択画面において選択操作を行う必要がある。また、ユーザは、自分の想定通りになるまでの間、選択画面およびプレビュー画面を往復する必要がある。このように、自分の想定通りになるまでの時間が長い場合には、ユーザにストレスを与えることも想定される。
【００４２】
そこで、本技術の実施の形態では、各機器のリモコンの中から、欲しいボタンを選択していく場合に、その選択画面の一部の領域（例えば、左側プレビューエリア）に、ユーザにより選択されたボタンと同じ縦幅のボタンを表示する例を示す。これにより、ユーザは、１つのカスタムリモコン画面にあとどの程度ボタンを入れられるのか等を、フィードバックを得ながら選択することができる。このため、ユーザは、自分の想定しているカスタムリモコンを容易に無駄なく作成することができる。
【００４３】
［カスタムリモコン画面をカスタマイズする場合の表示遷移例］
図５および図６は、本技術の実施の形態における情報処理装置１００を用いてカスタムリモコン画面をカスタマイズする場合の表示部１１０の表示遷移例を示す図である。なお、図５および図６には、カスタムリモコン画面をカスタマイズする場合の一部の表示遷移例を示す。また、図１１乃至図１６には、カスタムリモコン画面をカスタマイズする場合の詳細な表示遷移例を示す。
【００４４】
図５の上段に示すように、カスタムリモコン画面をカスタマイズする場合には、ユーザは、モジュール選択画面６００を表示部１１０に表示させる。モジュール選択画面６００には、プレビュー画像表示領域６０１と、各機器のリモコン画面６１０、６２０とが表示される。
【００４５】
プレビュー画像表示領域６０１は、ユーザ操作により選択された操作ボタン（モジュール、操作要素）のカスタムリモコン画面における位置（上下方向における位置）を表すプレビュー画像を表示する領域である。また、プレビュー画像表示領域６０１には、次に選択された操作ボタン（モジュール）を配置する位置を指し示す目印６０２が表示される。
【００４６】
各機器のリモコン画面は、各機器を操作するためのリモコン画面である。図５および図６では、各機器のリモコン画面の一例として、エアコンリモコン画面６１０およびテレビリモコン画面６２０を示す。図５の上段に示すように、例えば、エアコンリモコン画面６１０には、操作ボタン６１１乃至６１３が表示される。また、図６の下段に示すように、テレビリモコン画面６２０には、操作ボタン６２１乃至６２４が表示される。
【００４７】
例えば、図５の上段に示すように、表示部１１０にモジュール選択画面６００が表示されている場合に、カスタムリモコン画面をカスタマイズする場合を想定する。この場合には、ユーザは、使いたい操作ボタンを選択する選択操作（例えば、表示部１１０の表示面への押下操作（タッチ操作））を行う。なお、本技術の実施の形態では、カスタムリモコン画面では、重要なボタンを上側に配置する例を示す。すなわち、本技術の実施の形態では、ユーザが重要なボタンから順次選択する場合の例を示す。
【００４８】
図５の下段には、モジュール選択画面６００において操作ボタン６１１の選択操作が行われた場合の表示例を示す。このように、操作ボタン６１１の選択操作が行われた場合には、選択操作が行われた操作ボタン６１１を選択状態とする。なお、図５では、操作ボタン６１１の内部に色を付して選択状態を表す。また、これ以降の各表示例についても同様に選択状態を表す。また、プレビュー画像表示領域６０１には、カスタムリモコン画面において、選択操作が行われた操作ボタン６１１を配置する位置（上下方向における位置）を表すプレビュー画像６０３が表示される。また、プレビュー画像表示領域６０１において目印６０２が下側に移動して表示される。
【００４９】
図６の上段には、モジュール選択画面６００において操作ボタン６１２の選択操作が行われた場合の表示例を示す。このように、操作ボタン６１２の選択操作が行われた場合には、選択操作が行われた操作ボタン６１２を選択状態とする。また、プレビュー画像表示領域６０１には、カスタムリモコン画面において、選択操作が行われた操作ボタン６１２を配置する位置（上下方向における位置）を表すプレビュー画像６０４が表示される。この場合には、既に選択されているプレビュー画像６０３（操作ボタン６１１に対応）の下側にプレビュー画像６０４が表示される。また、図６の上段に示すように、操作ボタン６１１の上下方向におけるサイズと、プレビュー画像６０３の上下方向におけるサイズとは、同一（または、略同一）とする。同様に、操作ボタン６１２の上下方向におけるサイズと、プレビュー画像６０４の上下方向におけるサイズとは、同一（または、略同一）とする。また、これ以降の各表示例についても同様とする。また、プレビュー画像表示領域６０１において目印６０２が下側に移動して表示される。
【００５０】
また、プレビュー画像表示領域６０１におけるプレビュー画像６０３、６０４には、選択された順序を示す識別情報（例えば、通し番号）を付して表示させる。また、プレビュー画像６０３、６０４に対応する操作ボタン６１１、６１２には、その識別情報と同一の識別情報を付して表示させる。これにより、プレビュー画像６０３、６０４と、操作ボタン６１１、６１２との対応関係をユーザが容易に把握することができる。なお、ここでは、識別情報を付すことにより対応関係を表す例を示すが、他の表示態様により対応関係を表すようにしてもよい。例えば、対応するプレビュー画像６０３と操作ボタン６１１とを同一の色を付して表示させるようにしてもよい。
【００５１】
図６の下段には、テレビリモコン画面６２０が表示されているモジュール選択画面６００において操作ボタン６２１、６２４の選択操作が順次行われた場合の表示例を示す。なお、各機器のリモコン画面の切替については、図１２、図１３を参照して詳細に説明する。
【００５２】
このように、操作ボタン６２１の選択操作が行われた場合には、選択操作が行われた操作ボタン６２１を選択状態とする。また、プレビュー画像表示領域６０１には、カスタムリモコン画面において、選択操作が行われた操作ボタン６２１を配置する位置（上下方向における位置）を表すプレビュー画像６０５が表示される。次に、操作ボタン６２４の選択操作が行われた場合には、選択操作が行われた操作ボタン６２４を選択状態とする。また、プレビュー画像表示領域６０１には、カスタムリモコン画面において、選択操作が行われた操作ボタン６２４を配置する位置（上下方向における位置）を表すプレビュー画像６０６が表示される。また、プレビュー画像表示領域６０１において目印６０２が下側に順次移動して表示される。
【００５３】
このようにして作成されたカスタムリモコン画面の表示例を図７に示す。
【００５４】
［カスタムリモコン画面の表示例］
図７は、本技術の実施の形態における情報処理装置１００の表示部１１０に表示されるカスタムリモコン画面の表示例を示す図である。
【００５５】
カスタムリモコン画面６３０には、１または複数の機器を操作するための操作ボタン（モジュール）が表示される。図７には、図５および図６に示す選択操作により選択された各操作ボタン６３１乃至６３４が配置されるカスタムリモコン画面６３０を示す。
【００５６】
図７に示すように、カスタムリモコン画面６３０における操作ボタン６３１乃至６３４の位置と、図６の下段に示すプレビュー画像表示領域６０１におけるプレビュー画像６０３乃至６０６の位置とが対応する。このため、ユーザは、図５および図６に示すプレビュー画像表示領域６０１におけるプレビュー画像の位置を確認しながら、カスタムリモコン画面をカスタマイズすることができる。このように、ユーザは、１つまたは複数のリモコン画面の操作要素のうち、ユーザが所望する操作要素のみが含まれるカスタムリモコン画面を生成することができる。
【００５７】
ここで、カスタムリモコン画面として、複数のカスタムリモコン画面を作成して登録することができる。例えば、各機器の電源オン／オフだけのカスタムリモコン画面や、複数の機器により構成されるオーディオシステムを操作するためのカスタムリモコン画面を作成して登録することができる。
【００５８】
また、本技術の実施の形態では、カスタムリモコン画面における縦方向の配置を設定する例を示す。ただし、カスタムリモコン画面における横方向の配置を設定する場合についても適用することができる。
【００５９】
［新たな機器のリモコンを追加登録する場合の表示遷移例］
図８乃至図１０は、本技術の実施の形態における情報処理装置１００を用いて新たな機器のリモコンを追加登録する場合の表示部１１０の表示遷移例を示す図である。なお、図８乃至図１０では、ユーザによる選択操作（例えば、表示部１１０の表示面への押下操作（タッチ操作））が行われる部分（表示部１１０における部分）を点線の丸で示す。また、これ以降の各表示例についても同様に表す。
【００６０】
最初に、ユーザは、所定操作（例えば、表示部１１０のタッチパネルの押下操作）を行うことにより、図８の上段に示すように、リモコンリスト画面（ホーム画面）３００を表示部１１０に表示させる。
【００６１】
リモコンリスト画面（ホーム画面）３００には、「＋」ボタン３０１と、カスタムリモコン画面を表示させるための操作ボタン３０２と、各機器のリモコン画面を表示させるための操作ボタン３０２乃至３０９とが表示される。
【００６２】
そして、新たな機器のリモコンを登録する場合には、ユーザは、リモコンリスト画面（ホーム画面）３００において「＋」ボタン３０１を押下する押下操作を行う。
【００６３】
「＋」ボタン３０１の押下操作が行われた場合には、情報処理装置１００の制御部１５０は、図８の中段に示すように、機器選択画面３１０を表示部１１０に表示させる。機器選択画面３１０は、追加登録する機器を選択するための表示画面である。機器選択画面３１０には、例えば、テレビ、エアコン、照明、オーディオ、ＢＤ／ＤＶＤ等の機器が選択対象の機器として表示される。なお、この例では、追加する機器として「テレビ」を選択する例を示す。
【００６４】
テレビを選択するための選択操作（例えば、テレビ表示領域３１１の押下操作）が行われた場合には、情報処理装置１００の制御部１５０は、図８の下段に示すように、メーカ選択画面３２０を表示部１１０に表示させる。メーカ選択画面３２０は、追加登録する機器「テレビ」のメーカを選択するための表示画面である。メーカ選択画面３２０には、例えば、テレビを製造する各メーカが表示される。この例では、追加する機器「テレビ」のメーカとして「ＡＢＣ社」を選択する例を示す。
【００６５】
メーカを選択するための選択操作（例えば、ＡＢＣ社表示領域３２１の押下操作）が行われた場合には、情報処理装置１００の制御部１５０は、図９の上段に示すように、動作テスト画面３３０を表示部１１０に表示させる。動作テスト画面３３０は、追加登録する機器「テレビ」（メーカ：ＡＢＣ社）の動作を確認する際に用いられる表示画面である。動作テスト画面３３０には、例えば、追加登録する機器「テレビ」の動作を確認するためのテストを行う旨およびその操作方法と、そのテストを行うための操作部材（例えば、電源ボタン３３１）とが表示部１１０に表示される。図９の上段では、テストを行うための操作部材として、テレビの電源をオンするための電源ボタン３３１を表示する例を示す。
【００６６】
ユーザは、動作テスト画面３３０に表示されているテストの操作方法を見ながら、そのテストを行うための操作部材の操作を行う。例えば、情報処理装置１００の制御信号出力部１３０をテレビに向けた状態で、電源ボタン３３１を押下する押下操作を行う。
【００６７】
電源ボタン３３１の押下操作が行われた場合には、情報処理装置１００の制御部１５０は、制御信号制御部１４０を制御して制御信号出力部１３０からテレビ（メーカ：ＡＢＣ社）の電源をオンするための制御信号（テスト信号）を出力させる。また、情報処理装置１００の制御部１５０は、図９の中段に示すように、動作テスト画面３４０を表示させる。動作テスト画面３４０は、動作テスト画面３３０において「いいえ」ボタン３４１および「はい」ボタン３４２が追加されたものである。
【００６８】
ユーザは、電源ボタン３３１の押下操作後に、テレビ（メーカ：ＡＢＣ社）の電源がオンされたか否かを目視で確認する。そして、テレビ（メーカ：ＡＢＣ社）の電源がオンされていない場合には、ユーザは、動作テスト画面３４０において「いいえ」ボタン３４１を押下する押下操作を行う。「いいえ」ボタン３４１の押下操作が行われた場合には、情報処理装置１００の制御部１５０は、制御信号制御部１４０を制御して制御信号出力部１３０からテレビ（メーカ：ＡＢＣ社）の電源をオンするための別の制御信号（テスト信号）を出力させる。
【００６９】
また、テレビ（メーカ：ＡＢＣ社）の電源がオンされた場合には、ユーザは、動作テスト画面３４０において「はい」ボタン３４２を押下する押下操作を行う。「はい」ボタン３４２の押下操作が行われた場合には、情報処理装置１００の制御部１５０は、図９の下段に示すように、登録通知画面３５０を表示部１１０に表示させる。登録通知画面３５０には、「テレビ」の登録が完了した旨と、続けて登録ボタン３５１と、「完了」ボタン３５２とが表示される。この場合に、他の機器を続けて追加登録する場合には、ユーザは、続けて登録ボタン３５１を押下する押下操作を行う。続けて登録ボタン３５１の押下操作が行われた場合には、情報処理装置１００の制御部１５０は、図８の中段に示す機器選択画面３１０を表示部１１０に表示させる。
【００７０】
追加機器の登録を完了する場合には、ユーザは、「完了」ボタン３５２を押下する押下操作を行う。「完了」ボタン３５２の押下操作が行われた場合には、情報処理装置１００の制御部１５０は、図１０に示すように、リモコンリスト画面（ホーム画面）３６０を表示部１１０に表示させる。リモコンリスト画面（ホーム画面）３６０は、図８に示すリモコンリスト画面（ホーム画面）３００において、追加登録された機器「テレビ」のリモコン（ＴＶ３６１）が追加された表示画面である。
【００７１】
［カスタムリモコン画面をカスタマイズする場合の表示遷移例］
図１１乃至図１６は、本技術の実施の形態における情報処理装置１００を用いてカスタムリモコン画面をカスタマイズする場合の表示部１１０の表示遷移例を示す図である。
【００７２】
最初に、ユーザは、所定操作（例えば、表示部１１０のタッチパネルの押下操作）を行うことにより、図１１の上段に示すように、リモコンリスト画面（ホーム画面）４００を表示部１１０に表示させる。なお、リモコンリスト画面（ホーム画面）４００は、図８の上段、図１０に示すリモコンリスト画面（ホーム画面）３００、３６０に対応する。
【００７３】
カスタムリモコン画面をカスタマイズする場合には、ユーザは、リモコンリスト画面（ホーム画面）４００において「＋」ボタン４０１を押下する押下操作を行う。
【００７４】
「＋」ボタン４０１の押下操作が行われた場合には、情報処理装置１００の制御部１５０は、図１１の上段に示すように、機器選択画面４１０を表示部１１０に表示させる。機器選択画面４１０は、図８の中段に示す機器選択画面３１０に対応する。カスタムリモコン画面をカスタマイズする場合には、ユーザは、「カスタムリモコン」ボタン４１１を押下する押下操作を行う。
【００７５】
「カスタムリモコン」ボタン４１１の押下操作が行われた場合には、情報処理装置１００の制御部１５０は、図１１の下段に示すように、モジュール選択画面４２０を表示部１１０に表示させる。モジュール選択画面４２０は、ユーザの好みに応じた操作ボタンを配置するカスタムリモコン画面をカスタマイズするための表示画面であり、図５および図６に示すモジュール選択画面６００に対応する。図１１の下段では、モジュール選択画面４２０においてテレビリモコン画面の１頁４３０を表示部１１０に表示させる例を示す。また、モジュール選択画面４２０には、プレビュー画像表示領域４２１および目印４２２が表示される。
【００７６】
ユーザは、モジュール選択画面４２０において、使いたいボタンを選択する選択操作を行う。図１１の下段には、ユーザが、テレビリモコン画面の１頁４３０における「ＧＵＩＤＥ」ボタン４３１を選択する選択操作（「ＧＵＩＤＥ」ボタン４３１の押下操作）を行う例を示す。この場合には、情報処理装置１００の制御部１５０は、図１２の上段に示すように、選択操作が行われた「ＧＵＩＤＥ」ボタン４３１の領域を選択状態とする。また、情報処理装置１００の制御部１５０は、カスタムリモコン画面において、選択操作が行われた「ＧＵＩＤＥ」ボタン４３１を配置する位置（上下方向における位置）を表すプレビュー画像４２３をプレビュー画像表示領域４２１に表示させる。これにより、ユーザは、選択した「ＧＵＩＤＥ」ボタン４３１が、カスタムリモコン画面において、どのような位置に表示されるかを容易に把握することができる。また、情報処理装置１００の制御部１５０は、プレビュー画像表示領域４２１において目印４２２を下側に移動して表示させる。
【００７７】
同様に、ユーザは、モジュール選択画面４２０において、使いたいボタンを選択する選択操作を行う。図１２の上段には、ユーザが、テレビリモコン画面の１頁４３０における「−ＶＯＬ＋」ボタン４３２を選択する選択操作（「−ＶＯＬ＋」ボタン４３２の押下操作）を行う例を示す。この場合には、情報処理装置１００の制御部１５０は、図１２の中段に示すように、「−ＶＯＬ＋」ボタン４３２の領域を選択状態とするとともに「−ＶＯＬ＋」ボタン４３２に対応するプレビュー画像４２４をプレビュー画像表示領域４２１に表示させる。また、情報処理装置１００の制御部１５０は、プレビュー画像表示領域４２１において目印４２２を下側に移動して表示させる。
【００７８】
ここで、モジュール選択画面４２０にテレビリモコン画面の他の頁を表示させる場合には、ユーザは、モジュール選択画面４２０におけるテレビリモコン画面の１頁４３０を移動させる移動操作（切替操作）を行う。この移動操作として、例えば、縦スワイプ操作（図１２の中段に示す矢印５０１で示す）を行う。これにより、図１２の下段に示すように、モジュール選択画面４２０にテレビリモコン画面の２頁４４０が表示される。
【００７９】
このように、テレビリモコン画面の２頁４４０が表示されている場合に、ユーザが、使いたいボタンを選択する選択操作を行う。図１２の下段には、ユーザが、テレビリモコン画面の２頁４４０における「ＢＳ  ＣＳ  地上波」ボタン４４１を選択する選択操作（「ＢＳ  ＣＳ  地上波」ボタン４４１の押下操作）を行う例を示す。この場合には、情報処理装置１００の制御部１５０は、図１３の上段に示すように、選択操作が行われた「ＢＳ  ＣＳ  地上波」ボタン４４１の領域を選択状態とする。また、情報処理装置１００の制御部１５０は、選択操作が行われた「ＢＳ  ＣＳ  地上波」ボタン４４１に対応するプレビュー画像４２５をプレビュー画像表示領域４２１に表示させる。また、情報処理装置１００の制御部１５０は、プレビュー画像表示領域４２１において目印４２２を下側に移動して表示させる。
【００８０】
ここで、ユーザが、使いたいボタンとして選択したものの中から、必要のないボタンを削除する例を示す。ここでは、図１２の中段に示す「−ＶＯＬ＋」ボタン４３２の選択状態を削除する場合の例を示す。すなわち、プレビュー画像４２４に対応するボタン（「−ＶＯＬ＋」ボタン４３２）の選択を削除する場合の例を示す。
【００８１】
具体的には、ユーザは、プレビュー画像表示領域４２１に表示されているプレビュー画像４２３乃至４２５のうちから、選択を解除するボタンに対応するプレビュー画像４２４の押下操作（選択解除操作）を行う。なお、選択状態となっているボタンを押下する押下操作を行うことにより、その選択を解除するようにしてもよい。
【００８２】
このように、選択解除操作が行われた場合には、プレビュー画像表示領域４２１に表示されているプレビュー画像４２３乃至４２５のうちから、選択解除操作が行われたプレビュー画像４２４が削除される。
【００８３】
ここで、モジュール選択画面４２０において、テレビリモコン画面を他のリモコン画面に変更する場合には、ユーザは、モジュール選択画面４２０における他のリモコン画面に切り替える切替操作を行う。この切替操作として、例えば、横スワイプ操作（図１３の中段に示す矢印５０２で示す）によりエアコンリモコン画面の１頁４５０を表示させる例を示す。これにより、図１３の下段に示すように、モジュール選択画面４２０にエアコンリモコン画面の１頁４５０が表示される。
【００８４】
このように、エアコンリモコン画面の１頁４５０が表示されている場合に、ユーザが、使いたいボタンを選択する選択操作を行う。図１３の下段には、ユーザが、エアコンリモコン画面の１頁４５０における「２２°Ｃ」ボタン４５１を選択する選択操作（「２２°Ｃ」ボタン４５１の押下操作）を行う例を示す。この場合には、情報処理装置１００の制御部１５０は、図１４の上段に示すように、選択操作が行われた「２２°Ｃ」ボタン４５１の領域を選択状態とする。また、情報処理装置１００の制御部１５０は、選択操作が行われた「２２°Ｃ」ボタン４５１に対応するプレビュー画像４２６をプレビュー画像表示領域４２１に表示させる。また、情報処理装置１００の制御部１５０は、プレビュー画像表示領域４２１において目印４２２を下側に移動して表示させる。
【００８５】
また、使いたいボタンの選択操作が終了した場合には、ユーザは、「次へ」ボタン４２７を押下する押下操作を行う。「次へ」ボタン４２７の押下操作が行われた場合には、情報処理装置１００の制御部１５０は、図１４の中段に示すように、カスタムリモコン確認画面４６０を表示部１１０に表示させる。カスタムリモコン確認画面４６０には、ユーザによる選択操作により選択された各ボタン４６１乃至４６３が表示される。各ボタン４６１乃至４６３は、図１４の上段に示すプレビュー画像４２３、４２５、４２６に対応するボタンである。また、各ボタン４６１乃至４６３の表示領域の左上隅には、「×」ボタン４６４乃至４６６が表示される。
【００８６】
ここで、カスタムリモコン確認画面４６０に表示されている各ボタン４６１乃至４６３のうち、不要なボタンが存在する場合には、ユーザは、「×」ボタン４６４乃至４６６の押下操作を行うことにより、不要なボタンを削除することができる。ここでは、「ＢＳ  ＣＳ  地上波」ボタン４６２を削除する場合の例を示す。すなわち、ユーザは、「×」ボタン４６５を押下する押下操作を行うことにより、図１４の下段に示すように、「ＢＳ  ＣＳ  地上波」ボタン４６２を削除することができる。
【００８７】
ここで、ボタンの並び替えを行う場合の例を示す。例えば、並び替えが必要なボタンを選択し、この選択後に、その選択されたボタンの新たな位置を指定する指定操作を行う。具体的には、図１４の下段に示すように、「２２°Ｃ」ボタン４６３を選択する選択操作を行う。続いて、図１５の上段に示すように、「２２°Ｃ」ボタン４６３の新たな位置４６７を指定する指定操作を行う。このように、指定操作が行われた場合には、情報処理装置１００の制御部１５０は、図１５の中段に示すように、「２２°Ｃ」ボタン４６３および「ＧＵＩＤＥ」ボタン４６１の位置を入れ替えて表示する。
【００８８】
カスタムリモコン画面のレイアウトが完了した場合には、図１５の中段に示すように、ユーザは、カスタムリモコン確認画面４６０の「完了」ボタン４６８を押下する押下操作を行う。「完了」ボタン４６８の押下操作が行われた場合には、情報処理装置１００の制御部１５０は、図１５の下段に示すように、登録通知画面４７０を表示部１１０に表示させる。登録通知画面４７０には、カスタムリモコン「Ｃｕｓｔｏｍ０２」の登録が完了した旨と、続けて登録ボタン４７１と、「完了」ボタン４７２とが表示される。この場合に、他のカスタムリモコンを続けて追加登録する場合には、ユーザは、続けて登録ボタン４７１を押下する押下操作を行う。続けて登録ボタン４７１の押下操作が行われた場合には、情報処理装置１００の制御部１５０は、図１１の中段に示す機器選択画面４１０を表示部１１０に表示させる。
【００８９】
カスタムリモコンの登録を完了する場合には、ユーザは、「完了」ボタン４７２を押下する押下操作を行う。「完了」ボタン４７２の押下操作が行われた場合には、情報処理装置１００の制御部１５０は、図１６に示すように、リモコンリスト画面（ホーム画面）４８０を表示部１１０に表示させる。リモコンリスト画面（ホーム画面）４８０は、図１１の上段に示すリモコンリスト画面（ホーム画面）４００において、追加登録されたカスタムリモコン「Ｃｕｓｔｏｍ０２」４８１が追加された表示画面である。
【００９０】
［情報処理装置の動作例］
図１７は、本技術の実施の形態における情報処理装置１００による登録処理の処理手順の一例を示すフローチャートである。
【００９１】
最初に、情報処理装置１００の制御部１５０は、リモコンリスト画面（ホーム画面）を表示部１１０に表示させる（ステップＳ９０１）。続いて、制御部１５０は、「＋」ボタン（例えば、図８の上段に示す「＋」ボタン３０１）の押下操作が行われたか否かを判断する（ステップＳ９０２）。「＋」ボタンの押下操作が行われない場合（他の操作が行われた場合）には（ステップＳ９０２）、制御部１５０は、その操作に応じて処理を行い（ステップＳ９０３）、登録処理の動作を終了する。
【００９２】
「＋」ボタンの押下操作が行われた場合には（ステップＳ９０２）、制御部１５０は、機器選択画面（例えば、図８の中段に示す機器選択画面３１０）を表示部１１０に表示させる（ステップＳ９０４）。
【００９３】
続いて、制御部１５０は、機器選択画面において機器を選択する選択操作が行われたか否かを判断する（ステップＳ９０５）。機器を選択する選択操作が行われた場合には（ステップＳ９０５）、リモコン登録処理が行われる（ステップＳ９１０）。このリモコン登録処理については、図１８を参照して詳細に説明する。
【００９４】
機器を選択する選択操作が行われない場合には（ステップＳ９０５）、制御部１５０は、機器選択画面においてカスタムリモコンを選択する選択操作が行われたか否かを判断する（ステップＳ９０６）。カスタムリモコンを選択する選択操作が行われた場合には（ステップＳ９０６）、カスタムリモコン作成処理が行われる（ステップＳ９２０）。このカスタムリモコン作成処理については、図１９を参照して詳細に説明する。
【００９５】
カスタムリモコンを選択する選択操作が行われない場合には（ステップＳ９０６）、制御部１５０は、戻る操作が行われたか否かを判断する（ステップＳ９０７）。そして、戻る操作が行われた場合には（ステップＳ９０７）、ステップＳ９０１に戻る。また、戻る操作が行われない場合には（ステップＳ９０７）、ステップＳ９０５に戻る。
【００９６】
［リモコン登録処理の動作例］
図１８は、本技術の実施の形態における情報処理装置１００による登録処理のうちのリモコン登録処理（図１７に示すステップＳ９１０）の処理手順の一例を示すフローチャートである。
【００９７】
情報処理装置１００の制御部１５０は、メーカ選択画面（例えば、図８の下段に示すメーカ選択画面３２０）を表示部１１０に表示させる（ステップＳ９１１）。続いて、制御部１５０は、メーカ選択画面においてメーカを選択する選択操作が行われたか否かを判断する（ステップＳ９１２）。メーカを選択する選択操作が行われない場合には（ステップＳ９１２）、監視を継続して行う。なお、戻る操作が行われた場合には、機器選択画面が表示される。
【００９８】
メーカを選択する選択操作が行われた場合には（ステップＳ９１２）、制御部１５０は、制御信号制御部１４０を制御してテスト信号（制御信号）を制御信号出力部１３０から出力させる（ステップＳ９１３）。この場合に、図９の上段に示すように、所定操作（例えば、電源ボタン３３１の押下操作）が行われたことを条件に、テスト信号を出力するようにしてもよい。
【００９９】
続いて、制御部１５０は、機器の反応があったか否かを判断する（ステップＳ９１４）。例えば、制御部１５０は、図９の中段に示すように、反応があったか否かをユーザ操作に基づいて判断することができる。機器の反応がない場合には（ステップＳ９１４）、制御部１５０は、制御信号制御部１４０を制御して別のテスト信号（制御信号）を制御信号出力部１３０から出力させる（ステップＳ９１３）。
【０１００】
機器の反応があった場合には（ステップＳ９１４）、制御部１５０は、機器の追加登録を続けて行うか否かを判断する（ステップＳ９１５）。例えば、制御部１５０は、図９の下段に示すように、続けて登録を行うか否かをユーザ操作に基づいて判断することができる。機器の追加登録を続けて行う場合には（ステップＳ９１５）、図１７に示すステップＳ９０４に戻る。機器の追加登録を続けて行わない場合には（ステップＳ９１５）、制御部１５０は、リモコンリスト画面（ホーム画面）を表示部１１０に表示させる（ステップＳ９１６）。
【０１０１】
［カスタムリモコン作成処理の動作例］
図１９および図２０は、本技術の実施の形態における情報処理装置１００による登録処理のうちのカスタムリモコン作成処理（図１７に示すステップＳ９２０）の処理手順の一例を示すフローチャートである。
【０１０２】
情報処理装置１００の制御部１５０は、モジュール選択画面（例えば、図１１の下段に示すモジュール選択画面４２０）を表示部１１０に表示させる（ステップＳ９２１）。続いて、制御部１５０は、モジュール選択画面において横スワイプ操作が行われたか否かを判断する（ステップＳ９２２）。
【０１０３】
横スワイプ操作が行われた場合には（ステップＳ９２２）、制御部１５０は、その横スワイプ操作に応じて、機器のリモコン画面を横方向に移動させる（ステップＳ９２３）。例えば、図１３の中段に示すように、モジュール選択画面４２０において、横スワイプ操作（矢印５０２で示す）が行われた場合には、テレビリモコン画面の２頁４４０からエアコンリモコン画面の１頁４５０に表示が切り替えられる。
【０１０４】
横スワイプ操作が行われない場合には（ステップＳ９２２）、制御部１５０は、モジュール選択画面において縦スワイプ操作が行われたか否かを判断する（ステップＳ９２４）。
【０１０５】
縦スワイプ操作が行われた場合には（ステップＳ９２４）、制御部１５０は、その縦スワイプ操作に応じて、機器のリモコン画面を縦方向に移動させる（ステップＳ９２５）。例えば、図１２の中段に示すように、モジュール選択画面４２０において、縦スワイプ操作（矢印５０１で示す）が行われた場合には、テレビリモコン画面の１頁４３０から２頁４４０に表示が切り替えられる。
【０１０６】
縦スワイプ操作が行われない場合には（ステップＳ９２４）、制御部１５０は、モジュール選択画面においてボタン（モジュール）の選択操作が行われたか否かを判断する（ステップＳ９２６）。
【０１０７】
モジュール選択画面においてボタンの選択操作が行われた場合には（ステップＳ９２６）、制御部１５０は、その選択操作が行われたボタンは選択状態であるか否かを判断する（ステップＳ９２７）。その選択操作が行われたボタンが選択状態でない場合には（ステップＳ９２７）、制御部１５０は、そのボタンを選択状態とし、そのボタンに対応するプレビュー画像をプレビュー画像表示領域に表示させる（ステップＳ９２８）。例えば、図１２の上段に示すように、「ＧＵＩＤＥ」ボタン４３１の選択操作が行われた場合には、そのボタン４３１を選択状態とし、そのボタンに対応するプレビュー画像４２３をプレビュー画像表示領域４２１に表示させる。また、プレビュー画像表示領域４２１において目印４２２を下側に移動して表示させる。
【０１０８】
その選択操作が行われたボタンが選択状態である場合には（ステップＳ９２７）、制御部１５０は、そのボタンの選択状態を解除し、そのボタンに対応するプレビュー画像をプレビュー画像表示領域から削除する（ステップＳ９２９）。
【０１０９】
続いて、制御部１５０は、モジュール選択画面におけるプレビュー画像表示領域においてプレビュー画像の選択操作が行われたか否かを判断する（ステップＳ９３０）。プレビュー画像の選択操作が行われた場合には（ステップＳ９３０）、制御部１５０は、その選択操作が行われたプレビュー画像を削除し、そのプレビュー画像に対応するボタンの選択状態を解除する（ステップＳ９３１）。例えば、図１３の上段に示すように、プレビュー画像４２４の選択操作が行われた場合には、プレビュー画像４２４が削除され、そのプレビュー画像に対応するボタンの選択状態が解除される。なお、ステップＳ９２１乃至Ｓ９３１は、請求の範囲に記載の制御手順の一例である。
【０１１０】
プレビュー画像の選択操作が行われない場合には（ステップＳ９３０）、制御部１５０は、次へボタンの押下操作が行われたか否かを判断する（ステップＳ９３２）。次へボタンの押下操作が行われない場合には（ステップＳ９３２）、ステップＳ９２２に戻る。
【０１１１】
次へボタンの押下操作が行われた場合には（ステップＳ９３２）、制御部１５０は、カスタムリモコン確認画面を表示部１１０に表示させる（ステップＳ９３３）。
【０１１２】
続いて、制御部１５０は、削除操作が行われたか否かを判断する（ステップＳ９３４）。削除操作が行われた場合には（ステップＳ９３４）、制御部１５０は、その削除操作が行われたボタンを削除する（ステップＳ９３５）。
【０１１３】
続いて、制御部１５０は、並び替え操作が行われたか否かを判断する（ステップＳ９３６）。並び換え操作が行われた場合には（ステップＳ９３６）、制御部１５０は、その並び換え操作に従ってボタンを並び換える（ステップＳ９３７）。
【０１１４】
続いて、制御部１５０は、完了ボタンの押下操作が行われたか否かを判断する（ステップＳ９３８）。完了ボタンの押下操作が行われない場合には（ステップＳ９３８）、制御部１５０は、戻る操作が行われたか否かを判断する（ステップＳ９３９）。そして、戻る操作が行われた場合には（ステップＳ９３９）、ステップＳ９２１に戻る。また、戻る操作が行われない場合には（ステップＳ９３９）、ステップＳ９３４に戻る。
【０１１５】
完了ボタンの押下操作が行われた場合には（ステップＳ９３８）、制御部１５０は、登録通知画面を表示部１１０に表示させる（ステップＳ９４０）。続いて、制御部１５０は、カスタムリモコン画面の追加登録を続けて行うか否かを判断する（ステップＳ９４１）。カスタムリモコン画面の追加登録を続けて行う場合には（ステップＳ９１５）、図１７に示すステップＳ９０４に戻る。カスタムリモコン画面の追加登録を続けて行わない場合には（ステップＳ９４１）、制御部１５０は、リモコンリスト画面（ホーム画面）を表示部１１０に表示させる（ステップＳ９４２）。
【０１１６】
このように、ユーザは、１または複数の電子機器を操作するためのリモコン画面（操作画面）に配置される複数の操作ボタン（操作要素）を編集してカスタムリモコン画面（編集画面）に所望の操作ボタン（操作要素）を配置する操作を行うことができる。この編集を行う場合には、情報処理装置１００の制御部１５０は、リモコン画面（操作画面）を表示部１１０のモジュール選択画面（表示面）に表示させる。また、制御部１５０は、カスタムリモコン画面（編集画面）における操作ボタン（操作要素）の配置場所を示す画像の一部（プレビュー画像）を表示面の一部（モジュール選択画面におけるプレビュー画像表示領域）に表示させる。この場合に、制御部１５０は、リモコン画面に配置される複数の操作ボタンを所定方向（例えば、上下方向）に並べて表示させる。また、制御部１５０は、所定方向と直交する直交方向（例えば、左右方向）においてリモコン画面に隣接する表示領域（プレビュー画像表示領域）にプレビュー画像を表示させる。また、制御部１５０は、プレビュー画像表示領域に表示されるプレビュー画像の削除操作または入れ替え操作に基づいて、カスタムリモコン画面における操作ボタンの削除または入れ替えを行うことができる。
【０１１７】
また、制御部１５０は、プレビュー画像表示領域に表示されるプレビュー画像の所定方向におけるサイズ（例えば、長さ）を、リモコン画面に配置されるそのプレビュー画像に対応する操作ボタンの所定方向におけるサイズと同一または略同一とすることができる。
【０１１８】
また、制御部１５０は、プレビュー画像として、カスタムリモコン画面の所定方向における操作ボタンの占有度を示す画像を表示させることができる。
【０１１９】
また、制御部１５０は、モジュール選択画面に表示されるリモコン画面に配置される操作ボタンを選択する選択操作を受け付けると、その選択された操作ボタンのプレビュー画像をその選択順序に従ってプレビュー画像表示領域に並べて表示させることができる。また、制御部１５０は、モジュール選択画面におけるプレビュー画像表示領域において、プレビュー画像を次に配置する位置を表す目印を表示させることができる。
【０１２０】
また、制御部１５０は、プレビュー画像表示領域に表示されるプレビュー画像と、モジュール選択画面に表示されるリモコン画面に配置されるそのプレビュー画像に対応する操作ボタンとに同一の識別情報を付すことができる。
【０１２１】
このように、本技術の実施の形態では、限られたディスプレイにおいて、ユーザが見易いユーザインターフェースを実現することができる。すなわち、限られたディスプレイにおいて、縦幅および横幅を持つビジュアル要素（操作ボタン）を選択して順番付けをし、新しいカスタムリモコン画面を作成する場合に、ユーザが見易いユーザインターフェースを実現することができる。具体的には、限られたディスプレイにおいて、ビジュアル要素（操作ボタン）を選択する同一の画面上で、その選択後にどのように順番付されたビジュアル要素が配置されるかを、ユーザは容易にプレビューすることができる。
【０１２２】
このように、ビジュアル要素（操作ボタン）のソート時において、プレビュー画像を同時表示することにより、操作ボタンの配置をユーザが把握し易いＧＵＩ（Graphical User Interface）を実現することができる。すなわち、カスタマイズし易いユーザインターフェースを提供することができる。
【０１２３】
また、本技術の実施の形態では、配置するボタンを選択する領域（各機器のリモコン画面）を広く取り、選択済のボタンの占有領域を示すＵＩ（プレビュー画像表示領域）を少しだけ見せるようにする。これにより、ユーザが操作するスペースを広く取ることができ、操作性を向上させることができる。また、表示面を省スペース化しつつ、選択済のボタンが１画面中に占める割合を容易に把握することができる。これにより、１画面に収めるなら、あとどのくらい選択できるかをユーザが容易に視覚的に把握し易くすることができる。
【０１２４】
なお、本技術の実施の形態では、赤外線を利用して他の電子機器を操作することが可能な情報処理装置を例にして説明したが、他の無線通信を利用して他の電子機器を操作することが可能な情報処理装置（電子機器）についても適用することができる。他の無線通信として、例えば、無線ＬＡＮ（Local Area Network）（例えば、Ｗｉ−Ｆｉ（Wireless Fidelity））、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いることができる。
【０１２５】
なお、上述の実施の形態は本技術を具現化するための一例を示したものであり、実施の形態における事項と、請求の範囲における発明特定事項とはそれぞれ対応関係を有する。同様に、請求の範囲における発明特定事項と、これと同一名称を付した本技術の実施の形態における事項とはそれぞれ対応関係を有する。ただし、本技術は実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において実施の形態に種々の変形を施すことにより具現化することができる。
【０１２６】
また、上述の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。この記録媒体として、例えば、ＣＤ（Compact Disc）、ＭＤ（MiniDisc）、ＤＶＤ（Digital Versatile Disc）、メモリカード、ブルーレイディスク（Blu-ray（登録商標）Disc）等を用いることができる。
【０１２７】
なお、本明細書に記載された効果はあくまで例示であって、限定されるものではなく、また、他の効果があってもよい。
【０１２８】
なお、本技術は以下のような構成もとることができる。
（１）
操作画面に配置される複数の操作要素を編集して編集画面に前記操作要素を配置する操作を行う場合に、前記操作画面を表示部の表示面に表示させるとともに、前記編集画面における前記操作要素の配置場所を示す画像の一部を前記表示面に表示させる制御部を具備する情報処理装置。
（２）
前記制御部は、前記操作画面に配置される前記複数の操作要素を所定方向に並べて表示させ、前記所定方向と直交する直交方向において前記操作画面に隣接する表示領域に前記配置場所を示す画像の一部を表示させる前記（１）に記載の情報処理装置。
（３）
前記制御部は、前記表示領域に表示される前記配置場所を示す画像の前記所定方向におけるサイズを、前記操作画面に配置される前記複数の操作要素のうちの当該配置場所を示す画像に対応する操作要素の前記所定方向におけるサイズと同一または略同一とする前記（２）に記載の情報処理装置。
（４）
前記制御部は、前記配置場所を示す画像の一部として前記編集画面の前記所定方向における前記操作要素の占有度を示す画像を表示させる前記（２）または（３）に記載の情報処理装置。
（５）
前記制御部は、前記表示面に表示される前記操作画面に配置される前記操作要素を選択する選択操作を受け付けると、前記選択された操作要素の配置場所を示す画像の一部を選択順序に従って前記表示面に並べて表示させる前記（１）から（４）のいずれかに記載の情報処理装置。
（６）
前記制御部は、前記表示面における前記配置場所を示す画像の一部を表示する表示領域において、前記配置場所を示す画像の一部を次に配置する位置を表す目印を表示させる前記（５）に記載の情報処理装置。
（７）
前記制御部は、前記表示面に表示される前記配置場所を示す画像の一部と、前記表示面に表示される前記操作画面に配置される前記複数の操作要素のうちの当該配置場所を示す画像に対応する操作要素とに同一の識別情報を付す前記（１）から（６）のいずれかに記載の情報処理装置。
（８）
前記制御部は、前記表示面に表示される前記配置場所を示す画像の一部の削除操作または入れ替え操作に基づいて、前記編集画面における前記操作要素の削除または入れ替えを行う前記（１）から（７）のいずれかに記載の情報処理装置。
（９）
前記制御部は、前記操作画面に配置される前記複数の操作要素のうちからユーザ操作に基づいて選択された操作要素を前記編集画面に配置する前記（１）から（８）のいずれかに記載の情報処理装置。
（１０）
前記操作画面は、無線通信を利用して他の電子機器を操作するための複数の操作要素が配置される操作画面であり、
前記制御部は、複数の前記操作画面のうちの少なくとも１の操作画面をユーザ操作に基づいて前記表示面に表示させる
前記（１）から（９）のいずれかに記載の情報処理装置。
（１１）
前記情報処理装置は、前記表示面のサイズが所定サイズ以下の前記表示部を備える情報処理装置、または、装置全体をユーザが片手で持てるサイズの情報処理装置である前記（１）から（１０）のいずれかに記載の情報処理装置。
（１２）
操作画面に配置される複数の操作要素を編集して編集画面に前記操作要素を配置する操作を行う場合に、前記操作画面を表示部の表示面に表示させるとともに、前記編集画面における前記操作要素の配置場所を示す画像の一部を前記表示面に表示させる制御手順を具備する情報処理方法。
（１３）
操作画面に配置される複数の操作要素を編集して編集画面に前記操作要素を配置する操作を行う場合に、前記操作画面を表示部の表示面に表示させるとともに、前記編集画面における前記操作要素の配置場所を示す画像の一部を前記表示面に表示させる制御手順をコンピュータに実行させるプログラム。
【符号の説明】
【０１２９】
１００  情報処理装置
１１０  表示部
１２０  操作受付部
１３０  制御信号出力部
１４０  制御信号制御部
１５０  制御部
１６０  バッテリ
１７０  記憶部
１８０  外部記憶部
【図１】
2017104206.tif 000003
【図２】
2017104206.tif 000004
【図３】
2017104206.tif 000005
【図４】
2017104206.tif 000006
【図５】
2017104206.tif 000007
【図６】
2017104206.tif 000008
【図７】
2017104206.tif 000009
【図８】
2017104206.tif 000010
【図９】
2017104206.tif 000011
【図１０】
2017104206.tif 000012
【図１１】
2017104206.tif 000013
【図１２】
2017104206.tif 000014
【図１３】
2017104206.tif 000015
【図１４】
2017104206.tif 000016
【図１５】
2017104206.tif 000017
【図１６】
2017104206.tif 000018
【図１７】
2017104206.tif 000019
【図１８】
2017104206.tif 000020
【図１９】
2017104206.tif 000021
【図２０】
2017104206.tif 000022
【国際調査報告】
2017104206.tif 000023
2017104206.tif 000024
2017104206.tif 000025
2017104206.tif 000026