(57)【要約】【課題】リモコン装置は使用者が煩わしい操作をすることなく個人認証を開始する。【解決手段】制御信号を送信して機器を遠隔制御するためのリモコン装置１０Ａの制御部１１は、スイッチ２０３により、リモコン装置が操作者により、充電のためのクレードルから取外されたと検知されたときに、操作者の認証を開始する。そして、認証に成功したことに応じて、制御信号を送信するための操作パネルを表示するためのユーザ用にカスタマイズされた表示データを、カスタマイズ領域１２２から読出し表示部１５１に表示する。【選択図】図１
2008028853.tif 000002
【特許請求の範囲】
【請求項１】
制御信号を送信して機器を遠隔制御するためのリモコン装置であって、
前記制御信号を送信するために操作される操作パネルを表示するために、前記リモコン装置のユーザ毎に当該ユーザ用にカスタマイズされた表示データが与えられて、与えられる前記表示データに基づき表示部に前記操作パネルを表示する表示制御部と、
前記リモコン装置の各部に電源を供給するために、当該リモコン装置が予め準備された外部機器に装着されたときに当該外部機器を介して電力が供給されて充電される充電部と、
前記リモコン装置は前記外部機器に着脱自在に装着されて、前記リモコン装置の前記外部機器との着脱の状態を検知する着脱検知部とを備え、
前記着脱検知部により前記リモコン装置が操作者により前記外部機器から取外されたと検知されたときに前記操作者の認証を開始し、認証に成功したことに応じて、前記表示データを前記表示制御部に与え、
前記リモコン装置は、前記操作パネルを表示するためのデフォルトの前記表示データを予め格納するデフォルト記憶部をさらに備え、
前記操作者の認証に成功しない場合に、前記デフォルト記憶部から前記表示データを読出して前記表示制御部に与え、
前記着脱検知部により前記リモコン装置が前記外部機器に装着されたと検知されたことに応じて、前記表示部に表示されていた前記操作パネルは消去され、
前記リモコン装置は、外部装置と通信するための通信部をさらに備え、
前記表示制御部に与えられる前記カスタマイズされた表示データは、前記外部装置から送信されて前記通信部を介して受信され、
前記リモコン装置は、前記着脱検知部により前記リモコン装置が前記操作者により前記外部機器から取外されたと検知されたことに応じて、当該操作者の特徴データを取得する特徴取得部をさらに備え、
前記特徴取得部によって取得された前記特徴データに基づき当該操作者が認証され、
前記リモコン装置は、
前記特徴取得部により取得された前記特徴データを、前記通信部を介して前記外部装置に送信する特徴送信手段と、
前記特徴送信手段により送信された前記特徴データを用いた前記外部装置による照合の結果を受信する結果受信手段と、をさらに備え、
前記結果受信手段が受信した前記結果が認証の成功を示す場合に、前記表示データを前記表示制御部に与え、
前記外部装置は、
前記リモコン装置の正当な前記操作者の特徴を示す正当特徴データを格納する特徴記憶部を含み、
前記リモコン装置の前記特徴送信手段から送信された前記特徴データを受信し、受信した当該特徴データと、前記特徴記憶部から読出された前記正当特徴データとを照合し、照合結果を前記リモコン装置に送信し、
前記リモコン装置の前記特徴送信手段により送信された前記特徴データは、前記外部装置の前記特徴記憶部に前記正当特徴データとして格納され、
前記外部装置は、前記リモコン装置のユーザ毎に当該ユーザ用にカスタマイズされた前記表示データを格納するカスタマイズ記憶部を含み、
前記カスタマイズ記憶部から読出した前記表示データを、前記リモコン装置に送信し、
前記リモコン装置は、ユーザ毎に当該ユーザ用にカスタマイズされた前記表示データを、前記通信部を介して前記外部装置に送信する表示データ送信手段をさらに備え、
前記外部装置は、前記リモコン装置の前記表示データ送信手段から送信された前記表示データを受信して、前記カスタマイズ記憶部に格納し、
前記リモコン装置は、前記カスタマイズされた表示データを作成するデータ作成部をさらに備え、
前記データ作成部は、
前記表示部に表示された前記操作パネルの操作に関する履歴の情報に基づき、前記カスタマイズされた表示データを作成し、または、前記操作者により入力される情報に基づき、前記カスタマイズされた表示データを作成し、
前記カスタマイズされる表示のための項目は、前記操作パネルの操作ボタンのサイズ、配置、表示色を含み、
前記外部装置は、他の前記リモコン装置またはコンピュータを指す、リモコン装置。
【請求項２】
制御信号を送信して機器を遠隔制御するためのリモコン装置であって、
前記制御信号を送信するために操作される操作パネルを表示するために、前記リモコン装置のユーザ毎に当該ユーザ用にカスタマイズされた表示データが与えられて、与えられる前記表示データに基づき表示部に前記操作パネルを表示する表示制御部と、
前記リモコン装置の各部に電源を供給するために、当該リモコン装置が予め準備された外部機器に装着されたときに当該外部機器を介して電力が供給されて充電される充電部と、
前記リモコン装置は前記外部機器に着脱自在に装着されて、前記リモコン装置の前記外部機器との着脱の状態を検知する着脱検知部とを備え、
前記着脱検知部により前記リモコン装置が操作者により前記外部機器から取外されたと検知されたときに前記操作者の認証を開始し、認証に成功したことに応じて、前記表示データを前記表示制御部に与える、リモコン装置。
【請求項３】
前記操作パネルを表示するためのデフォルトの前記表示データを予め格納するデフォルト記憶部をさらに備え、
前記操作者の認証に成功しない場合に、前記デフォルト記憶部から前記表示データを読出して前記表示制御部に与える、請求項２に記載のリモコン装置。
【請求項４】
前記着脱検知部により前記リモコン装置が前記外部機器に装着されたと検知されたことに応じて、前記表示部に表示されていた前記操作パネルは消去される、請求項２または３に記載のリモコン装置。
【請求項５】
外部装置と通信するための通信部をさらに備え、
前記表示制御部に与えられる前記カスタマイズされた表示データは、前記外部装置から送信されて前記通信部を介して受信される、請求項２から４のいずれか１項に記載のリモコン装置。
【請求項６】
前記着脱検知部により前記リモコン装置が前記操作者により前記外部機器から取外されたと検知されたことに応じて、当該操作者の特徴データを取得する特徴取得部をさらに備え、
前記特徴取得部によって取得された前記特徴データに基づき当該操作者が認証される、請求項２から５のいずれかに記載のリモコン装置。
【請求項７】
前記リモコン装置は、
前記特徴取得部により取得された前記特徴データを、前記通信部を介して前記外部装置に送信する特徴送信手段と、
前記特徴送信手段により送信された前記特徴データを用いた前記外部装置による照合の結果を受信する結果受信手段とをさらに備え、
前記結果受信手段が受信した前記結果が認証の成功を示す場合に、前記表示データを前記表示制御部に与える、請求項６に記載のリモコン装置。
【請求項８】
前記外部装置は、
前記リモコン装置の正当な前記操作者の特徴を示す正当特徴データを格納する特徴記憶部を含み、
前記リモコン装置の前記特徴送信手段から送信された前記特徴データを受信し、受信した当該特徴データと、前記特徴記憶部から読出された前記正当特徴データとを照合し、照合結果を前記リモコン装置に送信する、請求項７に記載のリモコン装置。
【請求項９】
前記リモコン装置の前記特徴送信手段により送信された前記特徴データは、前記外部装置の前記特徴記憶部に前記正当特徴データとして格納される、請求項８に記載のリモコン装置。
【請求項１０】
前記外部装置は、前記リモコン装置のユーザ毎に当該ユーザ用にカスタマイズされた前記表示データを格納するカスタマイズ記憶部を含み、
前記カスタマイズ記憶部から読出した前記表示データを、前記リモコン装置に送信する、請求項６から９のいずれかに記載のリモコン装置。
【請求項１１】
前記リモコン装置は、ユーザ毎に当該ユーザ用にカスタマイズされた前記表示データを、前記通信部を介して前記外部装置に送信する表示データ送信手段をさらに備え、
前記外部装置は、前記リモコン装置の前記表示データ送信手段から送信された前記表示データを受信して、前記カスタマイズ記憶部に格納する、請求項１０に記載のリモコン装置。
【請求項１２】
前記リモコン装置は、前記カスタマイズされた表示データを作成するデータ作成部をさらに備える、請求項２から１１のいずれかに記載のリモコン装置。
【請求項１３】
前記データ作成部は、
前記表示部に表示された前記操作パネルの操作に関する履歴の情報に基づき、前記カスタマイズされた表示データを作成する、請求項１２に記載のリモコン装置。
【請求項１４】
前記データ作成部は、
前記操作者により入力される情報に基づき、前記カスタマイズされた表示データを作成する、請求項１２または１３に記載のリモコン装置。
【請求項１５】
前記カスタマイズされる表示のための項目は、前記操作パネルの操作ボタンのサイズ、配置、表示色を含む、請求項２から１４のいずれかに記載のリモコン装置。
【請求項１６】
前記外部装置は、他の前記リモコン装置を指す、請求項６から１５のいずれかに記載のリモコン装置。
【請求項１７】
前記外部装置は、コンピュータを指す、請求項６から１５のいずれかに記載のリモコン装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はリモコン装置に関し、特に、リモコン装置をユーザごとにカスタマイズするリモコン装置に関する。
【背景技術】
【０００２】
従来、複数の家電機器を制御するマルチリモートコントローラ（以下、リモコンという）において、リモコンにおける操作ボタンの配置などの操作用の環境をユーザごとにカスタマイズ可能なものが各種提供されている。
【０００３】
特許文献１においては、指紋、顔、声などを用いた個人認証機能を有するリモコンが開示される。このリモコンの表示部においては、認証された使用者ごとに、ボタンの配置や表示内容が変更される。
【０００４】
特許文献２においては、指紋認証により使用者を識別し、識別された使用者の好みに合わせたチャンネルを選局する機能が提供されている。また、声紋や網膜パターンなど、他の身体的特徴による認証を用いてもよいことが記載されている。
【０００５】
特許文献３では、リモコンに指紋、眼球、顔などの身体特徴を用いた個人認証機能が設けられている。当該個人認証機能を用いて、ユーザが、リモコンに予め登録された正当な使用者であると判定された場合にのみ、空調の設定を変更できることが開示されている。
【特許文献１】特開２００１−１２８２５３号公報
【特許文献２】特開２００１−０４５５８０号公報
【特許文献３】再公表ＷＯ２００２−０３３３２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１〜３のそれぞれにおいては、リモコン使用時には、その使用者を個人認証し、その認証結果に基づきリモコンの使用の許可を与えるようにしている。けれども、個人認証は、使用者が煩わしい操作をすることなく開始されるようにすることで操作性をより向上させることが望まれていた。
【０００７】
それゆえにこの発明の目的は、使用者が煩わしい操作をすることなく個人認証を開始するリモコン装置を提供することである。
【課題を解決するための手段】
【０００８】
この発明のある局面に従うと、制御信号を送信して機器を遠隔制御するためのリモコン装置であって、制御信号を送信するために操作される操作パネルを表示するために、リモコン装置のユーザ毎に当該ユーザ用にカスタマイズされた表示データが与えられて、与えられる表示データに基づき表示部に操作パネルを表示する表示制御部と、リモコン装置の各部に電源を供給するために、当該リモコン装置が予め準備された外部機器に装着されたときに当該外部機器を介して電力が供給されて充電される充電部と、リモコン装置は、外部機器に着脱自在に装着されて、リモコン装置の、外部機器との着脱の状態を検知する着脱検知部とを備え、着脱検知部により、リモコン装置が操作者により、外部機器から取外されたと検知されたときに、操作者の認証を開始し、認証に成功したことに応じて、表示データを表示制御部に与える。
【０００９】
好ましくは、操作パネルを表示するためのデフォルトの表示データを予め格納するデフォルト記憶部をさらに備え、操作者の認証に成功しない場合に、デフォルト記憶部から、表示データを読出して、表示制御部に与える。
【００１０】
好ましくは、着脱検知部により、リモコン装置が、外部機器に装着されたと検知されたことに応じて、表示部に表示されていた操作パネルは消去される。
【００１１】
好ましくは、外部装置と通信するための通信部をさらに備え、表示制御部に与えられる、カスタマイズされた表示データは、外部装置から送信されて、通信部を介して受信される。
【００１２】
好ましくは、着脱検知部により、リモコン装置が、操作者により外部機器から取外されたと検知されたことに応じて、当該操作者の特徴データを取得する特徴取得部をさらに備え、特徴取得部によって取得された、特徴データに基づき当該操作者が認証される。
【００１３】
好ましくは、リモコン装置は、特徴取得部により取得された特徴データを、通信部を介して、外部装置に送信する特徴送信手段と、特徴送信手段により送信された特徴データを用いた、外部装置による照合の結果を受信する結果受信手段とをさらに備え、結果受信手段が受信した結果が認証の成功を示す場合に、表示データを、表示制御部に与える。
【００１４】
好ましくは、外部装置は、リモコン装置の正当な操作者の特徴を示す正当特徴データを格納する特徴記憶部を含み、リモコン装置の特徴送信手段から送信された特徴データを受信し、受信した当該特徴データと、特徴記憶部から読出された正当特徴データとを照合し、照合結果をリモコン装置に送信する。
【００１５】
好ましくは、リモコン装置の特徴送信手段により送信された特徴データは、外部装置の、特徴記憶部に正当特徴データとして格納される。
【００１６】
好ましくは、外部装置は、リモコン装置のユーザ毎に当該ユーザ用にカスタマイズされた表示データを格納するカスタマイズ記憶部を含み、カスタマイズ記憶部から読出した表示データをリモコン装置に送信する。
【００１７】
好ましくは、リモコン装置は、ユーザ毎に当該ユーザ用にカスタマイズされた表示データを通信部を介して、外部装置に送信する表示データ送信手段をさらに備え、外部装置は、リモコン装置の表示データ送信手段から送信された表示データを受信して、カスタマイズ記憶部に格納する。
【００１８】
好ましくは、リモコン装置は、カスタマイズされた表示データを作成するデータ作成部をさらに備える。
【００１９】
好ましくは、データ作成部は、表示部に表示された操作パネルの操作に関する履歴の情報に基づき、カスタマイズされた表示データを作成する。
【００２０】
好ましくは、データ作成部は、操作者により入力される情報に基づき、カスタマイズされた表示データを作成する。
【００２１】
好ましくは、カスタマイズされる表示のための項目は、操作パネルの操作ボタンのサイズ、配置、表示色を含む。
【００２２】
好ましくは、外部装置は他のリモコン装置を指す。
好ましくは、外部装置はコンピュータを指す。
【発明の効果】
【００２３】
発明によれば、制御信号を送信して機器を遠隔制御するためのリモコン装置は、着脱検知部により、リモコン装置が操作者により、充電のための外部機器から取外されたと検知されたときに、操作者の認証を開始する。そして、認証に成功したことに応じて、制御信号を送信するための操作パネルを表示するユーザ用にカスタマイズされた表示データに基づき操作パネルが表示される。
【００２４】
したがって、操作者は、特別な操作をしなくても、単にリモコン装置を充電のための外部機器から取外すだけで認証が開始されて、当該操作者用にカスタマイズされた操作パネルが表示されるので、煩わしい操作をしなくても当該操作者に専用の操作環境を提供することができる。
【発明を実施するための最良の形態】
【００２５】
以下、この発明の実施の形態について図面を参照し詳細に説明する。各図中、同一符号は同一または相当部分を指す。
【００２６】
（実施の形態１）
図１には、本実施の形態１に係るリモコン装置の機能構成が示される。図２には、各実施の形態に係るリモコン装置とそのリモコン装置により制御される機器とが模式的に示される。図３には、リモコン装置と当該リモコン装置を充電するためのクレードルの外観が示される。
【００２７】
図２を参照して、リモコン装置１０は、制御対象の機器を遠隔制御するために制御信号を送信する。本実施の形態の場合、「機器」とはリモコン装置１０が送信する制御信号を受信して、受信した制御信号に従い動作が制御される機器を意味する。テレビ２００、エアコン（エアーコンディショナ）３００、照明器４００およびＨＤＤ（Hard Disk Drive）装置５００は「機器」の一種である。リモコン装置１０により制御される機器は、これらに限定されず、赤外線送信型リモコンで制御可能なものであればよい。ＡＶ（Audio Visual）機器である例えば、ＶＴＲ（Video Tape Recorder）、ＤＶＤ（Digital Versatile Disk）プレイヤー／レコーダ、テレビチューナなど、また家電機器の扇風機などであってもよい。
【００２８】
リモコン装置１０は、機器に赤外線変調された制御信号を送信するための発光部３８、使用者の顔を撮像するためのカメラ３４、操作表示部１５、個人認証モードボタン１３１、決定ボタン１３２、上下左右ボタン１３３、電源ボタン１３４、メニューボタン１３５および受電コネクタ２０２を有する。個人認証モードボタン１３１は、後述のクレードル６００からリモコン装置１０を取外した状態において、あらためて個人認証を開始させるときに操作される。
【００２９】
操作表示部１５は、画像を表示するディスプレイと、その上に被せられた透明タッチパネルとが一体的に構成されてなる。操作表示部１５は、パネルのどこの部分に触れたかを位置の情報として入力する装置である。
【００３０】
図３を参照して、リモコン装置１０は、当該リモコン装置１０を充電するために予め設けられたクレードル６００に着脱自在に装着される。クレードル６００は、装着されたリモコン装置１０に電力を供給する給電コネクタ６０２、リモコン装置と通信するためのアンテナ６０４および後述のネットワーク８０（６０）と通信するための通信部６０３、電源（図示のない商用電源）のコンセントに差込まれて、電源から電力を取得するためのプラグ６０５を備える。リモコン装置１０がクレードル６００に装着された場合に、リモコン装置１０の受電コネクタ２０２は、クレードル６００の給電コネクタ６０２と接触した状態となるので、プラグ６０５を介して電源から取得した電力が、給電コネクタ６０２および受電コネクタ２０２を介して、リモコン装置１０に供給される。これにより、リモコン装置１０は充電される。
【００３１】
また、クレードル６００はアンテナ６０４を介してリモコン装置と無線通信をするとともに、ネットワーク８０（６０）を介した通信を行なう。したがって、リモコン装置はクレードル６００を介してネットワーク８０（６０）に接続される。
【００３２】
図４には、本実施の形態に係るシステムの構成例が示される。図４を参照して、システムは、リモコン装置１０に相当の複数のリモコン装置１０Ａ、１０Ｂおよび１０Ｃと、これらリモコン装置が接続されるネットワーク（通信回線）８０を備える。ネットワーク８０と各リモコン装置を接続する回線は、有線または無線である。また、ネットワーク８０も無線または有線が適用される。無線としては、携帯電話などで用いられる無線通信、無線ＬＡＮ（Local Area Network）、Bluetooth、有線ＬＡＮ、赤外線通信などが挙げられる。図４のリモコン装置１０Ａ、１０Ｂおよび１０Ｃのそれぞれは、同様の構成を有する。図４では説明を簡単にするためにリモコン装置とネットワーク８０とは直接に接続されるようにしてクレードル６００の図示を略しているが、実際は、各リモコン装置はクレードル６００を介してネットワーク８０に接続される。
【００３３】
図１には、リモコン装置１０Ａ、１０Ｂおよび１０Ｃの機能構成が示される。
図１を参照してリモコン装置１０Ａ（１０Ｂ、１０Ｃ）は、制御部１１、リモコン記憶部１２、ボタン１３１〜１３５に相当する入力部１３、認証部１４、操作表示部１５、操作表示部１５に関連して設けられる表示制御部１６１と操作制御部１６２、機器に対して制御信号を送信するための第１通信部１７、クレードル６００のアンテナ６０４を介した通信をするための第２通信部１８、カメラ３４に対応する撮像部１９、リモコン装置の各部に電源を供給するための電源部２０、およびデータ作成部２２を備える。操作表示部１５は、ディスプレイに対応の表示部１５１および表示部１５１と一体的に設けられた透明のタッチパネルに相当する操作部１５２を含む。表示部１５１の表示動作は、表示制御部１６１により制御されて、操作部１５２が操作されて与えられる信号は、操作制御部１６２を介して入力される。
【００３４】
電源部２０は、電池などの充電部２０１および受電コネクタ２０２を含む。充電部２０１には充電された電力は電源部２０により各部に供給される。受電コネクタ２０２はスイッチ２０３を有する。スイッチ２０３は、受電コネクタ２０２と給電コネクタ６０２とが接触しているか否かを検知してＯＮまたはＯＦＦの信号を出力する。受電コネクタ２０２と給電コネクタ６０２が接触して充電可能なときは、スイッチ２０３はＯＮ信号を出力し、受電コネクタ２０２と給電コネクタ６０２が接続されておらず充電可能でないときは、スイッチ２０３はＯＦＦ信号を出力する。スイッチ２０３がＯＮ信号を出力するとき、充電部２０１は、クレードル６００から与えられる電力により充電される。スイッチ２０３がＯＦＦ信号を出力するとき、充電部２０１に対する充電は停止する。
【００３５】
認証部１４は、リモコン装置１０Ａ（１０Ｂ、１０Ｃ）の使用者を個人認証するための機能を有する。認証部１４は、撮像部１９により撮像された使用者の顔画像に基づく認証を行なうために、顔画像から特徴量を抽出するための特徴抽出部１４１、撮影された画像に顔画像が含まれているか否かを検出するための顔検出部１４２および抽出された特徴量と予め登録された特徴量とを照合する照合部１４３を含む。認証部１４は照合部１４３の照合結果に基づき、使用者の個人認証に成功したか否かを判定（検出）する。
【００３６】
リモコン記憶部１２は、一種のメモリであり、そのメモリには、デフォルト領域１２１、カスタマイズ領域１２２、特徴領域１２３およびデータ作成用領域１２４が含まれる。これら各領域については後述する。
【００３７】
データ作成部２２は、表示部１５１に表示される画像データを作成する機能を有する。当該画像データは、使用者ごとにカスタマイズされたものを指す。データ作成部２２は自動作成部２２０と手動作成部２２１を含む。自動作成部２２０は、表示部１５１に表示される画像データであって使用者ごとにカスタマイズされたデータ（以下、カスタマイズデータという）を自動で作成する機能を有する。手動作成部２２１はカスタマイズデータを、使用者の手動（入力部１３を介した入力情報）に基づいて作成する。
【００３８】
図５には、リモコン装置１０Ａ（１０Ｂ、１０Ｃ）のハードウェア構成が示される。図５を参照してリモコン装置１０Ａ（１０Ｂ、１０Ｃ）は、カウンタ３１１とタイマ３１２を含む制御部１１に対応のＣＰＵ（Central Processing Unit）３１、リモコン記憶部１２に対応するメモリ３２、入力部１３に対応するＩ／Ｏ（Input／Output）インターフェイス４１およびキー部４２、表示部１５１および操作部１５２に対応するＬＣＤ（Liquid Crystal Display）４５およびタッチパネル部４６、表示制御部１６１および操作制御部１６２に対応するＬＣＤコントローラ４３およびタッチパネルＩ／Ｆ（Interfaceの略）４４、第２通信部１８に対応するネットワーク通信部３９、第１通信部１７に対応する赤外線通信部３７および赤外線の光を出力する発光ダイオードなどからなる発光部３８、電源部２０、撮像部１９に対応するカメラ３４およびカメラコントローラ３３を含む。
【００３９】
図６を参照して、リモコン記憶部１２においては、デフォルト領域１２１にはデフォルト（標準）のデータが格納され、カスタマイズ領域１２２にはユーザごとに専用化されたカスタマイズデータが格納され、特徴領域１２３にはリモコン装置１０の正当な操作者であるユーザごとの顔の特徴量を示す特徴データが格納され、データ作成用領域１２４にはカスタマイズデータを作成するための操作回数テーブル群１２４０、高使用頻度リスト群１２４１、一定回数データ１２４２およびカスタマイズ用データ１２４３が格納される。
【００４０】
デフォルト領域１２１には、リモコン装置１０Ａ（１０Ｂ、１０Ｃ）の制御対象の機器（テレビ（ＴＶ）２００、エアコン３００、照明器４００およびＨＤＤ装置５００）のそれぞれについて、テレビ（ＴＶ）用デフォルトデータ１２１１、エアコン用デフォルトデータ１２１２、ライト用デフォルトデータ１２１３およびＨＤＤ用デフォルトデータ１２１４が予め格納される。これらのデフォルトデータは予め標準として格納されるデータであり、かつ操作表示部１５に表示される画像のための画像データである。当該画像データは、機器を遠隔操作するためのボタンや各種スイッチが配置されている操作パネルの画像を指す。
【００４１】
カスタマイズ領域１２２には、リモコン装置１０Ａ（１０Ｂ、１０Ｃ）の各使用者を識別するためのユーザ名のデータ２２２のそれぞれに対応して、カスタマイズデータ１２２０が格納される。カスタマイズデータ１２２０は、対応のデータ２２２が指すユーザ名で識別されるユーザのためにカスタマイズされた、各機器ごとの操作パネルを画面表示するための画像データを指す。カスタマイズデータ１２２０は、ＴＶ用カスタマイズデータ１２２１、エアコン用カスタマイズデータ１２２２、ライト用カスタマイズデータ１２２３およびＨＤＤ用カスタマイズデータ１２２４を含む。各機器のカスタマイズデータは、デフォルト領域１２１に格納された当該機器のデフォルトデータが編集されることにより作成される。
【００４２】
特徴領域１２３には、リモコン装置１０Ａ（１０Ｂ、１０Ｃ）の各ユーザを一意に識別するためのユーザ名のデータ２２２のそれぞれに対応して、当該ユーザの顔画像から抽出される特徴量を示す特徴データ２２３が格納される。
【００４３】
図７（Ａ）を参照して、操作回数テーブル群１２４０には表示部１５１に表示される各機器の操作パネルに対応して操作回数テーブル１３０１が含まれる。操作回数テーブル１３０１は対応の操作パネルの各ボタンまたはスイッチのコード１３２０に対応して、当該ボタンまたはスイッチが操作された回数１３０２が格納される。コード１３２０は、対応のスイッチまたはボタンが操作されたことに応じて出力されるコードを指す。図７（Ｂ）を参照して高使用頻度リスト群１２４１には、表示部１５１に表示される各機器の操作パネルに対応して、高使用頻度リスト１３０３が含まれる。高使用頻度リスト１３０３には当該操作パネルの操作回数テーブル１３０１に格納された操作回数１３０２が多い（操作頻度が高い）順に順位１３０４が付されてレコードＲが格納される。レコードＲには、対応のボタンまたはスイッチのコード１３２０と操作回数１３０２が格納される。
【００４４】
一定回数データ１２４２は、操作回数が多い（操作頻度が高い）と判定するために参照される所定の操作回数を指す。カスタマイズ用データ１２４３は、表示部１５１に表示される操作パネルの各種スイッチおよびボタンの表示態様を指定する項目のうちカスタマイズ化が許容される項目を指す。たとえば、ここでは、カスタマイズ用データ１２４３は各種スイッチおよびボタンの表示位置、色、文字のフォント、スイッチまたはボタンの大きさ（サイズ）を指示する情報を含むが、これらに限定されず、操作パネルの背景色を含んでもよい。
【００４５】
図８（Ａ）と（Ｂ）には、デフォルト領域１２１の各機器に対応のデフォルトデータとカスタマイズ領域１２２の各機器に対応のカスタマイズデータの一例が示される。図８（Ａ）を参照してデフォルトデータは、対応の機器を一意に特定するための機器特定データ１３４０、デフォルト表示画像データ１３００、タッチパネル部４６上の各位置を示すデータ１３１０、およびデータ１３１０のそれぞれに対応して、当該データ１３１０が指す位置が操作（タッチ）された場合に、出力される制御信号に対応するコード１３２０を有する。デフォルト表示画像データ１３００は、操作表示部１５のＬＣＤ４５に表示される各種スイッチおよびボタンの画像データを指し、具体的には各種スイッチおよびボタンの表示位置、色、文字のフォント、スイッチまたはボタンの大きさ（サイズ）を指示する情報を含む。コード１３２０は、対応する機器のメーカに独自の制御コードを指す。
【００４６】
図８（Ｂ）を参照して、カスタマイズデータは対応のデフォルトデータを編集することにより作成される。つまり、対応の機器を一意に特定するための機器特定データ１３４０、カスタマイズ表示画像データ１３３０、タッチパネル部４６上の各位置を示すデータ１３１０、およびデータ１３１０のそれぞれに対応してコード１３２０を含む。カスタマイズ表示画像データ１３３０は、デフォルト表示画像データ１３００がカスタマイズされた後の各種ボタンおよびスイッチの表示画像データを指す。データ１３１０が示す位置は、カスタマイズされた結果、各種ボタンおよびスイッチの表示位置（サイズなどが変更した場合の変更後の位置）を指す。当該変更後の位置に対応して、当初のコード１３２０が対応付けられている。
【００４７】
動作において、入力部１３を介してユーザが所望の制御対象機器を特定するためのデータを入力すると、ＣＰＵ３１は入力された特定データに基づき、デフォルト領域１２１またはカスタマイズ領域１２２を検索して、入力特定データに対応する機器特定データ１３４０を有するデフォルトデータまたはカスタマイズデータを読出す。
【００４８】
図９（Ａ）と（Ｂ）は、テレビ２００とＨＤＤ装置５００の場合のデフォルト表示画像データ１３００に従う操作表示部１５における操作パネルの表示の一例が示される。図１０（Ａ）と（Ｂ）には、図９（Ａ）と（Ｂ）を表示するためのデフォルト表示画像データ１３００がカスタマイズされた結果を示すカスタマイズ表示画像データ１３３０による表示の一例が示される。図９と図１０を参照してわかるように、カスタマイズされた結果、図１０（Ａ）では、テレビ２００の操作画面においては、“番組表”の表示を指示するために操作されるボタンの色が変更されるとともにサイズが拡大されて、“消音”を指示するために操作されるボタンは、表示位置が移動させられている。また、図１０（Ｂ）を参照してＨＤＤ装置５００の操作画面では、カスタマイズされた結果、“メニュー”のボタンの表示色が変更されている。
【００４９】
次に、図１１〜図１４のフローチャートを参照し動作について説明する。これらフローチャートは、予めプログラムとして、リモコン装置１０Ａ（１０Ｂ、１０Ｃ）のメモリ３２に格納されて、ＣＰＵ３１（制御部１１）により読出されて実行される。以下の説明で示されるＣＰＵ３１の制御に従う各部の動作は、ＣＰＵ３１は制御部１１に対応するので、制御部１１の制御に従う各部の動作として説明することもできる。
【００５０】
まず、ＣＰＵ３１は、電源部２０に対する電源供給がＯＮ→ＯＦＦに変わったか否かを判定する（ステップＳ（以下、単にＳと略す）１）。電源供給がＯＮからＯＦＦに変更されたことが検出されない間は、Ｓ１の処理が繰返されるが、ＯＮからＯＦＦに変更したことが検出されると（Ｓ１でＹＥＳ）、Ｓ３の処理に移行する。
【００５１】
つまり、Ｓ１の処理においては、ＣＰＵ３１は、電源部２０のスイッチ２０３の出力信号に基づき、当該出力信号がＯＮ信号→ＯＦＦ信号に変化したか否かを判定する。当該判定結果に基づいて電源部２０への電源供給がＯＮからＯＦＦに変化したか、すなわちリモコン装置１０Ａ（１０Ｂ、１０Ｃ）がクレードル６００から取外されたか否かが判定される。取外されたと判定されると（Ｓ１でＹＥＳ）、Ｓ３の処理において個人認証モードに移行する。
【００５２】
個人認証モードに移行すると、ＣＰＵ３１は、カメラコントローラ３３を介してカメラ３４に撮影をするよう指示するので、カメラ３４は、撮影をする（Ｓ５）。撮影されてカメラ３４から出力された画像は、撮像部１９において所定の画像処理がなされた後、表示制御部１６１を介して表示部１５１に表示される（Ｓ７）。
【００５３】
ユーザは、表示部１５１に表示された画像を確認することで、自分の顔が撮影されたか否かを確認することができる。撮影されてないことを確認したならば、ユーザはカメラ３４で顔が撮影されるようにリモコン装置１０Ａ（１０Ｂ、１０Ｃ）を傾ける。
【００５４】
また、このとき、カメラ３４から出力されて、撮像部１９によって処理された画像データは、認証部１４に与えられる。認証部１４の顔検出部１４２は、当該撮像画像を走査して、顔検出部１４２に予め格納された顔の所定の特徴を示すデータが検出されるか否かを判定する。撮影画像データにおいて顔の特徴を指すデータが検出されない間は、すなわちユーザの顔が撮影できていない間は、Ｓ５〜Ｓ９の処理が繰返されてカメラ３４による撮影が繰返される。
【００５５】
一方、顔検出部１４２により、撮影された画像データにおいて、顔の画像が検出されると（Ｓ９でＹＥＳ）、認証部１４による認証処理が行なわれる（Ｓ１１）。
【００５６】
認証処理においては、認証部１４に与えられた撮影画像データから、特徴抽出部１４１は顔画像の特徴量を指す特徴データを抽出して、抽出した特徴データを照合部１４３に与える。照合部１４３は、与えられた特徴データと、リモコン記憶部１２の特徴領域１２３に格納されている各ユーザの特徴データ２２３とを照合し、照合結果に基づき、特徴領域１２３において、与えられた特徴データに一致している特徴データ２２３が格納されているか否かを判定する。一致していると判定された特徴データ２２３が、特徴領域１２３に格納されていることが検出された場合、認証部１４は、認証に成功したと判定し（Ｓ１３でＹＥＳ）、カスタマイズモードに移行する（Ｓ１５）。一方、一致している特徴データ２２３が特徴領域１２３に格納されていないと検出された場合には、認証部１４は、認証に成功しないと判定し（Ｓ１３でＮＯ）、後述のＳ２９の処理に移行する。
【００５７】
Ｓ１５のカスタマイズモードに移行すると、ＣＰＵ３１は、認証結果に基づき、リモコン記憶部１２のカスタマイズ領域１２２からカスタマイズデータを読出す（Ｓ１７）。
【００５８】
つまり、ＣＰＵ３１は、Ｓ１１の処理において認証に成功したと判定された特徴データ２２３に基づき検索して対応するユーザ名のデータ２２２を特徴領域１２３から読出す。そして、読出したユーザ名のデータ２２２に基づきカスタマイズ領域１２２を検索し、当該データ２２２に対応のカスタマイズデータ１２２０を読出す。なお、ここでは、予め利用者により、所望の制御対象機器が入力部１３を介して指定されていると想定する。したがって、当該指定された機器に対応のカスタマイズデータ１２２０が読出される。この場合、所望機器としてテレビ２００が指定されていたのでＴＶ用カスタマイズデータ１２２１が読出されたと想定する。読出されたＴＶ用カスタマイズデータ１２２１は、表示制御部１６１に与えられるので、表示制御部１６１は与えられたＴＶ用カスタマイズデータ１２２１に基づき表示部１５１に画像を表示させる。この結果、たとえば図１０（Ａ）のような操作パネルの画像が表示される（Ｓ１９）。
【００５９】
その後、ＣＰＵ３１は、電源部２０に対する電源供給が開始されたか否かを判定する（Ｓ２１）。つまり、スイッチ２０３の出力する信号に基づきＯＦＦ信号→ＯＮ信号に変化したか否かを検知する（Ｓ２１）。ＯＦＦ→ＯＮに変化したと判定すると（Ｓ２１でＹＥＳ）、Ｓ１の処理に戻る。一方、ＯＦＦ→ＯＮに変化していないことを検知すると（Ｓ２１でＮＯ）、操作制御部１６２を介して、操作部１５２において、ユーザにより何らかの操作（タッチ操作）がされたか否かを判定する（Ｓ２３）。操作制御部１６２から与えられる信号に基づきタッチ操作がされたと検知すると（Ｓ２３でＹＥＳ）、操作位置を示すデータが操作制御部１６２を介してＣＰＵ３１に与えられる。
【００６０】
ＣＰＵ３１は、与えられた操作位置のデータに基づき、Ｓ１７で読出されたカスタマイズデータを検索して、当該位置のデータに合致する位置を示すデータ１３１１に対応のコード１３２０を読出し、第１通信部１７に与える。第１通信部１７の赤外線通信部３７は、与えられたコード１３２０に従い所定手順に基づき発光部３８を駆動する。これにより、発光部３８からコード１３２０に基づき変調された赤外線信号による指令が送信される（Ｓ２５）。テレビ２００は当該赤外線信号を受信して、受信した信号を復調し、復調結果（指令）に従い動作する。
【００６１】
このようにして制御対象の機器に送信される指令信号のフォーマットの一例が図１５（Ａ）に示される。当該信号には、当該信号の種別が機器に対する制御のための指令であることを示すデータ識別子ＣＴと、指令内容を指す制御コードＣＣとを含む。制御コードＣＣは当該機器のメーカに固有のコード１３２０に基づき生成される。機器は、当該信号を受信することにより、当該信号は指令信号であることを識別する。
【００６２】
一方、ユーザによりタッチパネルである操作部１５２が操作されない状態がタイマ３１２を用いて一定時間の期間続くと判定される場合には（Ｓ２７でＹＥＳ）、後述のＳ３５の処理に移行する。一定時間経過しない間は（Ｓ２７でＮＯ）、Ｓ２３の処理に戻り、以降の処理が繰返される。
【００６３】
図１２を参照して、Ｓ２９の処理においては、Ｓ１３において認証に成功しなかった場合に、ＣＰＵ３１は登録モードに移行するか否かを判定する。使用者が、メニューボタン１３５を操作して予め登録モードを指定していた場合には、当該指定に基づき登録モードであると判定される（Ｓ２９でＹＥＳ）。
【００６４】
登録モードと判定された場合には、個人のデータが登録される（Ｓ３１）。つまり、ＣＰＵ３１は、特徴抽出部１４１により抽出された特徴量データと、入力部１３を介してユーザが入力した識別子（ユーザ名）のデータとを対応付けて、特徴領域１２３に、特徴データ２２３およびユーザ名のデータ２２２として格納する。
【００６５】
その後、当該ユーザのカスタマイズデータの登録処理がなされる（Ｓ３３）。カスタマイズデータの登録は、使用者による手動操作でなされるとする。この手動設定については後述する。このようなカスタマイズデータの登録後、処理は、Ｓ１５に移行する。
【００６６】
したがって、Ｓ３３で新たに登録されたユーザについてのカスタマイズデータが、カスタマイズ領域１２２から読出されて、表示制御部１６１に与えられるので、表示制御部１６１は与えられカスタマイズデータに従う画像が表示されるように表示部１５１を制御する。したがって、表示部１５１には、当該カスタマイズデータに基づく操作パネルの画像が表示される（Ｓ１９）。その後、Ｓ２１以降の処理が前述と同様に行なわれる。
【００６７】
一方、登録モードと判定されない場合には（Ｓ２９でＮＯ）、デフォルトモードに移行する（Ｓ３５）。デフォルトモードにおいては、ＣＰＵ３１は、ユーザが予め入力部１３を操作して指定した機器を指す情報に基づき、デフォルト領域１２１を検索して対応のデフォルトデータを読出す（Ｓ３７）。ここでは、たとえばＴＶ用デフォルトデータ１２１１が読出されたと想定する。
【００６８】
読出されたＴＶ用デフォルトデータ１２１１は、表示制御部１６１に与えられるので、表示制御部１６１は与えられたＴＶ用デフォルトデータ１２１１に基づき表示部１５１の表示動作を制御するので、表示部１５１にはＴＶ用デフォルトデータ１２１１に従う操作パネルの画像が表示される。たとえば、図９（Ａ）のような画像が表示される（Ｓ３９）。
【００６９】
その後、ＣＰＵ３１は、スイッチ２０３からの出力信号に基づき、電源部２０に対する電力の供給がＯＦＦからＯＮに変化したか否かを判定する（Ｓ４１）。すなわちスイッチ２０３の出力信号がＯＦＦ信号からＯＮ信号に変化したことが検知されて、当該検知結果に基づきリモコン装置１０がクレードル６００に装着されて電源供給が開始されたと判定されると（Ｓ４１でＹＥＳ）、表示部１５１による操作パネルの画像表示は消去されて（Ｓ４３）、その後、Ｓ１の処理に戻る。
【００７０】
このようにリモコン装置１０がクレードル６００に装着されると、操作パネルの表示は消去されて、操作が許可されない状態となる。したがって、第３者がリモコン装置を操作するのを防止できる。
【００７１】
一方、スイッチ２０３の出力信号がＯＦＦ信号からＯＮ信号に変化したことが検知されず、当該検知結果に基づきリモコン装置１０がクレードル６００から抜かれて電源部２０に対する電源供給が開始されていないと判定されると（Ｓ４１でＮＯ）、ユーザによりリモコン装置１０が携帯されているなどと想定されるので、ＣＰＵ３１は、操作制御部１６２から与えられる操作部１５２の操作結果の信号に基づき、何らかの操作がなされたか否かを判定する（Ｓ４５）。操作がされていないと判定されると（Ｓ４５でＮＯ）、Ｓ４１の処理に戻り、以降の処理が繰返される。操作がされたと判定されると（Ｓ４５でＹＥＳ）、Ｓ２５の処理と同様にして、図１５（Ａ）のフォーマットに従う指令信号がテレビ２００に対して送信される（Ｓ４７）。その後、Ｓ４１の処理に移行する。
【００７２】
（カスタマイズデータの自動設定）
次に、図１３に示すカスタマイズデータの自動設定について説明する。ここでは説明を簡単にするために、操作された場合の指令信号の送信についての説明は略す。
【００７３】
図１３を参照して、ＣＰＵ３１は、表示部１５１に表示された操作パネルのスイッチまたはボタンが操作されるごとに操作回数をカウンタ３１１によりカウントする。そして、入力部１３を介して予め指定されていた所望の機器の情報に基づき操作回数テーブル群１２４０を検索して当該機器に対応の操作回数テーブル１３０１を特定して、特定した操作回数テーブル１３０１の操作されたスイッチまたはボタンのコード１３２０に対応の操作回数１３０２を、カウンタ３１１のカウント値を加算することにより更新する（Ｓ５３）。
【００７４】
その後、ＣＰＵ３１は、更新後の操作回数と一定回数データ１２４２が指す一定回数とを比較して、比較結果に基づき更新後の操作回数が一定回数よりも大きいかを判定する（Ｓ５５）。一定回数以下と判定されると（Ｓ５５でＮＯ）、Ｓ５１の処理に戻る。一方、一定回数よりも大きいと判定されると（Ｓ５５でＹＥＳ）、高使用頻度リスト群１２４１に対するデータの登録が行なわれる（Ｓ５７）。具体的には、ＣＰＵ３１は、入力部１３を介して予め指定された所望機器の情報に基づき高使用頻度リスト群１２４１を検索して、対応の高使用頻度リスト１３０３を特定し、特定した高使用頻度リスト１３０３を操作されたスイッチまたはボタンのコード１３２０に基づき検索して、対応の操作回数１３０２を、Ｓ５３による更新後の操作回数を用いて更新する。その後、当該高使用頻度リスト１３０３におけるレコードＲを操作回数１３０２の大きい順番に並び替えを行なう。
【００７５】
なお、ここでは高使用頻度リスト１３０３には、操作されたスイッチまたはボタンのコード１３２０が既に登録されているとして説明をしたが、未登録の場合もある。その場合には、当該コード１３２０と更新後の操作回数１３０２からなるレコードＲが、高使用頻度リスト１３０３の最後に追加登録される。
【００７６】
次に、ＣＰＵ３１は、入力部１３を介して予め指定された機器に対応のデフォルトデータをデフォルト領域１２１から読出す（Ｓ５９）。たとえば、ここではテレビ２００が制御対象の機器として予め指定されているのでＴＶ用デフォルトデータ１２１１が読出されたとする。読出されたＴＶ用デフォルトデータ１２１１はデータ作成部２２の自動作成部２２０に与えられる。
【００７７】
自動作成部２２０は、予め指定された機器（テレビ２００）に対応の高使用頻度リスト１３０３を高使用頻度リスト群１２４１から検索して読出す。そして、与えられたＴＶ用デフォルトデータ１２１１を、読出した高使用頻度リスト１３０３の内容に従いカスタマイズし、ＴＶ用カスタマイズデータ１２２１を作成する（Ｓ６１）。たとえば、高使用頻度リスト１３０３において、対応の操作回数１３０２が最も多い（使用頻度の最も高い）コード１３２０を検索して読出し、読出したコード１３２０に基づきＴＶ用デフォルトデータ１２１１を検索して対応のデータ１３１０を読出し、当該データ１３１０が指示する位置で表示されるボタンまたはスイッチの表示態様を、カスタマイズ用データ１２４３を参照して更新する。つまり、当該ボタンまたはスイッチのサイズ（大きさ）、表示色、表示位置などを、カスタマイズ用データ１２４３が指示する値に更新する。これにより、当該ユーザが使用する頻度の高いボタンまたはスイッチの操作パネルにおける表示態様は、他のボタンまたはスイッチとは異なる態様となり、ユーザの目を引きやすく、ユーザ好みに、またはユーザ専用の態様に設定を変更することができる。
【００７８】
ここでは、ユーザの操作頻度の高いボタンまたはスイッチの表示態様を他とは異ならせるようにしたカスタマイズデータを作成するとしたが、これに限定されない。すなわち、カスタマイズ用データ１２４３をユーザ毎に格納して、ユーザ毎に所望のカスタマイズ用データを格納しておくことで、よりユーザ好みの操作パネルの表示が可能となる。その結果、ユーザ毎にユーザの操作の履歴に基づきユーザ専用の操作環境を提供することができる。
【００７９】
その後、ＣＰＵ３１は、作成されたＴＶ用カスタマイズデータ１２２１を表示制御部１６１を介して表示部１５１に画像として表示させるとともに、作成されたＴＶ用カスタマイズデータ１２２１を、カスタマイズ領域１２２に、当該ユーザ名を示すデータ２２２と関連付けて格納する（Ｓ６３、Ｓ６５）。その後、ＣＰＵ３１は作成されたＴＶ用カスタマイズデータ１２２１をユーザ名と関連付けして、第２通信部１８を介してネットワーク８０に送信する（Ｓ６７）。これにより、他のリモコン装置において当該ユーザに対応のＴＶ用カスタマイズデータ１２２１が格納（更新）される。
【００８０】
Ｓ６７の通信手順を図１６のフローチャートに従い説明する。ここでは、ＴＶ用カスタマイズデータ１２２１の送信元はリモコン装置１０Ａであり、リモコン装置１０Ｂと１０Ｃが、これを受信をすると想定する。
【００８１】
まず、リモコン装置１０ＡのＣＰＵ３１は、図１５（Ｂ）のデータフォーマットに従い、カスタマイズデータの送信であることを指示するデータ識別子ＣＴ、作成したＴＶ用カスタマイズデータ１２２１を指すカスタマイズデータＣＤおよびユーザ名を指すデータＵＤからなるデータを、第２通信部１８を介してネットワーク８０に送信する（Ｓ９５）。
【００８２】
リモコン装置１０Ｂと１０ＣのＣＰＵ３１は、第２通信部１８を介して、ネットワーク８０を介して、Ｓ９５で送信された図１５（Ｂ）のデータを受信すると（Ｓ９７でＹＥＳ）、受信したデータのデータ識別子ＣＴに基づき、当該受信データはカスタマイズデータであると判別するので、応じて受信したユーザ名のデータＵＤとカスタマイズデータＣＤとを、リモコン記憶部１２のカスタマイズ領域１２２にユーザ名のデータ２２２とＴＶ用カスタマイズデータ１２２１として格納する（Ｓ９９）。この場合、すでに当該ユーザのＴＶ用カスタマイズデータ１２２１が格納されている場合には、受信したカスタマイズデータが上書きされることにより格納される。
【００８３】
これにより、リモコン装置１０Ａでカスタマイズした場合であっても、同じネットワーク８０に接続されリモコン装置１０Ａ、１０Ｂおよび１０Ｃのいずれにおいても、前述した個人認証が行なわれることで操作表示部１５に表示される機器ごとの操作パネルの表示態様を同じようにカスタマイズすることができるので、リモコン装置が変わっても同一ユーザであれば、当該ユーザについてカスタマイズされた操作環境を提供することができる。
【００８４】
（カスタマイズデータの手動設定）
Ｓ３３におけるカスタマイズデータの登録時の、カスタマイズデータの手動設定について図１４のフローチャートに従い説明する。
【００８５】
ユーザがリモコン装置１０のメニューボタン１３５を操作して、カスタマイズデータの手動設定モードを指示した場合には、ＣＰＵ３１はカスタマイズデータの手動設定モードに移行し、データ作成部２２の手動作成部２２１を起動する。
【００８６】
手動作成部２２１は起動されると、入力部１３を操作してユーザから入力したユーザ名を入力するとともに、入力部１３を介してユーザが選択したモードを判別する（Ｓ６９、Ｓ７１）。
【００８７】
選択されるモードとしては、表示部１５１に表示される操作パネルのボタンやスイッチの配置（位置）を変更することによるカスタマイズ化のモードと、ボタンやスイッチの表示色、フォント、大きさ（サイズ）を変更することによるカスタマイズ化のモードとがある。
【００８８】
配置に従うカスタマイズ化のモードが選択された場合には、手動作成部２２１は、リモコン記憶部１２のデフォルト領域１２１から入力部１３を介して予め指定された機器、たとえばテレビ２００のＴＶ用デフォルトデータ１２１１を読出す（Ｓ７３）。読出されたＴＶ用デフォルトデータ１２１１は表示制御部１６１に与えられる。表示制御部１６１は、与えられるＴＶ用デフォルトデータ１２１１に従い表示部１５１の表示動作を制御するので、表示部１５１には当該ＴＶ用デフォルトデータ１２１１に従う操作パネルが表示される（Ｓ７５）。
【００８９】
操作パネルが表示されると、ユーザは、表示されたボタンまたはスイッチの配置の変更の指示を入力部１３を操作して入力するので、手動作成部２２１には、入力された配置変更指示に基づき、ボタンまたはスイッチの配置が変更されるように、ＴＶ用デフォルトデータ１２１１を編集する。これによりＴＶ用デフォルトデータ１２１１はカスタマイズ化される（Ｓ７７）。
【００９０】
一方、Ｓ７１において、色、フォントおよび大きさに従うカスタマイズ化のモードが選択された場合には、手動作成部２２１は、リモコン記憶部１２のデフォルト領域１２１から入力部１３を介して予め指定された機器、たとえばテレビ２００のＴＶ用デフォルトデータ１２１１を読出す（Ｓ８５）。読出されたＴＶ用デフォルトデータ１２１１は表示制御部１６１に与えられる。表示制御部１６１は、与えられるＴＶ用デフォルトデータ１２１１に従い表示部１５１の表示動作を制御するので、表示部１５１には当該ＴＶ用デフォルトデータ１２１１に従う操作パネルが表示される（Ｓ８７）。
【００９１】
操作パネルが表示されると、ユーザは、表示されたボタンまたはスイッチの色、文字のフォント、ボタンまたはスイッチの大きさの変更の指示を入力部１３を操作して入力する。手動作成部２２１には、入力された変更指示に基づき、ボタンまたはスイッチの色、文字フォント、サイズが変更されるように、ＴＶ用デフォルトデータ１２１１を編集する。これによりＴＶ用デフォルトデータ１２１１はカスタマイズ化される（Ｓ８９）。
【００９２】
Ｓ７７またはＳ８９において作成されたカスタマイズデータは、表示制御部１６１に与えられる。表示部１５１においては、作成されたカスタマイズデータに基づく操作パネルが表示される（Ｓ７９）。たとえば、図１０（Ａ）のように表示される。
【００９３】
その後、手動作成部２２１は、入力部１３を介して予め入力されている当該ユーザ名と、作成したカスタマイズデータとを、カスタマイズ領域１２２にデータ２２２とＴＶ用カスタマイズデータ１２２１として対応付けて格納する。
【００９４】
なお、既に当該ユーザに対応のＴＶ用カスタマイズデータ１２２１が格納されている場合には、既に格納されているＴＶ用カスタマイズデータ１２２１が、作成されたカスタマイズデータを用いて更新（上書き）される。
【００９５】
その後、ＣＰＵ３１は、前述のＳ６７のように、作成されたＴＶ用カスタマイズデータ１２２１をユーザ名と関連付けして、第２通信部１８を介してネットワーク８０に送信する（Ｓ８３）。これにより、他のリモコン装置において当該ユーザに対応のＴＶ用カスタマイズデータ１２２１がリモコン記憶部１２のカスタマイズ領域１２２に格納（更新）される。
【００９６】
（実施の形態２）
上述した実施の形態１では、リモコン装置１０の操作の許可を与えるための個人認証の機能およびカスタマイズデータを記憶する機能をリモコン装置１０に備えるとしたが、本実施の形態のように、個人認証機能およびカスタマイズデータの記憶機能はリモコン装置に代替して、リモコン装置の外部に設けられたパーソナルコンピュータ７０が有するとしてもよい。
【００９７】
本実施の形態のシステムの概略構成が図１７に示される。図１７では、図１のネットワーク８０に代替してネットワーク６０を有し、ネットワーク６０に、同様の機能を有するリモコン装置１０Ｘ、１０Ｙおよび１０Ｚと、パーソナルコンピュータ（以下、パソコンという）７０とが接続される。ネットワーク６０は、ネットワーク８０と同様に、無線または有線によるネットワークである。パソコン７０は、ＣＰＵ７１とメモリ７２とネットワーク６０と接続するためのＩ／Ｆ７３とを有する。本実施の形態２では、パソコン７０が個人認証の機能とカスタマイズデータを記憶する機能を有し、リモコン装置１０Ｘ、１０Ｙおよび１０Ｚは、個人認証の機能がおよびカスタマイズデータを記憶する機能が省略されているので、その分、リモコン装置の処理の負荷およびコストの削減を図ることができる。
【００９８】
図１７では説明を簡単にするためにリモコン装置とネットワーク６０とは直接に接続されるようにしてクレードル６００の図示を略しているが、実際は、各リモコン装置はクレードル６００を介してネットワーク６０に接続される。
【００９９】
図１８には、パソコン７０の機能構成が示される。図１８を参照して、パソコン７０は、ＣＰＵ７１に対応する制御部７４、メモリ７２に対応するパソコン記憶部７５、Ｉ／Ｆ７３に対応するネットワーク通信部７９、キーボードやマウスなどの入力部７６、表示などの出力部７７および個人認証部７８を備える。個人認証部７８は、プログラムで実現されてもよく、また回路で実現されてもよい。パソコン記憶部７５には、カスタマイズデータを格納するためのカスタマイズ領域１２２と個人認証をするために参照されるデータが格納される特徴領域１２３とが設けられる。カスタマイズ領域１２２および特徴領域１２３の内容は前述したものと同じである。
【０１００】
個人認証部７８は、前述した照合部１４３の機能を備える。したがって、パソコン７０では、照合部１４３は、ネットワーク通信部７９を介して受信した顔の特徴データと、特徴領域１２３に予め格納された特徴データとを照合し、照合結果を出力する。個人認証部７８は照合結果に基づき照合一致したか、すなわち認証に成功したか、照合不一致であったか、すなわち認証に成功しなかったかを判定する。その判定結果は、ネットワーク通信部７９を介して、当該顔の特徴データの送信元のリモコン装置１０に送信される。
【０１０１】
また、制御部７４はネットワーク通信部７９を介して個人の顔の特徴を示す特徴データを受信して、特徴領域１２３に格納する。また、ネットワーク通信部７９を介して受信したカスタマイズデータをカスタマイズ領域１２２に格納するとともに、受信した要求に応じて、要求されたカスタマイズデータをカスタマイズ領域１２２から読出し、ネットワーク通信部７９介して要求元のリモコン装置に送信する。
【０１０２】
図１９には、本実施の形態２に係るリモコン装置１０Ｘ（１０Ｙ、１０Ｚ）の機能構成が示される。実施の形態１に係るリモコン装置１０Ａ（１０Ｂ、１０Ｃ）の機能構成（図１参照）と比較し異なる点は、図１のリモコン記憶部１２と認証部１４に代替して、リモコン記憶部１２Ａおよび認証部１４Ａを備える点にあり、他の各部は、図１に示したそれと同じである。リモコン装置１０Ｘ（１０Ｙ、１０Ｚ）のハードウェア構成は図５に示したものと同様である。
【０１０３】
リモコン記憶部１２Ａには、図１に示した特徴領域１２３およびカスタマイズ領域１２２を除くデフォルト領域１２１とデータ作成用領域１２４が含まれる。認証部１４Ａは、図１の認証部１４とは異なり、照合部１４３を除く特徴抽出部１４１および顔検出部１４２を備える。
【０１０４】
本実施の形態の動作を図２０〜図２３のフローチャートに従い説明する。これらフローチャートはリモコン装置のメモリ３２またはパソコン７０のメモリ７２に予めプログラムとして格納されてＣＰＵ３１または７１により読出されて実行される。ここでは、リモコン装置１０Ｘでユーザの顔の撮影が行なわれて、顔画像データが得られたと想定する。
【０１０５】
図２０を参照して、リモコン装置１０Ｘにおいては、前述したＳ１〜Ｓ９の処理が実行されると、リモコン装置１０Ｘの特徴抽出部１４１により特徴量が抽出されて（Ｓ１０３）、抽出された特徴量を示す特徴データが、第２通信部１８とネットワーク６０を介してパソコン７０に送信される（Ｓ１０５）。この場合の送信データのフォーマットが図１５（Ｃ）に示される。
【０１０６】
図１５（Ｃ）では、当該送信データは、特徴データの送信であることを示すデータ識別子ＣＴと、送信元のリモコン装置１０Ｘを一意に識別するための送信元コードＳＣと、抽出した特徴量を示す特徴データＣＡＤとを含む。送信元コードＳＣは、リモコン装置を識別するためのものであり、図示されないが、各リモコン装置１０Ｘ（１０Ｙ、１０Ｚ）に予め格納されていると想定する。
【０１０７】
リモコン装置１０Ｘから送信された図１５（Ｃ）のデータはパソコン７０とともに他のリモコン装置でも受信されるが、他のリモコン装置はデータ識別子ＣＴが特徴データの送信であることを指示していることを判別すると、当該データを無視する。
【０１０８】
パソコン７０は図１５（Ｃ）のデータを受信すると、データ識別子ＣＴが特徴データの送信であることを指示していると判別し（Ｓ１０７でＹＥＳ）、Ｓ１０９の処理に移行する。
【０１０９】
パソコン７０では、照合部１４３を用いて、受信したデータの特徴データＣＡＤとパソコン記憶部７５の特徴領域１２３の各特徴データ２２３とを照合処理する（Ｓ１０９）。その照合結果を、特徴データＣＡＤの送信元のリモコン装置１０Ｘに送信する（Ｓ１１１）。この場合の送信データのフォーマットが、図１５（Ｄ）に示される。
【０１１０】
送信データは、当該データが照合結果の送信であることを指すデータ識別子ＣＴと、送信先のリモコン装置を指定するためのコードＤＣと、照合結果を指すデータＲＴとを含む。送信先のコードＤＣには、図１５（Ｃ）の送信元コードＳＣを用いている。また、データＲＴは、照合一致の場合には一致した特徴データ２２３に対応のユーザ名を指すデータ２２２を示す。
【０１１１】
リモコン装置１０Ｘ、１０Ｙおよび１０Ｚは、ネットワーク６０を介して受信した図１５（Ｄ）のデータを解析し、その中の送信先コードＤＣが自分に予め割当てられたコードと一致するか否かを判定する。一致したと判定した場合、当該データを受信する（Ｓ１１３でＹＥＳ）。ここでは、リモコン装置１０Ｘのみが一致すると判定する（Ｓ１１５でＹＥＳ）。他のリモコン装置１０Ｙと１０Ｚは不一致と判定するので（Ｓ１１５でＮＯ）、他のリモコン装置では受信したデータは無視（破棄）される（Ｓ１１７）。
【０１１２】
リモコン装置１０Ｘでは、受信したデータから照合結果を示すデータＲＴが抽出されて、認証部１４Ａに与えられる（Ｓ１１９）。その後、前述したＳ１３とＳ１５の処理が行なわれる。
【０１１３】
その後、リモコン装置１０ＸのＣＰＵ３１は、受信したデータＲＴが指すユーザ名に対応のカスタマイズデータの要求をパソコン７０に送信する（Ｓ１５１）。図１５（Ｅ）を参照して当該送信データのフォーマットは、当該送信データがカスタマイズデータの要求であることを指示する識別子ＣＴ、送信元のリモコン装置１０Ｘを指す送信元コードＳＣおよび要求ＲＥＱを含む。要求ＲＥＱは、送信を要求するカスタマイズデータのユーザを特定するためのユーザ名と、所望される機器を指すデータを含む。
【０１１４】
他のリモコン装置１０Ｙと１０Ｚは、図１５（Ｅ）のデータを受信すると、識別子ＣＴがカスタマイズデータ要求を指すことを判別したことに応じて、当該受信データを無視（破棄）する。
【０１１５】
パソコン７０のＣＰＵ７１は当該データを受信すると（Ｓ１５５）、要求ＲＥＱに従い、当該要求ＲＥＱに含まれるユーザ名と機器のデータに基づきパソコン記憶部７５のカスタマイズ領域１２２を検索し、対応するカスタマイズデータを読出す（Ｓ１５７）。たとえば機器のデータがテレビ２００を指す場合には、ＴＶ用カスタマイズデータ１２２１が読出される。そして、読出したカスタマイズデータを要求元のリモコン装置１０Ｘに宛ててて送信する（Ｓ１５９）。図１５（Ｆ）を参照して、当該送信データのフォーマットは、当該送信データは要求されたカスタマイズデータの返信であること指示する識別子ＣＴ、送信先コードＤＣおよび要求されたカスタマイズデータを含む。リモコン装置１０Ｙと１０Ｚも図１５（Ｆ）のデータを受信するが、送信先コードＤＣに基づき自己宛てのデータでないと判別するので、当該データを無視（破棄）する。
【０１１６】
リモコン装置１０Ｘでは、自己宛てのカスタマイズデータを受信すると（Ｓ１５３）、前述したＳ１９〜Ｓ２７および図２１のＳ３５〜Ｓ４７の処理が同様に行なわれる。
【０１１７】
一方、図２０のＳ１３で認証に成功しないと判定された場合には（Ｓ１３でＮＯ）、図２１のＳ２９において登録モードが指定されているか否かを判定する。
【０１１８】
登録モードが指定されていないと判定されると（Ｓ２９でＮＯ）、Ｓ３５〜Ｓ４７の処理が前述と同様に行なわれる。一方、登録モードが指定されていると判定されると、Ｓ１０３で抽出された特徴データの登録を行なうためのデータがパソコン７０に送信される（Ｓ１６３）。
【０１１９】
図１５（Ｇ）を参照して、当該送信データのフォーマットは、当該送信データは個人データの登録の指示であること示す識別子ＣＴ、特徴データＣＡＤおよび当該特徴データのユーザ名を指すデータＵＤを含む。リモコン装置１０Ｙと１０Ｚも図１５（Ｇ）のデータを受信するが、識別子ＣＴに基づき自己宛てのデータでないと判別するので、当該データを無視（破棄）する。
【０１２０】
また、リモコン装置１０Ｘでは、その後、当該ユーザのためのカスタマイズデータが前述のＳ３３の手順に従い作成されて（Ｓ１６５）、作成されたカスタマイズデータは図１５（Ｂ）のフォーマットに従いパソコン７０に送信される（Ｓ１６７）。
【０１２１】
パソコン７０では、Ｓ１６３で送信された個人の特徴データを受信して、特徴領域１２３に格納し（Ｓ１６９、Ｓ１７１）、また、Ｓ１６７で送信されたカスタマイズデータを受信して、カスタマイズ領域１２２に格納する（Ｓ１７３、Ｓ１７５）。
【０１２２】
図２２と図２３には、本実施の形態２のカスタマイズデータの自動設定と手動設定の手順が示される。図２２を参照してカスタマイズデータの自動設定の場合には、リモコン装置１０Ｘでは前述したＳ５１〜Ｓ６３の処理が実行されて、生成されたカスタマイズデータはユーザ名のデータとともに、ネットワーク６０を介してパソコン７０に送信される（Ｓ２０１）。この場合の送信データのフォーマットは、図１５（Ｂ）に示される。他のリモコン装置１０Ｙおよび１０Ｚは、当該データを受信するが、データ識別子ＣＴに基づき自己宛てのデータではないと判定して、当該データを無視（破棄）する。
【０１２３】
パソコン７０は当該データを受信すると（Ｓ２０３）、データ識別子ＣＴに基づき、受信したデータが指すユーザ名とカスタマイズデータとを関連付けて、カスタマイズ領域１２２に格納する（Ｓ２０５）。
【０１２４】
図２３を参照してカスタマイズデータの自動設定の場合には、リモコン装置１０Ｘでは前述したＳ６９〜Ｓ７９の処理が実行されて、生成されたカスタマイズデータはユーザ名のデータとともに、ネットワーク６０を介してパソコン７０に送信される（Ｓ２０９）。この場合の送信データのフォーマットは、図１５（Ｂ）に示される。他のリモコン装置１０Ｙおよび１０Ｚは、当該データを受信するが、データ識別子ＣＴに基づき自己宛てのデータではないと判定して、当該データを無視（破棄）する。
【０１２５】
パソコン７０は当該データを受信すると（Ｓ２０９）、データ識別子ＣＴに基づき、受信したデータが指すユーザ名とカスタマイズデータとを関連付けて、カスタマイズ領域１２２に格納する（Ｓ２１１）。
【０１２６】
ここでは、パソコン７０にすべてのカスタマイズデータを格納するようにしたが、各リモコン装置とパソコン７０の両方でカスタマイズデータを格納するようにしてもよい。その場合には、頻繁に参照されるユーザのカスタマイズデータはリモコン装置のリモコン記憶部に格納しておき、そうではないカスタマイズデータはパソコン７０に格納しておく。リモコン装置はまず自己のリモコン記憶部を検索し、ヒットしない場合にパソコン７０に要求して受信するようにしてもよい。
【０１２７】
また、ここではパソコン７０を特別に備えて、パソコン７０に認証機能とカスタマイズデータを格納し要求元にカスタマイズデータを配信する機能を備えるようにしたが、パソコン７０に代替して、通信ネットワーク６０に接続された複数のリモコン装置のうちの１つのリモコン装置を親機として機能させるようにしてもよい。他のリモコン装置は子機となる。親機のリモコン装置はパソコン７０の認証機能とカスタマイズデータの格納・配信機能を有し、子機のリモコン装置ではこれら機能は省略される。
【０１２８】
（さらなる他の実施の形態）
上述の各実施の形態では、個人認証のために顔の情報を用いたが、認証に用いる情報は顔に限定されず、指紋であっても良い。指紋の場合には撮像部１９に代替して指紋読取りセンサを用いることができる。指紋を用いた認証はたとえば特開２００１−１２８２５３号公報に示されたものを用いることができる。
【０１２９】
または、虹彩を用いた認証、静脈を用いた認証などを適用してもよい。虹彩を用いた認証の一例として、特開２００５−９６７４４号公報または特開２００５−２６８８８４号公報に記載されものを適用できる。静脈を用いた認証の一例として、特開２００４−１３１９２７号公報に記載されたものを適用できる。
【０１３０】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１３１】
【図１】この発明の実施の形態１に係るリモコン装置の機能構成図である。
【図２】この発明の実施の形態に係るリモコンと被制御機器を示す図である。
【図３】この発明の実施の形態に係るリモコン装置とクレードルを示す図である。
【図４】この発明の実施の形態１に係るネットワーク構成図である。
【図５】この発明の実施の形態１に係るリモコン装置のハードウェア構成図である。
【図６】この発明の実施の形態１に係る記憶内容例を説明する図である。
【図７】（Ａ）と（Ｂ）は、この発明の実施の形態１に係るデータの内容例を示す図である。
【図８】（Ａ）と（Ｂ）は、この発明の実施の形態１に係るデフォルトデータとカスタマイズデータを示す図である。
【図９】（Ａ）と（Ｂ）は、この発明の実施の形態１に係る操作パネルの表示例を示す図である。
【図１０】（Ａ）と（Ｂ）は、この発明の実施の形態１に係る操作パネルの表示例を示す図である。
【図１１】この発明の実施の形態１に係る処理フローチャートである。
【図１２】この発明の実施の形態１に係る処理フローチャートである。
【図１３】この発明の実施の形態１に係る処理フローチャートである。
【図１４】この発明の実施の形態１に係る処理フローチャートである。
【図１５】（Ａ）〜（Ｇ）は、この発明の各実施の形態に係るデータフォーマットを示す図である。
【図１６】この発明の実施の形態１に係る処理フローチャートである。
【図１７】この発明の実施の形態２に係るシステムの構成図である。
【図１８】この発明の実施の形態２に係るパソコンの機能構成図である。
【図１９】この発明の実施の形態２に係るリモコン装置の機能構成図である。
【図２０】この発明の実施の形態２に係る処理フローチャートである。
【図２１】この発明の実施の形態２に係る処理フローチャートである。
【図２２】この発明の実施の形態２に係る処理フローチャートである。
【図２３】この発明の実施の形態２に係る処理フローチャートである。
【符号の説明】
【０１３２】
１０，１０Ａ，１０Ｂ，１０Ｃ，１０Ｘ，１０Ｙ，１０Ｚ  リモコン装置、１２，１２Ａ  リモコン記憶部、１４，１４Ａ  認証部、６００  クレードル、７０  パソコン、６０，８０  通信ネットワーク。
【図１】
2008028853.tif 000003
【図２】
2008028853.tif 000004
【図３】
2008028853.tif 000005
【図４】
2008028853.tif 000006
【図５】
2008028853.tif 000007
【図６】
2008028853.tif 000008
【図７】
2008028853.tif 000009
【図８】
2008028853.tif 000010
【図９】
2008028853.tif 000011
【図１０】
2008028853.tif 000012
【図１１】
2008028853.tif 000013
【図１２】
2008028853.tif 000014
【図１３】
2008028853.tif 000015
【図１４】
2008028853.tif 000016
【図１５】
2008028853.tif 000017
【図１６】
2008028853.tif 000018
【図１７】
2008028853.tif 000019
【図１８】
2008028853.tif 000020
【図１９】
2008028853.tif 000021
【図２０】
2008028853.tif 000022
【図２１】
2008028853.tif 000023
【図２２】
2008028853.tif 000024
【図２３】
2008028853.tif 000025