(57)【特許請求の範囲】
【請求項１】
記憶媒体が少なくとも１つ接続される第１の接続部と、
前記第１の接続部に接続された記憶媒体に対するデータの入力又は出力を制御する第１の制御部と、
記憶媒体が少なくとも１つ接続される第２の接続部と、
前記第２の接続部に接続された記憶媒体に対するデータの入力又は出力を制御する第２の制御部と、
を有し、
前記第１の制御部又は前記第２の制御部のうちいずれか一方が応答しない場合、前記第１の制御部又は前記第２の制御部のうちいずれか他方は、応答しない一方に対して初期状態に戻す信号を出力しても応答可能な状態へと回復しないときに、応答しない一方に接続されている電源線を切り入りする信号を出力する
入出力装置。
【請求項２】
記憶媒体が少なくとも１つ接続される第１の接続部と、
前記第１の接続部に接続された記憶媒体に記憶された画像データを読み出す制御を行なう第１の制御部と、
記憶媒体が少なくとも１つ接続される第２の接続部と、
前記第２の接続部に接続された記憶媒体に記憶された画像データを読み出す制御を行なう第２の制御部と、
前記第１の制御部又は前記第２の制御部により読み出された画像データから画像を形成する画像形成手段と、
を有し、
前記第１の制御部又は前記第２の制御部のうちいずれか一方が応答しない場合、前記第１の制御部又は前記第２の制御部のうちいずれか他方は、応答しない一方に対し、初期状態に戻す信号を出力する
画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入出力装置及び画像形成装置に関する。
【背景技術】
【０００２】
特許文献１は、磁気カードリーダと、磁気カードリーダを利用して磁気情報の読み取りを上位装置に実行させるアプリケーションとの間の通信を制御するドライバーモジュールにおいて、磁気カードリーダ及び上位装置が磁気情報の入力待ちを示す待機状態にある場合に、磁気カードリーダがリセットされて初期状態に陥ったとき、磁気カードリーダを初期状態から待機状態へ遷移させることについて開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−０８６１２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、記憶媒体へのデータの入出力を制御する制御部が応答不能となった場合に制御部を自動的に初期状態に戻す入出力装置及び画像形成装置を、容易な構成により提供することである。
【課題を解決するための手段】
【０００５】
[入出力装置]
請求項１に係る本発明は、記憶媒体が少なくとも１つ接続される第１の接続部と、前記第１の接続部に接続された記憶媒体に対するデータの入力又は出力を制御する第１の制御部と、記憶媒体が少なくとも１つ接続される第２の接続部と、前記第２の接続部に接続された記憶媒体に対するデータの入力又は出力を制御する第２の制御部と、を有し、前記第１の制御部又は前記第２の制御部のうちいずれか一方が応答しない場合、前記第１の制御部又は前記第２の制御部のうちいずれか他方は、応答しない一方に対して初期状態に戻す信号を出力しても応答可能な状態へと回復しないときに、応答しない一方に接続されている電源線を切り入りする信号を出力する入出力装置である。
【０００８】
［画像形成装置］
請求項２に係る本発明は、記憶媒体が少なくとも１つ接続される第１の接続部と、
前記第１の接続部に接続された記憶媒体に記憶された画像データを読み出す制御を行なう第１の制御部と、記憶媒体が少なくとも１つ接続される第２の接続部と、前記第２の接続部に接続された記憶媒体に記憶された画像データを読み出す制御を行なう第２の制御部と、前記第１の制御部又は前記第２の制御部により読み出された画像データから画像を形成する画像形成手段と、を有し、前記第１の制御部又は前記第２の制御部のうちいずれか一方が応答しない場合、前記第１の制御部又は前記第２の制御部のうちいずれか他方は、応答しない一方に対し、初期状態に戻す信号を出力する画像形成装置である。
【発明の効果】
【０００９】
請求項１に係る本発明によれば、記憶媒体へのデータの入出力を制御する制御部が応答不能となった場合に制御部を自動的に初期状態に戻す入出力装置を、本構成を有しない場合と比べて容易な構成により提供することができる。
【００１２】
請求項２に係る本発明によれば、記憶媒体へのデータの入出力を制御する制御部が応答不能となった場合に制御部を自動的に初期状態に戻す画像形成装置を、本構成を有しない場合と比べて容易な構成により提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る入出力装置を含む画像形成装置１０を示す断面図である。
【図２】本実施形態に係る入出力部１２のハードウェア構成の一例を示すブロック図である。
【図３】記憶媒体制御部が応答不能の状態となった場合における画像形成装置１０の動作を示すフローチャートである。
【図４】第二の実施形態に係る入出力部１２０のハードウェア構成の一例を示すブロック図である。
【図５】記憶媒体制御部が応答不能の状態となった場合について、第二の実施形態に係る画像形成装置１０の動作を示したフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の第一の実施形態について図面を参照して詳細に説明する。
図１は、本発明の実施形態に係る入出力装置を含む画像形成装置１０を示す断面図である。
【００１５】
画像形成装置１０は、入出力部１２、操作表示部１４、課金部１６、領収書出力部１８、画像形成装置本体部２０、及び接続制御部２２から構成されている。画像形成装置１０は、例えば店舗に設置され、利用者によって支払われる料金に応じて、例えば記憶媒体に記憶された画像データを印刷するサービスを利用者へ提供する。
【００１６】
入出力部１２は、後述する記憶媒体接続部に接続された記憶媒体に対し、データの入力又は出力を行なうよう構成されている。ここで記憶媒体とは、例えばメモリカードのように携帯性を有する記憶媒体をいう。また、携帯性を有する記憶媒体としては、他にも、例えば、ＵＳＢフラッシュメモリ、光ディスク、光磁気ディスク、又はＩＣカードなども含まれる。
【００１７】
操作表示部１４は、ユーザインターフェースであり、例えばタッチパネルなどからなり、操作者からの画像形成装置１０への処理内容についての指示を入力として受け付け、又は情報を表示することができるように構成されている。
【００１８】
課金部１６は、利用するサービスに応じて料金を課金する装置である。課金部１６は、利用者によって投入された金額に応じて、画像形成装置１０による印刷などのサービスの実施を許可し、画像形成装置１０がサービスを実施すると、実施されたサービスに対応する料金を課金する。
【００１９】
領収書出力部１８は、画像形成装置１０が提供したサービスに対して支払われた料金に関しての領収書を発行して出力する装置である。
【００２０】
画像形成装置本体部２０は、入出力部１２に接続された記憶媒体に記憶されている画像データ又は原稿を読み取って得られた画像データに基づいて、画像を形成する。また、画像形成装置本体部２０は、ファクス機能（図示せず）を有してもよい。
【００２１】
接続制御部２２は、画像形成装置１０を構成する入出力部１２、操作表示部１４、課金部１６、領収書出力部１８、及び画像形成装置本体部２０の各々とインターフェースを介して接続されており、各々に対して動作を制御する命令を出力することが可能なコンピュータとして構成されており、図示しないＣＰＵ及びメモリを備えている。
【００２２】
また、接続制御部２２には、ＬＡＮ等のネットワークに接続されるネットワーク通信装置が設けられており、画像形成装置１０は、接続制御部２２に接続されたネットワークを介して、ネットワークに接続された他の装置との間で情報の送受信が可能である。
【００２３】
また、接続制御部２２は、入出力部１２における後述する記憶媒体制御部からの応答を確認し、応答がない場合、リセット信号の出力を指示する命令を応答可能な他の記憶媒体制御部に対して出力する。
【００２４】
次に、画像形成装置本体部２０の構成について説明する。
画像形成装置本体部２０は、印刷装置２４及び画像読取装置２６を有し、印刷装置２４は、例えば３段の記録媒体供給カセット２８を有し、これら記録媒体供給カセット２８のそれぞれには供給ヘッド３０が設けられている。
【００２５】
記録媒体供給カセット２８の一つが選択されると、供給ヘッド３０が作動して選択された記録媒体供給カセット２８から記録媒体供給路３２を介して画像形成部３４に供給される。
【００２６】
画像形成部３４は、イエロー、マゼンタ、シアン及びブラックの各感光体３６が併設されていると共に、中間転写ベルト３８が設けられている。
【００２７】
各感光体３６の周囲には、帯電装置、露光装置、現像装置、一次転写装置及びクリーニング装置など（図示せず）が配置され、各感光体３６に形成されたトナー像が中間転写ベルト３８に転写される。白黒設定された場合は、ブラックのみが作動可能であるようにされる。
【００２８】
中間転写ベルト３８のトナー像は、二次転写ロール４０により、送られてきた記録媒体に転写され、定着装置４２により定着され、このトナー像が定着された記録媒体が記録媒体排出路４４を通って排出部４６に排出される。
【００２９】
ただし、両面印刷が設定された場合は、定着装置４２により表面が定着された記録媒体は、記録媒体排出路４４から反転装置４８に送られ、この反転装置４８で反転され、記録媒体反転路５０に送られ、再び記録媒体供給路３２に戻され、画像形成部３４に送られて裏面の印刷がなされる。
【００３０】
画像読取装置２６は、両面原稿の読み取りが可能な自動原稿送り装置５２を有し、この自動原稿送り装置５２により原稿はプラテン５４に送られ、このプラテン５４上でＣＣＤ等からなる読取部５６により原稿の画像が読み取られる。
【００３１】
自動原稿送り装置５２に原稿がセットされたか否かを検出する原稿セット検出器５８が設けられている。また、自動原稿送り装置５２はプラテンカバーを兼ねており、このプラテンカバーを開けることにより原稿をプラテン５４上に置くことができる。このプラテンカバーの開閉は、プラテンカバー開閉検出器６０により検出できるようになっている。
【００３２】
次に、入出力部１２について詳しく説明する。
図２は、本実施形態に係る入出力部１２のハードウェア構成の一例を示すブロック図である。
【００３３】
入出力部１２は、図２に示すように、記憶媒体制御部７０，７２、記憶媒体接続部７４〜８４、ＨＵＢ８６、電源入りリセット回路８８、電源線９０、及びＯＲ回路９２，９４から構成されている。
【００３４】
記憶媒体制御部７０及び７２は、記憶媒体に対するデータの入力又は出力を制御することが可能なコンピュータとして構成されており、図示しないＣＰＵ及びメモリを備えている。記憶媒体制御部７０及び７２は、電源と接続された線である電源線９０からの電気の供給を受けて動作する。
【００３５】
記憶媒体制御部７０及び７２は、集線装置であるＨＵＢ８６を介して、接続制御部２２と接続されており、接続制御部２２からの要求に応じ、図示しないメモリに格納されたプログラムを実行することにより、記憶媒体に対するデータの入力又は出力を制御する。
【００３６】
また、記憶媒体制御部７０及び７２は、記憶媒体の接続口である記憶媒体接続部に接続されており、記憶媒体接続部に接続された記憶媒体に対して、データの入力又は出力を行なう。ここで、図２に示すように、記憶媒体制御部７０は、記憶媒体接続部７４〜７８と接続されており、記憶媒体制御部７２は、記憶媒体接続部８０〜８４と接続されている。
【００３７】
記憶媒体制御部７０には、リセット端子９６が設けられており、リセット端子９６へ信号が入力されると記憶媒体制御部７０は、初期状態（電源をオンした直後の状態）へとリセットされる。同様に、記憶媒体制御部７２についても、リセット端子９８が設けられており、リセット端子９８へ信号が入力されると記憶媒体制御部７２は、リセットされる。
【００３８】
また、記憶媒体制御部７０には、出力端子１００が設けられており、この出力端子１００から信号を出力することが可能な構成となっている。同様に、記憶媒体制御部７２についても、出力端子１０２が設けられており、この出力端子１０２から信号を出力することが可能な構成となっている。
【００３９】
記憶媒体制御部７０は、リセット信号の出力を指示する命令を接続制御部２２から受けると、出力端子１００から信号を出力するよう制御する。出力端子１００は、後述するＯＲ回路９２の入力側に接続されており、出力端子１００から出される信号は、記憶媒体制御部７２に対するリセット信号として機能する。
【００４０】
同様に、記憶媒体制御部７２は、リセット信号の出力を指示する命令を接続制御部２２から受けると、出力端子１０２から信号を出力する。出力端子１０２は、後述するＯＲ回路９４の入力側に接続されており、出力端子１０２から出される信号は、記憶媒体制御部７０に対するリセット信号として機能する。
【００４１】
記憶媒体接続部７４〜８４は、それぞれ記憶媒体が接続される接続口であり、例えば利用者によって記憶媒体が接続される。ここで、記憶媒体接続部７４〜８４は、互いに異なる種類の記憶媒体を接続する。図２において、記憶媒体１０４〜１１４は、互いに異なる種類である記憶媒体をそれぞれ示している。図２に示すように、記憶媒体接続部７４は、記憶媒体１０４に対応した接続口である。記憶媒体接続部７６は、記憶媒体１０６に対応した接続口である。記憶媒体接続部７８は、記憶媒体１０８に対応した接続口である。記憶媒体接続部８０は、記憶媒体１１０に対応した接続口である。記憶媒体接続部８２は、記憶媒体１１２に対応した接続口である。記憶媒体接続部８４は、記憶媒体１１４に対応した接続口である。
【００４２】
例えば、利用者が所持する記憶媒体に記憶されている画像データを印刷するサービスを画像形成装置１０により提供する場合、種々の規格の記憶媒体に対応する必要がある。本実施形態に係る入出力部１２は、異なる規格の６種類の記憶媒体１０４〜１１４に対する入出力が可能な構成となっている。
【００４３】
電源入りリセット回路８８は、電源線９０に接続されている電源がオンされることを契機に、記憶媒体制御部７０及び７２に対してリセット信号を送る回路として構成されている。電源入りリセット回路８８は、ＯＲ回路９２及び９４の入力側にそれぞれ接続されている。
【００４４】
ＯＲ回路９２の出力は、記憶媒体制御部７２のリセット端子９８に接続され、ＯＲ回路９２から信号が出力されると、上述の通り、記憶媒体制御部７２はリセットされる。同様に、ＯＲ回路９４の出力は、記憶媒体制御部７０のリセット端子９６に接続され、ＯＲ回路９４から信号が出力されると、上述の通り、記憶媒体制御部７０はリセットされる。
【００４５】
上記の通り、入出力部１２は、記憶媒体制御部７０又は７２で応答不能の状態となっても、自動的に復帰をすることが可能な構成となっている。また、入出力部１２では、記憶媒体制御部の応答不能状態について自動復帰する機能を、上記構成以外の構成により実現する場合と比べて、容易な構成により実現している。
【００４６】
次に、記憶媒体制御部が応答しなくなった場合の動作について説明する。
図３は、記憶媒体制御部が応答不能の状態となった場合における画像形成装置１０の動作を示すフローチャートである。以下では、図２に示した記憶媒体接続部７４〜７８のいずれかに記憶媒体が接続され、記憶媒体制御部７０が応答不能になった場合を具体例として説明する。
【００４７】
なお、記憶媒体制御部が応答不能の状態となる一例として、次のような状況が考えられる。例えば、利用者が静電気を帯びた状態で記憶媒体を記憶媒体接続部に接続した場合、記憶媒体が接続された記憶媒体接続部に静電気が放電し、この放電により記憶媒体制御部に静電気が印加され、接続制御部２２からの要求に応答しない状態となる。ただし、応答不能の状態の原因は、上記の静電気によるものに限定する必要はなく、何らかの原因により記憶媒体制御部が応答不能の状態となった場合でも、以下で説明する動作は適用可能である。
【００４８】
ステップ１００（Ｓ１００）において、記憶媒体接続部に記憶媒体が接続される。具体例としては、記憶媒体接続部７４〜７８のいずれかに記憶媒体が接続される。
【００４９】
ステップ１０２（Ｓ１０２）において、接続制御部２２は、記憶媒体が接続を検知したかを確認する検知確認命令を発行し、ステップ１００において接続された記憶媒体への入出力を制御する記憶媒体制御部からの応答を待つ。記憶媒体制御部からの応答がない場合は、ステップ１０４へ移行し、応答がある場合は、ステップ１２２へ移行する。具体例としては、接続制御部２２は、記憶媒体制御部７０に対して検知確認命令を発行し、記憶媒体制御部７０からの応答を待つ。
【００５０】
ステップ１０４（Ｓ１０４）において、接続制御部２２は、タイマを掛けて、タイマがタイムアウト（時間切れ）するまで記憶媒体制御部からの応答を待つ。タイマがタイムアウト（時間切れ）した場合は、ステップ１０６へ移行する。具体例としては、接続制御部２２は、タイムアウトするまで、記憶媒体制御部７０からの応答を待つ。
【００５１】
ステップ１０６（Ｓ１０６）において、接続制御部２２は、接続がなされた記憶媒体への入出力を制御する記憶媒体制御部が応答不能の状態になったと判断し、ステップ１０８へ移行する。具体例としては、接続制御部２２は、記憶媒体制御部７０が応答不能状態であると判断する。
【００５２】
ステップ１０８（Ｓ１０８）において、接続制御部２２は、応答不能状態であると判断した記憶媒体制御部以外の記憶媒体制御部に対し、状態を確認する状態確認命令を発行し応答があるかを確認する。応答がない場合は、ステップ１１０へ移行し、応答がある場合は、ステップ１１４へ移行する。具体例としては、接続制御部２２は、記憶媒体制御部７２に対し、状態確認命令を発行し、応答を確認する。
【００５３】
ステップ１１０（Ｓ１１０）において、接続制御部２２は、ステップ１０６で応答不能状態であると判断した記憶媒体制御部以外の記憶媒体制御部についても応答不能状態であると判断し、ステップ１１２へ移行する。具体例としては、接続制御部２２は、記憶媒体制御部７２が応答不能状態であると判断する。
【００５４】
ステップ１１２（Ｓ１１２）において、接続制御部２２は、入出力部１２が故障したと判断し、図１に示した操作表示部１４に対して、入出力部１２が故障した旨を表示するよう制御する。
【００５５】
一方、ステップ１１４（Ｓ１１４）では、接続制御部２２は、応答があった記憶媒体制御部に対し、ステップ１０６で応答不能状態であると判断した記憶媒体制御部へリセット信号を出力するよう命令するリセット信号出力命令を発行し、ステップ１１６へ移行する。リセット信号出力命令を受けた記憶媒体制御部は、出力端子からリセット信号を出力する。具体例としては、接続制御部２２は、記憶媒体制御部７２に対し、記憶媒体制御部７０へリセット信号出力命令を発行し、記憶媒体制御部７２は、出力端子１０２からリセット信号を出力する。
【００５６】
ステップ１１６（Ｓ１１６）において、接続制御部２２は、ステップ１０６で応答不能状態であると判断した記憶媒体制御部に対し、状態確認命令を発行し、応答を待つ。記憶媒体制御部からの応答がない場合は、ステップ１１８へ移行し、応答がある場合は、ステップ１２２へ移行する。具体例としては、接続制御部２２は、記憶媒体制御部７０に対して状態確認命令を発行し、記憶媒体制御部７０からの応答を待つ。
【００５７】
ステップ１１８（Ｓ１１８）において、接続制御部２２は、タイマを掛けて、タイマがタイムアウト（時間切れ）するまで記憶媒体制御部からの応答を待つ。タイマがタイムアウト（時間切れ）した場合は、ステップ１２０へ移行する。具体例としては、接続制御部２２は、タイムアウトするまで、記憶媒体制御部７０からの応答を待つ。
【００５８】
ステップ１２０（Ｓ１２０）において、接続制御部２２は、ステップ１０６で応答不能状態であると判断した記憶媒体制御部の復旧は不可能であると判断し、この記憶媒体制御部を切放す。切放された記憶媒体制御部への接続対象である記憶媒体は、利用できなくなる。具体例としては、接続制御部２２は、記憶媒体制御部７０の復旧は不可能であると判断し、記憶媒体制御部７０を切放す。記憶媒体制御部７０への接続対象である記憶媒体１０４、１０６、及び１０８は、利用できなくなる。
【００５９】
一方、ステップ１２２では、接続制御部２２は、記憶媒体制御部を介して記憶媒体へのデータの入出力処理を行なう。具体例としては、接続制御部２２は、記憶媒体制御部７０を介し、記憶媒体接続部７４〜７８のいずれかに接続された記憶媒体との間でデータの入出力処理を行なう。そして、接続制御部２２は、例えば、記憶媒体から読み出された画像データを画像形成装置本体部２０へと渡し、画像を出力するよう制御する。
【００６０】
以上が、記憶媒体制御部が応答不能状態となった場合における画像形成装置１０の動作である。
【００６１】
なお、入出力部１２は、電源が入ると図２に示された電源入りリセット回路からリセット信号が出力されることにより、記憶媒体制御部はリセットされる。記憶体媒制御部が応答不能状態になった場合、上記動作以外にも、例えば、利用者により電源の切入が行なわれることによっても、記憶媒体制御部の応答不能状態を復旧させることは可能である。
【００６２】
次に、本発明の第二の実施形態について説明する。第二の実施形態では、第一の実施形態における入出力部１２の代わりに、入出力部１２０を用いて画像形成装置１０を構成する。
【００６３】
図４は、第二の実施形態に係る入出力部１２０のハードウェア構成の一例を示すブロック図である。なお、図４に示された構成のうち、図２に示された構成と実質的に同じものには同じ符号が付されている。図４に示すように、本実施形態に係る入出力部１２０は、第一の実施形態に係る入出力部１２に、スイッチ１２２及び１２４と、出力端子１２６及び１２８が追加された構成となっている。
【００６４】
スイッチ１２２は、記憶媒体制御部７０に接続されている電源線９０の途中に挿入されている。スイッチ１２２は、信号を受けることにより、記憶媒体制御部７０への電気を遮断し、又は供給するスイッチとして構成されている。
【００６５】
スイッチ１２４は、記憶媒体制御部７２に接続されている電源線９０の途中に挿入されている。スイッチ１２４は、信号を受けることにより、記憶媒体制御部７２への電気を遮断し、又は供給するスイッチとして構成されている。
【００６６】
出力端子１２６は、記憶体媒体制御部７０に設けられた、出力端子１００とは異なる端子である。出力端子１２６は、スイッチ１２４に接続されている。出力端子１２６から出された信号を受けることで、スイッチ１２４は、記憶媒体制御部７２への電気を遮断し、又は供給する。
【００６７】
出力端子１２８は、記憶体媒体制御部７２に設けられた、出力端子１０２とは異なる端子である。出力端子１２８は、スイッチ１２２に接続されている。出力端子１２８から出された信号を受けることで、スイッチ１２４は、記憶媒体制御部７０への電気を遮断し、又は供給する。
【００６８】
また、本実施形態に係る接続制御部２２は、記憶媒体制御部７０又は７２に対し、電源の切入りを行う命令である電源切入り命令を出力することが可能な構成となっている。記憶媒体制御部７０は、接続制御部２２から電源切入り命令を受けると、出力端子１２６からスイッチ１２４へと信号を出力し、記憶媒体制御部７２へ供給される電気の切入りを行なう。
【００６９】
同様に、記憶媒体制御部７２は、接続制御部２２から電源切入り命令を受けると、出力端子１２８からスイッチ１２２へと信号を出力し、記憶媒体制御部７０へ供給される電気の切入りを行なう。
【００７０】
次に、第二の実施形態において、記憶媒体制御部が応答しなくなった場合の動作について説明する。
【００７１】
図５は、記憶媒体制御部が応答不能の状態となった場合について、第二の実施形態に係る画像形成装置１０の動作を示したフローチャートである。図３に示した動作と同様、第二の実施形態に係る画像形成装置１０においても、応答不能状態の記憶媒体制御部に対し、応答可能な記憶媒体制御部からリセット信号を出力し、応答不能状態からの回復を試みる。すなわち、図５に示したステップ２００（Ｓ２００）〜ステップ２１６（Ｓ２１６）までは、図３に示したステップ１００（Ｓ１００）〜ステップ１１６（Ｓ１１６）と同様に動作する。
【００７２】
以下、図５におけるステップ２１８（Ｓ２１８）以降の動作について説明する。
ステップ２１８（Ｓ２１８）において、接続制御部２２は、タイマを掛けて、タイマがタイムアウト（時間切れ）するまで記憶媒体制御部からの応答を待つ。タイマがタイムアウト（時間切れ）した場合は、ステップ２２０へ移行する。図３と同様の具体例で説明すると、接続制御部２２は、タイムアウトするまで、記憶媒体制御部７０からの応答を待つ。
【００７３】
ステップ２２０（Ｓ２２０）において、接続制御部２２は、応答不能状態の記憶媒体制御部への電源の切入りを実施済みであるか否かを確認する。まだ実施していない場合には、ステップ２２２へと移行し、実施済みである場合、ステップ２２４へと移行する。
【００７４】
ステップ２２２（Ｓ２２２）において、接続制御部２２は、応答可能な状態の記憶媒体制御部に対して、応答不能状態である記憶媒体制御部の電源の切入りを行なうよう電源切入り命令を発行する。電源切入り命令を受けた記憶媒体制御部は、出力端子からスイッチへと信号を出力し、応答不能状態である記憶媒体制御部へ供給される電気の切入りを行なって応答不能状態からの回復を試みる。その後、ステップ２１６へ戻り、応答不能状態から回復しているかを確認すべく応答の有無を確認する。
【００７５】
具体例としては、接続制御部２２は、記憶媒体制御部７２に対して電源切入り命令を発行し、記憶媒体制御部７２は、出力端子１２８からスイッチ１２２へと信号を出力し、記憶媒体制御部７０へ供給される電気の切入りを行なって応答不能状態からの回復を試みる。
【００７６】
ステップ２２４（Ｓ２２４）において、接続制御部２２は、電源の切入りによっても応答不能状態から回復できなかったと判断し、応答不能状態である記憶媒体制御部を切放す。具体例としては、接続制御部２２は、記憶媒体制御部７０の復旧は不可能であると判断し、記憶媒体制御部７０を切放す。また、記憶媒体制御部７０への接続対象である記憶媒体１０４、１０６、及び１０８は、利用できなくなる。
【００７７】
ステップ２２６（Ｓ２２６）においては、図３に示したステップ１２２と同様、接続制御部２２は、記憶媒体制御部を介して記憶媒体へのデータの入出力処理を行なう。
【００７８】
以上のように、第二の実施形態に係る入出力部１２０は、第一の実施形態に係る入出力部１２の動作に加え、電源線の切入りを行う。第二の実施形態に係る入出力部１２０は、応答不能状態からの復帰を、第一の実施形態に係る入出力部１２と比べて、より確実に行うことができる。
【００７９】
第一の実施形態及び第二の実施形態では、入出力部は２つの記憶媒体制御部から構成される例を示したが、３つ以上の記憶媒体制御部を設けてもよい。例えば、利用者が所持する記憶媒体に記憶されている画像データを印刷するサービスを提供する場合、対応させる記憶媒体の種類に応じて、記憶媒体制御部を設ける数を定めてもよい。
【００８０】
また、各記憶媒体制御部には３つの記憶媒体接続部が接続されている例を示したが、少なくとも１つの記憶媒体接続部と接続されていればよい。また、画像形成装置を例に説明したが、画像形成装置に限定されず、本発明は、多種の記憶媒体との入出力を要する機器に適用可能である。
【符号の説明】
【００８１】
１２              入出力部
２２              接続制御部
７０，７２        記憶媒体制御部
７４〜８４        記憶媒体接続部
９２，９４        ＯＲ回路
９６，９８        リセット端子
１００，１０２    出力端子
【図１】
0005672544.tif 000002
【図２】
0005672544.tif 000003
【図３】
0005672544.tif 000004
【図４】
0005672544.tif 000005
【図５】
0005672544.tif 000006