(57)【要約】【課題】電力供給端子とＧＮＤとが短絡している状態で電力供給端子に電圧が印加されることを防止する。【解決手段】カードスロットにメモリカードが挿入されていることを検出し、挿入されたメモリカードに電力を供給するための、前記カードスロット側に設けられた電力供給端子と、ＧＮＤとが短絡しているか否かを検出し、前記電力供給端子とＧＮＤとが短絡していないことを検出した後に、前記メモリカードに前記電力供給端子を介して電力を供給する。【選択図】図１１
2007164514.tif 000002
【特許請求の範囲】
【請求項１】
複数種類のメモリカードが挿入可能な装置に挿入されたメモリカードへの電力供給方法であって、
カードスロットに前記メモリカードが挿入されていることを検出するステップと、
挿入された前記メモリカードに電力を供給するための、前記カードスロット側に設けられた電力供給端子と、ＧＮＤとが短絡しているか否かを検出するステップと、
前記電力供給端子とＧＮＤとが短絡していないことを検出した後に、前記メモリカードに前記電力供給端子を介して電力を供給するステップと、
を有するメモリカードへの電力供給方法。
【請求項２】
請求項１に記載のメモリカードへの電力供給方法において、
前記装置は、挿入された前記メモリカードが有するカード側端子により接続される一対のメモリ検出端子を有し、
前記一対のメモリ検出端子のうち一方のメモリ検出端子はバイアス電圧が印加されており、他方のメモリ検出端子はＧＮＤに接続されており、
前記一対のメモリ検出端子を用いて前記カードスロットに前記メモリカードが挿入されているか否かを検出することを特徴とするメモリカードへの電力供給方法。
【請求項３】
請求項２に記載のメモリカードへの電力供給方法において、
前記一対のメモリ検出端子、及び前記メモリカードに電力を供給するための前記電力供給端子は、前記メモリカードの種類に対応させてそれぞれ設けられており、
前記メモリカードが挿入されて前記一対のメモリ検出端子が接続されることにより、挿入された前記メモリカードの種類が特定され、特定された前記メモリカードに対応する前記電力供給端子と前記ＧＮＤとが短絡しているか否かが検出され、短絡していないことが検出されたときに、特定された前記メモリカードに対応する電力供給端子に電圧が印加されることを特徴とするメモリカードへの電力供給方法。
【請求項４】
請求項１乃至請求項３のいずれかに記載のメモリカードへの電力供給方法において、
前記電力供給端子と電源との間に、前記電力供給端子と前記ＧＮＤとが短絡しているか否かを検出する際と、前記メモリカードに電力を供給する際とで、前記電力供給端子に印加する電圧を変更するためのスイッチを有することを特徴とするメモリカードへの電力供給方法。
【請求項５】
請求項４に記載のメモリカードへの電力供給方法において、
前記メモリカードが挿入されたことが検出されたときには、
前記メモリカードに電力を供給する際に印加される第１電圧より低い第２電圧が、前記電力供給端子に印加されることを特徴とするメモリカードへの電力供給方法。
【請求項６】
請求項１乃至請求項５のいずれかに記載のメモリカードへの電力供給方法において、
前記メモリカードが挿入されたことが検出されたときには、前記電力供給端子の電圧を検出し、
検出された電圧値が所定の閾値より低い場合に、前記電力供給端子と前記ＧＮＤとが短絡していることを検出することを特徴とするメモリカードへの電力供給方法。
【請求項７】
請求項６に記載のメモリカードへの電力供給方法において、
前記所定の閾値は、前記第２電圧より低い電圧であることを特徴とするメモリカードへの電力供給方法。
【請求項８】
請求項５乃至請求項７のいずれかに記載のメモリカードへの電力供給方法において、
前記電力供給端子とＧＮＤとが短絡していないと検出されたときに、
前記電力供給端子に、前記第１電圧が印加されるように前記スイッチが制御されることを特徴とするメモリカードへの電力供給方法。
【請求項９】
請求項５乃至請求項８のいずれかに記載のメモリカードへの電力供給方法において、
前記電力供給端子とＧＮＤとが短絡していると検出されたときに、
前記メモリカードに電力が供給されないように前記スイッチが制御されることを特徴とするメモリカードへの電力供給方法。
【請求項１０】
請求項１乃至請求項９のいずれかに記載のメモリカードへの電力供給方法において、
前記装置は、媒体に画像を印刷するための印刷装置であることを特徴とするメモリカードへの電力供給方法。
【請求項１１】
複数種類のメモリカードが挿入可能な印刷装置に挿入されたメモリカードへの電力供給方法であって、
カードスロットに前記メモリカードが挿入されていることを検出するステップと、
挿入された前記メモリカードに電力を供給するための、前記カードスロット側に設けられた電力供給端子と、ＧＮＤとが短絡しているか否かを検出するステップと、
前記電力供給端子とＧＮＤとが短絡していないことを検出した後に、前記メモリカードに前記電力供給端子を介して電力を供給するステップと、
を有し、
前記印刷装置は、挿入された前記メモリカードが有するカード側端子により接続される一対のメモリ検出端子を有し、
前記一対のメモリ検出端子のうち一方のメモリ検出端子はバイアス電圧が印加されており、他方のメモリ検出端子はＧＮＤに接続されており、
前記一対のメモリ検出端子を用いて前記カードスロットに前記メモリカードが挿入されているか否かを検出し、
前記一対のメモリ検出端子、及び前記メモリカードに電力を供給するための前記電力供給端子は、前記メモリカードの種類に対応させてそれぞれ設けられており、
前記メモリカードが挿入されて前記一対のメモリ検出端子が接続されることにより、挿入された前記メモリカードの種類が特定され、特定された前記メモリカードに対応する前記電力供給端子と前記ＧＮＤとが短絡しているか否かが検出され、短絡していないことが検出されたときに、特定された前記メモリカードに対応する電力供給端子に電圧が印加され、
前記電力供給端子と電源との間に、前記電力供給端子と前記ＧＮＤとが短絡しているか否かを検出する際と、前記メモリカードに電力を供給する際とで、前記電力供給端子に印加する電圧を変更するためのスイッチを有し、
前記メモリカードが挿入されたことが検出されたときには、
前記メモリカードに電力を供給する際に印加される第１電圧より低い第２電圧が、前記電力供給端子に印加され、
前記メモリカードが挿入されたことが検出されたときには、前記電力供給端子の電圧を検出し、
検出された電圧値が所定の閾値より低い場合に、前記電力供給端子と前記ＧＮＤとが短絡していることを検出し、
前記所定の閾値は、前記第２電圧より低い電圧であり、
前記電力供給端子とＧＮＤとが短絡していないと検出されたときに、
前記電力供給端子に、前記第１電圧が印加されるように前記スイッチが制御され、
前記電力供給端子とＧＮＤとが短絡していると検出されたときに、
前記メモリカードに電力が供給されないように前記スイッチが制御されることを特徴とするメモリカードへの電力供給方法。
【請求項１２】
複数種類のメモリカードを挿入可能なカードスロットと、
前記メモリカードの種類に対応付けられて、前記カードスロットに前記メモリカードが挿入されたことを検出するためのメモリ検出端子と、
前記メモリカードの種類に対応付けられて、前記メモリカードに電力を供給するための電力供給端子と、
前記メモリカードが挿入されていることを検出し、検出された前記メモリカードに電力を供給するための電力供給端子とＧＮＤとが短絡していないことを検出した後に、検出された前記メモリカードに対応付けられた前記電力供給端子に電圧を印加するためのコントローラと、
前記メモリカードの情報に基づいて、媒体に印刷可能な印刷部と、
を有することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メモリカードのスロットを有する装置のメモリカードへの電力供給方法、及び、印刷装置に関する。
【背景技術】
【０００２】
メモリカードのスロットを有する装置としては、例えばデジタルカメラ等で撮影した画像を印刷する際に、デジタルカメラ等で撮影した画像の情報を記憶したメモリカードを装置が備えるスロットに直接差し込んで画像の情報を取得する印刷装置がある。現在では、形状や端子の位置などが互いに異なる複数種類のメモリカードが市販されている。このため、印刷装置が備えるスロットは、複数種類のメモリカードに対応させて設ける必要がある。このときカードの種類毎に個別のスロットを設けると、印刷装置においてスロットが占めるスペースが大きくなる。このため、１つのスロットで複数のメモリカードの情報が取得できるようなメモリカード用の複合コネクタが提案されている。このような複合コネクタには、各メモリカードに対応させて、装着されたメモリカードの端子と接触するように各々メモリカードの端子の位置に合わせて、コネクタ側の端子が設けられている（例えば、特許文献１参照）。
【特許文献１】特開２００４―３１１４１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記のような複合コネクタは、複数種類のメモリカードが挿入されると、本来接触すべきでないコネクタ側の端子と、メモリカード側の端子とが接触する畏れがあり、メモリカードの種類を誤検知する畏れがある。また、コネクタのサイズにメモリカードのサイズを合わせるために用いられるアダプタの外装部や、メモリカードの外装部に導電性の部材が用いられていたり、挿抜を繰り返すうちに外装部の塗装等が剥がれ導電性の部材が露出したメモリカードやアダプタを上記複合コネクタに装着した際には導電性の部材が、他のメモリカードに電力を供給するために設けられた電力供給端子と接触し、電源とＧＮＤ（グランド）とが短絡する畏れがある。このような複合コネクタを印刷装置に備えた場合には、メモリカードを装着することにより印刷装置の電源が遮断される畏れがあるという課題があった。
【０００４】
本発明は、かかる課題に鑑みてなされたものであり、その目的は、電力供給端子とＧＮＤとが短絡している状態で電力供給端子に電圧が印加されることを防止する、メモリカードへの電力供給方法、及び、印刷装置を実現することにある。
【課題を解決するための手段】
【０００５】
前記目的を達成するための主たる発明は、複数種類のメモリカードが挿入可能な装置に挿入されたメモリカードへの電力供給方法であって、カードスロットに前記メモリカードが挿入されていることを検出するステップと、挿入された前記メモリカードに電力を供給するための、前記カードスロット側に設けられた電力供給端子と、ＧＮＤとが短絡しているか否かを検出するステップと、前記電力供給端子とＧＮＤとが短絡していないことを検出した後に、前記メモリカードに前記電力供給端子を介して電力を供給するステップと、を有するメモリカードへの電力供給方法である。
【０００６】
本発明の他の特徴は、本明細書、及び添付図面の記載により、明らかにする。
【発明を実施するための最良の形態】
【０００７】
＝＝＝開示の概要＝＝＝
本明細書の記載、及び添付図面の記載により、少なくとも次のことが明らかにされる。
【０００８】
複数種類のメモリカードが挿入可能な装置に挿入されたメモリカードへの電力供給方法であって、カードスロットに前記メモリカードが挿入されていることを検出するステップと、挿入された前記メモリカードに電力を供給するための、前記カードスロット側に設けられた電力供給端子と、ＧＮＤとが短絡しているか否かを検出するステップと、前記電力供給端子とＧＮＤとが短絡していないことを検出した後に、前記メモリカードに前記電力供給端子を介して電力を供給するステップと、を有するメモリカードへの電力供給方法である。  
このようなメモリカードへの電力供給方法によれば、メモリカードに電力が供給される際には、電力供給端子とＧＮＤとが短絡していないことが検出されている。このため、電力供給端子とＧＮＤとが短絡している状態で電力供給端子に電圧が印加されることはない。すなわち、メモリカードに電力を供給するために電圧を印加した際に誤って装置の電源が遮断されることを防止することが可能である。
【０００９】
かかるメモリカードへの電力供給方法において、前記装置は、挿入された前記メモリカードが有するカード側端子により接続される一対のメモリ検出端子を有し、前記一対のメモリ検出端子のうち一方のメモリ検出端子はバイアス電圧が印加されており、他方のメモリ検出端子はＧＮＤに接続されており、前記一対のメモリ検出端子を用いて前記カードスロットに前記メモリカードが挿入されているか否かを検出することが望ましい。  
このようなメモリカードへの電力供給方法によれば、メモリカードが挿入されると、カード側端子と一対のメモリ検出端子とが接続される。このとき、メモリ検出端子の一方に印加されていた電圧がＧＮＤレベルに落ち、メモリカードが挿入されたことが検出されることになる。このため、バイアス電圧が印加されている側のメモリ検出端子の電圧を検出するだけで、メモリカードが挿入されたことを確実に検出することが可能である。
【００１０】
かかるメモリカードへの電力供給方法において、前記一対のメモリ検出端子、及び前記メモリカードに電力を供給するための前記電力供給端子は、前記メモリカードの種類に対応させてそれぞれ設けられており、前記メモリカードが挿入されて前記一対のメモリ検出端子が接続されることにより、挿入された前記メモリカードの種類が特定され、特定された前記メモリカードに対応する前記電力供給端子と前記ＧＮＤとが短絡しているか否かが検出され、短絡していないことが検出されたときに、特定された前記メモリカードに対応する電力供給端子に電圧が印加されることが望ましい。  
このようなメモリカードへの電力供給方法によれば、一対のメモリ検出端子は、メモリカードの種類に対応させてそれぞれ設けられているので、ＧＮＤレベルに落ちたメモリ検出端子に対応付けられた種類のメモリカードが挿入されたことを検出することが可能である。すなわち、メモリカードの種類を特定することが可能である。そして、特定されたメモリカードに対応する電力供給端子とＧＮＤとが短絡していないことが検出されたときに、特定されたメモリカードに対応する電力供給端子に電圧が印加されるので、いずれの種類のメモリカードが挿入されたとしても、メモリカードに電力を供給するために電圧を印加した際に、誤って装置の電源が遮断されることを防止することが可能である。
【００１１】
かかるメモリカードへの電力供給方法において、前記電力供給端子と電源との間に、前記電力供給端子と前記ＧＮＤとが短絡しているか否かを検出する際と、前記メモリカードに電力を供給する際とで、前記電力供給端子に印加する電圧を変更するためのスイッチを有することが望ましい。  
このようなメモリカードへの電力供給方法によれば、電力供給端子と電源との間に設けられたスイッチにより、電力供給端子とＧＮＤとが短絡しているか否かを検出する際と、メモリカードに電力を供給する際とで、異なる値の電圧を電力供給端子に印加することが可能である。
【００１２】
かかるメモリカードへの電力供給方法において、前記メモリカードが挿入されたことが検出されたときには、前記メモリカードに電力を供給する際に印加される第１電圧より低い第２電圧が、前記電力供給端子に印加されることが望ましい。  
このようなメモリカードへの電力供給方法によれば、メモリカードに電力を供給する際には、メモリカードの動作に必要な第１電圧を供給し、電力供給端子とＧＮＤとが短絡しているか否かを検出する際には、メモリカードの動作に必要な電力より低い第２電圧を電力供給端子に印加することが可能である。よって、電力供給端子とＧＮＤとが短絡していたとしても、電力供給端子とＧＮＤとが短絡しているか否かを検出することによって、誤って装置の電源が遮断されることを防止することが可能である。
【００１３】
かかるメモリカードへの電力供給方法において、前記メモリカードが挿入されたことが検出されたときには、前記電力供給端子の電圧を検出し、検出された電圧値が所定の閾値より低い場合に、前記電力供給端子と前記ＧＮＤとが短絡していることを検出することが望ましい。  
このようなメモリカードへの電力供給方法によれば、電力供給端子とＧＮＤとが短絡している場合には、電力供給端子の電圧は「０」なので、検出された電力供給端子の電圧が閾値より低いことを検出することにより、電力供給端子とＧＮＤとが短絡しているか否かを確実に検出することが可能である。
【００１４】
かかるメモリカードへの電力供給方法において、前記所定の閾値は、前記第２電圧より低い電圧であることが望ましい。  
このようなメモリカードへの電力供給方法によれば、第２電圧は、電力供給端子とＧＮＤとが短絡しているか否かを検出する際に電力供給端子に印加される電圧なので、電力供給端子とＧＮＤとが短絡しているか否かを検出するための閾値を、第２電圧より低い電圧とすることにより、電力供給端子とＧＮＤとが短絡しているか否かを確実に検出することが可能である。
【００１５】
かかるメモリカードへの電力供給方法において、前記電力供給端子とＧＮＤとが短絡していないと検出されたときに、前記電力供給端子に、前記第１電圧が印加されるように前記スイッチが制御されることが望ましい。  
このようなメモリカードへの電力供給方法によれば、電力供給端子とＧＮＤとが短絡していないと検出されたとき、すなわち、適切なメモリカードが適切に挿入されたときには、電力供給端子に第１電圧が印加されるので、挿入されたメモリカードと通信することが可能である。
【００１６】
かかるメモリカードへの電力供給方法において、前記電力供給端子とＧＮＤとが短絡していると検出されたときに、前記メモリカードに電力が供給されないように前記スイッチが制御されることが望ましい。  
このようなメモリカードへの電力供給方法によれば、電力供給端子とＧＮＤとが短絡しているときには、メモリカードに電力が供給されないので、誤って装置の電源が遮断されることを防止することが可能である。
【００１７】
かかるメモリカードへの電力供給方法において、前記装置は、媒体に画像を印刷するための印刷装置であることが望ましい。  
このようなメモリカードへの電力供給方法によれば、メモリカードに電力を供給するために電圧を印加した際に誤って印刷装置の電源が遮断されることを防止することが可能である。
【００１８】
また、複数種類のメモリカードが挿入可能な印刷装置に挿入されたメモリカードへの電力供給方法であって、カードスロットに前記メモリカードが挿入されていることを検出するステップと、挿入された前記メモリカードに電力を供給するための、前記カードスロット側に設けられた電力供給端子と、ＧＮＤとが短絡しているか否かを検出するステップと、前記電力供給端子とＧＮＤとが短絡していないことを検出した後に、前記メモリカードに前記電力供給端子を介して電力を供給するステップと、を有し、前記印刷装置は、挿入された前記メモリカードが有するカード側端子により接続される一対のメモリ検出端子を有し、前記一対のメモリ検出端子のうち一方のメモリ検出端子はバイアス電圧が印加されており、他方のメモリ検出端子はＧＮＤに接続されており、前記一対のメモリ検出端子を用いて前記カードスロットに前記メモリカードが挿入されているか否かを検出し、前記一対のメモリ検出端子、及び前記メモリカードに電力を供給するための前記電力供給端子は、前記メモリカードの種類に対応させてそれぞれ設けられており、前記メモリカードが挿入されて前記一対のメモリ検出端子が接続されることにより、挿入された前記メモリカードの種類が特定され、特定された前記メモリカードに対応する前記電力供給端子と前記ＧＮＤとが短絡しているか否かが検出され、短絡していないことが検出されたときに、特定された前記メモリカードに対応する電力供給端子に電圧が印加され、前記電力供給端子と電源との間に、前記電力供給端子と前記ＧＮＤとが短絡しているか否かを検出する際と、前記メモリカードに電力を供給する際とで、前記電力供給端子に印加する電圧を変更するためのスイッチを有し、前記メモリカードが挿入されたことが検出されたときには、前記メモリカードに電力を供給する際に印加される第１電圧より低い第２電圧が、前記電力供給端子に印加され、前記メモリカードが挿入されたことが検出されたときには、前記電力供給端子の電圧を検出し、検出された電圧値が所定の閾値より低い場合に、前記電力供給端子と前記ＧＮＤとが短絡していることを検出し、前記所定の閾値は、前記第２電圧より低い電圧であり、前記電力供給端子とＧＮＤとが短絡していないと検出されたときに、前記電力供給端子に、前記第１電圧が印加されるように前記スイッチが制御され、前記電力供給端子とＧＮＤとが短絡していると検出されたときに、前記メモリカードに電力が供給されないように前記スイッチが制御されることを特徴とするメモリカードへの電力供給方法である。  
このようなメモリカードへの電力供給方法によれば、既述のほぼ全ての効果を奏するため、本発明の目的がより有効に達成される。
【００１９】
また、複数種類のメモリカードを挿入可能なカードスロットと、前記メモリカードの種類に対応付けられて、前記カードスロットに前記メモリカードが挿入されたことを検出するためのメモリ検出端子と、前記メモリカードの種類に対応付けられて、前記メモリカードに電力を供給するための電力供給端子と、前記メモリカードが挿入されていることを検出し、検出された前記メモリカードに電力を供給するための電力供給端子とＧＮＤとが短絡していないことを検出した後に、検出された前記メモリカードに対応付けられた前記電力供給端子に電圧を印加するためのコントローラと、前記メモリカードの情報に基づいて、媒体に印刷可能な印刷部と、を有することを特徴とする印刷装置も実現可能である。
【００２０】
＝＝＝説明の対象＝＝＝
＜メモリカードへの電力供給方法が適用される装置について＞
メモリカードへの電力供給方法は、複数種類のメモリカードが装着可能なカードスロットを有する装置としての、例えば、画像情報に基づいて紙などの媒体に画像を印刷するための印刷部を備えた印刷装置に適用される。ここで、印刷部とはメモリカードの装着の有無に拘わらず媒体に画像を印刷するために構成されている部分であり、この印刷部はメモリカードに記憶されている例えば画像データなどに基づいて印刷することも可能である。本明細書では、印刷装置の一種であるインクジェットプリンタ（以下、単にプリンタという）を例に挙げて説明する。
【００２１】
＝＝＝プリンタ＝＝＝
＜プリンタ１の構成について＞
まず、プリンタ１の構成について説明する。ここで、図１は、プリンタ１の外観を説明する図である。図２は、プリンタ１の電気的構成を説明するためのブロック図である。
【００２２】
図１に示すように、プリンタ１の前面部には、操作パネル２、液晶表示部３、給紙部７及び排紙部４が設けられている。操作パネル２には、各種の操作ボタン５やカードスロット６が設けられている。操作ボタン５はプリンタ１に対する指令を行う際に操作される。また、カードスロット６は、カード型のフラッシュメモリ、所謂メモリカード１０が挿入される部分である。また、カードスロット６の脇には、メモリカード１０が装着されていること、及び、メモリカード１０にアクセスされていることをユーザに報知するためのカードアクセスＬＥＤ８が設けられている。
【００２３】
メモリカード１０には、例えば、デジタルカメラで撮影された画像の画像情報等が記憶される。このメモリカード１０には、外形や接続端子の位置などが互いに異なる複数の種類があるが、本プリンタ１のカードスロット６は、複数種類の各メモリカード１０がいずれも挿入できるように構成されており、メモリカード１０が装着された際には、カードスロット６内に、各々のメモリカード１０に応じて設けられたスロット側端子と接続されるように構成されている。メモリカード１０、カードスロット６等の詳細は後述する。
【００２４】
液晶表示部３は、各種の情報を表示する部分である。この液晶表示部３は、メニューを表示させたり、印刷対象となる画像を表示させたりする部分である。本実施形態では、この液晶表示部３を操作ボタン５の上方に配置している。給紙部７には、画像を印刷するために供給されるカット紙（図示しない）を保持する給紙トレーが設けられている。なお、プリンタ１は、カット紙など単票状の印刷紙のみならず、ロール紙などの連続した媒体にも印刷できるような給紙構造を備えていても良い。排紙部４には、開閉可能な排紙トレーが設けられている。排紙トレーは、上部を前方に倒すことができるように取り付けられている。そして、この排紙トレーは、印刷時において、印刷済みの用紙が載せられる台として機能する。
【００２５】
次に、プリンタ１の電気的構成について説明する。図２に示すように、プリンタ１は、ヘッドユニット２０、用紙搬送機構３０、キャリッジ移動機構４０、検出器群５０、コントローラ６０、液晶表示部３、操作ボタン５、及びカードスロット６を有する。また、これらの他に、プリンタ１は、ホストコンピュータ１３０と接続するためのインタフェース（Ｉ／Ｆ）９を有している。
【００２６】
ヘッドユニット２０は、インクを媒体としての用紙に向けて吐出させるためのものであり、インクを吐出するヘッド２２と、ヘッド２２を制御するヘッド制御部２４とを有する。このヘッドユニット２０は、キャリッジ（図示せず）に取り付けられており、キャリッジ移動機構４０によって、キャリッジが移動されることにより、キャリッジ移動方向（用紙の搬送方向と直行する方向）に移動される。用紙搬送機構３０は、媒体としての用紙を、印刷可能な位置に送り込んだり、この用紙を搬送方向に所定の搬送量で搬送させたりするものである。そして、この用紙搬送機構３０は、例えば、給紙ローラ、搬送ローラ及び搬送モータ等（いずれも図示せず）によって構成されている。キャリッジ移動機構４０は、ヘッドユニット２０が取り付けられたキャリッジを、キャリッジ移動方向に移動させるものである。このキャリッジ移動機構４０は、例えば、キャリッジモータ、タイミングベルト、及びプーリー等（いずれも図示せず）によって構成されている。検出器群５０は、プリンタ１の状態を検出するためのものであり、例えば、キャリッジの位置を検出するためのリニア式エンコーダ、搬送ローラ等の回転量を検出するためのロータリー式エンコーダ、及び用紙の有無を検出するための紙検出器（いずれも図示せず）が含まれる。
【００２７】
コントローラ６０は、プリンタ１の制御を行うものである。このコントローラ６０は、ＣＰＵ６２と、メモリ６４と、駆動信号生成回路６６と、制御ユニット６８とを有する。ＣＰＵ６２は、プリンタ１の全体的な制御を行うための演算処理装置である。メモリ６４は、ＣＰＵ６２のプログラムを格納する領域や作業領域等を確保するためのものであり、ＲＡＭ、ＥＥＰＲＯＭ、ＲＯＭ等の記憶素子によって構成される。駆動信号生成回路６６は、共通に使用される駆動信号を生成するものである。この駆動信号生成回路６６で生成された駆動信号は、ヘッド２２が有するピエゾ素子（図示せず）に印加される。そして、ヘッド制御部２４は、ＣＰＵ６２から送られてくるヘッド制御信号に基づき、駆動信号のピエゾ素子への印加を制御する。制御ユニット６８は、制御対象となる各部とＣＰＵ６２との間に配置され、ＣＰＵ６２からのコマンドに基づいてモータ用の駆動信号を生成したり、各部から送られてくる信号を、ＣＰＵ６２が解釈できる形態にして出力したりする。
【００２８】
＜プリンタ１の動作について＞
次に、このプリンタ１の動作について説明する。このプリンタ１を動作させるための処理は、メモリ６４に格納されたプログラムに基づき、ＣＰＵ６２によって行われる。このため、ＣＰＵ６２を動作させるコンピュータプログラムは、これらの処理を実現させるためのコードを有する。
【００２９】
プリンタ１は、ホストコンピュータ１３０からの印刷指令信号を受信するか、画像データを含む画像情報が記憶されたメモリカード１０がカードスロット６に装着され操作ボタン５が操作されて印刷指令が入力されると印刷動作が実行される。コントローラ６０は、ホストコンピュータ１３０から印刷指令信号とともに印刷データを受信した場合には、受信した印刷データに基づいて画像を印刷するための処理を実行する。一方、メモリカード１０がカードスロット６に装着され、操作ボタン５が操作されて印刷指令が入力された場合には、装着されたメモリカード１０に記憶された画像データを取得し、取得した画像データを、プリンタ１にて印刷可能な印刷データに変換し、入力された印刷指令に基づいて画像を印刷するための処理を実行する。すなわち、印刷データに基づいてヘッド２２から吐出させたインクを、用紙に着弾させて画像を形成する。
【００３０】
＝＝＝メモリカードとカードスロットの構成＝＝＝
本実施形態のカードスロット６は、複数種類のメモリカード１０が装着可能であり、挿入されたメモリカード１０から情報を読み出したり、メモリカード１０に情報を書き込むことが可能である。ここで、本実施形態に装着可能なメモリカード１０について説明する。ここでは例えば３種類のメモリカード１０（１１、１２、１３）が装着可能な例について説明する。
【００３１】
＜メモリカードの概要＞
図３は、本実施形態のカードスロットに装着可能なメモリカードの第１例を示す図である。図４は、本実施形態のカードスロットに装着可能なメモリカードの第２例を示す図である。図５は、本実施形態のカードスロットに装着可能なメモリカードの第３例を示す図である。
【００３２】
第１例のメモリカード（以下、第１メモリカードという）１１は、長さ３２．０ｍｍ、幅２４．０ｍｍ、厚さ２．１ｍｍの薄板状の直方体であり、長さ方向に沿って挿入される。挿入される際に挿入方向に向けられる先端部の下面には９個のカード側端子１１ｂが露出している。図３では、カード側端子１１ｂが設けられる領域１１ａを斜線にて示している。カード側端子１１ｂについては後述する。また、先端側の一方の角部は斜めの傾斜が設けられ、第１メモリカード１１の表裏面及び挿入方向を誤って挿入されないように構成されている。第１メモリカード１１の幅方向の両側には、挿入時に下方に向けられる面側に、長さ方向に沿って凹部１１ｃがそれぞれ設けられている。すなわち、第１メモリカード１１は、挿入状態における上部側の幅と下部側の幅とが、凹部１１ｃが設けられた分だけ相違している。そして、上部側にて幅方向に突出する部位１１ｄの厚さは、後述する第２メモリカード１２の厚さとほぼ同じに構成されている。
【００３３】
第２例のメモリカード（以下、第２メモリカードという）１２は、長さ、及び、幅は第１メモリカード１１と同じであり、厚さが１．４ｍｍの薄板状の直方体であり、長さ方向に沿って挿入される。第２メモリカード１２には挿入される際に挿入方向に向けられる先端側の下面に７個のカード側端子１２ｂが露出されている。図４では、カード側端子１２ｂが設けられる領域１２ａを斜線にて示している。ここで、第２メモリカード１２がカードスロット６に挿入された際のカード側端子１２ｂの位置は、第１メモリカード１１がカードスロット６に挿入された際のカード側端子１１ｂの位置より、挿入方向において手前側に位置するように構成されている。第２メモリカード１２のカード側端子１２ｂの詳細は後述する。また、第２メモリカード１２に誤挿入防止のために先端側の一方の角部に斜めの傾斜が設けられている。
【００３４】
第３例のメモリカード（以下、第３メモリカードという）１３は、長さ５０．０ｍｍ、幅２１．５ｍｍ、厚さ２．８ｍｍの薄板状の直方体であり、第１メモリカード１１及び第２メモリカード１２より細長く、かつ厚い形状をしている。第３メモリカード１３は、長さ方向に挿入され、その先端部の下面に１０個の端子が露出されている。図５では、カード側端子１３ｂが設けられる領域１３ａを斜線にて示している。第３メモリカード１３のカード側端子１３ｂの詳細は後述する。また、先端角部の一方が弧状に湾曲されて誤挿入を防止する機能を有している。
【００３５】
＜カードスロットの構成＞
図６は、本実施形態のカードスロットをメモリカードが挿入される側から見た正面図である。図７は、本実施形態のカードスロットの平断面図である。図８は、図７のＡ−Ａ断面図である。図６〜８では三種類のメモリカードを便宜上、破線、一点鎖線、二点鎖線にて各線が重ならないように示している。
【００３６】
本実施形態のカードスロット６のスロット側端子は、図８に示すように配線基板１５の配線パターンと接続されている。カードスロット６は、厚さの薄いほぼ箱型状のハウジング６ａを有している。ハウジング６ａは、例えば、長さ３７．５ｍｍ、幅４０．７ｍｍ、厚さ６．５ｍｍであり、長さ方向にメモリカード１０が挿入される。すなわち、長さ方向においてメモリカード１０が挿入される側にメモリカード１０の挿入口６ｂが設けられている。
【００３７】
挿入口６ｂは、上記第１〜第３メモリカード１１，１２，１３が挿入可能に形成され、左右方向に広く上下方向に狭い形状の開口であり、左右方向の中央部は第３メモリカード１３の幅より僅かに広い幅で上方向に広げられた部位６ｃを有している。また、挿入口６ｂのほぼ半分より下側は、カードスロット６内の両脇に挿入方向に沿って形成されている段状の凸部６ｄによって開口幅が狭くなっている。そして、挿入口６ｂの下面と上方向に広げられた部位６ｃの上面との距離は、第３メモリカード１３の厚さより僅かに広く形成されている。また、段状の凸部６ｄより上側の最大幅部６ｅは第１メモリカード１１及び第２メモリカード１２の幅より僅かに広く形成され、左右の凸部６ｄ間の間隔は、第１メモリカード１１の凹部１１ｃ間の距離より僅かに広く形成されている。
【００３８】
カードスロット６を形成するハウジング６ａ内は、図７に示すように、その奥行き方向における中央より少し奥側に、挿入された第１メモリカード１１及び第２メモリカード１２の先端が突き当てられて、第１メモリカード１１及び第２メモリカード１２が位置決めされる壁部６ｆが設けられている。この壁部６ｆは、左右方向の両側に形成されており、中央部は、壁部６ｆの奥側と手前側とを連通するように開放されている。
【００３９】
また、カードスロット６内には、各メモリカード１１，１２，１３が装着された位置にて、各カード側端子１１ｂ、１２ｂ、１３ｂと接触するように、下面側にスロット側端子が設けられている。図７の斜線部は、各メモリカードに対応させてスロット側端子が設けられる領域を示している。すなわち、壁部６ｆより奥側の斜線の領域が第３メモリカード１３に対応付けられたスロット側端子１８ａ（図８）が設けられる第３端子領域１８であり、壁部６ｆの手前の斜線部が第１メモリカード１１に対応付けられたスロット側端子１６ａ（図８）が設けられる第１端子領域１６であり、第１端子領域より更に手前の斜線部が第２メモリカード１２に対応付けられたスロット側端子１７ａ（図８）が設けられる第２端子領域１７である。
【００４０】
各スロット側端子１６ａ、１７ａ、１８ａは、例えばリン青銅などの導電性を有するほぼワイヤ状の部材であり、上下方向に弾性変形可能な形状に形成されている。図８に示すように、各スロット側端子１６ａ、１７ａ、１８ａは、ハウジング６ａの下側に設けられている配線基板１５と接続されている。そして、各スロット側端子１６ａ、１７ａ、１８ａは、挿入方向に沿って配置され、一方の端部１６ｂ、１７ｂ、１８ｂがハウジング側に固定され、他方の端部１６ｃ、１７ｃ、１８ｃは、ハウジング６ａの下面より十分上方に曲げ起こされるとともに、固定されることなく弾性により上下方向に変位可能に構成されている。各メモリカード１１、１２、１３に対応付けられたスロット側端子１６ａ、１７ａ、１８ａは、各々対応付けられたメモリカード１１、１２、１３に形成されているカード側端子１１ｂ、１２ｂ、１３ｂの数より１本ずつ多く設けられている。すなわち、９個のカード側端子１１ｂを有する第１メモリカード１１に対応付けられた第１端子領域１６には１０本のスロット側端子１６ａが設けられ、７個のカード側端子１２ｂを有する第２メモリカード１２に対応付けられた第２端子領域１７には８本のスロット側端子１７ａが設けられ、１０個のカード側端子１３ｂを有する第３メモリカード１３に対応付けられた第３端子領域１８には１１本のスロット側端子１８ａが設けられている。
【００４１】
そして、３種類のメモリカード１１、１２、１３が適切に装着された際には、カードスロット６の複数のスロット側端子１６ａ、１７ａ、１８ａのうち、それぞれいずれか２本に設定された一対のメモリ検出端子１９と、対応するメモリカード１０のカード側端子１１ｂ、１２ｂ、１３ｂの１個とが接触する。また、メモリ検出端子１９を除く残りのスロット側端子１６ａ、１７ａ、１８ａ各１本と、残りのカード側端子１１ｂ、１２ｂ、１３ｂ各１個とがそれぞれ接続されるように構成されている。すなわち、２本のスロット側端子１６ａ、１７ａ、１８ａで構成される一対のメモリ検出端子１９（図９）は、対応付けられたメモリカード１１，１２，１３の１個のカード側端子１１ｂ、１２ｂ、１３ｂと接触する。
【００４２】
そして、この挿入口６ｂに、第１メモリカード１１を挿入する際には、第１メモリカード１１の２つの凹部１１ｃをカードスロット６の左右の凸部６ｄに沿わせて、カードスロット６の壁部６ｆに突き当たる位置まで第１メモリカード１１を挿入する。このとき、第１メモリカード１１は第２端子領域１７の８本のスロット側端子１７ａを配線基板１５側に押し下げながら進入し、第１メモリカード１１の先端１１ｅがカードスロット６の壁部６ｆに突き当たった際に、９個のカード側端子１１ｂと１０個のスロット側端子１６ａとが接続される。この状態で、第１メモリカード１１の外装部は第２メモリカード１２に対応付けられたスロット側端子１７ａと接触している。
【００４３】
また、挿入口６ｂに、第２メモリカード１２を挿入する際には、第２メモリカード１２をカードスロット６の左右の凸部６ｄの上面に沿わせて、カードスロット６の壁部６ｆに突き当たる位置まで挿入する。このとき、第２メモリカード１２は第２メモリカード１２の先端１２ｃがカードスロット６の壁部６ｆに突き当たった際に、７個のカード側端子１２ｂと８個のスロット側端子１７ａとが接続される。この状態で、第２メモリカード１２の外装部は第１メモリカード１１に対応付けられたスロット側端子１６ａと接触している。
【００４４】
第３メモリカード１３を挿入口６ｂに挿入する際には、第３メモリカード１３の側面１３ｃを、カードスロット６における左右方向の中央部にて上方向に広げられた部位６ｃに沿わせて、カードスロット６の最も奥の壁６ｇに突き当たる位置まで挿入する。このとき、第３メモリカード１３は第２端子領域１７の８本のスロット側端子１７ａ、及び第１端子領域１６の１０本のスロット側端子１６ａを配線基板１５側に押し下げながら進入し、第３メモリカード１３の先端１３ｄが最も奥の壁６ｇに突き当たった際に、１０個のカード側端子１３ｂと１１個のスロット側端子１８ａとが接続される。この状態で、第３メモリカード１３の外装部は第１メモリカード１１に対応付けられたスロット側端子１６ａ、及び、第２メモリカード１２に対応付けられたスロット側端子１７ａと接触している。
【００４５】
＜メモリカードの検出方法＞
図９は、本実施形態のカードスロット周辺の電気構成を説明するための図である。図１０は、図９の電器構成を簡略化した図である。図９に示すように、プリンタ１には複数種類のメモリカード１０が装着可能であるが、メモリカード１０への電源供給方法は、いずれの種類のメモリカード１０であっても実質的に同様であるため、図１０を用いて、主に第１メモリカード１１の例について説明する。なお、図１０は、説明の便宜上各種メモリカード毎に設けられて重複している部分を略して示している。
【００４６】
第１メモリカード１１に設けられた９個のカード側端子１１ｂのうち、例えば、挿入方向左端に位置するカード側端子１１ｂは、第１メモリカード１１が適切に装着された際には、第１端子領域１６の一対のメモリ検出端子１９と接続される。この一対のメモリ検出端子１９のうち一方は、コントローラ６０が有するＡＳＩＣ６１のカード検出ターミナル６１ａに接続されているとともに、第１抵抗Ｒ１を介してメイン電源（図示せず）とも接続されてバイアス電圧が印加されている。一対のメモリ検出端子１９のうち他方はＧＮＤ（グランド）に接続されている。すなわち、メモリカード１０が装着されていない状態では、一対のメモリ検出端子１９は互いに接続されていないので、カード検出ターミナル６１ａの電圧を検出するとバイアス電圧が検出される。そして、第１メモリカード１１が装着されると、一対のメモリ検出端子１９がカード側端子１１ｂにより接続されるのでカード検出ターミナル６１ａの電圧がＧＮＤレベルに低下することにより、メモリカード１０が装着されたことが検出される。このとき、一対のメモリ検出端子１９は、図９に示すようにメモリカード１０の種類毎に設けられているので、電圧がＧＮＤレベルに低下したカード検出ターミナルがいずれのカード検出ターミナルであるかによって、メモリカード１０の種類を特定することが可能である。このとき、ＡＳＩＣ６１とＣＰＵ６２とは接続されているので、ＡＳＩＣ６１にて検出された情報に基づいてＣＰＵ６２に信号が出力される。
【００４７】
＜電源供給端子とＧＮＤとの短絡の検出方法＞
また、第１メモリカード１１に設けられた９個のカード側端子１１ｂのうち、例えば、挿入方向右端に位置するカード側端子１１ｂは、第１メモリカード１１が適切に装着された際には、スロット側に設けられ、第１メモリカード１１を動作させるために電力が供給される電力供給端子２５に接続される。この電力供給端子２５は、メイン電源からの電力を供給したり遮断するためのスイッチ２６を介してメイン電源に接続されている。またスイッチ２６には、このスイッチ２６を制御するための信号が出力されるＡＳＩＣ６１のカード電源制御ターミナル６１ｂと接続されている。
【００４８】
更に、電力供給端子２５とスイッチ２６との間は、第２抵抗Ｒ２を介してＡＳＩＣ６１の汎用ターミナル６１ｃと接続されるとともに、第３抵抗Ｒ３を介してＧＮＤとも接続されており、この電力供給端子２５とスイッチ２６との間の電圧を検出するために、ＣＰＵ６２のＡＤ変換器６２ａにも接続されている。
【００４９】
そして、メモリカード１０が装着されていない状態で、スイッチ２６が遮断されており、汎用ターミナル６１ｃから所定の電圧が印加されている。このため、メモリカード１０が装着されていない状態では、汎用ターミナル６１ｃから印加された所定の電圧に対する第２抵抗Ｒ２及び第３抵抗Ｒ３の分圧分の電圧がＡＤ変換器６２ａにて検出される。そして、第１メモリカード１１が適切に装着された際にも、この状態は維持される。ところが、何らかの原因で電力供給端子２５とＧＮＤとが短絡している場合には、ＡＤ変換器６２ａにてＧＮＤの電圧が検出されるため、電力供給端子２５とＧＮＤとが短絡しているか否かを検出することが可能である。なお、第２メモリカード１２及び第３メモリカード１３に対応付けられたスロット側端子１７ａ、１８ａも、挿入方向左端に位置する２つのスロット側端子が一対のメモリ検出端子１９に、挿入方向右端に位置するスロット側端子が電力供給端子１５にそれぞれ設定されている。
【００５０】
＜メモリカードへの電力供給方法＞
ところで、本実施形態のプリンタ１は、３種類のメモリカード１０を装着することが可能である。そして、前述したように、第１メモリカード１１が装着された状態では、第１メモリカード１１の外装部は第２メモリカード１２に対応付けられたスロット側端子１７ａと接触している。また、第３メモリカード１３が装着された状態では、第３メモリカード１３の外装部は第１メモリカード１１に対応付けられたスロット側端子１６ａ、及び、第２メモリカード１２に対応付けられたスロット側端子１７ａと接触している。このとき、挿入されたメモリカード等の外装部が絶縁部材であれば問題はないが、導電性の部材で形成されていたり、カードスロット６に装着可能なメモリカード１０とサイズが異なるメモリカードを装着するためのアダプタ等が導電性の部材で形成されていたりする場合には、電力供給端子２５と一対のメモリ検出端子１９とが挿入されたメモリカード１０の外装部により接続されてしまう畏れがある。電力供給端子２５と一対のメモリ検出端子１９とが接続された場合には、電源とＧＮＤとが短絡されるため、プリンタ１の電源が遮断されてしまうことになる。ここでは、何らかの原因で電力供給端子２５とＧＮＤとが短絡している場合に、メモリカード１０への電力を供給しないことにより、プリンタ１の電源が遮断されてしまうこと防止するメモリカードへの電力供給方法を以下に説明する。
【００５１】
図１１は、本実施形態のプリンタにおけるメモリカードへの電力供給方法を説明するための図である。プリンタ１においてメモリカード１０に電力供給するための処理は、メモリ６４に格納されたメモリカード１０への電力供給用プログラムに基づき、ＣＰＵ６２によって行われる。このため、ＣＰＵ６２を動作させるコンピュータプログラムは、これらの処理を実現させるためのコードを有する。
【００５２】
プリンタ１の電源が投入されると、メモリカード１０に電力供給するための処理により、プリンタは割り込み待ちの状態が維持される。すなわち、各メモリカード１０に対応付けられた各々一対のメモリ検出端子１９のうちの一方にバイアス電圧が印加され、コントローラ６０は、このバイアス電圧が印加されている側のメモリ検出端子１９と接続されている、ＡＳＩＣ６１のカード検出ターミナル６１ａの電圧を検出している。このとき、カードスロット６の脇に設けられているカードアクセスＬＥＤ８は消灯している。また、電力供給端子２５と電源との間に設けられているスイッチ２６は遮断されており、電力供給端子２５には電圧が印加されていない。
【００５３】
そして、カードスロット６にいずれかのメモリカード１０が挿入されて、挿入されたカード側端子（１１ｂ、１２ｂ、１３ｂ）等により、いずれかの種類のメモリカードに対応付けられた一対のメモリ検出端子１９が接続されると、コントローラ６０により、割り込み処理としてメモリカード１０に電力供給するための処理が実行される。このとき、カードアクセスＬＥＤ８が点灯される（Ｓ００１）。
【００５４】
そして、カードスロット６にメモリカード１０が挿入されたことが検出されたことを示すカード検出フラグがメモリ６４の所定の領域に立てられる（Ｓ００２）。メモリ６４には、メモリカード１０の種類に対応させてそれぞれカード検出フラグを立てる領域が設定されている。本実施形態の場合には、３種類のメモリカード１０が装着可能なので、メモリ６４内の３つの領域を示すアドレスとメモリカード１０の種類とが対応付けられており、メモリカード１０が装着されていない時には、例えば「０」が記憶されている。そして、いずれかの一対のメモリ検出端子１９が接続されると、接続されたメモリ検出端子１９に対応付けられたアドレスの値が、「検出」を示す「１」に書き換えられる。このため、カードスロット６に挿入されたメモリカード１０の種類が特定される。例えば、第１メモリカードが適切に装着されると、第１メモリカード１１のメモリ検出端子１９に対応付けられたアドレスの値が「１」に書き換えられ、装着されたメモリカードが第１メモリカードであることが特定される。
【００５５】
次にコントローラ６０は、特定されたメモリカード１０に対応付けられた汎用ターミナル６１ｃに電圧を印加して、レベルを「Ｈ」（ハイレベル）にする（Ｓ００３）。また、コントローラ６０は、図９のＢ点における電圧を、ＡＤ変換器６２ａ内のＡＤ変換レジスタを読むことにより検出する（Ｓ００４）。このとき、電力供給端子２５と電源との間に介在されたスイッチ２６は遮断されているので、汎用ターミナル６１ｃに電圧が印加されることにより、電力供給端子２５とスイッチ２６との間の電圧は、印加された電圧が第２抵抗Ｒ２及び第３抵抗Ｒ３で分圧された中間電圧となる。このため、特定されたメモリカード１０が適切に装着されている場合には、Ｂ点において、第２抵抗Ｒ２及び第３抵抗Ｒ３で分圧された中間電圧が検出される。
【００５６】
すなわち、特定されたメモリカードが第１メモリカード１１の場合には、第１メモリカード１１に対応付けられた汎用ターミナル６１ｃに電圧が印加され、第１メモリカードに対応付けられたＡＤ変換レジスタを読み取ることにより、Ｂ点が、汎用ターミナル６１ｃ印加された電圧が第２抵抗Ｒ２及び第３抵抗Ｒ３で分圧された中間電圧であることを検出する。
【００５７】
そしてコントローラ６０は、ＡＤ変換器６２ａ内のＡＤ変換レジスタを読に取った値と、予め設定されている閾値とを比較する（Ｓ００５）。このとき閾値としては、メモリカード１０が適切に装着されメモリカード１０の種類が正しく特定された場合に、Ｂ点にて検出される、第２抵抗Ｒ２及び第３抵抗Ｒ３で分圧された中間電圧とＧＮＤレベル（０）との間の値が設定されている。すなわち、閾値としては第２抵抗Ｒ２及び第３抵抗Ｒ３で分圧された第２電圧としての中間電圧より小さい値が設定されている。例えば、メモリカード１０を動作させるために電力供給端子２５に印加される第１電圧を３．３Ｖとすると、第２抵抗Ｒ２及び第３抵抗Ｒ３で分圧された中間電圧は、３．３Ｖより十分に小さな０．３Ｖとなるように設定されており、このとき閾値としては０．１Ｖが設定されている。
【００５８】
したがって、コントローラ６０が、ＡＤ変換器６２ａ内のＡＤ変換レジスタを読に取った値と、予め設定されている閾値（０．１Ｖ）とを比較した際に、ＡＤ変換レジスタを読に取った値の方が閾値より大きい場合には、電力供給端子２５とＧＮＤとが短絡していないことが検出され、ＡＤ変換レジスタを読み取った値の方が閾値より小さい場合には、電力供給端子２５とＧＮＤとが短絡していることが検出される。  
このため、例えば、第１メモリカードが適切に装着されていると、ＡＤ変換レジスタを読に取った値は、０．３Ｖであり、閾値０．１より大きいので、電力供給端子２５とＧＮＤとが短絡していないことが検出される。
【００５９】
電力供給端子２５とＧＮＤとが短絡していないことが検出されると、特定された種類のメモリカード１０に対応付けられたスイッチ２６にＡＳＩＣ６１のカード電源制御ターミナル６１ｂから制御信号が出力される。例えば、挿入されたと特定されたメモリカードが第１メモリカード１１の場合には、第１メモリカード１１に対応付けられたスイッチ２６に、ＡＳＩＣ６１の、第１メモリカード１１に対応付けられたカード電源制御ターミナル６１ｂから制御信号が出力される。スイッチ２６は入力された制御信号に基づいてスイッチ２６をＯＮし、電力供給端子２５には第１電圧（３．３Ｖ）が印加される（Ｓ００６）。すなわち、電力供給端子２５に印加される電圧がスイッチ２６により変更される。そして、コントローラ６０は、電力供給端子２５とＧＮＤとが短絡しているか否かを検出するために汎用ターミナル６１ｃに印加した電圧をＯＦＦし（Ｓ００７）、特定されたメモリカードの初期認識シーケンスを実行する（Ｓ００８）。
【００６０】
一方、例えば外装が導電性の部材で形成された第１メモリカード１１が挿入され、挿入された第１メモリカード１１の外装部が第２メモリカード１２に対応付けられた一対のメモリ検出端子１９に接触した場合には、メモリ６４において第２メモリカード１２に対応付けられたアドレスの値が「１」に書き換えられる（Ｓ００２）。このため、カードスロット６に挿入されたメモリカードが第２メモリカード１２として誤って特定されることになる。
【００６１】
そしてコントローラ６０は、第２メモリカード１２に対応付けられた汎用ターミナル６１ｃに電圧を印加して、レベルを「Ｈ」（ハイレベル）にし（Ｓ００３）、図９のＢ点における電圧を検出する（Ｓ００４）。このとき、電力供給端子２５と電源との間に介在されたスイッチ２６は遮断されているが、第２メモリカード１２に対応付けられたメモリ検出端子１９と電力供給端子２５とは挿入されたメモリカードの外装部にて接続されており、電力供給端子２５とＧＮＤとが短絡しているのでＢ点の電圧はＧＮＤレベルとして検出される。すなわち、ＡＤ変換レジスタを読み取った値の方が閾値より小さいため、電力供給端子２５とＧＮＤとが短絡していることが検出される（Ｓ００５）。
【００６２】
電力供給端子２５とＧＮＤとが短絡していることが検出されると、コントローラ６０は、電力供給端子２５とＧＮＤとが短絡しているか否かを検出するために汎用ターミナル６１ｃに印加した電圧をＯＦＦする（Ｓ００９）。そして、メモリカード１０が挿入されたことを検出した際にメモリ６４の所定の領域に立てたカード検出フラグを解除し（Ｓ０１０）、カードアクセスＬＥＤ８を消灯する。このとき、プリンタ１の前面に設けられた液晶表示部３や表示ランプに、挿入されたメモリカード１０が使用できない旨を示す表示をし、その事象をユーザに報知することとしてもよい。
【００６３】
このようなメモリカードへの電力供給方法によれば、挿入されたメモリカード１０に電力が供給される際には、電力供給端子２５とＧＮＤとが短絡していないことが予め検出されている。このため、電力供給端子２５とＧＮＤとが短絡している状態で電力供給端子２５に電圧が印加されることはない。すなわち、メモリカード１０に電力を供給するために電圧を印加した際に誤ってプリンタ１の電源が遮断されることを防止することが可能である。
【００６４】
また、本実施形態のプリンタ１は、挿入されたメモリカード１０が有するカード側端子１１ｂ、１２ｂ、１３ｂにより接続される一対のメモリ検出端子１９を有しており、その一対のメモリ検出端子１９のうち一方のメモリ検出端子１９はバイアス電圧が印加されており、他方のメモリ検出端子１９はＧＮＤに接続されている。このため、適切なメモリカード１０が挿入されると、カード側端子１１ｂ、１２ｂ、１３ｂにより一対のメモリ検出端子１９が接続される。このため、メモリ検出端子１９の一方に印加されていたバイアス電圧がＧＮＤレベルに落ちることになる。このとき、バイアス電圧が印加されているメモリ検出端子１９が接続されているＡＳＩＣ６１のカード検出ターミナル６１ａの電圧を検出しているので、カード検出ターミナル６１ａの電圧がＧＮＤレベルに落ちることによりメモリカード１０が挿入されたことを確実に検出することが可能である。
【００６５】
また、一対のメモリ検出端子１９、及び、メモリカード１０に電力を供給するための電力供給端子２５は、メモリカード１０の種類に対応させてそれぞれ設けられているので、メモリカードが挿入されて、いずれかの一対のメモリ検出端子１９が接続されることにより、挿入されたメモリカード１０の種類を特定し、特定された電力供給端子２５にのみ電圧を印加することが可能である。
【００６６】
そして、特定されたメモリカード１０に対応する電力供給端子２５と前記ＧＮＤとが短絡しているか否かが検出され、短絡していないことが検出されたときに、特定されたメモリカード１０に対応する電力供給端子２５に電圧が印加されるので、いずれの種類のメモリカード１０が挿入されたとしても、メモリカード１０に電力を供給するために電圧を印加した際に、誤ってプリンタ１の電源が遮断されることを防止することが可能である。
【００６７】
また、電力供給端子２５と電源との間に、電力供給端子２５とＧＮＤとが短絡しているか否かを検出する際と、メモリカード１０に電力を供給する際とで、電力供給端子２５に印加する電圧を変更するためのスイッチ２６が設けられているので、電力供給端子２５とＧＮＤとが短絡しているか否かを検出する際と、メモリカード１０に電力を供給する際とで、異なる値の電圧を電力供給端子２５に印加することが可能である。
【００６８】
特に、本実施形態のプリンタ１では、メモリカード１０が挿入されたことが検出されたときには、メモリカード１０に電力を供給する際に印加される第１電圧（例えば３．３Ｖ）より低い第２電圧（例えば０．３Ｖ）を、電力供給端子２５に印加している。このため、メモリカード１０に電力を供給する際には、メモリカード１０の動作に必要な第１電圧を供給し、電力供給端子２５とＧＮＤとが短絡しているか否かを検出する際には、メモリカード１０の動作に必要な電力より低い第２電圧を電力供給端子２５に印加することが可能である。すなわち、電力供給端子２５とＧＮＤとが短絡しているか否かを検出するための第２電圧は、第１電圧より十分に小さいので、電力供給端子２５とＧＮＤとが短絡していたとしても、第２電圧が電力供給端子２５に印加されることによって、プリンタ１の電源が遮断されることを防止することが可能である。
【００６９】
また、電力供給端子２５と前記ＧＮＤとが短絡していることを検出する際に判断基準となる閾値を、メモリカード１０が適切に装着され、メモリカード１０の種類が正しく特定された場合に、Ｂ点にて検出される、第２抵抗Ｒ２及び第３抵抗Ｒ３で分圧された中間電圧（第２電圧）とＧＮＤレベル（０）との間の値として予め設定したので、ＡＤ変換レジスタを読に取った値と閾値とを比較することにより、電力供給端子２５とＧＮＤとが短絡しているか否かを容易に且つ確実に検出することが可能である。
【００７０】
そして、特定された種類のメモリカード１０に対応付けられた電力供給端子２５とＧＮＤとが短絡していないと検出されたときに、当該電力供給端子２５に第１電圧が印加されるので、適切なメモリカード１０がカードスロット６に適切に挿入されたときに、電力供給端子２５に第１電圧が印加されて、挿入されたメモリカード１０と通信することが可能である。
【００７１】
また、特定された種類のメモリカード１０に対応付けられた電力供給端子２５とＧＮＤとが短絡していると検出されたときには、メモリカード１０に電力が供給されないようにスイッチ２６が制御される。このため、特定された種類のメモリカード１０に対応付けられた電力供給端子２５とＧＮＤとが短絡しているときには、当該電力供給端子２５に電圧が供給されないので、誤ってプリンタ１の電源が遮断されることを防止することが可能である。
【００７２】
＝＝＝その他の実施の形態＝＝＝
上記の実施形態は、メモリカードへの電力供給方法及び印刷装置としてのプリンタ１について記載されているが、この実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることはいうまでもない。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【００７３】
上記実施形態においては、３種類のメモリカード１０が装着可能なカードスロット６を例に挙げて説明したが、装着可能なメモリカードの種類はこれに限らず、カードスロットは、各メモリカードの種類に対応させてメモリ検出端子１９等の種類毎のメモリ検出部及びメモリカードへの電力供給部が設けられていればよい。
【００７４】
また、上記実施形態においては、メモリカードが挿入されたことを検出する方法として、カードスロット６側に設けられた一対のメモリ検出端子１９が、挿入されたメモリカード１０のカード側端子により接続されることによりメモリカードが挿入されたことが検出される構成としたが、これに限るものではない。
【００７５】
上記実施形態においては、複数種類のメモリカードが挿入可能な装置として、インクジェットプリンタを例に挙げて説明したが、複数種類のメモリカードが挿入可能な装置は、インクジェットプリンタ等の印刷装置に限らず、例えばコンピュータと接続されてメモリカードの情報を授受する所謂カードリーダ・ライタや、カードスロットを備えたＨＤＤレコーダ等のデジタル機器であってもよい。
【００７６】
図１２は、メモリ検出端子の他の例を示す図である。図１２に示すように、例えば、メモリカードの種類に対応させた一対の電極９１，９２，９３を、対をなす電極が互いに間隔を隔てるようにカードスロット６内に備え、メモリカード１０が挿入されることにより、一方の電極９１ａ、９２ａ、９３ａが挿入されるメモリカードに押圧されて他方の電極９１ｂ、９２ｂ、９３ｂに接触することによりメモリカードが挿入されたことが検出されることとしてもよい。この場合には、電極９１と電極９２とが接触した場合には、第１メモリカード１１が挿入されたことが検出され、電極９２のみが接触した場合には、第２メモリカード１２が挿入されたことが検出され、電極９３が接続された場合は、第３メモリカード１３が挿入されたことが検出されることになる。この場合には、一対の電極９１，９２，９３がメモリ検出端子となる。
【００７７】
また、本実施形態においては、第１電圧を３．３Ｖ、第２電圧を０．３Ｖ、閾値を０．１としたが、これらの値は例示であって、これらに限るものではない。
【図面の簡単な説明】
【００７８】
【図１】プリンタの外観を説明する図である。
【図２】プリンタの電気的構成を説明するためのブロック図である。
【図３】本実施形態のカードスロットに装着可能なメモリカードの第１例を示す図である。
【図４】本実施形態のカードスロットに装着可能なメモリカードの第２例を示す図である。
【図５】本実施形態のカードスロットに装着可能なメモリカードの第３例を示す図である。
【図６】本実施形態のカードスロットをメモリカードが挿入される側から見た正面図である。
【図７】本実施形態のカードスロットの平断面図である。
【図８】図７のＡ−Ａ断面図である。
【図９】本実施形態のカードスロット周辺の電気構成を説明するための図である
【図１０】図９の電気構成を簡略化した図である。
【図１１】本実施形態のプリンタにおけるメモリカードへの電力供給方法を説明するための図である。
【図１２】メモリ検出端子の他の例を示す図である。
【符号の説明】
【００７９】
１  プリンタ，２  操作パネル，３  液晶表示部，４  排紙部，５  操作ボタン，
６  カードスロット，６ａ  ハウジング，６ｂ  挿入口，
６ｃ  上方向に広げられた部位，６ｄ  凸部，６ｅ  最大幅部，
６ｆ  壁部，６ｇ  壁，７  給紙部，１０  メモリカード，
１１  第１メモリカード，１１ａ  領域，１１ｂ  カード側端子，１１ｃ  凹部，
１１ｄ  突出する部位、１１ｅ  先端，１２  第２メモリカード，１２ａ  領域，
１２ｂ  カード側端子，１２ｃ  先端，１３  第３メモリカード，１３ａ  領域，
１３ｂ  カード側端子，１３ｃ  側面，１３ｄ  先端，１５  配線基板，
１６  第１端子領域，１６ａ  スロット側端子，１６ｂ  一方の端部，
１６ｃ  他方の端部，１７  第２端子領域，１７ａ  スロット側端子，
１７ｂ  一方の端部，１７ｃ  他方の端部，１８  第３端子領域，
１８ａ  スロット側端子，１８ｂ  一方の端部，１８ｃ  他方の端部，
１９  検出端子，２０  ヘッドユニット，２２  ヘッド，２４  ヘッド制御部，
２５  電力供給端子，２６  スイッチ，３０  用紙搬送機構，
４０  キャリッジ移動機構，５０  検出器群，６０  コントローラ，
６１ａ  カード検出ターミナル，６１ｂ  カード電源制御ターミナル，
６１ｃ  汎用ターミナル，６２  ＣＰＵ，６２ａ  ＡＤ変換器，
６４  メモリ，６６  駆動信号生成回路，６８  制御ユニット，
９１  一対の電極，９１ａ  一方の電極，９１ｂ  他方の電極，
９２  一対の電極，９２ａ  一方の電極，９２ｂ  他方の電極，
９３  一対の電極，９３ａ  一方の電極，９３ｂ  他方の電極，
１３０  ホストコンピュータ，Ｒ１  第１抵抗，Ｒ２  第２抵抗，Ｒ３  第３抵抗
【図１】
2007164514.tif 000003
【図２】
2007164514.tif 000004
【図３】
2007164514.tif 000005
【図４】
2007164514.tif 000006
【図５】
2007164514.tif 000007
【図６】
2007164514.tif 000008
【図７】
2007164514.tif 000009
【図８】
2007164514.tif 000010
【図９】
2007164514.tif 000011
【図１０】
2007164514.tif 000012
【図１１】
2007164514.tif 000013
【図１２】
2007164514.tif 000014