(57)【要約】    【課題】  複数のＣＰＵを搭載することを不要とすると共に、回路構成の簡略化を図りながら、起動時間を短縮すること等を可能とした携帯機器及びその制御方法を提供する。    【解決手段】  携帯機器としてのデジタルカメラは、メインCPU45、メディア検出回路85、RTC87、コネクタ97等を備え、メインCPU45とメディア検出回路85及びRTC87とを各々接続する信号ラインの一部を共有する構成とする。メインCPU45が起動処理を行う際に、メディア検出回路85の記憶メディア着脱状態の監視結果から、記憶メディア71がコネクタ97から抜かれていない場合は、ROM7からファイル管理情報を読み出して起動処理を行い、記憶メディア71がコネクタ97から抜かれている場合は、記憶メディア71からファイル管理情報を読み出して起動処理を行う。【選択図】      図１
2005341433.tif 000002
【特許請求の範囲】
【請求項１】
機器全体の制御を司る制御手段と、情報を記憶する記憶メディアが着脱可能な接続手段を備えた携帯機器であって、
前記制御手段の動作状態に関わらず、前記接続手段に対する前記記憶メディアの着脱状態を監視する監視手段と、前記監視手段の監視結果を記憶する監視結果記憶手段と、前記記憶メディアのファイル管理情報を記憶する管理情報記憶手段と、前記携帯機器内部の時刻を管理する時刻管理手段とを備え、
前記制御手段と前記監視手段及び前記時刻管理手段とを各々接続する信号ラインの一部を共有する構成とし、
前記制御手段が起動処理を行う際に、前記監視結果から、前記記憶メディアが前記接続手段から抜かれていない場合は、前記管理情報記憶手段からファイル管理情報を読み出して起動処理を行い、前記記憶メディアが前記接続手段から抜かれている場合は、前記記憶メディアからファイル管理情報を読み出して起動処理を行うことを特徴とする携帯機器。
【請求項２】
機器全体の制御を司る制御手段と、情報を記憶する記憶メディアが着脱可能な接続手段を備えた携帯機器であって、
前記制御手段の動作状態に関わらず、前記接続手段に対する前記記憶メディアの着脱状態を監視する監視手段と、前記監視手段の監視結果を記憶する監視結果記憶手段と、前記記憶メディアのファイル管理情報を記憶する管理情報記憶手段と、前記携帯機器内部の時刻を管理する時刻管理手段とを備え、
前記制御手段と前記監視手段及び前記時刻管理手段とを各々接続する信号ラインを独立させる構成とし、
前記制御手段が起動処理を行う際に、前記監視結果から、前記記憶メディアが前記接続手段から抜かれていない場合は、前記管理情報記憶手段からファイル管理情報を読み出して起動処理を行い、前記記憶メディアが前記接続手段から抜かれている場合は、前記記憶メディアからファイル管理情報を読み出して起動処理を行うことを特徴とする携帯機器。
【請求項３】
前記時刻管理手段が前記監視手段を備えると共に、前記時刻管理手段の記憶手段が前記監視結果記憶手段を兼用することを特徴とする請求項１又は２記載の携帯機器。
【請求項４】
前記制御手段と前記接続手段との間に、電源供給停止状態の前記制御手段に対する電流の流れ込みを防止する防止手段を接続したことを特徴とする請求項１又は２記載の携帯機器。
【請求項５】
前記時刻管理手段の機能を優先する場合は、前記監視手段の動作停止電圧を前記時刻管理手段の動作停止電圧よりも高く設定し、前記監視手段の機能を優先する場合は、前記時刻管理手段の動作停止電圧を前記監視手段の動作停止電圧よりも高く設定することを特徴とする請求項１又は２記載の携帯機器。
【請求項６】
機器全体の制御を司る制御手段と、情報を記憶する記憶メディアが着脱可能な接続手段を備えた携帯機器であって、
前記制御手段の動作状態に関わらず、前記接続手段に対する前記記憶メディアの着脱状態を監視する監視手段と、
前記監視手段による前記記憶メディアの着脱状態の監視に基づく監視結果を記憶する監視結果記憶手段とを備え、
所定の条件が成立する場合、前記接続手段に対する前記記憶メディアの着脱の有無に関わらず、前記監視結果記憶手段の記憶内容を前記記憶メディアが前記接続手段から抜かれたことを示す情報に固定し、該情報に基づいて前記制御手段が起動処理を行うことを特徴とする携帯機器。
【請求項７】
前記所定の条件とは、前記監視手段に供給される電圧が設定電圧以下になった場合、外部から前記監視手段にリセット信号が入力された場合を含むことを特徴とする請求項６記載の携帯機器。
【請求項８】
前記監視結果記憶手段に監視結果を格納する際に、前記記憶メディアが前記接続手段から一度でも抜かれた場合、前記記憶メディアが前記接続手段から抜かれたことを示す情報を前記監視結果記憶手段に保持することを特徴とする請求項６記載の携帯機器。
【請求項９】
機器全体の制御を司る制御手段と、情報を記憶する記憶メディアが着脱可能な接続手段を備えた携帯機器であって、
前記制御手段の動作状態に関わらず、前記接続手段に対する前記記憶メディアの着脱状態を監視する監視手段と、
前記監視手段による前記記憶メディアの着脱状態の監視に基づく監視結果を記憶する監視結果記憶手段と、
前記携帯機器各部に電源供給が可能な第一の電源の電圧を所定の電圧に変換する第一の変換手段と、
前記監視手段と前記監視結果記憶手段に電源供給が可能な第二の電源の電圧を所定の電圧に変換する第二の変換手段と、
前記第一の変換手段で変換した電圧と前記第二の変換手段で変換した電圧を選択的に切り換え、前記監視手段と前記監視結果記憶手段に供給する切換手段とを備えることを特徴とする携帯機器。
【請求項１０】
前記切換手段は、前記第一の変換手段で変換した電圧と前記第二の変換手段で変換した電圧のうち電圧値が高い方の電圧を供給する制御、或いは前記第一の変換手段で変換した電圧を優先して供給する制御を行うことを特徴とする請求項９記載の携帯機器。
【請求項１１】
前記第一の電源から前記第二の電源を充電する充電手段を更に備えることを特徴とする請求項９記載の携帯機器。
【請求項１２】
前記携帯機器内部の時刻を管理する時刻管理手段を更に備え、
前記監視手段と前記監視結果記憶手段と前記時刻管理手段を同一の電源で動作させることを特徴とする請求項９記載の携帯機器。
【請求項１３】
デジタルカメラを含む撮像装置に適用可能であることを特徴とする請求項１乃至１２の何れかに記載の携帯機器。
【請求項１４】
機器全体の制御を司る制御手段と、情報を記憶する記憶メディアが着脱可能な接続手段と、前記制御手段の動作状態に関わらず、前記接続手段に対する前記記憶メディアの着脱状態を監視する監視手段と、前記携帯機器内部の時刻を管理する時刻管理手段とを備え、前記制御手段と前記監視手段及び前記時刻管理手段とを各々接続する信号ラインの一部を共有する携帯機器の制御方法であって、
前記制御手段が起動処理を行う際に、前記監視結果から、前記記憶メディアが前記接続手段から抜かれていないと判断した場合は、前記記憶メディアのファイル管理情報を記憶する管理情報記憶手段からファイル管理情報を読み出して起動処理を行い、前記記憶メディアが前記接続手段から抜かれていると判断した場合は、前記記憶メディアからファイル管理情報を読み出して起動処理を行うことを特徴とする制御方法。
【請求項１５】
機器全体の制御を司る制御手段と、情報を記憶する記憶メディアが着脱可能な接続手段と、前記制御手段の動作状態に関わらず、前記接続手段に対する前記記憶メディアの着脱状態を監視する監視手段と、前記携帯機器内部の時刻を管理する時刻管理手段とを備え、前記制御手段と前記監視手段及び前記時刻管理手段とを各々接続する信号ラインの一部を共有する携帯機器の制御方法をコンピュータに実行させるプログラムであって、
前記制御手段が起動処理を行う際に、前記監視結果から、前記記憶メディアが前記接続手段から抜かれていないと判断した場合は、前記記憶メディアのファイル管理情報を記憶する管理情報記憶手段からファイル管理情報を読み出して起動処理を行うモジュールと、前記記憶メディアが前記接続手段から抜かれていると判断した場合は、前記記憶メディアからファイル管理情報を読み出して起動処理を行うモジュールとを備えることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶メディアが着脱可能な撮像装置等の機器の起動時間の短縮等を図る場合に適用可能な携帯機器及びその制御方法に関する。
【背景技術】
【０００２】
従来、情報を記憶する記憶メディアを着脱可能に装着することができる携帯機器がある。この種の携帯機器としてデジタルカメラを例に挙げて説明する。
【０００３】
図１６は、従来例に係るデジタルカメラの構成を示すブロック図である。
【０００４】
図１６において、ＲＴＣ（Real Time Clock）２８７は、サブＣＰＵ２０１とデジタルカメラ内の時間を管理する時計管理デバイスであり、常に電源が供給されている。サブＣＰＵ２０１は、消費電力の少ないＣＰＵで構成されており、サブＣＰＵ２０１が使用するＲＡＭ２０５とサブＣＰＵ２０１のプログラムが記憶されているＲＯＭ２０３が接続されている。また、サブＣＰＵ２０１には、デジタルカメラの動作モードを指示するモードダイヤルや各種ボタン等の操作系２０９、撮影した画像を記憶しておくコンパクトフラッシュ(登録商標)等の記憶メディア２７１の着脱状態を示す信号が接続されている。サブＣＰＵ２０１は、常に操作系２０９の操作状態や記憶メディア２７１の着脱状態を示す信号の監視を行っている。
【０００５】
また、サブＣＰＵ２０１は、デジタルカメラ全体の電源を制御するために電源制御部２８１に接続されており、操作系２０９の操作状態に基づき電源のオン／オフを判定し、電源制御部２８１を介して電源のオン／オフを行っている。電源制御部２８１は、電源２８９に接続されており、電源２８９の電圧からデジタルカメラの各部に必要な電圧をそれぞれ生成し、各部に電力を供給している。また、各部に供給している電力のオン／オフの制御はサブＣＰＵ２０１からの制御で行われている。
【０００６】
メインＣＰＵ２４５には、ＲＯＭ２０７が接続されており、ＲＯＭ２０７には、メインＣＰＵ２４５が動作するためのプログラムが記憶されている。メインＣＰＵ２４５が起動する際には、ＲＯＭ２０７からプログラムを読み出して起動する。また、メインＣＰＵ２４５には、ＲＡＭ２１７が接続されており、ＲＡＭ２１７は、撮影した画像データを一時記憶しておいたり、メインＣＰＵ２４５の動作に必要なデータを一時的に記憶しておいたりするための作業用のメモリである。
【０００７】
また、メインＣＰＵ２４５には、レンズ駆動部２１９、撮像素子やタイミングジェネレータ等からなる撮像部２２１、ＬＣＤ等からなる画像表示部２５９、記憶メディア２７１が接続されている。これらのレンズ駆動部２１９〜記憶メディア２７１は、メインＣＰＵ２４５により制御され目的の処理を行うように構成されている。そして、サブＣＰＵ２０１とメインＣＰＵ２４５は、互いの状態を検知できるように通信手段によって接続されている。メインＣＰＵ２４５は、この通信手段を用いて操作系２０９の操作状態の検知を行い、撮影モード、プレイバックモード等のモードを判定して、モード毎の処理を行うように構成されている。
【０００８】
また、メインＣＰＵ２４５は、サブＣＰＵ２０１を介して操作系２０９の操作状態や記憶メディア２７１の着脱状態の監視を行っている。メインＣＰＵ２４５は、操作系２０９により電源オフに操作されると、記憶メディア２７１が装着されているときには、記憶メディア２７１のファイルシステム等の情報をＲＯＭ２０７に待避させておく処理や、電源オフのための処理を行い、処理が終了するとサブＣＰＵ２０１に対して電源オフ処理終了を通知する。
【０００９】
サブＣＰＵ２０１は、メインＣＰＵ２４５から電源オフ処理終了が通知されるとシステムの電源供給を停止させる。サブＣＰＵ２０１は、電源オフ状態においても操作系２０９の操作状態や記憶メディア２７１の着脱状態の履歴をとっており、操作系２０９により電源オンに操作されると、電源制御部２８１を介して電源をオンにする。これにより、メインＣＰＵ２４５に電源が供給されて起動する。メインＣＰＵ２４５は、電源オフ状態において記憶メディア２７１の着脱が行われなかった場合には、ＲＯＭ２０７に待避させておいた記憶メディア２７１のファイルシステム等の情報を読み出し、記憶メディア２７１を初期化する時間の短縮を図っている。勿論、記憶メディア２７１の着脱が行われていた場合には、記憶メディア２７１の初期化を行っている。
【００１０】
他方、上述したようなメインＣＰＵ及びサブＣＰＵを備えた機器においてサブＣＰＵによる制御に関する技術が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００２−２３７９７７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記従来例に示したような、常時電源が供給されているＣＰＵを搭載して記憶メディアの着脱状態を常に監視している構成の携帯機器においては、機器全体を管理するＣＰＵ以外に別のＣＰＵを搭載しなければならない。そのため、高価になってしまうという問題がある。
【００１２】
また、携帯機器の主電源をオフにした場合でも、記憶メディアの着脱状態監視用のＣＰＵには常時電源を供給しなければならない。そのため、消費電力が多くなってしまい、携帯機器に搭載する電源が電池などの場合は電池寿命が短くなってしまうという問題がある。
【００１３】
他方、消費電力の低減や電池寿命の伸長を最優先させるために、携帯機器の主電源をオフにした状態において、記憶メディアの着脱状態の監視をやめてしまうと、起動時に毎回記憶メディアの情報を取得して初期化を行わなければならないため、起動時間が長くなるという問題がある。記憶メディアの容量が増えるに従って、その初期化に費やされる時間は当然長くなる。近年、記憶メディアの容量の増加が著しく、今後も更に記憶メディアの大容量化が進むことは確実であり、当然、それに伴って起動時間がますます長くなっていくことが容易に予測できる。
【００１４】
また、携帯機器から記憶メディアが取り外されたかどうかの着脱状態は、携帯機器の主電源が投入されていない場合にも補助電源から監視用ＣＰＵに電力供給を行うことで、監視を行っている。しかし、主電源及び補助電源の両方から監視用ＣＰＵに電力供給が不可能な状態になると、それ以降は記憶メディアの着脱状態の監視ができなくなるため、記憶メディアが取り外されると、記憶メディアの着脱状態を示す着脱履歴情報が誤った状態になっていることがある。そのため、携帯機器の再起動を行う際に、毎回、記憶メディアのチェックを行わねばならないという問題がある。
【００１５】
本発明の目的は、複数のＣＰＵを搭載することを不要とすると共に、回路構成の簡略化を図りながら、起動時間を短縮すること等を可能とした携帯機器及びその制御方法を提供することにある。
【課題を解決するための手段】
【００１６】
上述の目的を達成するために、本発明の携帯機器は、機器全体の制御を司る制御手段と、情報を記憶する記憶メディアが着脱可能な接続手段を備えた携帯機器であって、前記制御手段の動作状態に関わらず、前記接続手段に対する前記記憶メディアの着脱状態を監視する監視手段と、前記監視手段の監視結果を記憶する監視結果記憶手段と、前記記憶メディアのファイル管理情報を記憶する管理情報記憶手段と、前記携帯機器内部の時刻を管理する時刻管理手段とを備え、前記制御手段と前記監視手段及び前記時刻管理手段とを各々接続する信号ラインの一部を共有する構成とし、前記制御手段が起動処理を行う際に、前記監視結果から、前記記憶メディアが前記接続手段から抜かれていない場合は、前記管理情報記憶手段からファイル管理情報を読み出して起動処理を行い、前記記憶メディアが前記接続手段から抜かれている場合は、前記記憶メディアからファイル管理情報を読み出して起動処理を行うことを特徴とする。
【００１７】
また、本発明の携帯機器は、機器全体の制御を司る制御手段と、情報を記憶する記憶メディアが着脱可能な接続手段を備えた携帯機器であって、前記制御手段の動作状態に関わらず、前記接続手段に対する前記記憶メディアの着脱状態を監視する監視手段と、前記監視手段による前記記憶メディアの着脱状態の監視に基づく監視結果を記憶する監視結果記憶手段とを備え、所定の条件が成立する場合、前記接続手段に対する前記記憶メディアの着脱の有無に関わらず、前記監視結果記憶手段の記憶内容を前記記憶メディアが前記接続手段から抜かれたことを示す情報に固定し、該情報に基づいて前記制御手段が起動処理を行うことを特徴とする。
【００１８】
また、本発明の携帯機器は、機器全体の制御を司る制御手段と、情報を記憶する記憶メディアが着脱可能な接続手段を備えた携帯機器であって、前記制御手段の動作状態に関わらず、前記接続手段に対する前記記憶メディアの着脱状態を監視する監視手段と、前記監視手段による前記記憶メディアの着脱状態の監視に基づく監視結果を記憶する監視結果記憶手段と、前記携帯機器各部に電源供給が可能な第一の電源の電圧を所定の電圧に変換する第一の変換手段と、前記監視手段と前記監視結果記憶手段に電源供給が可能な第二の電源の電圧を所定の電圧に変換する第二の変換手段と、前記第一の変換手段で変換した電圧と前記第二の変換手段で変換した電圧を選択的に切り換え、前記監視手段と前記監視結果記憶手段に供給する切換手段とを備えることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、制御手段と監視手段及び時刻管理手段とを各々接続する信号ラインの一部を共有する構成とする。制御手段の動作状態に関わらず、監視手段により、接続手段に対する記憶メディアの着脱状態を監視する。制御手段は、監視結果から、記憶メディアが抜かれていない場合は、管理情報記憶手段からファイル管理情報を読み出して起動処理を行い、記憶メディアが抜かれている場合は、記憶メディアからファイル管理情報を読み出して起動処理を行う。これにより、従来のように複数のＣＰＵを搭載することが不要となると共に、信号ラインの一部を共有することで回路構成の簡略化を図りながら、従来のように起動時に毎回記憶メディアのチェックを行うことが不要となり、起動時間を短縮することが可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態を図面に基づき説明する。
【００２１】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る携帯機器としてのデジタルカメラの全体構成を示すブロック図である。
【００２２】
図１において、デジタルカメラは、カメラ本体２９の各部に、撮影レンズ３１、シャッタ３３、撮像素子３５、メインＣＰＵ４５、光学ファインダ６９、メディア検出回路８５等を備えており、記憶メディア７１が着脱可能に構成されている。
【００２３】
撮影レンズ３１は、被写体の光学像を取り込む。バリア６５は、撮影レンズ３１を含む撮像部を覆うことにより撮像部の汚れや破損を防止する保護機構である。シャッタ３３は、絞り機能を備える。撮像素子３５は、光学像を電気信号に変換する。Ａ／Ｄ変換器３７は、撮像素子３５から出力されるアナログ信号をデジタル信号に変換する。タイミング発生回路３９は、撮像素子３５、Ａ／Ｄ変換器３７、Ｄ／Ａ変換器４１にそれぞれクロック信号や制御信号を供給するものであり、メモリ制御回路４３及びメインＣＰＵ４５により制御される。
【００２４】
画像処理回路４７は、Ａ／Ｄ変換器３７から出力される画像データ或いはメモリ制御回路４３から出力される画像データに対して所定の画素補間処理や色変換処理を行うと共に、撮像された画像データを用いて所定の演算処理を行う。メインＣＰＵ４５は、画像処理回路４７で得られた演算結果に基づいて露光制御部４９、測距制御部５１に対してＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理を行う。更に、画像処理回路４７は、所定の演算処理の結果に基づいてＡＷＢ（オートホワイトバランス）処理も行う。
【００２５】
メモリ制御回路４３は、Ａ／Ｄ変換器３７、タイミング発生回路３９、画像処理回路４７、画像表示メモリ５３、Ｄ／Ａ変換器４１、メモリ５５、圧縮・伸長回路５７をそれぞれ制御する。画像表示メモリ５３とメモリ５５は、同じＲＡＭ１７で構成されるが、ＲＡＭ１７の所定領域を画像表示メモリ５３、ＲＡＭ１７の別の所定領域をメモリ５５とする。Ａ／Ｄ変換器３７でＡ／Ｄ変換された画像データが、画像処理回路４７及びメモリ制御回路４３を介して或いは直接メモリ制御回路４３を介して、画像表示メモリ５３或いはメモリ５５に書き込まれる。
【００２６】
画像表示メモリ５３に書き込まれた表示用の画像データは、Ｄ／Ａ変換器４１を介してＬＣＤ等からなる画像表示部５９により表示される。撮像された画像データを画像表示部５９により逐次表示すれば、電子ファインダ機能を実現することが可能である。画像表示部５９は、メインＣＰＵ４５の指示により任意に表示をオン／オフすることが可能であり、表示をオフにした場合にはカメラ本体２９の電力消費を大幅に低減することができる。
【００２７】
メモリ５５は、撮像された静止画像や動画像を格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶容量を備えている。これにより、複数枚の静止画像を連続して撮影する連写撮影やパノラマ撮影の場合にも、高速且つ大量の画像データの書き込みをメモリ５５に対して行うことが可能となる。また、メモリ５５は、メインＣＰＵ４５の作業領域としても使用することが可能である。圧縮・伸長回路５７は、画像データを圧縮／伸長する回路であり、メモリ５５に格納された画像データを読み込んで圧縮処理或いは伸長処理を行い、処理が終了した画像データがメモリ５５に書き込まれる。
【００２８】
露光制御部４９は、シャッタ３３を制御する。測距制御部５１は、撮影レンズ３１のフォーカシングを制御する。ズーム制御部６１は、撮影レンズ３１のズーミングを制御する。バリア制御部６３は、バリア６５の動作を制御する。撮像された画像データを画像処理回路４７により演算した結果に基づき、メインＣＰＵ４５が露光制御部４９、測距制御部５１に対して制御を行う。
【００２９】
メインＣＰＵ４５は、デジタルカメラの制御を司る中央処理装置であり、電源８９或いはバックアップ用電源８３から電源制御部８１を介して各部に供給する電源の制御、操作部７９における操作キーの入力の検出等を行い、操作キーの入力に基づいてデジタルカメラ各部の動作を制御する。また、メインＣＰＵ４５は、ＲＯＭ７に格納されたプログラムに基づいて図９のフローチャートに示す処理を実行する。
【００３０】
表示部６７は、メインＣＰＵ４５におけるプログラムの実行に応じて、文字、画像、音声等を用いてデジタルカメラの動作状態やメッセージ等を表示する。表示部６７は、カメラ本体２９の操作部７９近辺の視認し易い位置に単数或いは複数個所設置されており、例えばＬＣＤ、ＬＥＤ、発音素子等の組み合わせにより構成されている。また、表示部６７は、その一部の機能が光学ファインダ６９内に設置されている。
【００３１】
表示部６７の表示内容のうち、ＬＣＤ等に表示するものとしては、シングルショット／連写撮影表示、セルフタイマ表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタスピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、記憶メディア７１の着脱状態表示、通信Ｉ／Ｆ動作表示、日付・時刻表示等がある。また、表示部６７の表示内容のうち、光学ファインダ６９内に表示するものとしては、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタスピード表示、絞り値表示、露出補正表示等がある。
【００３２】
モードダイヤルスイッチ７３、シャッタスイッチ７５、７７及び操作部７９は、カメラ本体２９に対する各種の指示を入力するためのものであり、スイッチ、ダイヤル、タッチパネル、視線検知によるポインティング、音声認識機構等の単数或いは複数の組み合わせにより構成される。
【００３３】
モードダイヤルスイッチ７３は、電源オフ、自動撮影モード、撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを切換え、設定することができる。
【００３４】
シャッタスイッチＳＷ１・７５は、不図示のシャッタボタンの操作途中でオンとなり、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作開始を指示する。シャッタスイッチＳＷ２・７７は、不図示のシャッタボタンの操作完了でオンとなり、撮像素子３５から読み出した信号をＡ／Ｄ変換器３７、メモリ制御回路４３を介してメモリ５５に画像データとして書き込む露光処理、画像処理回路４７やメモリ制御回路４３における演算を用いた現像処理、メモリ５５から画像データを読み出し、圧縮・伸長回路５７で圧縮を行い、記憶メディア７１に画像データを書き込む記録処理、という一連の処理の動作開始を指示する。
【００３５】
操作部７９は、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写／連写／セルフタイマ切換ボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタン等を備えている。
【００３６】
電源制御部８１は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等から構成されており、メインＣＰＵ４５の制御に基づいて、必要な電圧を必要な期間だけ各部へ供給する。図１においては、メインＣＰＵ４５、メディア検出回路８５とＲＴＣ８７に電源を供給するラインだけを図示しているが、勿論、他の各部にも電源を供給している。
【００３７】
バックアップ用電源８３は、コイン電池やスパコン等から構成されており、電源８９からの電源供給がない時に常時電源を供給しなくてはならないメディア検出回路８５とＲＴＣ８７に電源制御部８１を介して電源を供給する。バックアップ用電源８３が２次電池である場合には、電源８９からの電源が供給されているときには、バックアップ用電源８３で充電を行うこともある。電源８９は、アルカリ電池やリチウム電池等の１次電池、ＮｉＣｄ電池やＮｉＭＨ電池やＬｉ電池等の２次電池、ＡＣアダプタ等から構成されており、カメラ本体の各部に電源制御部８１を介して電源を供給する。コネクタ９１、９３は、カメラ本体２９と電源８９を接続する。
【００３８】
インタフェース９６は、メモリカードやハードディスク等の記憶メディア７１とのインタフェースを司る。コネクタ９７は、カメラ本体２９と記憶メディア７１を接続する。尚、本実施の形態では、カメラ本体２９が、記憶メディア７１を取り付けるインタフェース及びコネクタを１系統備える構成としているが、勿論、記憶メディアを取り付けるインタフェース及びコネクタを単数或いは複数の何れの系統数を備える構成としても構わない。また、異なる規格のインタフェース及びコネクタを組み合わせて備える構成としても構わない。インタフェース及びコネクタとしては、ＰＣＭＣＩＡ（Personal Computer Memory Card International Association）カードやＣＦ（コンパクトフラッシュ(登録商標)）カード等の規格に準拠したものを用いて構成して構わない。
【００３９】
光学ファインダ６９は、画像表示部５９による電子ファインダ機能を使用することなしに、該光学ファインダ６９のみを用いて撮影を行うことが可能である。光学ファインダ６９は、表示部６７の一部の機能、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタスピード表示、絞り値表示、露出補正表示等を行うことが可能である。
【００４０】
ＲＴＣ（Real Time Clock）８７は、デジタルカメラ内部の時刻を管理する時刻管理手段であり、カメラ本体２９が電源オフ状態でも、常に電源８９またはバックアップ用電源８３から電源制御部８１を介して電源が供給されるように構成されている。メインＣＰＵ４５は、シリアル通信を介してＲＴＣ８７から時刻を読み出すことが可能である。ＲＴＣ８７には、ＲＴＣ８７を動作させるためのクロックを出力するクロック発振器１３が接続されている。ＲＴＣ８７は、クロック発振器１３のクロックを基準に時刻管理を行う。メインＣＰＵ４５には、比較的高周波なクロックを出力するクロック発振器１１が接続されている。クロック発振器１３から出力されるクロックは、クロック発振器１１から出力されるクロックよりも低い周波数に設定されている。
【００４１】
メディア検出回路８５には、コネクタ９７に対する記憶メディア７１の着脱状態を示すメディア検出信号がコネクタ９７を介して接続（入力）されている。メディア検出回路８５は、メインＣＰＵ４５の動作状態に関わらず、メディア検出信号に基づき記憶メディア７１の着脱状態を検出する。メディア検出信号は、メインＣＰＵ４５にも接続（入力）されている。メディア検出回路８５は、ＲＴＣ８７と同様にカメラ本体２９が電源オフ状態でも常に電源制御部８１から電源が供給されるように構成されている。メインＣＰＵ４５からシリアル通信を介してメディア検出回路８５にアクセスを行うことで、記憶メディア７１の着脱状態を認識できるように構成されている。
【００４２】
尚、図１の符号９で示す線で囲んだブロックは操作系を示し、符号１７で示す線で囲んだブロックはＲＡＭを示し、符号１９で示す線で囲んだブロックは撮像部（撮影レンズ３１、シャッタ３３、バリア６５）の制御系を示し、符号２１で示す線で囲んだブロックは撮像部（撮像素子３５）の信号処理系を示す。
【００４３】
本実施の形態では、電源８９のオフに伴いメインＣＰＵ４５に電力供給が行われない場合でも、バックアップ用電源８３で動作可能なメディア検出回路８５により、コネクタ９７に対する記憶メディア７１の着脱状態を監視することが可能な構成となっている。また、メインＣＰＵ４５とメディア検出回路８５及びＲＴＣ８７とを各々接続するシリアル通信の信号ラインの一部を共有する構成となっている。
【００４４】
次に、デジタルカメラのメディア検出回路８５の詳細構成を説明する。
【００４５】
図２は、メディア検出回路８５の構成を示すブロック図である。
【００４６】
図２において、メディア検出回路８５は、プルアップスイッチ９９、プルダウンスイッチ１０７、バッファ１０３、コントローラ１０９、クロック供給源１１１、タイマ１１３、レジスタ１１５、バスインタフェース１１７、内部バス１１９を備えている。
【００４７】
記憶メディア７１がコネクタ９７に装着されると、メディア検出信号がメディア検出回路８５に入力される。メディア検出信号は、記憶メディア７１がコネクタ９７に装着されるとグランド（以下ＧＮＤ）レベルとなり、記憶メディア７１が装着されたことを示す。メディア検出信号が供給される信号線には、プルアップ抵抗１０１が接続されており、プルアップスイッチ９９の制御によってプルアップのオン／オフができるように構成されている。また、メディア検出信号が供給される信号線には、プルダウン抵抗１０５が接続されており、プルダウンスイッチ１０７の制御によってプルダウンのオン／オフができるように構成されている。
【００４８】
メディア検出信号は、バッファ１０３を介してコントローラ１０９に入力される。尚、メディア検出信号は、記憶メディア７１がコネクタ９７に装着されたときに起こるチャタリングを除去するためのチャタリング除去回路（不図示）を介してバッファ１０３に入力された後、コントローラ１０９に入力される構成でも構わない。プルアップスイッチ９９とプルダウンスイッチ１０７は、コントローラ１０９によって制御されるが、両方が同時にオンされることも同時にオフされることもなく、必ずどちらか一方がオン状態で他方がオフ状態になるように制御される。
【００４９】
コントローラ１０９は、コネクタ９７に対する記憶メディア７１の着脱状態を検出する。クロック供給源１１１は、メディア検出回路８５を動作させるためのクロックを供給する。尚、クロック供給源１１１は、メディア検出回路８５の内部ではなく外部に配設する構成としてもよい。タイマ１１３は、クロック供給源１１１から供給されるクロックを基準に動作し、一定の時間または任意の時間を計測し、その時間が経過したらコントローラ１０９に通知する。
【００５０】
レジスタ１１５は、コントローラ１０９の動作状態を決める情報、タイマ１１３の設定時間、コネクタ９７に対する記憶メディア７１の着脱状態を示す着脱状態検出情報を各々記憶するレジスタ群として構成されている。バスインタフェース１１７は、外部デバイスであるメインＣＰＵ４５等からレジスタ１１５に対する情報の読み出し／書き込みを行う際のインタフェースを司る。内部バス１１９は、タイマ１１３、レジスタ１１５とバスインタフェース１１７をメディア検出回路８５内部で接続する。
【００５１】
一方、メインＣＰＵ４５は、メディア検出回路８５とシリアル通信を行うことで、メディア検出回路８５のレジスタ１１５にアクセスすることが可能である。メインＣＰＵ４５は、起動処理を行う際に、レジスタ１１５に記憶されている記憶メディア７１の着脱状態検出情報から、記憶メディア７１がコネクタ９７から抜かれていないと判断した場合は、ＲＯＭ７からファイル管理情報を読み出して起動処理を行い、記憶メディア７１がコネクタ９７から抜かれていると判断した場合は、記憶メディア７１からファイル管理情報を読み出して起動処理を行う。これにより、デジタルカメラの起動を早くすることを可能としている。
【００５２】
図３は、デジタルカメラの動作を示すフローチャートである。
【００５３】
図３において、メインＣＰＵ４５は、デジタルカメラの起動を示す電源オンの検出の有無を判定する（ステップＳ１０１）。電源オンを検出しない場合は、メインＣＰＵ４５は、電源オン検出まで待機し、電源オンを検出した場合は、メインＣＰＵ４５は、メインＣＰＵ４５が動作可能状態となるための初期設定を行った後（ステップＳ１０２）、メディア検出回路８５と通信を行い、記憶メディア７１の着脱状態検出結果を示すフラグであるメディア検出フラグをメディア検出回路８５のレジスタ１１５から読み出す（ステップＳ１０３）。
【００５４】
電源オン状態ではメインＣＰＵ４５で記憶メディア７１の着脱状態を監視可能であり、メディア検出回路８５を動作させておく必要がないので、メインＣＰＵ４５は、メディア検出回路８５の動作を停止する（ステップＳ１０４）。次に、メインＣＰＵ４５は、上記ステップＳ１０３で読み出したメディア検出フラグから、記憶メディア７１がコネクタ９７から抜かれたか否かを判断する（ステップＳ１０５）。記憶メディア７１がコネクタ９７から抜かれていないと判断した場合は、ステップＳ１０６に移行し、記憶メディア７１がコネクタ９７から抜かれたと判断した場合は、ステップＳ１０７に移行する。
【００５５】
記憶メディア７１がコネクタ９７から抜かれた場合、メインＣＰＵ４５は、記憶メディア７１の初期化を行うと共に、初期化した記憶メディア７１からファイル管理情報を読み出しＲＯＭ７に記憶した後（ステップＳ１０７）、ステップＳ１０８に移行する。他方、記憶メディア７１がコネクタ９７から抜かれていない場合、記憶メディア７１の前回のファイル管理情報はＲＯＭ７に記憶されているので、メインＣＰＵ４５は、ＲＯＭ７から記憶メディア７１の前回のファイル管理情報を読み出した後（ステップＳ１０６）、ステップＳ１０８に移行する。
【００５６】
次に、メインＣＰＵ４５は、ユーザの操作に応じた通常のカメラ動作を行う（ステップＳ１０８）。本処理には直接関係ないためカメラ動作の説明は省略する。次に、メインＣＰＵ４５は、電源オフの検出の有無を判定し（ステップＳ１０９）、電源オフを検出した場合は、メディア検出回路８５を起動し、電源オフ処理を行う（ステップＳ１１０）。電源オンを検出した場合は、カメラ動作を続行するので、ステップＳ１０８に移行する。
【００５７】
以上説明したように、本実施の形態によれば、メインＣＰＵ４５とメディア検出回路８５及びＲＴＣ８７とを各々接続する信号ラインの一部を共有する構成とし、電源８９がオフ状態でも、バックアップ用電源８３で動作可能なメディア検出回路８５により記憶メディア７１の着脱状態を監視する。メインＣＰＵ４５は、監視結果から、記憶メディア７１が抜かれていない場合はＲＯＭ７からファイル管理情報を読み出して起動処理を行い、記憶メディア７１が抜かれている場合は記憶メディア７１からファイル管理情報を読み出して起動処理を行う。これにより、従来のように複数のＣＰＵを搭載することが不要となり価格の低減が可能となると共に、信号ラインの一部を共有することで回路構成の簡略化を図りながら、起動時に毎回記憶メディアのチェックを行うことが不要となり、起動時間を短縮することが可能となる。
【００５８】
［第２の実施の形態］
本発明の第２の実施の形態は、上述した第１の実施の形態に対して、メインＣＰＵ４５とメディア検出回路８５との間、メインＣＰＵ４５とＲＴＣ８７との間のシリアル通信の各信号ラインを独立させた点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態（図１、図２）の対応するものと同一なので、説明を省略する。
【００５９】
図４は、本実施の形態に係る携帯機器としてのデジタルカメラにおけるメインＣＰＵ４５、メディア検出回路８５、ＲＴＣ８７、及び電源供給系を中心とした構成を示すブロック図である。
【００６０】
図４において、メディア検出回路８５は、メインＣＰＵ４５からシリアル通信によりメディア検出回路８５にアクセス可能とするため、メインＣＰＵ４５に接続されている。また、ＲＴＣ８７は、メインＣＰＵ４５からシリアル通信によりＲＴＣ８７にアクセス可能とするため、メインＣＰＵ４５に接続されている。即ち、メインＣＰＵ４５とメディア検出回路８５及びＲＴＣ８７とを各々接続するシリアル通信の信号ラインを各々独立させた構成としている。本実施の形態における記憶メディア着脱監視処理、監視結果に基づく起動処理を含む各種の処理は、上述した第１の実施の形態と同様である。
【００６１】
以上説明したように、本実施の形態によれば、メインＣＰＵ４５とメディア検出回路８５及びＲＴＣ８７とを各々接続するシリアル通信の信号ラインを各々独立させた構成としているので、メインＣＰＵ４５からメディア検出回路８５の記憶メディア着脱検出機能とＲＴＣ８７の時刻管理機能を各々独立に制御することができる。
【００６２】
［第３の実施の形態］
本発明の第３の実施の形態は、上述した第１の実施の形態に対して、ＲＴＣ８７にメディア検出回路１００１を内蔵すると共に、ＲＴＣ８７の一時記憶部（或いはレジスタ）がメディア検出回路１００１の記憶メディア着脱状態検出結果記憶用のレジスタを兼用する点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態（図１、図２）の対応するものと同一なので、説明を省略する。
【００６３】
図５は、本実施の形態に係る携帯機器としてのデジタルカメラにおけるメインＣＰＵ４５、メディア検出回路１００１、ＲＴＣ８７、及び電源供給系を中心とした構成を示すブロック図である。
【００６４】
図５において、ＲＴＣ８７は、カメラ本体２９が電源オフ状態でも電源制御部８１の制御によりバックアップ用電源８３から電力が供給されるように電源制御部８１に接続されており、メインＣＰＵ４５からシリアル通信により時刻を読み出し可能に構成されている。更に、ＲＴＣ８７は、時刻管理回路（不図示）とメディア検出回路１００１を内蔵しており、コネクタ９７に対する記憶メディア７１の着脱を検出するためのメディア検出信号がコネクタ９７を介して接続（入力）されている。
【００６５】
メディア検出回路１００１は、メディア検出信号に基づきコネクタ９７に対する記憶メディア７１の着脱状態を検出する。メディア検出回路１００１も、時刻管理回路と同様に、カメラ本体２９が電源オフ状態でも電源制御部８１の制御によりバックアップ用電源８３から電力が供給されるように構成されている。メディア検出回路１００１は、コネクタ９７に対する記憶メディア７１の着脱状態検出結果を、ＲＴＣ８７内部の少なくとも１ビットの一時記憶部（或いはレジスタ）に記憶する。
【００６６】
以上説明したように、本実施の形態によれば、ＲＴＣ８７にメディア検出回路１００１を内蔵すると共に、ＲＴＣ８７の一時記憶部（或いはレジスタ）がメディア検出回路１００１の記憶メディア着脱状態検出結果記憶用のレジスタを兼用する構成とすることで、ＲＴＣ８７及びメディア検出回路１００１において、電源制御部８１との間の電源ラインや、メインＣＰＵ４５とシリアル通信を行う信号ラインや、記憶手段を共有することが可能となる。これにより、回路構成の簡略化、実装面積の省スペース化、更には実装コストの削減を図ることが可能となる。
【００６７】
［第４の実施の形態］
本発明の第４の実施の形態は、上述した第１の実施の形態に対して、コネクタ９７及びメインＣＰＵ４５間を接続する信号ラインにダイオード１０１１を挿入した点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態（図１、図２）の対応するものと同一なので、説明を省略する。
【００６８】
図６は、本実施の形態に係る携帯機器としてのデジタルカメラにおけるメインＣＰＵ４５、メディア検出回路８５、ＲＴＣ８７、及び電源供給系を中心とした構成を示すブロック図である。
【００６９】
図６において、コネクタ９７に対する記憶メディア７１の着脱を検出するためのメディア検出信号は、コネクタ９７からメディア検出回路８５に接続（入力）されると共に、コネクタ９７からメインＣＰＵ４５に接続（入力）されている。コネクタ９７及びメディア検出回路８５間を接続する信号ラインと、コネクタ９７及びメインＣＰＵ４５間を接続する信号ラインは、一部が共通の信号ラインを有するように構成されている。また、コネクタ９７及びメインＣＰＵ４５間を接続する信号ラインにダイオード１０１１が挿入されている。
【００７０】
通常、カメラ本体２９の電源がオンの場合は、記憶メディア７１の着脱検出はメインＣＰＵ４５が行う。このとき、メディア検出回路８５はメインＣＰＵ４５と同様に電源８９から電力を供給されているため、メディア検出信号がメディア検出回路８５に入力されても問題はない。
【００７１】
ところが、カメラ本体２９の電源がオフの場合は、省電力化のためメインＣＰＵ４５の電源をオフにして、バックアップ用電源８３で動作可能なメディア検出回路８５により記憶メディア７１の着脱状態を検出する。また、メディア検出信号ラインの一部はメインＣＰＵ４５とメディア検出回路８５とで共有している。そのため、メディア検出信号が電源オフ状態のメインＣＰＵ４５のポートに入力され、メインＣＰＵ４５に電流が流れ込む可能性がある。
【００７２】
そこで、コネクタ９７及びメインＣＰＵ４５間を接続する信号ラインにダイオード１０１１を挿入することにより、メインＣＰＵ４５が電源オフ状態の場合には、メインＣＰＵ４５に電流が流れ込まないようにすることが可能となる。
【００７３】
以上説明したように、本実施の形態によれば、コネクタ９７及びメインＣＰＵ４５間を接続する信号ラインにダイオード１０１１を挿入しているので、メインＣＰＵ４５の電源オフ時にはメインＣＰＵ４５への電流流れ込みを防止することができる。これにより、メインＣＰＵ４５の電源はメディア検出回路８５の電源とは無関係にオン／オフ制御を行うことが可能となる。即ち、省電力化のためメインＣＰＵ４５の電源をオフとし、バックアップ用電源８３からメディア検出回路８５に電力供給することで記憶メディア７１の着脱状態検出を行うことができる。
【００７４】
［第５の実施の形態］
本発明の第５の実施の形態は、上述した第１の実施の形態に対して、メディア検出回路８５に電源電圧検出回路１０２１を追加した点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態（図１、図２）の対応するものと同一なので、説明を省略する。
【００７５】
図７は、本実施の形態に係るメディア検出回路８５の構成を示すブロック図である。
【００７６】
図７において、電源電圧検出回路１０２１は、メディア検出回路８５に供給される電源の電圧を検出するものであり、コントローラ１０９により制御される。コントローラ１０９は、電源電圧検出回路１０２１で検出した検出電圧と、レジスタ１１５に格納されているメディア検出回路８５の動作閾値電圧（動作停止電圧）とを比較し、検出電圧が動作閾値電圧よりも低くなった場合には、メディア検出回路８５の動作を停止する。尚、レジスタ１１５に格納する動作閾値電圧は任意に変更し設定することが可能である。また、ＲＴＣ８７も、上記と同様の電源電圧検出回路及び変更可能な動作閾値電圧の値を格納するレジスタを備えている。
【００７７】
これにより、メディア検出回路８５とＲＴＣ８７は同じバックアップ用電源８３を共有しているが、各々別の動作閾値電圧を設定することが可能となる。この結果、比較的容量の少ないバックアップ用電源８３を有効に使用することが可能となる。例えば、バックアップ用電源８３の容量が少なくなってきた場合、ＲＴＣ８７が有する時計機能を優先するか、メディア検出回路８５が有する記憶メディア着脱検出機能を優先するかを選択することが可能となる。
【００７８】
ＲＴＣ８７が有する時計機能を優先する場合は、メディア検出回路８５の動作閾値電圧をＲＴＣ８７の動作閾値電圧より高く設定しておき、バックアップ用電池８３の電圧が設定電圧まで下がった場合には、コントローラ１０９の制御によりメディア検出回路８５の監視動作を停止させ、記憶メディア着脱検出機能を停止する。これにより、時計機能を長持ちさせることが可能となる。
【００７９】
他方、メディア検出回路８５が有する記憶メディア着脱検出機能を優先する場合は、ＲＴＣ８７の動作閾値電圧をメディア検出回路８５の動作閾値電圧より高く設定しておき、バックアップ用電池８３の電圧が設定電圧まで下がった場合には、コントローラ１０９の制御によりＲＴＣ８７の動作を停止させ、時計機能を停止する。これにより、記憶メディア着脱検出機能を長持ちさせることが可能となる。
【００８０】
以上説明したように、本実施の形態によれば、バックアップ用電源８３の容量が少なくなってきた場合、ＲＴＣ８７が有する時計機能を優先するか、メディア検出回路８５が有する記憶メディア着脱検出機能を優先するかを、どちらの機能を長持ちさせるかに応じて選択することが可能となる。
【００８１】
［第６の実施の形態］
本発明の第６の実施の形態は、上述した第１の実施の形態に対して、メディア検出回路８５からバッファ１０３を削除し且つ低電圧監視回路（ＵＶＬＯ）２００３を追加した点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態（図１、図２）の対応するものと同一なので、説明を省略する。
【００８２】
図８は、本実施の形態に係るメディア検出回路８５の構成を示すブロック図である。
【００８３】
図８において、電源２００１は、メディア検出回路８５に電力を供給するものであり、図１のバックアップ用電源８３に対応する。低電圧監視回路２００３は、メディア検出回路８５に供給される電圧を、予め定められた設定電圧と比較することで監視する。クロック発振器２００５は、メインＣＰＵ４５にクロックを供給する。
【００８４】
記憶メディア７１の挿抜検出端子２００７は、記憶メディア７１内部において常にＧＮＤに接続されている。そのため、メディア検出回路８５のコントローラ１０９は、プルアップスイッチ９９がオンされた場合、プルアップ抵抗１０１を介して電源２００１から電圧が供給される結果、挿抜検出端子２００７に電圧が供給される。
【００８５】
記憶メディア７１がコネクタ９７に装着されている場合は、メディア検出信号ラインは挿抜検出端子２００７を介してＧＮＤに接続されることになるため、コントローラ１０９は、ＧＮＤレベル＝ＬＯＷを検出することになる。コントローラ１０９は、ＬＯＷを検出すると、記憶メディア７１がコネクタ９７に装着されていることを検出し、着脱状態検出情報をレジスタ１１５に格納する。
【００８６】
記憶メディア７１がコネクタ９７に装着されていない場合は、記憶メディア７１の挿抜検出端子２００７は記憶メディア７１内部において常にＧＮＤに接続されている。そのため、プルアップスイッチ９９がオンされた場合、プルアップ抵抗１０１を介して電源２００１からメディア検出信号ラインに電圧が供給される結果、挿抜検出端子２００７に電圧が供給される。記憶メディア７１がコネクタ９７に装着されていない場合は、挿抜検出端子２００７を介してＯＰＥＮとなるため、コントローラ１０９は、ＶＣＣレベル＝ＨＩＧＨを検出することになる。
【００８７】
クロック発振器１１１は、クロック発振器２００５に対して十分に低い周波数で動作する。そのため、メインＣＰＵ４５が動作している状態では、カメラ本体内部の消費電力は通常の消費電力である。他方、メインＣＰＵ４５の停止によりメインＣＰＵ４５に電源が供給されていない場合は、コントローラ１０９が動作を行うためのクロック発振器１１１のクロックのみでカメラ本体内部が動作するため、低消費電力で動作することができる。メインＣＰＵ４５に電源が供給されていない場合、もしくはクロック発振器２００５の動作を伴う一連の動作が停止している場合、記憶メディア７１の着脱状態検出を行うメディア検出回路８５のみで動作することになる。
【００８８】
コントローラ１０９は、タイマ１１３により時刻管理が行われ、予め定められた周期に従って動作を行う。特にこの場合、プルアップスイッチ９９をオンする時間、オフする時間、オン−デューティ比はタイマ１１３による時刻管理により制御され、プルアップスイッチ９９は定期的にオン／オフされる。
【００８９】
タイマ１１３によりプルアップスイッチ９９のオンする時間を制御する際に（換言すれば、記憶メディア７１の着脱状態検出情報をレジスタ１１５に格納する際に）、記憶メディア７１がコネクタ９７から一度でも抜かれた場合、つまり、挿抜検出端子２００７とコネクタ９７との接続解除に伴いコントローラ１０９がＧＮＤレベル＝ＬＯＷからＶＣＣレベル＝ＨＩＧＨへの変化を検出した場合、コントローラ１０９は、レジスタ１１５の予め定められた領域に記憶メディア７１が抜かれたことを示す情報を保持する。その後、コントローラ１０９は、タイマ１１３に対してプルアップスイッチ９９のオン時間制御を停止するように制御する。これにより、プルアップスイッチ９９はオフ状態となり、プルダウンスイッチ１０７はオン状態で保持される。
【００９０】
メインＣＰＵ４５が動作しメディア検出回路８５との通信が可能な状態では、メインＣＰＵ４５は、バスインタフェース１１７を介してレジスタ１１５にアクセスすることで、レジスタ１１５から記憶メディア７１の着脱状態検出情報（着脱履歴）を取得することができる。コントローラ１０９は、記憶メディア７１がコネクタ９７から一旦抜かれた場合は、記憶メディア７１が抜かれたことを示す情報をレジスタ１１５に記憶しているため、メインＣＰＵ４５は、必要に応じてレジスタ１１５の記憶内容を更新し、記憶メディア７１がコネクタ９７に挿入されている状態に更新することができる。
【００９１】
低電圧監視回路２００３は、メディア検出回路８５の電源２００１の電圧を監視し、メディア検出回路８５が動作可能な電圧の下限よりも大きい値の低電圧を検出し、コントローラ１０９に低電圧検出信号を送出する。これに伴い、コントローラ１０９は、コネクタ９７に対する記憶メディア７１の着脱の有無に関わらず、記憶メディア７１が抜かれていることを示す情報をレジスタ１１５に記憶する。
【００９２】
これにより、電源２００１の電圧がメディア検出回路８５の動作不可能な低電圧になったときに、記憶メディア７１の着脱を検出できない状態においては、レジスタ１１５の記憶内容を記憶メディア７１が抜かれていることを示す情報に固定することができる。
【００９３】
記憶メディア７１の挿抜検出端子２００７を介してリセット信号がコントローラ１０９に送出された場合も同様に、コントローラ１０９は、コネクタ９７に対する記憶メディア７１の着脱の有無に関わらず、記憶メディア７１が抜かれていることを示す情報をレジスタ１１５を記憶する。
【００９４】
これにより、メディア検出回路８５に外部からリセット信号が入力されたときに、記憶メディア７１がコネクタ９７に対して挿入された状態もしくは抜かれた状態の何れの状態においても、レジスタ１１５の記憶内容を記憶メディア７１が抜かれていることを示す情報に固定することができる。
【００９５】
そして、メインＣＰＵ４５は、起動処理を行う際には、レジスタ１１５に記憶された記憶メディア７１が抜かれていることを示す情報に基づいて起動処理を行う。
【００９６】
以上説明したように、本実施の形態によれば、電源８９やバックアップ用電源８３の電源電圧がメディア検出回路８５の動作不可能な低電圧になった場合や、メディア検出回路８５に外部からリセット信号が入力された場合は、コネクタ９７に対する記憶メディア７１の着脱の有無に関わらず、レジスタ１１５の記憶内容を記憶メディア７１が抜かれていることを示す情報に固定する。メインＣＰＵ４５は、レジスタ１１５に記憶された記憶メディア７１が抜かれていることを示す情報に基づいて起動処理を行う。これにより、従来のように再起動時に毎回記憶メディアのチェックを行うことが不要となる。
【００９７】
［第７の実施の形態］
本発明の第７の実施の形態は、上述した第６の実施の形態に対して、低電圧監視回路２００３の出力側に、低電圧監視回路２００３から送出される低電圧検出信号と挿抜検出端子２００７を介して送出されるリセット信号との論理和をとる論理回路２００８を追加した点において相違する。本実施の形態のその他の要素は、上述した第６の実施の形態（図８）の対応するものと同一なので、説明を省略する。
【００９８】
図９は、本実施の形態に係るメディア検出回路８５の構成を示すブロック図である。
【００９９】
図９において、低電圧監視回路２００３は、メディア検出回路８５の電源２００１の電圧を監視し、メディア検出回路８５の動作可能な電圧の下限よりも大きい値の低電圧を検出し、論理回路２００８に低電圧検出信号を送出する。また、記憶メディア７１の挿抜検出端子２００７を介して送出される外部からのリセット信号も同様に論理回路２００８に送出される。論理回路１００８は、低電圧検出信号とリセット信号との論理和をとり、コントローラ１０９に送出する。これ以外の動作は、第６の実施の形態と同様であり、説明を省略する。
【０１００】
以上説明したように、本実施の形態によれば、上述した第６の実施の形態と同様に、電源電圧がメディア検出回路８５の動作不可能な低電圧になった場合や、外部からリセット信号が入力された場合は、コネクタ９７に対する記憶メディア７１の着脱の有無に関わらず、レジスタ１１５の記憶内容を記憶メディア７１が抜かれていることを示す情報に固定する。これにより、従来のように再起動時に毎回記憶メディアのチェックを行うことが不要となる。
【０１０１】
［第８の実施の形態］
本発明の第８の実施の形態は、上述した第１の実施の形態に対して、図１に示した構成に変換回路３００１、電源切換回路３００３、変換回路３００５を追加した点において相違する。本実施の形態のその他の要素は、上述した第１の実施の形態（図１、図２）の対応するものと同一なので、説明を省略する。
【０１０２】
図１０は、本実施の形態に係る携帯機器としてのデジタルカメラの全体構成を示すブロック図である。
【０１０３】
図１０において、変換回路３００１は、電源８９からの電圧をメディア検出回路８５とＲＴＣ８７に供給するために必要な電圧に変換する回路である。尚、変換回路３００１を例えば必要な出力電圧が得られるレギュレータＩＣで構成してもよい。
【０１０４】
変換回路３００５は、バックアップ用電源８３からの電圧をメディア検出回路８５とＲＴＣ８７に供給するために必要な電圧に変換する回路である。尚、変換回路３００５を例えば必要な出力電圧が得られるレギュレータＩＣで構成してもよい。また、バックアップ用電源８３からの電圧を変換する必要が無い場合は、バックアップ用電源８３からの電圧を電源切換回路３００３にそのまま供給してもよい。
【０１０５】
電源切換回路３００３は、変換回路３００１で変換された電圧と変換回路３００５で変換された電圧を任意に切り替えて、メディア検出回路８５とＲＴＣ８７に供給する回路である。尚、例えば、変換回路３００１で変換された電圧と変換回路３００５で変換された電圧のうち、電圧値が高い方の電圧をメディア検出回路８５とＲＴＣ８７に供給する場合は、図１２に示すように、電源切換回路３００３をダイオード３００３ａ及び３００３ｂからなるダイオードＯＲで構成してもよい。また、電源８９からの電圧を優先して供給する場合は、図１３に示すように、電源切換回路３００３をＦＥＴ素子３００３ｃ及び３００３ｄで構成してもよい。
【０１０６】
変換回路３００１、変換回路３００５、電源切換回路３００３は、カメラ本体２９の動作がオフ状態でも、電源８９及びバックアップ用電源８３がカメラ本体２９に装填されており、且つ、電源電圧がメディア検出回路８５とＲＴＣ８７を動作させるために必要な電圧を上回っていれば、電圧を可及的にメディア検出回路８５とＲＴＣ８７に供給することができる。また、バックアップ用電源８３の容量が低下し、メディア検出回路８５に供給するための電圧を下回った場合は、電源８９からのみの電力供給となる。
【０１０７】
図１１は、メディア検出回路８５及び電源切換系の構成を示すブロック図である。
【０１０８】
図１１において、メインＣＰＵ４５に電源が供給されないカメラ本体２９のオフ状態でも、バックアップ用電源８９から変換回路３００１及び電源切換回路３００３を介して、もしくは電源８３から変換回路３００５及び電源切換回路３００３を介して、メディア検出回路８５に電源が供給される。そのため、メディア検出回路８５によりコネクタ９７に対する記憶メディア７１の着脱状態を常に監視することができる。これ以外の動作は、第６の実施の形態と同様であり、説明を省略する。
【０１０９】
以上説明したように、本実施の形態によれば、メインＣＰＵ４５に電源が供給されないカメラ本体２９の電源オフ状態でも、メディア検出回路８５によりコネクタ９７に対する記憶メディア７１の着脱状態を検出し、着脱状態検出結果（着脱履歴）をレジスタ１１５に一時記憶する。これにより、メインＣＰＵ４５はメディア検出回路８５との通信により、レジスタ１１５から着脱履歴を取得することができ、メインＣＰＵ４５に電源が供給されたときに着脱履歴に応じて動作を決定することができる。この結果、デジタルカメラ全体を管理するメインＣＰＵ４５の電源オフ状態からユーザ操作による電源オンによりデジタルカメラが起動するまでの時間を短縮することが可能となる。
【０１１０】
［第９の実施の形態］
本発明の第９の実施の形態は、上述した第８の実施の形態に対して、図１１に示した構成に、電源８９からバックアップ用電源８３を充電するための充電制御回路３００７を追加した点において相違する。本実施の形態のその他の要素は、上述した第８の実施の形態（図１１）の対応するものと同一なので、説明を省略する。
【０１１１】
図１４は、本実施の形態に係るメディア検出回路８５及び電源切換系の構成を示すブロック図である。
【０１１２】
図１４において、充電制御回路３００７は、電源８９とバックアップ用電源８３に接続されている。上述した第８の実施の形態では、バックアップ用電源８３の容量が低下し、メディア検出回路８５に供給するための電圧を下回った場合は、電源８９からのみのメディア検出回路８５への電力供給となる。そのため、電源８９がカメラ本体２９から取り外された場合は、メディア検出回路８５による記憶メディア７１の着脱状態検出ができなくなる。
【０１１３】
これに対し、本実施の形態では、充電制御回路３００７により電源８９からバックアップ用電源８３を充電することにより、電源８９がカメラ本体２９から取り外された場合でも、バックアップ用電源８３からメディア検出回路８５への電力供給により、メディア検出回路８５による記憶メディア７１の着脱状態検出を継続して行うことができる。また、電源８９及びバックアップ用電源８３がカメラ本体２９に装填され、電源切換回路３００３により変換回路３００１の電圧が選択されている場合は、充電制御回路３００７により電源８９からバックアップ用電源８３を充電する。
【０１１４】
尚、充電制御回路３００７は、図１５に示すように、変換回路３００１と接続して使用することも可能である。変換回路３００１の出力電圧よりも常にバックアップ用電源８３の電圧が低い場合には、充電制御回路３００７を抵抗のみで構成することも可能である。
【０１１５】
以上説明したように、本実施の形態によれば、充電制御回路３００７により電源８９からバックアップ用電源８３を充電するので、例えば電源８９がカメラ本体２９から取り外された場合でも、充電されたバックアップ用電源８３からメディア検出回路８５に電力を供給する。これにより、記憶メディア７１の着脱状態の検出を継続して行うことができる。
【０１１６】
［他の実施の形態］
上記第１乃至第９の実施の形態では、携帯機器としてデジタルカメラを例に挙げたが、これに限定されるものではなく、記憶メディアが着脱可能な形態を有する他の携帯機器にも適用することができる。
【０１１７】
上記第５の実施の形態では、ＲＴＣ８７が有する時計機能を優先するか、メディア検出回路８５が有する記憶メディア着脱検出機能を優先するかを選択可能とした。これの具体例としては、表示部６７等に時計機能と記憶メディア着脱検出機能のどちらの機能を優先させるかを選択可能とする表示を行い、ユーザに所望の機能を選択させるようにすることが考えられる。
【０１１８】
上記第６及び第７の実施の形態では、低電圧監視回路２００３をメディア検出回路８５に設ける構成としたが、これに限定されるものではなく、低電圧監視回路２００３の機能を電源制御部８１に持たせる構成としてもよい。
【０１１９】
本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラム（図３のフローチャート）をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが該供給されたプログラムを読出して実行することによって、達成することができる。
【０１２０】
この場合、上記プログラムは、該プログラムを記録した記憶媒体から直接供給されるか、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【０１２１】
上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、ＯＳ（オペレーティングシステム）に供給されるスクリプトデータ等の形態から成ってもよい。
【０１２２】
また、本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラムを記憶した記憶媒体をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが記憶媒体に記憶されたプログラムを読出して実行することによっても、達成することができる。
【０１２３】
この場合、格納媒体から読出されたプログラムコード自体が上述した各実施の形態の機能を実現すると共に、そのプログラムコードを記憶した記憶媒体は本発明を構成する。
【０１２４】
プログラムコードを記憶する記憶媒体としては、例えば、ＲＯＭ、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、ハードディスク、光ディスク（登録商標）、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード等がある。
【０１２５】
上述した実施の形態の機能は、コンピュータから読出されたプログラムコードを実行することによるばかりでなく、コンピュータ上で稼動するＯＳ等がプログラムコードの指示に基づいて実際の処理の一部又は全部を行うことによっても実現することができる。
【図面の簡単な説明】
【０１２６】
【図１】本発明の第１の実施の形態に係る携帯機器としてのデジタルカメラの全体構成を示すブロック図である。
【図２】デジタルカメラのメディア検出回路の構成を示すブロック図である。
【図３】デジタルカメラの動作を示すフローチャートである。
【図４】本発明の第２の実施の形態に係る携帯機器としてのデジタルカメラにおけるメインＣＰＵ、メディア検出回路、ＲＴＣ、及び電源供給系を中心とした構成を示すブロック図である。
【図５】本発明の第３の実施の形態に係る携帯機器としてのデジタルカメラにおけるメインＣＰＵ、メディア検出回路、ＲＴＣ、及び電源供給系を中心とした構成を示すブロック図である。
【図６】本発明の第４の実施の形態に係る携帯機器としてのデジタルカメラにおけるメインＣＰＵ、メディア検出回路、ＲＴＣ、及び電源供給系を中心とした構成を示すブロック図である。
【図７】本発明の第５の実施の形態に係るメディア検出回路の構成を示すブロック図である。
【図８】本発明の第６の実施の形態に係るメディア検出回路の構成を示すブロック図である。
【図９】本発明の第７の実施の形態に係るメディア検出回路の構成を示すブロック図である。
【図１０】本発明の第８の実施の形態に係る携帯機器としてのデジタルカメラの全体構成を示すブロック図である。
【図１１】メディア検出回路及び電源切換系の構成を示すブロック図である。
【図１２】電源切換回路の構成例を示すブロック図である。
【図１３】電源切換回路の構成例を示すブロック図である。
【図１４】本発明の第９の実施の形態に係るメディア検出回路及び電源切換系の構成を示すブロック図である。
【図１５】メディア検出回路及び電源切換系の変形例の構成を示すブロック図である。
【図１６】従来例に係るデジタルカメラの構成を示すブロック図である。
【符号の説明】
【０１２７】
７  ＲＯＭ（管理情報記憶手段に対応）
２９  カメラ本体（携帯機器、撮像装置に対応）
４５  メインＣＰＵ（制御手段に対応）
７１  記憶メディア
８３  バックアップ用電源（第二の電源に対応）
８５  メディア検出回路（監視手段に対応）
８７  ＲＴＣ（時刻管理手段に対応）
８９  電源（第一の電源に対応）
９７  コネクタ（接続手段に対応）
１１５  レジスタ（監視結果記憶手段に対応）
１００１  メディア検出回路（監視手段に対応）
１０１１  ダイオード（防止手段に対応）
３００１  変換回路（第一の変換手段に対応）
３００３  電源切換回路（切換手段に対応）
３００５  変換回路（第二の変換手段に対応）
３００７  充電制御回路（充電手段に対応）
【図１】
2005341433.tif 000003
【図２】
2005341433.tif 000004
【図３】
2005341433.tif 000005
【図４】
2005341433.tif 000006
【図５】
2005341433.tif 000007
【図６】
2005341433.tif 000008
【図７】
2005341433.tif 000009
【図８】
2005341433.tif 000010
【図９】
2005341433.tif 000011
【図１０】
2005341433.tif 000012
【図１１】
2005341433.tif 000013
【図１２】
2005341433.tif 000014
【図１３】
2005341433.tif 000015
【図１４】
2005341433.tif 000016
【図１５】
2005341433.tif 000017
【図１６】
2005341433.tif 000018