JPH1042231A - デジタルカメラ及びデジタルカメラシステム - Google Patents
デジタルカメラ及びデジタルカメラシステムInfo
- Publication number
- JPH1042231A JPH1042231A JP8191195A JP19119596A JPH1042231A JP H1042231 A JPH1042231 A JP H1042231A JP 8191195 A JP8191195 A JP 8191195A JP 19119596 A JP19119596 A JP 19119596A JP H1042231 A JPH1042231 A JP H1042231A
- Authority
- JP
- Japan
- Prior art keywords
- digital camera
- cover
- recording medium
- card cover
- opened
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
(57)【要約】
【課題】 デジタルカメラに挿入された記録媒体に対す
るデータの書き込みや読み込みを安全に行うことができ
るようにする。 【解決手段】 デジタルカメラ103内に記録媒体を挿
入するために設けられているスロット105の挿入口
に、閉状態においては前記記録媒体の抜き差しを禁止す
るカードカバー104と、前記カードカバー104の開
閉状態を検出するスイッチ手段106とを設け、前記デ
ジタルカメラ103と通信を行う制御装置101側にお
いて、前記カードカバー104が開いたことを検知した
ときには、前記カードカバー104が閉まるまでは前記
記録媒体に対する読み出し動作及び書き込み動作を要求
しないようにすることにより、前記記録媒体の安全を確
保できるようにする。
るデータの書き込みや読み込みを安全に行うことができ
るようにする。 【解決手段】 デジタルカメラ103内に記録媒体を挿
入するために設けられているスロット105の挿入口
に、閉状態においては前記記録媒体の抜き差しを禁止す
るカードカバー104と、前記カードカバー104の開
閉状態を検出するスイッチ手段106とを設け、前記デ
ジタルカメラ103と通信を行う制御装置101側にお
いて、前記カードカバー104が開いたことを検知した
ときには、前記カードカバー104が閉まるまでは前記
記録媒体に対する読み出し動作及び書き込み動作を要求
しないようにすることにより、前記記録媒体の安全を確
保できるようにする。
Description
【0001】
【発明の属する技術分野】本発明は、挿入された記録媒
体に対して読み書きを行うデジタルカメラ及びそれを用
いたデジタルカメラシステムに関する。
体に対して読み書きを行うデジタルカメラ及びそれを用
いたデジタルカメラシステムに関する。
【0002】
【従来の技術】従来より、デジタルカメラで撮影した画
像をパーソナルコンピュータ(以下ではPCと呼ぶ)上
で表示などを行ったり、また逆に、PC上で管理されて
いるデータをデジタルカメラに記録させるシステムが種
々提案されている。
像をパーソナルコンピュータ(以下ではPCと呼ぶ)上
で表示などを行ったり、また逆に、PC上で管理されて
いるデータをデジタルカメラに記録させるシステムが種
々提案されている。
【0003】図9は、従来のデジタルカメラシステムの
一例を示す構成図である。図9において、1003はP
Cを表し、1007はデジタルカメラを表している。前
記デジタルカメラ1007は、PCMCIAカードスロ
ット1008が設けられていて、撮影した画像をPCM
CIAカードに記録できるように成されている。
一例を示す構成図である。図9において、1003はP
Cを表し、1007はデジタルカメラを表している。前
記デジタルカメラ1007は、PCMCIAカードスロ
ット1008が設けられていて、撮影した画像をPCM
CIAカードに記録できるように成されている。
【0004】1006は、前記PC1003と前記デジ
タルカメラ1007とを接続するケーブルであり、シリ
アルあるいはパラレルのケーブルが用いられる。前記ケ
ーブル1006を通じて、前記PC1003は前記デジ
タルカメラ1007のPCMCIAカードに記録された
画像を読み込んだり、或いは前記PCMCIAカードに
データを書き込んだりすることができるようになってい
る。
タルカメラ1007とを接続するケーブルであり、シリ
アルあるいはパラレルのケーブルが用いられる。前記ケ
ーブル1006を通じて、前記PC1003は前記デジ
タルカメラ1007のPCMCIAカードに記録された
画像を読み込んだり、或いは前記PCMCIAカードに
データを書き込んだりすることができるようになってい
る。
【0005】
【発明が解決しようとする課題】従来のデジタルカメラ
システムにおいては、デジタルカメラ1007に挿入さ
れたPCMCIAカードからPC1003が画像を読み
込んでいる時などにPCMCIAカードが抜かれた場
合、前記PCMCIAカードが破壊されたりすることが
あった。
システムにおいては、デジタルカメラ1007に挿入さ
れたPCMCIAカードからPC1003が画像を読み
込んでいる時などにPCMCIAカードが抜かれた場
合、前記PCMCIAカードが破壊されたりすることが
あった。
【0006】また、PC1003がPCMCIAカード
から画像等を読み込んでいる時に、PCMCIAカード
が抜かれると画像等の読み込みを中止することができな
くなるので、操作不能になることがあった。
から画像等を読み込んでいる時に、PCMCIAカード
が抜かれると画像等の読み込みを中止することができな
くなるので、操作不能になることがあった。
【0007】本発明は前述の問題点に鑑み、デジタルカ
メラに挿入された記録媒体に対して、データの書き込み
や読み込みを安全に行うことができるようにすることを
目的とする。
メラに挿入された記録媒体に対して、データの書き込み
や読み込みを安全に行うことができるようにすることを
目的とする。
【0008】
【課題を解決するための手段】本発明のデジタルカメラ
は、記録媒体を挿入するスロットの挿入口に設けられて
いて、閉状態においては前記記録媒体の抜き差しを禁止
するカードカバーと、前記カードカバーの開閉状態を検
出するスイッチ手段とを具備することを特徴としてい
る。
は、記録媒体を挿入するスロットの挿入口に設けられて
いて、閉状態においては前記記録媒体の抜き差しを禁止
するカードカバーと、前記カードカバーの開閉状態を検
出するスイッチ手段とを具備することを特徴としてい
る。
【0009】また、本発明のデジタルカメラの他の特徴
とするところは、前記カードカバーの開閉状態を検出
し、前記カードカバーが閉まっている場合には、前記ス
ロットに挿入されている記録媒体からデータの読み出し
や書き込みを行い、前記読み出した画像データや書き込
みの結果を外部に送信するとともに、前記カードカバー
が開いている場合には、前記記録媒体に対してデータの
読み書きは行わず、読み書きが行えなかったことの結果
を外部に送信することを特徴としている。
とするところは、前記カードカバーの開閉状態を検出
し、前記カードカバーが閉まっている場合には、前記ス
ロットに挿入されている記録媒体からデータの読み出し
や書き込みを行い、前記読み出した画像データや書き込
みの結果を外部に送信するとともに、前記カードカバー
が開いている場合には、前記記録媒体に対してデータの
読み書きは行わず、読み書きが行えなかったことの結果
を外部に送信することを特徴としている。
【0010】また、本発明のデジタルカメラのその他の
特徴とするところは、前記カードカバーが開いたことを
検知した際に、前記記録媒体に対してデータの読み書き
を行っているか否かを調べ、読み書きを行っていた場合
には、前記データの読み書きを中止するようにするとと
もに、前記カードカバーが開いたことを検知した際に、
データの読み書きを行っていなかった場合には、前記カ
ードカバーが開いたことを外部に通知することを特徴と
している。
特徴とするところは、前記カードカバーが開いたことを
検知した際に、前記記録媒体に対してデータの読み書き
を行っているか否かを調べ、読み書きを行っていた場合
には、前記データの読み書きを中止するようにするとと
もに、前記カードカバーが開いたことを検知した際に、
データの読み書きを行っていなかった場合には、前記カ
ードカバーが開いたことを外部に通知することを特徴と
している。
【0011】また、本発明のデジタルカメラシステム
は、デジタルカメラと、前記デジタルカメラと通信を行
う制御装置とから成り、前記デジタルカメラは、記録媒
体の挿入口にカバーを備え、前記制御装置は、前記カバ
ーの開閉状態を検知する検知手段を備えることを特徴と
している。
は、デジタルカメラと、前記デジタルカメラと通信を行
う制御装置とから成り、前記デジタルカメラは、記録媒
体の挿入口にカバーを備え、前記制御装置は、前記カバ
ーの開閉状態を検知する検知手段を備えることを特徴と
している。
【0012】また、本発明のデジタルカメラシステムの
他の特徴とするところは、前記制御装置は、前記カバー
が開いたことを前記検知手段が検知すると、前記カバー
が閉まるまで前記記録媒体に対する読み出し動作及び書
き込み動作を要求しないことを特徴としている。
他の特徴とするところは、前記制御装置は、前記カバー
が開いたことを前記検知手段が検知すると、前記カバー
が閉まるまで前記記録媒体に対する読み出し動作及び書
き込み動作を要求しないことを特徴としている。
【0013】また、本発明のデジタルカメラシステムの
その他の特徴とするところは、前記制御装置は、前記カ
バーが開いたことを前記検知手段が検知すると、前記デ
ジタルカメラとの通信を終了することを特徴としてい
る。
その他の特徴とするところは、前記制御装置は、前記カ
バーが開いたことを前記検知手段が検知すると、前記デ
ジタルカメラとの通信を終了することを特徴としてい
る。
【0014】また、本発明のデジタルカメラシステムの
その他の特徴とするところは、前記制御装置は表示手段
を具備し、前記カバーが開いたことを前記検知手段が検
知すると、通信を開始する前の状態に前記表示手段を初
期化するとともに、前記カバーが開いたことを前記表示
手段に表示することを特徴としている。
その他の特徴とするところは、前記制御装置は表示手段
を具備し、前記カバーが開いたことを前記検知手段が検
知すると、通信を開始する前の状態に前記表示手段を初
期化するとともに、前記カバーが開いたことを前記表示
手段に表示することを特徴としている。
【0015】
【作用】本発明は前記技術手段よりなるので、デジタル
カメラ内に記録媒体を挿入するために形成されているス
ロットに設けられたカバーが開けられると、それを直ぐ
に検出することが可能となり、カバーが開いた状態で前
記記録媒体に対してデータの読み書きが行われないよう
にして、データの読み書きが行われているときに前記記
録媒体が不測に抜かれてしまうことを防止できるように
する。
カメラ内に記録媒体を挿入するために形成されているス
ロットに設けられたカバーが開けられると、それを直ぐ
に検出することが可能となり、カバーが開いた状態で前
記記録媒体に対してデータの読み書きが行われないよう
にして、データの読み書きが行われているときに前記記
録媒体が不測に抜かれてしまうことを防止できるように
する。
【0016】
【発明の実施の形態】以下、本発明のデジタルカメラ及
びデジタルカメラシステムの一実施形態を図面を参照し
て説明する。図1は、本発明の構成例を表す図である。
図1において、101はPCであり、後述するように、
公知のCPU、RAM、ROM、I/F等により構成さ
れている。また、107は画像などの表示を行うディス
プレイ、108はキーボードである。
びデジタルカメラシステムの一実施形態を図面を参照し
て説明する。図1は、本発明の構成例を表す図である。
図1において、101はPCであり、後述するように、
公知のCPU、RAM、ROM、I/F等により構成さ
れている。また、107は画像などの表示を行うディス
プレイ、108はキーボードである。
【0017】103はデジタルカメラ、105はPCM
CIAカードスロットであり、デジタルカメラ103は
撮影したデジタル画像をPCMCIAカード(図示せ
ず)に記録することができるようになされている。
CIAカードスロットであり、デジタルカメラ103は
撮影したデジタル画像をPCMCIAカード(図示せ
ず)に記録することができるようになされている。
【0018】104はPCMCIAカードスロット10
5の挿入口に設けられたPCMCIAカードカバーであ
り、それが閉まっている状態では、PCMCIAカード
スロット105の挿入口は隠れており、PCMCIAカ
ードを抜き差しすることができないようになっている。
5の挿入口に設けられたPCMCIAカードカバーであ
り、それが閉まっている状態では、PCMCIAカード
スロット105の挿入口は隠れており、PCMCIAカ
ードを抜き差しすることができないようになっている。
【0019】すなわち、本実施形態においては、前記P
CMCIAカードカバー104が開いている状態でのみ
PCMCIAカードを抜き差しすることができるように
成されている。
CMCIAカードカバー104が開いている状態でのみ
PCMCIAカードを抜き差しすることができるように
成されている。
【0020】106はPCMCIAカードカバー104
の開閉状態を検知するカードカバースイッチであり、P
CMCIAカードカバー104が完全に閉じた状態でO
Nになり、開いた状態ではOFFになる。102はデジ
タルカメラ103とPC101とを接続するシリアルあ
るいはパラレルのケーブルであり、このケーブル102
を通じてPC101はデジタルカメラ103のPCMC
IAカードに記録された画像を取り込んで表示したり、
またはPCMCIAカードにデータを記録させることが
できる。
の開閉状態を検知するカードカバースイッチであり、P
CMCIAカードカバー104が完全に閉じた状態でO
Nになり、開いた状態ではOFFになる。102はデジ
タルカメラ103とPC101とを接続するシリアルあ
るいはパラレルのケーブルであり、このケーブル102
を通じてPC101はデジタルカメラ103のPCMC
IAカードに記録された画像を取り込んで表示したり、
またはPCMCIAカードにデータを記録させることが
できる。
【0021】図2は、PC101の構成例を示すブロッ
ク図である。図2において、209はハードウェアであ
り、205はハードウェア209の上で動作するオペレ
ーティングシステム(OS)、204はOS205の上
で動作するアプリケーションソフトウエアである。
ク図である。図2において、209はハードウェアであ
り、205はハードウェア209の上で動作するオペレ
ーティングシステム(OS)、204はOS205の上
で動作するアプリケーションソフトウエアである。
【0022】なお、ハードウェア209とOS205と
を構成するブロックのうち、構成要件として当然含まれ
るが、本実施形態のデジタルカメラシステムを説明する
上で直接必要としないブロックに関しては図示していな
い。図示していないブロックの例として、ハードウェア
としてはCPU、メモリ等があり、OS205としては
メモリ管理システム等がある。
を構成するブロックのうち、構成要件として当然含まれ
るが、本実施形態のデジタルカメラシステムを説明する
上で直接必要としないブロックに関しては図示していな
い。図示していないブロックの例として、ハードウェア
としてはCPU、メモリ等があり、OS205としては
メモリ管理システム等がある。
【0023】図2において、215はファイルやデータ
を物理的に格納するハードディスク、208はOS20
5を構成するファイルシステムであり、本実施形態のフ
ァイルシステム208は、アプリケーションソフトウエ
ア204がハードウェア209を意識せずにファイルの
入出力を行えるようにする機能を有している。
を物理的に格納するハードディスク、208はOS20
5を構成するファイルシステムであり、本実施形態のフ
ァイルシステム208は、アプリケーションソフトウエ
ア204がハードウェア209を意識せずにファイルの
入出力を行えるようにする機能を有している。
【0024】214はファイルシステム208がハード
ディスク215の読み書きを行うためのディスクIOイ
ンターフェースである。207はOS205を構成する
描画管理システムであり,アプリケーションソフトウエ
ア204がハードウェア209を意識せずに描画が行え
るようにする機能を有している。
ディスク215の読み書きを行うためのディスクIOイ
ンターフェースである。207はOS205を構成する
描画管理システムであり,アプリケーションソフトウエ
ア204がハードウェア209を意識せずに描画が行え
るようにする機能を有している。
【0025】213は描画管理システム207がディス
プレー217に描画を行うためのビデオインターフェー
スである。206はOS205を構成するデバイス管理
システムであり、アプリケーションソフトウエア204
がハードウェア209を意識せずに、外部に接続された
デバイスからの入力を受け取り、またデバイスへの出力
を行うことができるようにする機能を有している。
プレー217に描画を行うためのビデオインターフェー
スである。206はOS205を構成するデバイス管理
システムであり、アプリケーションソフトウエア204
がハードウェア209を意識せずに、外部に接続された
デバイスからの入力を受け取り、またデバイスへの出力
を行うことができるようにする機能を有している。
【0026】210はデバイス管理システム206がキ
ーボード211の入力を受け取るためのキーボードイン
ターフェースであり、212はデバイス管理システム2
06がパラレルあるいはシリアルなどの入出力ポートか
らの入力を受け取り、また出力を行うための入出力ポー
トインターフェースである。
ーボード211の入力を受け取るためのキーボードイン
ターフェースであり、212はデバイス管理システム2
06がパラレルあるいはシリアルなどの入出力ポートか
らの入力を受け取り、また出力を行うための入出力ポー
トインターフェースである。
【0027】216はパラレルあるいはシリアルのポー
トであり、パラレルあるいはシリアルケーブルが接続さ
れる。201はデジタルカメラ制御システムであり、2
02はデジタルカメラ103に対して画像を送信するよ
うに要求したり、デジタルカメラ103にデータを書き
込むように要求したりする通信制御手段である。203
はデジタルカメラ103から送信されたデータを表示し
たり、またユーザに対してデジタルカメラ103の状態
を表示する情報表示手段である。
トであり、パラレルあるいはシリアルケーブルが接続さ
れる。201はデジタルカメラ制御システムであり、2
02はデジタルカメラ103に対して画像を送信するよ
うに要求したり、デジタルカメラ103にデータを書き
込むように要求したりする通信制御手段である。203
はデジタルカメラ103から送信されたデータを表示し
たり、またユーザに対してデジタルカメラ103の状態
を表示する情報表示手段である。
【0028】図3は、デジタルカメラ103の構成例を
示すブロック図である。図3において、304は撮影や
通信動作の制御を司るCPU、301は撮影や通信のた
めのプログラムを格納する読み出し専用メモリ(RO
M)、302はROM301から読み出したプログラム
を実行する際に使われるメモリ(RAM)、303はパ
ラレルあるいはシリアルなどの入出力ポート、305は
画像の電気信号を生成する撮像部であり、CCDなどに
よって構成されている。
示すブロック図である。図3において、304は撮影や
通信動作の制御を司るCPU、301は撮影や通信のた
めのプログラムを格納する読み出し専用メモリ(RO
M)、302はROM301から読み出したプログラム
を実行する際に使われるメモリ(RAM)、303はパ
ラレルあるいはシリアルなどの入出力ポート、305は
画像の電気信号を生成する撮像部であり、CCDなどに
よって構成されている。
【0029】306は、図1の105に相当するPCM
CIAカードスロットであり、また307は、PCMC
IAカードカバー104の開閉状態を検知するためのカ
ードカバースイッチであり、図1のカードカバースイッ
チ106に相当する。
CIAカードスロットであり、また307は、PCMC
IAカードカバー104の開閉状態を検知するためのカ
ードカバースイッチであり、図1のカードカバースイッ
チ106に相当する。
【0030】次に、本実施形態のデジタルカメラシステ
ムの動作を説明する。まず、デジタルカメラ103とP
C101とがケーブル102によって接続されて通信を
行っている際のデジタルカメラ103側の動作を説明す
る。図4は、PC101がデジタルカメラ103にPC
MCIAカード内の画像などのデータを送信させる要求
を送信したときや、PCMCIAカードにデータを書き
込ませる要求を送信したときの動作を示すフローチャー
トである。
ムの動作を説明する。まず、デジタルカメラ103とP
C101とがケーブル102によって接続されて通信を
行っている際のデジタルカメラ103側の動作を説明す
る。図4は、PC101がデジタルカメラ103にPC
MCIAカード内の画像などのデータを送信させる要求
を送信したときや、PCMCIAカードにデータを書き
込ませる要求を送信したときの動作を示すフローチャー
トである。
【0031】図4に示すように、まず、ステップ403
で、デジタルカメラ103のCPU304はカードカバ
ースイッチ307の状態を調べる。そして、前記カード
カバースイッチ307の状態がON、つまり、PCMC
IAカードカバー104が閉まっていた場合には、ステ
ップ401に進み、デジタルカメラ103のCPU30
4はPCMCIAカードスロット306に挿入されてい
るPCMCIAカードに対してデータの読み出しや書き
込みを行う。
で、デジタルカメラ103のCPU304はカードカバ
ースイッチ307の状態を調べる。そして、前記カード
カバースイッチ307の状態がON、つまり、PCMC
IAカードカバー104が閉まっていた場合には、ステ
ップ401に進み、デジタルカメラ103のCPU30
4はPCMCIAカードスロット306に挿入されてい
るPCMCIAカードに対してデータの読み出しや書き
込みを行う。
【0032】次に、ステップ402に進み、読み出した
画像データや書き込みの結果を入出力ポート303から
PC101に転送する。
画像データや書き込みの結果を入出力ポート303から
PC101に転送する。
【0033】一方、ステップ403の判断の結果、PC
MCIAカードカバーが開いていた時には、データの読
み書きは行わずにステップ402に進み、読み書きが行
えなかったことの結果をPC101に送信する。
MCIAカードカバーが開いていた時には、データの読
み書きは行わずにステップ402に進み、読み書きが行
えなかったことの結果をPC101に送信する。
【0034】前述のような処理を行うことによって、P
CMCIAカードカバーが開いているにもかかわらず、
PCMCIAカードに対する書き込みや読み出し要求が
行われたとしても、実際の読み書きを行わないようにす
ることができる。したがって、本実施形態のデジタルカ
メラシステムにおいては、データの書き込みや読み込み
を安全に行うことができるようになる。
CMCIAカードカバーが開いているにもかかわらず、
PCMCIAカードに対する書き込みや読み出し要求が
行われたとしても、実際の読み書きを行わないようにす
ることができる。したがって、本実施形態のデジタルカ
メラシステムにおいては、データの書き込みや読み込み
を安全に行うことができるようになる。
【0035】図5は、カードカバースイッチ307がO
FFになったこと、つまり、PCMCIAカードカバー
が開いたことをCPU304が検知した際に、実行され
る割り込み処理の動作を示すフローチャートである。
FFになったこと、つまり、PCMCIAカードカバー
が開いたことをCPU304が検知した際に、実行され
る割り込み処理の動作を示すフローチャートである。
【0036】まず、ステップ503では、PCMCIA
カードに対してデータの読み書きを行っているか否かを
調べる。ステップ503の判断の結果、読み書きを行っ
ている場合にはステップ501に進み、データの読み書
きを中止し、さらにステップ502に進む。
カードに対してデータの読み書きを行っているか否かを
調べる。ステップ503の判断の結果、読み書きを行っ
ている場合にはステップ501に進み、データの読み書
きを中止し、さらにステップ502に進む。
【0037】一方、ステップ503の判断の結果、デー
タの読み書き中でない場合には、ステップ501をジャ
ンプしてステップ502に直接進む。ステップ502で
は、PCMCIAカードのカバーが開いたことを入出力
ポート303を通じてPC101に通知する。
タの読み書き中でない場合には、ステップ501をジャ
ンプしてステップ502に直接進む。ステップ502で
は、PCMCIAカードのカバーが開いたことを入出力
ポート303を通じてPC101に通知する。
【0038】PCMCIAカードカバーが開いたという
ことは、PCMCIAカードスロット306に挿入され
ているPCMCIAカードがすぐに抜かれる可能性があ
るということである。そこで、データの読み書きの最中
にPCMCIAカードが抜かれることを防ぐために、デ
ータの読み書きを中止し、PC101にPCMCIAカ
ードカバーが開いたことを伝える。
ことは、PCMCIAカードスロット306に挿入され
ているPCMCIAカードがすぐに抜かれる可能性があ
るということである。そこで、データの読み書きの最中
にPCMCIAカードが抜かれることを防ぐために、デ
ータの読み書きを中止し、PC101にPCMCIAカ
ードカバーが開いたことを伝える。
【0039】逆に、PCMCIAカードカバーが閉まっ
たとき、つまり、カードカバースイッチ307がONに
なったことをCPU304が割り込みなどによって検知
した場合には、PCMCIAカードカバーが閉じたこと
をPC101に通知する。
たとき、つまり、カードカバースイッチ307がONに
なったことをCPU304が割り込みなどによって検知
した場合には、PCMCIAカードカバーが閉じたこと
をPC101に通知する。
【0040】次に、デジタルカメラ103とPC101
とがケーブル102によって接続されて通信を行ってい
る時のPC101側の動作を説明する。図8は、デジタ
ルカメラ103に挿入されたPCMCIAカード内の画
像の読み込みあるいはPCMCIAカードへのデータの
書き込み要求が、ユーザによって指示されたときの動作
を示している。
とがケーブル102によって接続されて通信を行ってい
る時のPC101側の動作を説明する。図8は、デジタ
ルカメラ103に挿入されたPCMCIAカード内の画
像の読み込みあるいはPCMCIAカードへのデータの
書き込み要求が、ユーザによって指示されたときの動作
を示している。
【0041】まず、ステップ905において、PC10
1とデジタルカメラ103との通信が開始されているか
否かを調べる。この判断の結果、通信が開始されていな
かった場合にはステップ906に進み、通信制御手段2
02がデジタルカメラ103との通信を確立する。これ
は、入出力ポート216からデジタルカメラ103に対
して所定の信号を送信することで行う。
1とデジタルカメラ103との通信が開始されているか
否かを調べる。この判断の結果、通信が開始されていな
かった場合にはステップ906に進み、通信制御手段2
02がデジタルカメラ103との通信を確立する。これ
は、入出力ポート216からデジタルカメラ103に対
して所定の信号を送信することで行う。
【0042】次に、ステップ901において、PCMC
IAカードカバーが開いているか否かを調べる。そし
て、PCMCIAカードカバーが開いている場合には要
求を送信せずに、ステップ903に進んで、カードカバ
ーが開いているために処理できない旨をユーザに対して
表示し、さらにステップ907で通信を終了する。これ
によって、デジタルカメラ103のPCMCIAカード
カバーが開いている状態で、ユーザがデータの読み書き
要求を発生させても、実際に読み書きは行われないこと
になる。
IAカードカバーが開いているか否かを調べる。そし
て、PCMCIAカードカバーが開いている場合には要
求を送信せずに、ステップ903に進んで、カードカバ
ーが開いているために処理できない旨をユーザに対して
表示し、さらにステップ907で通信を終了する。これ
によって、デジタルカメラ103のPCMCIAカード
カバーが開いている状態で、ユーザがデータの読み書き
要求を発生させても、実際に読み書きは行われないこと
になる。
【0043】ステップ901において、PCMCIAカ
ードカバーが閉じていると判断された場合、あるいは、
ステップ905で既に通信が確立されていると判断され
た場合には、ステップ902に進んでデータの読み書き
の要求をデジタルカメラ103に送信する。
ードカバーが閉じていると判断された場合、あるいは、
ステップ905で既に通信が確立されていると判断され
た場合には、ステップ902に進んでデータの読み書き
の要求をデジタルカメラ103に送信する。
【0044】次に、ステップ904に進み、その結果を
表示する。そして、次のステップ908において、他に
要求が残っていないかを調べる。この調査の結果、要求
が残っている場合にはステップ902に戻り、さらに要
求を送信する。これは、複数の画像を読み込む時や複数
のデータを書き込む時などに行われる。また、ステップ
908で他に要求が残っていない場合には、動作を終了
する。
表示する。そして、次のステップ908において、他に
要求が残っていないかを調べる。この調査の結果、要求
が残っている場合にはステップ902に戻り、さらに要
求を送信する。これは、複数の画像を読み込む時や複数
のデータを書き込む時などに行われる。また、ステップ
908で他に要求が残っていない場合には、動作を終了
する。
【0045】図6は、PC101上の通信制御手段20
2がデジタルカメラ103のPCMCIAカードカバー
が開いたことを通知された時の動作を表すフローチャー
トである。まず、ステップ603で、デジタルカメラ1
03に対して送信したデータの読み込みや書き込みの要
求の結果を待っているか否かを判定する。
2がデジタルカメラ103のPCMCIAカードカバー
が開いたことを通知された時の動作を表すフローチャー
トである。まず、ステップ603で、デジタルカメラ1
03に対して送信したデータの読み込みや書き込みの要
求の結果を待っているか否かを判定する。
【0046】この判定の結果、要求の結果を待っている
のであれば、ステップ601に進んで、通信を行う前の
状態に画面を戻し、さらに、例えば図7の表示例に示す
ように、PCMCIAカードカバーが開けられたために
データの読み出しや書き込みができなかった旨をユーザ
に表示する。
のであれば、ステップ601に進んで、通信を行う前の
状態に画面を戻し、さらに、例えば図7の表示例に示す
ように、PCMCIAカードカバーが開けられたために
データの読み出しや書き込みができなかった旨をユーザ
に表示する。
【0047】一方、ステップ603の判定の結果、要求
結果を待っていない場合には、ステップ604に進み、
通信を行う前の状態に画面を戻し、PCMCIAカード
カバーが開けられたことをユーザに表示する。
結果を待っていない場合には、ステップ604に進み、
通信を行う前の状態に画面を戻し、PCMCIAカード
カバーが開けられたことをユーザに表示する。
【0048】ステップ601あるいは604の処理が終
わったら、ステップ602に進み、複数のデータの読み
書きを行うときなど、ステップ603で結果を待ってい
た要求の他にデータの読み書きの要求が残っている場合
には、それを送信せずにクリアする。
わったら、ステップ602に進み、複数のデータの読み
書きを行うときなど、ステップ603で結果を待ってい
た要求の他にデータの読み書きの要求が残っている場合
には、それを送信せずにクリアする。
【0049】これによって、デジタルカメラ103の記
録媒体が取り出されやすい状態でパーソナルコンピュー
タがデータの読み書きを要求することを防止することが
できる。そして、ステップ605で通信を終了する。こ
れ以降、もしユーザがPCMCIAカードに対するデー
タの読み書きの要求を発しても、カードカバーが閉じら
れるまで、前述の図8の動作により、デジタルカメラ1
03に送信されなくなる。
録媒体が取り出されやすい状態でパーソナルコンピュー
タがデータの読み書きを要求することを防止することが
できる。そして、ステップ605で通信を終了する。こ
れ以降、もしユーザがPCMCIAカードに対するデー
タの読み書きの要求を発しても、カードカバーが閉じら
れるまで、前述の図8の動作により、デジタルカメラ1
03に送信されなくなる。
【0050】(本発明の他の実施形態)本発明は複数の
機器(例えば、ホストコンピュータ、インタフェース機
器、リーダ、プリンタ等)から構成されるシステムに適
用しても1つの機器(例えば、複写機、ファクシミリ装
置)からなる装置に適用しても良い。
機器(例えば、ホストコンピュータ、インタフェース機
器、リーダ、プリンタ等)から構成されるシステムに適
用しても1つの機器(例えば、複写機、ファクシミリ装
置)からなる装置に適用しても良い。
【0051】また、前述した実施形態の機能を実現する
ように各種のデバイスを動作させるように、該各種デバ
イスと接続された装置あるいはシステム内のコンピュー
タに対し、前記実施形態の機能を実現するためのソフト
ウェアのプログラムコードを供給し、そのシステムある
いは装置のコンピュータ(CPUあるいはMPU)に格
納されたプログラムに従って前記各種デバイスを動作さ
せることによって実施したものも、本発明の範疇に含ま
れる。
ように各種のデバイスを動作させるように、該各種デバ
イスと接続された装置あるいはシステム内のコンピュー
タに対し、前記実施形態の機能を実現するためのソフト
ウェアのプログラムコードを供給し、そのシステムある
いは装置のコンピュータ(CPUあるいはMPU)に格
納されたプログラムに従って前記各種デバイスを動作さ
せることによって実施したものも、本発明の範疇に含ま
れる。
【0052】また、この場合、前記ソフトウェアのプロ
グラムコード自体が前述した実施形態の機能を実現する
ことになり、そのプログラムコード自体、およびそのプ
ログラムコードをコンピュータに供給するための手段、
例えばかかるプログラムコードを格納した記憶媒体は本
発明を構成する。かかるプログラムコードを記憶する記
憶媒体としては、例えばフロッピーディスク、ハードデ
ィスク、光ディスク、光磁気ディスク、CD−ROM、
磁気テープ、不揮発性のメモリカード、ROM等を用い
ることができる。
グラムコード自体が前述した実施形態の機能を実現する
ことになり、そのプログラムコード自体、およびそのプ
ログラムコードをコンピュータに供給するための手段、
例えばかかるプログラムコードを格納した記憶媒体は本
発明を構成する。かかるプログラムコードを記憶する記
憶媒体としては、例えばフロッピーディスク、ハードデ
ィスク、光ディスク、光磁気ディスク、CD−ROM、
磁気テープ、不揮発性のメモリカード、ROM等を用い
ることができる。
【0053】また、コンピュータが供給されたプログラ
ムコードを実行することにより、前述の実施形態の機能
が実現されるだけでなく、そのプログラムコードがコン
ピュータにおいて稼働しているOS(オペレーティング
システム)あるいは他のアプリケーションソフト等の共
同して前述の実施形態の機能が実現される場合にもかか
るプログラムコードは本発明の実施形態に含まれること
は言うまでもない。
ムコードを実行することにより、前述の実施形態の機能
が実現されるだけでなく、そのプログラムコードがコン
ピュータにおいて稼働しているOS(オペレーティング
システム)あるいは他のアプリケーションソフト等の共
同して前述の実施形態の機能が実現される場合にもかか
るプログラムコードは本発明の実施形態に含まれること
は言うまでもない。
【0054】さらに、供給されたプログラムコードがコ
ンピュータの機能拡張ボードやコンピュータに接続され
た機能拡張ユニットに備わるメモリに格納された後、そ
のプログラムコードの指示に基づいてその機能拡張ボー
ドや機能拡張ユニットに備わるCPU等が実際の処理の
一部または全部を行い、その処理によって前述した実施
形態の機能が実現される場合にも本発明に含まれること
は言うまでもない。
ンピュータの機能拡張ボードやコンピュータに接続され
た機能拡張ユニットに備わるメモリに格納された後、そ
のプログラムコードの指示に基づいてその機能拡張ボー
ドや機能拡張ユニットに備わるCPU等が実際の処理の
一部または全部を行い、その処理によって前述した実施
形態の機能が実現される場合にも本発明に含まれること
は言うまでもない。
【0055】
【発明の効果】本発明は前述したように、本発明のデジ
タルカメラは、閉状態においては記録媒体の抜き差しを
禁止するカードカバーと、前記カードカバーの開閉状態
を検出するスイッチ手段とを有するので、スロットに挿
入されている記録媒体が抜かれる可能性がある状態にお
いてデータの読み書きが行われ不都合を防止することが
できる。
タルカメラは、閉状態においては記録媒体の抜き差しを
禁止するカードカバーと、前記カードカバーの開閉状態
を検出するスイッチ手段とを有するので、スロットに挿
入されている記録媒体が抜かれる可能性がある状態にお
いてデータの読み書きが行われ不都合を防止することが
できる。
【0056】また、本発明のデジタルカメラシステムに
よれば、カバーが開けられたことが検出されると、その
検出に応じて記録媒体に対するデータの読み書きを中止
するようにすることができるので、デジタルカメラに挿
入されている記録媒体が取り出されやすい状態で制御装
置がデータの読み書きを要求することをなくすようにす
ることができ、記録媒体の安全を確保することができ
る。これにより、制御装置が記録媒体から画像等を読み
込んでいる時に、前記記録媒体が抜かれてシステムが操
作不能になるのを防ぐことができる。
よれば、カバーが開けられたことが検出されると、その
検出に応じて記録媒体に対するデータの読み書きを中止
するようにすることができるので、デジタルカメラに挿
入されている記録媒体が取り出されやすい状態で制御装
置がデータの読み書きを要求することをなくすようにす
ることができ、記録媒体の安全を確保することができ
る。これにより、制御装置が記録媒体から画像等を読み
込んでいる時に、前記記録媒体が抜かれてシステムが操
作不能になるのを防ぐことができる。
【0057】また、本発明の他の特徴によれば、カバー
が開けられた直後に通信を終了するので、無駄な通信を
行わなくて済むという効果が得られる。
が開けられた直後に通信を終了するので、無駄な通信を
行わなくて済むという効果が得られる。
【図1】本発明のデジタルカメラシステムの一実施形態
を表す構成図である。
を表す構成図である。
【図2】本発明を構成するパーソナルコンピュータの一
例を示すブロック図である。
例を示すブロック図である。
【図3】本発明を構成するデジタルカメラの一例を示す
ブロック図である。
ブロック図である。
【図4】パーソナルコンピュータの要求によってデジタ
ルカメラがデータを読み書きする際の動作を表すフロー
チャートである。
ルカメラがデータを読み書きする際の動作を表すフロー
チャートである。
【図5】PCMCIAカードカバーが開いたときのデジ
タルカメラの動作を表すフローチャートである。
タルカメラの動作を表すフローチャートである。
【図6】デジタルカメラのPCMCIAカードカバーが
開いたときのパーソナルコンピュータの動作を表すフロ
ーチャートである。
開いたときのパーソナルコンピュータの動作を表すフロ
ーチャートである。
【図7】パーソナルコンピュータに表示される画面の例
を示す図である。
を示す図である。
【図8】パーソナルコンピュータがデジタルカメラにデ
ータの読み書きを要求する際の動作を表すフローチャー
トである。
ータの読み書きを要求する際の動作を表すフローチャー
トである。
【図9】従来のデジタルカメラシステムの一例を表す図
である。
である。
101 PC 102 ケーブル 103 デジタルカメラ 104 PCMCIAカードカバー 105 PCMCIAカードスロット 106 カードカバースイッチ 107 ディスプレイ
Claims (7)
- 【請求項1】 記録媒体を挿入するスロットの挿入口に
設けられていて、閉状態においては前記記録媒体の抜き
差しを禁止するカードカバーと、 前記カードカバーの開閉状態を検出するスイッチ手段と
を具備することを特徴とするデジタルカメラ。 - 【請求項2】 前記カードカバーの開閉状態を検出し、
前記カードカバーが閉まっている場合には、前記スロッ
トに挿入されている記録媒体からデータの読み出しや書
き込みを行い、前記読み出した画像データや書き込みの
結果を外部に送信するとともに、 前記カードカバーが開いている場合には、前記記録媒体
に対してデータの読み書きは行わず、読み書きが行えな
かったことの結果を外部に送信することを特徴とする請
求項1に記載のデジタルカメラ。 - 【請求項3】 前記カードカバーが開いたことを検知し
た際に、前記記録媒体に対してデータの読み書きを行っ
ているか否かを調べ、読み書きを行っていた場合にはそ
れを中止するようにするとともに、 前記カードカバーが開いたことを検知した際に、データ
の読み書きを行っていなかった場合には、前記カードカ
バーが開いたことを外部に通知することを特徴とする請
求項1または2の何れか1項に記載のデジタルカメラ。 - 【請求項4】 デジタルカメラと、前記デジタルカメラ
と通信を行う制御装置とから成り、 前記デジタルカメラは、記録媒体の挿入口にカバーを備
え、 前記制御装置は、前記カバーの開閉状態を検知する検知
手段を備えることを特徴とするデジタルカメラシステ
ム。 - 【請求項5】 請求項4に記載のデジタルカメラシステ
ムにおいて、 前記制御装置は、前記カバーが開いたことを前記検知手
段が検知すると、前記カバーが閉まるまで前記記録媒体
に対する読み出し動作及び書き込み動作を要求しないこ
とを特徴とするデジタルカメラシステム。 - 【請求項6】 請求項4に記載のデジタルカメラシステ
ムにおいて、 前記制御装置は、前記カバーが開いたことを前記検知手
段が検知すると、前記デジタルカメラとの通信を終了す
ることを特徴とするデジタルカメラシステム。 - 【請求項7】 請求項6に記載のデジタルカメラシステ
ムにおいて、 前記制御装置は表示手段を具備し、前記カバーが開いた
ことを前記検知手段が検知すると、通信を開始する前の
状態に前記表示手段を初期化するとともに、前記カバー
が開いたことを前記表示手段に表示することを特徴とす
るデジタルカメラシステム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8191195A JPH1042231A (ja) | 1996-07-19 | 1996-07-19 | デジタルカメラ及びデジタルカメラシステム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8191195A JPH1042231A (ja) | 1996-07-19 | 1996-07-19 | デジタルカメラ及びデジタルカメラシステム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH1042231A true JPH1042231A (ja) | 1998-02-13 |
Family
ID=16270494
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8191195A Pending JPH1042231A (ja) | 1996-07-19 | 1996-07-19 | デジタルカメラ及びデジタルカメラシステム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH1042231A (ja) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6491226B1 (en) * | 1998-08-24 | 2002-12-10 | Nec Infrontia Corporation | Method and apparatus for preventing extraction of card-shaped functional device for information processing apparatus, and recording medium storing program for realizing extraction preventing operation on computer |
| US6601766B2 (en) | 1999-12-24 | 2003-08-05 | Minolta Co., Ltd. | Electronic device using card-type media |
| US6841780B2 (en) | 2001-01-19 | 2005-01-11 | Honeywell International Inc. | Method and apparatus for detecting objects |
| US7046274B1 (en) * | 1999-03-02 | 2006-05-16 | Fuji Photo Film Co., Ltd. | Digital camera and method of recycling digital camera |
| US7151676B2 (en) | 2003-01-31 | 2006-12-19 | Fuji Photo Film Co., Ltd. | Recording media protecting mechanism |
| US7184585B2 (en) | 2000-11-17 | 2007-02-27 | Honeywell International Inc. | Object detection |
| US7200246B2 (en) | 2000-11-17 | 2007-04-03 | Honeywell International Inc. | Object detection |
| JP2013135449A (ja) * | 2011-12-27 | 2013-07-08 | Canon Inc | 通信装置とその制御方法、プログラム |
-
1996
- 1996-07-19 JP JP8191195A patent/JPH1042231A/ja active Pending
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6491226B1 (en) * | 1998-08-24 | 2002-12-10 | Nec Infrontia Corporation | Method and apparatus for preventing extraction of card-shaped functional device for information processing apparatus, and recording medium storing program for realizing extraction preventing operation on computer |
| US7046274B1 (en) * | 1999-03-02 | 2006-05-16 | Fuji Photo Film Co., Ltd. | Digital camera and method of recycling digital camera |
| US6601766B2 (en) | 1999-12-24 | 2003-08-05 | Minolta Co., Ltd. | Electronic device using card-type media |
| US7184585B2 (en) | 2000-11-17 | 2007-02-27 | Honeywell International Inc. | Object detection |
| US7200246B2 (en) | 2000-11-17 | 2007-04-03 | Honeywell International Inc. | Object detection |
| US6841780B2 (en) | 2001-01-19 | 2005-01-11 | Honeywell International Inc. | Method and apparatus for detecting objects |
| US7151676B2 (en) | 2003-01-31 | 2006-12-19 | Fuji Photo Film Co., Ltd. | Recording media protecting mechanism |
| CN100343754C (zh) * | 2003-01-31 | 2007-10-17 | 富士胶片株式会社 | 记录媒体保护装置 |
| JP2013135449A (ja) * | 2011-12-27 | 2013-07-08 | Canon Inc | 通信装置とその制御方法、プログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3565686B2 (ja) | コンピュータの記憶装置及び変換システム | |
| US7631177B2 (en) | Information input system, control method thereof, and storage medium | |
| WO2005086002A1 (fr) | Procede s'appliquant a un dispositif de traitement de donnees echangeant des donnees avec un ordinateur | |
| US20050134689A1 (en) | Image processing system | |
| US20030075599A1 (en) | Personal work environment setting method | |
| JPH1042231A (ja) | デジタルカメラ及びデジタルカメラシステム | |
| US7639286B2 (en) | Image input apparatus for storing image data into a removable recording medium | |
| JP3996962B2 (ja) | デジタルカメラ | |
| US20020044157A1 (en) | Producing icons for accessing image files transferred from a digital camera | |
| EP1222809B1 (en) | Producing icons for accessing image files transferred from a digital camera | |
| JP3815182B2 (ja) | 印刷装置 | |
| JP2002183675A (ja) | データ記録媒体の制御装置とその方法、データ記録装置および制御装置 | |
| JP2005135099A (ja) | 画像入力装置および制御方法 | |
| JP3897368B2 (ja) | 拡張カード装着装置 | |
| JP4222748B2 (ja) | カメラ | |
| JP4262220B2 (ja) | デジタルカメラ | |
| JP3173454B2 (ja) | デジタルカメラ、デジタルカメラのアプリケーション及びその記録媒体 | |
| US7810737B2 (en) | Record reproduction apparatus, record reproduction method, record reproduction program, storage medium, and information storage medium | |
| JP4001151B2 (ja) | 印刷装置 | |
| EP2023348A1 (en) | Image recording/reproducing device | |
| JP2005110132A (ja) | 画像処理システム、画像記録装置、画像管理装置、画像表示制御方法及び記憶媒体 | |
| US20050060491A1 (en) | Method and apparatus for capturing data and data capture program | |
| JP4479708B2 (ja) | 印刷装置 | |
| JP2942012B2 (ja) | I/oカード | |
| JP2001249738A (ja) | 電子機器およびリセット制御方法および記憶媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040810 |