(57)【特許請求の範囲】
【請求項１】
撮像装置から撮影画像に関係するライブビュー画像を受信するライブビュー画像受信手段と、
前記撮像装置からレリーズ通知を受信した場合、前記ライブビュー画像を表示部に表示するライブビュー画像表示手段と、
前記撮像装置から撮影画像を受信する撮影画像受信手段と、
前記撮影画像受信手段で前記撮影画像の受信が完了した場合、前記撮影画像を前記表示部に表示する撮影画像表示手段と、
を有する、撮影画像表示装置。
【請求項２】
前記ライブビュー画像表示手段は、撮像装置から送信されたレリーズ通知を受信した場合、前記レリーズ通知を受信してからタイムラグ時間が経過したのち、前記ライブビュー画像を前記表示部に表示する、請求項１記載の撮影画像表示装置。
【請求項３】
前記ライブビュー画像受信手段で受信されるライブビュー画像の受信状況に関する情報に基づいて前記タイムラグ時間を決定する決定手段を更に有する、請求項２記載の撮影画像表示装置。
【請求項４】
前記撮影画像受信手段で前記撮影画像の受信が完了された場合、前記ライブビュー画像表示手段によるライブビュー画像の表示を、前記撮影画像表示手段による前記撮影画像の表示に切り替える切り替え手段を更に有する、請求項１乃至３何れか１項記載の撮影画像表示装置。
【請求項５】
撮影画像表示装置が行う撮影画像表示方法であって、
撮像装置から撮影画像に関係するライブビュー画像を受信するライブビュー画像受信ステップと、
前記撮像装置からレリーズ通知を受信した場合、前記ライブビュー画像を表示部に表示するライブビュー画像表示ステップと、
前記撮像装置から撮影画像を受信する撮影画像受信ステップと、
前記撮影画像受信ステップで前記撮影画像の受信が完了した場合、前記撮影画像を前記表示部に表示する撮影画像表示ステップと、
を含む撮影画像表示方法。
【請求項６】
コンピュータを、
撮像装置から撮影画像に関係するライブビュー画像を受信するライブビュー画像受信手段と、
前記撮像装置からレリーズ通知を受信した場合、前記ライブビュー画像を表示部に表示するライブビュー画像表示手段と、
前記撮像装置から撮影画像を受信する撮影画像受信手段と、
前記撮影画像受信手段で前記撮影画像の受信が完了した場合、前記撮影画像を前記表示部に表示する撮影画像表示手段と、
して機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像表示装置及び撮影画像表示方法に関する。
【背景技術】
【０００２】
カメラで撮影した画像を、ネットワークを介して撮影画像表示装置に送信し、撮影画像表示装置で撮影画像を確認できるようにする撮影システムがある。このようなシステムにおいて、画像データを転送する際に部分的に受信した画像を表示することで状況をわかりやすくする方法がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２９８７９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、撮影画像のデータ量が大きく、撮影画像表示装置が撮影画像の受信を完了するまでに時間がかかると、画像が表示されず利用者が待たされる問題がある。特許文献１の方法でも、圧縮された画像のように部分的なデータでは表示が不可能な画像のとき、同じように問題となる。
【０００５】
本発明はこのような問題点に鑑みなされたもので、撮影画像の受信が完了するまでの間でも、利用者が撮影画像に関する画像を速やかに確認可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明は、撮像装置から撮影画像に関係するライブビュー画像を受信するライブビュー画像受信手段と、前記撮像装置からレリーズ通知を受信した場合、前記ライブビュー画像を表示部に表示するライブビュー画像表示手段と、前記撮像装置から撮影画像を受信する撮影画像受信手段と、前記撮影画像受信手段で前記撮影画像の受信が完了した場合、前記撮影画像を前記表示部に表示する撮影画像表示手段と、を有する。
【発明の効果】
【０００７】
本発明によれば、撮影画像の受信が完了するまでの間でも、利用者が撮影画像に関する画像を速やかに確認可能にすることができる。
【図面の簡単な説明】
【０００８】
【図１】撮影システムのシステム構成の一例を示す図である。
【図２】撮影画像表示装置のハードウェア構成の一例を示す図である。
【図３】撮影画像表示装置のソフトウェア構成の一例を示す図である。
【図４】撮影システムにおける撮影画像の表示処理を説明するための図である。
【図５】撮影画像表示装置がカメラから受信するライブビュー画像の受信状況を基にタイムラグを決定する際に使用できる情報の一例を示した図である。
【図６】タイムラグ時間を決定する方法の一例を示した図である。
【図７】撮影画像表示装置によって表示されるライブビュー画像の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面に基づいて説明する。
【００１０】
＜実施形態１＞
図１は、撮影システムのシステム構成の一例を示す図である。図１に示されるように、撮影システムは、撮像装置の一例であるカメラ１０１と、撮影画像表示装置（コンピュータ）１０２と、を含む。カメラ１０１と、撮影画像表示装置１０２と、はデータ通信可能なようにＬｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＬＡＮ）等のネットワーク１０３に接続されている。
撮影画像表示装置１０２に接続されるカメラ１０１は１台でもよいし、複数台でもよい。複数台のカメラが接続される場合、撮影画像表示装置１０２は、各カメラが撮影する画像を表示する。
【００１１】
図２は、撮影画像表示装置のハードウェア構成の一例を示す図である。
中央演算装置（以下、ＣＰＵと記す）２０１は、コンピュータシステムの制御を司る。
ランダムアクセスメモリ（以下、ＲＡＭと記す）２０２は、ＣＰＵ２０１の主メモリとして、及び実行プログラムの領域やプログラムの実行エリア並びにデータエリアとして機能する。
リードオンリーメモリー（以下、ＲＯＭと記す）２０３は、ＣＰＵ２０１の動作処理手順を記録しているである。ＲＯＭ２０３には、コンピュータシステムの機器制御を行うシステムプログラムである基本ソフト（ＯＳ）を記録したプログラムＲＯＭとシステムを稼動するために必要な情報等が記録されたデータＲＯＭとがある。ＲＯＭ２０３の代わりに後述のＨＤＤ２０９が用いられる場合もある。
ネットワークインターフェース（以下、ＮＥＴＩＦと記す）２０４は、ネットワークを介してカメラからのデータ受信を行う。
ビデオＲＡＭ（以下、ＶＲＡＭと記す）２０５は、コンピュータシステムの稼動状態を示す後述する表示装置２０６の画面に表示される画像を展開し、その表示の制御を行う。
表示装置（以下、ＣＲＴと記す）２０６は、例えば、ディスプレイである。
２０７は、後述する外部入力装置２０８からの入力信号を制御するコントローラである。
外部入力装置２０８は、コンピュータシステムの利用者がコンピュータシステムに対して行う操作を受け付ける。外部入力装置２０８の一例としては、例えば、キーボード等である。
記憶装置（以下、ＨＤＤと記す）２０９は、例えば、ハードディスク等である。ＨＤＤ２０９は、アプリケーションプログラムや、画像情報等のデータ保存用に用いられる。本実施形態におけるアプリケーションプログラムとは、本実施形態を構成する撮影補助用のソフトウェアプログラム等である。
外部入出力装置（以下、ＦＤＤと記す）２１０は、例えばフレキシブルディスクドライブ、ＣＤ−ＲＯＭドライブ等を入出力するものであり、上述したアプリケーションプログラムの媒体からの読み出し等に用いられる。
なお、ＨＤＤ２０９に格納するアプリケーションプログラムやデータをＦＤＤ２１０に格納して使用することもできる。
バス２１１は、上述した各ユニット間の接続するための入出力バス（アドレスバス、データバス、及び制御バス）である。
ＣＰＵ２０１が、ＨＤＤ２０９等の記憶部に記憶されているアプリケーションプログラムを実行することによって、後述する図３に示される機能や後述するフローチャートに係る撮影画像表示装置１０２側の処理が実現される。
なお、カメラ１０１もＣＰＵやＲＡＭ、ＲＯＭ等の記憶部を有し、ＣＰＵが記憶部に記憶されているアプリケーションプログラムを実行することによって、後述するフローチャートに係るカメラ１０１側の処理が実現される。
【００１２】
図３は、撮影画像表示装置のソフトウェア構成の一例を示す図である。
ユーザインタフェース３０１は、ユーザからの入力を受け付けたり、情報（画像）を表示したりする機能をユーザ（利用者）に提供する。
画像表示部３０２は、撮影画像を表示する撮影画像表示部３０３と、ライブビュー画像を表示するライブビュー画像表示部３０４と、を有する。画像表示部３０２は、これらを用いて表示する画像を切り替え、ユーザインタフェースを通して画像を表示する。
タイムラグ時間決定部３０５は、タイムラグ時間を決定する。タイムラグ時間決定部３０５で決定されたタイムラグ時間がライブビュー画像表示部３０４で使用される。
データ通信部３０６は、撮影画像を受信する撮影画像受信部３０７と、ライブビュー画像を受信するライブビュー画像受信部３０８と、レリーズ通知を受信するレリーズ通知受信部３０９と、を有する。データ通信部３０６で受信されたデータは、画像表示部３０２の制御に使用される。
【００１３】
図４は、撮影システムにおける撮影画像の表示処理を説明するための図である。
撮影開始後、ステップＳ４０１において、カメラ１０１は、ライブビュー画像を撮影画像表示装置１０２に送信する。ステップＳ４０６において、撮影画像表示装置１０２のライブビュー画像受信部３０８は、ライブビュー画像を受信する。撮影画像表示装置１０２は、受信したライブビュー画像を直ちに表示せず、ＨＤＤ２０９等の記憶部に保持しておく。
カメラ１０１は、ステップＳ４０２において、レリーズを検知した場合、ステップＳ４０３においてレリーズ通知を撮影画像表示装置１０２に送信し、ステップＳ４０４において撮影画を撮影画像表示装置１０２に送信する。ステップＳ４０７において、撮影画像表示装置１０２のレリーズ通知受信部３０９は、レリーズ通知を受信したかどうかを確認する。レリーズ通知が受信されていた場合、ステップＳ４０９において、レリーズ通知受信部３０９は、タイムラグ時間決定部３０５で決定されたタイムラグ時間が経過したかどうかを確認する。タイムラグ時間が経過するまではステップＳ４０８において、レリーズ通知受信部３０９が、ライブビュー画像を引き続き受信する。タイムラグ時間が経過していた場合、ステップＳ４１０において、ライブビュー画像表示部３０４は、受信されたライブビュー画像をＣＲＴ２０６等の表示部に表示する。ステップＳ４１１において、撮影画像受信部３０７は、撮影画像の受信完了を待つ。撮影画像の受信が完了された場合、ステップＳ４１２において、撮影画像表示部３０３は、受信された撮影画像をＣＲＴ２０６等の表示部に表示する。
カメラ１０１は、ステップＳ４０２においてレリーズとならない場合、ステップＳ４０１においてライブビュー画像を撮影画像表示装置１０２に送信し続ける。撮影画像表示装置１０２は、ステップＳ４０７でレリーズ通知とならない場合、ステップＳ４０６において継続してライブビュー画像の受信を行う。
カメラ１０１は、ステップＳ４０５において、撮影の継続を確認し、撮影が継続される場合は、ステップＳ４０１に処理を遷移させる。同様に、撮影画像表示装置１０２は、ステップＳ４１３において、撮影の継続を確認し、撮影が継続される場合は、ステップＳ４０６に処理を遷移させる。
【００１４】
図５は、撮影画像表示装置がカメラから受信するライブビュー画像の受信状況を基にタイムラグを決定する際に使用できる情報の一例を示した図である。
撮影画像表示装置１０２が画像１から画像Ｎまで連続してライブビュー画像を受信している場合、５０１は、１枚の画像の受信開始から受信完了までの区間（時間）を表している。タイムラグ時間決定部３０５は、５０１から画像１枚あたりの受信時間を求めることができる。５０２は、複数枚の画像の受信区間（時間）を表している。タイムラグ時間決定部３０５は、５０２から単位時間あたりの受信画像枚数を求めることができる。５０３は、画像の受信完了から次の画像の受信開始までの区間（時間）を示している。タイムラグ時間決定部３０５は、５０３から画像の受信間隔を求めることができる。
タイムラグ時間決定部３０５が、タイムラグの時間を、画像１枚あたりの受信時間と画像の受信間隔との和とすれば、レリーズ通知後に受信した画像の次のライブビュー画像を表示することができる。
【００１５】
図６は、画像１枚あたりの受信時間から転送レートを算出し、単位時間あたりの受信画像枚数から秒間フレーム数を算出し、この値を使用してタイムラグ時間を決定する方法の一例を示した図である。撮影画像表示装置１０２の記憶部に６０１のような転送レートと秒間フレーム数とをＸＹ軸にもつタイムラグ時間のテーブルが記憶されている。タイムラグ時間決定部３０５は、算出された転送レートと秒間フレーム数との交差する位置６０２にある値をタイムラグ時間に決定する。これにより撮影画像表示装置１０２は、レリーズ通知後に受信した画像の２枚以上先の画像を表示することもできる。
【００１６】
図７は、撮影画像表示装置によって表示されるライブビュー画像の一例を示す図である。画像１から画像Ｎまで連続してライブビュー画像を受信している場合、撮影画像表示装置１０２は、７０１におけるレリーズ通知からタイムラグ時間経過までを待つことになり、７０２において受信したライブビュー画像を表示することとなる。
タイムラグ時間が短い場合や、ネットワーク上に問題が生じた場合は、７０３におけるレリーズ通知からタイムラグ時間経過まで待っても１枚もライブビュー画像を受信しないことが考えられる。この場合、撮影画像表示装置１０２は、７０４においてレリーズ通知前に受信した画像を最後に受信したライブビュー画像として表示することで対応することができる。
【００１７】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【００１８】
以上、上述した各実施形態によれば、撮影画像表示装置１０２は、レリーズ通知から撮影画像の受信を完了するまでの間、撮影画像に類似した（関係した）ライブビュー画像を表示させることができる。よって、利用者は撮影画像の表示を待つことなく、撮影画像を確認することができる。また、撮影画像表示装置１０２は、ライブビュー画像から撮影画像へと段階的に表示することで、利用者の待ち時間を軽減させることができる。
【００１９】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００２０】
１０１  カメラ、１０２  撮影画像表示装置
【図１】
0005409154.tif 000002
【図２】
0005409154.tif 000003
【図３】
0005409154.tif 000004
【図４】
0005409154.tif 000005
【図５】
0005409154.tif 000006
【図６】
0005409154.tif 000007
【図７】
0005409154.tif 000008