(57)【要約】【課題】  映像機器が複数接続されている場合に、他の接続されている映像機器の機能も使用して、機能を拡張することにより、単独機能・欠点を補った映像機器を提供することを目的とする。【解決手段】  ホスト機能手段・デバイス機能手段を有し、両方を切り替える手段を備えた映像機器において、接続機器のデバイス情報を取得／検知する手段によりデバイス情報を管理し、制御可能な映像機器の場合、デバイス制御手段がホスト機能手段を介して、接続している映像機器のデバイス機能手段を制御する。【選択図】  図３
2007096848.tif 000002
【特許請求の範囲】
【請求項１】
映像機器において、ホストとしてふるまうホスト（以降H）機能手段、デバイスとしてふるまうデバイス（以降D）機能手段の両方の機能を兼ね備えることを特徴とする映像機器。
【請求項２】
前述請求項１において、H/D切り換え手段を有することを特徴とする映像機器。
【請求項３】
前述請求項２において、H/D切り換えユーザーインタフェース（UI）としてのH/D切り換え指示手段を有することを特徴とする映像機器。
【請求項４】
前述請求項３において、接続されたD側機器を制御するためのD制御手段を有することを特徴とする映像機器。
【請求項５】
前述請求項４のＤ制御手段として、H側のリソース（シャッターボタン・液晶パネル・ボタンなど）を使用してD側機器制御ユーザーインタフェース（UI）として機能するD制御指示手段を有することを特徴とする映像機器。
【請求項６】
前述請求項４のＤ制御手段として、D側機器のD情報TBLなどの管理を行う、D情報管理手段を有することを特徴とする映像機器。
【請求項７】
前述請求項６において、シャッター制御を行うシャッター制御手段を有することを特徴とする映像機器。
【請求項８】
前述請求項３のＤ機能手段として、シャッター制御を行うシャッター制御手段を有する映像機器。
【請求項９】
前述請求項８のＤ機能手段として、自身の諸元・リソース情報などを含むD情報TBLをもつことを特徴とする映像機器。
【請求項１０】
前述請求項７で構成されたH側機器と、前述請求項９で構成されたD側機器において、
H側でレリーズした後、設定された時間差でD側でもレリーズすることを特徴とした映像機器システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はH/Dとして接続された映像機器に関するものである。
【背景技術】
【０００２】
従来、映像機器はプリンタ・PCその他との接続形態はD側機器としての位置付けであり、映像機器側のリソース（画像データファイルの読み出し、画像データの印刷など）を提供する機器がほとんどであり、接続したD側のリソース、または、Ｈ側とＤ側両方のリソースを使って制御する機器は存在しなかった。
【０００３】
従来例としては、例えば特許文献１と特許文献２と特許文献３をあげることが出来る。
【特許文献１】特開２００２−１９９２５１号公報
【特許文献２】特開２００５−１８２５７８号公報
【特許文献３】特開２００４−２５３８７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明では、D側として位置付けられていた映像機器を意識的または自動的にH側に切り変え、H機器としてD側情報・リソースを利用して、Ｈ側（自身）の操作によりＨ側（自身）を制御するとともに、接続されたD側も制御する映像機器を提供することにある。
【課題を解決するための手段】
【０００５】
映像機器において、ホストとしてふるまうホスト（以降H）機能手段、デバイスとしてふるまうデバイス（以降D）機能手段の両方の機能を兼ね備える。
【発明の効果】
【０００６】
本発明により、D側として位置付けられていた映像機器を意識的または自動的にH側に切り変え、H機器としてD側情報・リソースを利用して、Ｈ側（自身）の操作によりＨ側（自身）を制御するとともに、接続されたD側も制御する映像機器を提供することが可能になった。
【発明を実施するための最良の形態】
【０００７】
（基本的な動作）
図１は、本発明の映像機器が接続されている動作イメージである。ここでは既存の通信手段（たとえばUSB）をつかって2台接続されている形態をしめしている。
【０００８】
図１（ａ）での例は、１０００：デバイス側機器、１０１０：ホスト側機器として接続されていることをしめす。それぞれの機器の裏面は、図１（ｂ）で示されている。１１００は１０００の裏面からの図であり、１１００のLCD表示機は、デバイスを示すDの表示がされている。同様に１１１０は１０１０の裏面からの図であり、１１１０のLCD表示機は、ホストを示すHの表示がされている。
【０００９】
ここで、ホスト機器からホスト交換指示、たとえば表示機の横のボタンで指示すると、図１（ｃ）のようにホスト・デバイスがそれぞれ入れ替わり、１２００がデバイスを示すDが表示され、１２１０がホストを示すHが表示される。
【００１０】
図２は、図１（ｃ）でホスト・デバイスが切り替えられて接続されている2台であり、２０００：ホスト側機器、２０１０：デバイス側機器として接続されている形態を示している。
【００１１】
図２（ａ）は操作例であり、２０００のレリーズを切ったとき、シャッターが制御されて２０００で撮影されたことを示している。図２（ｂ）は、その後設定した時間間隔をおいて２１１０で撮影されたことを示している。
【００１２】
（ブロック図の説明）
図３は、本発明の全体構成図である。
【００１３】
図３（ａ）は、Hとして機能している映像機器の全体構造図を示している。
【００１４】
D側として制御される機能：D機能手段：３２００、D側を制御するためのH機能手段：３１００の両方を備える映像機器において、前述２つの機能を排他的に切り替えるためのH/D切り換え手段：３０００、切り換え指示をユーザーインタフェースを介して行うH/D切り換え指示手段：３０１０を持ち、H機能手段の一部として、D側に制御指示するためのD制御手段：３１１０、D制御指示をなんらかのインタフェースを介して行うD制御指示手段：３１２０、D側の機器固有情報を管理するD情報管理手段：３１３０、それとは別に自身のシャッターの制御を行うシャッター制御手段：３２１０からなる。H機能手段：３１００は、なんらかの通信手段を使い、D側機器と接続されている。またH側として機能するときは、D機能手段：３２００は使用されていないことを示している。
【００１５】
図３（ｂ）はD側として機能している映像機器の全体構造図を示している。H側として働く映像機器と同様に、H機能手段：３６００、H/D切り換え手段：３５００、D機能手段：３７００らなり、D機能手段の一部として、H側から制御されてシャッター制御を行うシャッター制御手段：３７１０、D固有情報のD情報TBL：３７２０からなる。D機能手段３７００は、なんらかの通信手段を使い、H側機器と接続されている。またD側として機能するときは、H機能手段：３６００は使用されていないことを示している。
【００１６】
（システム構成図の説明）
本発明のシステム構成の実施例を図4で示す。BL:7は、外部機器との通信をつかさどる外部接続IF:9通常の機能、そして、ホストまたはデバイスとして全般の制御および本発明のプログラムおよび本発明で使用されるD情報TBL:40を含むフラッシュEEPROMのFLROM:4・それらを実行するCPU:1・D情報管理TBL:50、レリーズ設定値：51、H/D/通常のモードを示すMODE：５２を含むワークエリアとして利用されるRAM:5・実際の映像機器としてとして使用されるレンズ・CCD:8・画像データなどの保存デバイスとして使用されるCF:6、本発明のH/D切り換え指示手段・ファインダー/操作UIを表示するためのLCD:3、同じ用途で使用されるボタンSW(スイッチ):30、撮影するためおよび、本発明のD制御指示手段で使用されるシャッターボタン:2などからなる。
【実施例１】
【００１７】
（データ構成図）
図5は、本発明D情報TBLのデータ構造例である。
【００１８】
デバイスID、ベンダーID、マニュファクチャーID、シャッタータイムラグ値および標準解像度撮影枚数、高解像度撮影枚数などからなっている。
【００１９】
デバイスID、ベンダーID、マニュファクチャーIDは、H/Dとして接続確立したときに、H側が本発明のD制御を行える対象機種か否かの判断のためにD情報管理手段で使用され、シャッタータイムラグは同じく、H側からのシャッター制御での最小タイムラグ設定を行う場合の判断に使用される。標準解像度撮影枚数・高解像度撮影枚数は、たとえば連続してH側でシャッターを切る場合に最終駒数を確認するような場合に使用される。
【００２０】
（H/D切り換え手段・H/D切り換え指示手段関係・構成  実施例）
図６は、本発明のH/D切り換え手段・H/D切り換え指示手段の実施例についてH側およびD側の関係・構成を示している。６０００：D側機器の動き、６１００：H側機器の動きを時間軸（下方向）にしたがって示している。H側の操作終了：６１１０して、ユーザーに例えば図１（ｂ）の１１１０のようなボタン操作でH/D切り換え指示：６１２０を行う。その後HOST交換：６２００が行われる。たとえばUSBの場合、既存のOTG1.0追加規格に従って、プロトコルの拡張としてホスト交換手順HNPを使用する。ここではNHPについての詳細説明には触れない。
【００２１】
その結果、D側機器がH機器に切り替わり、H処理：６０１０を行う。以降６５００：H機器、６６００：D機器として動作することになり、なんからのD側に対するH処理：６５１０はすべてH側が起点となる。
【００２２】
（H機能手段・D機能手段  関係・構成  実施例）
図７は、本発明のH側のH機能手段（D制御手段・D制御手段・D情報管理手段を含む）および、D側のD機能手段をともに兼ね備えた機器の実施例について、H側およびD側の関係・構成を示している。
【００２３】
７１００：D側機器の動き、７０００H：側機器の動きを時間軸（下方向）にしたがって示している。D側はHOST要求待ち：７１００で待機している。そこへH側からデバイス情報取得要求：７０１０を出すと、D側は自身のD情報TBLの内容をデバイス情報送信：７１２０する。H側はデバイス情報管理処理：７０２０にて、前述データ構造のチェックおよびユーザーから指定したタイムラグ値を考慮してレリーズ設定値として内部に格納する。
【００２４】
H側＝Hモードにてシャッターを押下すると自身のシャッターを制御するとともに、シャッターON指示コマンド送信：７０３０を行う。HOST要求待ち：７１３０のD側は、それを受信してレリーズ設定値にしたがってシャッターON制御：７１４０を行う。撮影後、ステータス送信：７１５０にてたとえば残り枚数などの情報を返す。H側はそれを受け、デバイス情報管理処理７０４０にて残り枚数の管理などを行う。７０３０から７１５０まで、H側のモードを変更しない限り繰り返せることを示している。
【００２５】
（全体構成の実施例）
図８のフローにて、本発明映像機器全体構成の実施例を説明する。
【００２６】
機器は、８０００：MODEの内容にしたがって、DモードならD機能処理：８０１０、HモードならH機能処理：８０２０、通常モードなら通常処理：８０３０を行っている。
【００２７】
なお通常モードとは、その機器独自での動作するモードである。
【００２８】
（D機能手段の実施例）
図９のフローにて、本発明D機能手段の一実施例を説明する。
【００２９】
D側は、常にH側からの要求待ち：９０００で待機している状態にある。ここでH側からなんらかのD側へのアクションがあると、以降の処理へ制御がうつる。
【００３０】
H交換指示：９５００の場合、HNP処理：９５１０にて、図６で説明したようにH側とD側の役割を入れ替える処理を行った後、DモードからHモードに遷移し、D機能終了する。
【００３１】
そうでなければ、D情報TBL要求：９０１０か確認する。そうであればD情報TBL送出：９０２０を行い９０００へ戻る。たとえばHNP処理：９５１０でDモードになったとき一度だけD情報TBLを送出するようにしても構わない。
【００３２】
D情報TBL要求でなければ、シャッター制御：９１００か確認する。そうであれば、シャッター制御：９１１０を行い９０００へ戻る。このとき、H側から指定されたレリーズ設定値にしたがって時間差をあけてシャッターの制御を行う。そうでなければ９０００へ戻る。
【００３３】
（H機能手段の実施例）
図１０のフローにて、本発明H機能手段の一実施例を説明する。
【００３４】
H側は、H機能UI：１００００にて、ユーザーからUIを介して、D側に対するアクションを行う。H交換指示：１００１０の場合、HNP処理：１００２０を行い、図６で説明したようにH側とD側の役割を入れ替える処理を行った後、HモードからDモードに遷移し、H機能終了する。
【００３５】
そうでなければ、D情報TBL要求：１０１００か確認する。そうであれば、D情報TBL要求待ち：１０１２０で、D側からD情報TBLが送られてくるのを待つ。その後D情報管理処理：１０１３０にて、シャッタータイムラグ値・ユーザーからの指示値からレリーズ設定値を決定、設定し、１００００へ戻る。
【００３６】
そうでなければ、シャッター制御指示：１０２００か確認し、そうでなければ対応以外として１００００へ戻る。そうであれば、自身のシャッター制御：１０２１０を行い、シャッター制御：１０２２０にてD側へシャッターON指示コマンドを発行し、１００００へ戻る。
【００３７】
以上説明したとおり、本発明により、D側として位置付けられていた映像機器を意識的または自動的にH側に切り変え、H機器としてD側情報・リソースを利用して、Ｈ側（自身）の操作によりＨ側（自身）を制御するとともに、接続されたD側も制御する映像機器を提供することが可能になった。
【実施例２】
【００３８】
その他の実施例をします。
【００３９】
あらかじめ設定したデバイスIDしか接続を許可しないH側機器。
【００４０】
D情報TBLを最初の接続時にのみ取得するH側機器。
【図面の簡単な説明】
【００４１】
【図１】本発明の接続・動作イメージ例。
【図２】本発明の接続・動作イメージ例。
【図３】本発明全体構成図。
【図４】本発明システム構成図。
【図５】本発明D情報TBLのデータ構造例。
【図６】本発明H/D切り換え手段・H/D切り換え指示手段関係・構成  実施例。
【図７】本発明H機能手段・D機能手段  関係・構成  実施例。
【図８】本発明H機能手段・D機能手段の概略フロー。
【図９】本発明D側機器の全体フロー。
【図１０】本発明H側機器の全体フロー。
【図１】
2007096848.tif 000003
【図２】
2007096848.tif 000004
【図３】
2007096848.tif 000005
【図４】
2007096848.tif 000006
【図５】
2007096848.tif 000007
【図６】
2007096848.tif 000008
【図７】
2007096848.tif 000009
【図８】
2007096848.tif 000010
【図９】
2007096848.tif 000011
【図１０】
2007096848.tif 000012