(57)【特許請求の範囲】
【請求項１】
登録されたジョブを実行可能で、印刷手段を備える印刷装置であって、
前記印刷装置における初期化処理として、記憶手段に登録された初期化処理ジョブを実行する実行手段と、
初期化処理を再度実行させるべく初期化処理ジョブを前記記憶手段に再度登録させる登録制御手段とを有し、前記再度登録された初期化処理ジョブは前記実行手段により実行され、前記初期化処理ジョブには、初期化処理ジョブを再登録する指定が含まれていることを特徴とする印刷装置。
【請求項２】
登録されたジョブを実行可能な情報出力装置であって、
前記情報出力装置の初期化処理として、記憶手段に登録された初期化処理ジョブを実行する実行手段と、
初期化処理を再度実行させるべく初期化処理ジョブを前記記憶手段に再度登録させる登録制御手段とを有し、前記再度登録された初期化処理ジョブは前記実行手段により実行され、前記初期化処理ジョブには、初期化処理ジョブを再登録する指定が含まれていることを特徴とする情報出力装置。
【請求項３】
登録されたジョブを実行可能で、印刷手段を備える印刷装置における制御方法であって、
前記印刷装置における初期化処理を行わせるべく、記憶手段に登録された初期化処理ジョブを実行させる実行制御ステップと、
初期化処理を再度実行させるべく初期化処理ジョブを前記記憶手段に再度登録させる登録制御ステップとを有し、前記再度登録された初期化処理ジョブは再度実行され、前記初期化処理ジョブには、初期化処理ジョブを再登録する指定が含まれていることを特徴とする制御方法。
【請求項４】
登録されたジョブを実行可能な情報出力装置における制御方法であって、
前記情報出力装置の初期化処理を行わせるべく、記憶手段に登録された初期化処理ジョブを実行させる実行制御ステップと、
初期化処理を再度実行させるべく初期化処理ジョブを前記記憶手段に再度登録させる登録制御ステップとを有し、前記再度登録された初期化処理ジョブは再度実行され、前記初期化処理ジョブには、初期化処理ジョブを再登録する指定が含まれていることを特徴とする制御方法。
【請求項５】
請求項３又は４の何れかに記載の制御方法をコンピュータに実行させるためのプログラムを格納したコンピュータ可読の記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置における誤動作発生の防止に関するものである。
【０００２】
【従来の技術】
従来、情報処理装置においては、システムモジュールを利用していたり、ノイズなどにより誤動作を起こしたり、不安定になる場合がある。
【０００３】
【発明が解決しようとする課題】
特に、装置が継続的に動作している過程では、ソフト的、ハード的に不安定になる危険性がある。
【０００４】
【課題を解決するための手段】
上記課題を解決するために、本発明によれば、登録されたジョブを実行可能で、印刷手段を備える印刷装置に、前記印刷装置における初期化処理として、記憶手段に登録された初期化処理ジョブを実行する実行手段と、初期化処理を再度実行させるべく初期化処理ジョブを前記記憶手段に再度登録させる登録制御手段とを有し、前記再度登録された初期化処理ジョブは前記実行手段により実行され、前記初期化処理ジョブには、初期化処理ジョブを再登録する指定が含まれていることを特徴とする。
【０００５】
また、別の態様によれば、登録されたジョブを実行可能な情報出力装置に、前記情報出力装置の初期化処理として、記憶手段に登録された初期化処理ジョブを実行する実行手段と、初期化処理を再度実行させるべく初期化処理ジョブを前記記憶手段に再度登録させる登録制御手段とを有し、前記再度登録された初期化処理ジョブは前記実行手段により実行され、前記初期化処理ジョブには、初期化処理ジョブを再登録する指定が含まれていることを特徴とする。
【０００７】
【発明の実施の形態】
以下、図面を用いて本発明の１実施形態を詳細に説明する。
【０００８】
図1は、本実施形態のプリンタの構成を示した図である。
【０００９】
同図において、操作パネル101は、利用者が指でタッチすることで情報の入力が可能であり、メニューを表示させて、その中から項目を選択入力したり、キーボードを表示させて、そのキーにタッチすることで文字列を入力することもできる。操作パネル101は、プリンタ本体102の背後に設けられた支柱で支えられ、プリンタの上部に位置する。
【００１０】
プリンタ本体102は、コントロールボックス103から受信した文書や画像などの情報の印刷を行なう。コントロールボックス103は、操作パネル101からの操作や、外部装置からの指示や情報に基づいて、プリンタ本体102による印刷の実行を制御するとともに、他の装置に指示や情報を送信する。コントロールボックス103は、プリンタ本体102の背後に設置される。ペディスタル104は、プリンタ本体102の下部に設置されるオプションであり、印刷用紙を供給する。
【００１１】
プリンタ本体102に対して、操作パネル101及びコントロールボックス103は上述のようにプリンタ本体102の背後に設置されるので、本実施形態では、プリンタ本体102の側面に設けられた手差しトレーの使用やメンテナンス用のカバーの開閉は自由に行なえる。
【００１２】
図2は、プリンタのコントロールボックスに対する接続構成を示す図である。
【００１３】
コントロールボックス103は、ホストコンピュータや他のプリンタなどの装置群201とネットワークを介して接続され、プリンタ本体102とはパラレルポートを介して接続されている。また、オプションのシリアルポートにより、モデム202なども接続可能である。更に、コントロールボックス103は、操作パネル101とマルチケーブル203によって接続されている。マルチケーブル203は、電源供給、音声入出力、表示、タッチパネル入力、IrDA送受信、スイッチ、LED点灯などのための多数のケーブルを含んでいる。マルチケーブル203の詳細は、図9につき後述する。
【００１４】
図3は、コントロールボックス103と操作パネル101との接続構成を示す図である。以下の接続は、全てマルチケーブル203によって行われる。
【００１５】
まず、IrDA送受信ユニット301は、赤外線の送信及び受信を行なう。これについては、図26〜28につき後述する。LED302は、ファン停止警告ランプである。これについては、図21〜22につき後述する。タッチパネル303は、コントロールボックス103より電源の供給を受けるとともに、VGA信号を受信してGUIのための画面表示を行ない、タッチパネル信号(RX,TX,GTR,RTS)を送信する。スイッチ304は、 LCD用バックライトのオンオフのためのスイッチである。これについては、図20につき後述する。オーディオアンプ305は、コントロールボックス103より音声出力を受信して増幅し、スピーカ306に出力する。マイク307は、音声入力を行ない、コントロールボックス103へ送信する。
【００１６】
図４は、コントロールボックス103の機能構成を表した図である。
【００１７】
本実施形態では、処理指示命令(Job)を１つの処理単位として扱い、Job生成部401、解析・実行部402、出力処理部403の各部を適切なタイミングで動作させることに特徴がある。
【００１８】
また、従来のプリンタをプリンタ本体102と表した。プリンタ本体102は、従来技術と同様に、プリンタ本体102外部からの印刷情報を受け取り、命令に従って印刷処理を実行し、印刷結果を出力する。
【００１９】
まず、ユーザにより操作が行なわれた場合について説明する。操作パネル101などからユーザが何らかの操作を行うと、Job生成部401によりその操作に対応するJobが生成され、データベース404に追加される。
【００２０】
上記データベース404に追加されたJobは、解析・実行部402により監視され、実行条件が満足されたかどうか逐次チェックされる。その結果、実行条件が満足されたJobが見つかれば、そのJobに対応する処理が実行され、実行結果を反映させたJobでデータベース404が更新される。
【００２１】
例えば、ユーザが時刻を指定して印刷を指示した場合、Job生成部401により、ユーザの操作内容がJobとして生成され、データベース404に追加される。
ここで、あらかじめ上記ユーザ操作の発生に対して行うべき処理を指定したJob「ユーザが操作した時、操作内容を解析し、このJobを再登録する」がデータベース404にあった場合、未解析のJobが、データベース404に存在していることを発見した解析・実行部402により、ユーザの操作内容が解析され、対応する処理が決定され、Jobとして生成されてデータベース404に追加される。
【００２２】
この場合、印刷処理がJobとして追加されると共に、ユーザの操作内容を表すJobが解析済みとして更新され、ユーザ操作を解析する為の上記Jobが再登録される。
【００２３】
ユーザが指定した時刻になった時、上記生成された印刷処理のJobが実行され、印刷情報を生成し、プリンタ本体102に渡し、新たなJob「印刷結果が出た時、Jobに反映させる」をデータベース404に追加する。プリンタ本体102は、従来技術と同様に、指示された通りに印刷を実行し、印刷結果を出力する。更に、印刷終了後、実行結果をプリンタ本体102から、プリンタステータスとして取得し、Jobに反映させる。
【００２４】
本実施形態のプリンタ本体102で、用紙やトナーが無くなったり、何らかのエラーが発生した場合、Job生成部401によりプリンタ本体102のプリンタステータスの変化を取得し、対応するJobを生成し、データベース404に追加される。例えば、プリンタ本体102のプリンタステータスから、トナーが無くなったと判断された時には、プリンタステータスの発生がJobとして生成され、データベース404に追加される。
【００２５】
ここで、あらかじめ上記ステータスの発生に対して行うべき処理を指定したJob「トナーが無くなった時、発注依頼を通知し、このJobを再登録する」がデータベース404にあった場合、通知処理が実行され、そのJobが再登録される。その結果、同じ状況が発生した場合、毎回処理が実行されることになる。
【００２６】
また、同じステータスの変化であっても、プリンタ本体102ではなく、それ以外の部分の状態である内部ステータスの変化に対しても、同様の処理を実行する。
【００２７】
例えば、液晶タッチパネル303のバックライトの電源を切った場合などが、その一例になる。ここで、あらかじめ上記ステータスの発生に対して行うべき処理を指定したJob「バックライトの電源が切られた時、初期化処理を実行し、このJobを再登録する」がデータベース404にあった場合、初期化処理が実行され、Jobが再登録される。これにより、製品を安定して動作させる為に必要な、定期的な初期化処理が、適切なタイミングで行えるようになる。
【００２８】
また、Job生成部401により、外部状況の変化を取得した場合、対応するJobを生成し、データベース404に追加する。
【００２９】
例えば、ネットワーク等で接続された外部のプリンタにエラーが発生した時には、外部状況の変化の発生がJobとして生成され、データベース404に追加される。ここで、あらかじめ上記外部状況の変化の発生に対して行うべき処理を指定したJob「外部のプリンタにエラーが発生した時、Job送信指示命令を送信し、このJobを再登録する」がデータベース404にあった場合、出力処理部403よりエラーが発生したプリンタにJob送信指示命令が送信され、このJobがデータベース404に再登録される。その結果、同じ状況が発生した場合、毎回同じ処理が実行されることになる。
【００３０】
また、外部から処理指示命令(Job)が送られてくると、Job生成部401で、この命令を受信して対応するJobを生成し、生成したJobをデータベース404に追加する。
【００３１】
例えば、Job送信指示命令が送られてきた場合、Job送信指示命令を受信したということがJobとして生成され、データベース404に追加される。
【００３２】
ここで、あらかじめ上記Jobの受信に対して行うべき処理を指定したJob「Jobを受信した時、受信したJobを追加し、このJobを再登録する」がデータベース404にあった場合、 Job送信指示命令が追加され、Jobが再登録される。
【００３３】
続いて、上記Job送信指示命令の実行条件が適合した時、上記Jobに対応する送信処理が実行され、Jobが送信される。
【００３４】
次に、上記で説明したJob送信指示命令以外が受信された場合について、印刷情報送信指示命令が受信された場合について説明する。
【００３５】
例えば、他の情報出力装置が持つ情報を印刷する為には、その情報から対応する印刷情報を取得する必要がある。実現方法の一例としては、情報自体を送信してもらう方法があるが、この方法では自装置でその情報に対応する印刷処理が実現可能である必要がある。そこで、この例では別の方法として、その情報に対応する印刷情報を送信してもらう場合について説明する。
【００３６】
他装置から、印刷情報送信指示命令106が送られてきた場合、Jobを受信したということが、Jobとして生成され、データベース404に追加される。その後、Jobの実行条件が適合した時、上記Jobに対応する印刷情報送信処理が実行される。印刷情報送信処理では、要求された情報から印刷情報を生成し、指示された通りに送信する。
【００３７】
上記送信された印刷情報を受信した情報出力装置側では、Job生成部401により、印刷情報の取得がJobとして生成され、データベース404に追加される。
【００３８】
ここで、上記で説明したように、事前に印刷情報送信指示命令を送信した時点で、印刷情報が送信されることを前提にJob「印刷情報送信指示命令の送信先からの印刷情報を受信した時、印刷処理を実行する」がデータベース404に追加されているはずなので、印刷処理が実行され、受信された印刷情報がプリンタ本体102に送られ、印刷が実行され、印刷結果が出力される。
【００３９】
以上説明した処理指示命令の例の他に、通知や出力を指示する処理指示命令もある。もちろんこれらの処理指示命令は、外部から受信される場合もあるし、事前にデータベース404に格納されている場合もある。
【００４０】
例えば、通知指示命令の実行条件が適合された場合、通知処理が実行され、Email,Tel,FAXを利用して通知される。また、出力指示命令の実行条件が適合された場合、出力処理が実行され、表示や音声出力などの処理が実行される。
【００４１】
図５は、本実施形態の主要なハードウェア構成を示す図である。スイッチやファンなどは省略している。
【００４２】
本発明の一実施形態である情報出力装置は、マイク307、タッチパネル303、キーボード／マウス501、IrDA送受信部301、ネットワーク502、モデム202などの入力機器を持ち、入力部503から入力情報が取得される。更に、プリンタ本体102のプリンタステータスも、セントロケーブルなどを介して、入力部503から取得される。プリンタ本体102以外の内部ステータスも、内部のセンサ、モニタなどにより検出され、取得される。
【００４３】
一方、処理結果は、出力部504から、プリンタ本体102、ディスプレイ510、スピーカ208、LED209、赤外線送受信装置210、ネットワーク502、モデム202などの出力機器にそれぞれに対応した情報として出力される。例えば、印刷処理が実行された場合、セントロケーブルなどを介して、印刷情報がプリンタ本体102に渡される。プリンタ本体102では、受け取った印刷情報に従って、印刷を実行し、印刷結果を出力する。なお、入力部503と出力部504とは、必ずしも物理的に別体ではない。
【００４４】
また、ＣＰＵ508は、フローチャートにつき後述する処理手順を含む各種プログラムを実行し、システムバス511により接続された装置各部を制御する。また、上述したJob生成部401、解析・実行部402、出力処理部403の各部の機能を、対応するプログラムを実行することで実現する。
【００４５】
ＲＯＭ505は、固定的なデータやプログラムを記憶する。ＲＡＭ506は、データやプログラムを一時記憶する。ハードディスクドライブ（ＨＤＤ）507は、プログラムやデータをハードディスクに永続的に記憶でき、上述したデータベース404として利用される。システムバス511は、上述した装置各部を接続し、装置間でデータやアドレス、制御信号を送受信する媒体として利用される。
【００４６】
フローチャートにつき後述する処理手順を含む各種プログラムは、ＲＯＭ505に記憶されていてもよいし、ＨＤＤ507からＲＡＭ506へ、処理に先立ってあるいは処理の実行中に必要に応じてロードされるようにしてもよい。また、ＨＤＤ507に代えて、ＭＯドライブ等の他の外部記憶装置を利用してもよい。
【００４７】
以上の構成により、入力情報に対応するJobがJob生成部401で生成され、ハードディスク507にあるデータベース404に追加され、解析・実行部402により、上記ハードディスク507にあるデータベース404からJobを取得し、対応する処理を実行し、出力処理部403により処理結果を出力する処理が実現される。
【００４８】
図６は、プリンタの背面図である。
【００４９】
同図において、コントロールボックス電源ケーブル601、プリンタ電源ケーブル602、ペディスタル電源ケーブル603は、それぞれ、コントロールボックス103、プリンタ本体102、ペディスタル104に電力を供給するために用いられる。セントロケーブル604は、コントロールボックス103とプリンタ本体102を接続する。支柱605は、操作パネル101を支えており、マルチケーブル203は、支柱605内を通っている。
【００５０】
プレート606は、プリンタ本体102とペディスタル104に挟まれていて、コントロールボックス103及び支柱605は、プレート605上に固定されている。プレート605の詳細は、図17につき後述する。このように、操作パネル101は、マルチケーブル203を介してコントロールボックス103に接続しており、コントロールボックス103は、セントロケーブル604を介してプリンタ本体102と接続している。
【００５１】
図7は、コントロールボックス103の側面図である。
【００５２】
同図において、（ａ）は操作パネル101に近い側面であり、（ｂ）はその反対側の側面である。マルチケーブルコネクタ701は、操作パネル101と接続するためのマルチケーブル203を接続する。メインスイッチ702は、コントロールボックス103の電源をオンオフする。電源コネクタ703は、コントロールボックス電源ケーブル601を接続する。取り込み口704は、内部ファンのために外気を取り込む。ＣＯＭポート705は、ＲＳ232Ｃによるシリアル通信用のポートである。ネットワークケーブルコネクタ706は、ネットワーク502へ接続するためのケーブルを接続する。セントロケーブルコネクタ706は、プリンタ本体102と接続するためのセントロケーブル604を接続する。
【００５３】
図8は、操作パネルとコントロールボックスの接続構成を示す図である。
【００５４】
マルチケーブル203は、コネクタ801により操作パネル101と着脱可能に接続し、コネクタ802によりコントロールボックス103と着脱可能に接続している。従って、操作パネル101及びコントロールボックス103の内の一方を交換することは容易である。
【００５５】
図9は、マルチケーブルの詳細構成を説明する図である。
【００５６】
支柱605は鉄パイプで構成され、操作パネル101を支えるとともに、その内部を通るマルチケーブル203の外部シールドの役割も果たしている。マルチケーブル203は、1本の線としてまとめられてシールドされており、マルチケーブル203内で各ケーブル901〜907がそれぞれシールドされている。
【００５７】
ケーブル901は、操作パネル101でLCD電源スイッチ303のオンオフを行なったときに、LCD電源スイッチ処理信号を操作パネル101からコントロールボックス103に送信する。ケーブル902は、コントロールボックス103内部のファンが停止したときに、LEDの色を変化させてユーザに報せるためのファン停止通知信号をコントロールボックス103から操作パネル101に送信する。ケーブル903は、コントロールボックス103と操作パネル101との間の赤外線による情報の送受信及びGND(アース)に用いられる。ケーブル904は、画像表示情報(R,G,B,H,V)及びGND(アース)のために用いられる。ケーブル905は、タッチパネルの送受信情報(RX,TX,CTS,RTS)及びGND(アース)を含む。ケーブル906は、音声の入力情報(Mic in)、出力情報(Line Out)及びGND(アース)を含む。ケーブル907は、アナログ出力電源12ｂ,デジタル制御電源5V,LCD電源12V及びGND(アース)を含んでいる。
【００５８】
このように、コントロールボックス103と操作パネル101を接続するマルチケーブル203に、複数の情報の電送機能を持たせている。
【００５９】
図10は、マルチ入出力ボードの構成を示す図である。
【００６０】
操作パネル101内には、マルチ入出力ボード1001が設けられており、マルチケーブルコネクタ1004によりマルチケーブル203と接続する。IrDA送受信部301は、赤外線情報を送受信する。LED発光部302は、ファン停止通知部から送られた信号により発光し、ファンの停止を通知する。オーディオアンプ305は、後述する音声出力処理部1106から受け取った音声情報を増幅してスピーカ306に出力する。LCD電源1002は、LCDバックライト用の電源であり、バックライト寿命延命の為、LCD電源を別供給にして、LCDバックライトのみをオフできるようにしている。LCDバックライト電源スイッチ303は、後述するLCD電源SW処理部1108に信号を送る。タッチパネル303は、タッチ入力された情報を、後述するRS232C受信部1103に送るとともに、後述するVGA1102から表示情報を受け取り、画面に表示する。マイク307は、入力された音声情報を後述する音声入力処理部1105に送る。
【００６１】
このように、マルチ入出力ボード1001では、１つの基盤に、複数の機能を持たせている。
【００６２】
図11は、コントロールボックスの機能構成を示す図である。
【００６３】
IrDA制御部1101は、赤外線送受信情報を処理する。VGA1102は、表示情報をタッチパネル303のディスプレイに送る。RS232C受信部1103は、タッチパネルからの情報を受け取る。ファン停止通知部1104は、CPUファン及び外気取り込ファンから信号を受けて、どちらか片方または両方のファン停止時に、LED発光部302に通知信号を送る。音声入力処理部1105は、マイクから入った音声情報を受けて処理する。音声出力処理部1106は、音声情報をライン情報をとしてオーディオアンプ305に出力する。電源1107は、アナログ出力電源5V,デジタル制御電源12V,LCD電源12Vを有する。LCD電源SW処理部1108は、スイッチ304から信号を受けて電源1107に信号を送り、LCD電源1003への電源供給を切断する。
【００６４】
図12は、コントロールボックスの内部構成を示す図である。
【００６５】
コントロールボックス103は、ハードディスクドライブ507、電源制御部1201、 CPUボード1202、D基盤1204を備えている。
【００６６】
電源制御部1201は、アナログ出力電源5V,デジタル制御電源12V,LCD電源12Vを有する。単一の電源を２分割し、入出力ボード電源(デジタル制御及び、アナログ出力）とバックライト電源を別供給としている。
【００６７】
CPUボード1202は、音声出力処理部1106,音声入力処理部1105,RS232C受信部1103,VGA1102, IrDA制御部1101を有し、ＣＰＵファン1203を備えている。CPU及び関連する制御装置にIrDA制御部1101を取り付けている。D基盤1204は、IrDA制御部及びファン停止通知部から構成される。
【００６８】
IrDA基盤を制御部(D基盤 )と、送受信部(S基盤) の２つに分けたことにより、制御部へのメンテナンス及びアップグレード作業を容易にしている。また、CPUファン1203及び外気取り込みファンのセンサの信号を、基盤上で1本にまとめ、ファン停止通知部1104に与えるようにしている。また、マルチケーブルコネクタ701で、各種信号を一本のマルチケーブルに変換している。
【００６９】
図13は、操作パネルに対して力を加えた場合を説明する図である。(ａ）は操作パネル101の背面図、（ｂ）はその側面図である。
【００７０】
（ｂ）に示すように、支柱パイプ605の上端がプリンタ本体102の正面方向に曲げられており、その先端にパイプ1305が水平となるようにＴ字型に固定されている。これらは溶接により一体化されているものとする。パイプ1305の両端には、パイプを挟み込んでその周囲を回転可能なパイプクリップ1304が取り付けられている。そして、操作パネルの重心点1301を水平に通るように、パイプクリップ1304が後ろ金具1303とネジ1301で操作パネル101に固定され、パイプクリップ1304がパイプ1305の周囲を回転することにより、操作パネル101を上下に傾けることができる。
【００７１】
一方、プレート606は、プリンタ本体102の自重で動かないようになっており、このプレート606上には、パイプブロック1306がネジで固定されており、支柱パイプ605は、パイプブロック1306に挿し込まれ、パイプブロック1306にネジで固定される。
【００７２】
以上の構成により、本実施形態では、強い力で操作した時に、タッチパネル303が変形しないように、操作パネル101全体が動くことで対応する。これにより、まず、操作面に角度を付けることにより、加重を減少させる。また、2.パネルが回転することにより、パネル本体の破損を防止する。更に、支柱パイプ605がしなることで、衝撃を吸収し、加重を減少させる。また、回転中心と土台の距離によって衝撃を吸収し、加重を減少させる。
【００７３】
具体的には、（ｂ）で、パネル周辺のA点をAFという力で押した時、パネルが回転してパネル本体の変形を回避する。
【００７４】
一方、パネル中心のB点をBFという力で押した時、パネルは回転しない。しかしながら、この時、支柱パイプ605が変形する(しなる)ことで、パネルの破損を回避する。すなわち、元の支柱としなり量のBF＞破損限界力＞ BF cosαとなるようにパイプを角度αだけしならせ、弾性力を持たせる。
【００７５】
図14は、操作パネルに対して強い力を加えた場合を説明する図である。また、図15は、操作パネルを押す力とプリンタにかかる力の関係を表わした図である。
【００７６】
図15において、限界点を超える力で操作パネルを押すと、そのままでは、プリンタが倒れてしまう危険がある。そこで、本実施形態では、強い力を加えた時に、倒れる代わりに一部が破壊されることで対応する。
【００７７】
図18は、支柱パイプの固定方法を説明する図である。
【００７８】
まず、パイプブロック1306を、パイプブロック固定ネジ1401により二ヶ所でプレート606に固定する。固定したパイプブロック1306に支柱パイプ605を差込み、パイプブロック1306の側面に開けたネジ穴から、パイプ固定ネジ1402をねじこんでパイプを固定する。
【００７９】
そこで、図14においては、操作パネル101に強い力が働いた場合、パイプブロック1306に支柱パイプ605を固定しているパイプ固定ネジ1402が緩む、または、破損する 。もしくは、プレート606にパイプブロック1306を固定しているパイプブロック固定ネジ1401が緩む、または、破損する 。具体的には、支柱パイプ605を角度αより更に曲げる力が働いた場合、BF＞破損限界力＞ BF cosαとなり、破損する。
【００８０】
図16は、ペディスタルを付けた場合のコントロールボックスの配置を説明する図である。
【００８１】
同図において、紙送り機構部1601は、搬送経路1602により、ペディスタル104から紙送りを行なう。そして、プリンタ本体102と、ペディスタル104との間に、プレート606を挟み、その上に支柱605及びコントロールボックス103を固定する。これにより、プリンタ本体102の自重を利用しての固定が可能になるとともに、プリンタ本体102自体には直接取り付け加工をせずにすむ。
【００８２】
また、プレート606は、ペディスタル104の上にただ載っているだけでなく、プレート606を固定しやすい形状としている。
【００８３】
具体的には、プレート606を、プリンタ本体102の足の部分を切り欠いて、突起1701を設け、ペディスタル104とプリンタ本体102を位置決めピン1704と止め金具1705で固定する際に、その位置決めピン固定金具1705内に、突起1701と差込み棒1702を差込み、差込み棒1702をネジ1703で固定することにより三点で固定する。その結果、紙送り機構部1601と、プリンタ本体102の構造(高さ)に影響を与えず、紙送りの邪魔にならないようにコントロールボックス103を設置することが出来る。固定の際に、突起1701とともに、トレー606とは一体でない差込み棒1702を利用することで、位置合わせや固定を容易にしている。
【００８４】
そこで、プレート606の形状を機種ごとに変えれば、あらゆる機器に対して、本体の形状に手を加えることなく支柱605及びコントロールボックス103を取り付け可能である。
【００８５】
図17は、ペディスタル及びプリンタ本体とプレートの位置関係を説明する図である。
【００８６】
図17において、プリンタ本体102底面のＡ、Ｂ、Ｃ、Ｄは、プリンタ本体102の足であり、プレート606におけるａ、ｂ、ｃ、ｄは、それぞれリンタ本体102の足Ａ、Ｂ、Ｃ、Ｄを置く位置である。また、ペディスタル104上部のＥ、Ｆ、Ｇは、プリンタ本体102を載せる位置を定めるための位置決めピンであり、プリンタ本体102底面のｅ、ｆ、ｇは、それぞれ、位置決めピンＥ、Ｆ、Ｇに対応するピン穴である。
【００８７】
差込棒1702は、位置決めピン1704を支える止め金具1705の内部に、位置決めピン1704に突き当たるまで差し込まれる。差込棒1702の他の一端は、差込棒固定ネジ1703によって、プレート606に固定される。プレート606から一体で成形されている突起1701も、差込棒1702と同様にして、止め金具1705の内部に差し込まれる。プレートを固定する3点において、全てに固定用の突起を設けずに、差込棒固定ネジ1703によって、プレート606に固定される差込棒1702を用いることにより、プレートの固定を容易にしている。
【００８８】
図19は、操作パネルの外観を示す図である。(ａ)は前面、(ｂ)は背面を示している。
【００８９】
前面には、表示及び操作画面であるタッチパネル303、スピーカ306、IrDA送受信部301、LED表示部302が設けられている。一方、背面には、マルチケーブルコネクタ701があり、操作パネル101をパイプクリップを介して支柱に取り付けるための後ろ金具1302がネジ止めされている。側面には、バックライト電源スイッチ303が備えられている。
【００９０】
図20は、バックライト電源を説明する図である。同図において、バックライト電源スイッチ303は、画面の表示だけをＯＦＦするものである。
【００９１】
操作パネル101においては、液晶画面を使用し続けることで、画面の品質が低下する。それを避ける為には、画面の表示をこまめにＯＦＦする必要があるが、操作パネル101は独立の電源を持たず、コントロールボックス103から電源の供給を受けている。ところが、プリンタ自体は常に使用される可能性があるので、コントロールボックス103全体の電源をＯＦＦすることはできない。
【００９２】
そこで、本実施形態では、図11につき説明したように、コントロールボックス103内の電源を分けて、バックライト電源スイッチ303のオンオフ操作に対応する指示信号を電源スイッチ処理部1108で処理することにより、画面の表示だけをＯＦＦできるようにしている。
【００９３】
図21は、パイロットランプの点灯に関する構成を説明する図である。
【００９４】
図22は、動作状態検知部のファン状態検知処理に関するフローチャートである。
【００９５】
動作状態検知部1104により、ＣＰＵファン1203および外気取り込み口704内の外気取り込みファンの状態を検知し、いずれかが停止している場合にファン停止信号を発信する（ステップS2201〜2205）。ファン停止信号を受けると、パイロットランプ302が赤になる。すなわち、２つのファンの少なくとも１つが止まるとランプ302が赤になる。
【００９６】
これに限らず、ファン停止信号で更に色々な状態を表わせるようにし、ランプの色も、赤、緑、オレンジなどに変化できるようにして、２つのファンの両方の停止と片方の停止、あるいはどちらのファンが停止しているか、完全な停止と動作不良などを識別できるようにしてもよい。
【００９７】
また、利用者に対する報知は、上記のパイロットランプに限らず、スピーカから警告音を発してもよいし、操作パネルに警告メッセージを表示してもよい。また、装置付近にいない利用者あるいは管理者に対して、電話や電子メールＦＡＸなどで異常を連絡するようにしてもよい。
【００９８】
図23は、シャットダウン処理に関するフローチャートである。
【００９９】
例えば、上述の動作状態検知部1104によりファン停止を検知するなど異常を検知し、異常のある場合はシャットダウン処理を実行させる（ステップS2301〜2304）。
【０１００】
ここでは、状態の変化を感知し、予期できない動作を行ってしまう危険がある場合、シャットダウンを自動的に実行し、電源をＯＦＦすることで回避する。ファン停止に限らず、装置内の温度の異常上昇、外部記憶装置の異常動作などを検知した場合に、シャットダウン処理を実行するようにしてもよい。
【０１０１】
図24は、再初期化処理に関するフローチャートである。
【０１０２】
使用状況を検知し、使用中でなければ、初期化処理を実行させる（ステップS2401〜2404）。
【０１０３】
装置が継続的に動作している過程で、ソフト的、ハード的に不安定になる危険性がある（システムモジュールを利用している為、ノイズの為など）。これを避ける為に、ユーザが使用しておらず、初期化処理を問題なく動作させることが可能と判断されるタイミングで、初期化処理（プロセスを切る、再起動する）を実行させる。
【０１０４】
使用中か否かは、例えば、画面が消える（ユーザが明示的に消す、あるいは一定時間操作が無い）ことにより感知してもよい。
【０１０５】
図25は、状況判断処理に関するフローチャートである。
【０１０６】
装置状態を感知し、実行すべき処理を状態に応じて変化させる。具体的には、通知を行なう場合、画面の電源スイッチの状態を検知し、画面ＯＮであれば、人が近くにいるので、画面表示または音声で通知する。一方、画面ＯＦＦであれば、人が近くにいないので、メールまたは電話で通知する。また、単に、画面ＯＮであれば表示を利用し、画面ＯＦＦであれば表示以外を利用するようにしてもよい。
【０１０７】
また、画面のＯＮ・ＯＦＦに限らず、操作中、スクリーンセーバ復帰などにより、人が近くにいると検知してもよいし、図26〜28につき後述するIrDA送受信部を用いた赤外線による検知で、人が装置の前にいるかどうかを判定するようにしてもよい。
【０１０８】
図26は、操作パネルのIrDA送受信部による認証処理動作を説明する図である。
【０１０９】
同図において、（ａ）は、IrDA送受信部301からの認証情報要求信号に対して、ユーザＡが自分のリモコン2601によってユーザＡの認証情報を送信することを表わしている。（ｂ）も同様にユーザＢが自分のリモコン2601によってユーザＢの認証情報を送信することを表わしている。
【０１１０】
（ｃ）は、認証情報要求信号が反射入力したことを検知して、装置の前に人が居ると判断することを表わしている。一方、（ｄ）は、認証情報要求信号に対して、反射がないので、装置の前に誰もいないと判断することを表わしている。
【０１１１】
図27は、操作パネルのIrDA送受信部による認証処理のフローチャートである。
【０１１２】
IrDA送受信部301は、常に認証情報要求信号を発信し、認証情報を受信した場合は、認証した操作者に対応した処理を実行する（ステップS2701〜2703）。例えば、操作者に許可されているレベルに応じたメニューを表示したり、操作者がカスタマイズした設定に応じた処理を実行する。
【０１１３】
また、認証情報を受信しない場合は、IrDA反射により人の在不在を検知し、人の存在を検知した場合には、人が存在している時の処理を実行し、人の存在を検知しない場合には、認証情報要求信号の発信を繰り返す（ステップS2704〜2706）。例えば、人の存在を検知した場合には、スクリーンセーバから画面を復帰させたり、装置の利用を促すメッセージを表示あるいは音声出力する。
【０１１４】
図28は、ユーザの持つリモコンによる認証情報発信処理のフローチャートである。
【０１１５】
リモコン2601はユーザ固有の認証情報を持ち、ＩｒＤＡ送受信部301からの認証情報要求信号を受信し、ユーザ固有の認証情報を発信する。更に、ＩｒＤＡ送受信部301を利用して、リモコンによる操作ができる。
【０１１６】
次に、印刷機能と読み取り機能とを有する複合装置に係わる実施形態について説明する。かかる装置は、プリンタ、コピーとして機能するとともに、スキャナ、ＦＡＸなどとしても利用される。
【０１１７】
図29は、本実施形態の複合装置の外観図である。
【０１１８】
複合装置本体2901の横に設置された付加機能部2902に、操作パネル101が固定され、コントロールボックス103が内蔵されている。
【０１１９】
図30は、複合装置の背面図である。図31は、コントロールボックスの正面及び背面図である。
【０１２０】
図30に示すように、付加機能部2902の背面に、図31の（ｂ）に示すコントロールボックス103の背面がある。これは、図7の（ｂ）で説明したものと同じ構造である。一方、コントロールボックス103の正面側は、付加機能部2902の筐体内で、操作パネル101に一端が接続したマルチケーブル203の他端と接続している。
【０１２１】
図32は、操作パネルとコントロールボックスの接続構成を示す図である。
【０１２２】
マルチケーブル203は、コネクタ801により操作パネル101と着脱可能に接続し、コネクタ802によりコントロールボックス103と着脱可能に接続している。
【０１２３】
図33は、複合装置の構成を説明する図である。(ａ)は通常の設置状態、（ｂ）は付加機能部を移動した状態を示している。
【０１２４】
図34は、複合装置の下部の構成を説明する図である。
【０１２５】
図33において、フィーダ3301にセットされた原稿、もしくはフィーダ3301の下にある原稿台に直接セットされた原稿を読み取って、給紙トレー3305から給紙される紙に複写し、複写結果を排紙トレー3306に排出する。原稿台に原稿をセットするには、フィーダ3301の背面側を支点として、フィーダ3301を装置の背後側へ持ち上げるようになっている。
【０１２６】
このため、本実施形態の操作パネル101は、図1につき説明した例とは異なり、装置上部ではなく、装置の横に設置する。ここで、排紙トレー3306側に設置すると、排紙トレー3306から複写結果を取り出すという頻繁に行われる動作を妨げるので、その反対側に設置する。
【０１２７】
但し、そちらの側も、手差し給紙のための手差しトレー3308や、紙詰まりなどの際に、開ける必要のあるメンテナンス用カバー3309が設けられているので、頻繁ではないが、それらの利用のために付加機能部2902を移動できる必要がある。そのため、付加機能部2902の下部にキャスター3304を設け、横にスライドできるようにしている。これにより、複合装置本体2901のメンテナンス時 には、作業スペースを確保でき、手差し給紙や紙詰まり時に開く扉の邪魔にならないようにしている。
【０１２８】
このように可動式にする為に、キャスター3304を付けたバー3307の上に付加機能部2902を設置する。このバー3307は、平行な２枚の板状の部材のそれぞれの中央を他の１枚の板状の部材でつないだ「エの字」型の構造を有している。なお、上記の説明は便宜的なものであって、バー3307は３つの部材で構成する必要はなく、１枚の板として成形されていてよい。このバー3307を複合装置本体2901の下部を通し、平行な部分の１方の上に付加機能部2902を固定し、平行な部分の他の１方の両端にガイド3302を取り付け、ガイド3302が装置の正面及び背面に接した状態でバー3307が移動することで、付加機能部2902が装置の右横方向に移動するようにしている。バー3307には、キャスター3304を３個所（付加機能部2902の下部に２個所、２つのガイド3302の中央部分に１個所）取り付けた。
【０１２９】
これにより、複合装置本体2901に部材を追加したり加工したりせずに、下からキャスター3304付きのバー3307を差し込むことにより設置できる。複合装置本体2901を動かさずに、斜めにバー3307を差し込み、複合装置本体2901の足と足の間にバー3307の付加機能部2902の下部と平行な部材を設置する。設置後、バーにガイドを取り付けることで、付加機能部2902を固定する。
【０１３０】
また、可動時の安定性を強化する為に、付加機能部2902のコントロールボックスカバーの横幅をコントロールボックス103よりも大きめにとり、安定性を確保している。
【０１３１】
図35は、支柱パイプの固定方法を説明する図である。
【０１３２】
操作パネル101は、２本の支柱パイプによって支えられ、各支柱パイプは、バー3307に以下のように取り付けられている。まず、パイプブロック1306を、パイプブロック固定ネジ1401により二ヶ所でプレート606に固定する。固定したパイプブロック1306に支柱パイプ605を差込み、パイプブロック1306の側面に開けたネジ穴から、パイプ固定ネジ1402をねじこんでパイプを固定する。
【０１３３】
図36は、実施形態のスキャナの外観図である。
【０１３４】
本実施形態のスキャナでは、付加機能を追加するために、上述したコントロールボックス103の機能の一部または全部をスキャナ本体3604に組み込み、スキャナ本体3604の背面に接続されるケーブル3604で操作パネル101と接続する。操作パネル101は、直接机上に置いて使用される。
【０１３５】
本実施形態でも、図20〜28につき上述した各機能を実現することができる。また、他の例のように、コントロールボックスを装置の背面や横に設置してもよい。
【０１３６】
なお、図20〜28につき上述した各機能は、その機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、装置あるいはシステムに供給し、装置あるいはシステム内のコンピュータが記憶媒体に格納されたプログラムコードを読み出して実行することによって達成してもよい。
【０１３７】
更に、装置あるいはシステム内のコンピュータが記憶媒体に格納されたプログラムコードを読み出して実行することによって、上述した機能を直接実現するばかりでなく、そのプログラムコードの指示に基づいて、コンピュータ上で稼動しているＯＳなどの処理により、上述の機能を実現される場合も含まれる。
【０１３８】
これらの場合、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１３９】
【発明の効果】
以上説明したように、本発明によれば、継続動作により装置が不安定になる危険を回避することができるという効果がある。
【図面の簡単な説明】
【図１】実施形態のプリンタの構成を示した図である。
【図２】コントロールボックスに対する接続構成を示す図である。
【図３】コントロールボックスと操作パネルとの接続構成を示す図である。
【図４】コントロールボックスの機能構成を表した図である。
【図５】実施形態の主要なハードウェア構成を示す図である。
【図６】プリンタの背面図である。
【図７】コントロールボックスの側面図である。
【図８】操作パネルとコントロールボックスの接続構成を示す図である。
【図９】マルチケーブルの詳細構成を説明する図である。
【図１０】マルチ入出力ボードの構成を示す図である。
【図１１】コントロールボックスの機能構成を示す図である。
【図１２】コントロールボックスの内部構成を示す図である。
【図１３】操作パネルに対して力を加えた場合を説明する図である。
【図１４】操作パネルに対して強い力を加えた場合を説明する図である。
【図１５】操作パネルを押す力とプリンタにかかる力の関係を表わした図である。
【図１６】ペディスタルを付けた場合のコントロールボックスの配置を説明する図である。
【図１７】ペディスタル及びプリンタ本体とプレートの位置関係を説明する図である。
【図１８】支柱パイプの固定方法を説明する図である。
【図１９】操作パネルの外観を示す図である。
【図２０】バックライト電源を説明する図である。
【図２１】パイロットランプの点灯に関する構成を説明する図である。
【図２２】動作状態検知部のファン状態検知処理に関するフローチャートである。
【図２３】シャットダウン処理に関するフローチャートである。
【図２４】再初期化処理に関するフローチャートである。
【図２５】状況判断処理に関するフローチャートである。
【図２６】操作パネルのIrDA送受信部による認証処理動作を説明する図である。
【図２７】操作パネルのIrDA送受信部による認証処理のフローチャートである。
【図２８】ユーザの持つリモコンによる認証情報発信処理のフローチャートである。
【図２９】実施形態の複合装置の外観図である。
【図３０】複合装置の背面図である。
【図３１】コントロールボックスの正面及び背面図である。
【図３２】操作パネルとコントロールボックスの接続構成を示す図である。
【図３３】複合装置の構成を説明する図である。
【図３４】複合装置の下部の構成を説明する図である。
【図３５】支柱パイプの固定方法を説明する図である。
【図３６】実施形態のスキャナの外観図である。
【符号の説明】
１０１  操作パネル
１０２  プリンタ本体
１０３  コントロールボックス
１０４  ペディスタル
２０１  装置群
２０２  モデム
２０３  マルチケーブル
３０１  ＩｒＤＡ送受信ユニット
３０２  ＬＥＤ
３０３  タッチパネル
３０４  スイッチ
３０５  オーディオアンプ
３０６  スピーカ
３０７  マイク
４０１  Ｊｏｂ生成部
４０２  解析・実行部
４０３  出力処理部
４０４  データベース
５０１  キーボード／マウス
５０２  ネットワーク
５０３  入力部
５０４  出力部
５０５  ＲＯＭ
５０６  ＲＡＭ
５０７  ＨＤＤ
５０８  ＣＰＵ
５１０  ディスプレイ
５１１  システムバス
６０１  コントロールボックス電源ケーブル
６０２  プリンタ電源ケーブル
６０３  ペディスタル電源ケーブル
６０４  セントロケーブル
６０５  支柱
６０６  プレート
７０１  マルチケーブルコネクタ
７０２  メインスイッチ
７０３  電源コネクタ
７０４  取り込み口
７０５  ＣＯＭポート
７０６  ネットワークケーブルコネクタ
８０１、８０２  コマンド解析部
９０１〜９０７  ケーブル
１００１  マルチ入出力ボード
１００２  ＬＣＤ電源
１１０１  ＩｒＤＡ制御部
１１０２  ＶＧＡ
１１０３  ＲＳ２３２Ｃ受信部
１１０４  ファン停止通知部
１１０５  音声入力処理部
１１０６  音声出力処理部
１１０７  電源
１１０８  ＬＣＤ電源ＳＷ処理部
１２０１  電源制御部
１２０２  ＣＰＵボード
１２０３  ＣＰＵファン
１２０４  Ｄ基盤
１３０１  重心点
１３０３  後ろ金具
１３０４  パイプクリップ
１３０５  パイプ
１３０６  パイプブロック
１４０１  パイプブロック固定ネジ
１４０２  パイプ固定ネジ
１６０１  紙送り機構部
１６０２  搬送経路
１７０１  突起
１７０２  差込み棒
１７０３  ネジ
１７０４  位置決めピン
１７０５  位置決めピン固定金具
２６０１  リモコン
２９０１  複合装置本体
２９０２  付加機能部
３３０１  フィーダ
３３０２  ガイド
３３０４  キャスター
３３０５  給紙トレー
３３０６  排紙トレー
３３０７  バー
３３０８  手差しトレー
３３０９  メンテナンス用カバー
【図１】
0003679576.tif 000002
【図２】
0003679576.tif 000003
【図３】
0003679576.tif 000004
【図４】
0003679576.tif 000005
【図５】
0003679576.tif 000006
【図６】
0003679576.tif 000007
【図７】
0003679576.tif 000008
【図８】
0003679576.tif 000009
【図９】
0003679576.tif 000010
【図１０】
0003679576.tif 000011
【図１１】
0003679576.tif 000012
【図１２】
0003679576.tif 000013
【図１３】
0003679576.tif 000014
【図１４】
0003679576.tif 000015
【図１５】
0003679576.tif 000016
【図１６】
0003679576.tif 000017
【図１７】
0003679576.tif 000018
【図１８】
0003679576.tif 000019
【図１９】
0003679576.tif 000020
【図２０】
0003679576.tif 000021
【図２１】
0003679576.tif 000022
【図２２】
0003679576.tif 000023
【図２３】
0003679576.tif 000024
【図２４】
0003679576.tif 000025
【図２５】
0003679576.tif 000026
【図２６】
0003679576.tif 000027
【図２７】
0003679576.tif 000028
【図２８】
0003679576.tif 000029
【図２９】
0003679576.tif 000030
【図３０】
0003679576.tif 000031
【図３１】
0003679576.tif 000032
【図３２】
0003679576.tif 000033
【図３３】
0003679576.tif 000034
【図３４】
0003679576.tif 000035
【図３５】
0003679576.tif 000036
【図３６】
0003679576.tif 000037