(57)【要約】【課題】画像形成装置における、一連の複雑な操作を簡便に行う機能を提供すること。【解決手段】着脱可能な不揮発性メモリを利用し、画像形成装置の一連の操作手順すなわち操作命令データをあらかじめ記憶させておく。画像形成装置に、不揮発性メモリを装着できるインターフェイスを設けておき、不揮発性メモリが装着されると、不揮発性メモリにあらかじめ記憶されていた一連の操作手順が、画像形成装置に表示される。ユーザは、表示された操作手順の一つを選択することにより、画像処理装置は、その処理を自動的に実行する。また、不揮発性メモリに記憶させておく一連の操作手順は、ＰＣのエディタ等を利用することで、事前に作成しておくことができる。不揮発性メモリを装着するだけで、自動的に画像形成処理を実行させることも可能である。【選択図】図２
2010041506.tif 000002
【特許請求の範囲】
【請求項１】
画像形成に関連する所定の処理をコマンドデータによって実行する画像形成装置であって、
着脱可能な不揮発性メモリを装着するメモリ装着部と、
前記メモリ装着部に装着された前記不揮発性メモリに格納されている操作命令データを前記コマンドデータに変換する操作命令データ変換手段とを有することを特徴とする画像形成装置。
【請求項２】
前記メモリ装着部に前記不揮発性メモリが装着されたことを認識するメモリ装着認識手段を有し、
前記不揮発性メモリが前記メモリ装着部に装着されたことを前記メモリ装着認識手段が認識した場合、前記コマンドデータに基づいて画像形成に関連する処理を行うことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記不揮発性メモリが、複数の前記操作命令データを有する場合、
前記不揮発性メモリに格納された複数の前記操作命令データを、ユーザが選択できるよう表示する表示手段と、
表示された前記操作命令データから実行すべき1つの操作命令データをユーザに選択させる選択手段と
を有することを特徴とする請求項１ないし２のいずれか1項に記載の画像形成装置。
【請求項４】
前記不揮発性メモリに格納された前記操作命令データは、操作命令データ作成手段により作成されることを特徴とする請求項１ないし３のいずれか1項に記載の画像形成装置。
【請求項５】
画像形成に関連する所定の処理をコマンドデータによって制御する画像形成装置の制御プログラムであって、
前記画像形成装置のメモリ装着部に装着された不揮発性メモリに格納されている操作命令データを読み出す処理と、
読み出された前記操作命令データを前記コマンドデータに変換する処理と
をコンピュータに実行させることを特徴とする画像形成装置の制御プログラム。
【請求項６】
前記メモリ装着部に前記不揮発性メモリが装着されたことを認識する認識処理と、
前記認識処理によって前記不揮発性メモリが装着されたことを認識した場合、前記コマンドデータに基づいて画像形成に関連する処理と
をコンピュータに実行させることを特徴とする請求項５に記載の画像形成装置の制御プログラム。
【請求項７】
前記不揮発性メモリが、複数の前記操作命令データを有する場合、
前記不揮発性メモリに格納された複数の前記操作命令データを、ユーザが選択できるよう表示する処理と、
表示された前記操作命令データから実行すべき1つの操作命令データをユーザに選択させる処理と
をコンピュータに実行させることを特徴とする請求項５ないし６のいずれか1項に記載の画像形成装置の制御プログラム。
【請求項８】
請求項５ないし７のいずれか1項に記載のプログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【請求項９】
画像形成に関連する所定の処理をコマンドデータによって制御する画像形成装置の制御方法であって、
前記画像形成装置のメモリ装着部に装着された不揮発性メモリに格納されている操作命令データを読み出すステップと、
読み出された前記操作命令データを前記コマンドデータに変換するステップと
を有することを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、着脱可能な不揮発性のメモリ装置にあらかじめ格納した一連の操作命令データにより、画像形成装置の一連の操作を自動的に実行させることにより、ユーザによる煩雑な操作を回避する機能を備えた、画像形成装置、その制御プログラム及びその制御方法に関する。
【背景技術】
【０００２】
従来の画像形成装置においては、一般的に操作部からの人間の手動入力により、濃度・枚数・拡大率等のプリント条件設定ならびに、省エネモード移行時間・ネットワークアドレス設定等のシステム設定が行われている。
【０００３】
一方で近年、画像形成装置の高機能化に伴い、操作部からの手動入力によって種々の複雑な設定が可能になってきている。これに伴って操作キーの増大等による操作部形状の複雑化を避けるため、操作部画面表示に階層構造を持たせ、複数回のキー入力操作によって目的とする設定画面に誘導し、設定操作を行わせることが一般的になっている。
【０００４】
このため上述の技術においては、操作部の初期画面からキー操作等によって、徐々に深い階層に入り込んで目的とする設定画面に到達した上で初めて設定操作が可能になるため、キー操作が煩雑になる。
【０００５】
上述のような、階層化されキー入力操作によると、例えば複数枚の原稿のコピーをとる際に、原稿毎に個別に設定を変えてコピーを取りたい場合、コピー操作を行う毎に改めてメニューの深い階層に入り込んで設定をやり直す必要性が生じて、ユーザに不快感を与えてしまう。
【０００６】
また、定型的なコピー操作を日常的に行う場合にも、毎回煩雑なキー操作を繰返す必要性からユーザに不快感を与えてしまう。このため、上述の従来技術では、一連のキー操作を記憶させておくことが行われていた。
【０００７】
たとえば、このような煩雑さを回避するために、特許文献１に記載の従来の方法は、画像形成装置において、階層構造化されている設定項目を選択するための操作キーを備えると共に、前記操作キーの操作履歴情報を、記憶手段に記憶させるための操作履歴情報設定制御手段を備えている。この方法によれば、記憶手段に記憶されている操作履歴情報を再び呼び出せば、操作キーによって、毎回、その階層構造に従って設定項目を順次選択しなくても、所定の動作を容易に実行させることができる。特許文献２も、上記と同様の技術を開示している。
【特許文献１】特開2003-131526号公報
【特許文献２】特開平03-197062号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記の従来技術においては、一連の操作を記憶させる際には、画像形成装置そのものの操作キーを使用しなければならないため、操作を記憶させる際に、画像形成装置そのものを占有してしまうことになる。
【０００９】
また、キー操作を誤ると、記憶操作をはじめからやり直さなければならない場合も発生し、ユーザの利便性が十分改善されているとは言い難い。
【００１０】
また、複数のユーザが同一の画像形成装置を共有するため、画像形成装置に登録した操作履歴情報の数が増え、誰が登録した操作履歴情報か判別が難しくなる場合や、所望の操作履歴情報を呼び出すのに時間がかかってしまう場合等の不都合も生じていた。加えて、既に登録されている操作履歴情報を修正して、新たな操作を行わせることが不可能であった。また、仮に可能であっても、その修正に煩雑な操作を行わなければならないという問題があった。  
本発明は上述した背景技術の問題点を解決するためになされたものであり、煩雑なキー操作を必要とせず、定型的な日常業務を自動的に処理可能な画像形成装置、その制御プログラム及びその制御方法を提供することを目的としている。
【課題を解決するための手段】
【００１１】
本発明で使用される画像形成装置は、画像形成に関連する所定の処理をコマンドデータによって実行する画像形成装置であって、
着脱可能な不揮発性メモリを装着するメモリ装着部と、
前記メモリ装着部に装着された前記不揮発性メモリに格納されている操作命令データを前記コマンドデータに変換する操作命令データ変換手段を有することを特徴の一つとする。
【００１２】
また、本発明で使用される画像形成装置の制御プログラムは、画像形成に関連する所定の処理をコマンドデータによって制御する画像形成装置の制御プログラムであって、
前記画像形成装置のメモリ装着部に装着された不揮発性メモリに格納されている操作命令データを読み出す処理と、
読み出された前記操作命令データを前記コマンドデータに変換する処理と
をコンピュータに実行させることを特徴の一つとする。
【００１３】
加えて、本発明で使用される画像形成装置の制御方法は、画像形成に関連する所定の処理をコマンドデータによって制御する画像形成装置の制御方法であって、
前記画像形成装置のメモリ装着部に装着された不揮発性メモリに格納されている操作命令データを読み出すステップと、
読み出された前記操作命令データを前記コマンドデータに変換するステップを有することを特徴とする。
【発明の効果】
【００１４】
画像形成装置の一連の操作命令データを記憶した着脱可能な不揮発性メモリを利用することで、煩雑なキー操作を必要とせず、複雑な業務や定型的な業務を簡便な操作で処理可能な画像形成装置、その制御プログラム及びその制御方法を提供することができる。
【発明を実施するための最良の形態】
【００１５】
図１は、本発明の画像形成システムのブロック図の例である。
画像形成システム１０１は、複数の異なるユニットから構成されて、全体の機能を実現している。本例においてはシステム制御及びネットワーク通信制御機能を実現するメインシステム１０２により画像形成システム１０１が統合制御される。画像形成システム１０１には、その機能を実現するため、光学系、走行体、走行体を駆動するモータなどにより構成され、原稿面を走査し、画像データを取り込むスキャナユニット１０３、作像システム、定着システム、紙搬送システムなど、複数のアクチュエータの組合せによりプリント機能を実現するプロッタユニット１０４などが組み込まれる。またスキャナユニット、ネットワークから入力された画像データへの各種画像処理を実施するサブシステム（画像処理システム）１０５やスキャナユニット、プロッタユニットのアクチュエータ、センサ信号制御を行うサブシステム（I/O制御システム）１０６、またユーザがコマンドを入力するためのキー入力機能、ユーザに機器情報を提供する表示機能（ＬＣＤパネル）などを備えるサブシステム（操作部制御システム）１０７により画像形成システムの機能が実現される。
【００１６】
電源制御ユニット１０８は各ユニットが消費するＤＣ電力を供給する。画像形成システムはメインシステムによって動作が制御され、各ユニットは通信制御線１１１によってメインシステムと接続される。メインシステムは通信制御線により各サブユニットに対するコマンドを送受信し、サブユニット制御を行うことで画像形成システムとしての機能を実現する。
【００１７】
図２は、図１の操作制御システム１０７の詳細を示す図であり、これを用いて本発明の動作の概略を説明する。
【００１８】
図２において、メモリ装着部２２０は、不揮発性メモリ２１１を装着するインターフェイスを備えており、不揮発性メモリ２１１とのデータの授受を行う。操作命令データ変換手段２４０は、メモリ装着部２２０を介し、不揮発性メモリ２１１に格納されている操作命令データを読み出し、コマンドデータに変換する手段である。コマンドデータ転送手段２５０は、コマンドデータをメインシステム１０２に転送する手段である。ユーザーインターフェース部２６０は、表示手段２６１，表示装置２６２、選択手段２６３及び選択装置２６４を有し、ユーザに対して、視覚的に各種情報を表示し、ユーザからの各種入力を受け付ける装置である。メモリ装着認識手段２３０は、不揮発性メモリ２１１が装着されたことを操作命令データ変換手段２４０、コマンドデータ転送手段２５０、ユーザーインターフェース部２６０に伝達する手段である。操作変換手段２７０は、ユーザによって選択された指示をコマンドデータに変換する手段である。
【００１９】
なお、操作命令データ作成手段４００は、パーソナルコンピュータ（ＰＣ）等のテキストデータ等が作成できる機器である。
【００２０】
画像形成装置１０１を利用するユーザは、この操作命令データ作成手段４００に、不揮発性メモリ２１１を接続する。エディタ等のプログラムを用いて、画像形成装置１０１によって処理したい一連の処理を操作命令データとして記述し、テキストファイル等の形式で不揮発性メモリ２１１に格納する。
【００２１】
次に、ユーザは、この不揮発性メモリ２１１を、メモリ装着部２２０に装着する。
【００２２】
そうすると、メモリ装着部２２０に接続されているメモリ装着確認手段２３０が、不揮発性メモリの装着を認識する。
【００２３】
該メモリ装着確認手段２３０は、操作命令データ変換手段２４０、コマンドデータ転送手段２５０に接続されている。不揮発性メモリ２１１がメモリ装着部２２０に装着されたことがメモリ装着確認手段２３０に認識されると、該メモリ装着確認手段２１１は、その旨を操作命令データ変換手段２４０、コマンドデータ転送手段２５０に伝達する。この伝達を契機として、操作命令データ変換手段２４０は、メモリ装着部２２０を介して、不揮発性メモリ２１１から、操作命令データを取得し、順次コマンドデータに変換する。変換されたコマンドデータは、コマンドデータ転送手段２５０を介して、通信制御線１１１を通じてメインシステム１０２に転送される。
【００２４】
このように、メインシステム１０２に順次転送されたコマンドデータにより、メインシステム１０２は所望の画像形成処理の動作を、後述の各サブシステムに指示し、所望の画像形成処理が行われる。
【００２５】
これにより、不揮発性メモリを画像形成装置に装着するだけで、自動的に所望の操作を行わせたり、複数の操作命令データを格納しておけば、複数の処理の中から所望の処理を選択し、実行させることもできる。
【００２６】
加えて、不揮発性メモリに格納する操作命令データは、ＰＣ等のエディタを利用し記述することが可能であり、エディタを利用することで、キーボード入力やコピー＆ペースト機能によって操作内容を容易に設定可能かつ容易に修正可能である。また、命令データを作成する際に、画像形成装置を占有してしまうことがないため、画像処理装置の効率的な活用が行える。
【００２７】
以上が、処理の概略である。
【００２８】
なお、複数の、操作命令データが不揮発性メモリ２１１に格納されている場合、メモリ装着確認手段２３０は、不揮発性メモリの装着の認識を契機として、ユーザーインターフェース部２６０に以下のような指示を行ってもよい。
【００２９】
すなわち、ユーザーインターフェース部２６０は、メモリ装着部２２０を介して、不揮発性メモリ２１１に格納されている複数の操作命令データをアイコンやリストの形式で、表示手段２６１を介して表示手段２６２に表示する。操作者は、表示された操作命令データの一つを選択装置２６４で選択すると、ユーザーインターフェース部２６０の中の選択手段２６３は、どの操作命令データが選択されたかを認識する。この選択情報は、ユーザーインターフェース部２６０がコマンドデータ転送手段２５０に伝達する。すると、操作命令データ変換手段２４０があらかじめ変換しておいたコマンドデータのうち、選択された操作命令データに対応するコマンドデータをコマンドデータ転送手段２５０が選択し、メインシステムに転送する。
【００３０】
なお、上記選択情報をユーザーインターフェース部２６０から操作命令データ変換手段２４０にも併せて通知することとしてもよい。この場合には、操作命令データ変換手段２４０は、選択された命令データのみをコマンドデータに変換すればよい。そして、コマンドデータは、コマンドデータ転送手段２５０を介し、通信制御線１１１を経由して、メインシステム１０２に送られる。
【００３１】
こうして、メインシステム１０２は、所望の処理を実行すべく、周辺システムに指示し、画像形成処理が行われる。
【００３２】
なお、ユーザーインターフェース部２６０は、ユーザからの指示を直接受け付けることももちろん可能である。ユーザーインターフェース部２６０が、ユーザから受けた指示は、操作変換手段２７０を介して、逐次コマンドデータに変換される。変換された該コマンドデータは、コマンドデータ転送手段２５０を介して、通信制御線１１１を経由して、メインシステム１０２に送られる。そして、メインシステム１０２は、所望の処理を実行すべく、周辺システムに指示し、画像形成処理が行われる。この処理は、従来から一般的に存在している画像形成装置が持っている機能と同じである。
【００３３】
なお、図２に示す各構成要素は、図1及び後述する図４に示されるＣＰＵ２０１を含む各種ハードウエア及び図示しないソフトウエアにより実現されている。
【００３４】
図３は、本発明の動作方法を示している。
【００３５】
ステップＳ０１は、画像形成装置のメモリ装着部に装着された不揮発性メモリに格納されている操作命令データを読み出す処理を行う。
【００３６】
ステップＳ０２は、ステップＳ０１で読み出された操作命令データをコマンドデータに変換する。
【００３７】
ステップＳ０３は、変換されたコマンドデータに基づいて、画像を形成する処理を行う。
【００３８】
以上が、本発明の動作方法の概略である。
（実施例の説明）
以下、本発明の実施例を図面に基づいて説明する。
【００３９】
図４は、本発明に係る操作部制御システムの内部構造を示している。
ＣＰＵ２０１は、操作部制御システムの中で各装置の制御やデータ処理を行う中枢部分である。この装置は、メモリに記憶されたプログラムを実行し、入力装置や記憶装置からデータを受け取り、演算処理をした上で、出力装置や記憶装置に出力する。また、操作部システム全体を制御している。
【００４０】
ＲＯＭ２０２は、電源投入時に最初に実効されるブートプログラムが格納された不揮発性メモリであり、ＮＯＲ型フラッシュメモリとしている。このメモリは着脱不能とする。
【００４１】
ＲＡＭ２０３は、ＣＰＵ２０１のプログラムの実行、画像蓄積、編集を行うために利用されるランダムアクセス可能な揮発性メモリであり、電源を切ると内容は失われてしまう。
ＲＯＭ２０４は、ＯＳおよびアプリケーションプログラム等の機械立上げ時に展開されるべきデータおよびシステムの初期値や、設定値を保存するための不揮発性メモリであり、ＮＡＮＤ型フラッシュメモリとする。
【００４２】
通信制御部２０５は、メインシステムとのインターフェイスであり、送受信データの処理を行う。
【００４３】
ＬＣＤコントローラ２０６は、ＣＰＵ２０１の指示に従い、ＲＡＭ２０３上の所定領域に格納された表示画像データをＬＣＤパネル２０７に信号規定に合わせて出力するＬＣＤ表示制御を行う。
【００４４】
キー入力装置２０８、タッチパネル２０９は、ユーザに対してユーザーインターフェースを提供するための装置であり、ＣＰＵ２０１はＩＯ制御モジュール２１０を介して入力状況を検出し、メインシステムに通知する。そしてメインシステムはその受信情報をもとにシステム全体を制御（サブユニットへの指示）する。
【００４５】
ＲＯＭ２１１は、一連の操作命令データが格納された着脱可能な不揮発性メモリであり、ＮＯＲ型フラッシュメモリとしている。
【００４６】
図５を用いて、操作部制御システムのブート動作について説明する。
【００４７】
ステップＳ１１は、ブートプログラムの起動を行うステップである。ＡＣスイッチオン時に、ＣＰＵ２０１はＲＯＭ２０２に格納されたブートプログラムを読出し、ブートプログラムに従ってブート処理を開始する。
【００４８】
ステップＳ１２は、ＲＯＭ２０４のデータをＲＡＭ２０３上に展開するステップである。処理は、ＲＯＭ２０４に保存された設定値を利用して実行される。ＲＯＭ２０４はＮＡＮＤ型フラッシュメモリのため、ランダムアクセスが不可である。このため、ＲＯＭ２０４上の規定値を利用しやすいように、先ずＲＯＭ２０４のデータをＲＡＭ２０３に展開する。
【００４９】
ステップＳ１３は、初期画面を表示するステップである。ステップＳ１２において展開されたデータを使用して、ＬＣＤパネルに初期画面を表示する。
【００５０】
ここで初期画面とは、システム利用のための操作を受け付ける設定画面である。すなわち、この初期画面は、例えばシステムのメニュー画面、あるいはコピー機能設定画面である。したがって、ロード中といったシステム動作中を通知する画面のことではない。  
ステップＳ１４は、指示待の待機状態である。メインシステムからの指示により、ＲＡＭ２０３上のデータを書換えて、表示画面の描画や、表示の切り替え等の処理を行う。
【００５１】
図６は、操作部制御システムの制御プログラムの実行動作を示している。図６のフローチャートは、着脱可能な不揮発性メモリに格納された一連の操作命令データをコマンドデータに変換し、メインシステムに転送する処理の流れを示している。
【００５２】
ステップＳ２１は、不揮発性メモリ（ＲＯＭ２１１）の装着を確認するステップである。
【００５３】
不揮発性メモリ（ＲＯＭ２１１）には、一連の操作命令データがあらかじめ書き込まれている。このステップでは、不揮発性メモリ（ＲＯＭ２１１）が操作部の専用ソケットに手動で装着されたことを確認し、装着の確認がなされると、次のステップに移行する。
【００５４】
ステップＳ２２は、不揮発性メモリ（ＲＯＭ２１１）の内容をＲＡＭ２０３にＤＡＭ転送するステップである。
【００５５】
ステップＳ２３は、直前のステップにおけるＤＭＡ転送が正常に終了したか否かをチェックするステップである。データ転送が終了した時点で、ＲＡＭ２０３の空き領域に転送されたデータ内容と、着脱可能な不揮発性メモリ（ＲＯＭ２１１）を比較して差がないことを確認し、もし差分がある場合には再度ステップＳ２２に戻ってデータ転送を再実施する。転送が正しく行われたことが確認できると、次のステップに移行する。
【００５６】
ステップＳ２４は、ＲＡＭ２０３に転送された操作命令データを、先頭行から１つずつ読出すステップである。
【００５７】
ステップＳ２５は、操作命令データをコマンドデータに変換するステップである。ＲＡＭ２０３に用意された変換テーブルを先頭から順次検索して、読出された操作命令データに対応するコマンドデータを呼出す。
【００５８】
ステップＳ２６は、検索が正常に行われたか否かをチェックするステップである。検索しても対応するコマンドが見つからない場合には、エラーと見なし、別途エラー処理（ステップＳ２８）を実行する。
【００５９】
ステップＳ２７は、検索されたコマンドデータを通信制御部２０５を介してメインシステムに送信するステップである。
【００６０】
ここで一連の操作命令データに関して説明する。
【００６１】
図７は、操作命令データの具体例を示している。
【００６２】
一連の操作命令データは、あらかじめＰＣ等のエディタを利用して図７のように全てテキストデータで記述され、ファイルに格納されメモリ上に存在するものとする。
【００６３】
ここでは、着脱可能なＲ０Ｍ２１１として、ＰＣに直接接続して操作可能なＵＳＢメモリを使用することとして、そのデータ管理を行うためのファイルシステムとしてFAT32を採用するものとする。もちろんNTFS等のファイルシステムを用いても構わない。
【００６４】
さらに操作命令データが記述されたファイルであることを認識しやすくするために、ファイル名に特別な拡張子を持たせることとする。ここでは例えば、rsfという拡張子を持たせる。
【００６５】
前述したステップＳ２２のＤＭＡ転送において、自動的に拡張子を認識して、rsf拡張子のついたファイルの中味のみが転送されることとしても良い。
【００６６】
一連の操作命令データは、プリント開始命令や、プリント枚数設定命令、繰返し命令、設定状態確認命令、条件分岐命令等で構成される。
【００６７】
ここで例えば、テキストデータ「pon」がプリント開始命令、テキストデータ「mai 5」がプリント枚数命令(５枚)、テキストデータ「mail」がデータの自動メール送信命令といった意味を持たせておく。テキストデータを用いて、画像形成装置の動作を定義することが可能になる。
【００６８】
そして図７のように、テキストデータから構成された一連の操作命令データが、操作命令データファイルとしてメモリ上に存在している。また、一連の操作命令データに該当するテキストデータは改行記号によって区切られて、区別される。
【００６９】
ここで、プリントする対象ファイルや、メール送信する対象ファイルは、操作命令データファイルと共にＵＳＢメモリに格納されたファイルであってももちろん構わない。
【００７０】
また、前述した操作命令データのその他の具体例として、ネットからのデータダウンロード、プログラムのバージョンアップ、logデータの取得、機械のモード設定の実行等がある。各操作命令データに対応して、特定のテキストデータを定義すればよい。また、特定のテキストデータに繰返し制御、条件分岐等の意味を持たせても良い。
【００７１】
次に、変換テーブルを説明する。
【００７２】
変換テーブルは、メモリ上に存在するテキストデータから構成された一連の操作命令データをコマンドデータに変換するための対応表である。
【００７３】
図８は、変換テーブルを示している。変換テーブルは、操作命令データと同様に、テキストデータで構成されている。変換テーブルは、ファイルとしてメモリ上に存在しているものとする。
【００７４】
ＣＰＵ２０１は、この変換テーブルを用いて、テキストデータから構成された一連の操作命令データを、コマンドデータに変換する。変換されたコマンドデータは、ユーザによって操作部にキー入力操作が行われた時に生成されるコマンドデータと同じである。
【００７５】
図９は、図８の変換テーブルファイルを先頭から順次検索している様子を図示化したものである。
【００７６】
上述の説明においては、変換テーブルがテキストデータで構成されているとしたが、もちろんそれに限らず、変換プログラムであってもよい。すなわち、テキストデータから構成された一連の操作命令データをコマンドデータに変換できるプログラムを利用しても構わない。また、テキストデータを先頭から逐次実行していくインタプリタ方式ではなく、テキストデータから構成された一連の操作命令データを一度に変換して別のメモリ領域に保持しておき、これを実行するコンパイラ方式であってもよい。
【００７７】
ここでユーザによるキー入力操作と操作命令データによる操作を対応して説明する。
【００７８】
図１０は、キー入力操作と操作命令データによる操作を対比して図式化したものである。
【００７９】
なお、複数の操作命令データがある場合には、実行したい操作命令データを画面に表示し、ユーザに選択させる構成としてもよい。
【００８０】
図１１及び図１２は、複数の操作命令データを選択する画面を示している。この選択画面には、初期表示画面(コピー操作待機画面)からキー操作等で遷移することとしてもよい。あるいは、不揮発性メモリが画像形成装置に装着されたときに、この画面を表示することしてもよい。
【００８１】
操作命令データの選択画面は、図１１に示すように一連の操作命令データのファイル名（もしくはヘッダ名）等の名称が書かれたボックス型アイコンを表示し、その中から選択する構成とする。あるいは、図１２に示すようにファイル名のリスト表示から選択する構成としてもよい。
【００８２】
また、操作命令データを実行させる手段として、上記のような選択画面からのキー入力に限る必要はない。
【００８３】
たとえば、ＣＰＵ２０１によって、着脱可能な不揮発性メモリの装着を一定時間毎に常時確認してもよい。すなわち、不揮発性メモリの装着が確認されたことをトリガーとして、着脱可能な不揮発性メモリの内部に存在するファイル名、拡張子を手がかりに一連の操作命令データが記載されているファイルを自動認識する。選択画面への選択操作なしに、自動的に不揮発性メモリに格納された一連の操作命令データを実行する方法を採用することとしてもよい。
【００８４】
また、本実施例では、着脱可能な不揮発性メモリはＣＰＵバスを介して操作部制御装置のＣＰＵと接続されるものとしたが、この例に限らず、例えばＵＳＢ，Ｉ２Ｃ，ＵＡＲＴのようなシリアル通信ポートで操作部制御装置のＣＰＵと接続されたものであってもよい。
【００８５】
さらには、シリアル通信ポートは、操作部制御装置内で分岐して、操作部制御装置のＣＰＵとは別に、メインシステムのＣＰＵに直接接続されるものであってもよい。
【００８６】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【図面の簡単な説明】
【００８７】
【図１】本発明の画像形成装置のブロック図である。
【図２】本発明の動作を説明する図である。
【図３】本発明の動作方法を説明するフロー図である。
【図４】操作部制御システムの内部構造を示す図である。
【図５】操作制御システムのブート動作を示す図である。
【図６】操作部制御システムの制御プログラムの実行動作を示す図である。
【図７】操作命令データの具体例の図である。
【図８】操作命令データの変換テーブルファイルの図である。
【図９】変換テーブルの検索の図である。
【図１０】キー入力と操作命令データファイル操作の図である。
【図１１】アイコンによる操作命令データの選択画面を示す図である。
【図１２】ファイル名による操作命令データの選択画面を示す図である。
【符号の説明】
【００８８】
１０１  画像形成システム
１０２  メインシステム
１０３  スキャナユニット
１０４  プロッタユニット
１０５  サブシステム（画像処理システム）
１０６  サブシステム（I/O制御システム）
１０７  サブシステム（操作部制御システム）
１０８  電源制御ユニット
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  ＲＯＭ
２０５  通信制御
２０６  ＬＣＤコントロール
２０７  ＬＣＤパネル
２０８  ＫＥＹ
２０９  タッチパネル
２１０  I/O制御
２２０  メモリ装着部
２３０  メモリ装着確認手段
２４０  操作命令データ変換手段
２５０  コマンドデータ転送手段
２６０  ユーザーインターフェース部
２６１  表示手段
２６２  表示装置
２６３  選択手段
２６４  選択装置
２７０  操作変換手段
【図１】
2010041506.tif 000003
【図２】
2010041506.tif 000004
【図３】
2010041506.tif 000005
【図４】
2010041506.tif 000006
【図５】
2010041506.tif 000007
【図６】
2010041506.tif 000008
【図７】
2010041506.tif 000009
【図８】
2010041506.tif 000010
【図９】
2010041506.tif 000011
【図１０】
2010041506.tif 000012
【図１１】
2010041506.tif 000013
【図１２】
2010041506.tif 000014