(57)【要約】【課題】識別コードを利用して特殊な操作を行うことができる画像形成装置を提供する。【解決手段】画像形成装置１は、コードを取得するように構成されたコード取得部と、特定の処理を行うための識別コードを記憶するように構成された識別コード記憶部１４と、前記コード取得部でコードを取得すると、前記識別コード記憶部に記憶されている識別コードかを判定するように構成された識別コード判定部と、前記識別コード判定部の判定に基づいて、前記取得した識別コードに応じた特定の処理を実行するように構成された実行部１１とを具備する。【選択図】  図５
2007326364.tif 000002
【特許請求の範囲】
【請求項１】
コードを取得するように構成されたコード取得部と、
特定の処理を行うための識別コードを記憶するように構成された識別コード記憶部と、
前記コード取得部でコードを取得すると、前記識別コード記憶部に記憶されている識別コードかを判定するように構成された識別コード判定部と、
前記識別コード判定部の判定に基づいて、前記取得した識別コードに応じた特定の処理を実行するように構成された実行部とを具備する画像形成装置。
【請求項２】
前記実行部は、前記判定部で前記取得した識別コードが前記識別コード記憶部に記憶されていると判定した場合に、前記特定の処理を実行する請求項１記載の装置。
【請求項３】
前記特定の処理は、印刷待ちファイルを全て削除する処理である請求項２記載の装置。
【請求項４】
前記特定の処理は、メンテナンスモードを起動する処理である請求項２記載の装置。
【請求項５】
前記識別コード判定部で前記取得した識別コードが前記識別コード記憶部に記憶されていると判定した場合に、前記取得した識別コードを保存するように構成された識別コード保存部と、
前記個人識別コードを記憶するように構成された個人識別コード記憶部と、
個人識別コードが付加された印刷待ちファイルを保存するように構成された印刷待ちファイル保存部と、
前記コード取得部でコードを取得すると、その取得したコードが前記個人識別コード記憶部に記憶されているコードであるかを判定するように構成された個人識別コード判定部と、
前記個人識別コード判定部で個人識別コードであると判定すると、前記コード保存部に識別コードが保存されているかを判定するように構成されたコード保存判定部とを具備し、
前記実行部は、コード保存判定部で前記識別コードが保存されていると判定した場合に、前記印刷待ちファイル保存部に保存されている印刷待ちファイルのうち前記取得した個人識別コードで特定される印刷待ちファイルに対して特定の処理を実行する請求項１記載の装置。
【請求項６】
前記特定の処理は、印刷待ちファイルを削除する処理である請求項５記載の装置。
【請求項７】
前記実行部は、コード保存判定部で前記識別コードが保存されていないと判定した場合に、前記印刷待ちファイル保存部に保存されている印刷待ちファイルのうち前記取得した個人識別コードで特定される印刷待ちファイルに対して印刷処理を実行する請求項６記載の装置。
【請求項８】
コードを取得するコード取得手段と、
特定の処理を行うための識別コードを記憶する識別コード記憶手段と、
前記コード取得手段でコードを取得すると、前記識別コード記憶手段に記憶されている識別コードかを判定する識別コード判定手段と、
前記識別コード判定手段の判定に基づいて、前記取得した識別コードに応じた特定の処理を実行する実行手段とを具備する画像形成装置。
【請求項９】
前記実行手段は、前記識別コード判定手段で前記取得した識別コードが前記識別コード記憶手段に記憶されていると判定した場合に、前記特定の処理を実行する請求項８記載の装置。
【請求項１０】
前記特定の処理は、印刷待ちファイルを全て削除する処理である請求項９記載の装置。
【請求項１１】
前記特定の処理は、メンテナンスモードを起動する処理である請求項９記載の装置。
【請求項１２】
前記識別コード判定手段で前記取得した識別コードが前記識別コード記憶手段に記憶されていると判定した場合に、前記取得した識別コードを保存する識別コード保存手段と、
前記個人識別コードを記憶する個人識別コード記憶手段と、
個人識別コードが付加された印刷待ちファイルを保存する印刷待ちファイル保存手段と、
前記コード取得手段でコードを取得すると、その取得したコードが前記個人識別コード記憶手段に記憶されているコードであるかを判定する個人識別コード判定手段と、
前記個人識別コード判定手段で個人識別コードであると判定すると、前記コード保存手段に識別コードが保存されているかを判定するコード保存判定手段とを具備し、
前記実行手段は、コード保存判定手段で前記識別コードが保存されていると判定した場合に、前記印刷待ちファイル保存手段に保存されている印刷待ちファイルのうち前記取得した個人識別コードで特定される印刷待ちファイルに対して特定の処理を実行する請求項８記載の装置。
【請求項１３】
前記特定の処理は、印刷待ちファイルを削除する処理である請求項１２記載の装置。
【請求項１４】
前記実行手段は、コード保存判定手段で前記識別コードが保存されていないと判定した場合に、前記印刷待ちファイル保存手段に保存されている印刷待ちファイルのうち前記取得した個人識別コードで特定される印刷待ちファイルに対して印刷処理を実行する請求項１３記載の装置。
【請求項１５】
コードを取得すること、
取得したコードが特定の処理を行うための識別コードかを判定すること、
前記判定に基づいて、前記取得した識別コードに応じた特定の処理を実行することとを含む画像形成装置の処理を実行する方法。
【請求項１６】
前記実行することは、前記取得したコードが前記識別コードであると判定した場合に、前記特定の処理を実行する請求項１５記載の方法。
【請求項１７】
前記特定の処理は、印刷待ちファイルを全て削除する処理である請求項１５記載の方法。
【請求項１８】
前記特定の処理は、メンテナンスモードを起動する処理である請求項９記載の方法。
【請求項１９】
前記取得したコードが前記識別コードであると判定した場合に、前記取得した識別コードを保存すること、
コードを取得すると、その取得したコードが個人識別コードであるかを判定すること、
前記個人識別コードであると判定すると、前記識別コードが保存されているかを判定すること、を具備し、
前記実行することは、前記識別コードが保存されていると判定した場合に、個人識別コードが付加された印刷待ちファイルを保存する印刷待ちファイル保存部に保存されている印刷待ちファイルのうち前記取得した個人識別コードで特定される印刷待ちファイルに対して特定の処理を実行する請求項１５記載の方法。
【請求項２０】
前記特定の処理は、印刷待ちファイルを削除する処理である請求項１９記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び方法に関する。
【背景技術】
【０００２】
複数の端末装置から印刷情報を受信し、その印刷情報を記憶するとともに印刷情報に関連する印刷許可コードを一時保存するプリントサーバが知られている。このプリントサーバは、その後、照合部で識別コードが入力されると、入力された識別コードと一致する識別コードがあるか判定する。そして、一致する識別コードがあると判定すると、プリントサーバは、識別コードと対応する印刷情報を呼び出し、プリンタに印刷情報を送信する。そして、プリンタは送信された印刷情報に基づいて印刷を行う。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述の技術では、照合部で入力された識別コードの活用方法として、識別コードに対応する印刷情報の印刷処理を行なうのみである。したがって、プリントサーバやプリンタの管理者が行なうような特殊な操作を行うことができない。
【０００４】
本発明の目的は、識別コードを利用して特殊な操作を行うことができる画像形成装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明の一態様によると、画像形成装置は、コードを取得するように構成されたコード取得部と、特定の処理を行うための識別コードを記憶するように構成された識別コード記憶部と、前記コード取得部でコードを取得すると、前記識別コード記憶部に記憶されている識別コードかを判定するように構成された識別コード判定部と、前記識別コード判定部の判定に基づいて、前記取得した識別コードに応じた特定の処理を実行するように構成された実行部とを具備する。
【発明の効果】
【０００６】
本発明の一実施例によると、管理者がメンテナンスモードでＭＦＰを起動させたいときは、メンテナンスモード起動カードをカードリーダにかざすだけでＭＦＰをメンテナンスモードで起動させることができる。したがって、メンテナンスモードでＭＦＰを起動させる際に、特殊な操作を行う必要がなく、管理者にとって大変便利である。また、印刷ファイル記憶部に多くの印刷ファイルが印刷されないまま記憶されてしまっている場合には、ユーザが待ち印刷ファイル削除カードをカードリーダにかざすだけで、印刷ファイルを全て削除することができ、印刷ファイルを削除する手間を軽減することができる。
【０００７】
また、本発明の一実施例によると、ユーザは、ＭＦＰ内に記憶されている印刷ファイルを削除したいときには、カードリーダで待ち印刷ファイル削除カードをかざした後、所定時間内に自身の個人識別カードをカードリーダにかざすだけの操作で、ＭＦＰ内に記憶されている印刷ファイルのうち、ユーザが送信した印刷ファイルのみを削除することができる。また、印刷待ちファイル削除カードをカードリーダに認識させても直ちに印刷ファイルが削除されず、そのカードを認識させた後、個人識別カードを認識させなければ、当該個人識別カードに対応する印刷ファイルの削除が行われないため、不用意に印刷ファイルが削除されてしまうことを防止できる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の各実施例について図面を参照して説明する。
【０００９】
（第１の実施例）    
図１は、本発明の第１の実施例におけるネットワーク構成を概略的に示す図である。マルチ・ファンクション・ペリフェラル（ＭＦＰ）１は、ネットワーク２を介して複数の端末装置（例えば、ＰＣ）３ａ、３ｂ、…、３ｎと接続されている。また、ＭＦＰ１には、カードリーダ４が接続されている。この、カードリーダ４は、コードが記憶されたカード５からコードを非接触で読みとることができるようになっている。
【００１０】
次に、カードリーダ４が読み取るカード５について説明する。読み取るカード５として、個人カード５ａ、メンテナンスモード起動カード５ｂ、印刷ファイル削除カード５ｃを例に挙げて説明する。
【００１１】
図２は、各端末装置３ａ、３ｂ、…３ｎの使用者である個人を特定するための個人カード５ａを示している。このカード５ａ内には、個人を特定するための個人識別コードが記憶されている。なお、個人識別コードは、個人を識別するだけでなく、グループを識別するものでも良い。
【００１２】
図３は、メンテナンスモード起動カード５ｂを示している。このカード５ｂ内には、ＭＦＰ１をメンテナンスモードで起動させる指示をするためのメンテナンスモード起動コードが記憶されている。メンテナンスモードは、ＭＦＰ１の保守サービス等のメンテナンスを行なう際に、サービスマンによってＭＦＰ１を起動させるモードである。従って、メンテナンスモード起動カード５ｂは、サービスマンに所持されるカードである。
【００１３】
図４は、待ち印刷ファイル削除カード５ｃを示す図である。このカード５ｃ内には、待ち印刷ファイルを削除するための待ち印刷ファイル削除コードが記憶されている。
【００１４】
図５は、ＭＦＰ１の要部構成を示すブロック図である。図５に示すように、ＭＦＰ１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、記憶部１４、画像処理部１５、コントロールパネル１６、ネットワークインタフェース１９、スキャナ２０、プリンタ２１、時計部２２、Ｉ／Ｏ２３とからなる。また、ＣＰＵ１１と、ＲＯＭ１２、ＲＡＭ１３、記憶部１４、画像処理部１５、コントロールパネル１６、ネットワークインタフェース１９、スキャナ２０、プリンタ２１、時計部２２、Ｉ／Ｏ２３とはバスラインを介して接続されている。
【００１５】
ＣＰＵ１１はＲＯＭ１２及び記憶部１４に記憶された制御プログラムを実行することによりＭＦＰ１全体を制御する。ＲＯＭ１２はＣＰＵ１１が実行する制御プログラムや固定データを記憶する。ＲＡＭ１３は、ＣＰＵ１１がＲＯＭ１２に記憶された制御プログラムを実行するときに必要となるワークエリア等を有している。
【００１６】
記憶部１４は、例えば、ハードディスクドライブである。記憶部１４は、制御プログラム記憶部１４ａ、印刷ファイル保存部１４ｂ、個人識別コードテーブルＴ１を記憶する記憶部１４ｃ、特定機能テーブルＴ２を記憶する記憶部１４ｄ等を有している。
【００１７】
記憶部１４ａは後述する特定機能実行処理を行なうための制御プログラム等の制御プログラムを記憶する。印刷ファイル保存部１４ｂは、各端末装置３ａ、３ｂ、…３ｎから送信された個人識別コード及び印刷許可コードが付加された印刷ファイルを保存する。
【００１８】
記憶部１４ｃに記憶される個人識別テーブルＴ１は、個人識別コードと個人との対応関係を示すテーブルである。図６は個人識別テーブルＴ１を示している。図６に示すように、テーブルＴ１には、個人識別コード（Ａ０００１，Ａ０００２，…）と対応して各端末装置３ａ、３ｂ、…３ｎの個人名が記憶されている。
【００１９】
記憶部１４ｄに記憶される特定機能テーブルＴ２は、識別コードと特定機能との対応関係を示すテーブルである。図７は特定機能テーブルＴ２を示している。図７に示すように、テーブルＴ２には、識別コード（０１０００，０１００１）と対応して特定機能（メンテナンスモード起動、待ち印刷ファイル削除）が記憶されている。
【００２０】
画像処理部１５は、画像データに対して圧縮、伸張等の処理を施す。コントロールパネル１６は、操作部１７や表示部１８を有する。操作部１７はユーザから受付けた指示をＣＰＵ１１に伝える。また、表示部１８はＣＰＵ１１の制御の下でユーザに必要な情報を表示する。
【００２１】
ネットワークインタフェース１９は、ネットワーク２と接続し、ネットワーク２に接続された各端末装置３ａ、３ｂ、…３ｎから印刷ファイルを受信する等のデータ通信を行う。スキャナ２０は、図示しない原稿台に載置された原稿、又は図示しない自動給紙装置により送られた原稿から画像を読取り、画像データを生成する。プリンタ２１はネットワーク２を介して受信した印刷待ちファイル等に基づいて、用紙へ画像を形成する。
【００２２】
時計部２２は日時情報を生成する。時計部２２が生成した日時情報は、必要に応じてＣＰＵ１１に取得される。Ｉ／Ｏ２３は、カードリーダ４と接続されている。Ｉ／Ｏ２３は、カードリーダ４のカードの認識及びカードから非接触で読み取ったコードをＣＰＵ１１に伝える。
【００２３】
次に、特定機能実行処理について説明する。図８は、ＣＰＵ１１が実行する特定機能実行処理の要部を示すフローチャートである。
【００２４】
ＣＰＵ１１は、カードリーダ４がカード５を認識したか否かについて判定する（ＳＴ１０１）。カードリーダ４がカード５を認識したと判定すると（ＳＴ１０１でＹＥＳ）、ＣＰＵ１１は、カードリーダ４がカード５から読み取ったコードを取得する（ＳＴ１０２）。
【００２５】
ＣＰＵ１１は、取得したコードが特定機能テーブルＴ２に記憶されているコードか否かを判定する（ＳＴ１０３）。特定機能テーブルＴ２に記憶されているコード、すなわち、識別コードであると判定すると（ＳＴ１０３でＹＥＳ）、ＣＰＵ１１は、当該識別コードと対応する特定機能に応じた処理を実行する（ＳＴ１０４）。例えば、当該識別コードがメンテナンスモード起動指示コードであれば、メンテナンスモードが起動する。また、例えば、当該識別コードが印刷待ちファイル削除コードであれば、印刷ファイル記憶部１４ｂに記憶されている待ち印刷ファイルを削除する。
【００２６】
一方、ＣＰＵ１１は、特定機能テーブルＴ２に記憶されているコードでないと判定すると（ＳＴ１０３でＮＯ）、コードは個人識別コードであるか否かを判定する（ＳＴ１０５）。コードが個人識別コードであると判定すると（ＳＴ１０５でＹＥＳ）、ＣＰＵ１１は、印刷ファイル保存部１４ｂに保存されている印刷ファイルのうち、当該個人識別コードが付加されている印刷ファイルの印刷を実行する（ＳＴ１０６）。また、コードが個人識別コードでないと判定した場合は（ＳＴ１０５でＮＯ）、ＣＰＵ１１は処理を終了する。
【００２７】
この実施例によると、例えば、ＭＦＰ１の管理者がメンテナンスモードでＭＦＰ１を起動させたいときは、メンテナンスモード起動カード５ａをカードリーダ４にかざすだけでＭＦＰ１をメンテナンスモードで起動させることができる。したがって、メンテナンスモードでＭＦＰ１を起動させる際に、特殊な操作を行う必要がなく、管理者にとって大変便利である。また、印刷ファイル記憶部１４ｂに多くの印刷ファイルが印刷されないまま記憶されてしまっている場合には、ユーザが待ち印刷ファイル削除カード５ｃをカードリーダ４にかざすだけで、印刷ファイルを全て削除することができ、印刷ファイルを削除する手間を軽減することができる。
【００２８】
（第２の実施例）    
次に、第２の実施例について述べる。なお、前述した実施例と同一の部分には同一の符号を付し詳細な説明は省略する。この第２の実施例は、特定機能カードと個人識別カードとを組み合わせてＭＦＰ１に所定の処理を実行させるものである。この第２の実施例では、上述の個人識別テーブルＴ１とともに、上述した特定機能テーブルＴ２に代えて図９で示す特定機能テーブルＴ３を記憶部１４内に有している。特定機能テーブルＴ３には、印刷待ちファイル削除を指示する印刷待ちファイル削除指示コードのみが記憶されている。なお、この第２の実施例では、特定機能テーブルＴ３に、印刷待ちファイル削除指示コードのみが記憶されている場合で説明しているが、これに限るものではない。
【００２９】
次に特定機能実行処理について説明する。図１０は、ＣＰＵ１１が実行する特定機能実行処理を示すフローチャートである。ステップＳＴ２０１からＳＴ２０３の処理は、上述のステップＳＴ１０１からＳＴ１０３とそれぞれ同様であるため説明を省略する。
【００３０】
ＣＰＵ１１は、コードが特定機能テーブルＴ３に記憶されているコード、すなわち識別コードであると判定すると（ＳＴ２０３でＹＥＳ）、そのコードをＲＡＭ１３に保存する。このコードは、ＲＡＭ１３内のコード保存部（図示しない。）に記憶される。そして、処理を終了する。
【００３１】
一方、ＣＰＵ１１は、コードが特定機能テーブルＴ３に記憶されているコードでないと判定すると（ＳＴ２０３でＮＯ）、続いて、ＣＰＵ１１は、コードは個人識別コードであるか否かを判定する（ＳＴ２０５）。コードが個人識別コードであると判定すると（ＳＴ２０５でＹＥＳ）、ＣＰＵ１１は、コードがＲＡＭ１３のコード保存部に保存されているか否かを判定する（ＳＴ２０６）。
【００３２】
ＲＡＭ１３のコード保存部にコードが保存されていると判定すると（ＳＴ２０６でＹＥＳ）、その保存されているコードに応じた処理を個人識別コードで特定される印刷ファイルに対して実行する（ＳＴ２０７）。すなわち、特印刷ファイル記憶部１４ｂに記憶されている印刷ファイルのうち、取得した個人識別コードを含む印刷ファイルのみが削除される。
【００３３】
また、ＲＡＭ１３のコード保存部にコードが保存されていないと判定すると（ＳＴ２０６でＮＯ）、ＣＰＵ１１は、特印刷ファイル記憶部１４ｂに記憶されている印刷ファイルのうち、取得した個人識別コードを含む印刷ファイルを印刷する（ＳＴ２０８）。
【００３４】
ＣＰＵ１１は、個人識別コードでないと判定した場合（ＳＴ２０５でＮＯ）、特定機能に応じた処理を実行した場合（ＳＴ２０７）、印刷処理を実行した場合は（ＳＴ２０８）、処理を終了する。
【００３５】
続いて、ＲＡＭ１３のコード保存部に保存されたコードの取扱いについて説明する。図１１は、ＣＰＵ１１が実行するコード削除処理を示すフローチャートである。
【００３６】
ＣＰＵ１１は、ＲＡＭ１３のコード保存部にコードが保存されているか否かを判定する（ＳＴ３０１）。前記コード保存部にコードが保存されていると判定すると（ＳＴ３０１でＹＥＳ）、ＣＰＵ１１は、前記コード保存部にコードが保存されてから所定時間、例えば、３秒が経過したか否かを判定する（ＳＴ３０２）。所定時間が経過していないと判定すると（ＳＴ３０２でＮＯ）、ステップＳＴ３０１の処理へ戻る。
【００３７】
一方、所定時間が経過したと判定すると（ＳＴ３０３でＹＥＳ）、ＲＡＭ１３のコード保存部に保存されているコードを削除する（ＳＴ３０３）。そして、処理は終了する。
【００３８】
この実施例によると、ユーザは、ＭＦＰ１内に記憶されている印刷ファイルを削除したいときには、カードリーダ４で待ち印刷ファイル削除カード５ｃをかざした後、所定時間内に自身の個人識別カード５ａをカードリーダ４にかざすだけの操作で、ＭＦＰ１内に記憶されている印刷ファイルのうち、ユーザが送信した印刷ファイルのみを削除することができる。
【００３９】
また、印刷待ちファイル削除カード５ｃをカードリーダ４に認識させても直ちに印刷ファイルが削除されず、そのカード５ｃを認識させた後、個人識別カード５ａを認識させなければ、当該個人識別カード５ａに対応する印刷ファイルの削除が行われないため、不用意に印刷ファイルが削除されてしまうことを防止できる。
【図面の簡単な説明】
【００４０】
【図１】図１は、本発明の第１の実施例におけるネットワーク構成を概略的に示す図である。
【図２】図２は、同実施例における個人カードを示す図である。
【図３】図３は、同実施例における。メンテナンスモード起動カードを示す図である。
【図４】図４は、同実施例における待ち印刷ファイル削除カードを示す図である。
【図５】図５は、同実施例における画像形成装置の要部構成を概略的に示すブロック図である。
【図６】図６は、同実施例におけるである。個人識別コードと個人名との対応関係を示すテーブルである。
【図７】図７は、同実施例における識別コードと特定機能との対応関係を示すテーブルである。
【図８】図８は、同実施例における特定機能実行処理の要部を示すフローチャートである。
【図９】図９は、本発明の第２の実施例における識別コードと特定機能との対応関係を示すテーブルである。
【図１０】図１０は、同実施例における特定機能実行処理の要部を示すフローチャートである。
【図１１】図１１は、同実施例におけるコード保存処理の要部を示すフローチャートである。
【符号の説明】
【００４１】
４：カードリーダ、１１：ＣＰＵ、１２：ＲＯＭ、１３：ＲＡＭ、１４：記憶部、１５：画像処理部、１６：コントロールパネル、１９：ネットワークインタフェース、２０：スキャナ、２１：プリンタ、２２：時計部、２３：Ｉ／Ｏ
【図１】
2007326364.tif 000003
【図２】
2007326364.tif 000004
【図３】
2007326364.tif 000005
【図４】
2007326364.tif 000006
【図５】
2007326364.tif 000007
【図６】
2007326364.tif 000008
【図７】
2007326364.tif 000009
【図８】
2007326364.tif 000010
【図９】
2007326364.tif 000011
【図１０】
2007326364.tif 000012
【図１１】
2007326364.tif 000013