(57)【要約】【課題】不揮発性で情報の書き換えが可能な可搬型の記憶媒体が複数接続可能とされ、複数の上記記憶媒体が接続された場合でも、当該複数の記憶媒体にアクセスすることにより、当該記憶媒体、及び当該記憶媒体が接続されている電子機器が誤動作することを防止する。【解決手段】メモリカード検出部５２が、複数のスロット２０の各々にメモリカード１４が接続されたか否かを検出し、制御信号生成部６２が、各スロット２０に対応して設けられたバッファ６８Ａにメモリカード制御信号を出力する。そして、許可信号生成部６６が、メモリカード検出部５２によってメモリカード１４が接続されたことが検出された何れか１つのスロット２０に対応したバッファ６８Ａへメモリカード１４へのアクセスを許可する許可信号が入力された場合に、当該バッファ６８Ａに対応するスロット２０に接続されたメモリカード１４にメモリカード制御信号を入力する。【選択図】図３
2010073061.tif 000002
【特許請求の範囲】
【請求項１】
不揮発性で情報の書き換えが可能な可搬型の記憶媒体が各々接続可能な複数の接続手段と、
前記複数の接続手段の各々に前記記憶媒体が接続されたか否かを検出する検出手段と、
前記接続手段に接続された前記記憶媒体からの情報の読み出し及び前記記憶媒体への情報の書き込みの少なくとも一方を行うための制御信号を出力する制御信号出力手段と、
前記複数の接続手段の各々に対応して設けられ、前記記憶媒体へのアクセスを許可する許可信号が入力された場合は、対応する前記接続手段に接続された前記記憶媒体への前記制御信号の入力を許可し、前記許可信号が入力されない場合は、対応する前記接続手段に接続された前記記憶媒体への前記制御信号の入力を禁止する複数の許可手段と、
前記検出手段によって前記記憶媒体が接続されたことが検出された何れか１つの前記接続手段に対応して設けられた前記許可手段へ前記許可信号を入力すると共に、他の前記接続手段に対応して設けられた前記許可手段への前記許可信号の入力を禁止する許可信号入力手段と、
を備えた電子機器。
【請求項２】
前記許可信号入力手段は、前記検出手段によって前記記憶媒体が複数の前記接続手段に接続されたことが検出された場合に、予め定められた優先順位に基づいて、前記記憶媒体が接続されたことが検出された何れか１つの前記接続手段に対応して設けられた前記許可手段へ前記許可信号を入力すると共に、他の前記接続手段に対応して設けられた前記許可手段への前記許可信号の入力を禁止する請求項１記載の電子機器。
【請求項３】
前記優先順位を変更するための変更手段を更に備えた請求項２記載の電子機器。
【請求項４】
前記検出手段によって前記記憶媒体が複数の前記接続手段に接続されたことが検出された場合に、前記記憶媒体が接続されたことが検出された何れか１つの前記接続手段を選択するための選択手段を更に備え、
前記許可信号入力手段は、前記検出手段によって前記記憶媒体が複数の前記接続手段に接続されたことが検出された場合に、前記選択手段で選択された前記接続手段に対応して設けられた前記許可手段へ前記許可信号を入力すると共に、他の前記接続手段に対応して設けられた前記許可手段への前記許可信号の入力を禁止する請求項１記載の電子機器。
【請求項５】
請求項１〜請求項４の何れか１項記載の電子機器を備えた画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、不揮発性で情報の書き換えが可能な可搬型の記憶媒体を複数接続可能な電子機器及び画像形成装置に関する。
【背景技術】
【０００２】
従来、可搬型の記憶媒体に対してアクセスすることにより、当該記憶媒体からの情報の読み出し、当該記憶媒体への情報の書き込み等を行う装置において、当該装置と上記記憶媒体との間の接続が十分でないために生じる誤った信号の送受信により、上記記憶媒体が誤動作し、記憶されている情報の破壊、誤った情報の書き込み等を生じる場合があるという問題があった。
【０００３】
この問題を解決するために、特許文献１には、可搬型の記憶媒体であるメモリカードに、外部から供給される電圧を検出する素子が備えられ、当該素子が外部から供給される電圧を検出した場合に、メモリカードがメモリカード外部システムに対しアクセス可能となったことを示す信号を出力することで、メモリカードがメモリカード外部システムとアクセス不可能状態にあるにも係わらず、メモリカード外部システムがメモリカードにアクセスし、メモリカードを誤動作させることを防止する技術が開示されている。
【０００４】
また、特許文献２には、外部機器と接点で電気的に接続された記憶装置に、不揮発性メモリと、当該不揮発性メモリの書き込みと読み出しを行う制御部と、上記記憶装置の低電位側に一方が接続されるプルダウン抵抗と、端子の電位を高電位として上記不揮発性メモリへの書き込みを指令する信号を含むデータ信号を送受信するために上記外部機器と接点で電気的に接続されると共に上記プルダウン抵抗の他方に接続されるデータ信号端子とが備えられ、当該データ信号端子が上記プルダウン抵抗に接続されることで、接触不良や信号の反射といった現象によって不意にデータ信号端子が高電位となっても直ちに低電位とでき、記憶装置が誤った書き込みを行うことを防止する技術が開示されている。
【特許文献１】特開平５−１４３７８８号公報
【特許文献２】特開２００５−１９０３２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されている技術では、メモリカード外部システムが複数のメモリカードが接続可能であり、当該メモリカード外部システムに複数のメモリカードが接続された場合に、本来アクセスする対象ではないメモリカードにアクセスし、当該メモリカードを誤動作させてしまう可能性がある、という問題点があった。
【０００６】
また、特許文献２に開示されている技術にも、外部機器に複数の記憶装置が接続された場合に、本来アクセスする対象ではない記憶装置にアクセスし、当該記憶装置を誤動作させてしまう可能性がある、という問題点があった。
【０００７】
本発明は上記問題点を解決するためになされたものであり、不揮発性で情報の書き換えが可能な可搬型の記憶媒体が複数接続可能とされ、複数の上記記憶媒体が接続された場合でも、当該複数の記憶媒体にアクセスすることにより、当該記憶媒体、及び当該記憶媒体が接続されている電子機器が誤動作することを防止することのできる電子機器及び画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１に記載の電子機器は、不揮発性で情報の書き換えが可能な可搬型の記憶媒体が各々接続可能な複数の接続手段と、前記複数の接続手段の各々に前記記憶媒体が接続されたか否かを検出する検出手段と、前記接続手段に接続された前記記憶媒体からの情報の読み出し及び前記記憶媒体への情報の書き込みの少なくとも一方を行うための制御信号を出力する制御信号出力手段と、前記複数の接続手段の各々に対応して設けられ、前記記憶媒体へのアクセスを許可する許可信号が入力された場合は、対応する前記接続手段に接続された前記記憶媒体への前記制御信号の入力を許可し、前記許可信号が入力されない場合は、対応する前記接続手段に接続された前記記憶媒体への前記制御信号の入力を禁止する複数の許可手段と、前記検出手段によって前記記憶媒体が接続されたことが検出された何れか１つの前記接続手段に対応して設けられた前記許可手段へ前記許可信号を入力すると共に、他の前記接続手段に対応して設けられた前記許可手段への前記許可信号の入力を禁止する許可信号入力手段と、を備えている。
【０００９】
請求項１に記載の発明には、不揮発性で情報の書き換えが可能な可搬型の記憶媒体が各々接続可能な複数の接続手段と、複数の接続手段の各々に記憶媒体が接続されたか否かを検出する検出手段とが備えられている。
【００１０】
なお、上記記憶媒体には、コンパクトフラッシュ（登録商標）、マイクロドライブ（登録商標）、メモリスティック（登録商標）、ＳＤカード（登録商標）、ｘＤピクチャカード（登録商標）、スマートメディア（登録商標）、フレキシブルディスク等の記憶媒体が含まれる。
【００１１】
ここで、本発明では、複数の許可手段が前記複数の接続手段の各々に対応して設けられており、制御信号出力手段によって、前記接続手段に接続された記憶媒体からの情報の読み出し及び記憶媒体への情報の書き込みの少なくとも一方を行うための制御信号が出力される一方、許可信号入力手段によって、前記検出手段によって記憶媒体が接続されたことが検出された何れか１つの接続手段に対応して設けられた許可手段へ記憶媒体へのアクセスを許可する許可信号が入力されると共に、他の前記接続手段に対応して設けられた許可手段への許可信号の入力が禁止される。そして、前記許可手段に許可信号が入力された場合は、当該許可手段によって、対応する接続手段に接続された記憶媒体への前記制御信号の入力が許可され、許可手段に許可信号が入力されない場合は、当該許可手段によって、対応する接続手段に接続された記憶媒体への前記制御信号の入力が禁止される。
【００１２】
このように、請求項１に記載の電子機器によれば、記憶媒体が接続されたことが検出された何れか１つの接続手段に対応して設けられた許可手段へ許可信号が入力された場合に、当該１つの接続手段に接続された記憶媒体にのみ制御信号が入力されるので、複数の上記記憶媒体が接続された場合でも、当該複数の記憶媒体にアクセスすることにより、当該記憶媒体、及び当該記憶媒体が接続されている電子機器が誤動作することを防止することができる。
【００１３】
なお、本発明は、請求項２に記載の発明のように、前記許可信号入力手段が、前記検出手段によって前記記憶媒体が複数の前記接続手段に接続されたことが検出された場合に、予め定められた優先順位に基づいて、前記記憶媒体が接続されたことが検出された何れか１つの前記接続手段に対応して設けられた前記許可手段へ前記許可信号を入力すると共に、他の前記接続手段に対応して設けられた前記許可手段への前記許可信号の入力を禁止するものとしてもよい。これにより、複数の接続手段に記憶媒体が接続されても、これらのうち優先順位の最も高い１つの接続手段に接続された記憶媒体のみにアクセスし、他の接続手段に接続された記憶媒体へのアクセスを防止することができる。
【００１４】
特に請求項２に記載の発明では、請求項３に記載の発明のように、前記優先順位を変更するための変更手段を更に備えたものとしてもよい。これにより、用途や使用頻度等に応じて優先順位を変更することができるため、ユーザにとっての利便性を高めることができる。
【００１５】
更に、本発明は、請求項４に記載の発明のように、前記検出手段によって前記記憶媒体が複数の前記接続手段に接続されたことが検出された場合に、前記記憶媒体が接続されたことが検出された何れか１つの前記接続手段を選択するための選択手段を更に備え、前記許可信号入力手段が、前記検出手段によって前記記憶媒体が複数の前記接続手段に接続されたことが検出された場合に、前記選択手段で選択された前記接続手段に対応して設けられた前記許可手段へ前記許可信号を入力すると共に、他の前記接続手段に対応して設けられた前記許可手段への前記許可信号の入力を禁止するものとしてもよい。これにより、複数の記憶媒体が接続されても、ユーザによって選択された１つの接続手段に接続された記憶媒体のみにアクセスし、他の接続手段に接続された記憶媒体へのアクセスを防止することができる。
【００１６】
一方、上記目的を達成するために、請求項５に記載の画像形成装置は、請求項１〜請求項４の何れか１項記載の電子機器を備えている。
【００１７】
このように請求項５記載の発明によれば、本発明の電子機器を備えているので、当該電子機器と同様に、不揮発性で情報の書き換えが可能な可搬型の記憶媒体が複数接続可能とされ、複数の上記記憶媒体が接続された場合でも、当該複数の記憶媒体にアクセスすることにより、当該記憶媒体、及び当該記憶媒体が接続されている電子機器が誤動作することを防止することができる。
【発明の効果】
【００１８】
以上説明した如く、本発明によれば、不揮発性で情報の書き換えが可能な可搬型の記憶媒体が複数接続可能とされ、当該記憶媒体、及び当該記憶媒体が接続されている電子機器が誤動作することを防止することができる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、本実施の形態では、本発明を、不揮発性で情報の書き換えが可能な可搬型の記憶媒体（以下、「メモリカード」という。）が接続可能とされ、接続されたメモリカードからの情報の読み出し、及び接続されたメモリカードへの情報の書き込みを行うための複数のスロットを有する画像形成装置に適用した場合について説明する。
【００２０】
［第１の実施の形態］
まず、図１を参照して、本実施の形態に係る画像形成装置１０の外観上の構成を説明する。
【００２１】
本実施の形態に係る画像形成装置１０は、例えば、デジタルカメラ１２で撮影された被写体を示す画像情報等の情報を記憶しているメモリカード１４が挿入され、当該メモリカード１４が各々接続可能なスロット２０Ａ，２０Ｂ，２０Ｃ、画像情報により示される画像が形成される記録用紙Ｐが収容される給紙トレイ２２、画像が形成された記録用紙Ｐが排紙される排紙トレイ２４、及び各種の操作指示が入力される操作ボタンやテンキー、各種のメッセージ等を表示するためのディスプレイが配置された操作部２６を備えている。
【００２２】
なお、本実施の形態に係る各スロット２０Ａ，２０Ｂ，２０Ｃには、各々異なる仕様かつ寸法のメモリカード１４が接続可能とされており、本実施の形態に係る画像形成装置１０は、スロット２０Ａ，２０Ｂ，２０Ｃに接続されたメモリカード１４からの画像情報等の情報の読み出し、及びメモリカード１４への情報の書き込みを行う。
【００２３】
また、以下の説明において、スロット２０Ａ，２０Ｂ，２０Ｃを区別する場合は、符号の末尾に対応するＡ，Ｂ，Ｃのいずれかを付して説明し、スロット２０Ａ，２０Ｂ，２０Ｃを区別しない場合は、Ａ，Ｂ，Ｃを省略する。
【００２４】
図２に、本実施の形態に係る画像形成装置１０の電気系の要部構成を示す。
【００２５】
画像形成装置１０は、画像形成装置１０全体の動作を司るＣＰＵ（Central Processing Unit）３０、各種プログラムや各種パラメータ、各種テーブル情報等が予め記憶されたＲＯＭ（Read Only Memory）３２、ＣＰＵ３０による各種プログラムの実行時のワークエリア等として用いられるＲＡＭ（Random Access Memory）３４、メモリカード１４から読み出された情報、後述する外部インタフェース３８を介して受信した画像情報等の、各種情報を記憶するＨＤＤ（Hard Disk Drive）３６を備えている。
【００２６】
また、画像形成装置１０は、外部の端末装置やデジタルカメラ等と接続され、当該端末装置やデジタルカメラ等との間で画像情報等の各種情報を送受信する外部インタフェース３８、給紙トレイ２２から記録用紙Ｐを一枚ずつ取り込み、当該記録用紙Ｐにメモリカード１４やＨＤＤ３６に記憶された画像情報により示される画像を形成した後に、画像を形成した記録用紙Ｐを排紙トレイ２４に排紙する画像形成ユニット４０と接続され、当該画像形成ユニット４０の作動を制御する画像形成制御部４２、及びスロット２０に接続されたメモリカード１４とアクセスすることで、メモリカード１４からの情報の読み出し、メモリカード１４への情報の書き込み等の処理を実行するメモリカード制御部４４を備えている。
【００２７】
これらＣＰＵ３０、ＲＯＭ３２、ＲＡＭ３４、ＨＤＤ３６、外部インタフェース３８、画像形成制御部４２、メモリカード制御部４４、及び前述した操作部２６は、システムバス４６を介して相互に電気的に接続されている。従って、ＣＰＵ３０は、ＲＯＭ３２、ＲＡＭ３４、及びＨＤＤ３６へのアクセス、外部インタフェース３８を介した上記端末装置やデジタルカメラ等との各種情報の送受信、画像形成制御部４２を介した画像形成ユニット４０の作動の制御、メモリカード制御部４４及びスロット２０を介したメモリカード１４へのアクセス、及び操作部２６に対する操作状態の把握や操作部２６による各種のメッセージ等の表示を各々行なうことができる。
【００２８】
図３に、スロット２０及びメモリカード制御部４４の要部構成を示す。
【００２９】
本実施の形態に係る各スロット２０は、メモリカード保持部５０、及びメモリカード検出部５２を備えている。
【００３０】
メモリカード保持部５０は、スロット２０に挿入されたメモリカード１４が接続され、かつ接続された状態を保持する。
【００３１】
メモリカード検出部５２は、スロット２０の各々にメモリカード１４が接続されたか否かを検出する。
【００３２】
本実施の形態に係るメモリカード検出部５２は、メモリカード１４がスロット２０に挿入されると、メモリカード１４の外壁により押圧されるマイクロスイッチを備えている。そして、メモリカード検出部５２は、上記マイクロスイッチが押圧された際にスロット２０にメモリカード１４が接続されたものとして、メモリカード検出信号をメモリカード制御部４４へ出力する。
【００３３】
なお、本実施の形態に係るメモリカード検出部５２は、メモリカード制御部４４と接続され、メモリカード１４を検出している場合に、メモリカード検出信号としてハイレベルの信号をメモリカード制御部４４に出力する一方、メモリカード１４を検出していない場合に、メモリカード検出信号としてローレベルの信号をメモリカード制御部４４に出力する。
【００３４】
一方、本実施の形態に係るメモリカード制御部４４は、制御部６０、制御信号生成部６２、メモリカード検出状態記憶部６４、許可信号生成部６６、各々スロット２０Ａ，２０Ｂ，２０Ｃに対応して設けられた複数（本実施の形態では、３個）のバッファ６８Ａ，６８Ｂ、及び情報入出力部７０を備えている。
【００３５】
制御部６０は、メモリカード制御部４４の全体の制御を司り、制御信号生成部６２、メモリカード検出状態記憶部６４、及び許可信号生成部６６に接続されている。
【００３６】
制御信号生成部６２は、制御部６０からの指示に基づいて、スロット２０に接続されたメモリカード１４からの情報の読み出し又はメモリカード１４への情報の書き込みを行うためのメモリカード制御信号を生成し、スロット２０へ出力する。
【００３７】
メモリカード検出状態記憶部６４は、各スロット２０毎にメモリカード１４が接続されているか否かを示すメモリカード検出情報が記憶されている。
【００３８】
具体的には、メモリカード制御部４４に、例えば、スロット２０Ａに備えられたメモリカード検出部５２からハイレベルを示すメモリカード検出信号が入力されると、制御部６０が、メモリカード検出状態記憶部６４におけるスロット２０Ａへのメモリカード１４の接続状態を記憶する記憶領域に“１”をメモリカード検出情報として記憶させ、メモリカード検出部５２からローレベルを示すメモリカード検出信号が入力されると、制御部６０が、上記記憶領域に“０”をメモリカード検出情報として記憶させる。なお、スロット２０Ｂに備えられたメモリカード検出部５２からメモリカード検出信号が入力された場合、スロット２０Ｃに備えられたメモリカード検出部５２からメモリカード検出信号が入力された場合も同様に、制御部６０が、メモリカード検出状態記憶部６４の各スロット２０に対応した記憶領域にメモリカード検出情報を記憶させる。
【００３９】
許可信号生成部６６は、制御部６０からの指示に基づいて、メモリカード検出部５２によってメモリカード１４が接続されたことが検出された何れか１つのスロット２０に対応して設けられたバッファ６８Ａ，６８Ｂへメモリカード１４へのアクセスを許可する許可信号を入力すると共に、他のスロット２０に対応して設けられたバッファ６８Ａ，６８Ｂへの許可信号の入力を禁止する。
【００４０】
なお、本実施の形態に係る許可信号生成部６６は、例えば、所定時間毎や、メモリカード１４からの情報の読み出し又はメモリカード１４への情報の書き込みの所定処理が終了する毎等の所定タイミング毎に、メモリカード検出状態記憶部６４に記憶されている各スロット２０毎のメモリカード検出情報を読み出し、読み出したメモリカード検出情報が“１”である何れか１つのスロット２０に対応して設けられたバッファ６８Ａ，６８Ｂへ当該メモリカード検出情報が“０”となるまで許可信号を入力し続ける。
【００４１】
また、本実施の形態に係る許可信号生成部６６は、メモリカード検出部５２によってメモリカード１４が複数のスロット２０に接続されたことが検出された場合、すなわち、メモリカード検出情報が複数のスロット２０にメモリカード１４が接続されていることを示している場合は、予め定められた優先順位に基づいて、メモリカード１４が接続されたことが検出された何れか１つのスロット２０に対応して設けられたバッファ６８Ａ，６８Ｂへ許可信号を入力すると共に、他のスロット２０に対応して設けられたバッファ６８Ａ，６８Ｂへの許可信号の入力を禁止する。
【００４２】
図４に、本実施の形態に係るＨＤＤ３６に記憶されている上記優先順位を示す優先順位情報の模式図を示す。同図に示すように、本実施の形態に係る画像形成装置１０では、スロット２０Ａの優先順位を１番とし、スロット２０Ｂの優先順位を２番とし、スロット２０Ｃの優先順位を３番としている。
【００４３】
また、本実施の形態に係る画像形成装置１０は、操作部２６を用いて優先順位情報として記憶されている優先順位を変更することが可能とされている。
【００４４】
図５に、上記優先順位を変更する場合に操作部２６のディスプレイ２６Ａに表示される画像を示す。同図に示すように、操作部２６のディスプレイ２６Ａには、スロット２０Ａの優先順位を入力するための矩形領域８０Ａ、スロット２０Ｂの優先順位を入力するための矩形領域８０Ｂ、及びスロット２０Ｃの優先順位を入力するための矩形領域８０Ｃが表示されると共に、優先順位を変更するスロット２０を選択するためのカーソル８２が表示される。
【００４５】
優先順位を変更する場合にユーザは、操作部２６に備えられている十字キー２６Ｂを用いてカーソル８２を移動させ、優先順位を変更するスロット２０を選択し、選択したスロット２０に対応する矩形領域８０にテンキー２６Ｃを用いて優先順位を示す数字を入力する。そして、ユーザによって、決定キー２６Ｄが押圧操作されることで、ＨＤＤ３６に記憶されている優先順位情報は、決定キー２６Ｄが押圧操作されたときの矩形領域８０に入力された優先順位に書き換えられる。
【００４６】
また、バッファ６８Ａは、各々許可信号生成部６６と制御信号生成部６２とに接続され、許可信号生成部６６から許可信号が入力された場合は、対応するスロット２０に接続されたメモリカード１４へのメモリカード制御信号の入力を許可し、許可信号が入力されない場合は、対応するスロット２０に接続されたメモリカード１４へのメモリカード制御信号の入力を禁止する。
【００４７】
すなわち、上記許可信号は、バッファ６８Ａのイネーブル端子に入力され、イネーブル信号として機能するものであり、バッファ６８Ａは、許可信号が入力された場合にのみメモリカード制御信号を記憶し、当該メモリカード制御信号を対応するスロット２０に接続されたメモリカード１４へ出力する。
【００４８】
なお、本実施の形態に係るメモリカード１４は、バッファ６８Ａを介してメモリカード制御信号が入力されると、入力されたメモリカード制御信号に基づいて、記憶している情報の読み出し又は入力されてくる情報の書き込み等の処理を実行する。
【００４９】
バッファ６８Ｂは、各々制御信号生成部６２、許可信号生成部６６、及び情報入出力部７０に接続され、許可信号生成部６６から許可信号が入力されている場合に、対応するスロット２０に接続されたメモリカード１４から読み出した情報、又は対応するスロット２０に接続されたメモリカード１４へ書き込む情報を記憶する記憶手段である。
【００５０】
なお、本実施の形態に係るバッファ６８Ｂは、許可信号が入力されている状態でメモリカード制御信号が入力された際、当該メモリカード制御信号がメモリカード１４から情報を読み出すことを示している場合は、情報の入力元及び出力先が、メモリカード１４から読み出された情報を情報入出力部７０へ出力するように切り替わり、当該メモリカード制御信号がメモリカード１４への情報の書き込みを示している場合は、情報の入力元及び出力先が、情報入出力部７０から入力された情報をメモリカード１４へ出力するように切り替わる。なお、バッファ６８Ｂに許可信号が入力されていない状態で、バッファ６８Ｂにメモリカード制御信号が入力されても、バッファ６８Ｂにおける情報の入出力は行わない。
【００５１】
情報入出力部７０は、バッファ６８Ｂから入力された情報を、システムバス４６を介してＨＤＤ３６又は画像形成制御部４２等へ出力し、システムバス４６を介してＨＤＤ３６等から入力された情報を、バッファ６８Ｂへ出力する。
【００５２】
次に、図６を参照して、本実施の形態に係る画像形成装置１０の作用を説明する。なお、図６は、記録用紙Ｐに画像を形成する画像形成処理を実行することが可能な状態である場合に、制御部６０によって実行されるメモリカードアクセスプログラムの処理の流れを示すフローチャートであり、当該プログラムは制御部６０の内部メモリの所定領域に予め記憶されている。
【００５３】
まず、ステップ１００では、メモリカード検出状態記憶部６４に記憶されている各スロット２０毎のメモリカード検出情報に基づいて、スロット２０の何れかにメモリカード１４が接続されたことが検出されるまで待ち状態となる。
【００５４】
ステップ１０２では、メモリカード検出部５２で生じるチャタリングが収束するまでの所定時間が経過するまで待ち状態となる。
【００５５】
次のステップ１０４では、ＨＤＤ３６から、記憶されている優先順位情報を読み出す。なお、本実施の形態では、優先順位情報として図４の模式図に示すように、スロット２０Ａ、スロット２０Ｂ、スロット２０Ｃの順に優先順位が高いとする。
【００５６】
次のステップ１０６では、優先順位が１番目であるスロット２０Ａにメモリカード１４が接続されたことが検出されたか否かを判定する。本ステップでは、メモリカード検出状態記憶部６４に記憶されているスロット２０Ａに対応する値が“１”である場合に肯定と判定し、ステップ１０８へ移行し、許可信号生成部６６に優先順位が１番目であるスロット２０Ａへ許可信号を出力させた後にステップ１１８へ移行する一方、メモリカード検出状態記憶部６４に記憶されているスロット２０Ａに対応する値が“０”である場合に否定と判定し、ステップ１１０へ移行する。
【００５７】
ステップ１１０では、優先順位が２番目であるスロット２０Ｂにメモリカード１４が接続されたことが検出されたか否かを判定する。本ステップでは、メモリカード検出状態記憶部６４に記憶されているスロット２０Ｂに対応する値が“１”である場合に肯定と判定し、ステップ１１２へ移行し、許可信号生成部６６に優先順位が２番目であるスロット２０Ｂへ許可信号を出力させた後にステップ１１８へ移行する一方、メモリカード検出状態記憶部６４に記憶されているスロット２０Ｂに対応する値が“０”である場合に否定と判定し、ステップ１１４へ移行する。
【００５８】
ステップ１１４では、優先順位が３番目であるスロット２０Ｃにメモリカード１４が接続されたことが検出されたか否かを判定する。本ステップでは、メモリカード検出状態記憶部６４に記憶されているスロット２０Ｃに対応する値が“１”である場合に肯定と判定し、ステップ１１６へ移行し、許可信号生成部６６に優先順位が３番目であるスロット２０Ｃへ許可信号を出力させた後にステップ１１８へ移行する一方、メモリカード検出状態記憶部６４に記憶されているスロット２０Ｃに対応する値が“０”である場合に否定と判定し、ステップ１００へ戻る。
【００５９】
ステップ１１８では、ＣＰＵ３０からの指示に基づいて、制御信号生成部６２にメモリカード制御信号を各スロット２０へ出力させ、メモリカード１４からの画像情報の読み出し、又はメモリカード１４への情報の書き込み等の所定処理を実行した後、ステップ１００へ戻り、以上の処理を繰り返す。なお、ステップ１１８において、ステップ１１８へ移行してから所定時間経過しても、ＣＰＵ３０から、メモリカード１４からの画像情報の読み出し、又はメモリカード１４への情報の書き込み等を実行する指示がない場合は、上記所定時間経過後にステップ１００へ戻り、以上の処理を繰り返す。
【００６０】
以上詳細に説明したように、本第１の実施形態に係る画像形成装置１０によれば、不揮発性で情報の書き換えが可能な可搬型の記憶媒体（ここでは、メモリカード１４）が各々接続可能な複数の接続手段（ここでは、スロット２０）と、複数の接続手段の各々に記憶媒体が接続されたか否かを検出する検出手段（ここでは、メモリカード検出部４８）とが備えられており、複数の許可手段（ここでは、バッファ６８Ａ）が複数の接続手段の各々に対応して設けられており、制御信号出力手段（ここでは、制御信号生成部）によって、接続手段に接続された記憶媒体からの情報の読み出し及び記憶媒体への情報の書き込みの少なくとも一方を行うための制御信号（ここでは、メモリカード制御信号）が出力され、許可信号入力手段（ここでは、許可信号生成部６６）によって、検出手段によって記憶媒体が接続されたことが検出された何れか１つの接続手段に対応して設けられた許可手段へ記憶媒体へのアクセスを許可する許可信号が入力されると共に、他の前記接続手段に対応して設けられた許可手段への許可信号の入力が禁止される。そして、許可手段に許可信号が入力された場合は、当該許可手段によって、対応する接続手段に接続された記憶媒体への制御信号の入力が許可され、許可手段に許可信号が入力されない場合は、当該許可手段によって、対応する接続手段に接続された記憶媒体への制御信号の入力が禁止される。
【００６１】
このように、本第１の実施形態に係る画像形成装置１０によれば、記憶媒体が接続されたことが検出された何れか１つの接続手段に設けられた許可手段へ許可信号が入力された場合に、当該１つの接続手段に接続された記憶媒体にのみ制御信号が入力されるので、複数の上記記憶媒体が接続された場合でも、当該複数の記憶媒体にアクセスすることにより、当該記憶媒体、及び当該記憶媒体が接続されている電子機器が誤動作することを防止することができる。
【００６２】
また、本第１の実施形態に係る画像形成装置１０によれば、許可信号入力手段が、検出手段によって記憶媒体が複数の接続手段に接続されたことが検出された場合に、予め定められた優先順位に基づいて、記憶媒体が接続されたことが検出された何れか１つの接続手段に対応して設けられた許可手段へ許可信号を入力すると共に、他の接続手段に対応して設けられた許可手段への許可信号の入力を禁止するので、複数の接続手段に記憶媒体が接続されても、これらのうち優先順位の最も高い１つの接続手段に接続された記憶媒体のみにアクセスし、他の接続手段に接続された記憶媒体へのアクセスを防止することができる。
【００６３】
さらに、本第１の実施形態に係る画像形成装置１０によれば、優先順位を変更するための変更手段（ここでは、操作部２６）を更に備えたので、用途や使用頻度等に応じて優先順位を変更することができるため、ユーザにとっての利便性を高めることができる。
【００６４】
なお、本実施の形態では、優先順位を変更する場合に、操作部２６のディスプレイ２６Ａに図５に示す画像を表示させる場合について説明したが、本発明はこれに限定されるものではなく、例えば、外部インタフェース３８を介して接続されるパーソナル・コンピュータ等の端末装置のディスプレイに図５に示す画像を表示させ、当該端末装置のディスプレイに表示させた画像を用いてユーザに優先順位を変更させる形態等としてもよい。この場合も、上記実施の形態と同様の効果を奏することができる。
【００６５】
［第２の実施の形態］
本第２の実施の形態では、メモリカード検出部５２によって複数のスロット２０にメモリカード１４が接続されたことが検出された場合に、メモリカード１４が接続されたことが検出された何れか１つのスロット２０をユーザによって選択され、当該選択されたスロット２０に設けられたバッファ６８Ａ，６８Ｂへ許可信号を入力する場合の形態例について説明する。なお、第２の実施の形態に係る画像形成装置１０の構成は、第１の実施の形態に係るもの（図１〜図３参照。）と同様であるので説明を省略する。
【００６６】
次に、図７を参照して、本第２の実施の形態に係る画像形成装置１０の作用を説明する。なお、図７は、記録用紙Ｐに画像を形成する画像形成処理を実行することが可能な状態である場合に、制御部６０によって実行されるメモリカードアクセスプログラムの処理の流れを示すフローチャートであり、当該プログラムは制御部６０の内部メモリの所定領域に予め記憶されている。なお、第１の実施の形態に係る図６のフローチャートと同一のステップについては同一の符号を付して説明を省略する。
【００６７】
ステップ２００では、メモリカード検出状態記憶部６４に記憶されている各スロット２０毎のメモリカード検出情報に基づいて、複数のスロット２０にメモリカード１４が接続されたことが検出されたか否かを判定し、肯定判定となった場合はステップ２０２へ移行し、否定判定となった場合はステップ２０６へ移行する。
【００６８】
ステップ２０２では、操作部２６を介して、メモリカード１４が接続されたことが検出されたスロット２０から、アクセス対象とする１つのスロット２０をユーザに選択させる。
【００６９】
図８に、メモリカード検出部５２によって複数のスロット２０にメモリカード１４が接続されたことが検出された場合に、メモリカード１４が接続されたことが検出された何れか１つのスロット２０を選択するために、操作部２６のディスプレイ２６Ａに表示される画像を示す。なお、同図は、スロット２０Ａ、スロット２０Ｂ、及びスロット２０Ｃにメモリカード１４が接続された場合にディスプレイ２６Ａに表示される画像の一例である。
【００７０】
同図に示すように、操作部２６のディスプレイ２６Ａには、スロット２０Ａを示す画像８４Ａ、スロット２０Ｂを示す画像８４Ｂ、及びスロット２０Ｃを示す画像８４Ｃと共に、アクセス対象とするスロット２０を選択するためのカーソル８２が表示される。そして、ユーザは操作部２６に備えられている十字キー２６Ｂを用いてカーソル８２を移動させ、決定キー２６Ｄを押圧操作することでアクセス対象とするスロット２０を選択する。
【００７１】
ステップ２０４では、許可信号生成部６６に上記選択されたスロット２０へ許可信号を出力させ、ステップ１１８へ移行する。
【００７２】
ステップ２０６では、スロット２０Ａにメモリカード１４が接続されたことが検出されたか否かを判定し、肯定判定となった場合はステップ２０８へ移行し、許可信号生成部６６にスロット２０Ａへ許可信号を出力させた後にステップ１１８へ移行する一方、否定判定となった場合はステップ２１０へ移行する。
【００７３】
ステップ２１０では、スロット２０Ｂにメモリカード１４が接続されたことが検出されたか否かを判定し、肯定判定となった場合はステップ２１２へ移行し、許可信号生成部６６にスロット２０Ｂへ許可信号を出力させた後にステップ１１８へ移行する一方、否定判定となった場合はステップ２１４へ移行する。
【００７４】
ステップ２１４では、スロット２０Ｃにメモリカード１４が接続されたことが検出されたか否かを判定し、肯定判定となった場合はステップ２１６へ移行し、許可信号生成部６６にスロット２０Ｃへ許可信号を出力させた後にステップ１１８へ移行する一方、否定判定となった場合はステップ１００へ戻る。
【００７５】
以上詳細に説明したように、本第２の実施形態に係る画像形成装置１０によれば、検出手段によって複数の接続手段に記憶媒体が接続されたことが検出された場合に、記憶媒体が接続されたことが検出された何れか１つの接続手段を選択するための選択手段（ここでは、操作部２６）を更に備え、許可信号入力手段が、検出手段によって記憶媒体が複数の接続手段に接続されたことが検出された場合に、選択手段で選択された接続手段に対応して設けられた許可手段へ許可信号を入力すると共に、他の接続手段に対応して設けられた許可手段への許可信号の入力を禁止するので、複数の記憶媒体が接続されても、ユーザによって選択された１つの接続手段に接続された記憶媒体のみにアクセスし、他の接続手段に接続された記憶媒体へのアクセスを防止することができる。
【００７６】
以上、本発明を上記各実施の形態を用いて説明したが、本発明の技術的範囲は上記各実施の形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記各実施の形態に多様な変更または改良を加えることができ、当該変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【００７７】
また、上記各実施の形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施の形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。前述した実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件における組み合わせにより種々の発明を抽出できる。上記各実施の形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【００７８】
例えば、上記各実施の形態では、本発明を画像形成装置に適用した場合について説明したが、本発明はこれに限定されるものではなく、本発明を複数のスロット２０を有するテレビ、デジタルフォトフレーム等の画像表示装置、複数のスロット２０を有するデジタルカメラ、複数のスロット２０を有する携帯型端末装置等、他の装置に適用する形態としてもよい。この場合も、上記実施の形態と同様の効果を奏することができる。
【００７９】
また、上記各実施の形態では、画像形成装置１０が３つのスロット２０を備えた場合について説明したが、本発明はこれに限定されるものではなく、画像形成装置１０が２つのスロット２０を備える形態、４つ以上のスロット２０を備える形態等、画像形成装置１０に複数のスロット２０が備えられる形態であればよい。また、スロット２０Ａ，２０Ｂとで同じ寸法のメモリカード１４が接続される等、異なるスロット２０で同じ寸法のメモリカード１４が接続されてもよい。この場合も、上記実施の形態と同様の効果を奏することができる。
【００８０】
また、上記各実施の形態では、メモリカード検出部５２として、マイクロスイッチを備えたものを適用した場合について説明したが、本発明はこれに限定されるものではなく、メモリカード検出部５２として、例えば、光を照射するＬＥＤ（Light Emitting Diode）と、メモリカード１４がスロット２０に挿入された場合に、ＬＥＤから照射されてメモリカード１４の表面で反射された光をメモリカード１４の表面に対し所定の角度で受光するフォトダイオードと、を含むフォトセンサを備えたものを適用する形態等としてもよい。この場合も、上記実施の形態と同様の効果を奏することができる。
【００８１】
また、上記各実施の形態では、本発明に係る許可手段としてバッファ６８Ａを用いたが、本発明はこれに限定されるものではなく、本発明に係る許可手段として、許可信号が入力された場合にメモリカード制御信号をメモリカード１４へ出力する切替回路を用いた形態としてもよい。この場合も、上記実施の形態と同様の効果を奏することができる。
【００８２】
その他、上記各実施の形態で説明した画像形成装置１０の構成（図１〜図３参照。）は一例であり、本発明の主旨を逸脱しない範囲内において不要な部分を削除したり、新たな部分を追加したりすることができることは言うまでもない。
【００８３】
また、上記各実施の形態で説明したメモリカードアクセスプログラムの処理の流れ（図６及び図７参照。）も一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりすることができることは言うまでもない。
【図面の簡単な説明】
【００８４】
【図１】実施の形態に係る画像形成装置の外観図である。
【図２】実施の形態に係る画像形成装置の電気系の要部構成を示すブロック図である。
【図３】実施の形態に係るメモリカード制御部及びスロットの要部構成を示すブロック図である。
【図４】第１の実施の形態に係る優先順位情報を示す模式図である。
【図５】第１の実施の形態に係る優先順位情報を変更する場合の操作部のディスプレイに表示される画像の一例を示す図である。
【図６】第１の実施の形態に係るメモリカードアクセスプログラムの処理の流れを示すフローチャートである。
【図７】第２の実施の形態に係るメモリカードアクセスプログラムの処理の流れを示すフローチャートである。
【図８】第２の実施の形態に係るスロットを選択するために操作部のディスプレイに表示される画像の一例を示す図である。
【符号の説明】
【００８５】
１０    画像形成装置
１４    メモリカード（記憶媒体）
２０Ａ  スロット（接続手段）
２０Ｂ  スロット（接続手段）
２０Ｃ  スロット（接続手段）
２６    操作部（変更手段、選択手段）
４８    メモリカード検出部（検出手段）
６２    制御信号生成部（制御信号出力手段）
６６    許可信号生成部（許可信号入力手段）
６８Ａ  バッファ（許可手段）
【図１】
2010073061.tif 000003
【図２】
2010073061.tif 000004
【図３】
2010073061.tif 000005
【図４】
2010073061.tif 000006
【図５】
2010073061.tif 000007
【図６】
2010073061.tif 000008
【図７】
2010073061.tif 000009
【図８】
2010073061.tif 000010