(57)【要約】【課題】  段階的制御処理に起因するユーザの待ち時間を短縮し、ユーザが快適な操作を行えるようにする。【解決手段】  所定デバイスとの接触イベントに応答して第１段階の処理を行い、後続するユーザの操作イベントに応答して第２段階以降の処理を行うことを特徴とする。【選択図】  図１
2006165991.tif 000002
【特許請求の範囲】
【請求項１】
２つ以上の段階からなる処理を実行可能な撮像装置であって、
所定デバイスとの接触イベントに応答して第１段階の処理を行い、後続するユーザの操作イベントに応答して第２段階以降の処理を行うことを特徴とする撮像装置。
【請求項２】
前記撮像装置は通信プロトコルに従った通信確立の段階的処理を実行可能であり、通信Ｉ／Ｏカードの挿入というデバイスとの接触イベントに応答して第１段階の処理を行い、通信Ｉ／Ｏカード用の蓋を閉めるイベントに応答して第２段階の処理を行うことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第１段階の処理として、ＯＳＩ参照モデルの最下位層から所定層までの通信を確立する処理を行い、前記第２段階の処理として、前記所定層から最上位層までの通信を確立する処理を行うことを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記撮像装置は通信プロトコルに従った通信確立の段階的処理を実行可能であり、電池の挿入というデバイスとの接触イベントに応答して第１段階の処理を行い、電池用の蓋を閉めるイベントに応答して第２段階の処理を行い、液晶タッチパネルによる通信開始操作イベントに応答して第３段階の処理を行うことを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記撮像装置は記憶デバイスのマウントの段階的処理を実行可能であり、メモリカードの挿入というデバイスとの接触イベントに応答して第１段階の処理を行い、モードダイヤルの再生モードへの切り替えイベントに応答して第２段階の処理を行うことを特徴とする請求項１に記載の撮像装置。
【請求項６】
前記第１段階の処理として、メモリカードの最下位層から所定層までのマウント処理を行い、前記第２段階の処理として、前記所定層から最上位層までのマウント処理を行うことを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記ユーザの操作イベントが、電池もしくはメモリカード等の蓋の開閉であることを特徴とする請求項１記載の撮像装置。
【請求項８】
前記ユーザの操作イベントが、操作ボタンの押下もしくは操作ダイヤルの切替であることを特徴とする請求項１記載の撮像装置。
【請求項９】
前記ユーザの操作イベントが、液晶タッチパネルの操作であることを特徴とする請求項１記載の撮像装置。
【請求項１０】
２つ以上の段階からなる処理を実行可能な撮像装置の制御方法であって、
所定デバイスとの接触イベントに応答して第１段階の処理を行い、後続するユーザの操作イベントに応答して第２段階以降の処理を行うことを特徴とする撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２つ以上の段階からなる処理を実行可能な撮像装置及び撮像装置の制御方法に関するものである。
【背景技術】
【０００２】
撮像装置の内部システムには、段階的制御処理を持つものがある。階層的通信プロトコルの制御を行うシステムや、記憶デバイスなどの物理的に段階的・階層的構造になっているものを制御するシステム等である。
【０００３】
従来、ユーザが装置やシステムのある機能の開始を要求することを考えたときに、その内部に通信プロトコルや記憶デバイスなどの段階的処理制御を持つ場合、ユーザの機能開始要求を示す何らかのイベントに応じて、その段階的処理を順次行うが、最下層から開始して上位層までの段階的な処理を一括して行う事が多い。
【０００４】
例えば、撮像装置における記憶デバイスの階層的マウント処理において、メモリデバイスレベル、ブロックデバイスレベル、ファイルシステムレベル、ストレージレベルの順番にマウントを行うことを考える。
【０００５】
この場合、従来は電源をＯＮにするというユーザのイベントに応じて、最下層であるメモリデバイスレベルのマウントを開始し、ブロックデバイスレベル、ファイルシステムレベル、ストレージレベルの順番に最上位層まで一気にマウントを行っている。このような技術を開示するものとして、特許文献１がある。
【特許文献１】特開平０９−０９３５２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
撮像装置内部システムに段階的制御処理を持つ場合、従来はユーザの何らかの機能開始要求のイベントが起きるまでは何も行わず、アクションが起きてからすべての段階的処理を一気に行っていた。そのため、実際にユーザが要求した機能を開始するまでには大きな時間を費やさなければならず、ユーザの待ち時間が大きくなってしまう。段階的な処理の全体量が小さいものならば、その待ち時間はユーザにとって大きな弊害になることはないかもしれないが、処理の量が大きく増加した場合、従来の方法では待ち時間が増加し、ユーザに対して大きな弊害を与えることになってしまう。
【０００７】
前記の撮像装置における記憶デバイスの階層的マウント処理の例を考える。ここで、ユーザが再生機能の開始を要求する場合、つまり再生モードで撮像装置を使用する場合、事前の記憶デバイスのマウント処理が必要不可欠である。ここで、（１）電源がＯＮの状態で記憶デバイス蓋を開ける。（２）スロットに記憶デバイスを挿入する。（３）記憶デバイス蓋を閉める。というシーケンスで再生を開始することを考えたとき、従来は前述したように（３）のイベントに応じてマウント処理を一気に行っていた。そのため、記憶デバイスの容量が増加したり、複数の記憶デバイスを備えるような場合は、比例的にユーザの待ち時間が大きくなっていくことになってしまう。
【０００８】
本発明は上述した問題点を解決するためのものであり、段階的制御処理に起因するユーザの待ち時間を短縮し、ユーザが快適な操作を行えるようにした撮像装置及び撮像装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の撮像装置は、２つ以上の段階からなる処理を実行可能な撮像装置であって、所定デバイスとの接触イベントに応答して第１段階の処理を行い、後続するユーザの操作イベントに応答して第２段階以降の処理を行うことを特徴とする。
【００１０】
また、本発明の撮像装置の制御方法は、２つ以上の段階からなる処理を実行可能な撮像装置の制御方法であって、所定デバイスとの接触イベントに応答して第１段階の処理を行い、後続するユーザの操作イベントに応答して第２段階以降の処理を行うことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ユーザの要求する操作を開始するのに必要な段階的な処理を、開始要求がされる前までのデバイスとの接触イベントと、後続するユーザの任意の操作イベントに応じて段階的に処理を行ってことによって、ユーザが開始要求を出した後に撮像装置が行う処理の量を少なくすることにより、ユーザの要求する操作を開始できるまでの待ち時間が少なくなり快適な操作が可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の実施の形態を説明する。
【００１３】
図１は、本発明の段階的処理の例を示すフローチャート図である。２段階に分割できるような処理を有するような撮像装置において、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルの接続、メモリカードや通信Ｉ／Ｏカードの挿入、電池の挿入といったデバイスとの接触イベントが発生したことに応答して、第１段階の処理を行う。続いて、ユーザの任意の操作イベントが発生したことに応答して、第２段階の処理を行う。
【００１４】
以下、第１の実施形態は、図１のように処理を２段階に分割し、通信Ｉ／Ｏカードの挿入に応答して第１段階の処理を行い、続いて蓋を閉めるイベントに応答して第２段階の処理を行うものである。第２の実施形態は、図１のように処理を２段階に分割し、メモリカードの挿入に応答して第１段階の処理を行い、モードダイヤルの切り替えるイベントに応答して第２段階の処理を行う例である。第３の実施形態は、図１とは異なり、処理を３段階に分割し、電池の挿入に応答して第１段階の処理を行い、蓋を閉めるイベントに応答して第２段階の処理を行い、液晶タッチパネルによる操作イベントに応答して第３段階の処理を行う例である。
【００１５】
図２は、本発明の第１、第２、第３の実施形態としての撮像装置の構成について示す図である。
【００１６】
同図において、２０１はレンズ、シャッター、絞り、ＣＣＤ等を含む撮像部である。２０２は撮像部２０１で撮像したアナログ映像信号をデジタル画像データに変換するＡ／Ｄ変換器である。２０３は信号処理回路で、Ａ／Ｄ変換器２０２から出力された画像データに対してガンマ補正やＷＢ等の処理を行ってバス２０４に出力し画像データはメモリ２０６に記憶される。２０５は圧縮回路で、周知のＪＰＥＧフォーマットに従い、画像信号を圧縮・符号化する。２０６はメモリで、信号処理回路２０３から入力された画像信号を記憶し、バス２０５・２０８を介して各装置の回路に対して出力する。また、各回路からの画像信号を記憶する。
【００１７】
２０７は液晶ディスプレイ及びその駆動部等からなる表示部であり、メモリ２０６から入力される画像、あるいは、記憶デバイス２１１に記憶された画像を表示する。２０９は撮像装置２００の動作の操作・制御を行う操作部であり、各種のスイッチを持つ。２１０はＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）で、不図示のメモリに記憶されたソフトウェアに従って、装置の各回路を制御する。２１１は記憶デバイスで、撮像装置から着脱可能なフラッシュメモリカード等であり、バス２０８を介して入力される画像信号を記憶し、また記憶された画像信号を読み出し、バス２０８を介して各回路に出力する。２１２は外部通信用のインターフェースであり、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＩＥＥＥ１３９４、無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ等の伝送路２１３を介して外部情報機器２１４との間で画像信号の転送を行う。
【００１８】
（第１の実施形態）
第１実施形態について説明をする。第１実施形態は、図２の撮像装置において、通信プロトコルに従った通信確立の段階的処理を、通信Ｉ／Ｏカードの挿入というデバイスとの接触イベントに応答して第１段階の処理を行い、通信Ｉ／Ｏカード用の蓋を閉めるイベントに応答して第２段階の処理を行う例である。
【００１９】
第１実施形態における撮像装置と通信対象となるＰＣの外見的構成を図３に示す。撮像装置３０１は以下のように構成される。３０２は鏡筒であり、内部にレンズを有し、沈胴してズーム等を行う。３０３はシャッターボタンであり、これを押下することにより撮像を行う。３０４は液晶ディスプレイであり、図２の表示部２０７に該当する。３０５は第１カードスロットであり、フラッシュメモリカードまたは通信Ｉ／Ｏカード、マルチファンクションカード等が挿入可能であり、フラッシュメモリカード３０６が挿入されている。フラッシュメモリカード３０６は、図２の記憶デバイス２１１に該当する。３０７は第１カードスロット用の蓋であり、閉めることによって挿入されたカードの抜去を不可能にし、開けることによって抜去を可能とさせる。３０８は第２カードスロットであり、第１カードスロット３０５と同様の機能を持ち、無線ＬＡＮカード３０９が挿入されている。無線ＬＡＮカード３０９は図２の外部通信用２１２のインタフェースに該当し、アドホックモードの無線ＬＡＮ通信をサポートする。３１０は第２カードスロット用の蓋であり、第１カードスロット用の蓋３０７と同様の機能を持つ。３１１は外部との通信開始用スイッチである。３１２はＦＴＰサーバであるＰＣでアドホックモードの無線ＬＡＮインタフェース３１３を内蔵する。
【００２０】
図２において、撮像装置２００が伝送路２１３を介して外部情報機器２１４との間で画像信号の転送を行う場合、その伝送路がネットワーク通信形式である場合は、一般的に前記ＯＳＩ参照モデルの下位層から順に各階層の通信の確立処理を行う。
【００２１】
第１実施形態においては、伝送路２１３を無線ＬＡＮとし、インタフェースとしてメモリカードタイプの無線ＬＡＮカード３０９を使用する。また、外部情報機器２１４も無線ＬＡＮのインタフェース３１３を内蔵している。また、上位層のネットワーク層とトランスポート層にＴＣＰ／ＩＰを使用し、その上位層である、セッション層とプレゼンテーション層とアプリケーション層としてＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を使用する。また、ユーザは通信開始スイッチ３１１を押すことによってＰＣとの通信を開始することとする。
【００２２】
第１実施形態において、ユーザは図４のように、第１カードスロット３０５にフラッシュメモリカード３０６が挿入され第２カードスロット用の蓋３０７が閉まった状態４０１から、第２カードスロット用の蓋３１０を開いて無線ＬＡＮカード３０９を挿入した状態４０２、第２カードスロット用の蓋３１０を閉めた状態４０３を経てＰＣ３１２との通信を開始する。
【００２３】
図５に示す手順により、段階的に通信の確立を行う。図５において５０１〜５０３はそれぞれ状態４０１〜４０３における撮像装置３０１とＰＣ３１２の通信における、ＯＳＩ参照モデルでの通信確立状況を示したものである。
【００２４】
４０１の状態のときは５０１のように通信の確立はまだ開始されない。４０２の状態で無線ＬＡＮカード３０９の挿入というデバイスとの接触イベントに応答して撮像装置３０１は無線ＬＡＮカード３０９と無線ＬＡＮインタフェース３１３の通信を開始させ、無線ＬＡＮ通信において、第１段階の処理としてＯＳＩ参照モデルの最下位層から物理層、データリンク層、ネットワーク層、トランスポート層の通信を確立する。
【００２５】
具体的には、撮像装置３０１はまず、物理層とデータリンク層の確立のために、無線ＬＡＮインタフェース３１３を制御するためのデバイスドライバを利用して、無線ＬＡＮインタフェース３１３を動作可能な状態にする。続いてＴＣＰ／ＩＰの通信を確立する。撮像装置３０１はＩＰアドレスの設定、ＴＣＰにおけるポート番号の設定などを行って、上位層となるアプリケーションプログラムの通信を実現し、撮像装置３０１とＰＣ３１２間のデータの到達性を保証できるようにする。これで撮像装置３０１とＰＣ３１２は５０２に示すようにＯＳＩ参照モデルのトランスポート層までの通信を確立したこととなる。
【００２６】
次に４０３の状態になると第２カードスロット用の蓋３１０が閉めるというユーザの操作イベントに応答して、撮像装置３０１はＦＴＰクライアントとしてＰＣ３１２のＦＴＰサーバと通信確立を行う。
【００２７】
具体的には、ファイル転送の指示をするための制御コネクションと実際にデータを転送するためのデータコネクションという２つのＴＣＰコネクションを確立する。これにより、ファイル転送が開始できる状態となる。これで撮像装置３０１とＰＣ３１２は５０３に示すようにＯＳＩ参照モデルの最上位のアプリケーション層までの通信を確立したこととなる。撮像装置のＦＴＰのファイル転送コマンドが発行されれば、すぐにファイルを転送できる状態となっている。
【００２８】
アプリケーション層が、ＦＴＰから別のプロトコルに置き換わったとしても、同様の処理が行われる。以上に述べたように通信の確立を行った後で、ユーザは通信開始スイッチ３１１を押すことによって通信を開始する。
【００２９】
本発明を用いない、従来の一括的に処理を行う方法の場合は、４０１、４０２、４０３の状態では段階的処理を一切行わず、ユーザが通信要求を出してから、つまりユーザは通信開始スイッチ３１１を押したその後で最下層の物理層から最上位層まで一括して通信確立の処理を行って転送が可能な状態にしてファイル転送を開始する。
【００３０】
このように、本発明を用いない方法では、無線ＬＡＮ通信の場合はその通信確立のためにチャンネル検索などに大きな時間を要するので、ユーザが通信要求を出してから、実際にファイル転送開始が可能になるまでに通信の確立のために大きな時間を費やすことになってしまう。
【００３１】
それに対して、本発明を用いた場合は、ユーザが通信開始要求を出した時点で既にすべての通信が確立されているので、その分ファイル転送を開始できるまでの時間が大幅に短縮され、即時にファイル転送を始めることが可能である。
【００３２】
また、本実施形態は撮像装置とＰＣのアドホックな無線ＬＡＮ通信についてであるが、撮像装置とＰＣの間にアクセスポイントを設けるインフラモードについても同様の実施方法にて本発明を適用できることは言うまでもない。
【００３３】
また、撮像装置とＰＣの通信の方法が、本実施形態の無線ＬＡＮからＢｌｕｅｔｏｏｔｈなど別の方法に置き換わった場合でも、本発明を適用できることは言うまでもない。
【００３４】
以上説明したように、本実施形態によれば、ネットワーク通信手段を有する撮像装置において、デバイスとの接触イベントやユーザの操作イベントを重ねる毎にＯＳＩ参照モデルの下位層から通信を確立して、ユーザが通信の開始要求をする前にある段階までまたは最上位まで完全に通信を確立しておくことにより、ユーザは即時に通信を開始できる。また、無線ＬＡＮのように通信の確立に特に時間を要するプロトコルを使用する際はその効果が大きくなる。
【００３５】
（第２の実施形態）
第２実施形態について説明をする。第２実施形態は、図２の撮像装置において、記憶デバイス２１１のマウントの段階的処理を、メモリカードの挿入というデバイスとの接触イベントに応答して第１段階の処理を行い、モードダイヤルの再生モードへの切り替えイベントに応答して第２段階の処理を行う例である。
【００３６】
まず、第２実施形態における撮像装置の外見的構成を図６示す。撮像装置６０１は以下のように構成される。６０２は鏡筒であり、内部にレンズを有し、沈動してズーム等を行う。６０３はシャッターボタンであり、これを押下することにより撮像を行う。６０４は液晶ディスプレイであり、図２の表示部２０７に該当する。６０５はカードスロットであり、フラッシュメモリカードまたは通信Ｉ／Ｏカード、マルチファンクションカード等が挿入可能であり、フラッシュメモリカード６０６が挿入されている。フラッシュメモリカード６０６は、図２の記憶デバイス２１１に該当する。６０７はカードスロット用の蓋であり、閉めることによって挿入されたカードの抜去を不可能にし、開けることによって抜去を可能とさせる。６０８はモードダイヤルであり、このダイヤルを操作することにより、静止画撮影モード・動画撮影モード・再生モードへの切り替えを行う。
【００３７】
図２において、撮像装置２００が記憶デバイス２１１のマウントを行う場合、図７のような階層的な処理を行う。マウントの手順やマウントするレベルが各撮像装置によって異なるが、本実施形態では、メモリデバイスレベル、ブロックデバイスレベル、ファイルシステムレベル、ストレージレベルの順番にマウントを行うことを前提とする。
【００３８】
記憶デバイスのマウントを行う場合、撮像装置６０１はマウント作業に先立ってコンフィギュレーション処理を行う必要がある。この処理は、フラッシュメモリカード６０６の種類によって異なる。
【００３９】
例えば、ＣＦを含めたＰＣカードの場合、まずフラッシュメモリカード６０６のリセットを行う。コンフィギュレーション前であっても、Ａｔｔｒｉｂｕｔｅメモリ空間とＣｏｍｍｏｎメモリ空間に対してのアクセスは可能なので、そこにあるタプルの解析を行うことによって、そのカードのメーカー名、転送速度、メモリ容量、メモリ以外に備えている機能などといった、カードの情報を解析する。次に、フラッシュメモリカード６０６のコンフィギュレーションを行う。タプル解析から得た情報を基にフラッシュメモリカード６０６のコンフィギュレーションレジスタに対して、装備している機能を有効にする等の各種設定を行うことで、フラッシュメモリカード６０６へのアクセスが可能になる。
【００４０】
一方、例えばＳＤカードの場合は、コンフィギュレーション処理以前にはアクセスすることができない。ＣａｒｄＩｄｅｎｔｉｆｉｃａｔｉｏｎと呼ばれる初期化処理を行う必要があり、その初期化処理中に、フラッシュメモリカード６０６の情報を得ることができる。ＣａｒｄＩｄｅｎｔｉｆｉｃａｔｉｏｎを行うとフラッシュメモリカード６０６へのアクセスが可能になる。
【００４１】
このように、カードの種類によって行う作業が異なってくるが、コンフィギュレーション処理を終えた後で、通常は次の手順でマウントを行う。
【００４２】
まず、最下位層であるメモリデバイスレベル７０１でのマウントを行う。メモリへの読み書きの単位となる複数のバイト、例えば５１２バイトといったメモリデバイスの上に作られる概念的なデバイスであるブロックデバイスレベル７０２でのマウントを行う。続いて、記憶デバイス２１１へのアクセスの単位となるファイルを管理するファイルシステムレベル７０３でのマウントを行う。最後に最上位層となるストレージレベル７０４でのマウントを行う。この一連の階層的に行われるマウントを行うことによって、記憶デバイス２１１に読み書きを行うことが可能となる。複数の記憶デバイスを有する撮像装置の場合は、この一連のマウントを各記憶デバイスに対して行う必要がある。
【００４３】
第２実施形態において、ユーザは図３のように、カードスロット６０５に何も挿入されていない状態８０１から、カードスロット用の蓋６０７を開いてフラッシュメモリカード６０６を挿入した状態８０２、カードスロット用の蓋６０７を閉めた後でモードダイヤル６０８を再生モードに切り替えた状態８０３を経て画像の再生を開始することとする。
【００４４】
本発明によると第２実施形態においては図９に示す手順により、段階的にフラッシュメモリカード６０６のマウントを行う。図９において９０１〜９０３は状態８０１〜８０３における撮像装置６０１におけるフラッシュメモリカード６０６のマウントの階層的な状態を示したものである。
【００４５】
８０１の状態のときは、９０１に示すようにマウントは開始されない。８０２の状態で、フラッシュメモリカード６０６の挿入というデバイスとの接触イベントに応答して９０２に示すように第１段階の処理としてメモリデバイスレベル、ブロックレベルのマウントを順番に行う。ここで、８０２の状態ではフラッシュメモリカード６０６を抜去することも可能である。ファイルレベルでのアクセス中にカードを抜去されるとファイルシステムが破壊され、ファイル自体が壊れてしまう恐れがあることに加え、コンパクトフラッシュ（登録商標）カードのようにフラッシュメモリカード６０６の種類によってはカードへのアクセス中にカードを抜去されるとカードのコントローラが破壊され、カード自体が使用できなくなる恐れがある。
【００４６】
ブロックレベルのマウントを行うことによってブロックレベルでの読み書きアクセスが行われるようになるため、９０２の状態ではカードの抜去により後者のカードコントローラの破壊は起きうる。しかし、ファイルシステムレベルのマウントは行われていないので前者のファイルの破壊は起きえない。本実施形態において、９０２における処理をブロックレベルまでのマウントに留めるのは、前述した問題が起きる確立を低くするためである。
【００４７】
８０３の状態になると、カードスロット用の蓋６０７が閉められ、その後にモードダイヤル６０８を再生モードに切り替えることに応答して、９０３に示すようにまずファイルシステムレベルでのマウントを行い、続いてストレージレベルでのマウントを行って全体のマウント処理を完了し、フラッシュメモリカード６０６にアクセスすることが可能となり、ユーザは画像の再生を開始することができる。
【００４８】
一方、本発明を用いない従来のマウント処理では８０１と８０２の状態においては、フラッシュメモリカード６０６のマウントは開始されない。８０３の状態になってモードダイヤル６０８が再生モードに切り替えられたときに初めて撮像装置６０１はフラッシュメモリカード６０６のマウントを開始し、ブロックレベルのマウント、ファイルシステムレベルのマウント、ストレージレベルでのマウントを順番に一気に行う。
【００４９】
よって、従来の方法に比べて本発明を用いることにより、ユーザがモードダイヤル６０８を再生モードに切り替えてから実際に再生を開始できるようになるまでに行う処理が少なくなり、ユーザの待ち時間を短縮することができる。
【００５０】
本実施形態は、メモリデバイスレベル、ブロックレベル、ファイルシステムレベル、ストレージレベルの順番にマウントを行うことを前提としているが、マウント動作が階層的に行われている限り、他のマウント方法でも本実施形態を適応できることは言うまでもない。
【００５１】
以上説明したように、本実施形態によれば、記憶デバイスを備えた撮像装置において、そのときの記憶デバイスを取り巻く状況によるリスクを鑑みながら、記憶デバイスの挿入という接触イベントとユーザの操作イベントを重ねる毎に小さい単位からマウントを行っていくことにより、再生のようにマウント処理が必要となるような操作の開始要求を出す場合に、その開始要求をした後に行うマウント処理が少なくなることによってユーザの待ち時間が少なくなる。特に複数の記憶デバイスを有する装置やシステムにおいてはマウント処理に要する時間が比例的に増大するため、その効果がより大きくなる。
【００５２】
（第３の実施形態）
第３の実施形態について説明をする。第３の実施形態は、図２の撮像装置において、通信プロトコルに従った通信確立の段階的処理を、電池の挿入というデバイスとの接触イベントに応答して第１段階の処理を行い、電池用の蓋を閉めるイベントに応答して第２段階の処理を行い、液晶タッチパネルによる通信開始操作イベントに応答して第３段階の処理を行う例である。
【００５３】
第３の実施形態における撮像装置と通信対象となるＰＣの外見的構成を図１０に示す。撮像装置１００１は以下のように構成される。１００２は鏡筒であり、内部にレンズを有し、沈胴してズーム等を行う。１００３はシャッターボタンであり、これを押下することにより撮像を行う。１００４はタッチパネル式液晶ディスプレイであり、図２の２０７表示部に該当する。また、直接パネルに触れて、各種操作が可能であり、外部情報機器との通信開始操作もこのタッチパネルで行うことができる。１００５はカードスロットであり、フラッシュメモリカードまたは通信Ｉ／Ｏカード、マルチファンクションカード等が挿入可能であり、１００６無線ＬＡＮカードが挿入されている。無線ＬＡＮカード１００６は図２の外部通信用のインタフェース２１２に該当し、アドホックモードの無線ＬＡＮ通信をサポートする。１００７はカードスロット用の蓋であり、閉めることによって挿入されたカードの抜去を不可能にし、開けることによって抜去を可能とさせる。１００８は電池スロットであり、カードスロット１００５と同様の機能を持ち、電池１００９が挿入されている。１０１０は電池用の蓋であり、カードスロット用の蓋１００７と同様の機能を持つ。１０１１はＦＴＰサーバであるＰＣでアドホックモードの無線ＬＡＮインタフェース１０１２を内蔵する。
【００５４】
第１実施形態と同様に図２において、撮像装置２００と外部情報機器２１４との間で伝送路２１３を無線ＬＡＮとし、インタフェースとしてメモリカードタイプの無線ＬＡＮカード１００６を使用する。また、外部情報機器２１４も無線ＬＡＮのインタフェース１０１２を内蔵している。また、上位層のネットワーク層とトランスポート層にＴＣＰ／ＩＰを使用し、その上位層である、セッション層とプレゼンテーション層とアプリケーション層としてＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を使用する。また、ユーザは、タッチパネル式液晶ディスプレイ１００４を手で触れて操作することによってＰＣとの通信を開始することとする。
【００５５】
第３実施形態において、ユーザは図１１のように、カードスロット１００５に無線ＬＡＮカード１００６が挿入され電池用スロット１００８に何も入っていない状態１１０１から、電池スロット用の蓋１０１０を開いて電池１００９を挿入した状態１１０２、電池スロット用の蓋１０１０を閉めた状態１１０３、タッチパネル式液晶ディスプレイにて通信開始操作を行う状態１１０４を経てＰＣ１０１１との通信を開始する。
【００５６】
図１２に示す手順により、段階的に通信の確立を行う。図１２において１２０１〜１２０４はそれぞれ状態１１０１〜１１０４における撮像装置１００１とＰＣ１０１１の通信における、ＯＳＩ参照モデルでの通信確立状況を示したものである。
【００５７】
１１０１の状態のときは１２０１のように通信の確立はまだ開始されない。１１０２の状態で電池１００９の挿入というデバイスとの接触イベントに応答してにして撮像装置１００１は無線ＬＡＮカード１００６と無線ＬＡＮインタフェース１０１２の通信を開始させ、無線ＬＡＮ通信において、第１段階の処理としてＯＳＩ参照モデルの最下位層から物理層、データリンク層の通信を確立する。
【００５８】
具体的には、撮像装置１００１は、物理層とデータリンク層の確立のために、無線ＬＡＮインタフェース１０１２を制御するためのデバイスドライバを利用して、無線ＬＡＮインタフェース１０１２を動作可能な状態にする。この処理により、１２０２に示すようにＯＳＩ参照モデルのデータリンク層までの通信を確立したこととなる。
【００５９】
次に１１０３の状態になると電池スロット用の蓋１０１０を閉めるというユーザの操作イベントに応答して、ネットワーク層とトランスポート層にあたるＴＣＰ／ＩＰの通信を確立する。具体的には、撮像装置１００１はＩＰアドレスの設定、ＴＣＰにおけるポート番号の設定などを行って、上位層となるアプリケーションプログラムの通信を実現し、撮像装置１００１とＰＣ１０１１間のデータの到達性を保証できるようにする。この処理により、１２０３に示すようにＯＳＩ参照モデルのトランスポート層までの通信を確立したこととなる。
【００６０】
次に１１０４の状態になるとユーザのタッチパネル式液晶ディスプレイ１００４上の通信開始操作イベントに応答して、撮像装置１００１はＦＴＰクライアントとしてＰＣ１０１１のＦＴＰサーバと通信確立を行う。具体的には、ファイル転送の指示をするための制御コネクションと実際にデータを転送するためのデータコネクションという２つのＴＣＰコネクションを確立する。この処理により、撮像装置１００１とＰＣ１０１１は１２０４に示すようにＯＳＩ参照モデルの最上位のアプリケーション層までの通信を確立したこととなるので、撮像装置１００１は続けてＦＴＰのファイル転送コマンドを発行しファイルの転送を開始する。アプリケーション層が、ＦＴＰから別のプロトコルに置き換わったとしても、同様の処理が行われる。
【００６１】
本発明を用いない、従来の一括的に処理を行う方法の場合は、１１０１、１１０２、１１０３の状態では段階的処理を一切行わず、ユーザが通信要求を出してから、つまり１１０４の状態でユーザがタッチパネル式液晶ディスプレイ１００４上で通信開始操作した後で最下層の物理層から最上位層まで一括して通信確立の処理を行ってファイル転送が可能な状態にしてファイル転送を開始する。
【００６２】
このように、本発明を用いない方法では、無線ＬＡＮ通信の場合はその通信確立のためにチャンネル検索などに大きな時間を要するので、ユーザが通信開始要求を出してから、実際にファイル転送開始が可能になるまでに通信の確立のために大きな時間を費やすことになってしまう。
【００６３】
それに対して、本発明を用いた場合は、ユーザが通信開始要求を出した時点で既にトランスポート層までは通信が確立されているので、その分ファイル転送を開始できるまでの時間が大幅に短縮され、すぐにファイル転送を始めることが可能である。
【００６４】
また、本実施形態は撮像装置とＰＣのアドホックな無線ＬＡＮ通信についてであるが、撮像装置とＰＣの間にアクセスポイントを設けるインフラモードについても同様の実施方法にて本発明を適用できることは言うまでもない。
【００６５】
また、撮像装置とＰＣの通信の方法が、本実施形態の無線ＬＡＮからＢｌｕｅｔｏｏｔｈなど別の方法に置き換わった場合でも、本発明を適用できることは言うまでもない。
【００６６】
以上説明したように、本実施形態によれば、第１の実施形態と同様に、ネットワーク通信手段を有する撮像装置において、デバイスとの接触イベントやユーザの操作イベントを重ねる毎にＯＳＩ参照モデルの下位層から通信を確立して、ユーザが通信の開始要求をする前にある段階までまたは最上位まで完全に通信を確立しておくことにより、ユーザは即時に通信を開始できる。また、無線ＬＡＮのように通信の確立に特に時間を要するプロトコルを使用する際はその効果が大きくなる。
【図面の簡単な説明】
【００６７】
【図１】本発明の段階的処理の例を示すフローチャート図である。
【図２】本発明の第１、第２、第３の実施形態としての撮像装置の構成を示す図である。
【図３】本発明の第１の実施形態における撮像装置とＰＣの外見的構成を示す図である。
【図４】本発明の第１の実施形態における撮像装置のイベントにおける撮像装置の外見的状態を示す図である。
【図５】本発明の第１の実施形態における、図４の各状態での撮像装置とＰＣのＯＳＩ参照モデルにおける通信確立状態を示す図である。
【図６】本発明の第２の実施形態における撮像装置の外見的構成を示す図である。
【図７】本発明の第２の実施形態における撮像装置の記憶デバイスの階層的マウント処理を示す図である。
【図８】本発明の第２の実施形態における撮像装置のイベントにおける撮像装置の外見的状態を示す図である。
【図９】本発明の第２の実施形態における、図８の各状態での撮像装置の記憶デバイスの階層的マウント処理状態を示す図である。
【図１０】本発明の第３の実施形態における撮像装置の外見的構成を示す図である。
【図１１】本発明の第３の実施形態における撮像装置のイベントにおける撮像装置の外見的状態を示す図である。
【図１２】本発明の第３の実施形態における、図１１の各状態での撮像装置とＰＣのＯＳＩ参照モデルにおける通信確立状態を示す図である。
【符号の説明】
【００６８】
２００  撮像装置
２０１  撮像部
２０２  Ａ／Ｄ
２０３  信号処理回路
２０４  バス
２０５  圧縮回路
２０６  メモリ
２０７  表示部
２０８  バス
２０９  操作部
２１０  ＭＰＵ
２１１  記憶デバイス
２１２  通信用  Ｉ／Ｆ
２１３  伝送路
２１４  外部情報機器
３０１  撮像装置
３０２  鏡筒
３０３  シャッターボタン
３０４  液晶ディスプレイ
３０５  第１カードスロット
３０６  フラッシュメモリカード
３０７  第１カードスロット用  蓋
３０８  第２カードスロット
３０９  無線ＬＡＮカード
３１０  第２カードスロット用  蓋
３１１  通信開始用スイッチ
３１２  ＰＣ（ＦＴＰサーバ）
３１３  無線ＬＡＮインタフェース（アドホックモード）
６０５  カードスロット
６０６  フラッシュメモリカード
６０７  カードスロット用  蓋
６０８  モードダイヤル
１００５  カードスロット
１００６  無線ＬＡＮカード
１００７  カードスロット用  蓋
１００８  電池スロット
１００９  電池
１０１０  電池用  蓋
１０１１  ＰＣ（ＦＴＰサーバ）
１０１２  無線ＬＡＮインタフェース（アドホックモード）
【図１】
2006165991.tif 000003
【図２】
2006165991.tif 000004
【図３】
2006165991.tif 000005
【図４】
2006165991.tif 000006
【図５】
2006165991.tif 000007
【図６】
2006165991.tif 000008
【図７】
2006165991.tif 000009
【図８】
2006165991.tif 000010
【図９】
2006165991.tif 000011
【図１０】
2006165991.tif 000012
【図１１】
2006165991.tif 000013
【図１２】
2006165991.tif 000014