(57)【要約】【課題】撮影装置に導入したプログラムの使用制限条件を工夫して、利用者が該当プログラムの機能を十分に利用できるようにするとともに、プログラム提供者が該当プログラムの使用期間を確実に制限できるようにする。【解決手段】利用者が要求したプログラムを、その使用可能期間を表す使用可能期間情報とともに導入し、前記導入したプログラムを実行する際に、前記使用可能期間情報が、プログラムの使用が可能であることを表す場合は、前記プログラムを実行し、また、前記使用可能期間情報が前記プログラムの使用が不可であることを表している場合には、前記プログラムの実行を制限するようにして、撮影装置におけるプログラムの利用方法に即した形態で、前記内部に導入したプログラムを使用できるようにする。【選択図】        図２
2004206601.tif 000002
【特許請求の範囲】
【請求項１】
外部から導入したプログラムを実行可能な撮影装置であって、
前記外部から導入したプログラムの実行に際し、前記プログラムの使用可能期間を表す使用可能期間情報に基づいて、前記プログラムの使用が可能であることを表す場合は前記プログラムを実行可能とし、前記プログラムの使用が不可であることを表す場合は、前記プログラムの実行を制限する実行手段を備えることを特徴とする撮影装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は撮影装置に関し、特に、撮影装置に導入されたプログラムに使用可能期間を設け、予め設定された期間だけ前記プログラムを使用できるようにするために用いて好適なものである。
【０００２】
【従来の技術】
近年、デジタルカメラを始めとする撮影装置においては、単なる撮影装置という用途を超えて、撮影画像の加工や、通信媒体を介した撮影画像の転送などの機能を持ち、利用者からも機能拡張を望む声が高まっている。これに答える形で、デジタルカメラを制御するプログラムやデジタルカメラ上で動作するプログラムを外部媒体からデジタルカメラ内に導入して、デジタルカメラ上で種々のプログラムを実行できるようになってきている。
【０００３】
従来、パーソナルコンピュータや家庭用ゲーム機においても、プログラムを外部媒体から導入することが行われており、プログラムの使用期間を限定することで利用者のプログラム使用料を抑えたプログラムの提供や、プログラムの体験版の提供が行われている。
【０００４】
これらの従来例として、例えば特許文献１には使用時間、使用回数に基づいた、ソフトウェアの使用を制限する技術が開示されている。また、特許文献２においては、車載端末装置の体験版ソフトウェアのイグニッションスイッチをオン・オフする回数により使用制限を行うことが開示されている。また、特許文献３においては、家庭用ゲーム機のソフトウェアの使用回数により使用制限を行うことが開示されている。
【０００５】
【特許文献１】
特開平８−１９４７４８号公報
【特許文献２】
特開平１１−２１２７８４号公報
【特許文献３】
特開平１０−２６９０７７号公報
【０００６】
【発明が解決しようとする課題】
前記従来技術において、撮影装置上で実行されるプログラムの使用を、該当プログラムの使用時間、使用回数に基づいて制限した場合には種々の不都合が発生する。特に、撮影装置におけるプログラムの実行では、利用者にとっては未だ使用中であるのに、使用期限が完了してしまう場合がある。
【０００７】
例えば、撮影モード設定プログラムが使用時間、使用回数に基づいて制限された場合、撮影装置に装着されたＣＦカードに撮影可能な枚数を撮影する前に、使用期限が完了してしまい、該当撮影モード設定プログラムが残りの撮影では使えなくなってしまう問題があった。
【０００８】
本発明はこれらの問題にかんがみてなされたものであり、撮影装置に導入したプログラムの使用制限条件を工夫して、利用者が該当プログラムの機能を十分に利用できるようにするとともに、プログラム提供者が該当プログラムの使用期間を確実に制限できるようにすることを目的とする。
【０００９】
【課題を解決するための手段】
本発明の撮影装置は、外部から導入したプログラムを実行可能な撮影装置であって、前記外部から導入したプログラムの実行に際し、前記プログラムの使用可能期間を表す使用可能期間情報に基づいて、前記プログラムの使用が可能であることを表す場合は前記プログラムを実行可能とし、前記プログラムの使用が不可であることを表す場合は、前記プログラムの実行を制限する実行手段を備えることを特徴としている。
【００１０】
次に、添付図面を参照しながら本発明の撮影装置の実施の形態について説明する。
図１は、本発明を適用する撮影装置の一例を示すブロック図である。図１において、１は撮影レンズであり、ＡＦ（オートフォーカス）駆動回路部２によって駆動される。前記ＡＦ（オートフォーカス）駆動回路部２は、例えばステッピングモータによって構成され、マイクロコンピュータ１６の制御によって撮影レンズ１内のフォーカスレンズ位置を変化させることによりピントを合わせる。フォーカス演算に用いるデフォーカス量は、ＡＦセンサー２７の出力を用いて演算する。
【００１１】
ズーム駆動回路部３は、例えばステッピングモータによって構成され、マイクロコンピュータ１６の制御によって前記レンズ１内の変倍レンズ位置を変化させることにより、撮影レンズの１焦点距離を変化させる。現在の撮影レンズ１の焦点距離情報をマイクロコンピュータ１６に送りＡＥのプログラム線図作成時に参照される。
【００１２】
絞り駆動回路部４は、絞り羽根によって構成されており、マイクロコンピュータ１６の制御によって光学的な絞り値を変化させる。撮影素子部６としてはＣＣＤ等が用いられ、フィルター（ローパスフィルターと赤外カットフィルター）２６を通して、撮影レンズ１によってその撮影素子上に結像されたフィルム像を光電変換して電気信号として取り出す。
【００１３】
クランプ／ＣＤＳ回路７やＡＧＣ８は、Ａ／Ｄ変換をする前の基本的アナログ処理を行う。マイクロコンピュータ１６により、クランプレベルやＡＧＣ基準レベルの変更も可能である。
【００１４】
Ａ／Ｄ変換部９は、アナログのＣＣＤ出力信号をデジタル信号に変換する。
また、映像信号処理回路１０は、デジタル化されたＣＣＤ画像データに、フィルター処理、色変換処理、ガンマー／ニー処理を行い、メモリーコントローラ１３に出力する。
【００１５】
他方、この映像信号処理回路１０はＤＡ変換にも内蔵されており、撮影されてメモリに保存されている画像を、メモリーコントローラ１３から逆に入力し、アナログ信号に変換し、ＥＶＦ駆動回路１１を通してＥＶＦもニタ１２に出力することも可能である。
【００１６】
これらの機能切り替えは、マイクロコンピュータ１６とのデータ交換により行われ、露光時のＣＣＤ信号のホワイトバランスをマイクロコンピュータ１６に出力可能である。その情報を基にマイクロコンピュータ１６はホワイトバランスやゲイン調整を行う。
【００１７】
また、マイクロコンピュータ１６の指示により、何もせずに１３のメモリーコントローラを通してバッファーメモリ１９に画像データを保存することも可能である。また、映像信号処理回路１０はＪＰＥＧなどの圧縮処理する機能も入っている。
【００１８】
連写の場合は一旦、バッファーメモリ１９に画像データを格納し、処理時間が確保できる場合にメモリーコントローラ１３を通して未処理の画像データを読み出し、１３の映像信号処理回路１０で画像処理や圧縮処理を行うことにより連写スピードを稼ぐようにしている。連写枚数は、バッファーメモリ１９の大きさに大きく左右される。
【００１９】
また、映像信号処理回路１０を通して撮影画像信号のＧ成分のヒストグラムをマイクロコンピュータ１６で演算し、そのヒストグラム情報を前記映像信号処理回路１０に送り、撮影撮影画像とミックスしその画像データをアナログ信号に変換し、ＥＶＦ駆動回路１１を通してＥＶＦモニタ１２に出力して表示する。
【００２０】
メモリーコントローラ部１３では、映像信号処理回路１０から入力された未処理のデジタル画像データをバッファーメモリ１９に格納し、処理済みのデジタル画像をメモリ１４に格納したり、逆にバッファーメモリ１９やメモリ１４から画像データを映像信号処理回路１０に出力したりする。
【００２１】
また、前記メモリーコントローラ部１３は、外部インターフェース１５から送られてくる映像をメモリ１４に記憶したり、メモリ１４に記憶されている画像を外部インターフェース１５から出力したりすることが可能である。メモリ１４は取り外し自由である場合もある。
【００２２】
電源部１７は、各ＩＣや駆動系に必要な電源を供給する。
操作部材１８は、マイクロコンピュータ１６に操作部材１８の状態を伝え、マイクロコンピュータ１６はその操作部材１８の変化に応じて各部をコントロールする。
【００２３】
２０はレリーズ釦であり、操作部材１８の入力スイッチである。一方のレリーズ釦２０（ａ）のみオンの状態はレリーズ釦半押し状態であり、一方のレリーズ釦２０（ａ）及び他方のレリーズ釦２０（ｂ）の両方共にオンの場合は、撮影画像をホールドして記録するためのレリーズ釦オン状態である。２１は液晶駆動回路２１であり、マイクロコンピュータ１６の表示内容命令に従って外部液晶表示２２及びファインダー内液晶表示器２３を駆動する。
【００２４】
２４はフォーカルプレーンシャッターであり、シャッター駆動回路２５によって制御される。２６は赤外カットフィルターであり、単板のカラーフィルタの情報から偽色を軽減するためのローパスフィルターやＣＣＤの感度を可視光化して光成分に整えるためのものである。
【００２５】
２７は、ＡＦセンサーとセンサー駆動回路であり、不図示の光学系を通して被写体デフォーカス情報を検出する。２８は、ＡＥセンサーとセンサー駆動回路であり、不図示の光学系を通して被写体輝度情報を検出する。
【００２６】
以下、添付図面を用いて、本発明に係る好適な実施の形態を詳細に説明する。本発明におけるプログラムは、以下に説明するように、プログラムを、外部媒体より導入して実行が可能な撮影装置のソフトウェアプログラムとして提供される。
【００２７】
本実施の形態では、利用者が要求したプログラムを、その使用可能期間（例えば撮影可能枚数）を表す使用可能期間情報とともにダウンロードし、使用可能期間情報を、撮影装置の所定の操作により更新する（例えば、撮影操作により撮影可能枚数を１減ずる）。
【００２８】
そして、ダウンロードしたプログラムを実行する際に、使用可能期間情報が、プログラムの使用が可能であることを表す場合は、プログラムを実行し、プログラムの使用が不可であることを表す場合は、プログラムの実行を制限するように構成される。
【００２９】
なお、本実施の形態では、通信媒体を介してプログラムを撮影装置にダウンロードするようにしているが、着脱可能な記憶媒体を介して撮影装置に導入するように構成してもよい。以上のような構成を持つ撮影装置における本実施の形態に係わる動作について、図２〜図５のフローチャートを用いて、以下に説明する。
【００３０】
図２は、本実施の形態におけるプログラムのダウンロード手順を示すフローチャートである。利用者からのプログラムのダウンロード要求があると、まずステップＳ１００において、該当プログラムが既にダウンロード済みか否かを調べる。
【００３１】
まだ、ダウンロードされていなければ、ステップＳ１１０において、プログラムをダウロードし、撮影装置の記憶装置に保存する。撮影装置の記憶装置は、ＲＡＭやハードディスクなどの固定の記憶装置でもよいし、ＣＦカードなどの着脱可能な記憶媒体でもよい。ＣＦカードなどの着脱可能な記憶媒体を使用した場合には、着脱後、他の撮影装置に装着して、ダウンロードしたプログラムと使用可能期間情報に基づき、継続して実行することも可能である。
【００３２】
前記ステップＳ１００の判定の結果、既に該当プログラムがダウンロードされていれば、ステップＳ１２０に進み、利用者にその旨報知し、新たダウンロードすべきか否かを問い合わせる。そして、利用者からの応答をステップＳ１３０で判定し、ダウンロード指示であればステップＳ１１０に進む。ダウンロード指示でなければ、次のステップＳ１４０に進む。
【００３３】
ステップＳ１４０では、使用可能期間情報がダウンロード済みか否かを調べる。まだダウンロードされていなければ、ステップＳ１５０において、使用可能期間情報をダウンロードし、撮影装置の記憶装置に保存する。そして、ステップＳ１６０において、使用可能期間情報を初期化する。
【００３４】
一方、ステップＳ１４０の判定の結果、既に該当プログラムの使用可能期間情報がダウンロードされていれば、ステップＳ１７０において利用者にその旨報知し、新たにダウンロードすべきか否かを問い合わせる。これは、一度使用可能期間が超過したプログラムに対して、再度使用可能期間を取得する場合の処理が該当する。
【００３５】
次に、ステップＳ１８０で利用者からの応答を判定し、ダウンロード指示であればステップＳ１５０に進む。また、ダウンロード指示でなければ、ダウンロード処理を終了する。
【００３６】
図３は、本実施の形態におけるプログラムの実行手順の一例を示すフローチャートである。
利用者からのプログラム実行要求があると、まずステップＳ２００において、該当プログラムの使用可能期間が超過していないかを、該当プログラムの使用可能期間情報を基にして調べる。
【００３７】
本実施の形態において、使用可能期間情報は、図６に示すような構成項目を有している。すなわち、「使用可能期間の種別」、「使用可能期間の値」、「使用可能期間超過時処理の種別」を有している。なお、使用可能期間情報は、該当プログラムにあらかじめ決められた値を持っていてもよいし、ダウンロード時に、利用者により選択可能な構成としてもよい。
【００３８】
「使用可能期間の種別」には、「1:撮影可能枚数」、「2:撮影可能容量」、「3:着脱可能回数」、「4:撮影画像の記憶媒体が取り外されるまで」、「5:撮影画像が外部媒体に保存されるまで」、「6:使用可能回数」、「7:使用可能時間」がある。これらの種別は、該当プログラムに複数種別を一緒に指定することも可能である。
【００３９】
また、「使用可能期間超過時処理の種別」には、「1:プログラム消去」、「2:プログラム使用不可(ロック)」がある。
【００４０】
図３のフローチャートに戻って説明すると、先ず、ステップＳ２００において、使用可能期間を超過しか否かを判定する。この判定の結果、使用可能期間を超過したと判定した場合は、ステップＳ２３０において、後述する「使用可能期間超過時の処理」を行う。
【００４１】
一方、ステップＳ２００において、使用可能期間を超過していないと判定した場合は、ステップＳ２１０で該当プログラムを実行する。そして、該当プログラムの終了後、ステップＳ２２０において、後述する「使用可能期間更新処理」を行い、処理を終了する。
【００４２】
図４は、本実施の形態におけるプログラムの使用可能期間更新処理を示すフローチャートである。該当プログラムの終了後、プログラムの実行により変化した使用可能期間の情報を更新する。この処理は、該当プログラムに設定された「使用可能期間の種別」全てに対して行われる。
【００４３】
先ず、最初のステップＳ３００では、種別が「撮影可能枚数」か否かを判定する。この判定の結果、種別が「撮影可能枚数」であるならばステップＳ３０５に進み、撮影後に撮影可能枚数を１減らす。
【００４４】
一方、ステップＳ３００の判定の結果、種別が「撮影可能枚数」でない場合にはステップＳ３１０に進み、種別が「撮影可能容量」か否かを判定する。この判定の結果、種別が「撮影可能容量」である場合にはステップＳ３１５に進み、撮影後に撮影可能容量を撮影した画像の容量分だけ減らす処理を行う。
【００４５】
一方、ステップＳ３１０の判定の結果、種別が「撮影可能容量」ではない場合にはステップＳ３２０に進み、種別が「着脱可能回数」か否かを判定する。この判定の結果、種別が「着脱可能回数」の場合にはステップＳ３２５において、媒体取り外し後に着脱可能回数を１減らす。
【００４６】
一方、ステップＳ３２０の判定の結果、種別が「着脱可能回数」でない場合にはステップＳ３３０に進み、種別が「記憶媒体が取り外されるまで」か否かを判定する。この判定の結果、種別が「記憶媒体が取り外されるまで」である場合にはステップＳ３３５において、媒体取り外し後にプログラムを利用不可とする。
【００４７】
一方、ステップＳ３３０の判定の結果、種別が「記憶媒体が取り外されるまで」ではない場合にはステップＳ３４０に進み、種別が「外部媒体に保存されるまで」か否かを判定する。この判定の結果、種別が「外部媒体に保存されるまで」である場合にはステップＳ３４５において、外部媒体に保存後にプログラムを利用不可とする処理を行う。
【００４８】
一方、ステップＳ３４０の判定の結果、種別が「外部媒体に保存されるまで」ではない場合にはステップＳ３５０に進み、種別が「使用可能回数」か否かを判定する。この判定の結果、種別が「使用可能回数」である場合にはステップＳ３５５において、プログラム使用後に使用可能回数を１減らす処理を行う。
【００４９】
一方、ステップＳ３５０の判定の結果、種別が「使用可能回数」ではない場合にはステップＳ３６０に進み、全ての種別を処理したか以下か否かを判定し、処理が完了していれば終了し、完了していなければ、ステップＳ３００に戻って前述した処理を繰り返し行う。
【００５０】
図５は、本実施の形態におけるプログラムの使用可能期間超過時処理の一例を示すフローチャートである。該当プログラムの実行前に、該当プログラムの使用可能期間が超過していないかを、調べ、使用可能期間を超過したと判定した場合に、処理が渡ってくる。
【００５１】
先ず、最初のステップＳ４００において、処理種別が「プログラム消去指定」か否かを調べる。この結果、そうであれば、ステップＳ４２０において、利用者にその旨報知し、次に、ステップＳ４３０で利用者の指示を受けているか否かを判定する。この判定の結果、消去指示であれば、ステップＳ４４０に進み、該当プログラムを消去する。一方、ステップＳ４３０の判定の結果、消去指示でなければ該当プログラムは残し、このルーチンの処理を終了する。
【００５２】
一方、ステップＳ４００の判定の結果、処理種別が「プログラム消去指定」ではない場合にはステップＳ４１０に進み、処理種別が「プログラム使用不可指定」か否かを調べる。この結果、そうであれば、ステップＳ４５０に進み、利用者にその旨報知し、その後、ステップＳ４６０で利用の指示を受けて、利用不可指示であるか否かを判定する。この判定の結果、利用不可指示である場合にはステップＳ４７０に進み、該当プログラムを利用不可の状態（プログラムロック）にする。一方、ステップＳ４６０の判定の結果、利用不可指示でない場合には、処理を終了する。
【００５３】
以上説明したように、本発明の実施の形態によれば、利用者が要求したプログラムを、その使用可能期間（例えば、撮影可能枚数）を表す使用可能期間情報とともにダウンロードし、使用可能期間情報を、撮影装置の所定の操作により更新する（例えば、撮影操作により撮影可能枚数を１減ずる）。
【００５４】
そして、ダウンロードしたプログラムの実行に際し、使用可能期間情報が、プログラムの使用が可能であることを表す場合は、プログラムを実行し、プログラムの使用が不可であることを表す場合は、プログラムの実行を制限するようにし、撮影装置におけるプログラムの利用方法に即した形で、撮影装置にダウンロードされるプログラムに使用可能期間を設け、予め設定された期間だけプログラムを使用できるようにすることを可能にしたので、利用者にとっては、撮影可能枚数や、撮影可能容量、ＣＦカードなどの記憶媒体が取り外されるまでというように、撮影装置本来の機能に即した形で、プログラムの使用期間が分かり易いという効果がある。
【００５５】
また、プログラム提供者にとっては、撮影装置に対しても、パーソナルコンピュータや家庭用ゲーム機などと同じように、プログラムの使用期間制限を設けることができ、体験版プログラムや、有償プログラムを提供することが、効率よく管理できるという効果がある。
【００５６】
なお、前記ダウンロードするプログラムとして、風景や人物など、目的とする被写体に応じて、シャッター、絞り、ゲインを制御したり、測光領域を変更したりする自動露出制御プログラムが考慮することができる。
【００５７】
（本発明の他の実施の形態）
本発明は複数の機器から構成されるシステムに適用しても１つの機器からなる装置に適用しても良い。
【００５８】
また、前述した実施の形態の機能を実現するように各種のデバイスを動作させるように、前記各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、前記実施の形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００５９】
また、この場合、前記ソフトウェアのプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード自体、およびそのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記憶媒体は本発明を構成する。かかるプログラムコードを記憶する記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００６０】
また、コンピュータが供給されたプログラムコードを実行することにより、前述の実施の形態で説明した機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等の共同して前述の実施の形態で示した機能が実現される場合にもかかるプログラムコードは本発明の実施の形態に含まれることは言うまでもない。
【００６１】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合にも本発明に含まれる。
【００６２】
本発明の実施態様の例を以下に列挙する。
〔実施態様１〕外部から導入したプログラムを実行可能な撮影装置であって、前記外部から導入したプログラムの実行に際し、前記プログラムの使用可能期間を表す使用可能期間情報に基づいて、前記プログラムの使用が可能であることを表す場合は前記プログラムを実行可能とし、前記プログラムの使用が不可であることを表す場合は、前記プログラムの実行を制限する実行手段を備えることを特徴とする撮影装置。
【００６３】
〔実施態様２〕プログラムを外部媒体より導入して実行が可能な撮影装置であって、前記プログラム及び前記プログラムの使用可能期間を表す使用可能期間情報を記憶する第１の記憶手段と、前記第１の記憶手段に記憶されたプログラム及び前記プログラムの使用可能期間情報を導入する導入手段と、前記導入手段により導入した前記プログラム及び前記プログラムの使用可能期間情報を記憶する第２の記憶手段と、前記プログラムの実行に際し、前記使用可能期間情報が、前記プログラムの使用が可能であることを表す場合は前記プログラムを実行し、前記プログラムの使用が不可能であることを表す場合は、前記プログラムの実行を制限するプログラム実行手段とを備えることを特徴とする撮影装置。
【００６４】
〔実施態様３〕前記プログラムおよび前記使用可能期間情報は、所定の通信媒体を介して提供され導入されることを特徴とする実施態様２に記載の撮影装置。
【００６５】
〔実施態様４〕前記プログラムおよび前記使用可能期間情報は、所定の着脱可能な記憶媒体を介して提供され導入されることを特徴とする実施態様２に記載の撮影装置。
【００６６】
〔実施態様５〕前記使用可能期間情報を、撮影装置の所定の操作により更新し、使用可能期間を減少させる更新手段を備えることを特徴とする実施態様２に記載の撮影装置。
【００６７】
〔実施態様６〕前記使用可能期間情報を、撮影装置の所定の表示装置に表示する表示手段を備えることを特徴とする実施態様２に記載の撮影装置。
【００６８】
〔実施態様７〕前記使用可能期間情報が表す使用可能期間とは、撮影枚数が撮影可能枚数に達するまでの期間であることを特徴とする実施態様２〜６の何れか１項に記載の撮影装置。
【００６９】
〔実施態様８〕前記使用可能期間情報が表す使用可能期間とは、撮影容量が撮影可能容量に達するまでの期間であることを特徴とする実施態様２〜６の何れか１項に記載の撮影装置。
【００７０】
〔実施態様９〕前記使用可能期間情報が表す使用可能期間とは、撮影装置に装着される着脱可能な記憶媒体の着脱回数か着脱可能回数に達するまでの期間であることを特徴とする実施態様２〜６の何れか１項に記載の撮影装置。
【００７１】
〔実施態様１０〕前記使用可能期間情報が表す使用可能期間とは、撮影装置に装着される着脱可能な記憶媒体が取り外されるまでの期間であることを特徴とする実施態様２〜６の何れか１項に記載の撮影装置。
【００７２】
〔実施態様１１〕前記使用可能期間情報が表す使用可能期間とは、撮影装置に記録された撮影画像が外部媒体に保存されるまでの期間であることを特徴とする実施態様２〜６の何れか１項に記載の撮影装置。
【００７３】
〔実施態様１２〕前記使用可能期間情報が表す使用可能期間とは、プログラムの使用回数が使用可能回数に達するまでの期間であることを特徴とする実施態様２〜６の何れか１項に記載の撮影装置。
【００７４】
〔実施態様１３〕前記使用可能期間情報が表す使用可能期間とは、プログラムの使用時間が使用可能時間に達するまでの期間であることを特徴とする実施態様２〜６の何れか１項に記載の撮影装置。
【００７５】
〔実施態様１４〕前記実行手段において、前記使用可能期間情報が、前記プログラムの使用が不可能であることを表す場合は、前記プログラムを消去することを特徴とする実施態様２〜６の何れか１項に記載の撮影装置。
【００７６】
〔実施態様１５〕前記実行手段において、前記使用可能期間情報が、前記プログラムの使用が不可能であることを表す場合は、前記プログラムを、新たな使用可能期間情報が導入されるまで使用不可とすることを特徴とする実施態様２〜６の何れか１項に記載の撮影装置。
【００７７】
〔実施態様１６〕外部媒体よりプログラムを導入して実行が可能な撮影装置の制御方法であって、プログラムと前記プログラムの使用可能期間を表す使用可能期間情報を記録媒体に記憶する第１の記憶工程と、前記記録媒体より前記プログラム及び前記プログラムの使用可能期間情報を導入する導入工程と、前記導入工程により導入された前記プログラム及び前記プログラムの使用可能期間情報を記録媒体に記憶する第２の記憶工程と、前記プログラムの実行に際し、前記使用可能期間情報が、前記プログラムの使用が可能であることを表す場合は、前記プログラムを実行し、前記プログラムの使用が不可能であることを表す場合は、前記プログラムの実行を制限する実行工程とを備えることを特徴とする撮影装置の制御方法。
【００７８】
〔実施態様１７〕前記プログラムおよび前記使用可能期間情報は、所定の通信媒体を介して提供され導入されることを特徴とする実施態様１６に記載の撮影装置の制御方法。
【００７９】
〔実施態様１８〕前記プログラムおよび前記使用可能期間情報は、所定の着脱可能な記憶媒体を介して提供され導入されることを特徴とする実施態様１６に記載の撮影装置の制御方法。
【００８０】
〔実施態様１９〕前記使用可能期間情報を、撮影装置の所定の操作により更新し、使用可能期間を減少させる更新工程を備えることを特徴とする実施態様１６に記載の撮影装置の制御方法。
【００８１】
〔実施態様２０〕前記使用可能期間情報を、撮影装置の所定の表示装置に表示する表示工程を備えることを特徴とする実施態様１６に記載の撮影装置の制御方法。
【００８２】
〔実施態様２１〕前記使用可能期間情報が表す使用可能期間とは、撮影枚数が撮影可能枚数に達するまでの期間であることを特徴とする実施態様１６〜２０の何れか１項に記載の撮影装置の制御方法。
【００８３】
〔実施態様２２〕前記使用可能期間情報が表す使用可能期間とは、撮影容量が撮影可能容量に達するまでの期間であることを特徴とする実施態様１６〜２０の何れか１項に記載の撮影装置の制御方法。
【００８４】
〔実施態様２３〕前記使用可能期間情報が表す使用可能期間とは、撮影装置に装着される着脱可能な記憶媒体の着脱回数か着脱可能回数に達するまでの期間であることを特徴とする実施態様１６〜２０の何れか１項に記載の撮影装置の制御方法。
【００８５】
〔実施態様２４〕前記使用可能期間情報が表す使用可能期間とは、撮影装置に装着される着脱可能な記憶媒体が取り外されるまでの期間であることを特徴とする実施態様１６〜２０の何れか１項に記載の撮影装置の制御方法。
【００８６】
〔実施態様２５〕前記使用可能期間情報が表す使用可能期間とは、撮影装置に記録された撮影画像が外部媒体に保存されるまでの期間であることを特徴とする実施態様１６〜２０の何れか１項に記載の撮影装置の制御方法。
【００８７】
〔実施態様２６〕前記使用可能期間情報が表す使用可能期間とは、プログラムの使用回数が使用可能回数に達するまでの期間であることを特徴とする実施態様１６〜２０の何れか１項に記載の撮影装置の制御方法。
【００８８】
〔実施態様２７〕前記使用可能期間情報が表す使用可能期間とは、プログラムの使用時間が使用可能時間に達するまでの期間であることを特徴とする実施態様１６〜２０の何れか１項に記載の撮影装置の制御方法。
【００８９】
〔実施態様２８〕前記実行工程において、前記使用可能期間情報が、前記プログラムの使用が不可能であることを表す場合は、前記プログラムを消去することを特徴とする実施態様１６から２０の何れか１項に記載の撮影装置の制御方法。
【００９０】
〔実施態様２９〕前記実行工程において、前記使用可能期間情報が、前記プログラムの使用が不可能であることを表す場合は、前記プログラムを、新たな使用可能期間情報が導入されるまで使用不可とすることを特徴とする実施態様１６〜２０の何れか１項に記載の撮影装置の制御方法。
【００９１】
〔実施態様３０〕外部媒体よりプログラムを導入して実行が可能な撮影装置の制御方法であって、プログラムと前記プログラムの使用可能期間を表す使用可能期間情報を記録媒体に記憶する第１の記憶工程と、前記記録媒体より前記プログラム及び前記プログラムの使用可能期間情報を導入する導入工程と、前記導入工程により導入された前記プログラム及び前記プログラムの使用可能期間情報を記録媒体に記憶する第２の記憶工程と、前記プログラムの実行に際し、前記使用可能期間情報が、前記プログラムの使用が可能であることを表す場合は、前記プログラムを実行し、前記プログラムの使用が不可能であることを表す場合は、前記プログラムの実行を制限する実行工程とを撮影装置に実行させることを特徴とするコンピュータプログラム。
【００９２】
〔実施態様３１〕前記実施態様３０に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【００９３】
〔実施態様３２〕前記使用可能期間情報は、使用可能期間の種別、使用可能期間の値、使用可能期間超過時処理の種別を有していることを特徴とする請求項１〜１５の何れか１項に記載の撮影装置。
【００９４】
〔実施態様３３〕前記使用可能期間情報は、使用可能期間の種別、使用可能期間の値、使用可能期間超過時処理の種別を有していることを特徴とする請求項１６〜２９の何れか１項に記載の撮影装置の制御方法。
【００９５】
【発明の効果】
以上説明してきたように、本発明によれば、利用者が要求したプログラムを、その使用可能期間を表す使用可能期間情報とともに導入し、前記導入したプログラムの実行に際し、前記使用可能期間情報が、プログラムの使用が可能であることを表す場合は、プログラムを実行し、プログラムの使用が不可であることを表す場合は、プログラムの実行を制限するようにしたので、撮影装置におけるプログラムの利用方法に即した形態で、プログラムを使用することができる。これにより、利用者にとっては、撮影装置本来の機能に即した形で、プログラムの使用期間が分かり易いという効果がある。また、プログラム提供者にとっては、撮影装置に対しても、パーソナルコンピュータや家庭用ゲーム機などと同じように、プログラムの使用期間制限を設けることができ、効率よく管理できるという効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態を示し、本発明を適用可能な撮影装置の構成例を示すブロック図である。
【図２】実施の形態を示し、撮影装置の動作手順を示したフローチャートである。
【図３】本実施の形態における撮影装置の動作手順を示したフローチャートである。
【図４】本実施の形態における撮影装置の動作手順を示したフローチャートである。
【図５】本実施の形態における撮影装置の動作手順を示したフローチャートである。
【図６】使用可能期間情報の構成例を示す図である。
【符号の説明】
１  撮影レンズ
２  ＡＦ駆動回路
３  ズーム駆動回路
４  絞り駆動回路
５  絞り
６  ＣＣＤ
７  クランプＣＤＳ
８  ＡＧＣ
９  Ａ／Ｄ変換
１０  映像信号処理回路
１１  ＥＶＦ駆動回路
１２  ＥＶＦ
１３  メモリーコントロール
１４  メモリ
１５  外部インターフェース
１６  マイクロコンピュータ
１７  電源
１８  操作部材
１９  バッファーメモリ１９
２０  レリーズ釦
２０ａ  一方のレリーズ釦
２０ｂ  他方のレリーズ釦
２１  液晶駆動回路
２２  外部液晶表示
２３  ファインダー内液晶表示器
２４  フォーカルプレーンシャッター
２５  シャッター駆動回路
２６  フィルター（ローパス・赤外カット）
２７  ＡＦセンサーと駆動回路
２８  ＡＥセンサーと駆動回路
【図１】
2004206601.tif 000003
【図２】
2004206601.tif 000004
【図３】
2004206601.tif 000005
【図４】
2004206601.tif 000006
【図５】
2004206601.tif 000007
【図６】
2004206601.tif 000008