(57)【特許請求の範囲】
【請求項１】
赤外線信号を受光する受光部と、
前記受光した赤外線信号をデータにコード化するデータ処理部と、
赤外線信号をコード化したデータと、前記データを受光することにより行われる電子機器本体に対する制御とが対応付けされたテーブルを保持する第１の記憶部と、
複数の種類の赤外線信号送信機について、赤外線信号送信機が有する操作手段が操作されることにより発光される赤外線信号をコード化したデータを保持する第２の記憶部と、
前記データ処理部でコード化されたデータが、前記第２の記憶部で保持されるデータと一致するか否かを判定する判定部とを有し、
前記判定部において、前記データ処理部でコード化されたデータが、前記第２の記憶部で保持されるデータと一致すると判定された場合、前記第１の記憶部が保持する前記第１のテーブル上の、前記赤外線信号をコード化したデータと前記電子機器に対する制御との対応付けを、前記データ処理部でコード化されたデータと前記電子機器に対する制御との対応付けに変更し、
電子機器本体の動作をカスタマイズ可能な操作部と、
前記受光部に対して前記赤外線信号を発光させて前記赤外線信号送信機が有する前記操作手段で本体を操作するか、前記操作部で前記電子機器本体の動作のカスタマイズを行なうか選択させることを促す表示部とをさらに有し、
前記受光部に対する前記赤外線信号を受光した際に、前記電子機器本体の動作と、前記赤外線信号送信機が有する前記操作手段の各ボタンとを対応付けしたものを前記表示部に表示させ、表示された前記対応付けを前記操作部または前記赤外線信号送信機が有する前記操作手段で設定変更可能であり、
前記複数の種類の赤外線信号送信機の内の１の赤外線信号送信機に他の赤外線信号送信機とは異なるメーカ、異なる機器の設定を行い、前記電子機器本体に前記設定と同様の設定を行うことを特徴とする電子機器。
【請求項２】
赤外線信号を受光する受光工程と、
前記受光した赤外線信号をデータにコード化するデータ処理工程と、
赤外線信号をコード化したデータと、前記データを受光することにより行われる電子機器本体に対する制御とが対応付けされたテーブルを第１の記憶部に保持させる工程と、
複数の種類の赤外線信号送信機について、赤外線信号送信機が有する操作手段が操作されることにより発光される赤外線信号をコード化したデータを第２の記憶部に保持させる工程と、
前記データ処理工程でコード化されたデータが、前記第２の記憶部で保持されるデータと一致するか否かを判定する判定工程とを有し、
前記判定工程において、前記データ処理工程でコード化されたデータが、前記第２の記憶部で保持されるデータと一致すると判定された場合、前記第１の記憶部が保持する前記第１のテーブル上の、前記赤外線信号をコード化したデータと前記電子機器に対する制御との対応付けを、前記データ処理部でコード化されたデータと前記電子機器に対する制御との対応付けに変更する工程と、
前記赤外線信号を発光させて前記赤外線信号送信機が有する前記操作手段で本体を操作するか、電子機器本体の操作部で前記電子機器本体の動作のカスタマイズを行なうか選択させることを促す工程をさらに有し、
前記赤外線信号を受光した際に、前記電子機器本体の動作と、前記赤外線信号送信機が有する前記操作手段の各ボタンとを対応付けしたものを表示させ、表示された前記対応付けを前記操作部または前記赤外線信号送信機が有する前記操作手段で設定変更可能であり、
前記複数の種類の赤外線信号送信機の内の１の赤外線信号送信機に他の赤外線信号送信機とは異なるメーカ、異なる機器の設定を行い、前記電子機器本体に前記設定と同様の設定を行うことを特徴とする遠隔操作制御方法。
【請求項３】
赤外線信号を受光する受光処理と、
前記受光した赤外線信号をデータにコード化するデータ処理と、
赤外線信号をコード化したデータと、前記データを受光することにより行われる電子機器本体に対する制御とが対応付けされたテーブルを第１の記憶部に保持させる処理と、
複数の種類の赤外線信号送信機について、赤外線信号送信機が有する操作手段が操作されることにより発光される赤外線信号をコード化したデータを第２の記憶部に保持させる処理と、
前記データ処理工程でコード化されたデータが、前記第２の記憶部で保持されるデータと一致するか否かを判定する判定処理と、
前記判定処理において、前記データ処理工程でコード化されたデータが、前記第２の記憶部で保持されるデータと一致すると判定された場合、前記第１の記憶部が保持する前記第１のテーブル上の、前記赤外線信号をコード化したデータと前記電子機器に対する制御との対応付けを、前記データ処理部でコード化されたデータと前記電子機器に対する制御との対応付けに変更する処理とを電子機器に実行させ、
前記赤外線信号を発光させて前記赤外線信号送信機が有する前記操作手段で本体を操作するか、電子機器本体の操作部で前記電子機器本体の動作のカスタマイズを行なうか選択させることを促す処理をさらに電子機器に実行させ、
前記赤外線信号を受光した際に、前記電子機器本体の動作と、前記赤外線信号送信機が有する前記操作手段の各ボタンとを対応付けしたものを電子機器に表示させ、表示された前記対応付けを前記操作部または前記赤外線信号送信機が有する前記操作手段で設定変更可能であり、
前記複数の種類の赤外線信号送信機の内の１の赤外線信号送信機に他の赤外線信号送信機とは異なるメーカ、異なる機器の設定を行い、前記電子機器本体に前記設定と同様の設定を行わせることを特徴とする遠隔操作制御プログラム。
【請求項４】
請求項３に記載の遠隔操作制御プログラムが記録されていることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモコンを使用して、または手動で電子機器本体の動作を制御する電子機器、遠隔操作制御方法、遠隔操作制御プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
リモートコントローラ、もしくは、リモートコマンダ等と呼称される赤外線信号送信機（以降、リモコンと略す）により、本体を制御する機能を持つ従来の電子機器には、専用のリモコンでなければ、操作を行うことができないという課題があった。
【０００３】
主要メーカの主要機器（テレビ、ビデオ、ＤＶＤプレイヤー等のＡＶ機器）であれば、あらかじめ複数の主要メーカ、複数の主要機器のリモコンが発する信号がプリセットされたリモコンを用いることにより課題を解決することができた。主要メーカの主要機器でなくとも、本体に送信すべき信号を学習する機能を有するリモコンを用いることにより課題を解決することができた。
【０００４】
しかし、これらの方法では、ユーザに新たなリモコンを購入するという負担を強いることとなる。
【０００５】
特にデジタルカメラのように外に持ち出す電子機器においては、専用のリモコンを紛失したり壊す可能性が高く、その度に新たなリモコンを買い替えることはユーザに負担を与える。
【０００６】
このようなユーザの負担を避ける方法としては、本体側に任意のリモコンの信号を学習できる機能を設ける方法が考えられており、特許文献１や特許文献２等にて提案されている。
【特許文献１】特開平４−９０２９４号公報
【特許文献２】特開平１１−９５３１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、これらの方法では、１つ１つの本体動作に対応するリモコン信号を記憶させるために、機器の受光部と新たなリモコン発行部をつき合わせ、信号を学習させる操作が必要となり、この操作が煩わしいという問題がある。
【０００８】
一方、近年では、主要メーカの主要機器（テレビ、ビデオ、ＤＶＤプレイヤー等のＡＶ機器）のリモコン信号を出力できる携帯電話が広く用いられている。さらには家庭内に不要となった電子機器のリモコンが廃棄されずに残っているケースも多い。
【０００９】
これらの状況を鑑みて、より簡単な操作で、一般に広く普及している機器のリモコン（リモコンの赤外線信号を送信できる携帯電話等の機器を含む）を用いて、対象となる機器を操作できると好ましい。
【００１０】
さらには、デジタルカメラのような機器をリモコンで制御する場合、他人が持つ同メーカや同機種の機器との混信を避けたいという要望と共に、自身が複数所有するデジタルカメラの撮影を同時に行いたいという要望もある。このような動作の選択も、ユーザが本体の設定を選択することが好ましい。
【００１１】
そこで本発明は、第１、第２の記憶部を有し、データ処理部でコード化されたデータが、第２の記憶部で保持されるデータと一致すると判定された場合、第１の記憶部が保持するテーブル上の、赤外線信号をコード化したデータと電子機器に対する制御との対応付けを、データ処理部でコード化されたデータと電子機器に対する制御との対応付けに変更する電子機器、遠隔操作制御方法、遠隔操作制御プログラムおよび記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記の目的を達成するため、請求項１に記載の発明は、赤外線信号を受光する受光部と、前記受光した赤外線信号をデータにコード化するデータ処理部と、赤外線信号をコード化したデータと、前記データを受光することにより行われる電子機器本体に対する制御とが対応付けされたテーブルを保持する第１の記憶部と、複数の種類の赤外線信号送信機について、赤外線信号送信機が有する操作手段が操作されることにより発光される赤外線信号をコード化したデータを保持する第２の記憶部と、前記データ処理部でコード化されたデータが、前記第２の記憶部で保持されるデータと一致するか否かを判定する判定部とを有し、前記判定部において、前記データ処理部でコード化されたデータが、前記第２の記憶部で保持されるデータと一致すると判定された場合、前記第１の記憶部が保持する前記第１のテーブル上の、前記赤外線信号をコード化したデータと前記電子機器に対する制御との対応付けを、前記データ処理部でコード化されたデータと前記電子機器に対する制御との対応付けに変更し、電子機器本体の動作をカスタマイズ可能な操作部と、前記受光部に対して前記赤外線信号を発光させて前記赤外線信号送信機が有する前記操作手段で本体を操作するか、前記操作部で前記電子機器本体の動作のカスタマイズを行なうか選択させることを促す表示部とをさらに有し、前記受光部に対する前記赤外線信号を受光した際に、前記電子機器本体の動作と、前記赤外線信号送信機が有する前記操作手段の各ボタンとを対応付けしたものを前記表示部に表示させ、表示された前記対応付けを前記操作部または前記赤外線信号送信機が有する前記操作手段で設定変更可能であり、前記複数の種類の赤外線信号送信機の内の１の赤外線信号送信機に他の赤外線信号送信機とは異なるメーカ、異なる機器の設定を行い、前記電子機器本体に前記設定と同様の設定を行う電子機器であることを特徴とする。
【００１３】
請求項２に記載の発明は、赤外線信号を受光する受光工程と、前記受光した赤外線信号をデータにコード化するデータ処理工程と、赤外線信号をコード化したデータと、前記データを受光することにより行われる電子機器本体に対する制御とが対応付けされたテーブルを第１の記憶部に保持させる工程と、複数の種類の赤外線信号送信機について、赤外線信号送信機が有する操作手段が操作されることにより発光される赤外線信号をコード化したデータを第２の記憶部に保持させる工程と、前記データ処理工程でコード化されたデータが、前記第２の記憶部で保持されるデータと一致するか否かを判定する判定工程とを有し、前記判定工程において、前記データ処理工程でコード化されたデータが、前記第２の記憶部で保持されるデータと一致すると判定された場合、前記第１の記憶部が保持する前記第１のテーブル上の、前記赤外線信号をコード化したデータと前記電子機器に対する制御との対応付けを、前記データ処理部でコード化されたデータと前記電子機器に対する制御との対応付けに変更する工程と、前記赤外線信号を発光させて前記赤外線信号送信機が有する前記操作手段で本体を操作するか、電子機器本体の操作部で前記電子機器本体の動作のカスタマイズを行なうか選択させることを促す工程をさらに有し、前記赤外線信号を受光した際に、前記電子機器本体の動作と、前記赤外線信号送信機が有する前記操作手段の各ボタンとを対応付けしたものを表示させ、表示された前記対応付けを前記操作部または前記赤外線信号送信機が有する前記操作手段で設定変更可能であり、前記複数の種類の赤外線信号送信機の内の１の赤外線信号送信機に他の赤外線信号送信機とは異なるメーカ、異なる機器の設定を行い、前記電子機器本体に前記設定と同様の設定を行う遠隔操作制御方法であることを特徴とする。
【００１４】
請求項３に記載の発明は、赤外線信号を受光する受光処理と、前記受光した赤外線信号をデータにコード化するデータ処理と、赤外線信号をコード化したデータと、前記データを受光することにより行われる電子機器本体に対する制御とが対応付けされたテーブルを第１の記憶部に保持させる処理と、複数の種類の赤外線信号送信機について、赤外線信号送信機が有する操作手段が操作されることにより発光される赤外線信号をコード化したデータを第２の記憶部に保持させる処理と、前記データ処理工程でコード化されたデータが、前記第２の記憶部で保持されるデータと一致するか否かを判定する判定処理と、前記判定処理において、前記データ処理工程でコード化されたデータが、前記第２の記憶部で保持されるデータと一致すると判定された場合、前記第１の記憶部が保持する前記第１のテーブル上の、前記赤外線信号をコード化したデータと前記電子機器に対する制御との対応付けを、前記データ処理部でコード化されたデータと前記電子機器に対する制御との対応付けに変更する処理とを電子機器に実行させ、前記赤外線信号を発光させて前記赤外線信号送信機が有する前記操作手段で本体を操作するか、電子機器本体の操作部で前記電子機器本体の動作のカスタマイズを行なうか選択させることを促す処理をさらに電子機器に実行させ、前記赤外線信号を受光した際に、前記電子機器本体の動作と、前記赤外線信号送信機が有する前記操作手段の各ボタンとを対応付けしたものを電子機器に表示させ、表示された前記対応付けを前記操作部または前記赤外線信号送信機が有する前記操作手段で設定変更可能であり、前記複数の種類の赤外線信号送信機の内の１の赤外線信号送信機に他の赤外線信号送信機とは異なるメーカ、異なる機器の設定を行い、前記電子機器本体に前記設定と同様の設定を行わせる遠隔操作制御プログラムであることを特徴とする。
【００１５】
請求項４に記載の発明は、請求項３に記載の遠隔操作制御プログラムが記録されている記録媒体であることを特徴とする。
【発明の効果】
【００２３】
そこで本発明は、第１、第２の記憶部を有し、データ処理部でコード化されたデータが、第２の記憶部で保持されるデータと一致すると判定された場合、第１の記憶部が保持するテーブル上の、赤外線信号をコード化したデータと電子機器に対する制御との対応付けを、データ処理部でコード化されたデータと電子機器に対する制御との対応付けに変更することで、より簡単な操作で、赤外線信号送信機および電子機器を操作することが可能となる電子機器、遠隔操作制御方法、遠隔操作制御プログラムおよび記録媒体を提供することができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を用いて本発明を実施する上での好適もしくは最良の形態について説明する。
本実施形態は、これに限定されることはなく、当業者が容易に想到できる範囲内において、変形、および、修正実施可能とする。
本実施形態では、一例として、電子機器として、デジタルカメラを適用する。
図１は、本実施形態に用いるデジタルカメラの外観図を示し、図２は、本実施形態に用いるデジタルカメラの制御系のブロック図を示す。
【００２５】
図１に示すように、デジタルカメラは、カメラ上面には、サブＬＣＤ１と、レリーズボタン２と、モードダイヤル４とを有する。サブＬＣＤ１は、例えば、撮影可能枚数など表示するための表示部である。
【００２６】
また、カメラ正面には、ストロボ発光部３と、測距ユニット５と、リモコン受光部６と、鏡胴ユニット７と、光学ファインダ（正面）１１とを有する。メモリカードスロットル１２１は、メモリカード１２１１を挿入するスロットルを示し、カメラ側面に設けてある。また、メモリカード１２１１は、場合によっては、ＬＡＮカード、無線ＬＡＮカードでもよい。
【００２７】
さらに、カメラ裏面には、ＡＦＬＥＤ（オートフォーカスＬＥＤ）８と、ストロボＬＥＤ９と、ＬＣＤモニタ１０と、光学ファインダ（裏面）１１と、ズームボタンＴＥＬＥ１２と、電源スイッチ１３と、ズームボタンＷＩＤＥ１４とを有する。
【００２８】
１５は、再生スイッチである。１６は、頻繁に使うセルフタイマまたは削除スイッチである。１７は、ＭＥＮＵ／ＯＫスイッチである。１８から２１は、上下左右スイッチである。２０は、上スイッチまたはストロボスイッチである。２１は、右スイッチである。１９は、下スイッチまたはマクロスイッチである。１８は、左スイッチまたは電源確認スイッチである。２２は、ディスプレイスイッチであり、画像を表示する。
【００２９】
また、図１、２に基づいてデジタルカメラの動作について説明する。
【００３０】
図１、２において、ストロボ発光部３、ストロボ回路１１４は、自然光などの光が足りない場合に光量を補う装置を示す。暗い場所や被写体が暗い場合の撮影においては、後述するデジタルスチルカメラプロセッサ１０４からストロボ回路１１４にストロボ発光信号を送信し、ストロボ回路１１４は、ストロボ発光部３を発光させ被写体を明るくする。
【００３１】
測距ユニット５は、カメラと被写体との距離を測る装置を示す。現在、デジタルカメラでは、撮像素子（ＣＣＤ）に形成された像のコントラストを検出し、最もコントラストの高い位置にレンズを移動させてフォーカスを合わせるＣＣＤ−ＡＦ方式が用いられている。しかし、ＣＣＤ−ＡＦ方式は、レンズを少しずつ動かしコントラストを探していくためフォーカス動作が遅いという問題があった。そこで、測距ユニット５を用いて被写体との距離情報を常に取得し、距離情報からレンズを一気に移動してフォーカス動作を高速化している。リモコン受光部６は、外部からの赤外線信号を受光する。
【００３２】
鏡胴ユニット７は、被写体の光学画像を取り込むズームレンズ７０１、ズーム駆動モータ７１１からなるズーム光学系７１、フォーカスレンズ７０２、フォーカス駆動モータ７１２からなるフォーカス光学系７２、絞り７０３、絞りモータ７１３からなる絞りユニット７３、メカシャッタ７０４、メカシャッタモータ７１４からなるメカシャッタユニット７４、各モータを駆動するモータドライバ７５０を有する。
【００３３】
そして、モータドライバ７５０は、リモコン受光部６入力や操作部Ｋｅｙユニット（各スイッチ）の操作入力に基づく、後述するデジタルスチルカメラプロセッサ１０４内にあるＣＰＵブロック１０４３からの駆動指令により駆動制御される。ＲＯＭ１０８には、ＣＰＵブロック１０４３にて解読可能なコードで記述された、制御プログラムや制御するためのパラメータが格納されている。
【００３４】
このデジタルカメラの電源がオン状態になると、前記プログラムは不図示のメインメモリにロードされ、前記ＣＰＵブロック１０４３はそのプログラムに従って装置各部の動作を制御するとともに、制御に必要なデータ等を、一時的に、ＲＡＭ１０７、及び後述するデジタルスチルカメラプロセッサ１０４内にあるＬｏｃａｌ ＳＲＡＭ１０４４に保存する。
【００３５】
ＲＯＭ１０８に書き換え可能なフラッシュＲＯＭを使用することで、制御プログラムや制御するためのパラメータを変更することが可能となり、機能のＶｅｒＵｐが容易に行える。
【００３６】
ＣＣＤ１０１は、光学画像を光電変換するための固体撮像素子であり、Ｆ／Ｅ（フロントエンド）−ＩＣ１０２は、画像ノイズ除去用相関二重サンプリングを行うＣＤＳ１０２−１、利得調整を行うＡＧＣ１０２２、デジタル信号変換を行うＡ／Ｄ１０２３、ＣＣＤ１制御ブロック１０４１より、垂直同期信号（以下、ＶＤと記す。）、水平同期信号（以下、ＨＤと記す。）を供給され、ＣＰＵブロック１０４３によって制御されるＣＣＤ１０１、及びＦ／Ｅ−ＩＣ１０２の駆動タイミング信号を発生するＴＧ１０２４を有する。
【００３７】
デジタルスチルカメラプロセッサ１０４は、ＣＣＤ１０１よりＦ／Ｅ―ＩＣ１０２の出力データにホワイトバランス設定やガンマ設定を行い、又、前述したように、ＶＤ信号、ＨＤ信号を供給するＣＣＤ１制御ブロック１０４１、フィルタリング処理により、輝度データ・色差データへの変換を行うＣＣＤ２制御ブロック１０４２、前述した装置各部の動作を制御するＣＰＵブロック１０４３、前述した制御に必要なデータ等を、一時的に、保存するＬｏｃａｌ ＳＲＡＭ１０４４、パソコンなどの外部機器とＵＳＢ通信を行うＵＳＢブロック１０４５、パソコンなどの外部機器とシリアル通信を行うシリアルブロック１０４６、ＪＰＥＧ圧縮・伸張を行うＪＰＥＧ ＣＯＤＥＣブロック１０４７、画像データのサイズを補間処理により拡大／縮小するＲＥＳＩＺＥブロック１０４８、画像データを液晶モニタやＴＶなどの外部表示機器に表示するためのビデオ信号に変換するＴＶ信号表示ブロック１０４９、撮影された画像データを記録するメモリカードの制御を行うメモリカードコントローラブロック１０４０を有する。
【００３８】
ＳＤＲＡＭ１０３は、前述したデジタルスチルカメラプロセッサ１０４で画像データに各種処理を施す際に、画像データを一時的に保存する。保存される画像データは、例えば、ＣＣＤ１０１から、Ｆ／Ｅ−ＩＣ１０２を経由して取りこんで、ＣＣＤ１信号処理ブロック１０４１でホワイトバランス設定、ガンマ設定が行われた状態の「ＲＡＷ−ＲＧＢ画像データ」やＣＣＤ２制御ブロック１０４２で輝度データ・色差データ変換が行われた状態の「ＹＵＶ画像データ」、ＪＰＥＧ ＣＯＤＥＣブロック１０４７で、ＪＰＥＧ圧縮された「ＪＰＥＧ画像データ」などである。メモリカードスロットル１２１０は、着脱可能なメモリカードを装着するためのスロットルである。
【００３９】
内蔵メモリ１２０は、前述したメモリカードスロットル１２１０にメモリカードが装着されていない場合でも、撮影した画像データを記憶できるようにするためのメモリである。
【００４０】
ＬＣＤドライバ１１７は、後述するＬＣＤモニタ１０に駆動するドライブ回路であり、ＴＶ信号表示ブロック１０４９から出力されたビデオ信号を、ＬＣＤモニタ１０に表示するための信号に変換する機能も有している。ＬＣＤモニタ１０は、撮影前に被写体の状態を監視する、撮影した画像を確認する、メモリカードや前述した内臓メモリ１２０に記録した画像データを表示する、などを行うためのモニタである。
【００４１】
ビデオＡＭＰ１１８は、ＴＶ信号表示ブロック１０４９から出力されたビデオ信号を、７５Ωインピーダンス変換するためのアンプであり、ビデオジャック１１９は、ＴＶなどの外部表示機器と接続するためのジャックである。ＵＳＢコネクタ１２２は、パソコンなどの外部機器とＵＳＢ接続を行う為のコネクタである。
【００４２】
シリアルドライバ回路１２３１は、パソコンなどの外部機器とシリアル通信を行うために、前述したシリアルブロック１０４６の出力信号を電圧変換するための回路であり、ＲＳ−２３２Ｃコネクタは、パソコンなどの外部機器とシリアル接続を行う為のコネクタである。
【００４３】
ＳＵＢ−ＣＰＵ１０９は、ＲＯＭ・ＲＡＭをワンチップに内臓したＣＰＵであり、操作Ｋｅｙユニット（各スイッチ）やリモコン受光部６の出力信号をユーザの操作情報として、前述したＣＰＵブロック１０４３に出力したり、前述したＣＰＵブロック１０４３より出力されるカメラの状態を、後述するサブＬＣＤ１、ＡＦ ＬＥＤ８、ストロボＬＥＤ９，ブザー１１３の制御信号に変換して、出力する。サブＬＣＤ１は、例えば、撮影可能枚数など表示するための表示部であり、ＬＣＤドライバ１１１は、前述したＳＵＢ−ＣＰＵ１０９の出力信号より、前述したサブＬＣＤ１を駆動するためのドライブ回路である。
【００４４】
ＡＦ ＬＥＤ８は、撮影時の合焦状態を表示するためのＬＥＤであり、ストロボＬＥＤ９は、ストロボ充電状態を表すためのＬＥＤである。尚、このＡＦ ＬＥＤ８とストロボＬＥＤ９を、メモリカードアクセス中などの別の表示用途に使用しても良い。操作Ｋｅｙユニット（各スイッチ）は、ユーザが操作するＫｅｙ回路であり、リモコン受光部６は、ユーザが操作したリモコン送信機の信号の受信部である。
【００４５】
音声記録ユニット１１５は、ユーザが音声信号を入力するマイク１１５３、入力された音声信号を増幅するマイクＡＭＰ１１５２、増幅された音声信号を記録する音声記録回路１１５３からなる。音声再生ユニット１１６は、記録された音声信号をスピーカ１１６３から出力できる信号に変換する音声再生回路１１６１、変換された音声信号を増幅し、スピーカ１１６３を駆動するためのオーディオＡＭＰ１１６２、音声信号を出力するスピーカ１１６３からなる。
【００４６】
イーサネット（登録商標）接続回路（無線イーサネット接続回路）１３０およびＬＡＮコネクタ１３１は、通信プロトコルを使用し、ネットワークを介して、外部機器との間で通信処理を行う。
イーサネット接続回路の場合、有線ネットワークを介して、外部機器との間で通信処理を行う。無線イーサネット接続回路の場合、無線ネットワークを介して、外部機器との間で通信処理を行う。
【００４７】
以下、上述した実施形態における構成において、本発明を好適もしくは、最良に実施する形態について説明する。
以下に実施する形態は、これに限定されることはなく、当業者が容易に想到できる範囲内において、修正、変形実施可能とする。
【００４８】
まず、図１、図２、図９、図１０を用いて、リモコンの信号を受光してから信号に対応づけられた動作を行う一般的な流れを説明する。
【００４９】
（受光部としての）リモコン受光部６は、外部からの赤外線信号を受光できる。赤外線信号のフォーマットは、家電製品協会フォーマット、または、それに類似したフォーマットであり、メーカ、機器の識別が可能なものとする。リモコン側が発する赤外線信号と、その信号をコード化する例を図９に示す。
【００５０】
受光した信号は、リモコン受光部６により電気信号に変換され、（データ処理部としての）ＣＰＵブロック１０４３またはＳＵＢ−ＣＰＵ１０９に入力される。
【００５１】
ＳＵＢ−ＣＰＵ１０９は、ＲＯＭ・ＲＡＭをワンチップに内臓したＣＰＵであり、入力された電気信号を、図９の例に従い、ビット列、ビット長のデータにコード化することが出来る。また、（第１の記憶部としての）内蔵ＲＯＭ１２０（図２）には、本体の動作と対応付けられたコードが記憶されている（図１０）。
【００５２】
（判定部としての）ＳＵＢ−ＣＰＵ１０９は、コード化したリモコン信号が本体の動作と対応づけられているコードと一致するかを比較し、一致する場合は所定の動作を行う。一致しない場合は何も動作しない。
【００５３】
一般の機器は、ここまでの動作であるが、本実施形態では、上記に加えＳＵＢ−ＣＰＵ１０９の内蔵ＲＯＭ（第２の記憶部）に（図２のブロック図には示さない）、本体の動作と対応付けられたコードとは別に、図１１に示すような複数社・複数機器のリモコン信号をコード化したデータも格納してあり、本体の動作と対応付けられたコードは、ＬＣＤモニタ１０にて設定内容を確認することができる。また、本実施形態では、上記所定の動作は、内蔵ＲＯＭ１２０が保持するテーブル上の、赤外線信号をコード化したデータと電子機器に対する制御との対応付けを、ＳＵＢ−ＣＰＵ１０９でコード化されたデータと電子機器に対する制御との対応付けに変更する処理である。赤外線信号をコード化したデータと電子機器に対する制御との対応付け、ＳＵＢ−ＣＰＵ１０９でコード化されたデータと電子機器に対する制御との対応付けは、後述する。
【００５４】
さらに、操作部Ｋｅｙユニット（各スイッチ）の操作入力により、本体の動作と対応付けられたコードを、前述した複数社・複数機器のリモコン信号をコード化したデータのいずれかと置き換えることができる。
【００５５】
この本体の動作と対応付けられたコードを、複数社・複数機器のリモコン信号をコード化したいずれかのデータと置き換える方法の一例を図３から図１２を用いて説明する。
【００５６】
なお、以降に示す一例は、よりユーザの負担を軽くしつつカスタマイズも可能とするために自動設定、手動設定のいずれも可能な方式としている。
【００５７】
まず、ＭＥＮＵ／ＯＫスイッチ１７、左／画像確認スイッチ１８、下／マクロスイッチ１９、上／ストロボスイッチ２０、右スイッチ２１を用い、関連付けの変更を行う図３に示す画面を表示する。この画面には、リモコン信号を本体に入力するか、以後の設定を手動で行うかのいずれかを促すメッセージを表示する。
【００５８】
リモコン信号が正常に入力された場合には図４を、本体に保持していないリモコン信号が入力された場合には図８を、一定時間リモコン信号が入力されず、かつ、ＯＫボタンの押下もされない場合には図７を表示する。ＯＫボタンが押下された場合には図５の画面が表示される。
【００５９】
図４の画面が表示された場合には、一定時間経過後、図５の画面が表示される。
図５の画面では、受信したリモコン信号のメーカコード、機器コードを元に、おすすめする本体動作とリモコン側のボタンの対応付けが行われており、図６のように対応付けを変更することも可能とする。
【００６０】
おすすめの割り当てについては、例とするカメラで流用できる他社リモコンをテレビやビデオに限定する（チャンネルをダイレクトに選択できる数字ボタンの配置が図１２のようである）ことを想定し、カメラ側「十字キー上」には選択されたリモコン側メーカの［ＣＨ２］ボタンのコードを、カメラ側「十字キー下」には選択されたリモコン側メーカの「ＣＨ８」ボタンのコードをというように、操作感が十字キーに近くなるよう固定的に割り付けることを想定した例である。
【００６１】
これらの動作により、正常に本体動作とリモコン信号の対応付けが行われた後は、その対応関係に従って本体が動作するようになる。
【００６２】
なお、リモコンとして用いる機器が、主要メーカの主要機器（テレビ、ビデオ、ＤＶＤプレイヤー等のＡＶ機器）のリモコン信号を出力できる携帯電話であれば、近くにある他のリモコン機器と異なるメーカ異なる機器の設定を携帯電話、カメラの両方に施せば混信を容易に避けることができる。
【００６３】
メーカや機器が不明なリモコン信号により混信している状況であれば、図３から図８に示す機能で混信の原因となっている信号のメーカや機器を判定することもできる。また、自身が所有する複数のカメラを同時に操作したい場合には、対象となる全てのカメラの設定を同じ設定とすればよい。
【００６４】
本実施形態によれば、ＳＵＢ−ＣＰＵ１０９において、ＳＵＢ−ＣＰＵ１０９またはＣＰＵブロック１０４３でコード化されたデータが、ＳＵＢ−ＣＰＵ１０９の内蔵ＲＯＭで保持されるデータと一致すると判定された場合、内蔵ＲＯＭ１２０が保持するテーブル上の、赤外線信号をコード化したデータと電子機器に対する制御との対応付けを、ＳＵＢ−ＣＰＵ１０９でコード化されたデータと電子機器に対する制御との対応付けに変更することで、赤外線信号送信機および本体装置との制御を容易とする。
【００６５】
また、専用のリモコンを紛失・故障等した場合においても、一般に広く普及した機器のリモコン（リモコンの赤外線信号を送信できる携帯電話等の機器を含む）にて機器を制御することができる。
【００６６】
また、ユーザの選択により、１つのリモコンで、他者が持つ同社同一機器との混信を避けつつ、自身が持つ複数の機器を同時に動作させることができる。
【００６７】
さらに、不要になった機器のリモコン再利用や携帯電話等のリモコン機能利用ができるため、環境負荷を減らすことに貢献できる。
【図面の簡単な説明】
【００６８】
【図１】本発明の撮像装置の一例であるディジタルカメラの外観図である。
【図２】本発明の撮像装置の一例であるディジタルカメラのブロック図である。
【図３】リモコン設定画面の第１の例を示した図である。
【図４】リモコン設定画面の第２の例を示した図である。
【図５】リモコン設定画面の第３の例を示した図である。
【図６】リモコン設定画面の第４の例を示した図である。
【図７】リモコン設定画面の第５の例を示した図である。
【図８】リモコン設定画面の第６の例を示した図である。
【図９】一般的なリモコンが発する赤外線信号を解釈する方法の一例である。
【図１０】本体動作とコード化したリモコン信号の対応づけを行うデータの一例である。
【図１１】図１０とは別に、カメラ内部に保持する複数社・複数機器のリモコン信号をコード化したデータの一例である。
【図１２】リモコンのボタン配置とコード化されたデータの例である。
【符号の説明】
【００６９】
１    サブＬＣＤ
２    レリーズボタン
３    ストロボ発光部
４    モードダイアル
５    測距ユニット
６    リモコン受光部
７    鏡胴ユニット
７１    ＺＯＯＭ光学系
７０１    ＺＯＯＭレンズ
７１１    ＺＯＯＭモータ
７２    ＦＯＵＣＡＳ光学系
７０２    ＦＯＵＣＡＳレンズ
７１２    ＦＯＵＣＡＳモータ
７３    絞りユニット
７０３    絞り
７１３    絞りモータ
７４    メカシャッタユニット
７０４    メカシャッタ
７１４    メカシャッタモータ
８    ＡＦＬＥＤ
９    ストロボＬＥＤ
１０    ＬＣＤモニタ
１１    光学ファインダ
１２    ズームボタンＴＥＬＥ
１３    電源スイッチ
１４    ズームボタンＷＩＤＥ
１５    再生スイッチ
１６    セルフタイマ／削除スイッチ
１７    ＭＥＮＵ／ＯＫスイッチ
１８    左／画像確認スイッチ
１９    下／マクロスイッチ
２０    上／ストロボスイッチ
２１    右スイッチ
２２    ディスプレイスイッチ
１０１    ＣＣＤ
１０２    Ｆ／Ｅ−ＩＣ
１０２１    ＣＤＳ
１０２２    ＡＤＣ
１０２３    Ａ／Ｄ
１０２４    ＴＧ
１０３    ＳＤＲＡＭ
１０４    デジタルスチルカメラプロセッサ
１０４０    メモリカードコントローラブロック
１０４１    ＣＣＤ１信号処理ブロック
１０４２    ＣＣＤ２信号処理ブロック
１０４３    ＣＰＵブロック
１０４４    ＬｏｃａｌＳＲＡＭ
１０４５    ＵＳＢブロック
１０４６    シリアルブロック
１０４７    ＪＰＥＧＣＯＤＥＣブロック
１０４８    ＲＥＳＩＥＺＥブロック
１０４９    ＴＶ信号表示ブロック
１０７    ＲＡＭ
１０８    ＲＯＭ
１０９    ＳＵＢ−ＣＰＵ
１１１    ＬＣＤドライバ
１１３    ブザー
１１４    ストロボ回路
１１５１    音声記録回路
１１５２    マイクＡＭＰ
１１５３    マイク
１１６１    音声再生回路
１１６２    オーディオＡＭＰ
１１６３    スピーカ
１１５    音声記録ユニット
１１６    音声再生ユニット
１１７    ＬＣＤドライバ
１１８    ビデオＡＭＰ
１１９    ビデオジャック
１２０    内蔵メモリ
１２１０    メモリカードスロットル
１２１１    メモリカード
１２２    ＵＳＢコネクタ
１２３１    シリアルドライバ回路
１２３２    ＲＳ−２３２ｃコネクタ
１３０    イーサネット接続回路
１３１    ＬＡＮコネクタ
【図１】
0004989527.tif 000002
【図２】
0004989527.tif 000003
【図３】
0004989527.tif 000004
【図４】
0004989527.tif 000005
【図５】
0004989527.tif 000006
【図６】
0004989527.tif 000007
【図７】
0004989527.tif 000008
【図８】
0004989527.tif 000009
【図９】
0004989527.tif 000010
【図１０】
0004989527.tif 000011
【図１１】
0004989527.tif 000012
【図１２】
0004989527.tif 000013