(57)【要約】【課題】本発明は、実装面積/容積を従来に比べて増大させる事なく、記録媒体のいずれの挿入方向からも装着することができる記録媒体装着装置を提供する。【解決手段】デジタルカメラ２は、その裏面２ｂに液晶表示部４４と、ボタン４５と、表面に信号端子１０３が形成されたメモリカード１００を着脱可能なメモリカードソケット１とを備える。メモリカードソケット１は、メモリカード１００は挿入方向１から装着されたときに、信号端子１０３と接触する接触端子群１０８と、メモリカード１００が挿入方向２から装着されたときに、信号端子１０３と接触する接触端子群１０７とを備える。【選択図】図３
2008066037.tif 000002
【特許請求の範囲】
【請求項１】
表面に信号端子が形成されている記録媒体を装着する記録媒体装着装置において、
前記記録媒体が前記表面を上面にして挿入される第１の挿入方向で装着されたときに、前記信号端子と接触する第１の接触端子と、前記記録媒体が表面を下面にして挿入される第２に挿入方向で装着されたときに、前記信号端子と接触する第２の接触端子とを備えることを特徴とする記録媒体装着装置。
【請求項２】
前記第１の接触端子及び前記第２の接触端子は前記信号端子との接触箇所において突出部を有することを特徴とする請求項１記載の記録媒体装着装置。
【請求項３】
前記装着された記録媒体の挿入方向を検出する検出手段と、
前記検出された挿入方向に応じて、前記第１の接触端子と前記第２の接触端子のいずれを使用するか決定する使用端子決定手段とを備えることを特徴とする請求項１又は２記載の記録媒体装着装置。
【請求項４】
前記検出された挿入方向を表示する表示手段を備えることを特徴とする請求項３記載の記録媒体装着装置。
【請求項５】
前記第１の挿入方向及び前記第２の挿入方向のいずれの方向で装着されたときも前記信号端子と接触する接触端子を更に有することを特徴とする請求項１乃至４のいずれか１項に記載の記録媒体装着装置。
【請求項６】
請求項１乃至５のいずれか１項に記載の記録媒体装着装置を備え、前記検出された挿入方向に応じて、前記記録媒体に対するデータ処理を制御する制御手段を備えることを特徴とする小型携帯機器。
【請求項７】
前記制御手段は、前記検出された挿入方向に応じて前記記録媒体に対するアクセスモードを設定することを特徴とする請求項６記載の小型携帯機器。
【請求項８】
前記制御手段は、前記検出された挿入方向に応じて前記記録媒体に書き込むデータのファイル管理方法を設定することを特徴とする請求項６記載の小型携帯機器。
【請求項９】
前記小型携帯機器はその動作モードを複数有し、前記制御手段は、前記検出された挿入方向に応じて前記動作モードを切り替えることを特徴とする請求項６記載の小型携帯機器。
【請求項１０】
請求項１乃至５のいずれか１項に記載の記録媒体装着装置を備える小型携帯機器の制御方法であって、前記検出された挿入方向に応じて、前記記録媒体に対するデータ処理を制御する制御ステップを備えることを特徴とする制御方法。
【請求項１１】
請求項１０記載の制御方法をコンピュータにより実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体装着装置及びこれを有する小型携帯機器、及びそのユーザインタフェース制御方法並びにそのプログラムに関し、特に、表面にのみ信号端子が形成されている記録媒体を装着する記録媒体装着装置及びこれを有する小型携帯機器、及びその制御方法並びにそのプログラムに関する。
【背景技術】
【０００２】
従来より、メモリカードソケットへのメモリカードの搭載方法は、メモリカードをスライドさせメモリカードソケット内に搭載する、いわゆる挿抜方式が一般的である。このような挿抜方式のメモリカードソケットに対する、多様なメモリカードの脱着制御技術が開示されている（例えば、特許文献１参照）。
【特許文献１】特開２００４−２８８４６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のメモリカードソケットは、メモリカードの裏面を上面としてユーザが誤って装着すると、その装着されたメモリカードを検出することができないという問題があった。
【０００４】
また、デジタルカメラ等の小型携帯機器においては、自身のサイズが小さい事からボタンなどのユーザインターフェース（以下「ＵＩ」という。）を限定する必要がある。このため、ユーザはその限定されたＵＩでメニューを辿りながら、装着されたメモリカードに対するアクセス方法等を自分の好みの設定にする必要があり煩雑であった。
【０００５】
特に、複数ユーザで同一機器を使用する場合においては、使用するユーザが変更するたびに上記設定を再度行わなくてはならないという問題があった。
【０００６】
本発明の目的は、実装面積/容積を従来に比べて増大させる事なく、記録媒体のいずれの挿入方向からも装着することができる記録媒体装着装置を提供することにある。さらに、この記録媒体装着装置を有する小型携帯機器において、その限定されたＵＩでマニュアル設定を行うことなく、ユーザが所望するデータ処理を行うことができる小型携帯機器及びその制御方法並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の記録媒体装着装置は、表面に信号端子が形成されている記録媒体を装着する記録媒体装着装置において、前記記録媒体が前記表面を上面にして挿入される第１の挿入方向で装着されたときに、前記信号端子と接触する第１の接触端子と、前記記録媒体が表面を下面にして挿入される第２に挿入方向で装着されたときに、前記信号端子と接触する第２の接触端子とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、記録媒体装着装置は、表面に信号端子が形成されている記録媒体がその表面を上面にして装着されたときにその信号端子と接触する第１の接触端子と、上記記録媒体がその表面を下面にして装着されたときにその信号端子と接触する第２の接触端子とを備えるので、実装面積/容積を従来に比べて増大させる事なく、記録媒体のいずれの挿入方向からも装着することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態を図面を用いて詳述する。
【００１０】
図１は、本発明の実施の形態に係る小型携帯機器としてのデジタルカメラの全体斜視図である。
【００１１】
図１において、デジタルカメラ２は、その表面２ａに撮影用レンズ４２を備え、その裏面２ｂに撮影用シャッター４３と、液晶表示部４４と、ボタン４５とを有する。
【００１２】
また、デジタルカメラ２は、裏面２ｂの側端に、信号端子１０３が形成される面１００ａ及び信号端子１０３が形成されていない面１００ｂを有する１枚のメモリカード１００を着脱可能なメモリカードソケット（記録媒体装着装置）１を備える。
【００１３】
ここで、本実施の形態に係るメモリカード１００は、上述したように、表面又は裏面の一方に信号端子が形成されている記録媒体であれば、特に限定されるものでない。例えばＳＤメモリカード、ＭＭＣ、セキュアＭＭＣ、スマートメディア、メモリスティック等で構成される。
【００１４】
液晶表示部４４は、撮影された画像やメモリカード１００内に保存されている画像を表示する。また、液晶表示部４４は、上記画像のデータ処理をユーザが上記ボタン４５をユーザインターフェース（（以下「ＵＩ」という。））としてマニュアル設定する際のメニューを表示する。
【００１５】
メモリカードソケット１は、メモリカード１００の挿入部１ａをデジタルカメラ２の側面２側に有する。この挿入部１ａから挿入されたメモリカード１００がその面１００ａをデジタルカメラ２の裏面２ｂと面する方向（以下「挿入方向１」という。）で装着されたときに、デジタルカメラ２はメモリカード１００とのアクセスを開始する。同様に、挿入部１ａから挿入されたメモリカード１００がその面１００ｂをデジタルカメラ２の裏面２ｂと面する方向（以下「挿入方向２」という。）で装着されたときも、デジタルカメラ２はメモリカード１００とのアクセスを開始する。
【００１６】
図２は、図１におけるメモリカードソケット１の内部構成を概略的に示す図であり、（ａ）は挿入方向１から装着されたメモリカード１００を示し、（ｂ）は挿入方向２から装着されたメモリカード１００を示す。
【００１７】
図２において、メモリカードソケット１は、金属板に折り曲げなどの加工を加え、バネ構造を有する複数の端子で構成される接触端子群１０７，１０８を備える。
【００１８】
接触端子群１０７，１０８は、メモリカード１００の装着前においては、互いにメモリカード１００の厚みより若干狭い距離をおいて配され、メモリカード１００の装着時においては、メモリカード１００をその間に挟持する。すなわち、接触端子群１０７，１０８が同時にメモリカード１００の信号端子１０３に接触する事は無く、そのどちらか一方のみが信号端子１０３と接触する。
【００１９】
これにより、実装面積/容積を従来に比べて増大させる事なく、メモリカード１００を挿入方向１，２のいずれからも装着することができるメモリカードソケット１を提供することができる。
【００２０】
図３は、メモリカードソケット１へのメモリカード１００の装着方法を説明するのに用いられる図である。具体的には、図３（ａ）は図１（ａ）の線Ｄ−Ｄに沿う断面図、図３（ｂ）は図１（ａ）を視点Ｅ方向から見た図、図３（ｃ）は図１（ｂ）の線Ｄ’−Ｄ’に沿う断面図、図３（ｄ）は図１（ｂ）を視点Ｅ方向から見た図である。
【００２１】
図３（ａ），（ｃ）に示すように、接触端子群１０７は、デジタルカメラ２の２ｂ側、接触端子群１０８はデジタルカメラ２の２ａ側に構成される。
【００２２】
また、図３（ｂ），（ｄ）に示すように、接触端子群１０７，１０８は夫々信号端子１０３との接触箇所に突出部１０７ａ，１０８ａを有する。これにより、メモリカード１００が挿入方向１から挿入されたときに、接触端子群１０８はその突出部１０８ａにより信号端子１０３と確実に接触することができる。同様に、メモリカード１００が挿入方向２から挿入されたときに、接触端子群１０７はその突出部１０７ａにより信号端子１０３と確実に接触することができる。
【００２３】
図４は、図２における接触端子群１０７，１０８の配置を説明するのに用いられる断面図であり、（ａ）は図１（ａ）の線Ａ−Ａ及び線Ａ’−Ａ’に沿う断面図、（ｂ）は図２（ａ）の線Ｂ−Ｂに沿う断面図、（ｃ）は図２（ｂ）の線Ｃ−Ｃに沿う断面図である。
【００２４】
図４（ａ）に示すように、線Ａ−Ａ及び線Ａ’−Ａ’に沿う位置（図２（ａ））には、メモリカード１００の信号端子１０３のうち最端部にある端子と、接触端子群１０７，１０８のうち最端部にある端子が配されている。従って、メモリカード１００が挿入方向１から装着されたときはその面１００ａの表面に接する接触端子群１０８の端子が信号端子１０３に接触する。
【００２５】
逆に、メモリカード１００が挿入方向２から装着されたときはその面１００ｂの表面に接する接触端子群１０７の端子が信号端子１０３と接触する。
【００２６】
一方、図２（ａ），（ｂ）に示すように、線Ｂ−Ｂ及び線Ｃ−Ｃに沿う位置には、メモリカード１００の信号端子１０３の１つである同一の端子１０３ａが位置する。
【００２７】
また、図４（ｂ）に示すように、線Ｂ−Ｂに沿う位置には、接触端子群１０８の端子のみがメモリカード１００を支持すると共に、その端子１０３ａと接触する。一方、図４（ｃ）に示すように、線Ｃ−Ｃに沿う位置には、接触端子群１０７の端子のみがメモリカード１００を支持すると共に、その端子１０３ａと接触する。
【００２８】
このように、接触端子群１０７，１０８の端子は、夫々信号端子の１つと一対となるように配置されている。例えば、メモリカード１００の信号端子１０３は９つの端子で構成されているとき、接触端子群１０７，１０８を構成する端子は全部で１８個となる。
【００２９】
また、接触端子群１０７，１０８の端子のうち、メモリカード１００のほぼ中央の位置に配置される信号端子の１つと接触するものについては、メモリカード１００の挿入方向に依存しない接触端子５０１（図５）を接触端子として共用してもよい。これにより、接触端子数を削減することができる。
【００３０】
例えば、メモリカード１００がＳＤメモリカードであるとき、メモリカード１００のほぼ中央に信号端子の１つである４番ピン（ＶＤＤ端子）の位置、挿入方向１，２いずれの方向から挿入した場合もほぼ同じ位置となる。このため、このＶＤＤ端子と接続する接触端子として上記接触端子５０１を使用することができる。この場合、接触端子群１０７，１０８及び接触端子５０１の端子は全部あわせて１７個となる。
【００３１】
尚、このような接触端子の共有は、メモリカード１００がＳＤメモリカードである場合に限定されるわけでないのはいうまでもない。
【００３２】
また、本実施の形態では、信号端子１０３のうち、挿入方向１，２いずれの方向から挿入した場合もほぼ同じ位置にある端子が存在する場合、その信号端子と接触する接触端子を接触端子群１０７，１０８の端子の代わりに接触端子５０１を使用することとした。しかし、接触端子５０１が送受信するデータ信号が挿入方向１，２いずれの方向から挿入した場合も共通するのであれば、挿入方向によって異なる信号端子と接触端子５０１が接触してもよい。この場合は複数個の接触端子５０１を設けることができ、より接触端子数を削減することができる。
【００３３】
また、本実施の形態では、接触端子群１０７，１０８及び接触端子５０１の各端子は、いずれも金属板に折り曲げなどの加工を加え、バネ構造を有する端子で構成されていた。しかし、メモリカード１００の信号端子１０３がこれらの端子のいずれか１つと確実に接触する事ができる構造であればこの構造に特に限定されない。
【００３４】
図６は、メモリカード１００の挿入方向の検出方法を説明するのに用いられる図である。具体的には、図６（ａ）はメモリカード１００の装着前の状態を示し、図６（ｂ）は挿入方向１からメモリカード１００が装着された状態を示し、図６（ｃ）は挿入方向２からメモリカード１００が装着された状態を示す。
【００３５】
図６において、メモリカードソケット１は、メモリカード挿入スペース６０１内に張り出している状態をＯｆｆ、ソケット内部に押し込まれた状態をＯｎとする信号を検出する検出部６０２，６０３を備える。
【００３６】
図６（ａ）に示すように、メモリカード１００の挿入前は、検出部６０２，６０３はメモリカード挿入スペース６０１内にいずれも張り出しており、その検出される信号値はＯｆｆである。
【００３７】
一方、図６（ｂ）に示すように、メモリカード１００が挿入方向１から挿入されたときは、検出部６０３はメモリカード１００に干渉/接触する事なくメモリカード挿入スペース６０１内に張り出したままの状態を維持する。これに対して、検出部６０２は、メモリカード１００の物理的形状によりメモリカード挿入スペース６０１内に張り出していた部分が干渉/接触し、メモリカード挿入スペース６０１内からソケット内部に押し込まれた状態となる。従って、検出部６０２で検出される信号値は、ＯｆｆからＯｎに切り替わる。
【００３８】
逆に、図６（ｃ）に示すように、メモリカード１００が挿入方向２から挿入されたときは、検出部６０２はメモリカード１００に干渉/接触する事なくメモリカード挿入スペース６０１内に張り出したままの状態を維持する。これに対して、検出部６０３は、メモリカード１００の物理的形状によりメモリカード挿入スペース６０１内に張り出していた部分が干渉/接触し、メモリカード挿入スペース６０１内からソケット内部に押し込まれた状態となる。従って、検出部６０３で検出される信号値は、ＯｆｆからＯｎに切り替わる。
【００３９】
デジタルカメラ２は、メモリカード１００装着時の検出部６０２，６０３からの信号値に応じて挿入方向を判断する。具体的には、検出部６０２がＯｎ、検出部６０３がＯｆｆであるときに挿入方向１であると判断し、検出部６０２がＯｆｆ、検出部６０３がＯｎであるときに挿入方向２であると判断する。
【００４０】
このように、メモリカード１００をメモリカードソケット１に装着するという、従来より行われているユーザ操作を行うだけで、デジタルカメラ２はメモリカード１００の挿入方向を判断することができる。
【００４１】
ここで、本実施の形態では、メモリカード１００の物理的形状を利用する検出部６０２，６０３を用いて、メモリカード１００の挿入方向を判別しているが、メモリカード１００の挿入方向を判別する方法はこれに限定されない。例えば、メモリカードソケット１の内部にエリアセンサを設け、これにより信号端子１０３を検知するようにしてもよい。
【００４２】
また、上述の方法でメモリカード１００が挿入方向を検出したときに、その検出された挿入方向をデジタルカメラ２の液晶表示部４４に表示してもよい。これにより、ユーザは、メモリカードソケット１からメモリカード１００を外すことなく、装着中のメモリカード１００の挿入方向が自分の意図した方向であるか否かを確認することができる。また、このとき、メモリカード１００の挿入方向をアイコン表示するようにしてもよい。
【００４３】
ここで、本実施の形態では、上記検出結果を液晶表示部４４に表示したが、ユーザに挿入方向を通知することができればこれに限定されず、例えばＬＥＤを点灯することにより通知するようにしてもよい。
【００４４】
図７は、デジタルカメラ２により実行されるメモリカードソケット１に対するデータ処理の手順を示すフローチャートである。
【００４５】
図７において、まず、メモリカード１００がメモリカードソケット１に装着されたか否かを判別する（ステップＳ７０１）。本処理では、検出部６０２，６０３のいずれかがＯＮとなったときに装着されたと判別する。
【００４６】
ステップＳ７０１の判別の結果、メモリカード１００が装着されたときに、その挿入方向が挿入方向１か否かを判別する（ステップＳ７０２）。ここで、検出部６０２でＯｎ、検出部６０３でＯｆｆの信号を検出したときに挿入方向１であると判断し、検出部６０２でＯｆｆ、検出部６０３でＯｎのを検出したときに挿入方向２であると判別する。
【００４７】
ステップＳ７０２の判別の結果、挿入方向１であるとき、接触端子群１０８を介してメモリカード１００とのアクセスを開始する（ステップＳ７０３）。さらに、メモリカード１００に対するアクセスモードをメモリカード１００への読み出しを許可し、書き込みを禁止するモード（「読み出しのみ許可」モード）に設定して（ステップＳ７０４）、本処理を終了する。
【００４８】
一方、ステップＳ７０２の判別の結果、挿入方向２であるとき、接触端子群１０７を介してメモリカード１００とのアクセスを開始する（ステップＳ７０５）。さらに、メモリカード１００に対するアクセスモードをメモリカード１００への読み出しと書き込みとを共に許可するモード（「読み書き許可」モード）に設定して（ステップＳ７０６）、本処理を終了する。
【００４９】
本処理によれば、デジタルカメラ２は、ユーザによるメモリカード１００の挿入方向に応じて（ステップＳ７０１，Ｓ７０２）、メモリカード１００へのアクセスモードを設定する（ステップＳ７０４，Ｓ７０６）。これにより、ユーザは挿入方向１でメモリカード１００を装着するだけで、上述した限定されたＵＩを用いてマニュアル設定をしなくても、メモリカード１００への不正アクセスを防止することができる。またメモリカード１００内のファイルを誤って消去してしまうことを防止できる。
【００５０】
ここで、本実施の形態では、メモリカード１００の挿入方向に応じて、メモリカード１００に対して「読み出しのみ許可」モード又は「読み書き許可」モードのいずれかのアクセスモードを設定した。しかし、メモリカード１００の挿入方向に応じてメモリカード１００に対するアクセスモードを設定するものであればこれに限定するものではない。例えば、メモリカード１００の挿入方向に応じて、メモリカード１００に対するアクセススピードを設定してもよい。また、メモリカード１００が複数の動作モードを有している場合は、メモリカード１００の挿入方向に応じて、メモリモード又はＩＯモードのいずれかのアクセスモードに設定するようにしてもよい。あるいはＭＭＣモードとＳＤカードモードのいずれかに設定するようにしてもよい。
【００５１】
図８は、図７のデータ処理の第１の変形例の手順を示すフローチャートである。
【００５２】
図８の処理は、図７の処理と基本的に同じであり、図７のステップと同一のステップには同一符号を付して重複した説明は省略し、以下に図７の処理と異なる部分についてのみ説明する。
【００５３】
図８の処理は、ステップＳ７０４，Ｓ７０６の代わりに、ステップＳ８０１，Ｓ８０２が配されている点でのみ図７のものと異なる。
【００５４】
図８において、まず、装着されたメモリカード１００の挿入方向を判別し（ステップＳ７０１，Ｓ７０２）、その判別の結果、挿入方向１であるとき、接触端子群１０８を介してメモリカード１００とのアクセスを開始する（ステップＳ７０３）。さらに、デジタルカメラ２で撮影される画像データのメモリカード１００への保存ファイル名をIMG_A_00n.jpg（ｎ：撮影順）に設定し（ステップＳ８０１）、本処理を終了する。このとき、デジタルカメラ２でユーザが撮影したときに得られる画像データは、挿入方向１で撮影されたことを示す識別子「Ａ」及びその撮影順番を示す「ｎ」とが表示されたファイル名が付されて、メモリカード１００中に保存される。
【００５５】
一方、ステップＳ７０２の判別の結果、挿入方向１でなく、挿入方向２であるとき、接触端子群１０７を介してメモリカード１００とのアクセスを開始する（ステップＳ７０５）。さらに、デジタルカメラ２で撮影される画像データのメモリカード１００への保存ファイル名をIMG_B_00n.jpg（ｎ：撮影順）に設定し（ステップＳ８０２）、本処理を終了する。このとき、デジタルカメラ２でユーザが撮影したときに得られる画像データは、挿入方向２で撮影されたことを示す識別子「Ｂ」及びその撮影順番を示す「ｎ」とが表示されたファイル名が付されて、メモリカード１００中に保存される。
【００５６】
本処理によれば、デジタルカメラ２は、ユーザによるメモリカード１００の挿入方向に応じて（ステップＳ７０１，Ｓ７０２）、メモリカード１００に保存する際のデータの保存ファイル名を設定する（ステップＳ８０１，Ｓ８０２）。
【００５７】
これにより、２人のユーザが同一のメモリカード１００を共有しているとき、各ユーザは挿入方向に留意してメモリカード１００を装着するだけで、自分の画像データと他人の画像データを区別してメモリカード１００内に保存することができる。
【００５８】
ここで、本実施の形態では、デジタルカメラ２がメモリカードソケット１を有する機器である場合について説明したが、メモリカード１００にデータファイルを読み書き可能な機器であればデジタルカメラ２に特に限定するものではない。
【００５９】
また、本実施の形態では、メモリカード１００の挿入方向に応じて保存ファイル名を設定するが、メモリカード１００の挿入方向に応じてメモリカード１００に書き込むデータのファイル管理設定を変更するのであれば、これに限定されない。例えば、メモリカード１００の挿入方向に応じて保存ディレクトリを設定するようにしてもよい。
【００６０】
図９は、図７のデータ処理の第２の変形例の手順を示すフローチャートである。
【００６１】
図９の処理は、図７の処理と基本的に同じであり、図７のステップと同一のステップには同一符号を付して重複した説明は省略し、以下に図７の処理と異なる部分についてのみ説明する。
【００６２】
図９の処理は、ステップＳ７０４，Ｓ７０６の代わりに、ステップＳ９０１，Ｓ９０２が配されている点でのみ図７のものと異なる。
【００６３】
図９において、まず、装着されたメモリカード１００の挿入方向を判別し（ステップＳ７０１，Ｓ７０２）、その判別の結果、挿入方向１であるとき、接触端子群１０８を介してメモリカード１００とのアクセスを開始する（ステップＳ７０３）。さらに、デジタルカメ２で撮影される画像データをメモリカード１００に保存する際のフォーマットを変換（圧縮）してJPEGフォーマットにするよう設定し（ステップＳ９０１）、本処理を終了する。
【００６４】
一方、ステップＳ７０２の判別の結果、挿入方向２であるとき、接触端子群１０７を介してメモリカード１００とのアクセスを開始する（ステップＳ７０５）。さらに、デジタルカメラで撮影される画像データをメモリカード１００に保存する際のフォーマットを変換（圧縮）処理することなく、RAWフォーマットのままとするよう設定し（ステップＳ９０２）、本処理を終了する。
【００６５】
本処理によれば、デジタルカメラ２は、ユーザによるメモリカード１００の挿入方向に応じて（ステップＳ７０１，Ｓ７０２）、メモリカード１００に保存する際のデータのフォーマットを設定する（ステップＳ９０１，Ｓ９０２）。これにより、複数のユーザが同一のメモリカード１００を共有しているとき、各ユーザは挿入方向に留意してメモリカード１００を装着するだけで、上述したマニュアル設定をしなくても、撮影した画像データを所望のフォーマットにできる。
【００６６】
ここで、本実施の形態では、デジタルカメラ２がメモリカードソケット１を有する機器である場合について説明したが、メモリカード１００にデータファイルを読み書き可能な機器であればデジタルカメラ２に特に限定するものではない。
【００６７】
また、本実施の形態では、メモリカード１００の挿入方向に応じて保存する画像データのフォーマットを設定するが、メモリカード１００の挿入方向に応じてデジタルカメラ２の動作モードを切り替えるのであれば、これに限定されない。例えば、メモリカード１００の挿入方向に応じて、メモリカード１００へ保存するデータファイルの圧縮レベルを設定してもよい。また、メモリカード１００の挿入方向に応じて、撮影により画像データを生成する際の絵作りパラメータを設定するようにしてもよい。ここで、絵作りパラメータとは、デジタルカメラ２のように撮像や再生が可能な機器が有するパラメータをいう。具体的には、この絵作りパラメータには、撮影モード設定パラメータや、設定パラメータや、撮影効果設定パラメータや、ユーザ設定モードパラメータが存在する。上記撮影モード設定パラメータには、マクロ撮影/人物撮影/風景撮影/夜間撮影/室内撮影や、撮影画像ファイルの縦横サイズ/フレームレートなどの撮像機器が有するパラメータをいう。また、上記設定パラメータは、露出補正値/ホワイトバランス/ＩＳＯ感度/フラッシュの有無などの撮像機器が有する撮影時に用いるパラメータである。また、上記撮影効果設定パラメータは、くっきりカラー/すっきりカラー/ソフト/セピア/白黒などの撮像機器が有する撮影時に用いるパラメータである。さらに、上記ユーザ設定モードパラメータは、操作音/液晶の明るさ/言語設定/ビデオ出力方式などの画像再生機器が有するパラメータがある。
【００６８】
また、本発明の目的は、前述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。
【００６９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７０】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ等の光ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００７１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけではなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【００７２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その拡張機能を拡張ボードや拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００７３】
【図１】本発明の実施の形態に係る小型携帯機器としてのデジタルカメラの全体斜視図である。
【図２】図１におけるメモリカードソケットの内部構成を概略的に示す図であり、（ａ）は挿入方向１から装着されたメモリカードを示し、（ｂ）は挿入方向２から装着されたメモリカードを示す。
【図３】メモリカードソケットへのメモリカードの装着方法を説明するのに用いられる図であり、（ａ）は図１（ａ）の線Ｄ−Ｄに沿う断面図、（ｂ）は図１（ａ）を視点Ｅ方向から見た図、（ｃ）は図１（ｂ）の線Ｄ’−Ｄ’に沿う断面図、（ｄ）は図１（ｂ）を視点Ｅ方向から見た図である。
【図４】図２における接触端子群の配置を説明するのに用いられる断面図であり、（ａ）は図１（ａ）の線Ａ−Ａ及び線Ａ’−Ａ’に沿う断面図、（ｂ）は図２（ａ）の線Ｂ−Ｂに沿う断面図、（ｃ）は図２（ｂ）の線Ｃ−Ｃに沿う断面図である。
【図５】接触端子群の構成の変形例を示す図である。
【図６】メモリカードの挿入方向の検出方法を説明するのに用いられる図であり、（ａ）はメモリカードの装着前の状態を示し、（ｂ）は挿入方向１からメモリカードが装着された状態を示し、（ｃ）は挿入方向２からメモリカードが装着された状態を示す。
【図７】デジタルカメラにより実行されるデータ処理の手順を示すフローチャートである。
【図８】図７のデータ処理の第１の変形例の手順を示すフローチャートである。
【図９】図７のデータ処理の第２の変形例の手順を示すフローチャートである。
【符号の説明】
【００７４】
１  メモリカードソケット
２  デジタルカメラ
４４  液晶表示部
４５  ボタン
１００  メモリカード
１０３  信号端子
１０７，１０８  接触端子群
【図１】
2008066037.tif 000003
【図２】
2008066037.tif 000004
【図３】
2008066037.tif 000005
【図４】
2008066037.tif 000006
【図５】
2008066037.tif 000007
【図６】
2008066037.tif 000008
【図７】
2008066037.tif 000009
【図８】
2008066037.tif 000010
【図９】
2008066037.tif 000011