(57)【特許請求の範囲】
【請求項１】
電池及び記憶装置のそれぞれが着脱可能な電子機器であって、
前記電子機器に電池が装着されていない場合には前記電子機器に対して着脱することが可能であり、前記電子機器に前記電池が装着されている場合には前記電子機器に対して着脱することができない記憶装置に対してアクセスしようとし、その結果に基づいて、当該記憶装置が前記電子機器に装着されているか否かを判断する判断処理を行う記憶装置装着判断部を備え、
前記記憶装置装着判断部は、前記電池が装着されている前記電子機器が起動した際に前記判断処理を行い、
前記電子機器は、前記電池が装着されていない場合であっても、外部から供給される外部電源を用いて動作することが可能であり、
前記電子機器に前記電池が装着されているか否かを判断する電池装着判断部をさらに備え、
前記記憶装置装着判断部は、前記外部電源が前記電子機器に供給されている場合に前記電池装着判断部が前記電子機器に前記電池が装着されていないと判断した際には、定期的あるいは不定期的に前記判断処理を行う、電子機器。
【請求項２】
請求項１に記載の電子機器であって、
前記電子機器に対する所定の操作を検出する操作検出部をさらに備え、
前記記憶装置装着判断部は、定期的に前記判断処理を行う際には、前記操作検出部が前記所定の操作を検出すると、前記判断処理を行う周期を短くする、電子機器。
【請求項３】
請求項２に記載の電子機器であって、
前記記憶装置装着判断部は、前記判断処理を行う周期を短くしてから、所定時間以上、前記操作検出部が前記所定の操作を検出しない状態が継続すると、前記判断処理を行う周期を元に戻す、電子機器。
【請求項４】
電池及び記憶装置のそれぞれが着脱可能な電子機器であって、
前記電子機器に電池が装着されていない場合には前記電子機器に対して着脱することが可能であり、前記電子機器に前記電池が装着されている場合には前記電子機器に対して着脱することができない記憶装置に対してアクセスしようとし、その結果に基づいて、当該記憶装置が前記電子機器に装着されているか否かを判断する判断処理を行う記憶装置装着判断部を備え、
前記記憶装置装着判断部は、前記電池が装着されている前記電子機器が起動した際に前記判断処理を行い、
前記電子機器は、前記電池が装着されていない場合であっても、外部から供給される外部電源を用いて動作することが可能であり、
前記電子機器に前記電池が装着されているか否かを判断する電池装着判断部と、
前記電子機器に対する所定の操作を検出する操作検出部と
をさらに備え、
前記記憶装置装着判断部は、前記外部電源が前記電子機器に供給されている場合に前記電池装着判断部が前記電子機器に前記電池が装着されていないと判断した際には、前記操作検出部が前記所定の操作を検出すると、前記判断処理を行う、電子機器。
【請求項５】
請求項２乃至請求項４のいずれか一つに記載の電子機器であって、
前記所定の操作は、前記電子機器が有する表示画面に対する操作、前記電子機器が有する操作ボタンに対する操作及び前記電子機器をユーザが持つ操作の少なくとも一つである、電子機器。
【請求項６】
請求項１乃至請求項５のいずれか一つに記載の電子機器であって、
前記記憶装置装着判断部が前記電子機器に前記記憶装置が装着されていると判断した際に、前記電子機器に前記記憶装置が装着されている旨を表示する表示部を備える、電子機器。
【請求項７】
記憶装置が着脱可能な電子機器であって、
記憶装置に対してアクセスしようとし、その結果に基づいて当該記憶装置が前記電子機器に装着されているか否かを判断する判断処理を行う記憶装置装着判断部と、
前記電子機器に対する所定の操作を検出する操作検出部と
を備え、
前記記憶装置装着判断部は、定期的に前記判断処理を行い、
前記記憶装置装着判断部は、前記操作検出部が前記所定の操作を検出すると、前記判断処理を行う周期を短くし、
前記記憶装置装着判断部は、前記判断処理を行う周期を短くしてから、所定時間以上、前記操作検出部が前記所定の操作を検出しない状態が継続すると、前記判断処理を行う周期を元に戻す、電子機器。
【請求項８】
請求項７に記載の電子機器であって、
前記所定の操作は、前記電子機器が有する表示画面に対する操作、前記電子機器が有する操作ボタンに対する操作及び前記電子機器をユーザが持つ操作の少なくとも一つである、電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶装置が着脱可能な電子機器に関する。
【背景技術】
【０００２】
従来から電子機器に関して様々な技術が提案されている。例えば特許文献１には、電子機器の一種である自動車電話装置に関する技術が記載されている。特許文献１の技術では、自動車電話装置に対するＩＣカードの装着の有無を検出するためのスイッチが設けられており、ＣＰＵは、当該スイッチからの信号に基づいて、自動車電話装置に対してＩＣカードが装着されているか否かを判断している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１９１７９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
さて、携帯電話機等の電子機器においては、ＳＤメモリーカード等の記憶装置が着脱可能とされることがある。このような電子機器においては、記憶装置が装着されているか否かを簡単に判断できることが望まれる。
【０００５】
そこで、本発明は上述の点に鑑みて成されたものであり、電子機器に対して記憶装置が装着されているか否かを簡単に判断することが可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る電子機器は、電池及び記憶装置のそれぞれが着脱可能な電子機器であって、前記電子機器に電池が装着されていない場合には前記電子機器に対して着脱することが可能であり、前記電子機器に前記電池が装着されている場合には前記電子機器に対して着脱することができない記憶装置に対してアクセスしようとし、その結果に基づいて、当該記憶装置が前記電子機器に装着されているか否かを判断する判断処理を行う記憶装置装着判断部を備え、前記記憶装置装着判断部は、前記電池が装着されている前記電子機器が起動した際に前記判断処理を行い、前記電子機器は、前記電池が装着されていない場合であっても、外部から供給される外部電源を用いて動作することが可能であり、前記電子機器に前記電池が装着されているか否かを判断する電池装着判断部をさらに備え、前記記憶装置装着判断部は、前記外部電源が前記電子機器に供給されている場合に前記電池装着判断部が前記電子機器に前記電池が装着されていないと判断した際には、定期的あるいは不定期的に前記判断処理を行う。
【０００８】
また、本発明に係る電子機器の一態様では、前記電子機器に対する所定の操作を検出する操作検出部がさらに設けられ、前記記憶装置装着判断部は、定期的に前記判断処理を行う際には、前記操作検出部が前記所定の操作を検出すると、前記判断処理を行う周期を短くする。
【０００９】
また、本発明に係る電子機器の一態様では、前記記憶装置装着判断部は、前記判断処理を行う周期を短くしてから、所定時間以上、前記操作検出部が前記所定の操作を検出しない状態が継続すると、前記判断処理を行う周期を元に戻す。
【００１０】
また、本発明に係る電子機器は、電池及び記憶装置のそれぞれが着脱可能な電子機器であって、前記電子機器に電池が装着されていない場合には前記電子機器に対して着脱することが可能であり、前記電子機器に前記電池が装着されている場合には前記電子機器に対して着脱することができない記憶装置に対してアクセスしようとし、その結果に基づいて、当該記憶装置が前記電子機器に装着されているか否かを判断する判断処理を行う記憶装置装着判断部を備え、前記記憶装置装着判断部は、前記電池が装着されている前記電子機器が起動した際に前記判断処理を行い、前記電子機器は、前記電池が装着されていない場合であっても、外部から供給される外部電源を用いて動作することが可能であり、前記電子機器に前記電池が装着されているか否かを判断する電池装着判断部と、前記電子機器に対する所定の操作を検出する操作検出部とをさらに備え、前記記憶装置装着判断部は、前記外部電源が前記電子機器に供給されている場合に前記電池装着判断部が前記電子機器に前記電池が装着されていないと判断した際には、前記操作検出部が前記所定の操作を検出すると、前記判断処理を行う。
【００１１】
また、本発明に係る電子機器の一態様では、前記所定の操作は、前記電子機器が有する表示画面に対する操作、前記電子機器が有する操作ボタンに対する操作及び前記電子機器をユーザが持つ操作の少なくとも一つである。
【００１２】
また、本発明に係る電子機器の一態様では、前記記憶装置装着判断部が前記電子機器に前記記憶装置が装着されていると判断した際に、前記電子機器に前記記憶装置が装着されている旨を表示する表示部が設けられている。
【００１３】
また、本発明に係る電子機器は、記憶装置が着脱可能な電子機器であって、記憶装置に対してアクセスしようとし、その結果に基づいて当該記憶装置が前記電子機器に装着されているか否かを判断する判断処理を行う記憶装置装着判断部と、前記電子機器に対する所定の操作を検出する操作検出部とを備え、前記記憶装置装着判断部は、定期的に前記判断処理を行い、前記記憶装置装着判断部は、前記操作検出部が前記所定の操作を検出すると、前記判断処理を行う周期を短くし、前記記憶装置装着判断部は、前記判断処理を行う周期を短くしてから、所定時間以上、前記操作検出部が前記所定の操作を検出しない状態が継続すると、前記判断処理を行う周期を元に戻す。
【００１６】
また、本発明に係る電子機器の一態様では、前記所定の操作は、前記電子機器が有する表示画面に対する操作、前記電子機器が有する操作ボタンに対する操作及び前記電子機器をユーザが持つ操作の少なくとも一つである。
【発明の効果】
【００２１】
本発明によれば、電子機器に対して記憶装置が装着されているか否かを簡単に判断することができる。
【図面の簡単な説明】
【００２２】
【図１】実施の形態１に係る電子機器の外観を示す図である。
【図２】実施の形態１に係る電子機器の電気的構成を示すブロック図である。
【図３】筐体内に電池が収納されている様子を示す図である。
【図４】実施の形態１に係る制御部の構成を示すブロック図である。
【図５】実施の形態１に係る電子機器の表示例を示す図である。
【図６】実施の形態１に係る電子機器での電池及び記憶装置の収納構造の一例を示す図である。
【図７】実施の形態１に係る電子機器での電池及び記憶装置の収納構造の一例を示す図である。
【図８】実施の形態１に係る電子機器の動作を示すフローチャートである。
【図９】実施の形態２に係る電子機器の動作を示すフローチャートである。
【図１０】実施の形態２に係る電子機器の変形例の電気的構成を示すブロック図である。
【図１１】実施の形態２に係る電子機器の変形例の電気的構成を示すブロック図である。
【発明を実施するための形態】
【００２３】
実施の形態１．
＜電子機器の外観＞
図１は実施の形態１に係る電子機器１００の外観を示す斜視図である。本実施の形態に係る電子機器１００は、例えば携帯電話機である。
【００２４】
図１に示されるように、電子機器１００は、平面視で略長方形の板状を成す筐体１を備えている。筐体１にはタッチパネル機能を有する表示部１０が収められている。表示部１０の長方形の表示画面１０ａは、筐体１の一方の主面１ａから露出している。ユーザは、この表示画面１０ａを指で操作することによって、電子機器１００に対して各種指示を与えることができる。
【００２５】
筐体１には、表示部１０以外にも、音声出力部２０及び音声入力部２１が収められている。音声出力部２０はスピーカを有しており、音声入力部２１はマイクを有している。音声出力部２０のスピーカは、筐体１の一方の主面１ａにおける上端部から露出しており、音声入力部２１のマイクは、筐体１の一方の主面１ａにおける下端部から露出している。
【００２６】
さらに筐体１には、複数の操作ボタン３０ａ〜３０ｄを備える操作部３０が収められている。複数の操作ボタン３０ａ〜３０ｄのそれぞれは、いわゆる「ハードキー」であって、その表面が筐体１の一方の主面１ａにおける下端部から露出している。本実施の形態では、操作ボタン３０ｄが、電子機器１００を起動したり、電子機器１００の動作を停止するための電源ボタンとして機能する。以後、電源ボタンとして機能する操作ボタン３０ｄを「電源ボタン３０ｄ」と呼ぶ。なお、複数の操作ボタン３０ａ〜３０ｄにおいて、操作ボタン３０ｄ以外の操作ボタンを電源ボタンとして機能させても良い。
【００２７】
＜電子機器の電気的構成＞
図２は電子機器１００の電気的構成を示すブロック図である。図２に示されるように、電子機器１００は、制御部４０と、無線通信部５０と、記憶装置６０と、電池７０と、上述の表示部１０、音声出力部２０、音声入力部２１及び操作部３０を備えている。制御部４０、無線通信部５０、記憶装置６０及び電池７０は筐体１内に収められる。
【００２８】
制御部４０は、ＣＰＵ４０ａ及び記憶部４０ｂ等を備えており、電子機器１００の他の構成要素を制御することによって、電子機器１００の動作を統括的に管理する。記憶部４０ｂは、ＲＯＭ及びＲＡＭ等で構成されている。制御部４０の各種機能は、ＣＰＵ４０ａが記憶部４０ｂ内の各種プログラムを実行することによって実現される。
【００２９】
無線通信部５０は、電子機器１００とは別の携帯電話機や、インターネットに接続されたウェブサーバ等の通信装置からの信号をアンテナ５０ａで受信する。無線通信部５０は、受信信号に対して増幅処理やダウンコンバートを行って制御部４０に出力する。また無線通信部５０は、制御部４０で生成された送信信号に対してアップコンバートや増幅処理を行って、処理後の送信信号をアンテナ５０ａを通じて、電子機器１００とは別の携帯電話機や、インターネットに接続された通信装置に対して無線送信する。
【００３０】
音声出力部２０は、制御部４０からの音声データを音声に変換して外部に出力する。音声入力部２１は、外部から入力される音声を音声データに変換して制御部４０に出力する。
【００３１】
表示部１０は、制御部４０によって制御されることによって、文字、記号、図形などの各種情報を表示画面１０ａに表示する。また、タッチパネル機能を有する表示部１０は、表示画面１０ａに対するユーザの指の操作に応じた操作信号を制御部４０に出力する。つまり、表示部１０は、ユーザによる操作を受け付ける操作部としても機能する。表示部１０は、例えば、透過型の液晶ディスプレイパネルと当該液晶ディスプレイパネルに対して後方から光を照射するバックライト光源とを備えている。なお、表示部１０を、液晶ディスプレイパネル以外の非自発光型ディスプレイで構成しても良いし、有機ＥＬパネルなどの自発光型ディスプレイパネルで構成しても良い。ユーザは、表示部１０の表示画面１０ａに対して操作を行うことによって、様々な情報を電子機器１００に入力することが可能となっている。
【００３２】
ユーザによる操作を受け付ける操作部３０は、複数の操作ボタン３０ａ〜３０ｄのそれぞれについて、当該操作ボタンがユーザによって押下されると、当該操作ボタンが押下されたことを示す操作信号を制御部４０に出力する。
【００３３】
記憶装置６０は、電子機器１００に着脱可能であって、例えば、ＳＤメモリーカード等のメモリーカードである。制御部４０は、記憶装置６０に記憶されている情報を読み出したり、記憶装置６０に対して情報を書き込むことが可能である。
【００３４】
電池７０は、記憶装置６０と同様に、電子機器１００に着脱可能であって、電子機器１００の電源を出力する。電池７０から出力された電源（以後、「電池電源」と呼ぶ）は、電子機器１００が備える制御部４０や無線通信部５０などに含まれる各電子部品に対して供給される。また電池７０には、図示しない温度センサーが内蔵されており、その温度センサーの出力信号は制御部４０に入力される。これにより、制御部４０は、電池７０の温度センサーからの出力信号に基づいて、電池７０の温度が異常であるか否かを判定することができる。
【００３５】
図３は、電池７０が筐体１内に収納されている様子を示す図である。図３に示されるように、筐体１には、一方の主面１ａ（表示画面１０ａ側の主面）とは反対側の主面１ｂに向かって開口する、電池７０を収納する電池収納部７００が設けられている。
【００３６】
電池７０には、電池電源のプラス電位を出力するプラス端子７０ａと、電池電源の接地電位を出力するマイナス端子７０ｂとが設けられている。さらに電池７０には、それに内蔵されている温度センサーの出力信号を出力する出力端子７０ｃが設けられている。
【００３７】
電池収納部７００には、電池７０のプラス端子７０ａと接触するプラス端子７１０ａと、電池７０のマイナス端子７０ｂと接触するマイナス端子７１０ｂと、電池７０の出力端子７０ｃと接触する入力端子７１０ｃとが設けられている。電池収納部７００に設けられた入力端子７１０ｃは、制御部４０に接続されている。これにより、入力端子７１０ｃに入力された、電池７０内の温度センサーからの出力信号が、制御部４０に入力される。電池収納部７００には、それを覆うようにカバー部材７２０（後述の図６，７参照）が取り付けられる。
【００３８】
図４は、制御部４０のＣＰＵ４０ａが、記憶部４０ｂ内の各種プログラムを実行することによって、制御部４０内に形成される複数の機能ブロックを示す図である。図４に示されるように、制御部４０は、機能ブロックとして、表示制御部４００、操作特定部４０１、通信制御部４０２、電池装着判断部４０３及び記憶装置装着判断部４０４を備えている。
【００３９】
本実施の形態では、表示部１０、操作部３０及び操作特定部４０１によって、電子機器１００に対する操作を検出する操作検出部８０が構成されている。表示部１０及び操作特定部４０１は、表示画面１０ａに対する操作を検出するとともに、その操作の内容を特定する。操作部３０及び操作特定部４０１は、操作部３０に対する操作を検出するとともに、その操作の内容（複数の操作ボタン３０ａ〜３０ｄのうちのどの操作ボタンが操作されたか）を特定する。
【００４０】
表示制御部４００は、表示部１０の表示を制御する。表示部１０は、表示制御部４００による制御によって、表示画面１０ａに文字等の情報を表示する。
【００４１】
操作特定部４０１は、表示部１０が出力する操作信号に基づいて、表示画面１０ａに対する操作の内容を特定する。例えば、操作特定部４０１は、表示画面１０ａに対して行われた操作が、表示画面１０ａのある部分を指で押す操作であることを特定したり、表示画面１０ａに対して指が接触した状態である部分から別の部分まで移動する操作であることを特定したりする。表示制御部４００は、操作特定部４０１で特定された、表示画面１０ａに対する操作の内容に基づいて表示部１０の表示を制御する。
【００４２】
また、操作特定部４０１は、操作部３０からの操作信号に基づいて、複数の操作ボタン３０ａ〜３０ｄのうちのどの操作ボタンが操作されたかを特定する。表示制御部４００は、操作された操作ボタンに応じて表示部１０の表示を制御する。
【００４３】
通信制御部４０２は、無線通信部５０を制御して、通信相手先と様々な通信を行う。例えば、通信制御部４０２は、通信相手の携帯電話機と、音声通信や電子メール通信を行う。音声通信を行う際には、通信制御部４０２は、音声入力部２１から入力される音声データを含む送信信号を生成し、当該送信信号を無線通信部５０を通じて通信相手の携帯電話機に対して送信する。また、通信制御部４０２は、無線通信部５０が受信した信号から音声データを取得して、当該音声データを音声出力部２０に出力する。
【００４４】
電池装着判断部４０３は、電子機器１００に対して電池７０が装着されているか否かを判断する。ここで、本実施の形態に係る電子機器１００は、ＡＣアダプターと接続可能であって、電子機器１００に電池７０が装着されていない場合であっても、ＡＣアダプターから供給される電源（以後、「外部電源」と呼ぶ）を用いて動作することが可能となっている。
【００４５】
電池装着判断部４０３は、電子機器１００の各電子部品に対して電池電源あるいは外部電源が供給されている場合に、電池収納部７００に設けられた入力端子７１０ｃの信号レベルに基づいて、電子機器１００に対して電池７０が装着されているか否かを判断する。電子機器１００においては、当該電子機器１００に電池７０が装着されておらず、つまり、電池収納部７００に電池７０が収納されておらず、外部電源が供給されている場合には、入力端子７１０ｃの信号レベルが、電子機器１００内での電源のプラス電位と一致するようになっている。一方で、電子機器１００においては、当該電子機器１００に電池７０が装着されている場合には、つまり、電池収納部７００に電池７０が収納されている場合には、入力端子７１０ｃの信号レベルは、電子機器１００内での電源のプラス電位と接地電位との間の中間電位となる。つまり、電池７０内の温度センサーの出力信号の信号レベルは、電源のプラス電位と接地電位との間の中間電位を示すようになっており、この中間電位が電池７０の温度に応じて変化する。電池装着判断部４０３は、入力端子７１０ｃの信号レベルが、上記中間電位がとり得る最大値と電源のプラス電位との間に設定されたしきい値電位よりも大きければ、電子機器１００に電池７０が装着されていないと判断する。一方で、電池装着判断部４０３は、入力端子７１０ｃの信号レベルが、当該しきい値電位以下であれば、電子機器１００に電池７０が装着されていると判断する。
【００４６】
記憶装置装着判断部４０４は、記憶装置６０に対してアクセスしようとし、その結果に基づいて、当該記憶装置６０が電子機器１００に装着されているか否かを判断する。つまり、記憶装置装着判断部４０４は、記憶装置６０に対してアクセスできれば、当該記憶装置６０が電子機器１００に装着されていると判断し、アクセスできなければ、当該記憶装置６０が電子機器１００に装着されていないと判断する。この判断方法については後で詳細に説明する。
【００４７】
記憶装置装着判断部４０４において、電子機器１００に記憶装置６０が装着されていると判断されると、表示制御部４００は、表示部１０を制御して、電子機器１００に記憶装置６０が装着されている旨を示す情報（以後、「装着通知情報」と呼ぶ）を図形、文字、記号などで表示画面１０ａに表示する。これにより、ユーザは、表示画面１０ａを確認することによって、電子機器１００に対して、ＳＤメモリーカード等の記憶装置６０が装着されているか否かを知ることができる。
【００４８】
図５は、装着通知情報１０ｂが図形で表示画面１０ａに表示されている様子の一例を示す図である。図５の表示例では、装着通知情報１０ｂは、表示画面１０ａの上端部に、メモリーカードを示す図形で表示されている。
【００４９】
＜電子機器に対する記憶装置の着脱方法＞
本実施の形態に係る電子機器１００においては、電子機器１００に電池７０が装着されていない場合には、電子機器１００に記憶装置６０が着脱可能となっている。一方で、電子機器１００に電池７０が装着されている場合には、電子機器１００に対して記憶装置６０が着脱できないようになっている。
【００５０】
図６は、電子機器１００における、電池７０及び記憶装置６０の収納構造の一例を示す図である。図６では、電子機器１００の長手方向の概略断面構造が示されている。
【００５１】
図６に示されるように、筐体１には、電池収納部７００よりも表示画面１０ａ側（主面１ａ側）において、記憶装置６０が収納される記憶装置収納部６００が設けられている。記憶装置収納部６００には、開閉可能なカバー部材６１０が取り付けられている。記憶装置収納部６００に記憶装置６０を収納する場合にはカバー部材６１０を開状態とし、その後、記憶装置６０をカバー部材６１０に取り付ける。そして、カバー部材６１０を閉状態とすることによって、記憶装置収納部６００に記憶装置６０が収納される。
【００５２】
電池収納部７００に電池７０が収納されている状態においては、記憶装置収納部６００は、電池７０で覆われるようになっている。したがって、電子機器１００に電池７０が装着されている状態では、ユーザは、記憶装置収納部６００に対して記憶装置６０を入れたり、記憶装置収納部６００から記憶装置６０を取り出すことができない。
【００５３】
一方で、電池収納部７００に電池７０が収納されていない状態においては、記憶装置収納部６００は、筐体１の主面１ｂ側から視認することが可能となる。したがって、電池７０が電子機器１００に装着されていない状態においては、ユーザは、記憶装置収納部６００に対して記憶装置６０を入れたり、記憶装置６０を記憶装置収納部６００から取り出すことが可能となる。電池収納部７００に電池７０が収納されると、電池収納部７００にカバー部材７２０が取り付けられることによって、当該カバー部材７２０によって電池７０が保護されるようになっている。
【００５４】
図７は、電子機器１００における、電池７０及び記憶装置６０の収納構造の他の例を示す図である。図７では、図６と同様に、電子機器１００の長手方向の概略断面構造が示されている。図７に示されるように、筐体１には、電子機器１００の長手方向において電池収納部７００と隣接するように記憶装置収納部６００が設けられている。記憶装置収納部６００は、電池収納部７００に向かって開口している。
【００５５】
電池収納部７００に電池７０が収納されていない状態においては、ユーザは、記憶装置収納部６００に対して、それに繋がっている電池収納部７００から記憶装置６０を挿入することが可能である。また、電池収納部７００に電池７０が収納されていない状態においては、ユーザは、記憶装置収納部６００に差し込まれた記憶装置６０を、当該記憶装置収納部６００から電池収納部７００に向けて取り出すことが可能である。
【００５６】
一方で、電池収納部７００に電池７０が収納されている状態においては、記憶装置収納部６００の開口のすぐ近くに電池７０が位置するようになることから、ユーザは、記憶装置収納部６００に対して記憶装置６０を挿入したり、記憶装置収納部６００から記憶装置６０を取り出すことはできない。
【００５７】
＜記憶装置の装着状況の判断処理について＞
次に、電子機器１００が、当該電子機器１００に記憶装置６０が装着されているか否かを判断し、その判断結果を表示する処理（以後、「判断・表示処理」と呼ぶ）について詳細に説明する。図８は電子機器１００が起動した際の判断・表示処理を示すフローチャートである。
【００５８】
図８に示されるように、ステップｓ１において電子機器１００が起動すると、ステップｓ２において、電池装着判断部４０３が、上述のようにして、電子機器１００に対して電池７０が装着されているか否かを判断する。本実施の形態に係る電子機器１００では、電源ボタン３０ｄが押下されると起動するとともに、電子機器１００に対して電源（電池電源あるいは外部電源）が供給されるようになると、電源ボタン３０ｄの操作無しで起動する。
【００５９】
ステップｓ２において、電池装着判断部４０３が電子機器１００に対して電池７０が装着されていると判断すると、ステップｓ３において、記憶装置装着判断部４０４は、電子機器１００に対して記憶装置６０が装着されているか否かを判断する。本実施の形態に係る記憶装置装着判断部４０４は、記憶装置６０に対してアクセスしようとし、その結果に基づいて、電子機器１００に対して記憶装置６０が装着されているか否かを判断する。以下に、ステップｓ３での処理の具体例を説明する。
【００６０】
ステップｓ３においては、例えば、記憶装置装着判断部４０４は、記憶装置６０が応答するかどうかを確認するための、記憶装置６０向けの確認コマンドを送信する。そして、記憶装置装着判断部４０４は、当該確認コマンドを送信してから一定時間が経過するまでに、記憶装置６０が当該確認コマンドを受信した場合に送信する応答信号を受信した場合には、記憶装置６０に対してアクセスすることができたと判断し、電子機器１００に対して記憶装置６０が装着されていると判断する。一方で、記憶装置装着判断部４０４は、当該確認コマンドを送信してから一定時間が経過するまでに、当該応答信号を受信しない場合には、記憶装置６０に対してアクセスできなかったと判断し、電子機器１００に対して記憶装置６０が装着されていないと判断する。
【００６１】
他の判断方法としては、記憶装置装着判断部４０４が、記憶装置６０に対して所定のデータを書き込むための書き込み処理を実行し、その後、当該所定のデータを記憶装置６０から読み出すための読み出し処理を行う。記憶装置装着判断部４０４は、読み出し処理を行った結果、当該所定のデータを読み出すことができた場合には、記憶装置６０に対してアクセスすることができたと判断し、電子機器１００に対して記憶装置６０が装着されていると判断する。一方で、記憶装置装着判断部４０４は、読み出し処理を行った結果、当該所定のデータを読み出すことができなかった場合には、記憶装置６０に対してアクセスできなかったと判断し、電子機器１００に対して記憶装置６０が装着されていないと判断する。
【００６２】
ステップｓ３において、記憶装置装着判断部４０４が、電子機器１００に対して記憶装置６０が装着されていると判断すると、ステップｓ４において、表示制御部４００が、表示部１０を制御して、装着通知情報を図形等で表示画面１０ａに表示する。一方で、ステップｓ３において、記憶装置装着判断部４０４が、電子機器１００に対して記憶装置６０が装着されていないと判断すると、電子機器１００は判断・表示処理を終了する。
【００６３】
このように、本実施の形態に係る記憶装置装着判断部４０４は、電子機器１００が起動した際に、電池装着判断部４０３が電子機器１００に電池７０が装着されていると判断すると、電子機器１００に記憶装置６０が装着されているか否かを判断している。
【００６４】
上述のように、電子機器１００においては、電池７０が装着されている場合には、記憶装置６０を着脱することができないようになっていることから、電池７０が装着されている電子機器１００が起動した際の当該電子機器１００での記憶装置６０の装着状況は、その後に変化することはない。つまり、電池７０が装着されている電子機器１００においては、電子機器１００が起動した際に記憶装置６０が装着されていない場合には、その後に、記憶装置６０が装着されることはなく、電子機器１００が起動した際に記憶装置６０が装着されている場合には、その後に、記憶装置６０が取り外されることはない。したがって、本実施の形態のように、電子機器１００が起動した際に、記憶装置６０が電子機器１００に装着されているか否かを判断することによって、電子機器１００における記憶装置６０の正しい装着状況を把握することが可能となる。よって、電子機器１００の起動後に、定期的にあるいは不定期的に記憶装置６０が電子機器１００に装着されているか否かを確認する必要は必ずしもない。また、ユーザは、電子機器１００の起動後においては、どのタイミングにおいても、記憶装置６０の正しい装着状況を表示画面１０ａを見て確認することができる。
【００６５】
さらに、本実施の形態では、記憶装置６０に対してアクセスしようとし、その結果に基づいて電子機器１００に記憶装置６０が装着されているか否かを判断しているため、上述の特許文献１のような、記憶装置６０が装着されているか否かを検出するためのスイッチは不要となり、電子機器１００に対して記憶装置６０が装着されているか否かを簡単に判断することができる。
【００６６】
上述のステップｓ２において、電池装着判断部４０３が電子機器１００に対して電池７０が装着されていないと判断した場合には、制御部４０は、電池電源ではなく外部電源で電子機器１００が動作していると判断し、ステップｓ５において、表示制御部４００が、表示部１０を制御して、電子機器１００が外部電源を用いて動作している旨を示す情報を図形、文字、記号などで表示画面１０ａに表示する。その後、ステップｓ６において、記憶装置装着判断部４０４が、ステップｓ３と同様にして、電子機器１００に対して記憶装置６０が装着されているか否かを判断する。
【００６７】
ステップｓ６において、記憶装置装着判断部４０４が、電子機器１００に対して記憶装置６０が装着されていると判断すると、ステップｓ７が実行される。ステップｓ７の実行後、しばらく時間が経過すると、再度ステップｓ６が実行されて、電子機器１００に対して記憶装置６０が装着されているか否かが判断される。以後、電子機器１００は同様に動作する。
【００６８】
一方で、ステップｓ６において、記憶装置装着判断部４０４が、電子機器１００に対して記憶装置６０が装着されていないと判断すると、ステップｓ８が実行される。ステップｓ８の実行後、しばらく時間が経過すると、再度ステップｓ６が実行されて、電子機器１００に対して記憶装置６０が装着されているか否かが判断される。以後、電子機器１００は同様に動作する。
【００６９】
ステップｓ７においては、表示画面１０ａに装着通知情報１０ｂが表示されていない場合には、表示制御部４００が表示部１０を制御することによって、表示画面１０ａには装着通知情報１０ｂが表示される。一方で、ステップｓ７において、表示画面１０ａに装着通知情報１０ｂが表示されている場合には、表示画面１０ａの表示は変化しない。
【００７０】
また、ステップｓ８においては、表示画面１０ａに装着通知情報１０ｂが表示されている場合には、表示制御部４００が表示部１０を制御することによって、表示画面１０ａにおいて装着通知情報１０ｂが消去される。一方で、ステップｓ８において、表示画面１０ａに装着通知情報１０ｂが表示されていない場合には、表示画面１０ａの表示は変化しない。
【００７１】
なお、ステップｓ６については、定期的に実行しても良いし、不定期的に実行しても良い。ステップｓ６を定期的に実行する場合には、例えば１時間おきにステップｓ６を実行する。
【００７２】
また、外部電源が電子機器１００に供給されている際に、電子機器１００に電池７０が装着されるようになった場合には、記憶装置装着判断部４０４は、上述のステップｓ６を実行して、記憶装置６０が電子機器１００に装着されているか否かを判断し、その判断結果に応じて、ステップｓ７あるいはステップｓ８を実行する。この場合には、電子機器１００には電池７０が装着されており、電子機器１００に対して記憶装置６０を着脱することができないことから、一度ステップｓ６を実行すれば、再度ステップｓ６を実行する必要はない。
【００７３】
また、外部電源が電子機器１００に供給されている際に、電子機器１００から電池７０が取り外された場合には、ステップｓ５が実行される。この場合には、電子機器１００に対して記憶装置６０を着脱することが可能となることから、ステップｓ５の実行後、ステップｓ６〜ｓ８までの処理が繰り返して実行される。
【００７４】
なお、電子機器１００が動作している間においては、電池装着判断部４０３が電池７０が装着されているか否かを定期的に判断していることから、外部電源が電子機器１００に供給されている際に電子機器１００に電池７０が装着されたことや、外部電源が電子機器１００に供給されている際に電子機器１００から電池７０が取り外されたことを電子機器１００において検出することができる。
【００７５】
このように、本実施の形態に係る記憶装置装着判断部４０４では、外部電源が電子機器１００に供給されている場合に電池装着判断部４０３が電子機器１００に電池７０が装着されていないと判断した際には、ステップｓ６の処理、つまり記憶装置６０に対してアクセスしようとし、その結果に基づいて記憶装置６０が電子機器１００に装着されているか否かを判断するという判断処理が、定期的あるいは不定期的に実行されている。
【００７６】
上述のように、電子機器１００においては、電池７０が装着されていない場合には、記憶装置６０を着脱することが可能となっていることから、電池７０が装着されていない電子機器１００が外部電源を用いて動作している間に、記憶装置６０の装着状況が変化することがある。したがって、本実施の形態のように、定期的にあるいは不定期的に、記憶装置６０が電子機器１００に装着されているか否かを判断することによって、電子機器１００における記憶装置６０の現在の装着状況を正しく把握することが可能となる。よって、ユーザは、記憶装置６０の現在の装着状況を表示画面１０ａを見て確認することができる。
【００７７】
また、記憶装置６０に対してアクセスしようとし、その結果に基づいて電子機器１００に記憶装置６０が装着されているか否かを判断しているため、電子機器１００に対して記憶装置６０が装着されているか否かを簡単に判断することができる。
【００７８】
また、ステップｓ６を実行してから、次にステップｓ６を実行するまでの時間を短くすることによって、記憶装置６０の装着状況が変化してから表示画面１０ａの表示が更新されるまでのタイムラグを小さくすることができる。よって、ユーザが表示画面１０ａを見て確認した記憶装置６０の装着状況と、記憶装置６０の実際の装着状況とが相違することを抑制することができる。
【００７９】
実施の形態２．
図９は実施の形態２に係る電子機器１００での判断・表示処理を示すフローチャートである。上述の実施の形態１に係る電子機器１００においては、電池電源の代わりに外部電源が供給されている際には、定期的にあるいは不定期的に記憶装置６０の装着状況を確認していたが、本実施の形態に係る電子機器１００では、操作検出部８０が電子機器１００に対する所定の操作を検出すると、記憶装置６０の装着状況を確認するようにしている。以下に、本実施の形態に係る電子機器１００の動作について、実施の形態１に係る電子機器１００の動作との相違点を中心に説明する。
【００８０】
図９に示されるように、上述のステップｓ２において、電池装着判断部４０３が電子機器１００に対して電池７０が装着されていないと判断した場合には、ステップｓ５が実行されて、電子機器１００が外部電源を用いて動作している旨を示す情報が図形等で表示画面１０ａに表示される。その後、ステップｓ１１において、記憶装置装着判断部４０は、操作特定部４０１において電子機器１００に対する所定の操作が検出されるまで待機状態となる。操作特定部４０１が電子機器１００に対する所定の操作を検出すると、上述のステップｓ６が実行されて、記憶装置装着判断部４０４は、電子機器１００に対して記憶装置６０が装着されているか否かを判断する。
【００８１】
ここで、記憶装置６０の装着状況の判断を行うきっかけとなる、電子機器１００に対する所定の操作（以後、「トリガー操作」と呼ぶ）としては、例えば、表示画面１０ａに対する操作が採用される。操作検出部８０が、表示画面１０ａがユーザの指で触れられたことを検出すると、ステップｓ６が実行されて、電子機器１００に対して記憶装置６０が装着されているか否かが判断される。このとき、表示画面１０ａが触れられれば必ずステップｓ６を実行しても良いし、表示画面１０ａに対して特定の操作が行われたときにだけ、例えば、表示画面１０ａがタップ（指で押してすぐに離す操作）されたときにだけステップｓ６を実行しても良い。
【００８２】
また、トリガー操作は、操作ボタン３０ａ〜３０ｄのいずれかに対する操作であっても良い。操作検出部８０が操作ボタン３０ａ〜３０ｄのいずれかが操作されたことを検出すると、ステップｓ６が実行されて、電子機器１００に対して記憶装置６０が装着されているか否かが判断される。このとき、操作部３０が有する複数の操作ボタン３０ａ〜３０ｄのうちのどの操作ボタンが操作されたとしてもステップｓ６を実行しても良いし、複数の操作ボタン３０ａ〜３０ｄのうちの特定の操作ボタンが操作されたときにだけステップｓ６を実行しても良い。
【００８３】
また、トリガー操作としては、表示画面１０ａに対する操作と操作ボタン３０ａ〜３０ｄのいずれかに対する操作との両方を採用しても良い。つまり、表示画面１０ａに対する操作が検出された場合にも、操作ボタン３０ａ〜３０ｄのいずれかに対する操作が検出された場合にも、ステップｓ６を実行しても良い。
【００８４】
ステップｓ６において、記憶装置装着判断部４０４が、電子機器１００に対して記憶装置６０が装着されていると判断すると、上述のステップｓ７が実行される。ステップｓ７の実行後、ステップｓ１１において、操作検出部８０がトリガー操作を検出すると、再度ステップｓ６が実行されて、電子機器１００に対して記憶装置６０が装着されているか否かが判断される。以後、電子機器１００は同様に動作する。
【００８５】
一方で、ステップｓ６において、記憶装置装着判断部４０４が、電子機器１００に対して記憶装置６０が装着されていないと判断すると、上述のステップｓ８が実行される。ステップｓ８の実行後、ステップｓ１１において、操作検出部８０がトリガー操作を検出すると、再度ステップｓ６が実行されて、電子機器１００に対して記憶装置６０が装着されているか否かが判断される。以後、電子機器１００は同様に動作する。
【００８６】
なお、外部電源が電子機器１００に供給されている際に、電子機器１００に電池７０が装着されるようになった場合には、実施の形態１と同様に、記憶装置装着判断部４０４は、ステップｓ６を実行して、記憶装置６０が電子機器１００に装着されているか否かを判断し、その判断結果に応じて、ステップｓ７あるいはステップｓ８を実行する。この場合には、電子機器１００には電池７０が装着されており、電子機器１００に対して記憶装置６０を着脱することができないことから、一度ステップｓ６を実行すれば、再度ステップｓ６を実行する必要はない。
【００８７】
また、外部電源が電子機器１００に供給されている際に、電子機器１００から電池７０が取り外された場合には、ステップｓ５が実行される。この場合には、電子機器１００に対して記憶装置６０を着脱することが可能となることから、操作検出部８０がトリガー操作を検出するたびに、ステップｓ６〜ｓ８が実行される。
【００８８】
このように、本実施の形態では、電子機器１００に対する所定の操作が検出されると、電子機器１００に対して記憶装置６０が装着されているか否かが判断されるため、当該所定の操作が検出されるたびに、記憶装置６０の現在の装着状況を把握することができる。さらに、実施の形態１と同様に、記憶装置装着判断部４０４は、記憶装置６０に対してアクセスしようとし、その結果に基づいて電子機器１００に記憶装置６０が装着されているか否かを判断しているため、電子機器１００に対して記憶装置６０が装着されているか否かを簡単に判断することができる。
【００８９】
また、電子機器１００に対する所定の操作が検出されると、電子機器１００に対して記憶装置６０が装着されているか否かが判断され、その判断結果に応じて表示画面１０ａの表示が更新されるため、ユーザによって電子機器１００が使用される際に、表示画面１０ａの表示を更新することができる。よって、ユーザは、電子機器１００を使用する際に、表示画面１０ａを参照して記憶装置６０の現在の装着状況を確認することができる。
【００９０】
なお、表示画面１０ａにおいて、ユーザによる操作を受け付ける操作ボタンが表示される場合には、当該操作ボタンに対する操作をトリガー操作として、当該操作ボタンに対する操作が検出されたときに、電子機器１００に対して記憶装置６０が装着されているか否かを判断しても良い。
【００９１】
また、図１０に示されるように、操作検出部８０に加速度センサー９０（傾斜センサー）を設けて、操作特定部４０１が、当該加速度センサー９０からの出力信号に基づいて、電子機器１００をユーザが持つ操作を特定できるようにしても良い。つまり、操作検出部８０が、加速度センサー９０の出力信号に基づいて、電子機器１００をユーザが持つ操作を検出できるようにしても良い。そして、電子機器１００をユーザが持つ操作をトリガー操作とし、操作検出部８０が、電子機器１００をユーザが持つ操作を検出すると、記憶装置装着判断部４０４が、ステップｓ６を実行して、電子機器１００に対して記憶装置６０が装着されているか否かを判断しても良い。
【００９２】
電子機器１００がユーザによって持たれるようになると、筐体１の傾きが大きく変化することから、筐体１内に設けられた加速度センサー９０の出力信号は大きく変化する。そして、ユーザが電子機器１００を持って操作している最中では、筐体１の傾きはほとんど変化しないことから、筐体１内の加速度センサー９０の出力信号もほとんど変化しない。よって、加速度センサー９０の出力信号が大きく（所定量以上）変化し、その後、一定時間以上、当該出力信号がほとんど変化しない（当該出力信号の変化量が所定量以下）場合に、電子機器１００がユーザに持たれたと判断することによって、電子機器１００をユーザが持つ操作を検出することができる。
【００９３】
また、電子機器１００をユーザが持つ操作については、図１１に示されるように、加速度センサー９０の代わりに照度センサー９１を用いて検出することができる。電子機器１００がユーザによって持たれると、筐体１の側面がユーザの手が覆われる場合がある。したがって、筐体１の側面に照度センサー９１を設けて、その出力信号が小さくなると（筐体１の側面の周囲の照度が小さくなると）、ユーザによって電子機器１００が持たれたと判断することによって、電子機器１００をユーザが持つ操作を検出することができる。
【００９４】
このように、トリガー操作として、電子機器１００をユーザが持つ操作を採用することによって、電子機器１００がユーザに持たれるたびに、記憶装置６０の現在の装着状況を把握することができる。
【００９５】
なお、表示画面１０ａに対する操作及び電子機器１００をユーザが持つ操作の両方をトリガー操作としても良いし、操作ボタンに対する操作及び電子機器１００をユーザが持つ操作の両方をトリガー操作としても良い。また、表示画面１０ａに対する操作、操作ボタンに対する操作及び電子機器１００をユーザが持つ操作のすべてをトリガー操作としても良い。つまり、表示画面１０ａに対する操作、操作ボタンに対する操作及び電子機器１００をユーザが持つ操作の少なくとも一つをトリガー操作としても良い。
【００９６】
＜変形例＞
電子機器１００に電池７０が装着されている場合には、上述の実施の形態１，２とは異なり、記憶装置装着判断部４０４は、定期的にあるいは不定期的に電子機器１００に記憶装置６０が装着されているか否かを確認しても良い。つまり、電子機器１００に電池７０が装着されている場合には、実施の形態１に係る電子機器１００が外部電源を用いて動作している場合と同様に、記憶装置装着判断部４０４は、記憶装置６０にアクセスしようとし、その結果に基づいて、電子機器１００に記憶装置６０が装着されているか否かを判断する判断処理を、定期的あるいは不定期的に行っても良い。
【００９７】
また、電子機器１００に電池７０が装着されている場合には、実施の形態２に係る電子機器１００が外部電源で動作している場合と同様に、操作検出部８０がトリガー操作を検出すると、記憶装置装着判断部４０４は、電子機器１００に記憶装置６０が装着されているか否かを判断しても良い。
【００９８】
なお、記憶装置６０が電子機器１００に対して装着されている否かを判断する判断処理を定期的に行う場合には、操作検出部８０が電子機器１００に対する所定の操作を検出すると、当該判断処理を行う周期（以後、「判断処理周期」と呼ぶ）を短くしても良い。例えば、１時間ごとに、記憶装置６０が電子機器１００に対して装着されている否かを判断している場合には、操作検出部８０が電子機器１００に対する所定の操作を検出すると、１秒ごとに、記憶装置６０が電子機器１００に対して装着されている否かを判断するようにする。これにより、ユーザが電子機器１００を使用しない場合には判断処理周期を長くして電子機器１００の消費電力を低減することができる。この所定の操作としては、上記のトリガー操作と同様に、表示画面１０ａに対する操作、操作ボタンに対する操作及び電子機器１００をユーザが持つ操作の少なくとも一つを採用することができる。
【００９９】
また、操作検出部８０が電子機器１００に対する所定の操作を検出した後に判断処理周期を短くする場合には、判断処理周期を短くしてから、所定時間以上、当該所定の操作を検出しない状態が継続したときには、判断処理周期を元に戻しても良い。例えば、操作検出部８０が所定の操作を検出してから、当該所定の操作を検出しない状態が１分間以上継続したときに、判断処理周期を元に戻しても良い。これにより、ユーザが電子機器１００を使用しなくなった際に、判断処理周期を長くして電子機器１００の消費電力を低減することができる。
【０１００】
また、上述の実施の形態１，２とは異なり、電子機器１００を、電池７０が装着されている場合であっても記憶装置６０を着脱することが可能であるように構成し、電池７０が電子機器１００に装着されているか否かにかかわらず、定期的にあるいは不定期的に電子機器１００に記憶装置６０が装着されているか否かを判断しても良い。
【０１０１】
また、電子機器１００を、電池７０が装着されている場合であっても記憶装置６０を着脱することが可能であるように構成し、電池７０が電子機器１００に装着されているか否かにかかわらず、電子機器１００に対する所定の操作が検出された際に、電子機器１００に記憶装置６０が装着されているか否かを判断しても良い。
【０１０２】
電池７０が装着されている場合であっても、記憶装置６０を着脱することが可能である電子機器１００としては、例えば、筐体１の側面に向かって開口する記憶装置収納部６００が筐体１に設けられた電子機器１００が考えられる。この電子機器１００では、電池７０の装着状況にかかわらず、筐体１の側面から記憶装置６０を筐体１内に挿入することができ、また、電池７０の装着状況にかかわらず、筐体１内から記憶装置６０を取り出すことができる。
【０１０３】
また、上述の実施の形態１，２に係る電子機器１００は、一つの表示画面を有する携帯電話機であったが、複数の表示画面を有する携帯電話器であっても良い。この場合には、複数の表示画面のそれぞれがタッチパネル方式であっても良い。
【０１０４】
また、上述の実施の形態１，２に係る電子機器１００は、図１等に示されるように、いわゆるストレート式の携帯電話機であったが、本願発明が適用される携帯電話機の形態としては、ストレート方式に限定されるものではなく、折り畳み式、スライド式、２軸ヒンジ式などを採用しても良い。また、本願発明を、２つ以上の筐体を有する携帯電話機に適用する場合においては、当該２つ以上の筐体のそれぞれに表示画面を設けて、これらの表示画面の少なくとも１つ以上をタッチパネル方式としても良い。
【０１０５】
また、上述の実施の形態１，２では、本願発明を携帯電話機に適用する場合を例にあげて説明したが、本願発明は携帯電話機以外の電子機器にも適用することができる。例えば、本願発明はゲーム機、パソコン、電子ブック、ナビゲーションシステム、音楽プレーヤなどに適用することができる。
【符号の説明】
【０１０６】
１０  表示部
１０ａ  表示画面
１０ｂ  装着通知情報
３０ａ  操作ボタン
６０  記憶装置
７０  電池
８０  操作検出部
１００  電子機器
４０３  電池装着判断部
４０４  記憶装置装着判断部
【図１】
0005785387.tif 000002
【図２】
0005785387.tif 000003
【図３】
0005785387.tif 000004
【図４】
0005785387.tif 000005
【図５】
0005785387.tif 000006
【図６】
0005785387.tif 000007
【図７】
0005785387.tif 000008
【図８】
0005785387.tif 000009
【図９】
0005785387.tif 000010
【図１０】
0005785387.tif 000011
【図１１】
0005785387.tif 000012