(57)【要約】【課題】撮像装置の操作性をカスタマイズできるが、ある特定の持ち方でのみのカスタマイズとなるそのため、カメラを持ち上げて撮影する場合や、足元で持って撮影する場合には、持ち方が異なるので、操作性が悪い可能性がある。【解決手段】  撮像装置を操作しながら使用可能なウェアラブル装置で、カメラを有し、撮像装置と通信し、撮像装置の相対位置を認識する手段と、認識した相対位置に応じて撮像装置の機能割り当てを変更する構成とした。【選択図】  図１
2018033057.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置を操作しながら使用可能なウェアラブル装置（１００）で、
カメラ（１０３，１０８，１０６）を有し、
撮像装置（２００）と通信（１０９）し、
撮像装置の相対位置を認識する手段（Ｓ４００）と、
認識した相対位置に応じて撮像装置の機能割り当てを変更する（Ｓ３０６）
ことを特徴とする。
【請求項２】
請求項１に記載のウェアラブル装置（１００）で、
カメラで撮影した画像に撮像装置が存在しており、
ウェアラブル装置（１００）の向きが上向きの場合には、上方にある際の機能割り当て設定を撮像装置（２００）に送信し
向きが下向きである場合には、下方にある際の機能割り当て設定を撮像装置（２００）に送信し、
それ以外の場合には、通常の機能割り当て設定を撮像装置（２００）に送信する。
【請求項３】
請求項１に記載のウェアラブル装置（１００）で、
カメラで撮影した画像にレンズが存在しており、
レンズがズーム位置に対するレンズ長の所定の割合を超えている場合（Ｓ４０３）に、
ウェアラブル装置（１００）の相対位置に応じて（Ｓ４０３−Ｓ４１０）
撮像装置の機能割り当てを変更する（Ｓ３０６）。
【請求項４】
請求項２に記載のウェアラブル装置（１００）で、
バリアングル液晶の傾きを取得（Ｓ５０２）して、
傾きが所定以上の場合に、ウェアラブル装置（１００）の相対位置に応じて（Ｓ５０４−Ｓ５１０）
撮像装置の機能割り当てを変更する（Ｓ３０６）。
【請求項５】
撮像装置を操作しながら使用可能なウェアラブル装置（１００）で、
カメラ（１０３，１０８，１０６）と表示部（１１０）を有し、
撮像装置（２００）と通信（１０９）し、
撮像装置の相対位置を認識する手段（Ｓ４００）と、
認識した相対位置に応じて撮像装置の機能割り当てを変更する（Ｓ３０６）手段と、
相対位置に応じて機能割り当てが変更されていることを表示する（Ｓ３０８）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置と連携して動作するウェアラブル装置に関し、特に撮像装置の操作を補助する動作に関するものである。
【背景技術】
【０００２】
従来から、撮像装置の機能は増え続けている。一方で、撮像装置の操作部材が増やすことが難しい。そのため、限られた操作部材に対して、ユーザが機能を割り当てる機能が提案されている。たとえば、特許文献１によると、メニュー操作により、ユーザが任意の機能を操作部材に割り当てることが開示されている。また、近年ではライブビューやバリアングル液晶の搭載により、さまざまな構え方での撮影方法が考えられる。これを解決するために、カメラの姿勢に応じて、操作部材に割り当てる機能を変更して、操作性を向上させることが提案されている。特許文献２によると、カメラ自体の姿勢変化後の最初に操作した操作部材で撮影操作をすることが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−４９９６９号公報
【特許文献２】特開２０１０−２２６５２５公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献に開示された従来技術では、操作部材に対して機能を設定することができるが、ユーザの構え方に応じた設定に切り替えることはできない。そのため、撮影状況によっては、割り当てた機能が有効に活用できない場合がある。
【０００５】
そこで、ウェアラブル装置と連携することで、撮影状況にあった操作を提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、撮像装置を操作しながら使用可能なウェアラブル装置で、カメラを有し、撮像装置と通信し、撮像装置の相対位置を認識する手段と、認識した相対位置に応じて撮像装置の機能割り当てを変更することを特徴とする。
【発明の効果】
【０００７】
本発明によれば撮像装置の機能のボタン割り当てを容易に実現する機能を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】発明を適用するためのウェアラブル装置１００を表すブロック図
【図２】本発明を適用するための撮像装置２００を表すブロック図
【図３】本発明を実施する第１の実施形態の制御を示すフローチャートＳ３００
【図４】ウェアラブル装置１００がレンズ情報を用いて撮像装置２００の相対位置を判別し、設定する配置情報を取得する処理を示すフローチャートＳ４００
【図５】ウェアラブル装置１００がバリアングル液晶の状態を用いて撮像装置２００の相対位置を判別し、設定する配置情報を取得する処理を示すフローチャートＳ５００
【発明を実施するための形態】
【０００９】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。図１は、本発明を適用するためのウェアラブル装置１００を表すブロック図である。図１において、１０１はレンズであり、被写体からの光はレンズ１０１を通して取得する。レンズ１０１は、ウェアラブル装置１００と一体となっていても着脱可能でも構わない。１０２はレンズ制御部であり、レンズ１０１のズーム制御や絞りの制御やレンズのズーム方向やズーム位置の取得などレンズを制御・管理するブロックである。このレンズ制御部１０２は、撮像装置側についていてもよいし、レンズ側についていてもよい。
【００１０】
１０３は、撮像素子であり、レンズ１０１を通して得られた光の情報を電荷として蓄積する。１０４は、Ａ／Ｄ変換器であり、撮像素子１０１で電荷の情報をデジタルデータに変換する。１０５は、マイクロコンピュータであり、ウェアラブル装置１００の操作制御や画像処理のシーケンス制御、歪曲収差補正の制御などを行う。１０６は揮発性メモリであり、マイクロコンピュータ１０５が制御に使用したり、画像処理部１０８が処理に使用したりするメモリである。１０７は、不揮発性メモリであり、ウェアラブル装置１００の設定情報や接続する撮像装置２００の筺体情報を記憶しておくブロックである。
【００１１】
１０８は、画像処理部でありマイクロコンピュータ１０５が撮像素子１０３からＡ／Ｄ変換器１０４を通して得られた情報に対して現像処理や物体識別処理などを行うブロックである。１０９は、外部装置と通信するための通信部である。通信部１０９は、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）といった無線方式やＵＳＢ、有線ＬＡＮといった有線方式であってもかまわない。１１０は、表示部であり、現実の視野と重畳して表示することが可能であり、撮影設定の表示や撮影した画像や任意の画像を表示するブロックである。
【００１２】
１１１は、操作部材であり、ボタンやスイッチなどで構成されており、ユーザからの入力を受け付けるブロックである。ユーザからの操作は、操作部材１１１で受け付け、マイクロコンピュータ１０５が処理内容に応じて各ブロックを制御することで実現する。１１２は、姿勢検知部であり、ウェアラブル装置１００の姿勢を検知する。
【００１３】
図２は、本発明を適用するための撮像装置２００を表すブロック図である。図２において、２０１はレンズであり、撮像装置２００と着脱可能であり、被写体からの光はレンズ２０１を通して取得する。レンズ２０１は、撮像装置２００と一体となっていても構わない。２０２はレンズ制御部であり、レンズ２０１のズーム制御や絞りの制御やレンズのズーム方向やズーム位置の取得などレンズを制御・管理するブロックである。このレンズ制御部２０２は、撮像装置側についていてもよいし、レンズ側についていてもよい。２０３は、撮像部であり、レンズ２０１を通して得られた光の情報を撮像して、画像として生成する。
【００１４】
２０４は、マイクロコンピュータであり、撮像装置２００の操作制御や画像処理のシーケンス制御、歪曲収差補正の制御などを行う。２０５は揮発性メモリであり、マイクロコンピュータ２０４が制御に使用するメモリである。２０６は、外部装置と通信するための通信部である。通信部２０６は、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）といった無線方式やＵＳＢ、有線ＬＡＮといった有線方式であってもかまわない。２０７は、表示部であり、撮影設定の表示や撮影した画像を表示するブロックである。表示部は、カメラ本体に据え付けられた液晶であったり、可動式のバリアングル液晶などである。
【００１５】
２０８は、操作部材であり、ボタンやスイッチなどで構成されており、ユーザからの入力を受け付けるブロックである。ユーザからの操作は、操作部材２０８で受け付け、マイクロコンピュータ２０４が処理内容に応じて各ブロックを制御することで実現する。
【００１６】
本実施例において、機能のボタン設定を行う際に、操作部材２０８を操作すると、次に設定するボタンとして揮発性メモリ２０５に記憶する。このとき、操作部材２０８を操作された際に、仮に該当機能が動作するように制御しても良い。２０９は、不揮発性メモリであり、機能のボタン割り当て設定の読み出し・記録、ボタン割り当て設定可能な機能情報を保持する。
【００１７】
［実施例1］
図３は、本発明を実施する第１の実施形態の制御を示すフローチャートＳ３００である。Ｓ３０１で撮像装置２００と通信部１０９、通信部２０６を介して通信を開始する。Ｓ３０２で、自動操作設定を開始する。Ｓ３０３で、通信を開始した撮像装置２００の筺体を通信により撮像装置２００から取得する。この情報は、少なくとも撮像装置２００の各相対位置に対応する機能割り当て設定の上方、撮像装置２００の大きさ、上面、前面、背面に表示される各部材の配置情報と、各ボタンの配置情報、装着されたレンズ情報を含む情報である。
【００１８】
部材、ボタンの配置情報は、ウェアラブル装置１００で部材を識別するためのたとえば色や形、サイズ、撮像装置上の配置面、配置面上の位置などの情報などである。
【００１９】
本実施例の場合、ＯＬＣの配置情報、レンズの配置情報、ＴＦＴの配置情報の情報を取得する。これらの情報は、本実施例では撮像装置２００と通信して取得するとしたが、必要な上方に応じて、通信部１０９を使用してインターネット上のサーバなどの外部から取得したり、不揮発性メモリ１０７から読み出してもよい。Ｓ３０４で、レンズの筺体情報を取得する。Ｓ３０３で取得したレンズ情報に対応したレンズの筺体情報を不揮発性メモリ１０７から取得する。このレンズ筺体情報は、レンズの各ズーム位置に対応したレンズ長を含む情報である。
【００２０】
これらの筺体情報は、本実施例では不揮発性メモリ１０７に記録されているものを取得するとしたが、通信部１０９を使用して撮像装置２００やインターネット上のサーバなどの外部から取得しても良い。Ｓ３０５で、レンズ情報を取得する。レンズ情報は、少なくともレンズのズーム位置を含む情報である。Ｓ３０６で、撮像装置２００のユーザからの相対位置を判別し、設定する機能割り当て配置を取得する処理Ｓ４００を呼び出す。その後、Ｓ３０７で、Ｓ４００から得られた撮像装置２００の位置に応じて、操作部材に割り当てる設定機能を変更する要求を通知する。
【００２１】
機能割り当てをパスするよう決定されている場合には、Ｓ３０７ではなにもしない。この変更要求は、ウェアラブル装置１００が不揮発性メモリ１０７から読み出した、相対位置に対応する各操作部材に割り当てる機能をそれぞれ通知する方式でおこなう。また、ウェアラブル装置１００が相対位置を撮像装置２００に通知して、撮像装置２００の不揮発性メモリ２０９から読みだした相対位置に対応する機能を割り当てるようにしても良い。
【００２２】
Ｓ３０８で、カメラの機能割り当ての状態を示す情報を文字列で表示部１１０に表示する。表示方式は、アイコン等の画像でもよい。Ｓ３０９で、自動設定モードを終了するか判断して、終了しない場合は、Ｓ３０５に戻り自動設定を継続する。
【００２３】
図４は、ウェアラブル装置１００が撮像装置２００の相対位置を判別し、設定する配置情報を取得する処理を示すフローチャートＳ４００である。まず、Ｓ４０１で、ウェアラブル装置１００で撮像装置２００を撮影する。次に、Ｓ４０２で、撮影した画像中から撮像装置を認識して、撮像装置の大きさを計測する。さらに、Ｓ３０３で得た筺体情報中の撮像装置の大きさと比較することで、撮像装置との距離を算出する。撮像装置が画像上に写っていない場合、もしくは算出した距離が５０ｃｍよりも小さい場合には、Ｓ４１０で機能割り当てをパスするように決定する。
【００２４】
一方、算出した距離が５０ｃｍ以上の場合には、Ｓ４０３で、撮影した画像中からレンズを認識して、レンズ長を計測する。さらに、Ｓ３０４で得たレンズ筺体情報とＳ３０５で得たズーム位置情報から実際のレンズ長を算出する。これと、画像から得たレンズ長と比較することで、見えているレンズの割合を算出する。画像中のレンズ長が５０％より小さい場合、Ｓ４０９で機能割り当てを通常配置とするように決定する。
【００２５】
一方、５０％以上の場合は、Ｓ４０４でウェアラブル装置１００の向きを姿勢検知部１１２から取得する。Ｓ４０４で得られた向きが水平よりも上側を向いている場合、Ｓ４０６で機能割り当てを上方配置となるように決定する。一方、Ｓ４０４で得られた向きが上向きでない場合、Ｓ４０７で下向きかどうかを判定する。下向きと判定された場合は、Ｓ４０８で機能割り当てを上方配置となるように決定する。下向きと判定されなかった場合は、Ｓ４０９で通常配置の機能割となるように決定する。
【００２６】
以上のような実施例を用いることで、ウェアラブル装置と連携することで、撮像装置の機能のボタン割り当て設定を容易に実現することができる。
【００２７】
［実施例２］
本発明を実施する第２の実施形態では、第1の実施形態を示すフローチャートＳ３００中のＳ３０６でＳ５００を呼び出すことで実現する。
【００２８】
図５は、ウェアラブル装置１００が撮像装置２００の相対位置を判別し、設定する配置情報を取得する処理を示すフローチャートＳ５００である。まず、Ｓ５０１で、ウェアラブル装置１００で撮像装置２００を撮影する。次に、Ｓ５０２で、撮影された画像から、撮像装置２００に付属したバリアングル液晶２０７の向きと角度を画像認識により取得する。
【００２９】
本実施例では、画像認識によりバリアングル液晶の傾きを得ているが、撮像装置２００から情報を取得するようにしてもよい。
【００３０】
次に、Ｓ５０３でウェアラブル装置１００の向きを姿勢検知部１１２から取得する。Ｓ５０４でＳ５０３にて得られた向きを判定する。Ｓ５０３で得られた向きが水平よりも上側を向いている場合、Ｓ５０５でＳ５０２にて取得したバリアングル液晶の向きが下向きに４５度以上傾いているかを判別する。傾きが４５度を超えていれば、Ｓ５０６で機能割り当てを上方配置となるように決定する。傾きが４５度を超えていなければ、Ｓ５１０で機能割り当てをパスするように決定する。Ｓ５０４でウェアラブル装置１００の向きが上向きでないと判断された場合、Ｓ５０６で下向きかどうかを判定する。
【００３１】
Ｓ５０３で得られた向きが水平よりも下側を向いている場合、Ｓ５０７でＳ５０２にて取得したバリアングル液晶の向きが上向きに４５度以上傾いているかを判別する。傾きが４５度を超えていれば、Ｓ５０８で機能割り当てを下方配置となるように決定する。傾きが４５度を超えていなければ、Ｓ５１０で機能割り当てをパスするように決定する。Ｓ５０６でウェアラブル装置１００の向きが下向きでないと判断された場合、Ｓ５０９で機能割り当てを通常配置となるように決定する。
【００３２】
以上のような実施例を用いることで、ウェアラブル装置と連携することで、撮像装置の機能のボタン割り当て設定を容易に実現することができる。
【符号の説明】
【００３３】
１０１  レンズ
１０２  レンズ制御部
１０３  撮像素子
１０４  Ａ／Ｄ変換器
１０５  マイクロコンピュータ
１０６  揮発性メモリ
１０７  不揮発性メモリ
１０８  画像処理部
１０９  通信部
１１０  表示部
１１１  操作部材
１１２  姿勢検知部
【図１】
2018033057.tif 000003
【図２】
2018033057.tif 000004
【図３】
2018033057.tif 000005
【図４】
2018033057.tif 000006
【図５】
2018033057.tif 000007