(57)【要約】【課題】被制御機器を、容易な操作によってユーザに適した設定に制御すること。【解決手段】機器制御装置１００は、操作対象となる被制御機器２００に接続された装置であり、機器のユーザの特徴をあらわすユーザ画像と、当該ユーザによる被制御機器２００の操作時の設定情報とが関連づけて蓄積された蓄積部１０１を備えている。そしてユーザが被制御機器２００を操作するための信号を受信すると、撮影部１０３によって、この信号を受信した方向に対応する箇所を撮影する。判別部１０４は、撮影された撮影画像と前記蓄積手段に蓄積されているユーザ画像とを照合し、当該撮影画像の中にユーザ画像に対応するユーザが存在するか否かを判別し、制御部１０６は、撮影画像の中にユーザ画像に対応するユーザが存在すると判別された場合に、読出部１０５によって読み出されたユーザの設定情報に応じて被制御機器２００の設定を制御する。【選択図】図１
2009113725.tif 000002
【特許請求の範囲】
【請求項１】
操作対象となる機器に接続された機器制御装置であって、
前記機器のユーザの特徴をあらわすユーザ画像と、当該ユーザによる前記機器の操作時の設定情報とが関連づけて蓄積される蓄積手段と、
ユーザが前記機器を操作するための操作手段からの信号を受信する受信手段と、
前記受信手段が前記操作手段からの信号を受信した場合に、当該信号の方向に対応する箇所を撮影する撮影手段と、
前記撮影手段によって撮影された撮影画像と前記蓄積手段に蓄積されているユーザ画像とを照合し、当該撮影画像の中にユーザ画像に対応するユーザが存在するか否かを判別する判別手段と、
前記判別手段によって撮影画像の中にユーザ画像に対応するユーザが存在すると判別された場合に、当該ユーザの設定情報を前記蓄積手段から読み出す読出手段と、
前記読出手段によって読み出された設定情報に応じて前記機器の設定を制御する制御手段と、
を備えることを特徴とする機器制御装置。
【請求項２】
前記撮影手段は、撮影角を調整可能な撮影機器を備え、前記操作手段から受信した信号の方向に前記撮影機器の撮影角を調整して前記操作手段を操作した前記ユーザを撮影することを特徴とする請求項１に記載の機器制御装置。
【請求項３】
前記撮影手段は、異なる位置に設置された複数の撮影機器を備え、前記操作手段から受信した信号の方向から前記操作手段を操作したユーザを撮影可能な位置に配置された撮影機器を特定し、当該特定された撮影機器によって前記ユーザを撮影することを特徴とする請求項１に記載の機器制御装置。
【請求項４】
前記蓄積手段は、前記ユーザ画像としてユーザの顔画像を蓄積し、
前記撮影手段は、前記ユーザの顔を撮影し、
前記判別手段は、前記撮影手段によって撮影された顔画像と、前記蓄積手段に蓄積されているユーザの顔画像とを照合することを特徴とする請求項１〜３のいずれか一つに記載の機器制御装置。
【請求項５】
前記判別手段によって対応するユーザが存在しないと判別された場合、前記ユーザによる前記機器の操作時の設定情報を取得する取得手段と、
前記撮影手段によって撮影されたユーザ画像と、前記取得手段によって取得された前記ユーザの設定情報とを関連づけて前記蓄積手段に格納する格納手段と、
を備えることを特徴とする請求項１〜４のいずれか一つに記載の機器制御装置。
【請求項６】
操作対象となる機器を制御する機器制御方法であって、
ユーザが前記機器を操作するための操作手段からの信号を受信する受信工程と、
前記受信工程によって、操作手段からの信号を受信した場合に、当該信号の方向に対応する箇所を撮影する撮影工程と、
前記機器のユーザの特徴をあらわすユーザ画像と、当該ユーザによる前記機器の操作時の設定情報とが関連づけて蓄積された蓄積手段を参照して、前記撮影工程によって撮影された撮影画像と前記蓄積手段に蓄積されているユーザ画像とを照合し、当該撮影画像の中にユーザ画像に対応するユーザが存在するか否かを判別する判別工程と、
前記判別工程によって撮影画像の中にユーザ画像に対応するユーザが存在すると判別された場合に、当該ユーザの設定情報を前記蓄積手段から読み出す読出工程と、
前記読出工程によって読み出された設定情報に応じて前記機器の設定する設定工程と、
を含むことを特徴とする機器制御方法。
【請求項７】
請求項６に記載の機器制御方法をコンピュータに実行させることを特徴とする機器制御プログラム。
【請求項８】
請求項７に記載の機器制御プログラムをコンピュータに読み取り可能に記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、操作者に応じた機器制御をおこなう機器制御装置、機器制御方法、機器制御プログラムおよび記録媒体に関する。ただし、この発明の利用は、前述の機器制御装置、機器制御方法、機器制御プログラムおよび記録媒体に限るものではない。
【背景技術】
【０００２】
従来、運転者の顔認識をおこない、誰が運転しているかに応じて車両の各装置を制御する制御機器が提供されている。具体的には、車両内部に搭載されたカメラによって運転者の顔を撮影し、この顔画像から運転者の風貌を認識し、あらかじめ記録しておいた顔画像と照合する。照合の結果によって運転者が特定されると、蓄積データなどからこの運転者が安全に運転できるかを判定し、車両の各装置を制御する（たとえば、下記特許文献１参照。）。
【０００３】
【特許文献１】特開２００４−３３０９７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１の技術では、運転者の特定に限定された機能しか備えられていなかった。したがって、運転者以外の搭乗者が独自の設定によって各装置を制御したい場合には、従来のように、搭乗者が逐次各装置を直接制御しなければならないという問題が一例として挙げられる。
【０００５】
また、上記特許文献１を含め従来技術の場合、顔画像を認識するには車両内部に搭載されたカメラを操作して利用者自ら顔画像を撮影しなければならないが、車内という限られたスペースで、なおかつ、走行と停止を繰り返すという状況で顔画像を撮影させることは、困難であった。特に、運転者が画像を撮影する場合は、運転に集中できなかったり、一旦停止しなければならなかったりと、運転に影響を及ぼしてしまうという問題が一例として挙げられている。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる機器制御装置は、操作対象となる機器に接続された機器制御装置であって、前記機器のユーザの特徴をあらわすユーザ画像と、当該ユーザによる前記機器の操作時の設定情報とが関連づけて蓄積される蓄積手段と、ユーザが前記機器を操作するための操作手段からの信号を受信する受信手段と、前記受信手段が前記操作手段からの信号を受信した場合に、当該信号の方向に対応する箇所を撮影する撮影手段と、前記撮影手段によって撮影された撮影画像と前記蓄積手段に蓄積されているユーザ画像とを照合し、当該撮影画像の中にユーザ画像に対応するユーザが存在するか否かを判別する判別手段と、前記判別手段によって撮影画像の中にユーザ画像に対応するユーザが存在すると判別された場合に、当該ユーザの設定情報を前記蓄積手段から読み出す読出手段と、前記読出手段によって読み出された設定情報に応じて前記機器の設定を制御する制御手段と、を備えることを特徴とする。
【０００７】
また、請求項６の発明にかかる機器制御方法は、操作対象となる機器を制御する機器制御方法であって、ユーザが前記機器を操作するための操作手段からの信号を受信する受信工程と、前記受信工程によって、前記操作手段からの信号を受信した場合に、当該信号の方向に対応する箇所を撮影する撮影工程と、前記機器のユーザの特徴をあらわすユーザ画像と、当該ユーザによる前記機器の操作時の設定情報とが関連づけて蓄積された蓄積手段を参照して、前記撮影工程によって撮影された撮影画像と前記蓄積手段に蓄積されているユーザ画像とを照合し、当該撮影画像の中にユーザ画像に対応するユーザが存在するか否かを判別する判別工程と、前記判別工程によって撮影画像の中にユーザ画像に対応するユーザが存在すると判別された場合に、当該ユーザの設定情報を前記蓄積手段から読み出す読出工程と、前記読出工程によって読み出された設定情報に応じて前記機器の設定する設定工程と、を含むことを特徴とする。
【０００８】
また、請求項７の発明にかかる機器制御プログラムは、請求項６に記載の機器制御方法をコンピュータに実行させることを特徴とする。
【０００９】
また、請求項８の発明にかかる記録媒体は、請求項７に記載の機器制御プログラムをコンピュータに読み取り可能に記録したことを特徴とする。
【発明を実施するための最良の形態】
【００１０】
以下に添付図面を参照して、この発明にかかる機器制御装置、機器制御方法、機器制御プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。
【００１１】
（機器制御装置の機能的構成）
まず、本発明の実施の形態にかかる機器制御装置の機能的構成について説明する。図１は、本実施の形態にかかる機器制御装置の機能的構成を示すブロック図である。図１のように、本実施の形態にかかる機器制御装置１００は、操作対象となる被制御機器２００に接続されており、蓄積部１０１と、受信部１０２と、撮影部１０３と、判別部１０４と、読出部１０５と、制御部１０６とから構成されている。また、機器制御装置１００には、外部装置として、ユーザから被制御機器への操作指示をあらわす信号を送信する操作機器１０７が用意されている。
【００１２】
蓄積部１０１は、所定の情報を蓄積する記録手段であり、被制御機器２００を操作するユーザの特徴をあらわすユーザ画像と、このユーザによる被制御機器２００の操作時の設定情報とが関連づけて蓄積される。ユーザの特徴をあらわすユーザ画像とは、被制御機器２００を操作するユーザを他のユーザと区別するための画像である。
【００１３】
したがって、蓄積部１０１に蓄積されるユーザ画像は、個人を識別することができる画像であればよく、たとえば、ユーザ画像としてユーザの顔画像を蓄積してもよい。この顔画像から特徴点を抽出して、後述する撮影部１０３によって撮影した顔画像の特徴点と比較して一致判別をおこなってもよいし、顔画像から光彩情報を取得し、撮影した顔画像から取得した光彩情報と比較して一致判別をおこなってもよい。このように、ユーザ画像を用いてどのような判別処理をおこなうかは機器制御装置１００のスペックに応じて任意に設定することができる。
【００１４】
また、蓄積部１０１に、ユーザ画像の該当ユーザと関連づけて蓄積されている設定情報とは、具体的には、被制御機器２００を操作するための設定値である。したがって、被制御機器２００がどのような機能を持った装置かに応じて設定値の内容は異なる。たとえば、被制御機器２００がＡＶ装置であった場合、設定情報としては、音量、画質、表示レイアウト、プレイリストなどの情報が含まれている。また、被制御機器２００が空調装置であった場合、設定情報としては、設定温度、風量、運転モード、湿度設定などの情報が含まれている。このように、設定情報としては、被制御機器２００の種類に応じて、様々な情報を設定することができる。
【００１５】
受信部１０２は、ユーザが被制御機器２００を操作するための操作機器１０７から送信した信号を受信する。ここで、操作機器１０７は、機器制御装置１００から独立した入力インターフェースである。具体的には、たとえば、所定の指示ボタンを含んだリモコンであったり、キーボードであり、ユーザが所定の指示ボタンを押すと、機器制御装置１００に対して信号を送信する。なお、受信部１０２は、これら操作機器１０７から送信された信号を受信した際に、この信号がどちらの方向から送信されたものかを識別する機能を備えている。
【００１６】
撮影部１０３は、受信部１０２が操作機器１０７から送信された信号を受信した場合に、受信部１０２によって識別された信号の送信元の方向に対応する箇所を撮影する。信号の送信元の方向に対応する箇所を撮影することによって、撮影部１０３は、操作機器１０７を操作したユーザを撮影することができる。
【００１７】
たとえば、図１の場合、撮影部１０３には、撮影角を調整可能なカメラが備えられている。したがって、操作機器１０７から受信した信号の方向にこのカメラの撮影角を調整して操作機器１０７を操作したユーザを撮影することができる。
【００１８】
また、撮影部１０３には、他の手法として、異なる位置に設置された複数のカメラが備えられていてもよい。このような場合、操作機器１０７から受信した信号の方向から操作機器１０７を操作したユーザを撮影可能な位置に配置されたカメラを特定し、この特定されたカメラによってユーザを撮影することができる。
【００１９】
判別部１０４は、上述した撮影部１０３によって撮影された撮影画像と蓄積部１０１に蓄積されているユーザ画像とを照合し、撮影画像の中にユーザ画像に対応するユーザが存在するか否かを判別する。撮影画像に含まれている情報のうち、どの情報を参照して判別処理をおこなうかは、上述したようにユーザ画像の設定に基づく。したがって、たとえば、上述したように、ユーザ画像として顔画像が蓄積されていた場合には、撮影部１０３によって撮影された顔画像と、蓄積部１０１に蓄積されているユーザの顔画像とを照合して、撮影した顔画像の中にユーザ画像に対応するユーザが存在するか否かを判別する。
【００２０】
なお、撮影部１０３による撮影角度によっては、撮影画像に複数の顔画像が含まれている場合もある。このような場合、判別部１０４は、撮影画像に含まれている顔画像のうち、いずれか一方に対応したユーザ画像が格納されていた場合には、このユーザ画像に該当するユーザが存在すると判別する。
【００２１】
また、複数の顔画像のうち、双方に対応するユーザが存在すると判別された場合には、複数のユーザが判別された旨を報知し、いずれのユーザが操作したかの選択を受け付けてもよいし、あらかじめユーザの優先順位に関する情報を受け付けておき、この優先順位に関する情報に基づいて、優先度の高いユーザを判別してもよい。また、蓄積部１０１に蓄積されたユーザ画像に判別部１０４によって判別処理に利用された回数を紐付けておき、この回数が多いユーザ画像を優先的に判別に利用するように設定してもよい。
【００２２】
読出部１０５は、判別部１０４によって撮影画像の中にユーザ画像に対応するユーザが存在すると判別された場合に、当該ユーザのユーザ画像に関連づけて格納された設定情報を蓄積部１０１から読み出す。そして、制御部１０６は、読出部１０５によって読み出された設定情報に応じて被制御機器２００の設定を制御する。
【００２３】
以上のような機能を備えることによって機器制御装置１００は、操作機器１０７を操作したユーザに応じて被制御機器２００の設定を自動的に制御することができる。また、上述のような基本構成にあらたに取得部と、格納部と（ともに不図示）を加えることによって、蓄積部１０１に登録されていないユーザを新規に登録することもできる。
【００２４】
取得部は、判別部１０４によって対応するユーザが存在しないと判別された場合、前記ユーザによる被制御機器２００の操作時の設定情報を取得する。そして、格納部は、撮影部１０３によって撮影されたユーザ画像と、取得部によって取得されたユーザの設定情報とを関連づけて蓄積部１０１に格納する。このような処理によって、次回以降、このユーザが操作機器１０７を操作すると、被制御機器２００には、自動的に設定情報に応じた設定がおこなわれる。
【００２５】
（機器制御装置の処理の内容）
つぎに、機器制御装置の処理手順について説明する。図２は、本実施の形態にかかる機器制御装置の処理手順を示すフローチャートである。図２のフローチャートにおいて、まず、受信部１０２が、操作機器１０７からの信号を受信したか否かを判断する（ステップＳ２０１）。ここで、信号を受信するまで待ち（ステップＳ２０１：Ｎｏのループ）、信号を受信すると（ステップＳ２０１：Ｙｅｓ）、撮影部１０３によって、受信した信号の方向に対応した箇所を撮影する（ステップＳ２０２）。
【００２６】
ステップＳ２０２による撮影が終了すると、判別部１０４によって、まず、撮影した撮影画像と、蓄積部１０１に蓄積されているユーザ画像とを照合する（ステップＳ２０３）。そして、ステップＳ２０３の照合の結果、蓄積部１０１に蓄積されているユーザ画像の中に撮影画像に対応するユーザが存在するか否かを判別する（ステップＳ２０４）。
【００２７】
ステップＳ２０４において、対応するユーザが存在すると判別されると（ステップＳ２０４：Ｙｅｓ）、読出部１０５によって蓄積部１０１からステップＳ２０４によって判別された該当ユーザの設定情報を読み出す（ステップＳ２０５）。そして、最後にステップＳ２０５により読み出した設定情報に応じて制御部１０６によって被制御機器２００の設定をおこない（ステップＳ２０６）、一連の処理を終了する。
【００２８】
なお、ステップＳ２０４において、対応するユーザが存在しないと判別された場合には（ステップＳ２０４：Ｎｏ）、操作機器を操作したユーザの設定情報が未登録であるため、そのまま一連の処理を終了する。このとき、ユーザに対して未登録である旨の報知をおこなってもよいし、撮影部１０３によってユーザを撮影し、撮影したユーザ画像を新規のユーザとして設定情報とともに蓄積部１０１に蓄積するように設定してもよい。
【００２９】
以上説明したように、本実施の形態によれば、運転者や、それ以外の搭乗者など関係なく、各装置を制御したいユーザは、操作機器１０７によって操作指示を送信することによって、被制御機器２００に対してそれぞれユーザに適した制御をおこなうことができる。
【００３０】
また、本実施の形態の場合、ユーザが操作機器２００を操作すれば、撮影部１０３は、信号の受信方向を参照して、自動的にユーザを識別するための画像を撮影することができる。このように、ユーザは、操作機器２００に対する最低限の操作をすれば、ユーザを特定するための情報を提供することができる。したがって、機器制御装置１００による制御処理は、ユーザがおこなおうとする他の動作や処理を邪魔することもない。
【実施例】
【００３１】
以下に、本発明の実施例について説明する。本実施例では、車両に搭載されるナビゲーション装置によって、本発明にかかる機器制御装置１００を実施した場合の一例について説明する。
【００３２】
（ナビゲーション装置のハードウェア構成）
図３を用いて、本実施例にかかるナビゲーション装置３００のハードウェア構成について説明する。図３は、本実施例にかかるナビゲーション装置３００のハードウェア構成の一例を示すブロック図である。図３において、ナビゲーション装置３００は、車両などの移動体に搭載されており、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、磁気ディスクドライブ３０４と、磁気ディスク３０５と、光ディスクドライブ３０６と、光ディスク３０７と、音声Ｉ／Ｆ（インターフェース）３０８と、マイク３０９と、スピーカ３１０と、入力デバイス３１１と、映像Ｉ／Ｆ３１２と、ディスプレイ３１３と、通信Ｉ／Ｆ３１４と、ＧＰＳユニット３１５と、各種センサ３１６と、カメラ３１７と、を備えている。また、各構成部３０１〜３１７はバス３２０によってそれぞれ接続されている。
【００３３】
ＣＰＵ３０１は、ナビゲーション装置３００の全体の制御を司る。ＲＯＭ３０２は、ブートプログラム、現在位置算出プログラム、経路探索プログラム、経路誘導プログラム、音声認識プログラム、機器制御プログラムなどの各種プログラムを記録している。また、ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。
【００３４】
現在位置算出プログラムは、たとえば、後述するＧＰＳユニット３１５および各種センサ３１６の出力情報に基づいて、車両の現在位置（ナビゲーション装置３００の現在位置）を算出させる。
【００３５】
経路探索プログラムは、後述する磁気ディスク３０５に記録されている地図データなどを利用して、出発地点から目的地点までの最適な経路を探索させる。ここで、最適な経路とは、目的地点までの最短（または最速）経路やユーザが指定した条件に最も合致する経路などである。また、目的地点のみならず、立ち寄り地点や休憩地点までの経路を探索してもよい。探索された誘導経路は、ＣＰＵ３０１を介して音声Ｉ／Ｆ３０８や映像Ｉ／Ｆ３１２へ出力される。
【００３６】
経路誘導プログラムは、経路探索プログラムを実行することによって探索された誘導経路情報、現在位置算出プログラムを実行することによって算出された車両の現在位置情報、磁気ディスク３０５から読み出された地図データに基づいて、リアルタイムな経路誘導情報を生成させる。生成された経路誘導情報は、ＣＰＵ３０１を介して音声Ｉ／Ｆ３０８や映像Ｉ／Ｆ３１２へ出力される。
【００３７】
音声認識プログラムは、カメラ３１７によって撮影された利用者の口元の撮像結果に基づいて、利用者の口元の動きが画像認識されたときに、音声Ｉ／Ｆ３０８から入力される音声に対する音声認識を開始させる。
【００３８】
機器制御プログラムは、実施の形態において説明した機器制御装置の機能をナビゲーション装置によって実行させるプログラムである。機器制御プログラムは、ナビゲーション装置３００に対応したリモコン４００（図４参照）からの操作指示信号を受け付けると、ユーザを認識し、指定された機能を当該ユーザに対応した設定に調整する。また、ナビゲーション装置３００に対応した設定情報として、フォントサイズ、地図ビュー設定、地色、画面背景、楽曲プレイリスト、個人住所録、ルート検索設定、ボタン配置、お気に入り観光スポット、お気に入りＵＲＬ、ルート検索方法、検索履歴が併せて格納されている。
【００３９】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００４０】
光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどであってもよい。
【００４１】
音声Ｉ／Ｆ３０８は、音声入力用のマイク３０９および音声出力用のスピーカ３１０に接続される。マイク３０９は、車室内の音を収集するハンズフリー・マイクロフォンによって構成される。マイク３０９は、たとえば、車両のサンバイザー付近に設置され、その数は単数でも複数でもよい。マイク３０９に受音された音声は、音声Ｉ／Ｆ３０８内でＡ／Ｄ変換される。スピーカ３１０からは、音声が出力される。
【００４２】
入力デバイス３１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。
【００４３】
映像Ｉ／Ｆ３１２は、ディスプレイ３１３と接続される。映像Ｉ／Ｆ３１２は、具体的には、たとえば、ディスプレイ３１３全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ３１３を表示制御する制御ＩＣなどによって構成される。
【００４４】
ディスプレイ３１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ３１３は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。
【００４５】
通信Ｉ／Ｆ３１４は、無線を介してネットワークに接続され、ナビゲーション装置３００とＣＰＵ３０１とのインターフェースとして機能する。通信Ｉ／Ｆ３１４では、たとえば、ナビゲーション装置３００に対応したリモコン４００(図４参照)から送信された操作信号を受信し、操作信号によって指示された信号をＣＰＵ３０１に送ることができる。
【００４６】
通信Ｉ／Ｆ３１４は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ３０１とのインターフェースとしても機能する。ここで、通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ３１４は、たとえば、ＦＭチューナー、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）／ビーコンレシーバ、無線ナビゲーション装置、およびそのほかのナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路交通情報を取得する。なお、ＶＩＣＳは登録商標である。
【００４７】
また、通信Ｉ／Ｆ３１４は、たとえば、ＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）を用いた場合は、路側に設置された無線装置と双方向の無線通信をおこなう車載無線装置によって構成され、交通情報や地図情報などの各種情報を取得する。なお、ＤＳＲＣの具体例としては、ＥＴＣ（ノンストップ自動料金支払いシステム）が挙げられる。
【００４８】
ＧＰＳユニット３１５は、ＧＰＳ衛星からの電波を受信し、車両の現在位置を示す情報を出力する。ＧＰＳユニット３１５の出力情報は、後述する各種センサ３１６の出力値とともに、ＣＰＵ３０１による車両の現在位置の算出に際して利用される。現在位置を示す情報は、たとえば緯度・経度、高度などの、地図情報上の１点を特定する情報である。
【００４９】
各種センサ３１６は、車速センサや加速度センサ、角速度センサなどを含み、車両の位置や挙動を判断することが可能な情報を出力する。各種センサ３１６の出力値は、ＣＰＵ３０１による車両の現在位置の算出や、速度や方位の変化量の測定などに用いられる。
【００５０】
カメラ３１７は、たとえば、運転者の口元の映像を撮影する。本実施例のナビゲーション装置３００の場合、カメラ３１７は、特に、リモコン４００（図４参照）の操作に応じて、ユーザが位置する方向の撮影をおこなう際に利用される。なお、ここで利用されるカメラ３１７は、可変動作部を備え、この動作を動かすことによって撮影角を調整することができる。
【００５１】
なお、図１に示した機器制御装置１００が備える蓄積部１０１および読出部１０５は、たとえば、磁気ディスクドライブ３０４、磁気ディスク３０５、光ディスクドライブ３０６および光ディスク３０７によってその機能を実現することができる。また、受信部１０２は、ＣＰＵ３０１、ＲＯＭ３０２および通信Ｉ／Ｆ３１４によってその機能を実現することができる。また、撮影部１０３は、たとえば、ＣＰＵ３０１、ＲＯＭ３０２、映像Ｉ／Ｆ３１２およびカメラ３１７によってその機能を実現することができる。また、判別部１０４および制御部１０６は、ＣＰＵ３０１およびＲＯＭ３０２によってその機能を実現することができる。
【００５２】
また、ナビゲーション装置３００のＣＰＵ３０１〜カメラ３１７の各ハードウェアは、磁気ディスク３０５や光ディスク３０７に蓄積されている設定情報の内容に応じて、それぞれ被制御機器２００とし機能する。
【００５３】
すなわち、本実施例のナビゲーション装置３００は、ナビゲーション装置３００における記録媒体としてのＲＯＭ３０２に記録されている機器制御プログラムを実行することにより、図１に示した機器制御装置１００が備える機能を、図２に示した機器制御処理の手順によって実行することができる。
【００５４】
（ナビゲーション装置の設定処理の手順）
つぎに、ナビゲーション装置３００による各機能に対する設定処理の手順について説明する。図４は、車両搭乗者によるナビゲーション装置の利用形態の一例を示す説明図である。ここでは、図４のように、車内に運転者Ａと助手席の同乗者Ｂとの２名が搭乗している場合を例に挙げて説明する。
【００５５】
図５は、ナビゲーション装置の設定処理の手順を示すフローチャートである。図５のフローチャートにおいて、まず、車両の搭乗者によってナビゲーション装置３００が操作されたか否かを判断する（ステップＳ５０１）。図４に示した例では、上述したように搭乗者としては、運転者Ａと同乗者Ｂとがおり、同乗者Ｂがリモコン４００を操作してナビゲーション装置３００の設定をおこなうものとして以下説明を続ける。
【００５６】
ステップＳ５０１の判断において、ナビゲーション装置３００が操作されるまで待ち（ステップＳ５０１：Ｎｏのループ）、リモコン４００によって操作されると（ステップＳ５０１：Ｙｅｓ）、ユーザ認識処理をおこなう（ステップＳ５０２）。ユーザ認識処理とは、ステップＳ５０１によってリモコン４００を用いてナビゲーション装置３００を操作したユーザが誰であるかを認識する処理である。
【００５７】
具体的には、リモコン４００からの信号を受信すると、カメラ３１７は、信号が送信された方向を撮影する。この場合の信号が送信された方向を撮影すると、同乗者Ｂの顔画像を含んだ画像となる。そして、この撮影画像と、磁気ディスク３０５もしくは光ディスク３０７に蓄積されているユーザの顔画像を含むユーザ情報とのマッチング処理をおこなう。
【００５８】
ステップＳ５０２によってユーザ認識処理がおこなわれると、つぎに、撮影した顔画像と蓄積されているユーザ情報とがマッチした否かを判断する（ステップＳ５０３）。ここで、マッチしたと判断された場合（ステップＳ５０３：Ｙｅｓ）、マッチしたユーザ情報を用いてナビゲーション装置３００の設定をユーザ（ここでは、同乗者Ｂ）に適した設定にカスタマイズし（ステップＳ５０４）、一連の処理を終了する。
【００５９】
一方、ステップＳ５０３において、蓄積されているユーザ情報とマッチしなかったと判断された場合（ステップＳ５０３：Ｎｏ）、今回操作したユーザについてのユーザ情報は蓄積されていないため、今回操作をあらたに記録するか否かを判断する（ステップＳ５０５）。
【００６０】
なお、ステップＳ５０５の今回の操作を記録するか否かの判断は、あらかじめ新規のユーザが利用した場合には、このユーザの操作内容を記録すると設定しておいてもよいし、ディスプレイ３１３に、ユーザに対して今回の操作を記録するか否かの指示入力を求めるメッセージを表示させてもよい。
【００６１】
ステップＳ５０５において、操作を記録すると判断された場合は（ステップＳ５０５：Ｙｅｓ）、ナビゲーション装置３００に対する今回の操作を記録し（ステップＳ５０６）、記録内容をゲストのユーザ情報として蓄積して（ステップＳ５０７）、一連の処理を終了する。なお、同乗者Ｂは、ステップＳ５０７においてゲストのユーザ情報として蓄積された情報に対して、後ほど正式なユーザ情報として、個人情報を設定し直すこともできる。一方、ステップＳ５０５において、操作を記録しないと判断された場合には（ステップＳ５０５：Ｎｏ）、そのまま一連の処理を終了する。
【００６２】
また、上述のようにあらたに設定した設定情報は、ナビゲーション装置３００にのみならず、通信Ｉ／Ｆ３１４を介して、外部のネットワークへ送信し、ユーザが利用する他の車両に搭載された機器に反映させることもできる。
【００６３】
以上説明したように、本発明にかかる機器制御装置、機器制御方法、機器制御プログラムおよび記録媒体によれば、ユーザに煩わしい操作をさせることなく、被制御機器に対してユーザの所望する設定を反映させることができる。
【００６４】
なお、本実施の形態で説明した機器制御方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【００６５】
【図１】本実施の形態にかかる機器制御装置の機能的構成を示すブロック図である。
【図２】本実施の形態にかかる機器制御装置の処理手順を示すフローチャートである。
【図３】本実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。
【図４】車両搭乗者によるナビゲーション装置の利用形態の一例を示す説明図である。
【図５】ナビゲーション装置の設定処理の手順を示すフローチャートである。
【符号の説明】
【００６６】
１００  機器制御装置
１０１  蓄積部
１０２  受信部
１０３  撮影部
１０４  判別部
１０５  読出部
１０６  制御部
１０７  操作機器
２００  被制御機器
【図１】
2009113725.tif 000003
【図２】
2009113725.tif 000004
【図３】
2009113725.tif 000005
【図４】
2009113725.tif 000006
【図５】
2009113725.tif 000007