(57)【要約】【課題】  メモリカードの内容を壊さないようにメモリカードへの書き込み制御を行うとともに、ユーザの意図を反映して動的に動作モードを変更できる制御方法が求められていた。【解決手段】  接続されたメモリカードへのデータ書き込みを禁止する禁止モードが設定されている場合にメモリカードが接続されると、設定されている動作モードをメモリカードへデータの書き込みを行わない動作モードに変更する（Ｓ２３）。【選択図】  図６
2006072905.tif 000002
【特許請求の範囲】
【請求項１】
接続されたメモリカードにアクセスするメモリアクセス手段と、
前記メモリカードへのデータ書き込みを禁止する禁止モードを設定する禁止モード設定手段と、
動作モードを設定するモード設定手段と、
前記禁止モード設定手段により前記禁止モードが設定されている場合にメモリカードが接続されると、前記モード設定手段により設定されている動作モードを前記メモリカードへデータの書き込みを行わない動作モードに変更するモード変更手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記禁止モード設定手段により前記禁止モードが設定されていない場合にメモリカードが接続されると、前記メモリカードへデータの書き込みを行うかどうかをユーザに問合せるユーザインターフェース手段と、
前記ユーザインターフェース手段により前記メモリカードへデータの書き込みを禁止するモードが指定されると、前記モード設定手段により設定されている動作モードを前記メモリカードへデータの書き込みを行わない動作モードに変更する手段とを更に有することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ユーザインターフェース手段により前記メモリカードへデータの書き込みを禁止しないモードが指定されると、前記モード設定手段により設定されている動作モードを前記メモリカードへデータの書き込みが可能な動作モードに変更する手段を更に有することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記禁止モードは、インターフェースを介して外部装置から前記メモリカードへのデータの書き込みを禁止するモードであることを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
接続されたメモリカードにアクセスするメモリアクセス工程と、
前記メモリカードへのデータ書き込みを禁止する禁止モードを設定する禁止モード設定工程と、
動作モードを設定するモード設定工程と、
前記禁止モード設定工程で前記禁止モードが設定されている場合にメモリカードが接続されると、前記モード設定工程により設定されている動作モードを前記メモリカードへデータの書き込みを行わない動作モードに変更するモード変更工程と、
を有することを特徴とする情報処理装置の制御方法。
【請求項６】
前記禁止モード設定工程で前記禁止モードが設定されていない場合にメモリカードが接続されると、前記メモリカードへデータの書き込みを行うかどうかをユーザに問合せる工程と、
ユーザにより前記メモリカードへデータの書き込みを禁止するモードが指定されると、前記モード設定工程で設定されている動作モードを前記メモリカードへデータの書き込みを行わない動作モードに変更する工程とを更に有することを特徴とする請求項５に記載の制御方法。
【請求項７】
ユーザにより前記メモリカードへデータの書き込みを禁止しないモードが指定されると、前記モード設定工程により設定されている動作モードを前記メモリカードへデータの書き込みが可能な動作モードに変更する工程を更に有することを特徴とする請求項６に記載の制御方法。
【請求項８】
前記禁止モードは、外部装置から前記メモリカードへのデータの書き込みを禁止するモードであることを特徴とする請求項５乃至７のいずれか１項に記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接続されたメモリカードにアクセスできる情報処理装置及びその制御方法に関するものである。
【背景技術】
【０００２】
例えばデジタルカメラ等で撮影された画像を記憶しているメモリカードを装置本体に装着し、そのメモリカードの内容にアクセスしたり、或はそのメモリカードにデータを書き込むことができる複合機が知られている（特許文献１）。
【０００３】
このような複合機では、その装着されたメモリカードの情報を読み出したり、そのメモリカードにデータを書き込む機能を有する一方、その複合機に接続されたパソコンなどにより、そのメモリカードへデータの書き込みや読み取り等を可能にした複合機も出現している。
【０００４】
このような複合機では、メモリカードへのアクセスが複数発生するため、ユーザの意図しないメモリカードの書き換えが発生しないように、例えば複合機に接続されたパソコンからメモリカードへのデータ書き込み処理を行わない等の処置が取られている。また外部からの印刷指示がある場合は、メモリカードへのデータの書き込みを禁止することにより、メモリカードの情報が破壊されないような制御を行っている（特許文献２）。
【特許文献１】特開平１０−１３６２９９号公報
【特許文献２】特開２００３−１０３８８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このような複合機単体では、メモリカードにデータを書き込んだり、メモリカードへのデータの書き込みを禁止したりするという設定ができる。ここで、表示機能を有する複合機の動作モードを考えると、メモリカードを挿入することによってメモリカード内の画像を表示するモードを設けることが考えられる。この場合、メモリカードを挿入した時にメモリカード内の画像を表示するためのモードに移行することを所望するユーザがある。
【０００６】
一方、メモリカードを挿入することによって、ＰＣなどの外部装置からメモリカードにデータを書き込むためのモードも考えられる。この場合、メモリカードを挿入した時にメモリカード内へ画像を書き込むためのモードに移行することを所望するユーザがある。
【０００７】
複合機での設定がメモリカードへの書き込みを禁止している場合、ユーザは、メモリカードの画像が破壊されることを防ぐと共に、メモリカードの画像を表示することを希望していると考えられる。しかしこのような場合でも、メモリカードの挿入時に、ユーザが操作してメモリカード内の画像を表示するモードに移行しなければならず、ユーザにとっては不便である。
【０００８】
そこで、装着されたメモリカードにアクセスして情報の読み書きが可能であり、また外部から接続されたパソコンなどの機器からメモリカードの情報の読み書きも可能な装置において、ユーザの意図を反映して動的に動作モードを変更できる制御方法が求められていた。
【０００９】
本発明は上記問題点に鑑みてなされたもので、本願発明の特徴は、メモリカードへのアクセスモードに応じてユーザにより操作される動作モードを設定する情報処理装置及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の一態様に係る情報処理装置は以下のような構成を備える。即ち、
接続されたメモリカードにアクセスするメモリアクセス手段と、
前記メモリカードへのデータ書き込みを禁止する禁止モードを設定する禁止モード設定手段と、
動作モードを設定するモード設定手段と、
前記禁止モード設定手段により前記禁止モードが設定されている場合に前記メモリカードが接続されると、前記モード設定手段により設定されている動作モードを前記メモリカードへデータの書き込みを行わない動作モードに変更するモード変更手段と、
を有することを特徴とする。
【００１１】
本発明の一態様に係る情報処理装置の制御方法は以下のような工程を備える。即ち、
接続されたメモリカードにアクセスするメモリアクセス工程と、
前記メモリカードへのデータ書き込みを禁止する禁止モードを設定する禁止モード設定工程と、
動作モードを設定するモード設定工程と、
前記禁止モード設定工程で前記禁止モードが設定されている場合に前記メモリカードが接続されると、前記モード設定工程により設定されている動作モードを前記メモリカードへデータの書き込みを行わない動作モードに変更するモード変更工程とを有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、メモリカードの外部機器からの情報書き込みを許可／禁止するスイッチを装置側に設け、スイッチによりカード挿入時の装置の動作を変える事で、ユーザの意図に近い動作を装置に行わせることができる。具体的には、メモリカードの外部からの情報書き込みを許可しない設定を行った場合、ユーザは外部からの書き込み動作はないと考えられるので、ユーザがメモリカードを挿入した際は、メモリカード内の画像を表示するためのモードへ、ユーザによるキー操作を行わずに自動的に移行することができる。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面を参照して本発明の好適な実施の形態を詳しく説明する。
【００１４】
図１は、本発明の実施の形態に係る画像処理装置（例えば、複写機及びファクシミリ装置、プリンタ装置の機能を有する複合機）の構成を示すブロック図である。
【００１５】
図において、ＣＰＵ１０１は、ＲＡＭ１０３或はＲＯＭ１０２に記憶されているプログラムに従ってこの装置全体の動作を制御している。ＲＯＭ１０２は、ＣＰＵ１０１が実行する制御プログラムや組み込みオペレーティングシステム（ＯＳ）プログラム等を格納する。本実施の形態では、ＲＯＭ１０２に格納されている各制御プログラムは、ＲＯＭ１０２に格納されている組み込みＯＳの管理下で、スケジューリングやタスク切替え等のソフトウェア制御を行う。ＲＡＭ１０３は、ＳＲＡＭ（static RAM）等で構成され、ＣＰＵ１０１により実行されるプログラムや、その制御変数等を格納したり、或はオペレータが登録した設定値や画像処理装置１００の管理データ等を格納する。更に、このＲＡＭ１０３には各種ワーク用バッファ領域が設けられている。
【００１６】
画像メモリ１０４は、ＤＲＡＭ（ＤＲＡＭ）等で構成されて画像データを蓄積する。データ変換部１０５は、ページ記述言語（ＰＤＬ）等のデータ解析や、キャラクタデータのＣＧ（コンピュータグラフィック）展開等、画像データの変換等を行う。読取制御部１０６は、スキャナなどの読取部１０７が、ＣＩＳイメージセンサ（密着型イメージセンサ）によって原稿を光学的に読み取るように制御する。また、その読み取った画像信号を画像データに変換し画像処理制御部（不図示）を介して、２値化処理や中間調処理等の各種画像処理を施し、高精細な画像データとして出力する。尚、この実施の形態では、読取制御部１０６は、原稿を搬送しながら読み取りを行うシート読取制御方式と、原稿台にある原稿をスキャンするブック読取制御方式の両制御方式に対応している。操作・表示部１０８は、数値入力キー、文字入力キー、ワンタッチ電話番号キー、モード設定キー、決定キー、取り消しキー等を備えており、ユーザが画像の送信先を指定するためのデータの入力や登録値の設定データや省エネモードの設定等の指定を行うための操作部と、各種キー、ＬＥＤ（発光ダイオード）とＬＣＤ（液晶ディスプレイ）を有し、ユーザによる各種入力操作や画像処理装置１００の動作状況、ステータス状況の表示等を行う表示部２０１（図２）を有している。また、この操作・表示部１０８には、メモリカード１１８の画像データも表示される。尚、メモリカード１１８の画像データの表示に際して、その画像データは印刷で使用するデータ変換部１０５により画像データに展開される。
【００１７】
通信制御部１０９は、モデム（変復調装置）やＮＣＵ（網制御装置）等を備えている。本実施の形態では、通信制御部１０９は、アナログの通信回線（ＰＳＴＮ）１３１に接続され、Ｔ３０プロトコルでの通信制御、通信回線に対する発呼と着呼等の回線制御を行っている。解像度変換処理部１１０は、画像データのミリ−インチ解像度変換等の解像度変換制御を行う。尚、この解像度変換部１１０において、画像データの拡大及び縮小処理も可能である。符号復号化処理部（ＣＯＤＥＣ）１１１は、この画像処理装置１００で扱う画像データを、例えばＭＨ，ＭＲ，ＭＭＲ，ＪＢＩＧ，ＪＰＥＧ等で符号化したり、また復号処理や拡大縮小処理を行うことができる。記録制御部１１２は、印刷される画像データに対して画像処理制御部（不図示）を介して、スムージング処理や記録濃度補正処理、色補正等の各種画像処理を施して高精細な画像データに変換して記録部１１３に出力する。また記録部１１３を制御することにより、定期的に記録部１１３の状態情報を取得する役割も果たす。記録部１１３は、例えばレーザビームプリンタやインクジェットプリンタ等のプリンタエンジンを含み、カラー画像データ又はモノクロ画像データを印刷部材（記録シート）に印刷する。給紙部１１４は、記録部１１３で記録される記録シートを保持しており、記録制御部１１２の制御に応じて、給紙部１１４から記録部１１３に記録シートが給紙されて、その記録シートに画像が記録される。特に給紙部１１４は、複数種類の記録シートを保持するために、複数の給紙カセットを装着可能である。この場合、記録制御部１１２は、その給紙カセットから給紙を行うかを指定して記録することができる。
【００１８】
ＵＳＢファンクション制御部１１５は、ＵＳＢインターフェースの通信制御を行っており、ＵＳＢ通信規格に従ってプロトコル制御を行い、ＣＰＵ１０１が実行するＵＳＢ制御タスクからのデータをパケットデータに変換し、そのＵＳＢパケットを外部の情報処理端末（ＰＣ１１９）に送信したり、逆に、外部の情報処理端末（ＰＣ１１９）からのＵＳＢパケットを受信し、データに変換してＣＰＵ１０１に対して送信する。データ蓄積部１１６は、各種データを蓄積している。本実施の形態では、画像メモリ１０４はデータバックアップ用の領域を用意していないため、このデータ蓄積部１１６にバックアップ用のデータ保存領域を用意している。尚、画像メモリ１０４がデータバックアップ用の領域を有している場合は、データ蓄積部１１６は特に有していなくても良い。ＵＳＢホスト制御部１１７は、ＵＳＢ通信規格で定められたプロトコルで通信を行うための制御部である。ＵＳＢ通信規格は、双方向のデータ通信を高速に行うことができる規格であり、１台のホスト（マスタ）に対し、複数のハブ又はファンクション（スレーブ）を接続することができる。メモリカード１１８はデータ記憶媒体で、この画像処理装置１００に接続することができる。本実施の形態では、ＵＳＢホスト制御部１１７とインターフェースで接続されているがこの限りではなく、例えばカードスロットなどを介して直接装置本体に装着されても良い。このメモリカード１１８には、画像のデータやその他の電子データが格納されており、ＵＳＢホスト制御部１１７を通じてメモリカード１１８のデータにアクセスすることができる。尚、このＵＳＢホスト制御部１１７は、メモリカード１１８が装着された場合に、その装着を検知してＣＰＵ１０１に通知する機能を有している。尚、本実施の形態においては、ＵＳＢ通信は１対１の接続形態を用いる。また上述した各構成要素１０１〜１０６、１０８〜１１７は、ＣＰＵ１０１が管理するＣＰＵバス１２１を介して、相互に接続されている。
【００１９】
図２は、本実施の形態に係る操作・表示部１０８の操作キーの具体例を説明する図である。尚、ここではテンキーや、文字入力キー、ワンタッチ電話番号キー等は省略して示している。
【００２０】
この操作部１０８は、液晶表示部（ＬＣＤ）２０１と、電源キー（power）２０２と、コピーモードキー（copy）２０３と、フィルムモードキー（film）２０４と、スキャンモードキー（scan）２０５と、フォトモードキー（photo）２０６と、メニュキー（Menu）２０７と、戻りキー（Return）２０８と、フォトインデックスシートキー（photo index sheet）２０９と、マイナスキー（−）２１０と、プラスキー（＋）２１１と、セットキー（SET）２１２と、スライドショー（Slide show）キー２１３と、用紙設定キー（Paper select）２１４と、フィーダセレクトキー（FEEDER SELECT）２１５と、ＳＴＯＰ（停止）キー（STOP）２１６と、モノクロスタートキー（MONO START）２１７と、カラースタートキー（COLOR START）２１８を有する。
【００２１】
ＬＣＤ表示部２０１は、メッセージやオペレーションプロンプト、各種情報を表示する。電源キー２０２は、この装置の電源をオン／オフするためのキーである。コピーモードキー２０３は、コピーができる動作モードに設定するためのキーである。このコピーモードキー２０３を押下することにより、この装置１００はコピーモードに設定される。フィルムモードキー２０４は、フィルム印刷を可能にするフィルムモードを設定する。スキャンモードキー２０５は、読取部１０７による原稿画像の走査読取を指示するためのキーである。フォトモードキー２０６は、デジタル写真を記憶しているメモリカードやカメラからのダイレクト印刷が可能な状態にするためのキーである。このフォトモードキー２０６を押下することで、この装置１００をフォト印刷モードに設定することができる。
【００２２】
メニュキー２０７は、コピーやファックス、メモリカードの画像のダイレクト印刷などの、各種処理を実行する際の設定値を設定する項目を表示するためのキーである。このメニュキー２０７が押下されると、各種設定項目が表示部２０１に表示され、プラスキー２１１やマイナスキー２１０などにより、表示部２０１の画面上でカーソルを移動して項目を選択し、セットキー２１２で、その選択した項目をセットできる。戻る設定キー２０８は、ユーザが設定値を登録する際に、操作を戻すために使用するキーである。フォトインデックスシートキー２０９は、メモリカード１１８に記憶されている画像のフォトインデックスシートを印刷或は読み取るための画面に移行するためのキーである。この画像処理装置１００にメモリカード１１８が装着された状態で、このフォトインデックスシートキー２０９が押下されると、フォトインデックスシートの印刷、もしくは読み取りを指示できる画面に移行する。このインデックス画面が表示されている状態で、プラスキー２１１やマイナスキー２１０などを操作して読取か印刷かを選択し、セットキー２１２で、所望の画像を指定することができる。マイナスキー２１０、プラスキー２１１は、メニュや画像、ユーザ登録などに際して、ユーザが複数の選択肢から選択を行う際に使用されるキーである。マイナス、プラスはそれぞれカーソルの移動方向の逆順、正順に対応している。セットキー２１２は、そのカーソルにより選択された項目に対して決定を行うキーである。
【００２３】
スライドショーキー２１３は、メモリカード１１８の画像を表示部１０８に順に表示するように指定する。用紙設定キー２１４は、コピーやその他印刷用の用紙設定を行うキーである。フィーダセレクトキー２１５は、給紙部１１４の給紙部が複数の給紙カセットを備える場合に、使用する給紙カセットを切り換える際に使用するキーである。停止キー（STOP）２１６は、ファクシミリ送受信、コピーやその他のオペレーション操作を停止させるキーである。モノクロスタートキー２１７は、白黒ファクシミリ送信、白黒コピーなどを開始させるキーである。カラースタートキー２１８は、カラーファクシミリ送信、カラーコピー、カラー写真印刷などを開始させるキーである。
【００２４】
図３は、本実施の形態の画像処理装置におけるメモリカード１１８の書き込みの可否を説明する図である。
【００２５】
本実施の形態に係る画像処理装置１００では、コピー、スキャン、フィルム、フォトの４つの動作モードを設けており、それぞれ上述のモードキー２０３〜２０６により設定される。コピーモードは、コピー動作を行うモードである。スキャンモードは、読取部１０７で読み取った画像データを、ＵＳＢファンクション制御部１１５を介して接続されたＰＣ１１９に電子情報として送信するモードである。フィルムモードは、読取部１０７でカメラのフィルムを読み取り、記録部１１３で印刷するモードである。フォトモードは、メモリカード１１８が挿入された時にメモリカード１１８の画像データを表示部２０１に表示するためのモードである。また、フォトモードであるとき、メモリカード１１８内のその画像データを印刷することもできる。これらモードは、上述のモードキー２０３〜２０６を押下することで、それぞれ対応する動作モードに移行することができる。
【００２６】
図３では、各々の動作モードにおいて、メモリカード１１８への書き込みができるか否かの設定を説明している。本実施の形態の画像処理装置１００では、メニュキー２０７によりメモリカード１１８への書き込みを許可／禁止を設定する項目を読み出し、そこで「許可」或は「禁止」を選択してセットキー２１２を押すことにより、メモリカード１１８へのデータの書き込みを「禁止」或は「許可」することができる。この設定に応じて、外部ＰＣ１１９からメモリカード１１８へのデータの書き込みの可否を決定できる。
【００２７】
本実施の形態では、メモリカード１８８へのデータの書き込みが「禁止」に設定されていると、全ての動作モードにおいてメモリカード１１８の書き込みを禁止する。一方、メモリカード１８８へのデータの書き込みが「許可」に設定されていれば、フォトモード以外ではメモリカード１１８へのデータの書き込みが可能であるが、フォトモード時にはメモリカード１１８の書き込みができないようにしている。
【００２８】
このように本実施の形態では、メモリカード１１８への書き込みが「禁止」に設定されている場合は、外部（ＰＣ１１９）からメモリカード１１８へのデータの書き込みを禁止し、メモリカード１１８へのデータの書き込みが「許可」に設定されている場合には、メモリカード１１８を使用するフォトモードではデータの書き込みを禁止し、その他の動作モードでは、メモリカード１１８へデータの書き込みを許可することにより、メモリカード１１８の排他制御を行っている。
【００２９】
尚、本実施の形態では、動作モードとして４つの場合を示しているが、本発明はこれらに限定されるものでない。また、メモリカードへのデータの書き込みが禁止されていれば、メモリカード１１８へのデータの書き込みだけでなく、メモリカード１１８の情報を操作する処理も禁止される。
【００３０】
図４は、本実施の形態に係る画像処理装置１００におけるメモリカード１１８へのデータの書き込みを「許可」／「禁止」する処理を説明するフローチャートである。この処理を実行するプログラムは、ここではＲＯＭ１０２に記憶されており、ＣＰＵ１０１により実行される。
【００３１】
まずステップＳ１で、メニュキー２０７が押されるとステップＳ２に進み、メモリカード１１８への書き込みを許可／禁止を設定する項目を表示する。そして「＋」キー２１１、「−」キー２１０が操作されて、メモリカード１１８の書き込み「許可」或は「禁止」が選択される。これはメモリカード１１８の書き込み許可／禁止の設定項目が表示されている状態で、「＋」キー２１１、「−」キー２１０が操作されると、「許可」「禁止」が交互に表示され、その状態でセットキー２１２を押下すると、その時点で選択されている「許可」或は「禁止」モードが設定される。こうしてステップＳ２で、メモリカード１１８へのデータの書き込みが「禁止」に設定されるとステップＳ３に進み、メモリカードへのデータ書き込みを「禁止」に設定する。一方ステップＳ２で、メモリカード１１８へのデータの書き込みが「許可」に設定されるとステップＳ４で、メモリカード１１８への書き込みを「許可」に設定する。尚、この設定された「許可」或は「禁止」モードは、ＲＡＭ１０３に記憶される。
【００３２】
図１０は、ＲＡＭ１０３のデータを説明する図で、ステップＳ３では、メモリカードのデータ書き込み禁止フラグ１００１がオン（「１」）にセットされ、ステップＳ４では、オフ（「０」）にセットされる。
【００３３】
図５は、本実施の形態に係る画像処理装置１００におけるモード切替処理を説明するフローチャートである。この処理を実行するプログラムは、ここではＲＯＭ１０２に記憶されており、ＣＰＵ１０１により実行される。
【００３４】
ステップＳ１１で、モード切替が行われるモードキー２０３〜２０６のいずれかが押下されたかどうかを判定する。モードキー２０３〜２０６のいずれかが押下された場合はステップＳ１２に進むが、そうでない場合はステップＳ１１で、モードキーが押下されるまで待ちつづける。ステップＳ１２では、押下されたキーを判定し、コピーモード、スキャンモード、フィルムモード及びフォトモードキーのそれぞれの押下に応じて、ステップＳ１３，Ｓ１４，Ｓ１５及びＳ１６で、それぞれ対応するモードを設定する。こうして設定された各モードはＲＡＭ１０３の動作モードフラグ１００２（図１０）に、それぞ対応するコードで記憶される。
【００３５】
本実施の形態では、モードが４つの場合で説明しているが、この限りではない。また、モードの切替えとして各モードに対応したキーを用いているが、モードの設定ができれば、メニュキーなどを用いて設定しても良い。
【００３６】
図６は、本発明の実施の形態１に係る画像処理装置におけるモード切替え処理を説明するフローチャートである。尚、この処理を実行するプログラムはＲＯＭ１０２に記憶されており、ＣＰＵ１０１の制御により実行される。
【００３７】
まずステップＳ２１で、メモリカード１１８が挿入されるとステップＳ２２で、メモリカード１１８へのデータの書き込みが「許可」に設定されているかを判定する。即ち、ＲＡＭ１０３のフラグ１００１を参照して、ＰＣ１１９によるメモリカード１１８のデータ更新が許可されているかをみる。許可されていれば、即ちフラグ１００１が「０」であれば何もせずに終了となる。ステップＳ２２で、メモリカード１１８の書き込みが「禁止」されていれば、即ちフラグ１００１が「１」であればステップＳ２３で、フォトモードにするとともにメモリカード１１８のデータ書き換え禁止に変更して終了する。
【００３８】
以上の処理によって、メモリカード１１８の挿入時に、メモリカード１１８へのデータの書き込みが「禁止」に設定されている場合には、無条件にフォトモード、即ち、メモリカードへのデータ書き込みを禁止する動作モードにすることにより、ユーザビリティの高い動作モード移行を実現している。
【００３９】
この処理を図３を参照して説明する。いまメモリカード１１８の書き込みが「禁止」に設定されており、現在のモードがコピーモードとする。この場合、ユーザがメモリカード１１８を装置１００に装着すると、メモリカード１１８の書き込みが「禁止」に設定されているため、ここでメモリカード１１８を挿入するユーザは、装置１００を使用してメモリカード１１８の情報を読み出すことだけを希望していると考えられる。
【００４０】
そこで図６のフローチャートで示すように、メモリカード１１８の書き込みが「禁止」に設定されている状態で、メモリカード１１８が装着されると、コピーモードからフォトモードに動作モードを変更する。これによりユーザは、フォトモードでメモリカード１１８の画像を読み出して表示したり、印刷することができる。このフォトモードでは、メモリカード１１８へのデータの書き込みが全面的に禁止されているため、メモリカード１１８の内容が書き換えられる心配はない。
【００４１】
一方、コピーモードで、かつメモリカード１１８の書き込みが「許可」に設定されている状態で、メモリカード１１８が装着されると、そのユーザはメモリカード１１８へデータを書き込むことを意図していると考えられる。その場合には、図６の処理でメモリカード１１８が挿入されると、この装置１００の動作モードはコピーモードのままとなる。つまり、その装着されたメモリカード１１８へのデータの書き込みが可能なままとなる。
【００４２】
以上説明したように、装着されたメモリーカード１１８にアクセスして情報の読み書きが可能であり、また装置１００に外部から接続されたパソコンなどの機器からメモリカード１１８の情報の読み書きも可能な装置１００において、メモリカードへのアクセスを制御してユーザの意図に近い動作モードに設定できる。また、メモリカード１１８がユーザの意図に反して書き換えられるのを防止できる。
【００４３】
［実施の形態２］
次に本発明の実施の形態２について説明する。この実施の形態２では、メモリカード１１８の挿入時に、メモリカードへのデータの書き込みを許可するか否かをユーザが選択できる場合で説明する。尚、この実施の形態２のハードウェア構成は、前述の実施の形態１と同様であるため、その説明を省略する。
【００４４】
図７は、本実施の形態２に係る画像処理装置１００における処理を説明するフローチャートで、ここではメモリカード１１８を挿入することによる動作モードの切替例を示している。この処理を実行するプログラムは、ここではＲＯＭ１０２に記憶されており、ＣＰＵ１０１により実行される。
【００４５】
まずステップＳ３１で、メモリカード１１８が挿入されるとステップＳ３２に進み、図６のステップＳ２２と同様にして、メモリカード１１８の書き込みが「許可」に設定されているか否かを判定する。「許可」に設定されていればステップＳ３３に進み、ユーザにメモリカード１１８へのデータの書き込みを行うかどうかを問合せる画面を表示部２０１に表示する。この画面を使用して、ユーザがメモリカード１１８へのデータ書き込みを「許可」にすると設定すると、そのまま処理を終了する。
【００４６】
ステップＳ３２で、メモリカード１１８へのデータ書き込みが「禁止」に設定されているとき、或はステップＳ３３で、メモリカード１１８へのデータ書き込みを「禁止」にすると選択された場合はステップＳ３４に進み、図６のフローチャートのステップＳ２３のように、フォトモードに変更して終了する。
【００４７】
以上の処理によって、メモリカード挿入時の動作を変える事でユーザビリティの高いモード移行を実現している。
【００４８】
具体例を図３を参照して説明する。いまメモリカード１１８へのデータ書き込みが「禁止」に設定されていて、コピーモードが設定されているとする。この状態で、ユーザがメモリカード１１８を装置１００に装着すると、メモリカード１１８への書き込みが「禁止」に設定されているため、ユーザは、ここでメモリカード１１８の情報を確認したいだけであると思われる。従って、この場合は、図７の処理により、メモリカード１１８が挿入された際、コピーモードからフォトモードに移行する。これによりユーザは、メモリカード１１８へのデータの書き込みが禁止された状態で、フォトモードで、メモリカード１１８の画像を読み出して表示したり印刷することができる。
【００４９】
一方、メモリカード１１８の書き込みが「許可」に設定されている場合には、コピーモードであるため、ユーザはメモリカード１１８にデータを書き込みむ可能性があると考えられる。従ってこの場合、メモリカード１１８の挿入時に、ユーザに対してメモリカード１１８の書き込みを行うかのダイアログを出す。
【００５０】
図９は、このダイアログの画面例を示す図である。
【００５１】
この画面で「はい」が選択されると、動作モードの変更は行わない。一方、図９で「いいえ」、即ち、メモリカード１１８に書き込みをしないと選択されると、現在のモードをフォトモードに変更する。つまりメモリカード１１８へのデータの書き込みを禁止するモードに変更する。
【００５２】
以上説明したように、装着されたメモリカード１１８にアクセスして情報の読み書きが可能であり、また装置１００に外部から接続されたパソコンなどの機器からメモリカード１１８の情報の読み書きも可能な装置１００において、メモリカードへのアクセスを制御して、ユーザの意図に近い動作モードに設定できる。また、メモリカード１１８の内容がユーザの意図に反して書き換えられるのを防止できる。
【００５３】
以上説明したように本実施の形態２によれば、装着されたメモリカードにアクセスして情報の読み書きが可能な装置において、設定されている動作モードに応じてメモリカードの内容を壊さないようにメモリカードへのアクセス制御を行うことにより、ユーザの意図に近い動作を実行させることができ、ユーザビリティの高い操作が可能となった。
【００５４】
本実施の形態２で設定されるモードは、あくまでも一例であり、これ以外にも、動作モードの種類、用紙サイズなどのような、印刷の属性値を制限する動作モードの場合にも適用できる。
【００５５】
また、メモリカードへのデータの書き込みだけでなく、メモリカードの情報を操作する操作の「禁止」「許可」を設定する場合も同様にして処理できる。
【００５６】
またメモリカード１１８へのアクセスを装置単体で行うモードと、そうでないモードにも適用できる。また、モード切替として各モードに対応したキーを用いているが、モードの設定ができる場合はこの限りではない。
【００５７】
［実施の形態３］
図８は、本発明の実施の形態３に係る画像処理装置１００における処理を説明するフローチャートで、ここではメモリカード１１８を挿入することによるモード切替例を示している。この処理を実行するプログラムは、ここではＲＯＭ１０２に記憶されており、ＣＰＵ１０１により実行される。
【００５８】
まずステップＳ４１で、メモリカード１１８が挿入されるとステップＳ４２に進み、前述のステップＳ２２と同様に、メモリカード１１８の書き込みが「許可」に設定されているかどうかを判定する。「許可」に設定されていればステップＳ４３に進み、ユーザにメモリカード１１８へのデータの書き込みを行うかどうかを問合せる画面を表示する。この画面を使用して、メモリカード１１８へのデータ書き込みを行うと選択されるとステップＳ４５に進み、現在のモードをコピーモードに設定する。これにより、メモリカード１１８の書き換えが可能になる。
【００５９】
またステップＳ４２で、メモリカード１１８へのデータ書き込みが「許可」に設定されていない場合、或はステップＳ４３で、メモリカード１１８へのデータ書き込みをしないと選択された場合はステップＳ４４に進み、図６のフローチャートのＳ２３のように動作モードをフォトモードに変更して処理を終了する。
【００６０】
この例を図３を参照して説明する。メモリカード１１８の書き込みが「禁止」に設定されており、コピーモードに設定されているものとする。この場合にユーザがメモリカード１１８を装置１００に装着すると、メモリカード１１８への書き込みが「禁止」に設定されているため、ここでユーザは、メモリカード１１８の情報を確認だけをしたいユーザであると考えられる。従ってこの場合は、メモリカード１１８が挿入された際に、コピーモードからフォトモードに移行する。こうしてユーザは、このフォトモードで、メモリカード１１８の画像を読み出して表示したり印刷することができる。
【００６１】
一方、メモリカード１１８の書き込みが「許可」に設定されていると、ユーザがメモリカード１１８を挿入した場合は、メモリカード１１８の書き込みを行いたいと考えられる。そこでこの場合はメモリカード１１８が挿入されると、ユーザにメモリカード１１８への書き込みを行うかを問合せるためのダイアログを表示する（図９）。
【００６２】
ここで「はい」が選択されてメモリカード１１８に書き込むと指示されると、ステップＳ４５で、現在の動作モードをコピーモードに変更し、メモリカード１１８への書き込みを可能にする。
【００６３】
一方、ステップＳ４３で「いいえ」が選択されてメモリカード１１８に書き込みをしないと選択されるとステップＳ４４で、動作モードをフォトモードに変更する。つまりメモリカード１１８を挿入して、それを参照できるだけの動作モードとする。
【００６４】
こうして、メモリカード１１８に情報を書き込みたいユーザは、メモリカード１１８に書き込みを行う動作モードで動作することができ、そうでないユーザには、メモリカードの画像を参照するモードで処理が実行される。
【００６５】
以上説明したように、装着されたメモリカードにアクセスできる装置１００において、メモリカード１１８の内容を保存できるようにメモリカードへのアクセスの排他処理を行いながら、ユーザの意図に近い動作を行わせることができ、ユーザビリティの高い操作が可能となった。
【００６６】
上述した実施の形態で設定される動作モードは一例であり、記録シートの種類、シートサイズなど印刷の属性値を制限するよう動作モードの場合にも適用できる。
【００６７】
またメモリカード１１８への書き込み処理を、装置単体で行うモードと、外部より行うモードがある場合は、各モードごとに、上記の設定を行うようにしても良い。
【００６８】
尚、上述の実施の形態では、メモリカードへの書き込みが禁止されている場合、フォトモードに変更するように説明したが本発明はこれに限定されるものでなく、単にメモリカードの内容を参照するだけの動作モードがあれば、その動作モードを設定しても良い。
【００６９】
［他の実施の形態］
本発明の目的は前述したように、実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体をシステム或は装置に提供し、そのシステム或は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては、例えば、フロッピィ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ，ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００７０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータで稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。
【００７１】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含む。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施の形態に係る画像処理装置の構成を示すブロック図である。
【図２】本発明の実施の形態に係る操作・表示部の操作キーの具体例を説明する図である。
【図３】本実施の形態の画像処理装置におけるメモリカードの書き込みの可否を説明する図である。
【図４】本実施の形態に係る画像処理装置におけるメモリカードへのデータの書き込みを「許可」／「禁止」する処理を説明するフローチャートである。
【図５】本実施の形態に係る画像処理装置におけるモード切替処理を説明するフローチャートである。
【図６】本発明の実施の形態１に係る画像処理装置におけるモード切替え処理を説明するフローチャートである。
【図７】本実施の形態２に係る画像処理装置における処理を説明するフローチャートである。
【図８】本発明の実施の形態３に係る画像処理装置における処理を説明するフローチャートである。
【図９】本実施の形態２，３に係るダイアログの画面例を示す図である。
【図１０】本実施の形態に係るＲＡＭのデータ構成を説明する図である。
【図１】
2006072905.tif 000003
【図２】
2006072905.tif 000004
【図３】
2006072905.tif 000005
【図４】
2006072905.tif 000006
【図５】
2006072905.tif 000007
【図６】
2006072905.tif 000008
【図７】
2006072905.tif 000009
【図８】
2006072905.tif 000010
【図９】
2006072905.tif 000011
【図１０】
2006072905.tif 000012