(57)【要約】【課題】複数の接続手段を有する携帯用機器において、複数の接続手段が同時に接続された場合であっても確実に情報の送受信を行う携帯用機器を得る。【解決手段】第１の接続処理はＵＳＢ接続に優先してＩｍａｇｅＬｉｎｋ接続を使用する。ステップＳ４２１ではＵＳＢコネクタ及びＩｍａｇｅＬｉｎｋコネクタが接続されているか判断される。ステップＳ４２３ではＩｍａｇｅＬｉｎｋコネクタが接続されているか判断される。ステップＳ４２５ではデジタルカメラがＩｍａｇｅＬｉｎｋ接続モードで起動される。ステップＳ４３２ではデジタルカメラがＵＳＢ接続モードで起動され、ステップＳ４３３でＩｍａｇｅＬｉｎｋコネクタが接続されたか判断される。ＩｍａｇｅＬｉｎｋコネクタが接続されたとき、ステップＳ４３４においてデジタルカメラはＵＳＢ接続プリンタとの接続を切断して、ＩｍａｇｅＬｉｎｋモードに移行する。【選択図】図４
2009048309.tif 000002
【特許請求の範囲】
【請求項１】
複数の外部機器のうちいずれか１つの外部機器と情報を送受信する携帯用機器であって、
前記外部機器と情報を送受信するために用いられる複数の接続手段と、
複数の前記接続手段が複数の前記外部機器に各々接続されたとき、いずれか１つの前記接続手段を選択する接続選択手段と、
前記接続選択手段が選択した前記接続手段を用いて情報を送受信する通信手段とを備える携帯用機器。
【請求項２】
前記接続選択手段は、各々の前記接続手段に対し情報の送受信を行うときの優先順位を定め、複数の前記接続手段が複数の前記外部機器に各々接続されたとき、最も優先順位の高い接続手段を選択する請求項１に記載の携帯用機器。
【請求項３】
前記接続選択手段が選択した接続手段に接続された外部機器により、動作が制御される請求項２に記載の携帯用機器。
【請求項４】
前記接続選択手段は、最も早く前記外部機器と接続した前記接続手段を選択する請求項１に記載の携帯用機器。
【請求項５】
前記携帯用機器は、前記接続手段のうちの１つが前記外部機器に接続されたことを検知するための判別手段を備え、
前記接続選択手段は、前記外部機器に接続されたことを前記判別手段が検知した前記接続手段を選択する請求項１に記載の携帯用機器。
【請求項６】
前記判別手段は押圧スイッチを備え、
前記判別手段は、前記押圧スイッチが押圧されたときに、前記接続手段のうちの１つが前記外部機器に接続されたと検知する請求項５に記載の携帯用機器。
【請求項７】
前記接続選択手段は、各々の前記接続手段に対し情報の送受信を行うときの優先順位を定め、前記接続手段のうちの１つが前記外部機器に接続されていないことを前記判別手段が検知したとき、複数の前記外部機器に各々接続された複数の前記接続手段から最も優先順位の高い前記接続手段を選択する請求項５に記載の携帯用機器。
【請求項８】
前記接続選択手段は、前記接続手段の１つが前記外部機器に接続されていないことを前記判別手段が検知したとき、最も早く前記外部機器と接続した前記接続手段を選択する請求項５に記載の携帯用機器。
【請求項９】
請求項１に記載の携帯用機器と、印刷装置である前記外部機器とを備える印刷システム。
【請求項１０】
請求項５に記載の前記携帯用機器と前記外部機器とを備え、
前記判別手段は前記携帯用機器の外面に設けられた押圧スイッチを備え、
前記外部機器はその外面に設けられた押圧突起を備え、
前記判別手段は、前記押圧スイッチが前記押圧突起により押圧されたときに、前記接続手段のうちの１つが前記外部機器に接続されたと検知する
携帯用機器接続システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部機器と接続して情報の送受信を行う携帯用機器に関する。
【０００２】
携帯用機器には外部機器と接続して情報の送受信を行うものがある。例えばデジタルカメラはプリンタと接続し、デジタルカメラが有する画像情報をプリンタに送信する。画像情報を送信する前に、デジタルカメラはプリンタと接続されたか否かを検知してからプリンタと情報の送受信を行う。
【特許文献１】特開２００４−２２１９３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、デジタルカメラには複数の接続手段を備えるものがある。このようなデジタルカメラが複数の接続手段を用いて同時に複数の外部機器と接続されると、情報の送受信を行う際にデジタルカメラが混乱を来し、送受信されるべき情報が失われるおそれがある。
【０００４】
本発明はこの問題に鑑みてなされたものであり、複数の接続手段を有する携帯機器において、複数の接続手段が同時に接続された場合であっても確実に情報の送受信を行う携帯用機器を得ることを目的とする。
【課題を解決するための手段】
【０００５】
本願の第１の発明による携帯用機器は、複数の外部機器のうちいずれか１つの外部機器と情報を送受信する携帯用機器であって、外部機器と情報を送受信するために用いられる複数の接続手段と、複数の接続手段が複数の外部機器に各々接続されたとき、いずれか１つの接続手段を選択する接続選択手段と、接続選択手段が選択した接続手段を用いて情報を送受信する通信手段とを備えることを特徴とする。
【０００６】
接続選択手段は、各々の接続手段に対し情報の送受信を行うときの優先順位を定め、複数の接続手段が複数の外部機器に各々接続されたとき、最も優先順位の高い接続手段を選択することが望ましい。最も優先順位の高い接続手段による送受信を維持することが可能となる。
【０００７】
携帯用機器は、接続選択手段が選択した接続手段に接続された外部機器により、動作が制御されることが好ましい。
【０００８】
また、接続選択手段は最も早く外部機器と接続した接続手段を選択してもよい。
【０００９】
携帯用機器は、接続手段のうちの１つが外部機器に接続されたことを検知するための判別手段を備え、接続選択手段は、外部機器に接続されたことを判別手段が検知した接続手段を選択するように構成されても良い。外部機器との接続を確実に判別することが可能になる。
【００１０】
判別手段は押圧スイッチを備え、判別手段は、押圧スイッチが押圧されたときに、接続手段のうちの１つが外部機器に接続されたと検知しても良い。
【００１１】
接続選択手段は、各々の接続手段に対し情報の送受信を行うときの優先順位を定め、接続手段のうちの１つが外部機器に接続されていないことを判別手段が検知したとき、複数の外部機器に各々接続された複数の接続手段から最も優先順位の高い接続手段を選択するように構成されても良い。最も優先順位の高い接続手段による送受信を優先的に使用することが可能となる。
【００１２】
接続選択手段は、接続手段の１つが外部機器に接続されていないことを判別手段が検知したとき、最も早く外部機器と接続した接続手段を選択してもよい。
【００１３】
本願の第２の発明による印刷システムは、上記携帯用機器と、印刷装置である外部機器とを備えることを特徴とする。
【００１４】
本願の第３の発明による携帯用機器接続システムは、上記携帯用機器と上記外部機器とを備え、上記判別手段は携帯用機器の外面に設けられた押圧スイッチを備え、外部機器はその外面に設けられた押圧突起を備え、判別手段は、押圧スイッチが押圧突起により押圧されたときに、接続手段のうちの１つが外部機器に接続されたことを検知することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、複数の接続手段を有する携帯機器において、複数の接続手段が同時に接続された場合であっても確実に情報の送受信を行う携帯用機器を得る。
【発明を実施するための最良の形態】
【００１６】
以下、本発明による携帯用機器の一実施形態について添付図面を参照して説明する。
【００１７】
図１は本発明による携帯用機器であるデジタルカメラ１００を底面側から見た斜視図である。デジタルカメラの正面１１０にはレンズ１１１及びフラッシュ１１２等が設けられる。デジタルカメラの側面１０１には第１の接続手段１２１が設けられる。第１の接続手段１２１は、ＵＳＢコネクタのレセプタクル（ＵＳＢカメラ側コネクタ１２１）である。デジタルカメラの底面１０２には第２の接続手段１３１、検知スイッチ１２３、及び三脚孔１２４が設けられる。第２の接続手段１３１は、ＩｍａｇｅＬｉｎｋ（登録商標）プリントシステムに対応した接続コネクタのレセプタクル（ＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１）である。
【００１８】
図２を用いてデジタルカメラ１００及びプリンタの構成について詳細に説明する。
【００１９】
デジタルカメラ１００はＵＳＢカメラ側コネクタ１２１を用いて第１のプリンタ２００と、ＩｍａｇｅＬｉｎｋ接続コネクタ１３１を用いて第２のプリンタ３００と接続可能であるように構成される。第１のプリンタ２００はＵＳＢ規格を用いてデジタルカメラ１００と接続可能なＵＳＢ接続プリンタ２００であり、ＰｉｃｔＢｒｉｄｇｅ規格を用いて印刷を行う。第２のプリンタ３００はＩｍａｇｅＬｉｎｋプリントシステムに対応したＩｍａｇｅＬｉｎｋ対応プリンタ３００である。
【００２０】
デジタルカメラ１００はカメラ用システムコントローラ１４１により制御される。ユーザはカメラ操作スイッチ１５０を用いてカメラ用システムコントローラ１４１に撮影信号を送信する。撮影信号を受信したカメラ用システムコントローラ１４１は、撮像部１５１を用いて被写体を撮像する。撮像部１５１は撮像して得られた映像信号を映像信号処理回路１５２に出力する。映像信号処理回路１５２は、映像信号を画像メモリ１５３に一時的に記憶しながら画像処理し、画像ファイルを出力する。カメラ用システムコントローラ１４１は、映像信号処理回路１５３から出力された画像ファイルを画像記録用メモリ１５４に記録する。
【００２１】
モニタ１５５は、画像記録用メモリ１５４に記録された画像ファイルを画像として、また映像信号処理回路１５２から出力された映像信号をスルーイメージとして表示する。
【００２２】
カメラ用システムコントローラ１４１はカメラ側インターフェース回路１４２に接続される。カメラ側インターフェース回路１４２にはＵＳＢカメラ側コネクタ１２１及びＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１が接続され、それぞれのコネクタを介して行われる通信を制御する。ＵＳＢカメラ側コネクタ１２１はＵＳＢ接続プリンタ２００と接続するために用いられ、ＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１はＩｍａｇｅＬｉｎｋ対応プリンタ３００と接続するために用いられる。
【００２３】
ＵＳＢ接続プリンタ２００は、第１のプリンタ用システムコントローラ２４１により制御される。第１のプリンタ用システムコントローラ２４１には画像を印刷するための第１の記録部２５４、画像ファイルを記憶する第１のプリンタ画像メモリ２５３、デジタルカメラ１００とＵＳＢ接続するためのＵＳＢ接続インターフェース回路２４２、そして第１のプリンタ操作スイッチ２５０が接続される。ＵＳＢ接続インターフェース回路２４２はＵＳＢ規格に対応したインターフェース回路であり、ＵＳＢプリンタ側コネクタ２２１はＵＳＢ接続コネクタのレセプタクルである。
【００２４】
ＵＳＢカメラ側コネクタ１２１にＵＳＢプリンタ側コネクタ２２１が接続されると、カメラ側インターフェース回路１４２とＵＳＢ接続インターフェース回路２４２が接続処理を行って、ＵＳＢ接続を確立する。これにより、カメラ用システムコントローラ１４１と第１のプリンタ用システムコントローラ２４１とが通信することが可能になる。
【００２５】
ユーザはカメラ操作スイッチ１５０を用いて印刷したい画像を指定する。第１のプリンタ用システムコントローラ２４１はＵＳＢ接続インターフェース回路２４２を介してデジタルカメラ１００から指定された画像を取得する。取得された画像は第１のプリンタ画像メモリ２５３に記憶され、第１の記録部２５４により印刷される。また、ユーザは第１のプリンタ操作スイッチ２５０を操作することにより、印刷したい画像を指定し印刷することも可能である。
【００２６】
ＩｍａｇｅＬｉｎｋ対応プリンタ３００もＵＳＢ接続プリンタ２００と同様の構成を有するが、ＩｍａｇｅＬｉｎｋ対応インターフェース回路３４２はＩｍａｇｅＬｉｎｋプリントシステムに対応したインターフェース回路であり、ＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３はＩｍａｇｅＬｉｎｋ接続コネクタのプラグである。
【００２７】
ＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１にＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３が挿入されると、カメラ側インターフェース回路１４２とＩｍａｇｅＬｉｎｋ接続インターフェース回路３４２が接続処理を行って、ＩｍａｇｅＬｉｎｋ接続を確立する。これにより、第２のプリンタ用システムコントローラ３４１はデジタルカメラ１００を制御することが可能になる。
【００２８】
カメラ用システムコントローラ１４１には検知スイッチ１２３が接続される。検知スイッチ１２３はＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１にＩｍａｇｅＬｉｎｋ対応プリンタ３００が接続されているか否かを検知する。
【００２９】
次にデジタルカメラ１００とＵＳＢ接続プリンタ２００及びＩｍａｇｅＬｉｎｋ対応プリンタ３００との接続について図３を用いて説明する。
【００３０】
ＵＳＢ接続プリンタ２００は、側面にＵＳＢプリンタ側コネクタ２２１を備える。
【００３１】
ＩｍａｇｅＬｉｎｋ対応プリンタ３００は、頂面にデジタルカメラ１００を載置可能な載置面３０１を備える。ＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３は、載置面３０１に対して垂直方向に載置面３０１から突出する。
【００３２】
デジタルカメラ１００のＵＳＢカメラ側コネクタ１２１とＵＳＢプリンタ側コネクタ２２１とは、ＵＳＢ接続ケーブル２６０を用いて接続される。デジタルカメラ１００は、ＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１とＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３とが嵌合しながら載置面３０１に載置される。
【００３３】
このとき、デジタルカメラ１００はＩｍａｇｅＬｉｎｋ対応プリンタ３００及びＵＳＢ接続プリンタ２００の双方と接続されている。この状態においてデジタルカメラ１００が双方のプリンタと通信を行うことはデジタルカメラ１００の性能及び通信規格上不可能である。そのため、カメラ用システムコントローラ１４１は以下に述べる処理を用いてどのプリンタと通信を行うか決定する。
【００３４】
次に図４を用いて第１の接続処理について説明する。
【００３５】
第１の接続処理は、ＵＳＢ接続に優先してＩｍａｇｅＬｉｎｋ接続を使用する処理である。まず、デジタルカメラ１００の電源が入れられたときにカメラ用システムコントローラ１４１が行う処理について、ステップＳ４１１からＳ４３４を用いて説明する。
【００３６】
第１の接続処理は、デジタルカメラ１００の電源が入れられたときにステップＳ４１１から開始する。
【００３７】
ステップＳ４１２ではフラグＦｌｇ１及びＦｌｇ２が初期化される。フラグＦｌｇ１はＵＳＢカメラ側コネクタ１２１にＵＳＢ接続プリンタ２００が接続されているか否かを示すフラグである。接続されているときには１が、接続されていないときには０が代入される。フラグＦｌｇ２はＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１にＩｍａｇｅＬｉｎｋ対応プリンタ３００が接続されているか否かを示すフラグである。接続されているときには１が、接続されていないときには０が代入される。
【００３８】
ステップＳ４１３において、カメラ用システムコントローラ１４１はＵＳＢカメラ側コネクタ１２１がＵＳＢプリンタ側コネクタ２２１と接続されているかを判断する。接続されている場合には、ステップＳ４１４においてフラグＦｌｇ１に１が代入される。接続されていない場合には、フラグＦｌｇ１に１を代入せずにフラグＦｌｇ１の値は０のままで、処理はステップＳ４１５へ移る。
【００３９】
ステップＳ４１５では、カメラ用システムコントローラ１４１はデジタルカメラ１００のＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１がＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３に接続されているかを判断する。接続されている場合には、ステップＳ４１６においてフラグＦｌｇ２に１が代入される。接続されていない場合には、フラグＦｌｇ２に１を代入せずにフラグＦｌｇ２の値は０のままで、処理はステップＳ４１７へ移る。
【００４０】
ステップＳ４１７では、フラグＦｌｇ１及びＦｌｇ２が０であるか判断される。この判断は、ＵＳＢ接続又はＩｍａｇｅＬｉｎｋ接続がなされているかによってなされる。フラグＦｌｇ１及びＦｌｇ２が０であるとき、つまりＵＳＢカメラ側コネクタ１２１がＵＳＢプリンタ側コネクタ２２１に接続されず、かつＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１がＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３に接続されていないとき、ステップＳ４１８においてデジタルカメラ１００が起動され、撮影準備等が整えられる。フラグＦｌｇ１及びＦｌｇ２が０でないとき、つまりＵＳＢカメラ側コネクタ１２１がＵＳＢプリンタ側コネクタ２２１に接続され、及び／又はＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１がＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３に接続されているとき、処理はステップＳ４２１に進む。
【００４１】
ステップＳ４２１では、フラグＦｌｇ１及びＦｌｇ２が１であるか否かが判断される。フラグＦｌｇ１及びＦｌｇ２が１であるとき、つまりＵＳＢカメラ側コネクタ１２１がＵＳＢプリンタ側コネクタ２２１に、かつＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１がＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３に接続されているとき、処理はステップＳ４２２に進む。ステップＳ４２２では、ＵＳＢカメラ側コネクタ１２１及びＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１が共に接続されている旨の警告をモニタ１５５に表示、又は警告音を発する。そして、処理はステップＳ４２５へ進む。ステップＳ４２１において、フラグＦｌｇ１及びＦｌｇ２が１でないとき、処理はステップＳ４２３に進む。
【００４２】
ステップＳ４２３ではフラグＦｌｇ２が１であるか判断される。フラグＦｌｇ２が１であるとき、つまりＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１がＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３と接続しているとき、処理はステップＳ４２５へ進み、１でないとき、つまりＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１がＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３と接続していないとき、処理はステップＳ４３２に進む。
【００４３】
ステップＳ４２５ではデジタルカメラ１００はＩｍａｇｅＬｉｎｋ接続モードで起動され、ＩｍａｇｅＬｉｎｋモード処理を実行する。ＩｍａｇｅＬｉｎｋ接続モードは、デジタルカメラ１００とＩｍａｇｅＬｉｎｋ対応プリンタ３００とをＩｍａｇｅＬｉｎｋ規格を用いて接続する動作モードである。ＩｍａｇｅＬｉｎｋモード処理では、まず、カメラ側インターフェース回路１４２とＩｍａｇｅＬｉｎｋ対応インターフェース回路３４２とが接続処理を行ってＩｍａｇｅＬｉｎｋ接続を確立する。そして、第２のプリンタ用システムコントローラ３４１がデジタルカメラを制御し、デジタルカメラ１００とＩｍａｇｅＬｉｎｋ対応プリンタとの間で画像データ等を伝送する。
【００４４】
ＩｍａｇｅＬｉｎｋモード処理が終了すると、ステップＳ４２６でＵＳＢカメラ側コネクタ１２１がＵＳＢプリンタ側コネクタ２２１と接続しているかが判断される。ＵＳＢプリンタ側コネクタ２２１と接続していないとき、処理はステップＳ４２５へ戻り、再度ＩｍａｇｅＬｉｎｋモード処理を行う。また、ＵＳＢプリンタ側コネクタ２２１と接続しているときでもステップＳ４２７でＩｍａｇｅＬｉｎｋモード処理を継続する。すなわち、デジタルカメラ１００がＩｍａｇｅＬｉｎｋモードで起動されているときには、ＵＳＢカメラ側コネクタ１２１がＵＳＢプリンタ側コネクタ２２１と接続していても無視される。
【００４５】
一方、ステップＳ４２３においてフラグＦｌｇ２が１でないとき、ＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１がＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３と接続していないと判断され、処理はステップＳ４３２に進む。
【００４６】
ステップＳ４３２ではデジタルカメラ１００はＵＳＢ接続モードで起動され、ＵＳＢ接続モード処理を実行する。ＵＳＢ接続モードは、デジタルカメラ１００とＵＳＢ接続プリンタ２００とをＵＳＢ規格を用いて接続する動作モードである。ＵＳＢモード処理では、まず、カメラ側インターフェース回路１４２とＵＳＢ接続インターフェース回路２４２とが接続処理を行ってＵＳＢ接続を確立する。そして、カメラ用システムコントローラ１４１と第１のプリンタ用システムコントローラ２４１とが通信し、画像データ等を伝送する。
【００４７】
ＵＳＢモード処理が終了すると、ステップＳ４３３でＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１にＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３が接続されたかが判断される。ＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３が接続されていないとき、処理はステップＳ４３２へ戻り、ＵＳＢモード処理を行う。ＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３が接続されたとき、ステップＳ４３４において、デジタルカメラ１００はＵＳＢ接続プリンタ２００との接続を切断して、ＩｍａｇｅＬｉｎｋモードに移行する。すなわち、デジタルカメラ１００がＵＳＢ接続モードで起動されているときにＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３が接続されると、ＩｍａｇｅＬｉｎｋ対応プリンタ３００との接続が優先される。
【００４８】
次に、デジタルカメラ１００が起動されているときに行う処理についてステップＳ４４１からＳ４５１を用いて説明する。
【００４９】
ステップＳ４１８においてデジタルカメラ１００が起動され、撮影準備等が整えられると、処理はステップＳ４４１に移動する。
【００５０】
ステップＳ４４１ではカメラ処理を行う。カメラ処理では撮影動作、あるいは画像記録用メモリ１５４に記録された画像データをモニタ１５５に表示する等の動作を行う。一定の動作が終了した後、ステップＳ４４２において、ＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１にＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３が接続されたかが判断される。接続された場合、処理はステップＳ４２５へ移動してデジタルカメラ１００はＩｍａｇｅＬｉｎｋ接続モードに移行する。
【００５１】
ステップＳ４４２においてＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１にＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３が接続されていない場合、次のステップＳ４５１でＵＳＢカメラ側コネクタ１２１がＵＳＢプリンタ側コネクタ２２１に接続されたかが判断される。接続された場合、処理はステップＳ４３２へ移動し、デジタルカメラ１００はＵＳＢ接続モードに移行する。接続されていない場合、処理はステップＳ４４１へ戻り、デジタルカメラ１００はカメラ処理を行う。
【００５２】
本実施形態によれば、デジタルカメラ１００の複数の接続コネクタに外部機器が各々接続されたときであっても、ＩｍａｇｅＬｉｎｋ対応プリンタ３００との接続を選択及び維持して安定した印刷動作を行うことが可能となる。
【００５３】
次に、図２及び図５から８を用いて第２の実施形態について説明する。
【００５４】
第２の実施形態では、カメラ用システムコントローラ１４１は、検知スイッチ１２３を用いてＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１にＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３が接続されたか否かを検出する。
【００５５】
図５に示すように、ＩｍａｇｅＬｉｎｋ対応プリンタ３００の載置面３０１にはデジタルカメラ１００を確実に載置するためにドックインサート４００が取り付けられる。ドックインサート４００はＩｍａｇｅＬｉｎｋ対応プリンタ３００の載置面３０１の上方に向けて延びる枠４０１を有する。図７はデジタルカメラ１００とＩｍａｇｅＬｉｎｋ対応プリンタ３００が接続された状態を示す。図７に示すように、枠４０１はデジタルカメラ１００の底面１０２付近の正面、側面、及び背面と接触し、載置面３０１と平行な面内におけるデジタルカメラ１００の動きを拘束する。そして、デジタルカメラ１００の側面１０１に設けられたＵＳＢカメラ側コネクタ１２１を外部から覆う。これにより、ＵＳＢカメラ側コネクタ１２１にＵＳＢ接続ケーブルが接続されることを防止する。
【００５６】
ドックインサート４００は、ＩｍａｇｅＬｉｎｋ対応プリンタ３００の載置面３０１から突出するＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３が貫通する孔部４０３を備える。デジタルカメラ１００がドックインサート４００に取り付けられたとき、孔部４０３を貫通してドックインサート４００から突出するＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３は、ＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１と嵌合する。
【００５７】
図６に示すように、ドックインサート４００は、デジタルカメラ１００の底面１０２と接触する接触面４０４から突出する検知突起４０２を有する。デジタルカメラ１００がドックインサート４００に取り付けられたとき、検知突起４０２は検知スイッチ１２３を押圧する。検知スイッチ１２３はカメラ用システムコントローラ１４１に検知信号を送信する。検知信号を受信したカメラ用システムコントローラ１４１はＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１にＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３が接続されたと判断する。
【００５８】
つまり、デジタルカメラ１００がドックインサート４００に載置されたとき、ＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１はＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３と接続されるが、ＵＳＢカメラ側コネクタ１２１がＵＳＢ接続ケーブル２６０と接続することはない。
【００５９】
次に図８を用いて第２の接続選択処理について説明する。
【００６０】
第２の接続処理は、最先に接続されたプリンタを優先して使用する処理であり、デジタルカメラ１００の電源が入れられたとき、又はデジタルカメラ１００の電源が入れられているとき、カメラ用システムコントローラ１４１において定期的に実行される。
【００６１】
第２の接続処理は、ステップＳ８１０から開始する。まずステップＳ８１１で、ＵＳＢ接続を禁止するか否かを示すフラグＵＳＢＦｌｇ及びＩｍａｇｅＬｉｎｋ接続を禁止するか否かを示すフラグＩＭＧＦｌｇに０が代入されて初期化される。フラグＵＳＢＦｌｇ１が１のときＵＳＢ接続が禁止され、０のときＵＳＢ接続が許可される。フラグＩＭＧＦｌｇ１が１のときＩｍａｇｅＬｉｎｋ接続が禁止され、０のときＩｍａｇｅＬｉｎｋ接続が許可される。
【００６２】
ステップＳ８１２では検知スイッチ１２３が検知突起４０２により押圧されているか、すなわち検知スイッチ１２３が検知信号を送信しているかを判断する。検知スイッチ１２３が押圧されている場合、ステップＳ８１３においてＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１にＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３が接続されているかが判断される。接続されていない場合にはモニタ１５５に警告表示をし、あるいは警告音を発して、再度ステップＳ８１２に戻る。接続されている場合には、ステップＳ８１５においてＩｍａｇｅＬｉｎｋ接続モード、つまり図４のステップＳ４２５に示す処理を実行する。
【００６３】
一方、ステップＳ８１２において検知スイッチ１２３が検知突起４０２により押圧されていない場合、処理はステップＳ８２１に進み、ＩｍａｇｅＬｉｎｋカメラ側コネクタ１３１にＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３が接続されているかが判断される。接続されている場合には、ステップＳ８２２においてフラグＵＳＢＦｌｇに１を代入しＵＳＢ接続を禁止する。そして、ステップＳ８１５においてＩｍａｇｅＬｉｎｋ接続モードに移行する。接続されていない場合には、処理はステップＳ８３１へ移行する。
【００６４】
ステップＳ８３１では、ＵＳＢカメラ側コネクタ１２１にＵＳＢプリンタ側コネクタ２２１が接続されているかが判断される。接続されている場合には、ステップＳ８３２においてフラグＩＭＧＦｌｇに１を代入しＩｍａｇｅＬｉｎｋ接続を禁止する。そして、ステップＳ８３３において、図４のステップＳ４３２に示すＵＳＢ接続モードに移行する。接続されていない場合には、処理はステップＳ８３４へ移行し終了する。そして、デジタルカメラ１００の電源が入れられたときに第２の接続処理が実行された場合、デジタルカメラ１００が起動される。デジタルカメラ１００の電源が既に入れられているときに第２の接続処理が実行された場合、デジタルカメラ１００は通常の動作モードに移行する。
【００６５】
なお、本実施形態では最先に接続されたコネクタを優先して使用することとしたが、ＩｍａｇｅＬｉｎｋ接続を優先して使用するように構成されてもよい。この場合、ステップＳ８３２及びＳ８３３の代わりにステップＳ４３２からＳ４３４が用いられる。
【００６６】
また、検知スイッチ１２３が検知突起４０２により押圧されているか否かを判断せずに、最先に接続されたプリンタを優先して使用するように構成されても良い。この場合、ステップＳ８１２からＳ８１４が省略される。
【００６７】
本実施形態によれば、デジタルカメラ１００の複数の接続コネクタに外部機器が各々接続されたときであっても、ＩｍａｇｅＬｉｎｋプリンタ側コネクタ３４３が接続されていることを検知スイッチ１２３が検知して、ＩｍａｇｅＬｉｎｋ対応プリンタ３００との接続を選択及び維持して安定した印刷動作を行うことが可能となる。また、ＩｍａｇｅＬｉｎｋ対応プリンタ３００が接続されていないときには、最先に接続されたコネクタを優先して使用することにより、いずれかのコネクタに接続された外部機器を適切に選択し、デジタルカメラ１００と外部機器とを安定して接続することが可能となる。
【００６８】
なお、デジタルカメラ１００に接続される外部機器としてプリンタを例示したが、外部機器はデジタルカメラ１００に接続可能な機器であれば良い。例えばコンピュータや外部記憶装置であっても良い。
【図面の簡単な説明】
【００６９】
【図１】本発明の一実施形態によるデジタルカメラを底面側斜め方向から見た斜視図である。
【図２】デジタルカメラと外部機器とを模式的に示したブロック図である。
【図３】デジタルカメラと外部機器との接続状態を模式的に示した図である。
【図４】第１の接続選択処理を示したフローチャートである。
【図５】ドックインサートを使用して接続される外部機器とデジタルカメラとを模式的に示した図である。
【図６】デジタルカメラが備える検知スイッチを示した部分断面図である。
【図７】ドックインサートを使用して接続された外部機器とデジタルカメラとを模式的に示した図である。
【図８】第２の接続選択処理を示したフローチャートである。
【符号の説明】
【００７０】
１００  デジタルカメラ
１２１  ＵＳＢカメラ側コネクタ
１２３  検知スイッチ
１３１  ＩｍａｇｅＬｉｎｋカメラ側コネクタ
２００  ＵＳＢ接続プリンタ（第１の外部機器）
２２１  ＵＳＢプリンタ側コネクタ
３００  ＩｍａｇｅＬｉｎｋ対応プリンタ（第２の外部機器）
３４３  ＩｍａｇｅＬｉｎｋプリンタ側コネクタ
４００  ドックインサート
【図１】
2009048309.tif 000003
【図２】
2009048309.tif 000004
【図３】
2009048309.tif 000005
【図４】
2009048309.tif 000006
【図５】
2009048309.tif 000007
【図６】
2009048309.tif 000008
【図７】
2009048309.tif 000009
【図８】
2009048309.tif 000010