(57)【要約】【課題】  撮像装置におけるデータ伝送を効率的に行う。【解決手段】  撮影モードから再生モードに切り換えたときには、撮像画像をモニタに表示させるよりも、撮影画像の記録処理を優先させる。これにより、データ伝送帯域を有効に使えるため、結果としてモードの切り換えを高速化できる。また、合焦指示やストロボ指示などの各種の操作に応じて、システムバスの伝送帯域を処理に応じて割り当てることによって、全体の処理を高速化できる。【選択図】        図３
2005151475.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影して撮影画像のデータを出力する撮像部と、
ストロボに発光を指示するストロボ指示部と、
前記ストロボの充電状況を検出する充電検出部と、
前記撮像部による撮像画像を画面表示させる画面表示処理部と、
前記撮像部による撮像画像を確定して記録媒体に記録させる書込処理部と、
前記ストロボ指示部が前記ストロボに発光を指示し、かつ、前記充電検出部が前記ストロボの充電完了を検出していない場合には、前記書込処理部が前記撮像画像のデータを前記記録媒体に書き込むために前記撮像画像のデータを伝送する処理を、前記画面表示処理部が前記撮像画像のデータを画面表示させるために前記撮像画像のデータを伝送する処理よりも優先するよう制御する伝送制御部と、
を含むことを特徴とする撮像装置。
【請求項２】
被写体を撮影して撮影画像データを出力する撮像部と、
撮像指示を外部から受信する撮像指示受信部と、
前記撮像部による撮像画像を画面表示させる画面表示処理部と、
前記撮像部による撮像画像を確定して記録媒体に記録させる書込処理部と、
前記撮像指示受信部が前記撮像指示を受信した場合には、前記書込処理部が前記撮像画像のデータを前記記録媒体に書き込むために前記撮像画像のデータを伝送する処理を、前記画面表示処理部が前記撮像画像のデータを画面表示させるために前記撮像画像のデータを伝送する処理よりも優先するよう制御する伝送制御部と、
を含むことを特徴とする撮像装置。
【請求項３】
被写体を撮影して撮影画像のデータを出力する撮像部と、
前記撮像部による撮像画像を画面表示させる画面表示処理部と、
前記撮像部による撮像画像を確定して記録媒体に記録させる書込処理部と、
ユーザからの操作を検出する操作検出部と、
前記操作検出部が連写指示を検出した場合には、前記書込処理部が前記撮像画像のデータを前記記録媒体に書き込むために前記撮像画像のデータを伝送する処理を、前記画面表示処理部が前記撮像画像のデータを画面表示させるために前記撮像画像のデータを伝送する処理よりも優先するよう制御する伝送制御部と、
を含むことを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置におけるデータの伝送技術、とくに、処理に応じてデータの伝送帯域を制御する技術、に関する。
【背景技術】
【０００２】
デジタルカメラは、２０００年には早くも銀塩カメラの国内出荷総額を凌駕するほど、急速な普及を続けている。デジタルカメラの、他の情報機器との親和性の高さは、デジタルカメラがかくも急速に普及したことの重要な一因である。昨今では胸ポケットに収まるサイズのデジタルカメラが登場する一方、携帯電話がカメラ機能を有するなど、カメラはかつて無いほど身近な製品となりつつある。デジタルをキーワードとして情報の流通が活性化されつつある現代社会において、カメラは時代の主役を担う製品にまで成長している。
【特許文献１】特開２００１−２４５０３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
デジタルカメラは被写体を撮像すると、その撮像した画像に所定の処理を施してモニタに表示する。また、撮影した画像をメモリカードなどの記録媒体に記録する。以下、撮像した画像をモニタに表示させる処理を「ＶＦ（View Finder）処理」とよぶ。また、撮影した画像を記録媒体に記録する処理を「記録処理」とよぶ。なお、「撮像」とは、被写体の画像を画像情報としてカメラが取り込むこと、「撮影」とは、被写体の画像情報を確定して記録媒体に記憶させることをいう。
【０００４】
被写体が撮影されると、通常はこのＶＦ処理と記録処理が並行して行われる。そして、ＶＦ処理と記録処理は共に画像データの伝送処理を伴う。また、記録媒体に記録された撮影画像をモニタに表示させる処理（以下、「再生処理」とよぶ）においても、その撮影画像データの伝送処理が必要である。高画質化に伴う画像データの増加は、伝送負荷を重くする。データ伝送に時間がかかると、操作に対する応答性が悪化する。
【０００５】
本発明はこうした背景に鑑みてなされたものであり、その目的は、撮像装置におけるデータ伝送を効率的に行うための技術、の提供にある。
【課題を解決するための手段】
【０００６】
本発明のある態様は、撮像装置である。この装置は、被写体を撮影して撮影画像のデータを出力する撮像部と、ストロボに発光を指示するストロボ指示部と、ストロボの充電状況を検出する充電検出部と、撮像部による撮像画像を画面表示させる画面表示処理部と、撮像部による撮像画像を確定して記録媒体に記録させる書込処理部と、ストロボ指示部がストロボに発光を指示し、かつ、充電検出部がストロボの充電完了を検出していない場合には、書込処理部が撮像画像のデータを記録媒体に書き込むために撮像画像のデータを伝送する処理を、画面表示処理部が撮像画像のデータを画面表示させるために撮像画像のデータを伝送する処理よりも優先するよう制御する伝送制御部と、を含む。
【０００７】
「優先」は、伝送に使用する周波数帯域を多めに割り当てるとしてもよいし、時分割方式の伝送の場合には、割り当てる時間を多くするとしてもよい。さらには、伝送線が複数ある場合には、所定の処理に対して割り当てる伝送線の数を多くするとしてもよい。ストロボの発光が指示されている状況において、ストロボの充電が完了していない場合には、即時に撮影処理を行うことができない。すなわち、撮影不可能の段階においては、撮影のためのＶＦ処理を優先させる必要性はないと考えられる。したがって、ストロボの充電が完了し撮影可能となるまでの時間においては、記録処理のために伝送帯域を優先的に割り当てれば、記録処理をより早く完了できる。また、記録処理が完了すれば、今度はＶＦ処理の伝送帯域を広く使える。
【０００８】
本発明の更に別の態様も、撮像装置である。この装置は、被写体を撮影して撮影画像のデータを出力する撮像部と、撮像指示を外部から受信する撮像指示受信部と、撮像部による撮像画像を画面表示させる画面表示処理部と、撮像部による撮像画像を確定して記録媒体に記録させる書込処理部と、撮像指示受信部が撮像指示を受信した場合には、書込処理部が撮像画像のデータを記録媒体に書き込むために撮像画像のデータを伝送する処理を、画面表示処理部が撮像画像のデータを画面表示させるために撮像画像のデータを伝送する処理よりも優先するよう制御する伝送制御部と、含む。
【０００９】
たとえばリモコンなど外部機器から撮影を指示された場合には、ＶＦ処理を優先させる必要性はないと考えられる。この場合には、記録処理のために伝送帯域を優先的に割り当てれば、記録処理をより早く完了できる。
【００１０】
本発明の更に別の態様も、撮像装置である。この装置は、被写体を撮影して撮影画像データを出力する撮像部と、撮像部による撮像画像を画面表示させる画面表示処理部と、撮像部による撮像画像を確定して記録媒体に記録させる書込処理部と、ユーザからの操作を検出する操作検出部と、操作検出部が連写指示を検出した場合には、書込処理部が撮像画像のデータを記録媒体に書き込むために撮像画像のデータを伝送する処理を、画面表示処理部が撮像画像のデータを画面表示させるために撮像画像のデータを伝送する処理よりも優先するよう制御する伝送制御部と、含む。
【００１１】
連写撮影を行う場合には、撮影ごとにＶＦ処理を行う必要性はない場合もある。とくに、人間が視認不可能であるほど高速の連写を行う場合にはその必要性がない。このような場合には、記録処理のための伝送帯域を広めに割り当てることにより、連写撮影処理全体としてのパフォーマンスが向上する。
【発明の効果】
【００１２】
本発明によれば、撮像装置におけるデータ伝送を効率的に行うことができる。
【発明を実施するための最良の形態】
【００１３】
図１は、本実施の形態におけるデジタルカメラの機能ブロック図である。デジタルカメラ１００は、撮像部１１０、信号処理部１１６、ＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）１１８、記録媒体１２０、記録処理部１２２、画像変換部１２４、操作ボタン群１２６、制御部１２８、表示処理部１３０およびＬＣＤ（Liquid Crystal Display）モニタ１３２を含む。これらは、システムバス１０２を介して同図に示すように連絡される。
【００１４】
撮像部１１０は被写体の撮像を行う。撮像部１１０は、受光処理部１１２およびＡ／Ｄ変換部１１４を含む。受光処理部１１２は被写体からの光を取り込んで結像させ、この結像された像を電気信号に変換する。受光処理部１１２は図示しないレンズとＣＣＤ（Charge Coupled Diode）を含む。Ａ／Ｄ変換部１１４は、この電気信号をＡ／Ｄ変換する。信号処理部１１６は、このＡ／Ｄ変換された電気信号に対して、ガンマ変換、ホワイトバランス処理等の信号処理を実行する。
【００１５】
ＳＤＲＡＭ１１８は、撮像部１１０などが出力する被写体画像を一時的に保持する。記録処理部１２２は、メモリカードなどの記録媒体１２０とデータ授受を行う。画像変換部１２４は画像データのＪＰＥＧ（Joint Photographic Experts Group）圧縮やサイズ変更などの画像処理を行う。記録処理部１２２は、メモリカードなどの記録媒体１２０とデータを授受する。操作ボタン群１２６は、ユーザが撮像を行い、または各種動作モードを設定するためのパワースイッチ、レリーズスイッチ等を含む。制御部１２８は操作ボタン群１２６が検出したユーザの操作に応じて、デジタルカメラ１００のプロセス全体を制御する。また、制御部１２８は、システムバス１０２の伝送帯域の割り当てに関する制御も行う。表示処理部１３０は撮像部１１０を介して取得した被写体画像をはじめとする各種の情報をＬＣＤモニタ１３２により表示させる。ＬＣＤモニタ１３２は、被写体画像のほか、撮像／再生モード、ズーム倍率、日時などを表示する。システムバス１０２は、これら各部の間での制御信号やデータを送受するための伝送路となる。
【００１６】
図２は、伝送帯域制御による処理高速化を図らない場合において、撮影モードから再生モードに切り換えるときの、システムバス１０２の伝送データの状況を示す模式図である。横軸が時間経過、縦軸がシステムバス１０２を占有するデータの割合を示す。実際には、ＬＣＤモニタ１３２に表示するオンスクリーンアイテムなどのさらにさまざまなデータがシステムバス１０２により伝送されるが、同図では主となるＶＦ処理と記録処理に基づいて説明する。
【００１７】
同図のうち、上側の図は撮影処理後のシステムバス１０２を占有するデータの流れを示す。撮影処理後、システムバス１０２の大部分はＶＦ処理用のデータ伝送に使われ、一部は記録処理用のデータ伝送に使われる。このように、撮影処理後には、ＶＦ処理と記録処理が並列的に実行されており、システムバス１０２の伝送帯域もそれに応じて分配される。伝送帯域の分配は伝送割り当て時間や周波数帯域による分配、あるいは、伝送線の数による分割であってもよい。通常は、記録処理よりも、ＶＦ処理が優先される。ＶＦ処理はたとえば１／３０秒ごとに頻繁に行われるものであり、結果としてデータ伝送量が大きいからである。
【００１８】
下側の図は、撮影処理後にユーザが撮影モードから、記録された撮影画像を再生する再生モードに切り換えた場合のシステムバス１０２を占有するデータの流れを示す。モードの切り換えが行われた後でも、すぐに再生処理に入らず、記録処理の完了を待ってから再生処理に移行している。
【００１９】
図３は、伝送帯域制御により処理高速化を図る場合において、撮影モードから再生モードに切り換えるときの、システムバス１０２の伝送データの状況を示す模式図である。同図のうち、上側の図は撮影処理後のシステムバス１０２を占有するデータの流れを示す。
【００２０】
下側の図は、撮影処理後にユーザが撮影モードから、再生モードに切り換えた場合のシステムバス１０２を占有するデータの流れを示す。切り換えが行われた時にＶＦ処理が中断されている。ユーザは記録画像の再生を指示しているので、この段階で撮像画像をモニタに表示するＶＦ処理は優先されるべき処理ではなくなる。したがって、システムバス１０２の伝送帯域を記録処理に対して優先的に割り当てることにより、記録処理を高速化できる。その結果、ユーザがモードの切り換えを指示してから、再生処理が開始するまでの時間が短縮される。
【００２１】
図４は、ＶＦ処理におけるデータフロー図である。撮像部１１０より取り込まれた画像データは信号処理部１１６に取り込まれる（Ｆ１）。信号処理部１１６はこの画像データにホワイトバランス処理など所定の処理を施した後、ＳＤＲＡＭ１１８に格納する（Ｆ２）。画像変換部１２４は、サイズ変更などの処理をこの格納された画像データに施して（Ｆ３）、再び格納する（Ｆ４）。表示処理部１３０はＳＤＲＡＭ１１８の画像データを取り出して（Ｆ５）、ＬＣＤモニタ１３２に表示させる（Ｆ６）。
【００２２】
図５は、記録処理におけるデータフロー図である。撮像部１１０より取り込まれた画像データは信号処理部１１６に取り込まれる（Ｆ１）。信号処理部１１６はこの画像データにホワイトバランス処理など所定の処理を施した後、ＳＤＲＡＭ１１８に格納する（Ｆ２）。信号処理部１１６はＳＤＲＡＭ１１８から画像データを取り出し（Ｆ３）、輝度信号、色差信号に変換し、再びＳＤＲＡＭ１１８に格納する（Ｆ４）。画像変換部１２４は、これらの画像データを取得し（Ｆ５）、サイズ変更やＪＰＥＧ圧縮処理を施して、ＳＤＲＡＭ１１８に格納する（Ｆ６）。記録処理部１２２は、この格納された画像データを取得し（Ｆ７）、記録媒体１２０に書き込む（Ｆ８）。
【００２３】
図６は、再生処理におけるデータフロー図である。記録媒体１２０に記録された画像データは記録処理部１２２により読み出され（Ｆ１）、ＳＤＲＡＭ１１８に格納される（Ｆ２）。画像変換部１２４は、ＳＤＲＡＭ１１８から画像データを読み出し（Ｆ３）、サイズ変更などの処理を施した後、ＳＤＲＡＭ１１８に格納する（Ｆ４）。表示処理部１３０はＳＤＲＡＭ１１８からこの画像データを取り出して（Ｆ５）、ＬＣＤモニタ１３２に表示させる（Ｆ６）。
【００２４】
次に処理の流れについて説明する。
【００２５】
第１の実施の形態：
本実施の形態は請求項１に対応するものである。
図７は、主としてユーザがストロボ発光を指示したときの処理の流れを示す図である。ストロボ発光指示が検出された場合には（Ｓ２０のＹ）、ストロボの充電が完了しているか否かをチェックする（Ｓ２２）。ストロボ充電が完了していた場合には（Ｓ２２のＹ）、ＶＦ処理を優先する（Ｓ３０）。ストロボ充電が未了であれば（Ｓ２２のＮ）、記録処理中か否かを判断する（Ｓ２４）。記録処理中であれば（Ｓ２４のＹ）、記録処理を優先する（Ｓ２８）。記録処理中でなければ（Ｓ２４のＮ）、ＶＦ処理を優先する（Ｓ３０）。なお、ストロボ発光指示が検出されなかった場合には（Ｓ２０のＮ）、ＶＦ処理を優先する（Ｓ２６）。
【００２６】
第２の実施の形態：
本実施の形態は請求項２に対応するものである。
図８は、主としてカメラが外部からの撮影指示を受信したときの処理の流れを示す図である。外部からの撮影指示を受信すると（Ｓ４０のＹ）、記録処理中か否かが判断される（Ｓ４２）。記録処理中であれば（Ｓ４２のＹ）、記録処理を優先する（Ｓ４４）。記録処理中でなければ（Ｓ４２のＮ）、ＶＦ処理を優先する（Ｓ４６）。なお、外部から撮影指示を受信していない場合にも（Ｓ４０のＮ）、ＶＦ処理を優先する（Ｓ４６）。
【００２７】
第３の実施の形態：
本実施の形態は請求項３に対応するものである。
図９は、主として連写撮影時の処理の流れを示す図である。連写撮影モードの場合には（Ｓ５０のＹ）、高速で連写が行われているか否かを判断する（Ｓ５２）。ここでいう高速とは、たとえば、人間が撮影ごとに撮影画像を視認できないほど高速で撮影を繰り返す場合をいう。高速連写でなければ（Ｓ５２のＮ）、ＶＦ処理を優先する（Ｓ５８）。高速連写であれば（Ｓ５２のＹ）、記録処理中か否かを判断する（Ｓ５４）。記録処理中でなければ（Ｓ５４のＮ）、ＶＦ処理を優先する（Ｓ５８）。記録処理中であれば（Ｓ５４のＹ）、記録処理を優先する（Ｓ５６）。なお、連写モードでなければ（Ｓ５０のＮ）、ＶＦ処理を優先する（Ｓ５８）。
【００２８】
なお、これら各実施の形態についての任意の組み合わせも、同様の効果をもたらすことは当業者には理解されるところである。
【００２９】
以上、実施の形態においては、記録処理やＶＦ処理、再生処理をはじめとする各種の処理において、有限の伝送帯域を効果的に割り当てることができる。必要性の高い処理、あるいは、緊急性の高い処理のために伝送帯域を優先的に割り当てることにより、撮像装置全体として処理効率が向上する。とくに、操作に対する応答の遅延を大幅に解消できる。また、本発明の技術的思想は、デジタル画像データのみならずアナログ画像データに対しても応用できるものである。
【００３０】
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００３１】
そうした変形例として、タイマー撮影を行うときには記録処理を優先にしてもよい。タイマー撮影をセットしている場合には、撮像画像をすぐに確認する必要性が少ないと考えられるからである。また、連写で撮影するときには、ＶＦ処理において撮影画像のデータを間引くことによりデータ量を減少させても良い。その方法としては、モニタに表示する撮影画像の解像度を落としてもよいし、表示させる撮影画像を間欠的に選択してもよい。これにより、連写撮影における処理負荷が軽減されるために、連写速度の向上にも寄与する。
【００３２】
データの記録先が内蔵メモリかなのか、メモリカードなのか、あるいは外部の端末なのかにより、さらにはその接続方法によっても記録処理にかかる時間が異なる。また、ＶＦ処理であっても、撮影した画像が外部のＰＣ（Personal Computer）にダイレクトに伝送されて表示される場合には、おのずとＶＦ処理にかかる時間も異なってくる。したがって、同じ処理であっても、システムバスにおける伝送遅延が全体の処理においてどの程度のボトルネックとなるかに応じて、伝送帯域の割り当てを制御してもよい。たとえば、外部のＰＣに低速の無線通信で撮影画像を伝送してそのまま記録させる場合には、システムバスの伝送帯域を多く割り当てたとしても、処理全体の向上にはつながりにくい。そのような場合には、システムバスの伝送帯域を他の処理に対して優先的に割り当ててもよい。
【図面の簡単な説明】
【００３３】
【図１】本実施の形態におけるデジタルカメラの機能ブロック図である。
【図２】伝送帯域制御を行わない場合のシステムバスのデータ占有状況を示す模式図である。
【図３】伝送帯域制御を行う場合のシステムバスのデータ占有状況を示す模式図である。
【図４】ＶＦ処理におけるデータフローを示す図である。
【図５】記録処理におけるデータフローを示す図である。
【図６】再生処理におけるデータフローを示す図である。
【図７】第１の実施の形態におけるフローチャートである。
【図８】第２の実施の形態におけるフローチャートである。
【図９】第３の実施の形態におけるフローチャートである。
【符号の説明】
【００３４】
１００  デジタルカメラ、１０２  システムバス、１１０  撮像部、１１６  信号処理部、１１８  ＳＤＲＡＭ、１２０  記録媒体、１２２  記録処理部、１２４  画像変換部、１２６  操作ボタン群、１２８  制御部、１３０  表示処理部、１３２  ＬＣＤモニタ。
【図１】
2005151475.tif 000003
【図２】
2005151475.tif 000004
【図３】
2005151475.tif 000005
【図４】
2005151475.tif 000006
【図５】
2005151475.tif 000007
【図６】
2005151475.tif 000008
【図７】
2005151475.tif 000009
【図８】
2005151475.tif 000010
【図９】
2005151475.tif 000011