(57)【要約】【課題】初期値からの変更が行われている設定値と該設定値に対応するメニュー項目の確認を短時間で行うことができ、また確認ミスを防止することができる画像形成装置を提供する。【解決手段】メニュー項目と、メニュー項目毎に設定されている変更可能な設定値とを出力する機能を備えた画像記録装置において、メニュー項目と設定値の内、初期値からの変更が行われている設定値と設定値に対応するメニュー項目が認識可能に出力されることにより、変更が行われたメニュー項目や設定値の確認を短時間で行うことができ、また確認ミスを防止することができる。【選択図】      図１
2005014547.tif 000002
【特許請求の範囲】
【請求項１】
メニュー項目と、該メニュー項目毎に設定されている変更可能な設定値とを出力する機能を備えた画像記録装置において、
前記メニュー項目と前記設定値の内、初期値からの変更が行われている設定値と該設定値に対応するメニュー項目が認識可能に出力されることを特徴とする画像形成装置。
【請求項２】
前記出力する機能とは、媒体に印刷することである請求項１記載の画像形成装置。
【請求項３】
前記出力する機能とは、表示部に表示することである請求項１記載の画像形成装置。
【請求項４】
メニュー項目と、該メニュー項目毎に設定されている変更可能な設定値とを出力する機能を備えた画像記録装置において、
前記メニュー項目と前記設定値の内、初期値からの変更が行われている設定値と該設定値に対応するメニュー項目と、初期値からの変更が行われていない設定値と該設定値に対応するメニュー項目とは、出力結果が異なるように出力することを特徴とする画像形成装置。
【請求項５】
初期値からの変更が行われている設定値と該設定値に対応するメニュー項目と、初期値からの変更が行われていない設定値と該設定値に対応するメニュー項目とを、書体を変えて出力することにより、前記出力結果を異ならせる請求項４記載の画像形成装置。
【請求項６】
メニュー項目と、該メニュー項目毎に設定されている変更可能な設定値とを出力する機能を備えた画像記録装置において、
前記メニュー項目と前記設定値の出力要求されたときには、前記メニュー項目と前記設定値の内、初期値からの変更が行われている設定値と、該設定値に対応するメニュー項目のみ出力することを特徴とする画像記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、メニュー項目と、該メニュー項目毎に設定されている変更可能な設定値とを出力する機能を備えた画像形成装置に関する。
【０００２】
【従来の技術】
従来、プリンタにおいては、プリンタに備えられているメニュー項目と、該メニュー項目の現在の設定状況を確認する手段のひとつとして、これらメニュー項目、及び該メニュー項目の現在の設定値とを媒体である用紙に印刷する機能を備えている。なお、この印刷は「メニューマップ印刷」と呼ばれている。
【０００３】
そしてこのメニューマップ印刷は、「メニュー項目、該メニュー項目の現在の設定状況」が図８に示すように用紙１に印刷されることにより行われる。なお、図８は従来例のメニューマップ印刷結果を示す説明図である。
【０００４】
なお、上記メニューマップ印刷は、プリンタの操作パネルからユーザが特定の操作を行うことによって行われたり、あるいはプリンタと接続されているホストコンピュータから特定のコマンドがプリンタに送信されてくることにより行われるようになっている。
【０００５】
【特許文献１】
特開平１１−０４２８３６号公報
【０００６】
【発明が解決しようとする課題】
上記従来の画像形成装置のメニューマップ印刷においては、各メニュー項目の現在の設定状況を確認するという目的があり、特に障害発生時等には、ユーザによって工場出荷時とは設定値が変更されているメニュー項目を確認する必要がある場合が数多くある。ここで、従来のメニューマップ印刷では、メニュー項目、該メニュー項目の現在の設定状況は明確に示されているが、ユーザによって工場出荷時とは設定値が変更されたメニュー項目があるか否か、またユーザによって設定が変更されたメニュー項目はどれか、更にどのような設定値に変更されたのかについてはメニューマップ印刷を見ても不明確であった。そのため、正確に確認するためには、取扱説明書に記載されている工場出荷時の設定値とメニューマップ印刷の中のメニュー項目の現在の設定値とを比較照合する必要があり、この比較照合のために時間がかかったり、また比較照合中に、確認ミスが発生したりする場合があるという問題点があった。
【０００７】
そこで、従来のメニューマップ印刷においては、メニュー項目の工場出荷時の設定値と現在の設定値とを並列させて印刷したものがある。しかしながらこのように並列に印刷しても、比較照合のための時間がかかり、また比較照合中に、確認ミスが発生する場合があるという問題点があった。
【０００８】
【課題を解決するための手段】
上記課題を解決するために本発明で設けた解決手段は、メニュー項目と、メニュー項目毎に設定されている変更可能な設定値とを出力する機能を備えた画像記録装置において、メニュー項目と設定値の内、初期値からの変更が行われている設定値と設定値に対応するメニュー項目が認識可能に出力されるものである。
【０００９】
上記構成によれば、印刷が行われた媒体、または表示部を見ればすぐに初期値とは設定値が変更されているメニュー項目があるか否か、また設定値が変更されたメニュー項目はどれか、更にどのような設定値に変更されたのかを確認することができる。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態を図面に従って説明する。なお各図面に共通する要素には同一の符号を付す。
【００１１】
第１の実施の形態
図１は第１の実施の形態のプリンタの構成を示す説明図、図２は第１の実施の形態のメニュー項目と該メニュー項目の構成及び設定値を示す説明図である。なお、図１においては、プリンタの構成において、メニューマップ印刷に必要な箇所のみ記載してある。
【００１２】
図２に示すように、画像形成装置であるプリンタにおいては、「印刷メニュー」、「システム構成メニュー」、「メモリメニュー」といったグループ項目毎に分かれたメニューを備えている。そしてこれらのメニューは複数のメニュー項目から構成されており、例えば「印刷メニュー」の場合には、「コピー枚数」、「給紙トレイ」、「解像度」、「編集サイズ」から構成されている。
【００１３】
そしてこれらのメニュー項目には、工場出荷時に、工場出荷設定値として予め決められた、また後で変更可能な設定値がメニュー毎に設定されている。なお、この工場出荷時の値を、設定値の初期値とする。
【００１４】
従って、図２においては、「解像度」は工場出荷時には「１２００ＤＰＩ」であったが、ユーザが「６００ＤＰＩ」に設定値を変更しており、また「編集サイズ」は工場出荷時には「Ａ４」であったが、ユーザが「ＬＥＴＴＥＲ」に設定値を変更している。このように、メニュー項目は設定値が変更可能な、プリンタに備えられた機能を示している。
【００１５】
そして、プリンタにおいては、このようなプリンタに備えられているメニュー項目と、該メニュー項目の現在の設定状況を確認する手段のひとつとして、これらメニュー項目、及び該メニュー項目の現在の設定値とを媒体である用紙に印刷する機能を備えている。なお、この印刷は「メニューマップ印刷」と呼ばれている。
【００１６】
図１において、プリンタには、メニュー表示、及び変更をコントロールするためのメニュー制御部１１が設けられている。このメニュー制御部１１には操作パネル１２と、ＲＯＭから構成されるメニューデータ１３と、揮発性メモリ１４とが接続されている。
【００１７】
操作パネル１２は、ユーザに知らせるプリンタからの情報を表示する表示部１５と、ユーザによって操作され、プリンタへの指示が入力される操作スイッチ１６とから構成されており、ユーザは操作スイッチ１６を操作することにより、プリンタの持つ各種メニュー項目及び該メニュー項目の設定値の参照、あるいは変更、更にメニューマップの印刷の起動等を行うことができる。
【００１８】
メニューデータ１３内にはメニュー項目と、該メニュー項目の工場出荷時の設定値が格納されている。また不揮発性メモリ１７には、工場出荷時、メニューデータ１３に格納されているメニュー項目の工場出荷時の設定値と同じ値が記憶されている。そして通常、メニュー項目の設定値の参照は不揮発性メモリ１７あるいは、該不揮発性メモリ１７と常に同じ値を保持する揮発性メモリ１４に対して行われる。
【００１９】
メニュー制御部１１は、操作スイッチ１６からパネル表示メニュー項目更新の指示（例えば、設定値を変更したいメニュー項目を操作スイッチ１６から入力する）を受けると、メニューデータ１３を参照して該当するメニュー項目に関する情報（メニュー項目と該メニュー項目の設定値）を表示部１５に送信する。これにより表示部１５にはユーザが更新（変更）したいメニュー項目と該メニュー項目の設定値が表示される。ユーザがこの表示部１５に表示されたメニュー項目と該メニュー項目の設定値を確認し、操作スイッチ１６から該メニュー項目に対する新しい設定値を入力し、確認キーを押下すると、メニュー制御部１１は、操作スイッチ１６からあるメニュー項目の設定値の変更の指示を受けたとして、不揮発性メモリ１７と揮発性メモリ１４の該当するメニュー項目を、新しい設定値に書き換えて格納する。
【００２０】
次に上記に示すような処理が行われ、工場出荷時とは設定値が異なっているメニュー項目が不揮発性メモリ１７と揮発性メモリ１４に格納されている状態で、メニューマップ印刷が操作パネル１２あるいはホストコンピュータから指示された場合のプリンタの動作について説明する。なお、始めに通常の印刷動作とメニューマップ印刷動作について図３に従って説明する。図３は第１の実施の形態の印刷動作を示すブロック図である。
【００２１】
図３において、図示せぬホストコンピュータからの通常の印刷の場合には、ホストコンピュータ上でＰＤＬ（ページ記述言語）を用いて印刷ジョブが生成され、この印刷ジョブがホストコンピュータから破線で示すプリンタ１８に送信される。するとプリンタ１８において、上記印刷ジョブを編集処理、展開処理、印刷処理に投入することで印刷データを媒体に印刷する。
【００２２】
一方メニューマップ印刷の場合は、プリンタ１８が、操作パネル１２あるいはホストコンピュータからのコマンドによりメニューマップ印刷実行指示を受けると、メニューマップ印刷ジョブ生成処理が起動され、プリンタ１８内部でＰＤＬ（ページ記述言語）を用いたメニューマップ印刷ジョブを生成し、このメニューマップ印刷ジョブを編集処理、展開処理、印刷処理に投入することでメニューマップ印刷が行われる。
【００２３】
上記に示すようにメニューマップの印刷結果は、メニューマップ印刷ジョブの生成によって決まる。従って以下に、上記に示した工場出荷時とは異なる設定値が不揮発性メモリ１７及び揮発性メモリ１４に格納された状態での、メニューマップ印刷ジョブの生成方法について図１、図３、図４を参照して図５に示すフローチャートに従って説明する。図４は第１の実施の形態のメニューマップ印刷結果を示す説明図、図５は第１の実施の形態のメニューマップ印刷ジョブの生成方法を示すフローチャートである。
【００２４】
印刷ジョブはプリンタ１８内部ではファイルとして扱われる。このため、ステップＳ１でメニューマップ印刷ジョブ生成処理はメニューマップ印刷ジョブとしてのファイル（メニューマップ印刷ジョブファイル）をオープンする。そして上記ファイルにメニューマップ印刷に必要なＰＤＬコマンドを挿入し、最後にステップＳ１０でファイルをクローズすることでメニューマップ印刷ジョブの生成を完了する。
【００２５】
このように、ステップＳ１でメニューマップ印刷ジョブ生成処理がメニューマップ印刷ジョブとしてのファイルをオープンすると、ステップＳ２で、メニュー構成順序に従ってメニュー項目を１項目メニューデータ１３から読み出し、ステップＳ３でステップＳ２で読み出したメニュー項目と同一のメニュー項目の設定値を揮発性メモリ１４から読み出す。
【００２６】
更にステップＳ４で、ステップＳ２で読み出したメニュー項目の工場出荷時の設定値をメニューデータ１３から読み出す。次にステップＳ５で、ステップＳ３で揮発性メモリ１４から読み出したメニュー項目の設定値と、ステップＳ４でメニューデータ１３から読み出したメニュー項目の工場出荷時の設定値とが一致しているか否かを判断する。そして「一致している」と判断した場合には、上記ステップＳ３で読み出したメニュー項目は、ユーザによって設定値が変更されていないメニュー項目であるとみなし、ステップＳ６に進む。一方「一致していない」と判断した場合には、上記ステップＳ３で読み出したメニュー項目は、ユーザによって設定値が変更されているメニュー項目とみなし、ステップＳ７に進む。
【００２７】
上記ステップＳ５からステップＳ６に進んだ場合、メニューマップにおいてベースとしている通常の書体（例えば細字フォント）を指定するＰＤＬコマンドを上記ファイルに追加挿入する。一方上記ステップＳ５からステップＳ７に進んだ場合、上記ステップＳ６で指定された書体とは異なる書体（例えば太字フォント等の特別書体）を指定するＰＤＬコマンドを上記ファイルに追加挿入する。なお、ステップＳ７で指定する書体は、ステップＳ６で指定した書体とは明らかに異なる書体が良い。またステップＳ６、及びステップＳ７で指定された書体は、再び書体指定が変更されるまで変更されない。
【００２８】
書体が指定されると、次にステップＳ８で、上記ステップＳ２、及びステップＳ３で読み出したメニュー項目に対応する印刷文字列、及びメニュー項目の設定値に対応する印刷文字列を上記ファイルに追加挿入する。
【００２９】
そしてステップＳ９で、全てのメニュー項目について上記処理を行い、上記ファイルに挿入したか否かを判断し、全てのメニュー項目を上記ファイルに挿入したと判断すると、ステップＳ１０に進み、一方「否」の場合にはステップＳ２に戻る。
【００３０】
上記ステップＳ９からステップＳ１０に進んだ場合、上記ファイルをクローズし、メニューマップ印刷ジョブの生成を終了とする。そしてこの生成されたメニューマップ印刷ジョブを上記に示すように編集処理、展開処理、印刷処理に投入することでメニューマップ印刷が行われ、図４に示すように、ユーザによって工場出荷時とは設定値が変更されているメニュー項目、及び現在の設定値が、設定値が変更されていないメニュー項目、及び設定値とは明らかに異なる装飾文字で印刷されている、メニューマップ印刷結果が得られる。すなわち、図４において「解像度」と、「編集サイズ」と、「受信バッファサイズ」は工場出荷時とは設定値が変更されているメニュー項目であり、それぞれ「６００ＤＰＩ」、「ＬＥＴＴＥＲ」、「１ＭＢ」に変更されている。
【００３１】
なお、図５に示すフローチャートの処理においては、図４に示す用紙１９に印刷されているヘッダ部分やグループ項目部分への上記ファイルへの追加挿入については説明を省略している。
【００３２】
以上第１の実施の形態においては、メニューマップ印刷結果に、ユーザによって工場出荷時とは設定値が変更されたメニュー項目、及び該メニュー項目の現在の設定状況が、設定値の変更の無いメニュー項目、及び該メニュー項目の設定値とは識別可能な文字として反映されるようになる。すなわち、初期値からの変更が行われている設定値と該設定値に対応するメニュー項目と、初期値からの変更が行われていない設定値と該設定値に対応するメニュー項目とは、印刷結果が異なるように用紙１９に印刷されるようになる。その結果、メニューマップ印刷結果を見ればすぐにユーザによって工場出荷時とは設定値が変更されているメニュー項目があるか否か、またユーザによって設定値が変更されたメニュー項目はどれか、更にどのような設定値に変更されたのかを確認することができるので、確認を短時間で行うことができ、また確認ミスを防止することができる。
【００３３】
第２の実施の形態
次に第２の実施の形態について説明する。本第２の実施の形態においては、メニューマップ印刷として、ユーザによって工場出荷時とは設定値が変更されているメニュー項目、及び該メニュー項目の変更後の設定値のみを印刷する。以降、このようなメニューマップ印刷を「ユーザ設定メニューマップ印刷」とする。
【００３４】
なお、本第２の実施の形態においては、プリンタの構成及びメニューマップ印刷動作は上記第１の実施の形態と同様であるので説明は省略し、ユーザ設定メニューマップ印刷ジョブの生成方法についてのみ説明する。
【００３５】
すなわち、メニュー項目の中で工場出荷時とは設定値が変更されたものがあり、これに応じてメニュー項目に対応させて変更された設定値が不揮発性メモリ１７と揮発性メモリ１４に格納された状態までは上記第１の実施の形態と同様であるので説明は省略し、ユーザ設定メニューマップ印刷ジョブの生成方法について図１、図６を参照して図７に示すフローチャートに従って説明する。図６は第２の実施の形態のユーザ設定メニューマップ印刷結果を示す説明図、図７は第２の実施の形態のユーザ設定メニューマップ印刷ジョブの生成方法を示すフローチャートである。
【００３６】
印刷ジョブはプリンタ１８内部ではファイルとして扱われる。このため、ステップＳ１０１でユーザ設定メニューマップ印刷ジョブ生成処理はユーザ設定メニューマップ印刷ジョブとしてのファイル（ユーザ設定メニューマップ印刷ジョブファイル）をオープンする。そして上記ファイルにユーザ設定メニューマップ印刷に必要なＰＤＬコマンドを挿入し、最後にステップＳ１０８でファイルをクローズすることでユーザ設定メニューマップ印刷ジョブの生成を完了する。
【００３７】
このように、ステップＳ１０１でユーザ設定メニューマップ印刷ジョブ生成処理がユーザ設定メニューマップ印刷ジョブとしてのファイルをオープンすると、ステップＳ１０２で、メニュー構成順序に従ってメニュー項目を１項目メニューデータ１３から読み出し、ステップＳ１０３でステップＳ１０２で読み出したメニュー項目と同一のメニュー項目の設定値を揮発性メモリ１４から読み出す。
【００３８】
更にステップＳ１０４で、ステップＳ１０２で読み出したメニュー項目の工場出荷時の設定値をメニューデータ１３から読み出す。次にステップＳ１０５で、ステップＳ１０３で揮発性メモリ１４から読み出したメニュー項目の設定値と、ステップＳ１０４でメニューデータ１３から読み出したメニュー項目の工場出荷時の設定値とは異なっているか否かを判断する。そして「異なっていない」と判断した場合には、上記ステップＳ１０３で読み出したメニュー項目は、ユーザによって設定値が変更されていないメニュー項目であるとみなし、ステップＳ１０７に進む。一方「異なっている」と判断した場合には、上記ステップＳ１０３で読み出したメニュー項目は、ユーザによって設定値が変更されているメニュー項目とみなし、ステップＳ１０６に進む。
【００３９】
上記ステップＳ１０５からステップＳ１０６に進んだ場合、上記ステップＳ１０２、及びステップＳ１０３で読み出したメニュー項目に対応する印刷文字列、及びメニュー項目の設定値に対応する印刷文字列を上記ファイルに追加挿入する。この処理により、ユーザにより設定値が変更されたメニュー項目、及び該メニュー項目の変更後の設定値のみがファイルに追加挿入され、ユーザによって設定値が変更されていないメニュー項目とその設定値は、ファイルに追加挿入されない。
【００４０】
ステップＳ１０７で、全てのメニュー項目について上記処理を行い、全てのメニュー項目について上記処理を完了したと判断すると、ステップＳ１０８に進み、一方「否」の場合にはステップＳ１０２に戻る。
【００４１】
上記ステップＳ１０７からステップＳ１０８に進んだ場合、上記ファイルをクローズし、ユーザ設定メニューマップ印刷ジョブの生成を終了とする。そしてこの生成されたユーザ設定メニューマップ印刷ジョブを上記に示すように編集処理、展開処理、印刷処理に投入することでメニューマップ印刷が行われ、図６に示すように、ユーザによって工場出荷時とは設定値が変更されているメニュー項目、及び現在の設定値が印刷されている、ユーザ設定メニューマップ印刷結果が得られる。
【００４２】
なお、図７に示すフローチャートの処理においては、図６に示す用紙２０に印刷されているヘッダ部分やグループ項目部分への上記ファイルへの追加挿入については説明を省略している。
【００４３】
以上第２の実施の形態においては、用紙２０には、ユーザ設定メニューマップ印刷結果として、ユーザによって初期値からの変更が行われている設定値と、該設定値に対応するメニュー項目のみが印刷される。その結果、ユーザによって工場出荷時とは設定値が変更されているメニュー項目があるか否か、またユーザによって設定値が変更されたメニュー項目はどれか、更にどのような設定値に変更されたのかを一目瞭然に、しかも１００パーセント間違いなく確認することができる。その結果、確認を短時間で行うことができ、また確認ミスを防止することができる。
【００４４】
なお、メニューマップ印刷の他の例として、工場出荷時とは設定値が変更されているメニュー項目がある場合、該設定値が変更されているメニュー項目の設定値を括弧でくくるようにしても良い。
【００４５】
あるいは、設定値が変更されているメニュー項目の設定値の近傍に印を付けて印刷するようにしても良い。
【００４６】
あるいは、プリンタがカラープリンタの場合、設定値が変更されているメニュー項目の変更後の設定値を、設定値に変更の無いメニュー項目の設定値とは色を変えて印刷するようにしても良い。
【００４７】
このように、設定値が変更されているものと変更の無いものとで印刷フォーマットを変えることによっても、確認を短時間で行うことができ、また確認ミスを防止することができる。
実施例では、メニュー項目と設定値を媒体に印刷する例を示したが、画像形成装置のオペレーションパネル等に設けられたディスプレイのような表示部に表示するものであってもよい。
【００４８】
【発明の効果】
以上詳細に説明したように本発明によれば、メニュー項目と、メニュー項目毎に設定されている変更可能な設定値とを出力する機能を備えた画像記録装置において、メニュー項目と設定値の内、初期値からの変更が行われている設定値と設定値に対応するメニュー項目が認識可能に出力されることにより、確認を短時間で行うことができ、また確認ミスを防止することができる。
【図面の簡単な説明】
【図１】第１の実施の形態のプリンタの構成を示す説明図である。
【図２】第１の実施の形態のメニュー項目と該メニュー項目の構成及び設定値を示す説明図である。
【図３】第１の実施の形態の印刷動作を示すブロック図である。
【図４】第１の実施の形態のメニューマップ印刷結果を示す説明図である。
【図５】第１の実施の形態のメニューマップ印刷ジョブの生成方法を示すフローチャートである。
【図６】第２の実施の形態のユーザ設定メニューマップ印刷結果を示す説明図である。
【図７】第２の実施の形態のユーザ設定メニューマップ印刷ジョブの生成方法を示すフローチャートである。
【図８】従来例のメニューマップ印刷結果を示す説明図である。
【符号の説明】
１１  メニュー制御部
１８  プリンタ
１９  用紙
２０  用紙
【図１】
2005014547.tif 000003
【図２】
2005014547.tif 000004
【図３】
2005014547.tif 000005
【図４】
2005014547.tif 000006
【図５】
2005014547.tif 000007
【図６】
2005014547.tif 000008
【図７】
2005014547.tif 000009
【図８】
2005014547.tif 000010