(57)【要約】【課題】撮影端末の変位が小さいときに撮影者が操作せずとも画像を撮影することができる撮影補助システムおよびプログラム提供する。【解決手段】ＨＭＤのＣＰＵは、キャプチャ指示信号を受信したら、カメラが撮影した撮影画像データを取得し（Ｓ１３）、画像解析処理を行って（Ｓ１５）、撮影画像にオブジェクトが写るか否か判断する（Ｓ１７）。オブジェクトが写る場合（Ｓ１７：ＹＥＳ）、ＨＭＤのＣＰＵは、加速度センサのセンサデータを取得し、センサデータが規定値未満であり、撮影範囲のぶれが小さいと判断した場合に（Ｓ２１：ＹＥＳ）、キャプチャ画像を取得して（Ｓ３１）、ＰＣに送信する（Ｓ３７）。【選択図】図５
2014197803.tif 000002
【特許請求の範囲】
【請求項１】
撮影者の周囲の景色を撮影可能な撮影端末と、前記撮影端末において撮影された画像を閲覧可能な閲覧端末とがネットワークを介して接続された撮影補助システムであって、
前記撮影端末は、
撮影対象である撮影対象体を撮影可能な撮影手段と、
前記撮影手段の変位を検出する変位検出手段と、
前記変位検出手段が検出した変位の大きさが所定値より小さいか否か判断する第一判断手段と、
前記第一判断手段が前記撮影手段の変位の大きさが所定値より小さいと判断した場合に、前記撮影手段が前記撮影対象体を撮影した撮影画像を示すデータである撮影画像データを取得する取得手段と、
前記取得手段が取得した前記撮影画像データを前記閲覧端末に送信する第一送信手段と、
を備えたことを特徴とする撮影補助システム。
【請求項２】
前記撮影端末は、前記撮影手段による撮影が可能な範囲である撮影範囲内に、前記撮影対象体の全部もしくはその一部である撮影対象部位が含まれるか否か判断する第二判断手段をさらに備え、
前記取得手段は、前記第一判断手段が前記撮影手段の変位の大きさが所定値より小さいと判断し、且つ、前記第二判断手段が前記撮影範囲内に前記撮影対象部位が含まれると判断した場合に、前記撮影画像データを取得することを特徴とする請求項１に記載の撮影補助システム。
【請求項３】
前記撮影端末は、前記第一送信手段が前記閲覧端末に前記撮影画像データを送信する前に、前記取得手段が取得した前記撮影画像データに基づく前記撮影画像を前記撮影者が閲覧可能に表示する第一表示手段をさらに備えたことを特徴とする請求項１または２に記載の撮影補助システム。
【請求項４】
前記撮影端末の前記取得手段は、前記撮影手段が連続して撮影した複数の前記撮影画像をそれぞれ示す複数の前記撮影画像データを取得することを特徴とする請求項１から３のいずれかに記載の撮影補助システム。
【請求項５】
前記撮影端末は、前記第一判断手段が前記撮影手段の変位の大きさが所定値より小さいと判断した場合に、前記撮影画像データを送信可能な送信モードへ移行する移行手段をさらに備え、
前記取得手段は、前記移行手段が前記送信モードに移行した場合に前記撮影画像データを取得し、
前記第一送信手段は、前記取得手段が取得した前記撮影画像データのうち、前記撮影者が入力する許可信号によって指定され、前記閲覧端末への送信が許可された前記撮影画像データを前記閲覧端末に送信すること
を特徴とする請求項１から４のいずれかに記載の撮影補助システム。
【請求項６】
前記撮影端末は、前記撮影手段が前記撮影対象体を撮影した前記撮影画像データを前記閲覧端末に送信する第二送信手段をさらに備え、
前記閲覧端末は、前記撮影端末の前記第二送信手段から受信した前記撮影範囲データに基づく前記撮影画像内に、前記撮影対象部位が含まれるか否か判断する第三判断手段を備えたこと
を特徴とする請求項１から５のいずれかに記載の撮影補助システム。
【請求項７】
前記閲覧端末は、前記撮影対象部位を指定する指定データを生成する生成手段をさらに備え、
前記撮影端末の前記第二判断手段は、前記生成手段が生成した前記指定データによって指定される前記撮影対象部位が、前記撮影範囲内に含まれるか否か判断することを特徴とする請求項１から６のいずれかに記載の撮影補助システム。
【請求項８】
撮影者の周囲の景色を撮影可能な撮影手段と、前記撮影手段の変位を検出する変位検出手段とを備える撮影端末と、前記撮影端末において撮影された画像を閲覧可能な閲覧端末とがネットワークを介して接続された撮影補助システムにおいて、前記撮影端末として機能させるためのプログラムであって、
前記撮影端末のコンピュータに、
前記変位検出手段が検出した変位の大きさが所定値より小さいか否か判断する第一判断ステップと、
前記第一判断ステップによって前記撮影手段の変位の大きさが所定値より小さいと判断された場合に、前記撮影手段が撮影した撮影画像を示すデータである撮影画像データを取得する取得ステップと、
前記取得ステップにおいて取得された前記撮影画像データを前記閲覧端末に送信する第一送信ステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影端末が撮影した撮影画像をネットワークを介して閲覧端末に送信することができる撮影補助システムおよびプログラムに関する。
【背景技術】
【０００２】
カメラで画像を撮影し、撮影画像をネットワークを介して端末装置に送信し、端末装置の表示手段に表示することができるシステムが知られている（例えば特許文献１参照）。ネットワーク上でのデータ転送等には時間が必要なため、特許文献１のカメラは、解像度が比較的低い、所定の解像度で撮影した撮影画像を端末装置に送信する。
【０００３】
遠隔作業の支援を行う等の用途においては、撮影者がカメラを手で持ったり身体に装着したりして撮影を行う場合がある。撮影画像を閲覧する閲覧者が画像のキャプチャを所望する場合、閲覧者が使用する閲覧端末は、撮影者が利用する撮影端末から送信された撮影画像をキャプチャ画像として使用する。閲覧者がキャプチャ画像として撮影画像よりも解像度が高い高解像画像を所望する場合、撮影端末は、撮影者がカメラを操作して高解像度でキャプチャした画像を、高解像画像として閲覧端末に送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１８９５０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、撮影者がキャプチャを行うことで画像にぶれが生じた高解像画像が閲覧端末に送信されてしまう可能性があった。また、撮影者が作業を行っている場合、撮影者はキャプチャを行うため、作業を行う手を休めたり、作業に使用する道具を手放したりする必要があった。
【０００６】
本発明は、上記の問題点を解決するためになされたものであり、撮影端末の変位が小さいときに撮影者が操作せずとも画像を撮影することができる撮影補助システムおよびプログラム提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１態様によれば、撮影者の周囲の景色を撮影可能な撮影端末と、前記撮影端末において撮影された画像を閲覧可能な閲覧端末とがネットワークを介して接続された撮影補助システムであって、前記撮影端末は、撮影対象である撮影対象体を撮影可能な撮影手段と、前記撮影手段の変位を検出する変位検出手段と、前記変位検出手段が検出した変位の大きさが所定値より小さいか否か判断する第一判断手段と、前記第一判断手段が前記撮影手段の変位の大きさが所定値より小さいと判断した場合に、前記撮影手段が前記撮影対象体を撮影した撮影画像を示すデータである撮影画像データを取得する取得手段と、前記取得手段が取得した前記撮影画像データを前記閲覧端末に送信する第一送信手段と、を備えた撮影補助システムが提供される。
【０００８】
撮影端末の撮影手段の変位が収まったときに、取得手段が撮影手段の撮影画像データを取得することができるので、撮影者は、ぶれのない撮影画像を撮影するために、作業を行う手を止めなくとも撮影でき、作業の道具を手放さなくてもよい。
【図面の簡単な説明】
【０００９】
【図１】ＨＭＤ１の外観を示す斜視図である。
【図２】ＨＭＤ１およびＰＣ８０の電気的構成を示すブロック図である。
【図３】ＰＣ８０のディスプレイ９２に表示する閲覧画面１００を示す図である。
【図４】ＨＭＤ１にインストールするＨＭＤ用撮影補助プログラムのフローチャートである。
【図５】ＨＭＤ１にインストールするＨＭＤ用撮影補助プログラムのフローチャートである。
【図６】ＰＣ８０にインストールするＰＣ用撮影補助プログラムのフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明を具体化した一実施の形態について、図面を参照して説明する。なお、参照する図面は、本発明が採用しうる技術的特徴を説明するために用いられるものである。図示された装置の構成等は、その形態のみに限定する趣旨ではなく、単なる説明例である。
【００１１】
図１に示すように、本発明に係る撮影端末（以下、「ヘッドマウントディスプレイ」または「ＨＭＤ」という。）１は、投影装置（以下、「ヘッドディスプレイ」または「ＨＤ」という。）１０と制御装置（以下、「コントロールボックス」または「ＣＢ」という。）５０を備える。撮影者は、ＨＤ１０を頭部に装着し、ＣＢ５０を腰ベルトや腕等に装着してＨＭＤ１を使用する。本発明に係る閲覧端末は、閲覧者が利用し、撮影者が後述するカメラ１５で撮影する画像をキャプチャする指示をＨＭＤ１に送信することができるパーソナルコンピュータ（以下、「ＰＣ」という。図２参照）８０である。ＨＭＤ１とＰＣ８０は無線通信または有線通信を介して接続し、撮影者が行う作業を閲覧者が遠隔にて支援するにあたり、撮影者に撮影させる画像が閲覧者の所望する画像となるように、撮影を補助することができる撮影補助システムを構成する。以下の説明において、図１の上方、下方、右斜め下方、左斜め上方、右斜め上方および左斜め下方がそれぞれ、ＨＭＤ１の上方、下方、前方、後方、右方および左方である。
【００１２】
ＨＤ１０は専用の装着具である眼鏡５に装着して使用する。ＨＤ１０は、撮影者が日常的に使用する眼鏡、ヘルメット、ヘッドホンなど、他の装着具に取り付けてもよい。ＨＤ１０は、撮影者の眼に画像光を照射する。ＨＤ１０はハーネス７を介してＣＢ５０と着脱可能に接続する。ＣＢ５０は、ＨＤ１０を制御する。
【００１３】
ＨＤ１０の構成について説明する。ＨＤ１０は筐体２を備える。筐体２は、撮影者側から見て右端側（図１における左側）にハーフミラー３を備える。ハーフミラー３は、撮影者がＨＤ１０を頭部に装着したとき、撮影者の眼（例えば左眼）の前方に配置される。ＨＤ１０は、筐体２の内部に、液晶ディスプレイ（以下、「ＬＣＤ」という。）１１（図２参照）、接眼光学系（図示略）、加速度センサ１８を備える。ＬＣＤ１１は、ＣＢ５０からハーネス７を介して送信される画像信号に基づいて画像を表示する。ＬＣＤ１１は、画像信号に応じた強度のレーザ光を２次元走査して画像表示を行う網膜走査型表示部や、有機ＥＬ（Organic Electro-Luminescence）ディスプレイ等であってもよい。
【００１４】
接眼光学系は、ＬＣＤ１１に表示された画像を示す画像光を、撮影者の眼に導くために集光する。接眼光学系から射出された画像光は、筐体２の左側に設けられたハーフミラー３によって少なくとも一部（例えば半分）が反射され、撮影者の一方（例えば左）の眼球（図示略）に入射する。ハーフミラー３は外界の実像からの光の少なくとも一部を透過するので、撮影者は、自己の視野において実像（外界の風景）に重畳して画像を見ることができる。
【００１５】
眼鏡５は、ＨＤ１０を撮影者の頭部に保持するための構成である。眼鏡５は、フレーム６において、左眼用レンズを支えるリム部の上面右端（撮影者から見て上面左端）に、支持部４を備える。支持部４は、ＨＤ１０の筐体２を保持し、眼鏡５に取り付ける。支持部４は、筐体２の保持位置を上下方向および左右方向に調整することができる。撮影者は、眼球の位置に合わせた位置にハーフミラー３を配置することができる。
【００１６】
眼鏡５は、フレーム６において、右耳に掛けるテンプル部に、カメラ１５、マイクロフォン（以下、「マイク」という。）１６およびイヤホン１７を備える。カメラ１５は、撮影者の視野前方の外界の風景を撮影する。カメラ１５の撮影方向および画角は、予め、撮影者の視野に合わせて設定されている。より詳細には、カメラ１５の撮影方向および画角は、カメラ１５による外界の風景の撮影範囲が、ハーフミラー３を透過する実像に重ねることのできるＬＣＤ１１（図２参照）からの画像光の表示範囲とほぼ一致するように設定されている。カメラ１５は、肩や胸に装着したり、取り外して撮影できる構成にしてもよい。マイク１６は、撮影者が発声する音声を収音する。イヤホン１７は、ＰＣ８０（図２参照）から受信する閲覧者の音声等を出力する。カメラ１５が撮影した撮影画像はＰＣ８０に送信され、閲覧者はマイク１６およびイヤホン１７を用いて撮影者と会話し、撮影画像を参照しながら撮影者が行う作業を支援する。なお、眼鏡５自体の形状は通常の眼鏡に類似のため、詳細な説明は省略する。
【００１７】
ＣＢ５０の構成について説明する。ＣＢ５０は箱型の筐体を有する。ＣＢ５０は電源ランプ６４を内蔵する電源スイッチ６３を含む操作部６２を備える。撮影者は、電源スイッチ６３を操作し、ＨＭＤ１の電源をオンまたはオフにすることができる。撮影者は、ＨＤ１０における各種設定や、使用時における各種操作等を、操作部６２を介して行うことが可能である。
【００１８】
ＣＢ５０は、公知の無線通信もしくは有線通信を行い、ネットワーク９を介してＰＣ８０（図２参照）と接続し、ＰＣ８０との間で音データや撮影画像データを含む各種データの送受信を行う。ＣＢ５０は、ＵＳＢインターフェイスを備え、ＵＳＢケーブルを用い、ＰＣ８０に接続してもよい。なお、後述するＰＣ８０は、パーソナルコンピュータであるが、スマートフォンやタブレット型携帯端末など、その他の機器であってもよい。
【００１９】
図２を参照し、ＨＭＤ１の電気的構成について説明する。ＨＤ１０は、ＬＣＤ１１、ＬＣＤドライバ１２、画像信号受信部１３、加速度センサ１８、接続コントローラ１４を備える。接続コントローラ１４は、ハーネス７を介してＣＢ５０の接続コントローラ５５に接続し、ＨＤ１０とＣＢ５０との間での有線通信を行う。画像信号受信部１３は接続コントローラ１４に接続し、ＣＢ５０の画像信号送信部６０から送信される画像信号を受信する。ＬＣＤドライバ１２は、画像信号受信部１３が受信した画像信号に基づいてＬＣＤ１１に画像を表示させる。加速度センサ１８は、３軸（Ｘ軸、Ｙ軸、Ｚ軸）方向の加速度を検出する。
【００２０】
また、接続コントローラ１４は、カメラ１５、マイク１６およびイヤホン１７に接続する。マイク１６はＡ／Ｄコンバータ（図示略）を内蔵し、入力される音をデジタル変換し、ハーネス７を介してＣＢ５０に送信する。イヤホン１７はＤ／Ａコンバータ（図示略）を内蔵し、ハーネス７を介してＣＢ５０から受信する音データをアナログ変換して出力する。カメラ１５はＣＭＯＳ型の受光セルが出力するＹＵＶ信号を符号化するエンコーダ（図示略）を内蔵し、ハーネス７を介してＣＢ５０に送信する。カメラ１５は、所定のフレームレートで撮影し、撮影画像のデータである撮影画像データを１フレームずつＣＢ５０に対して出力する。
【００２１】
ＣＢ５０の電気的構成について説明する。ＣＢ５０は、ＳｏＣ（System on a chip）６７、操作部６２、通信部６５を備える。ＳｏＣ６７は、ＨＭＤ１の制御に必要な各種機能を集積した集積回路である。ＳｏＣ６７は、ＣＰＵ５１、ＲＡＭ５２、プログラムＲＯＭ５３、フラッシュＲＯＭ５４、接続コントローラ５５、解像度処理部５６、画像圧縮部５７、画像処理部５８、ビデオＲＡＭ５９、画像信号送信部６０およびインターフェイス６１を備える。ＣＰＵ５１は、ＨＭＤ１全体の制御を司る。ＣＰＵ５１は、システムバスを介し、ＲＡＭ５２、プログラムＲＯＭ５３、フラッシュＲＯＭ５４、接続コントローラ５５、解像度処理部５６、画像圧縮部５７、画像処理部５８、ビデオＲＡＭ５９、画像信号送信部６０、インターフェイス６１と接続する。
【００２２】
ＲＡＭ５２は、各種フラグ、各種データ等を一時的に記憶する。プログラムＲＯＭ５３は、後述するＨＭＤ用撮影補助プログラムを含み、ＣＰＵ５１が実行する各種プログラム、各種プログラムが使用するフラグやデータの初期値等を記憶する。ＨＭＤ用撮影補助プログラムを含む各種プログラムは、ＨＭＤ１の出荷時にプログラムＲＯＭ５３に記憶される。フラッシュＲＯＭ５４は、ＣＢ５０の出荷後にインストールされた各種プログラム、各種プログラムが使用するフラグやデータの設定値等を記憶する。ＣＰＵ５１は、フラッシュＲＯＭ５４に記憶されたプログラムも実行可能である。
【００２３】
接続コントローラ５５は、ハーネス７を介してＨＤ１０の接続コントローラ１４に接続し、有線通信を行う。解像度処理部５６は、カメラ１５が撮影した撮影画像データの解像度を所定の解像度に変更し、条件に応じて高解像度の撮影画像データまたは低解像度の撮影画像データを生成する処理を行う。高解像度の撮影画像データは、カメラ１５から出力される撮影画像データのうちで最大の解像度の画像データである。低解像度の撮影画像データは、撮影画像データを、高解像画像データよりも低い解像度に変更した画像データである。一例として、高解像度の撮影画像データの解像度を画素数として表し、例えば３００万画素であるとすると、低解像度の撮影画像データの画素数は、ネットワーク９を介したＰＣ８０への送信に比較的負荷がかかりにくい解像度（例えば３０万画素程度）であることが好ましい。高解像度の撮影画像データおよび低解像度の撮影画像データの解像度は、撮影画像データの解像度にあわせて任意に設定することができる。なお、高解像度画像データの解像度は、解像度処理部５６により、撮影画像データの解像度（例えば３００万画素）よりも若干低い解像度（例えば２００万画素程度）に変更してもよい。
【００２４】
画像圧縮部５７は、解像度処理部５６が生成した高解像度の撮影画像データおよび低解像度の撮影画像データを、例えばＪＰＥＧ画像に圧縮する処理を行う。ＣＰＵ５１が、解像度処理部５６および画像圧縮部５７における処理を行って高解像度の撮影画像データから生成する高解像画像データは、後述するＨＭＤ用撮影補助プログラムの実行において、キャプチャ画像として使用される。同様に、ＣＰＵ５１が低解像度の撮影画像データから生成する低解像画像データは、後述するＨＭＤ用撮影補助プログラムの実行において、閲覧者がＰＣ８０で閲覧する映像を構成する画像として使用される。
【００２５】
画像処理部５８は、ＨＤ１０のＬＣＤ１１に表示する画像を形成する処理を行う。ビデオＲＡＭ５９は、画像処理部５８が形成した画像を仮想的に表示した仮想画面を記憶領域内に形成する。画像信号送信部６０は、ビデオＲＡＭ５９が形成した仮想画面に基づき、ＬＣＤ１１に表示するための画像信号を生成し、ハーネス７を介してＨＤ１０の画像信号受信部１３に送信する。インターフェイス６１は電源スイッチ６３および電源ランプ６４を含む操作部６２に接続し、ユーザによる操作の入力信号やランプの点灯信号等の入出力を行う。また、インターフェイス６１は、通信部６５に接続し、ネットワーク９に接続するＰＣ８０との間で送受信される各種データの入出力を行う。通信部８６は、有線通信、またはアクセスポイント（図示略）を介して無線通信でネットワーク９へ接続する。なお、通信部６５は、ネットワーク９を介さずに、直接、ＰＣ８０と無線または有線による接続を行って通信してもよい。
【００２６】
ＰＣ８０は、閲覧者が使用する公知のパーソナルコンピュータである。ＰＣ８０は、ＰＣ８０全体の制御を司るＣＰＵ８１を備える。ＣＰＵ８１は、データバスを介してＲＯＭ８２、ＲＡＭ８３、および入出力バス（以下、「Ｉ／Ｏバス」という。）８５と電気的に接続する。ＲＯＭ８２は、ＣＰＵ８１が実行するＢＩＯＳ等のプログラムを記憶する読出し専用の記憶装置である。ＲＡＭ８３は、データを一時的に記憶する読み書き可能な記憶装置である。
【００２７】
Ｉ／Ｏバス８５には、ハードディスクドライブ（以下、「ＨＤＤ」という。）８４、通信部８６、音声制御部８７、表示制御部８８、およびマウス、キーボード等の入力デバイス９３が接続されている。ＨＤＤ８４は、基本ソフト（ＯＳ）各種やプログラム等がインストールされる記憶装置である。後述するＰＣ用撮影補助プログラムは、ＨＤＤ８４にインストールされる。通信部８６は、有線通信、またはアクセスポイント（図示略）を介して無線通信でネットワーク９へ接続する。音声制御部８７は、マイク９０およびイヤホン９１を内蔵するヘッドセット８９に接続し、ＰＣ８０を利用する閲覧者の音声の入出力を制御する。表示制御部８８は、画像等をディスプレイ９２に表示するための描画処理を行う。入力デバイス９３は、閲覧者がＰＣ８０の操作の入力に用いる。
【００２８】
図３〜図６を参照し、撮影補助プログラムについて説明する。撮影補助プログラムは、ＨＭＤ１にインストールするＨＭＤ用撮影補助プログラムと、ＰＣ８０にインストールするＰＣ用撮影補助プログラムとを含む。
【００２９】
ＨＭＤ用撮影補助プログラムは、ＨＭＤ１のＣＰＵ５１が実行するプログラムである。詳細については後述するが、ＨＭＤ用撮影補助プログラムを実行するＣＰＵ５１は、概略、カメラ１５が撮影した撮影画像データから低解像画像データを生成し、ＰＣ８０に送信する処理を行う。ＣＰＵ５１は、ＰＣ８０からキャプチャ指示信号を受信すると、キャプチャ指示信号とともに受信するオブジェクト情報に基づき、カメラ１５の撮影範囲内でオブジェクトを検出する。「オブジェクト情報」は、ＣＰＵ５１が、撮影画像データから、オブジェクトを公知の画像認識処理あるいは公知の文字認識処理によって検出する元となる情報である。「オブジェクト」は、撮影対象である撮影対象体の全部、もしくはその一部である撮影対象部位である。撮影対象体あるいは撮影対象部位は、物体に限らず、所定の文字または文字列も含む。撮影対象体あるいは撮影対象部位が物体である場合、オブジェクト情報は、ＣＰＵ５１が画像認識処理を行ってオブジェクトを検出するために撮影画像データと比較する対象となる画像情報である。撮影対象体あるいは撮影対象部位が文字または文字列である場合、オブジェクト情報は、ＣＰＵ５１が文字認識処理を行ってオブジェクトを検出するためのテキスト等を示す文字情報である。ＣＰＵ５１は、オブジェクトを検出したら、加速度センサ１８の出力に基づいて、カメラ１５の撮影にぶれを生じにくいタイミングに撮影を行い、キャプチャ画像として、ＰＣ８０に送信する。
【００３０】
なお、画像認識処理は、概略、撮影画像に対してエッジ検出処理等を施し、ピクセルのデータ列からパターンなどを抽出して検出した特徴量をオブジェクト情報して示される画像情報と比較し、相似度に基づき、撮影画像にオブジェクト（物体の全部もしくは一部）が写るか否か判別する処理である。文字認識処理は、概略、画像認識処理と同様に、撮影画像から特徴量を検出し、オブジェクト情報として示される文字情報とのマッチング処理を行って、撮影画像にオブジェクト（文字または文字列）が写るか否か判別する処理である。画像認識処理および文字認識処理は公知であるため、詳細な説明は省略する。
【００３１】
ＰＣ用撮影補助プログラムは、ＰＣ８０ＣＰＵ８１が実行するプログラムである。詳細については後述するが、ＰＣ用撮影補助プログラムを実行するＣＰＵ８１は、概略、ＨＭＤ１から受信する低解像画像データに基づくプレビュー画像をディスプレイ９２に表示する。ＣＰＵ８１は、閲覧者がキャプチャ操作を行ってオブジェクトを指定した場合に、キャプチャ指示信号とオブジェクト情報をＨＭＤ１に送信する。ＣＰＵ８１は、キャプチャ指示信号に基づきＨＭＤ１のＣＰＵ５１が送信するキャプチャ画像を受信したら、ディスプレイ９２に表示する。
【００３２】
ＰＣ用撮影補助プログラムの実行において、閲覧者が操作を行う閲覧画面１００について説明する。図３に示す閲覧画面１００は、ＰＣ８０のディスプレイ９２に表示され、閲覧者が、ＨＭＤ１から受信した低解像画像データに基づくプレビュー画像（映像）を閲覧し、高解像のキャプチャ画像１２１で閲覧したいオブジェクトを指定可能な画面である。閲覧画面１００の右上角部には、アプリケーション（ＰＣ用撮影補助プログラム）の実行を終了する終了ボタン１０１が配置されている。閲覧画面１００の左部中断には、ＨＭＤ１のＣＰＵ５１がカメラ１５の撮影画像データから生成した低解像画像データに基づくプレビュー画像１１１を表示する表示領域１１０が配置される。プレビュー画像１１１は所定のフレームレートで映像として表示される。閲覧画面１００の右部には、ＨＭＤ１から受信するキャプチャ画像１２１を表示する表示領域１２０が配置される。キャプチャ画像１２１は静止画像として表示される。
【００３３】
閲覧画面１００の左部上段には、閲覧者がプレビュー画像１１１に対する操作を行う場合に使用する操作ボタン１３０が配置される。操作ボタン１３０は、再生ボタン１３１、一時停止ボタン１３２、終了ボタン１３３、キャプチャボタン１３４、テキスト入力ボックス１３５を含む。再生ボタン１３１は、閲覧者がプレビュー画像１１１の映像表示を開始する場合にクリックするボタンである。一時停止ボタン１３２は、閲覧者がオブジェクトの指定を行う場合にクリックするボタンである。プレビュー画像１１１の映像としての表示は一時停止する。終了ボタン１３３は、閲覧者がプレビュー画像１１１の映像表示を終了する場合にクリックするボタンである。キャプチャボタン１３４は、閲覧者がプレビュー画像１１１に写るオブジェクトを指定し、ＨＭＤ１にオブジェクトの写るキャプチャ画像１２１の撮影を要求する場合にクリックするボタンである。テキスト入力ボックス１３５は、閲覧者がＨＭＤ１にオブジェクトとして文字または文字列の検出を要求する場合に文字または文字列を入力するボタンである。なお、閲覧者が一時停止ボタン１３２を操作した場合、カーソルがエンピツツール１３８に変化し、閲覧者は、プレビュー画像１１１に重ねたレイヤーに、オブジェクトを指定する線画１３９を描くことができる。後述するＰＣ用閲覧補助プログラムの実行において、閲覧者がプレビュー画像１１１に対して閉じた領域を指定する線画１３９を描いた場合に、ＣＰＵ８１は、領域内に含まれる部位の画像をオブジェクト情報とする。
【００３４】
次に、撮影補助プログラムの実行に伴い、ＨＭＤ１のＣＰＵ５１およびＰＣ８０のＣＰＵ８１がそれぞれ行う処理の詳細について説明する。まず、図４、図５を参照し、ＨＭＤ１のＣＰＵ５１がＨＭＤ用撮影補助プログラムを実行して行う処理について説明する。撮影者がＨＭＤ１のＣＢ５０に設けられた電源スイッチ６３を操作すると、ＣＰＵ５１は起動時における所定の動作を基本ソフト（図示略）の実行に従って行う。ＣＰＵ５１は通信部６５を稼働し、ネットワーク９に有線通信または無線通信によって接続する。
【００３５】
ＣＰＵ５１は、基本ソフトに従ってＨＭＤ用撮影補助プログラムの実行を開始し、図４に示すように、起動時に実行する初期設定処理を行う（Ｓ１）。ＣＰＵ５１は、ＲＡＭ５２に記憶するフラグやデータを初期化し、プログラムＲＯＭ５３に記憶されているフラグやデータの初期値と、フラッシュＲＯＭ５４に記憶されているフラグやデータの設定値をＲＡＭ５２に書き込む。ＣＰＵ５１は、ネットワーク９を介してＰＣ８０と接続する。ＣＰＵ５１は、カメラ１５から撮影画像データを１フレームずつ取得し、ＲＡＭ５２に確保するフレームバッファ（図示略）に保存して、ＬＣＤ１１に表示する処理を開始する。ＣＰＵ５１は、マイク１６から音データを取得し、ネットワーク９を介してＰＣ８０に送信する処理を開始する。ＣＰＵ５１は、ネットワーク９を介してＰＣ８０から音データを受信し、イヤホン１７から出力する処理を開始する。ＣＰＵ５１は、加速度センサ１８からセンサデータ（３軸加速度測定値）を取得する処理を開始する。また、ＣＰＵ５１は、ＰＣ８０から受信する画像データ（例えば作業のマニュアル等）に基づき生成した画像信号をＨＤ１０に送信し、画像信号に基づく画像をＬＣＤ１１に表示する処理を開始する。ＣＰＵ５１は、撮影画像をＰＣ８０に送信する映像送信モードに移行する。映像送信モードは、ＰＣ８０がプレビュー画像の映像を表示できるように、ＰＣ８０に低解像画像データを送信するモードである。
【００３６】
初期設定処理が終了すると、ＣＰＵ５１は、ＲＡＭ５２のフレームバッファ（図示略）に保存する最新の撮影画像データを（Ｓ３）、画像処理部５８において低解像画像データに変換し、画像圧縮部５７においてＪＰＥＧ圧縮する（Ｓ５）。ＣＰＵ５１は、生成した低解像画像データを送信バッファ（図示略）に保存し、フレームレートに従って、順次、ＰＣ８０に送信する（Ｓ７）。ＣＰＵ５１は、ＰＣ８０からキャプチャ指示信号を受信しなければ（Ｓ９：ＮＯ）、処理をＳ３に戻し、次のフレームの撮影画像データから低解像画像データを生成してＰＣ８０に送信する処理を繰り返す。
【００３７】
ＣＰＵ５１は、ＰＣ８０からキャプチャ信号を受信した場合（Ｓ９：ＹＥＳ）、キャプチャモードに移行し（Ｓ１１）、第一規定時間として予め設定された所定時間（例えば１０秒）を計時するための第一タイマー（図示略）をスタートする。キャプチャモードは、カメラ１５によるキャプチャ画像の撮影を行うモードである。図５に示すように、ＣＰＵ５１は、ＲＡＭ５２のフレームバッファ（図示略）に保存する最新の撮影画像データを取得する（Ｓ１３）。ＣＰＵ５１は、取得した撮影画像データに対し、画像解析処理として、上記した画像認識処理または文字認識処理を行う（Ｓ１５）。すなわち、ＣＰＵ５１は、キャプチャ指示信号とともに受信したオブジェクト情報が画像情報であれば画像認識処理を行い、オブジェクト情報が文字情報であれば文字認識処理を行う。なお、ＣＰＵ５１は、オブジェクト情報に基づく画像または文字等を、カメラ１５の撮影画像とともに、ＬＣＤ１１に表示する。
【００３８】
ＣＰＵ５１は、撮影画像データにオブジェクトとして撮影対象体またはその一部である撮影対象部位（物体もしくは文字等）が含まれない場合（Ｓ１７：ＮＯ）、処理をＳ１９に進める。ＣＰＵ５１は、第一タイマーの計時値を取得して第一規定時間が経過したか否か判断し、第一規定時間が経過していなければ（Ｓ１９：ＮＯ）、処理をＳ１３に戻し、次のフレームの撮影画像データに対する画像解析処理を行う。
【００３９】
第一規定時間が経過する前に、撮影画像データにおいてオブジェクトを検出した場合（Ｓ１７：ＹＥＳ）、ＣＰＵ５１は、処理をＳ２１に進める。ＣＰＵ５１は、第二規定時間として予め設定された所定時間（例えば５秒）を計時するための第二タイマー（図示略）をスタートし、加速度センサ１８からセンサデータを取得する。センサデータが予め設定された規定値以上であった場合（Ｓ２１：ＮＯ）、ＣＰＵ５１は、撮影者が動いており、カメラ１５の撮影範囲が一定せず、撮影画像がぶれる可能性があるとして、処理をＳ２３に進める。ＣＰＵ５１は、第二タイマーの計時値を取得して第二規定時間が経過したか否か判断し、第二規定時間が経過していなければ（Ｓ２３：ＮＯ）、処理をＳ２１に戻し、カメラ１５の撮影範囲が安定するのを待つ。
【００４０】
センサデータが既定値未満になった場合（Ｓ２１：ＹＥＳ）、ＣＰＵ５１は、処理をＳ２７に進める。図示しないが、ＨＭＤ用撮影補助プログラムの実行において、ＣＰＵ５１は環境設定処理を行うことができる。環境設定処理において、ＣＰＵ５１は、カメラ１５の撮影画像のキャプチャを行う場合において、単体の画像をキャプチャ画像として得る単写設定とするか、複数の画像を連続して撮影（連写）した複数のキャプチャ画像を得る連写設定とするか、撮影者に設定させることができる。単写設定がなされている場合（Ｓ２７：ＮＯ）、ＣＰＵ５１は処理をＳ３１に進める。
【００４１】
ＣＰＵ５１は、ＲＡＭ５２のフレームバッファ（図示略）に保存する撮影画像データを取得し（Ｓ３１）、撮影画像データに基づく撮影画像をＬＣＤ１１に表示する（Ｓ３３）。撮影者は、ＬＣＤ１１に表示された撮影画像を見て、画像のぶれやピントのずれ、オブジェクトの誤認識等がないか確認し、問題があれば、撮影画像の撮り直しを指示する。撮影者による撮り直しの指示は、例えば、公知の音声認識によって行われる。ＣＰＵ５１は、マイク１６に入力された撮影者の音声を認識した結果、例えば「ＮＧ」等のキーワードであり、撮影画像の撮り直しが指示された場合（Ｓ３５：ＮＯ）、処理をＳ１３に戻す。
【００４２】
Ｓ３５において、マイク１６に入力された撮影者の音声を認識した結果、例えば「ＯＫ」等のキーワードであり、撮影画像に問題がないとされた場合（Ｓ３５：ＹＥＳ）、処理をＳ３７に進める。ＣＰＵ５１は、撮影画像データを画像処理部５８において高解像画像データに変換し、画像圧縮部５７においてＪＰＥＧ圧縮して、ＰＣ８０に送信する（Ｓ３７）。ＣＰＵ５１は、映像送信モードに移行して（Ｓ３９）、処理を図４のＳ３に戻し、次のフレームの撮影画像データから低解像画像データを生成してＰＣ８０に送信する処理を繰り返す。
【００４３】
また、Ｓ２７において、連写設定がなされていた場合（Ｓ２７：ＹＥＳ）、ＣＰＵ５１は、ＲＡＭ５２のフレームバッファ（図示略）に保存する撮影画像データを予め決められたフレーム数分、取得する（Ｓ２９）。ＣＰＵ５１は、処理をＳ３７に進め、取得した複数の撮影画像データを画像処理部５８において高解像画像データに変換し、画像圧縮部５７においてＪＰＥＧ圧縮して、ＰＣ８０に送信する（Ｓ３７）。以降、ＣＰＵ５１が行う処理は、単体設定がなされている場合と同様である。
【００４４】
ところで、図５に示すＳ１９において、第一タイマーの計時で第一規定時間が経過した場合（Ｓ１９：ＹＥＳ）、ＣＰＵ５１は、第一規定時間内にオブジェクトを検出できなかったとして、処理をＳ２５に進める。また、Ｓ２３において、第二タイマーの計時で第二規定時間が経過した場合（Ｓ２３：ＹＥＳ）、ＣＰＵ５１は、オブジェクトを検出したが撮影範囲が安定せず、ぶれずに撮影することは難しいとして、処理をＳ２５に進める。
【００４５】
ＣＰＵ５１は、手動キャプチャモードに移行し（Ｓ２５）、処理をＳ２７に進め、連写設定がなされていなければ処理をＳ３１に進め、連写設定がなされていれば、処理をＳ２９に進めてキャプチャを行う。手動キャプチャモードは、例えば、撮影者の発声した音声認識によって、カメラ１５によるキャプチャ画像の撮影を行うモードである。撮影者のＬＣＤ１１には、カメラ１５の撮影画像と、オブジェクト情報に基づく画像または文字等が表示される。撮影者は、撮影画像にオブジェクト情報に基づく画像または文字等が含まれる場合に、撮影を指示する、例えば「キャプチャ」等のキーワードを発声する。Ｓ３１において、ＣＰＵ５１は、手動キャプチャモードにおいてはオブジェクトの検出を行わず、撮影者の指示に基づき、ＲＡＭ５２のフレームバッファ（図示略）に保存する最新の撮影画像データを取得する。以降、ＣＰＵ５１が行う処理は、キャプチャモードの場合と同様である。
【００４６】
次に、図６を参照し、ＰＣ８０のＣＰＵ８１がＰＣ用撮影補助プログラムを実行して行う処理について説明する。閲覧者がＰＣ８０を操作してＰＣ用撮影補助プログラムを起動すると、ＣＰＵ８１は、ＨＤＤ８４にインストールされたＰＣ用撮影補助プログラムを実行する。ＣＰＵ８１は、ＰＣ用撮影補助プログラムの起動時に実行する初期設定処理を行う（Ｓ５１）。ＣＰＵ８１は、ＲＡＭ８３に記憶するフラグやデータを初期化し、通信部８６を稼働させ、ネットワーク９接続する。ＣＰＵ８１は、ヘッドセット８９のマイク９０から音データを取得し、ネットワーク９を介してＨＭＤ１に送信する処理を開始する。ＣＰＵ８１は、ネットワーク９を介してＨＭＤ１から音データを受信し、ヘッドセット８９のイヤホン９１から出力する処理を開始する。ＣＰＵ８１は、ＲＡＭ８３に、受信バッファ（図示略）の記憶領域を確保する。
【００４７】
ＣＰＵ８１は、初期設定処理が終了すると、ＨＭＤ１から受信する低解像画像データを受信バッファに保存する（Ｓ５３）。ＣＰＵ８１は、受信バッファに保存した低解像画像データに基づくプレビュー画像を、フレームレートに従って、順次、閲覧画面１００の表示領域１１０に映像として表示する（Ｓ５５）。閲覧者が一時停止ボタン１３２（図３参照）をクリックしなければ、ＣＰＵ８１は、キャプチャ操作は開始されていないと判断し（Ｓ５７：ＮＯ）、処理をＳ５１に戻し、プレビュー画像の映像表示を繰り返す。閲覧者が一時停止ボタン１３２をクリックした場合（Ｓ５７：ＹＥＳ）、ＣＰＵ８１は、上記の閲覧画面１００（図３参照）において、閲覧者に、プレビュー画像１１１にキャプチャの指示箇所を記入させる処理を行う（Ｓ５９）。ＣＰＵ８１は、カーソルをエンピツツール１３８に変更し、閲覧者が、プレビュー画像１１１に重ねたレイヤーに線画１３９を描き、オブジェクトを指定する閉じた領域を設定できるようにする。また、閲覧者がテキスト入力ボックス１３５をクリックした場合には、ＣＰＵ８１は、テキスト入力ボックス１３５をアクティブ化し、文字または文字列の入力を行えるようにする。
【００４８】
閲覧者が一時停止ボタン１３２を再度クリックした場合（Ｓ６１：ＮＯ）、ＣＰＵ８１は、閲覧者がキャプチャ操作を取り止めたとして、処理をＳ５３に戻し、新たに受信したプレビュー画像の映像表示を繰り返す。閲覧者がキャプチャボタン１３４をクリックした場合（Ｓ６１：ＹＥＳ）、ＣＰＵ８１は、閲覧者が描いた線画１３９によって指定された閉じた領域内に含まれる部位の画像をオブジェクト情報として設定する。閲覧者が、テキスト入力ボックス１３５に文字または文字列を入力していた場合、ＣＰＵ８１は、入力された文字または文字列を、オブジェクト情報として設定する。ＣＰＵ８１は、キャプチャ指示信号とオブジェクト情報をＨＭＤ１に送信する（Ｓ６３）。
【００４９】
例えば、図３に示す、閲覧画面１００において、閲覧者は、エンピツツール１３８でプレビュー画像１１１に写る装置の一部であるファン排気口部分を、線画１３９で囲む。線画１３９で囲まれた閉じた領域内にファン排気口が含まれる場合、ＣＰＵ８１は、ファン排気口をオブジェクトとし、ファン排気口の画像をオブジェクト情報としてＨＭＤ１に送信する。
【００５０】
図６に示すように、ＣＰＵ８１は、上記したように、ＨＭＤ１のＣＰＵ５１から送信される、オブジェクト情報に基づく高解像画像データの受信を待つ（Ｓ６５：ＮＯ）。ＣＰＵ８１は、高解像画像データを受信すると（Ｓ６５：ＹＥＳ）、Ｓ６７に処理を進める。ＣＰＵ８１は、受信した高解像画像データが、ＨＭＤ１において連写設定に基づき撮影された複数の高解像画像データであった場合（Ｓ６７：ＹＥＳ）、高解像画像データに基づく複数のキャプチャ画像を、表示領域１２０にタイル状に並べて表示する（Ｓ６９）。ＣＰＵ８１は、閲覧者が、所望するキャプチャ画像をクリックして選択するのを待つ（Ｓ７１：ＮＯ）。閲覧者が所望するキャプチャ画像を選択したら（Ｓ７１：ＹＥＳ）、ＣＰＵ８１は、選択されたキャプチャ画像を表示領域１２０に表示する（Ｓ７３）。また、Ｓ６７において、受信した高解像画像データが単写設定に基づき撮影された１つの高解像画像データであった場合（Ｓ６７：ＮＯ）、ＣＰＵ８１は、受信した高解像画像データに基づくキャプチャ画像を表示領域１２０に表示する（Ｓ７３）。
【００５１】
閲覧者は、入力デバイス９３を操作して、表示領域１２０に表示されたキャプチャ画像をスクロールしたり、拡大または縮小表示したり、回転表示したりすることができる。例えば、図３に示す、閲覧画面１００において、表示領域１２０に、オブジェクトとしてファン排気口が写るキャプチャ画像１２１が表示される。キャプチャ画像１２１はプレビュー画像１１１よりも高解像度で撮影された画像であるので、閲覧者は、例えばファン排気口の中央に記され、プレビュー画像１１１では読み取れなかった文字列を、キャプチャ画像１２１では読み取ることができる。
【００５２】
図６に示すように、閲覧者は、キャプチャ画像が所望する画像でなかった場合（Ｓ７５：ＮＯ）、キャプチャボタン１３４をクリックすることによって、キャプチャのし直しを指示することができる。この場合、ＣＰＵ８１は処理をＳ６３に戻し、キャプチャ指示信号とオブジェクト情報をＨＭＤ１に再度送信する（Ｓ６３）。
【００５３】
キャプチャ画像が閲覧者の所望する画像であり、閲覧者がキャプチャ画像の閲覧を終了したら、閲覧者は、一時停止ボタン１３２をクリックし、キャプチャ操作を終了する（Ｓ７５：ＹＥＳ）。ＣＰＵ８１は、処理をＳ５３に戻し、上記同様、ＨＭＤ１から新たに受信したプレビュー画像の映像表示を繰り返す。
【００５４】
以上説明したように、本発明に係る撮影補助システムにおいて、ＨＭＤ１のカメラ１５のセンサデータが規定値未満となり撮影範囲のぶれが収まったときに、ＣＰＵ５１がＲＡＭ５２のフレームバッファからカメラ１５の撮影画像データを取得することができるので、撮影者は、ぶれのない撮影画像を撮影するために、作業を行う手を止めなくとも撮影でき、作業の道具を手放さなくてもよい。また、カメラ１５の変位が収まり、且つ、オブジェクトが撮影画像内に含まれるときに、ＣＰＵ５１がＲＡＭ５２のフレームバッファからカメラ１５の撮影画像データを取得することができるので、閲覧者は、画像にぶれがなく、且つ、オブジェクトが写るキャプチャ画像を得ることができる。
【００５５】
また、閲覧者は、撮影者が閲覧して確認したキャプチャ画像を得ることができるので、画像にぶれがなく、且つ、撮影対象部位が写るキャプチャ画像を得ることができる。また、連写設定に基づき複数のキャプチャ画像を得ることによって、より状態のよいキャプチャ画像を選択することが可能となるので、閲覧者は、画像にぶれがなく、且つ、オブジェクトが写るキャプチャ画像を得ることができる。また、ＰＣ８０は、撮影者がＬＣＤ１１に表示された撮影画像を確認し、送信を許可した高解像画像データを得ることができるので、閲覧者は、画像にぶれがなく、且つ、オブジェクトが写るキャプチャ画像を得ることができる。また、ＰＣ８０のＣＰＵ８１がオブジェクト情報を生成することで、ＨＭＤ１のＣＰＵ５１は、閲覧者の所望するオブジェクトが写るキャプチャ画像を撮影することができる。
【００５６】
なお、本発明は上記実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々変更を加え得ることが可能である。ＣＢ５０は、ＨＤ１０を制御する専用コントローラの例として説明したが、ＨＤ１０に接続する機器は専用コントローラに限るものではない。例えば、スマートフォン、タブレット型端末、ノート型パーソナルコンピュータなど汎用のコンピュータ機器に、ＨＭＤ用撮影補助プログラムに相当する専用のプログラムをインストールしてＨＤ１０と接続し、本発明に係る撮影端末を構成してもよい。
【００５７】
本実施形態では、撮影補助プログラムを含む各種プログラムは、ＨＭＤ１の出荷時にプログラムＲＯＭ５３に記憶されるものとしたが、必ずしもプログラムＲＯＭ５３に記憶された状態で出荷されなくともよい。例えば、ＣＢ５０が記憶媒体（光学メディア、メモリカードなど）の読取手段を備え、ＣＰＵ５１が、各種プログラムを記憶した記憶媒体から各種プログラムを読み出してフラッシュＲＯＭ５４にインストールしてもよい。あるいは、ＣＰＵ５１は、通信部６５を介して、ダウンロードサーバのＨＤＤなど外部の記憶部に保存された各種プログラムをダウンロードして、フラッシュＲＯＭ５４にインストールしてもよい。なお、メインプログラムも含めて各種プログラムをフラッシュＲＯＭ５４にインストールしてＨＭＤ１の駆動を行えば、プログラムＲＯＭ５３はなくともよい。
【００５８】
本実施形態では、撮影画像データから高解像画像データを生成し、高解像画像データに基づく画像をキャプチャ画像としたが、撮影画像データをそのまま高解像画像データとして用いてもよい。
【００５９】
ＨＭＤ用撮影補助プログラムのＳ２３において、撮影範囲のぶれが第二規定時間内に収まらなかった場合（Ｓ２３：ＹＥＳ）、ＣＰＵ５１は、手動キャプチャモードに移行せず、処理をＳ１３に戻し、新たに撮影画像データを取得して、再度、オブジェクトの検出をやり直してもよい。
【００６０】
ＨＭＤ用撮影補助プログラムのＳ２９において、ＣＰＵ５１は、複数フレーム分の撮影画像データを取得し、Ｓ３７において、複数の撮影画像データに基づく複数の高解像画像データをＰＣ８０に送信したが、Ｓ２９の処理の後Ｓ３３に処理を進め、ＬＣＤ１１に撮影画像データに基づく複数の撮影画像を表示してもよい。そして、撮影者に選択させた撮影画像に基づく１つの高解像画像データを、Ｓ３７において、ＰＣ８０に送信してもよい。撮影画像の選択は、例えば複数の撮影画像に番号を付してＬＣＤ１１にタイル表示し、撮影者に所望する撮影画像の番号を発声させ、音声認識によって特定することで行えばよい。このようにすれば、ＨＭＤ１からＰＣ８０に送信する高解像画像データを１つにすることができ、ネットワーク９のトラフィックの増加を抑制することができる。
【００６１】
ＨＭＤ用撮影補助プログラムのＳ９において、ＣＰＵ５１は、キャプチャ指示信号を受信したらキャプチャモードに移行したが、キャプチャモードへの移行前に、加速度センサ１８からセンサデータを取得し、センサデータが所定値未満になるまで待ってから、キャプチャモードに移行してもよい。この場合、キャプチャモードに移行することによって、ＣＰＵ５１がＳ１３において取得する撮影画像データに基づく撮影画像は、すでに、画像のぶれやピントのずれ等が低減した状態で撮影されている。よってＣＰＵ５１は、撮影画像データからオブジェクトを検出できたら（Ｓ１７：ＹＥＳ）、Ｓ２１、Ｓ２３の処理を省いてＳ２７に処理を進め、キャプチャ画像のもととなる撮影画像の取得を行ってもよい。
【００６２】
ＰＣ８０のＣＰＵ８１が、キャプチャ指示信号とともに送信するオブジェクト情報は、画像情報の場合、本実施形態では、プレビュー画像１１１に対して描き込んだ線画１３９によって指定される閉じた領域に含まれる部位が設定された。これに限らず、任意の画像データをオブジェクト情報として設定してもよい。また、オブジェクト情報は、ＰＣ８０からＨＭＤ１に送信する場合に限らず、予めＨＭＤ１のフラッシュＲＯＭ５４に保存した画像データであってもよいし、あるいはＨＭＤ１がダウンロードサーバのストレージデバイスなど（図示略）に保存された画像データをダウンロードし、オブジェクト情報として用いてもよい。
【００６３】
また、オブジェクト情報が文字情報である場合、ＣＰＵ５１は、文字認識処理によって、オブジェクト（文字や文字列）の検出を行ったが、文字情報に基づく文字や文字列の画像データを生成し、画像認識処理によって、オブジェクト（文字や文字列）の検出を行ってもよい。
【００６４】
本実施形態では、ＨＭＤ１のＣＰＵ５１が、オブジェクト情報に基づくオブジェクトの検出を行ったが、ＰＣ８０のＣＰＵ８１が、オブジェクトの検出を行ってもよい。例えば、ＨＭＤ用撮影補助プログラムにおいて、ＣＰＵ５１は、Ｓ１３で取得した撮影画像データあるいは撮影画像データに基づく高解像画像データを、ＰＣ８０に送信する（本発明における「第二送信手段」に相当する。）。ＰＣ用撮影補助プログラムにおいて、ＣＰＵ８１は、ＨＭＤ１から受信する撮影画像データまたは高解像画像データに対し、Ｓ１５と同様の画像解析処理（画像認識処理または文字認識処理）を行う（本発明における「第三判断手段」に相当する。）。ＣＰＵ８１は、撮影画像データまたは高解像画像データにオブジェクトを検出したら、その撮影画像データまたは高解像画像データに基づく画像をキャプチャ画像として取得すればよい。ＰＣ８０は、撮影画像内にオブジェクトが含まれる高解像画像データを、ＣＰＵ８１が画像解析処理を行うことによって得ることができる。ＨＭＤ１のＣＰＵ５１の処理能力よりもＰＣ８０のＣＰＵ８１の処理能力が高い場合に、閲覧者は、画像にぶれがなく、且つ、オブジェクトが写る撮影画像を、素早く且つ精度よく得ることができる。
【００６５】
本実施形態では、ハーネス７を介したＨＤ１０とＣＢ５０との通信（ＬＣＤ１１に表示する画像データ転送、カメラ１５の撮影画像データ転送、マイク１６およびイヤホン１７の音声データ転送等）を、デジタルデータ通信によって行ったが、ＣＢ５０においてデータのＡ／Ｄ・Ｄ／Ａ変換し、アナログデータ通信によって行ってもよい。
【００６６】
なお、本発明においては、ＨＭＤ１が、「撮影端末」に相当する。ＰＣ８０が、「閲覧端末」に相当する。カメラ１５が、「撮影手段」に相当する。加速度センサ１８が、「変位検出手段」に相当する。Ｓ２１で、センサデータが規定値未満か否か判断するＣＰＵ５１が、「第一判断手段」に相当する。Ｓ３１またはＳ２９で、撮影画像データを取得するＣＰＵ５１が、「取得手段」に相当する。Ｓ３７で、キャプチャ画像に基づく高解像画像データをＰＣ８０に送信するＣＰＵ５１が、「第一送信手段」に相当する。低解像画像データが示すプレビュー画像に写る範囲が、「撮影範囲」に相当する。Ｓ１７で、撮影画像データにオブジェクトが含まれるか否か判断するＣＰＵ５１が、「第二判断手段」に相当する。Ｓ３３で、ＬＣＤ１１に撮影画像データに基づく撮影画像を表示するＣＰＵ５１が、「第一表示手段」に相当する。送信モードが「キャプチャモード」に相当する。Ｓ１１で、キャプチャモードに移行するＣＰＵ５１が、「移行手段」に相当する。Ｓ５９で、閲覧者にプレビュー画像１１１にキャプチャの指示箇所を記入させる処理を行って、オブジェクト情報を生成するＣＰＵ８１が、「生成手段」に相当する。
【符号の説明】
【００６７】
１    ヘッドマウントディスプレイ（ＨＭＤ）
９    ネットワーク
１１    液晶ディスプレイ（ＬＣＤ）
１５    カメラ
１８    加速度センサ
５１    ＣＰＵ
８０    パーソナルコンピュータ（ＰＣ）
８１    ＣＰＵ
【図１】
2014197803.tif 000003
【図２】
2014197803.tif 000004
【図３】
2014197803.tif 000005
【図４】
2014197803.tif 000006
【図５】
2014197803.tif 000007
【図６】
2014197803.tif 000008