(57)【特許請求の範囲】
【請求項１】
複数の通信モードに対応した通信手段を備えるデータ通信装置であって、
ユーザ操作に基づき、前記複数の通信モードのうちの１つを選択する選択手段と、
記憶手段からデータを取得する取得手段と、
前記取得手段で取得したデータのデータ形式を予め定められた他のデータ形式に変換する変換手段と、
前記通信手段が外部装置に接続されたことを検知する検知手段と、
前記検知手段で接続が検知されると、当該検知の前に前記変換手段による変換が行われていた場合は予め定められた通信モードで、当該検知の前に前記変換手段による変換が行われていなかった場合は前記選択手段で選択した通信モードで、前記外部装置とのデータ通信を実行するように前記通信手段を制御する制御手段と、
を備えることを特徴とするデータ通信装置。
【請求項２】
前記通信手段はＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースを含み、
前記予め定められた通信モードは、ＵＳＢマスストレージクラスに対応した通信モードである
ことを特徴とする請求項１に記載のデータ通信装置。
【請求項３】
前記変換手段は、前記取得手段で取得したデータのデータサイズを小さくする変換を行うことを特徴とする請求項１または２に記載のデータ通信装置。
【請求項４】
前記変換手段は、ＡＶＣＨＤ形式のデータをＭＰＥＧ２形式のデータに変換することを特徴とする請求項３に記載のデータ通信装置。
【請求項５】
前記変換手段による変換が行われた場合に、所定のガイダンスを表示する表示手段をさらに有し、
前記ガイダンスの表示中に前記検知手段により接続が検知された場合、前記制御手段は前記予め定められた通信モードで前記外部装置とのデータ通信を実行するように前記通信手段を制御することを特徴とする請求項１乃至４のいずれか１項に記載のデータ通信装置。
【請求項６】
前記変換手段による変換が行われてから所定時間以内に前記検知手段により接続が検知された場合、前記制御手段は前記予め定められた通信モードで前記外部装置とのデータ通信を実行するように前記通信手段を制御することを特徴とする請求項１乃至４のいずれか１項に記載のデータ通信装置。
【請求項７】
前記データ通信装置は撮像装置であることを特徴とする請求項１乃至６のいずれか１項に記載のデータ通信装置。
【請求項８】
複数の通信モードに対応した通信手段を備えるデータ通信装置の制御方法であって、
ユーザ操作に基づき、前記複数の通信モードのうちの１つを選択する選択工程と、
記憶手段からデータを取得する取得工程と、
前記取得工程で取得したデータのデータ形式を予め定められた他のデータ形式に変換する変換工程と、
前記通信手段が外部装置に接続されたことを検知する検知工程と、
前記検知工程で接続が検知されると、当該検知の前に前記変換工程による変換が行われていた場合は予め定められた通信モードで、当該検知の前に前記変換工程による変換が行われていなかった場合は前記選択工程で選択した通信モードで、前記外部装置とのデータ通信を実行するように前記通信手段を制御する制御工程と、
を備えることを特徴とする制御方法。
【請求項９】
コンピュータに、請求項８に記載の制御方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ通信装置、及びその制御方法に関する。
【背景技術】
【０００２】
今日のデジタルスチルカメラやデジタルビデオカメラなどの撮像装置の中には、記録した画像データを外部装置へＵＳＢインタフェースを介して転送するデータ通信装置として機能するものが多い。外部装置の例としては、パーソナルコンピュータ（ＰＣ）、プリンタ、ＤＶＤメディアにデータを書き込み可能な装置（所謂ＤＶＤライター）などが挙げられる。
【０００３】
ＵＳＢの通信モードには様々なものが存在し、目的に応じて複数の通信モードを使い分ける撮像装置も存在する。例えば、プリンタとの通信にはＰＴＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に対応した通信モードが、ＰＣとの通信にはＵＳＢマスストレージクラスに対応した通信モードが、それぞれ使用される場合が多い。また、ＤＶＤライターとの通信には、ベンダー独自のプロトコルに対応した通信モードが使用される場合が多い。
【０００４】
撮像装置がＵＳＢインタフェースを介して外部装置と通信する場合、一般的に、撮像装置がＵＳＢデバイスとして動作し、外部装置がＵＳＢホストとして動作する。ＵＳＢデバイスは、ＵＳＢホストが要求する通信モードで通信を実行しなければならないが、通信モードの選択は、ＵＳＢホストとの接続確立前に行われなければならない。このようなユーザによる通信モードの選択を容易にするための技術が知られている。例えば、撮像装置が、ＵＳＢインタフェースが外部装置に接続されたことを検知した際に通信モードの選択用のメニュー画面を表示し、このメニュー画面で選択された通信モードで外部装置との接続を確立することが提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２０３０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１によれば、ユーザは撮像装置を外部装置と接続する度に通信モードを選択する必要があり、煩雑である。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、複数の通信モードに対応したデータ通信装置のユーザが通信モードを選択する負担を軽減する技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、第１の本発明は、複数の通信モードに対応した通信手段を備えるデータ通信装置であって、ユーザ操作に基づき、前記複数の通信モードのうちの１つを選択する選択手段と、記憶手段からデータを取得する取得手段と、前記取得手段で取得したデータのデータ形式を予め定められた他のデータ形式に変換する変換手段と、前記通信手段が外部装置に接続されたことを検知する検知手段と、前記検知手段で接続が検知されると、当該検知の前に前記変換手段による変換が行われていた場合は予め定められた通信モードで、当該検知の前に前記変換手段による変換が行われていなかった場合は前記選択手段で選択した通信モードで、前記外部装置とのデータ通信を実行するように前記通信手段を制御する制御手段と、を備えることを特徴とするデータ通信装置を提供する。
【０００９】
なお、その他の本発明の特徴は、添付図面及び以下の発明を実施するための形態における記載によって更に明らかになるものである。
【発明の効果】
【００１０】
以上の構成により、本発明によれば、複数の通信モードに対応したデータ通信装置のユーザが通信モードを選択する負担を軽減することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態に係るデジタルビデオカメラ１００の構成例を示すブロック図
【図２】デジタルビデオカメラ１００が通信モードを選択する処理を示すフローチャート
【図３】映像データのデータ形式の変換後にデジタルビデオカメラ１００をＰＣに接続する際の、ＬＣＤパネル９に表示される画面の遷移例を示す図
【図４】（ａ）ＵＳＢ接続の際の通信モードを設定するためのメニュー画面（ｂ）ＵＳＢ接続の際の通信モードを設定するためのメニュー画面
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して、本発明の実施形態を説明する。なお、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。また、実施形態の中で説明されている特徴の組み合わせすべてが、本発明に必須とは限らない。
[第１の実施形態]
本発明のデータ通信装置をデジタルビデオカメラに適用した実施形態について説明する。図１は、実第１の実施形態に係るデジタルビデオカメラ１００の構成例を示すブロック図である。図１において、撮像部１は光学系レンズ、ＣＣＤ等の撮像素子、オートフォーカス機構、ズーム機構等を含む。撮像部１は、カメラ制御部３の指示に従い、被写界に対して焦点や光量等を調整し、レンズを通して結像された被写界の光学像を映像信号に変換し、カメラ信号処理部２に送出する。カメラ信号処理部２は、カメラ制御部３の指示に従い、映像信号に所定の信号処理を施して、記録信号処理部６に送出する。操作部１３は、各種スイッチ、ダイヤル類（ＡＦオン／オフ、ＡＥオート／ロック、プログラムＡＥ等）を含み、ユーザからの指示をシステム制御部８を介してカメラ制御部３に送出する。カメラ制御部３は、マイクロコンピュータ等により構成され、システム制御部８及び操作部１３の指示等に従って、撮像部１及びカメラ信号処理部２を制御する。
【００１３】
信号処理部５は、記録信号処理部６及び再生信号処理部７を含み、システム制御部８の指示により、様々な記録信号処理及び再生信号処理を行う。記録信号処理部６は、カメラ信号処理部２から出力された信号に対して、所定の信号処理を施して記録媒体４に送出し、記録媒体４に記録させる。記録媒体４（記憶手段）は、ハードディスク、ＤＶＤ、フラッシュメモリなどからなり、システム制御部８からの制御により映像信号を映像データとして記録し、また、記録した映像データを再生信号処理部７に供給する。本実施形態では、記録媒体４は、ＨＤ画質のＡＶＣＨＤ形式で映像データを記録するものとする。
【００１４】
再生信号処理部７は、記録媒体４から読み出した映像データから取得した映像信号に所定の処理を施して再生する。更に、システム制御部８から送られる文字情報や印刷範囲枠表示情報などを映像信号に混合し、ＬＣＤパネル９に送出する。また、再生信号処理部７は、映像変換部１０（変換手段）に映像データを送出する。映像変換部１０は、記録した映像データのデータ形式を他のデータ形式（ＳＤ−ＶＩＤＥＯ、ＭＰＥＧ２など）に変換する。例えば、映像変換部１０は、ＨＤ画質のＡＶＣＨＤ形式の映像データを、ＳＤ画質のＭＰＥＧ２形式の映像データに変換する。変換された映像データは、再生信号処理部７を介して、記録媒体４に記録される。再生信号処理部７では、変換後のデータ形式の映像データの再生も行うことができる。システム制御部８は、上述した、デジタルビデオカメラ１００の各種機能を総合的に制御するマイクロコンピュータ等から構成される。
【００１５】
操作部１３は、上で説明したものに加え、各種スイッチ類（［↑］，［→］，［↓］，［←］，［ＳＥＴ］，［ＥＮＤ］，［ＰＲＩＮＴ］，［ＭＥＮＵ］，［ＰＬＡＹ］，［ＦＦ／ＲＥＷ］，［ＳＴＯＰ］，［ＳＴＡＲＴ／ＳＴＯＰ］等）を含む。操作部１３は、ユーザからの指示をシステム制御部８に送出する。操作部１３は更に、本体の電源モード（カメラ／切／ＶＴＲ）を選択するためのスイッチである電源モードスイッチを備え、その状態をシステム制御部８に送出する。
【００１６】
ＬＣＤパネル９は、映像信号に基づく映像を表示すると共に、デジタルビデオカメラ１００の各種情報を文字や記号により表示したり、メニュー設定時のガイド表示を実行したり、印刷範囲枠表示を実行したりする。
【００１７】
外部デジタルＩ／Ｆ制御部１１は、ＵＳＢ等のインタフェースコントローラであり、システム制御部８の指示により、外部装置との各種データのデータ通信を実行する。Ｉ／Ｆコネクタ１２は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースを含み、ＵＳＢ  ｍｉｎｉＢ等のレセプタクルである。デジタルビデオカメラ１００は、ＵＳＢデバイスとして動作し、Ｉ／Ｆコネクタ１２に接続される外部装置がＵＳＢホストとして動作する。
【００１８】
以下、図２を参照して、デジタルビデオカメラ１００が通信モードを選択する処理を説明する。図２に示すフローチャートの各ステップの処理は、システム制御部８が制御プログラムを実行することにより実現される。図２の例では、外部装置は、ＰＣ又はＤＶＤライターであるものとする。
【００１９】
Ｓ２０１で、システム制御部８は、Ｉ／Ｆコネクタ１２が外部装置に接続されたことを外部デジタルＩ／Ｆ制御部１１が検知するまで待つ。外部デジタルＩ／Ｆ制御部１１が接続を検知してシステム制御部８にその旨を通知すると、処理はＳ２０２に進む。
【００２０】
Ｓ２０２で、システム制御部８は、映像変換部１０による変換が行われた直後であるか否かを判定する。Ｓ２０２の処理について、図３を参照して詳細に説明する。前述の通り、デジタルビデオカメラ１００は、ＨＤ画質のＡＶＣＨＤ形式の映像データを記録する。ユーザは操作部１３を操作することにより、記録された映像データの一覧をＬＣＤパネル９に表示させることができる（図３の画面３０１）。また、ユーザは操作部１３を操作することにより、記録された映像データをＳＤ画質のＭＰＥＧ２形式の映像データに変換するようにデジタルビデオカメラ１００に指示することができる（図３の画面３０２及び画面３０３）。この変換により映像データのデータサイズが減少するので、ユーザは例えば、映像データをＷＥＢ上にアップロードする場合などに変換を行う。なお、データ形式の変換は、上述した例に限定されず、例えば、映像データのデータレートの変換であってもよい。変換が完了すると、システム制御部８は、図３の画面３０４をＬＣＤパネル９に表示する。Ｓ２０２において画面３０４が表示されている場合、システム制御部８は、「映像変換部１０による変換が行われた直後である」と判定し、処理はＳ２０３に進む。そうでなければ、処理はＳ２０４に進む。
【００２１】
Ｓ２０３で、システム制御部８は、外部デジタルＩ／Ｆ制御部１１に対して、ＵＳＢマスストレージクラスに対応した通信モード（ＰＣ接続用の通信モード）で外部装置とのデータ通信を実行するように指示する。映像データのデータ形式の変換は、映像データのＷＥＢ上へのアップロードなどのＰＣによる処理の前段階として行われる場合が多い。そのため、変換に続いて外部装置との接続が行われた場合、外部装置はＰＣである可能性が高い。従って、Ｓ２０２からＳ２０３への遷移が示すように、ユーザによる通信モードの選択とは無関係にシステム制御部８がＰＣ接続用の通信モードを選択すれば、ユーザによる選択の負担を軽減できる。また、ユーザが意図しない通信モードが選択される可能性はそれほど高くはない。
【００２２】
一方、Ｓ２０４では、システム制御部８は、Ｓ２０１における接続の検知以前にユーザがメニュー画面を介して選択していた通信モードを確認する。メニュー画面の一例を図４（ａ）に示す。図４（ａ）に示すメニュー画面では、ユーザは、ＰＣ接続用の通信モード、ＤＶＤライター接続用の通信モード（ベンダー固有のＵＳＢデバイスクラスに対応した通信モード）、又は、「未定（接続検知の度に選択）」を選択可能なものとする。ＰＣ接続用の通信モードが選択されていた場合はＳ２０３に、ＤＶＤライター接続用の通信モードが選択されていた場合はＳ２０５に、「接続検知の度に選択」が選択されていた場合はＳ２０６に、それぞれ処理は進む。
【００２３】
Ｓ２０５で、システム制御部８は、外部デジタルＩ／Ｆ制御部１１に対して、ＤＶＤライター接続用の通信モードで外部装置とのデータ通信を実行するように指示する。
【００２４】
Ｓ２０６で、システム制御部８は、ＰＣ接続用の通信モード又はＤＶＤライター接続用の通信モードを選択可能なメニュー画面をＬＣＤパネル９に表示する。メニュー画面の一例を図４（ｂ）に示す。Ｓ２０７で、システム制御部８は、Ｓ２０６における選択結果に応じて、処理をＳ２０３又はＳ２０５へ進める。
【００２５】
Ｓ２０８で、外部デジタルＩ／Ｆ制御部１１は、システム制御部８の指示に従い、ＰＣ接続用の通信モード又はＤＶＤライター接続用の通信モードで外部装置との接続を確立する。Ｓ２０２からＳ２０３を経由してＳ２０８に到達した場合、ＬＣＤパネル９の表示は、図３の画面３０４から画面３０５へと遷移する。
【００２６】
ここで、Ｓ２０２における「直後」の意味について補足する。前述の通り、ＰＣとの接続が行われる可能性が高い場合に図２のフローチャートにおいてＳ２０２からＳ２０３へ遷移すると、ユーザによる選択の負担を軽減できる。従って、「直後」とは、データ形式の変換の実行後、ＰＣとの接続が行われる可能性が高いと考えられる合理的な期間として解釈してもよい。具体的には、例えば、変換の実行後６０秒間が「直後」とみなされてもよいし、或いは、経過時間とは無関係に図３の画面３０４において「接続せずに終了」というボタンが操作されるまでの期間が「直後」とみなされてもよい。
【００２７】
また、Ｓ２０２における判定条件は、データ形式の変換に限定されず、ＰＣとの接続が行われる可能性が高い場合にＳ２０２からＳ２０３へ処理が移行するように任意の条件を利用可能である。例えば、デジタルビデオカメラ１００の動作モードが、ＳＤ画質の映像データを一覧表示する動作モードである場合にＳ２０２からＳ２０３へ処理が移行するようにデジタルビデオカメラ１００を構成してもよい。或いは、デジタルビデオカメラ１００の動作モードが、記録媒体４に記録された映像データのうちユーザが選択したもののみを一覧表示する動作モードである場合にＳ２０２からＳ２０３へ処理が移行するようにデジタルビデオカメラ１００を構成してもよい。
【００２８】
以上説明したように、第１の実施形態によれば、ＰＣ接続用の通信モードを使用する外部装置にデジタルビデオカメラ１００が接続される可能性が高い場合に、システム制御部は、ユーザによる通信モードの選択とは無関係にＰＣ接続用の通信モードを選択する。
【００２９】
これにより、ユーザが意図しない通信モードが選択される可能性をそれほど高くせずに、複数の通信モードに対応したデータ通信装置のユーザが通信モードを選択する負担を軽減することが可能となる。
【００３０】
［その他の実施形態］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005538839.tif 000002
【図２】
0005538839.tif 000003
【図３】
0005538839.tif 000004
【図４】
0005538839.tif 000005