(57)【要約】【課題】画像形成装置がネットワークを介して受信した全ての印刷データに基づく印刷処理を実行することから、トナー等の消耗品が不要に消耗されてしまう虞があった。【解決手段】印刷許可された上位装置を識別するための登録固有識別データからなる登録固有識別テーブルと、印刷データを受けると、印刷データから固有識別データを抽出するデータ抽出部と、抽出された固有識別データに基づいて、登録固有識別テーブルを参照し、一致する登録固有識別データが格納されていると、印刷可と判定し、一致する登録固有識別データが格納されていないと、印刷不可と判定するデータ判定部と、データ判定部が印刷可と判定すると、印刷データを印刷部に転送し、印刷不可と判定すると、印刷データを廃棄する印刷制御部とを備える。【選択図】図１
2007241741.tif 000002
【特許請求の範囲】
【請求項１】
上位装置から受信した該上位装置を示す固有識別データを含む印刷データに基づいて印刷処理を実行する印刷部を有する画像形成装置であって、
印刷許可された上位装置を識別するための登録固有識別データを含む登録固有識別テーブルと、
前記印刷データを受けると、前記印刷データから前記固有識別データを抽出するデータ抽出部と、
前記抽出された固有識別データに基づいて、前記登録固有識別テーブルを参照し、一致する登録固有識別データが格納されていると、印刷可と判定し、一致する登録固有識別データが格納されていないと、印刷不可と判定するデータ判定部と、
前記データ判定部が印刷可と判定すると、前記印刷データを前記印刷部に転送し、印刷不可と判定すると、前記印刷データを廃棄する印刷制御部とを備えることを特徴とする画像形成装置。
【請求項２】
上位装置から受信した第一識別データ及び第二識別データからなる固有識別データを含む印刷データに基づいて印刷処理を実行する印刷部を有する画像形成装置であって、
前記第一識別データ毎に、前記第一識別データを簡略化した簡略化第一識別データが対応づけられた第一登録テーブルと、
前記簡略化第一識別データ毎に、印刷許可された上位装置を識別するための登録第二識別データが対応づけられた第二登録テーブルと、
前記印刷データを受けると、前記印刷データから前記固有識別データを抽出すると共に、抽出した固有識別データを第一識別データ及び第二識別データに分割するデータ抽出部と、
前記分割された第一識別データに基づいて、前記第一登録テーブルを参照し、前記第一識別データを対応する簡略化第一識別データに変換するデータ変換部と、
前記変換された簡略化第一識別データ及び前記第二識別データに基づいて、前記第二登録テーブルを参照し、一致する登録第二識別データが格納されていると、印刷可と判定し、一致する登録第二識別データが格納されていないと、印刷不可と判定するデータ判定部と、
前記データ判定部が印刷可と判定すると、前記印刷データを前記印刷部に転送し、印刷不可と判定すると、前記印刷データを廃棄する印刷制御部とを備えることを特徴とする画像形成装置。
【請求項３】
前記登録固有識別テーブルは、登録固有識別データが有効な時間を示す有効期限データを含む登録固有識別データから構成され、
前記データ抽出部が固有識別データを抽出すると、現在時刻を示す現在時刻データを取得する期限管理部を含み、
前記データ判定部は、前記抽出された固有識別データに基づいて、前記登録固有識別テーブルを参照し、一致する登録固有識別データが格納され、かつ前記現在時刻データが示す時刻が有効期限データの示す時間内であると、印刷可と判定し、時間外であると、印刷不可と判定することを特徴とする請求項１記載の画像形成装置。
【請求項４】
上位装置から受信した該上位装置を示す固有識別データを含む印刷データに基づいて、標準トレイ及びオプショントレイのいずれかで印刷処理を実行する印刷部を有する画像形成装置であって、
印刷許可された上位装置を識別するための登録固有識別データ及び上位装置が使用可能なトレイを標準トレイ及びオプショントレイのいずれかで示す登録トレイ種別データが対応づけられた登録固有識別テーブルと、
前記印刷データを受けると、前記印刷データから前記固有識別データを抽出するデータ抽出部と、
前記抽出された固有識別データに基づいて、前記登録固有識別テーブルを参照し、一致する登録固有識別データが格納されていると、印刷可と判定し、一致する登録固有識別データが格納されていないと、印刷不可と判定するデータ判定部と、
前記データ判定部が印刷可と判定すると、前記印刷部に対し、前記印刷データを転送すると共に、一致した登録固有識別データに対応する登録トレイ種別データが示す標準トレイ及びオプショントレイのいずれかでの印刷処理を指示し、印刷不可と判定すると、前記印刷データを廃棄する印刷制御部とを備えることを特徴とする画像形成装置。
【請求項５】
前記固有識別データは、ＭＡＣアドレスデータ及びＩＰアドレスデータのいずれかであることを特徴とする請求項１乃至４のいずれかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、上位装置からの印刷データに基づいて印刷処理を実行する画像形成装置に関し、特に、印刷許可された上位装置からの印刷データのみに基づいて印刷処理を実行する画像形成装置に関する。
【背景技術】
【０００２】
複数の上位装置とネットワークを介して接続された画像形成装置を備える画像形成システムが知られている。例えば、下記特許文献１では、複数の上位装置からネットワークを介して印刷データを受信する毎に、受信した印刷データに基づいて印刷処理を実行する画像形成装置を備える画像形成システムが開示されている。
【特許文献１】特開２０００−２６７８３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記した画像形成システムには、次のような解決すべき課題があった。即ち、画像形成装置は、上位装置に対して利用を制限していないため上位装置から印刷データを受信すると必ず印刷処理を実行してしまう。このため、トナー等の消耗品が不要に消耗されてしまう虞があった。従って、十分に消耗品の消費量を抑制することができない問題があった。
【課題を解決するための手段】
【０００４】
本発明は、以上の点を解決するために、次の構成を採用する。
〈構成１〉
上位装置から受信した該上位装置を示す固有識別データを含む印刷データに基づいて印刷処理を実行する印刷部を有する画像形成装置であって、印刷許可された上位装置を識別するための登録固有識別データを含む登録固有識別テーブルと、前記印刷データを受けると、前記印刷データから前記固有識別データを抽出するデータ抽出部と、前記抽出された固有識別データに基づいて、前記登録固有識別テーブルを参照し、一致する登録固有識別データが格納されていると、印刷可と判定し、一致する登録固有識別データが格納されていないと、印刷不可と判定するデータ判定部と、前記データ判定部が印刷可と判定すると、前記印刷データを前記印刷部に転送し、印刷不可と判定すると、前記印刷データを廃棄する印刷制御部とを備えることを特徴とする。
〈構成２〉
上位装置から受信した第一識別データ及び第二識別データからなる固有識別データを含む印刷データに基づいて印刷処理を実行する印刷部を有する画像形成装置であって、前記第一識別データ毎に、前記第一識別データを簡略化した簡略化第一識別データが対応づけられた第一登録テーブルと、前記簡略化第一識別データ毎に、印刷許可された上位装置を識別するための登録第二識別データが対応づけられた第二登録テーブルと、前記印刷データを受けると、前記印刷データから前記固有識別データを抽出すると共に、抽出した固有識別データを第一識別データ及び第二識別データに分割するデータ抽出部と、前記分割された第一識別データに基づいて、前記第一登録テーブルを参照し、前記第一識別データを対応する簡略化第一識別データに変換するデータ変換部と、前記変換された簡略化第一識別データ及び前記第二識別データに基づいて、前記第二登録テーブルを参照し、一致する登録第二識別データが格納されていると、印刷可と判定し、一致する登録第二識別データが格納されていないと、印刷不可と判定するデータ判定部と、前記データ判定部が印刷可と判定すると、前記印刷データを前記印刷部に転送し、印刷不可と判定すると、前記印刷データを廃棄する印刷制御部とを備えることを特徴とする。
〈構成３〉
構成１の画像形成装置において、前記登録固有識別テーブルは、登録固有識別データが有効な時間を示す有効期限データを含む登録固有識別データから構成され、前記データ抽出部が固有識別データを抽出すると、現在時刻を示す現在時刻データを取得する期限管理部を含み、前記データ判定部は、前記抽出された固有識別データに基づいて、前記登録固有識別テーブルを参照し、一致する登録固有識別データが格納され、かつ前記現在時刻データが示す時刻が有効期限データの示す時間内であると、印刷可と判定し、時間外であると、印刷不可と判定することを特徴とする。
〈構成４〉
上位装置から受信した該上位装置を示す固有識別データを含む印刷データに基づいて、標準トレイ及びオプショントレイのいずれかで印刷処理を実行する印刷部を有する画像形成装置であって、印刷許可された上位装置を識別するための登録固有識別データ及び上位装置が使用可能なトレイを標準トレイ及びオプショントレイのいずれかで示す登録トレイ種別データが対応づけられた登録固有識別テーブルと、前記印刷データを受けると、前記印刷データから前記固有識別データを抽出するデータ抽出部と、前記抽出された固有識別データに基づいて、前記登録固有識別テーブルを参照し、一致する登録固有識別データが格納されていると、印刷可と判定し、一致する登録固有識別データが格納されていないと、印刷不可と判定するデータ判定部と、前記データ判定部が印刷可と判定すると、前記印刷部に対し、前記印刷データを転送すると共に、一致した登録固有識別データに対応する登録トレイ種別データが示す標準トレイ及びオプショントレイのいずれかでの印刷処理を指示し、印刷不可と判定すると、前記印刷データを廃棄する印刷制御部とを備えることを特徴とする。
〈構成５〉
構成１乃至４のいずれかの画像形成装置であって、前記固有識別データは、ＭＡＣアドレスデータ及びＩＰアドレスデータのいずれかであることを特徴とする。
【発明の効果】
【０００５】
本発明の画像形成装置では、印刷許可された上位装置を識別するための登録固有識別データからなる登録固有識別テーブルを設け、印刷データを受けると、印刷データから固有識別データを抽出し、抽出された固有識別データに基づいて、登録固有識別テーブルを参照し、一致する登録固有識別データが格納されていると、印刷可と判定し、印刷データに基づいた印刷処理を実行し、一致する登録固有識別データが格納されていないと、印刷不可と判定し、印刷データを廃棄するようにしたので、印刷許可された上位装置でのみ印刷処理を実行させることができる。従って、印刷許可されていない上位装置からの印刷要求によりトナー等の消耗品が不要に消耗されるのを防止できる。
【発明を実施するための最良の形態】
【０００６】
以下、本発明の一実施形態を図を用いて詳細に説明する。
【実施例１】
【０００７】
〈実施例１の構成〉
図１は、本発明の画像形成装置を示すブロック構成図である。
【０００８】
図１に示すように、本実施例の画像形成装置１は、ネットワーク７を介して複数の上位装置８と接続されている。
【０００９】
上位装置８としては、ワークステーションやＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等が用いられ、各上位装置８には、固有識別データとして、自己を固有に識別するためのＭＡＣアドレス（４８ｂｉｔ）がそれぞれ付されている。各上位装置８は、利用者の操作で図示しないキーボード等の入力部を介してメモリのプリンタドライバを起動し、付されたＭＡＣアドレスを示すＭＡＣアドレスデータを付与した印刷データを生成すると共に、生成された印刷データ（図２参照）を画像形成装置１に送信する。
【００１０】
画像形成装置１は、受信した印刷データの印刷処理を行うプリンタであり、制御部１０、通信制御部２、データ抽出部３、データ判定部４、記憶部５、印刷部６、印刷制御部４０を有している。
【００１１】
記憶部５は、ＨＤＤ等からなるメモリであり、登録固有識別テーブルとして、登録ＭＡＣアドレステーブルを保持している。この登録ＭＡＣアドレステーブルは、画像形成装置１の使用を許可された上位装置に付されたＭＡＣアドレス（４８ｂｉｔ）を示す登録ＭＡＣアドレスデータからなるテーブルであり、この登録ＭＡＣアドレスデータは、メーカコードデータ（２４ｂｉｔ）及びステーションアドレスデータ（２４ｂｉｔ）から構成されている（図３参照）。
【００１２】
また、この登録ＭＡＣアドレステーブルは、例えば、図示しない管理者端末を介して、画像形成装置１の管理者等が使用を許可すべき上位装置に付された登録ＭＡＣアドレスデータをテーブルに登録または削除することで更新される。これにより、画像形成装置１の管理者等は容易に使用を許可すべき上位装置を追加、削除することができる。
【００１３】
以下、本実施例の画像形成装置１及び上位装置８の相互関連について説明を行う。
【００１４】
上位装置８は、利用者の操作で図示しないキーボード等の入力部を介してメモリのプリンタドライバを起動し、付されたＭＡＣアドレスを示すＭＡＣアドレスデータを付与して、印刷データを生成すると共に、生成された印刷データを画像形成装置１に送信する。本実施例では、該印刷データには、『０００００００００００００００００００００００１  ０００００００００００００００００００００００１』を示すＭＡＣアドレスデータが付与されていることとする。
【００１５】
画像形成装置１の通信制御部２は、各上位装置８とのデータ通信を制御する部であり、上位装置８からＭＡＣアドレスデータが付与された印刷データを受信すると、図示しないメモリに印刷データを一時格納する。
【００１６】
制御部１０は、いわゆるＣＰＵとして、画像形成装置１を統括制御する部であり、通信制御部２が印刷データを受信すると、受信した印刷データをデータ抽出部３に転送する。
【００１７】
データ抽出部３は、ＭＡＣアドレスデータの抽出を行う部であり、印刷データを受けると、印刷データを解析し、印刷データに含まれるＭＡＣアドレスデータを抽出する。本実施例では、『０００００００００００００００００００００００１  ０００００００００００００００００００００００１』を示すＭＡＣアドレスデータが抽出されることになる。
【００１８】
制御部１０は、データ抽出部３がＭＡＣアドレスデータを抽出すると、抽出されたＭＡＣアドレスデータをデータ判定部４に転送する。
【００１９】
データ判定部４は、受信した印刷データの印刷が可能か否かを判定する部であり、ＭＡＣアドレスデータを受けると、ＭＡＣアドレスデータに基づいて、記憶部５の登録ＭＡＣアドレステーブルを参照し、一致する登録ＭＡＣアドレスデータが格納されていると、印刷可と判定し、一致する登録ＭＡＣアドレスデータが格納されていないと、印刷不可と判定する。
【００２０】
本実施例では、抽出されたＭＡＣアドレスデータ（０００００００００００００００００００００００１  ０００００００００００００００００００００００１）が一致する登録ＭＡＣアドレスデータが格納されていることから、データ判定部４により印刷可と判定される。
【００２１】
印刷制御部４０は、データ判定部４が印刷可と判定すると、印刷データを印刷部６に転送する。尚、印刷不可と判定すると、印刷データを廃棄する。この際、印刷データを廃棄すると共に、該印刷データの送信元である上位装置に対して、画像形成装置１の使用が許可されていない旨を示す通知データを送信し、上位装置の利用者に印刷不可であることを通知するようにしてもよい。
【００２２】
印刷部６は、印刷データに基づいた印刷処理を実行する部であり、印刷データを受けると、該印刷データに基づいて印刷処理を実行する。
【００２３】
〈実施例１の動作〉
次に、実施例１の画像形成装置１の動作について説明を行う。
【００２４】
図４は、実施例１の画像形成装置１の動作フローチャートである。
【００２５】
上位装置８は、利用者の操作で図示しないキーボード等の入力部を介してメモリのプリンタドライバを起動し、付されたＭＡＣアドレスを示すＭＡＣアドレスデータを付与して、印刷データを生成すると共に、生成された印刷データを画像形成装置１に送信する。本実施例では、該印刷データには、『０００００００００００００００００００００００１  ０００００００００００００００００００００００１』を示すＭＡＣアドレスデータが付与されていることとする。
【００２６】
画像形成装置１の通信制御部２は、上位装置８からＭＡＣアドレスデータが付与された印刷データを受信して、図示しないメモリに印刷データを一時格納する（Ｓ１）。
【００２７】
制御部１０は、通信制御部２が印刷データを受信すると、受信した印刷データをデータ抽出部３に転送する。
【００２８】
データ抽出部３は、印刷データを受けると、印刷データを解析し、印刷データに含まれるＭＡＣアドレスデータを抽出する（Ｓ２）。本実施例では、『０００００００００００００００００００００００１  ０００００００００００００００００００００００１』を示すＭＡＣアドレスデータが抽出される。
【００２９】
制御部１０は、データ抽出部３がＭＡＣアドレスデータを抽出すると、抽出されたＭＡＣアドレスデータをデータ判定部４に転送する。
【００３０】
データ判定部４は、ＭＡＣアドレスデータを受けると、ＭＡＣアドレスデータに基づいて、記憶部５の登録ＭＡＣアドレステーブルを参照し、一致する登録ＭＡＣアドレスデータが格納されていると、印刷可と判定し、一致する登録ＭＡＣアドレスデータが格納されていないと、印刷不可と判定する（Ｓ３）。
【００３１】
本実施例では、抽出されたＭＡＣアドレスデータ（０００００００００００００００００００００００１  ０００００００００００００００００００００００１）が一致する登録ＭＡＣアドレスデータが格納されていることから、データ判定部４により印刷可と判定される。
【００３２】
印刷制御部４０は、データ判定部４が印刷可と判定すると、印刷データを印刷部６に転送し（Ｓ４）、印刷不可と判定すると、印刷データを廃棄する（Ｓ６）。この際、印刷データを廃棄すると共に、該印刷データの送信元である上位装置に対して、画像形成装置１の使用が許可されていない旨を示す通知データを送信し、上位装置の利用者に印刷不可であることを通知する。
【００３３】
印刷部６は、印刷データを受けると、該印刷データに基づいて印刷処理を実行する（Ｓ５）。
【００３４】
〈実施例１の効果〉
実施例１の画像形成装置１では、印刷許可された上位装置８を識別するためのＭＡＣアドレスデータからなる登録ＭＡＣアドレステーブルを設け、印刷データを受けると、印刷データからＭＡＣアドレスデータを抽出し、抽出されたＭＡＣアドレスデータに基づいて、登録ＭＡＣアドレステーブルを参照し、一致する登録ＭＡＣアドレスデータが格納されていると、印刷可と判定し、一致する登録ＭＡＣアドレスデータが格納されていないと、印刷不可と判定し、印刷可と判定されると、印刷データに基づいた印刷処理を実行し、印刷不可と判定されると、印刷データを廃棄するようにしたので、印刷許可された上位装置８でのみ印刷処理を実行させることができる。従って、印刷許可されていない上位装置８からの印刷要求により、トナー等の消耗品が不要に消耗するのを防止できる。
【実施例２】
【００３５】
〈実施例２の構成〉
図５は、実施例２の画像形成装置１１を示すブロック構成図である。
【００３６】
図５に示すように、実施例２の画像形成装置１１は、ネットワーク７を介して各上位装置８と接続されている。
【００３７】
各上位装置８は、実施例１と同様であり、メモリのプリンタドライバにより、自己に付されたＭＡＣアドレスを示すＭＡＣアドレスデータを付与した印刷データを生成すると共に、生成された印刷データを画像形成装置１に送信する。本実施例では、該印刷データには、『０００００００００００００００００００００００１  ０００００００００００００００００００００００１』を示すＭＡＣアドレスデータが付与されていることとする。
【００３８】
画像形成装置１１は、受信した印刷データに基づく印刷処理を行うプリンタであり、制御部１２、通信制御部２、データ抽出部１３、印刷部６、データ判定部１４、記憶部１５、データ変換部１７、印刷制御部４０から構成されている。通信制御部２、印刷部６、印刷制御部４０は、実施例１と同様である。
【００３９】
記憶部１５は、ＨＤＤ等からなるメモリであり、登録ステーションアドレステーブル（＝第一登録テーブル）及び登録メーカコードテーブル（＝第二登録テーブル）を保持している。
【００４０】
この登録ステーションアドレステーブルは、ショートメーカコード毎に、画像形成装置１１の使用を許可された上位装置に付されたＭＡＣアドレス（４８ｂｉｔ）を構成するステーションアドレスを示す登録ステーションアドレスデータが対応づけられたテーブルである（図７参照）。
【００４１】
登録メーカコードテーブルは、画像形成装置１１の使用を許可すべき上位装置に付されたＭＡＣアドレスを構成するメーカコードデータ（２４ｂｉｔ）毎に、該メーカコードデータを簡略化したショートメーカコードを示すショートメーカコードデータ（８ｂｉｔ）が対応づけられたテーブルである（図６参照）。
【００４２】
この登録メーカコードテーブルは、例えば、図示しない管理者端末を介して、画像形成装置１１の管理者等が使用を許可すべき上位装置に付されたＭＡＣアドレスデータを構成するメーカコード及び該メーカコードを簡略化したショートメーカコードをテーブルに登録または削除することで更新される。これにより、画像形成装置１の管理者等は容易に使用を許可すべき上位装置を追加、削除することができる。
【００４３】
また、登録ステーションアドレステーブルは、例えば、図示しない管理者端末を介して、画像形成装置１１の管理者等が使用を許可すべき上位装置に付されたＭＡＣアドレスデータを構成するステーションアドレスデータ及び該メーカコードを簡略化したショートメーカコードデータをテーブルに登録または削除することで更新される。これにより、画像形成装置１１の管理者等は容易に使用を許可すべき上位装置を追加、削除することができる。
【００４４】
制御部１２は、いわゆるＣＰＵとして、画像形成装置１１を統括制御する部であり、実施例１と同様に、通信制御部２が印刷データを受信すると、受信した印刷データをデータ抽出部１３に転送する。
【００４５】
データ抽出部１３は、印刷データを受けると、該印刷データを解析し、ＭＡＣアドレスデータを抽出すると共に、該抽出したＭＡＣアドレスデータ（４８ｂｉｔ）を上位２４ｂｉｔのメーカコードデータ（第一識別データ）及び下位２４ｂｉｔのメーカが管理するステーションアドレスデータ（第二識別データ）に分割する。
【００４６】
本実施例では、『０００００００００００００００００００００００１  ０００００００００００００００００００００００１』を示すＭＡＣアドレスデータが抽出されると共に、『０００００００００００００００００００００００１』（上位２４ｂｉｔ）を示すメーカコードデータ及び『０００００００００００００００００００００００１』（下位２４ｂｉｔ）を示すステーションアドレスデータに分割される。
【００４７】
データ変換部１７は、メーカコードデータの変換を行う部であり、データ抽出部１３が分割したメーカコードデータに基づいて、記憶部１５を参照し、対応するショートメーカコードデータ（簡略化第一識別データ）を特定すると共に、分割したメーカコードデータ（２４ｂｉｔ）を特定したショートメーカコードデータ（８ｂｉｔ）に変換する。
【００４８】
本実施例では、分割されたメーカコード（０００００００００００００００００００００００１）に基づいて、記憶部１５が参照され、対応する『０１』（８ｂｉｔ）を示すショートメーカコードデータが特定されると共に、分割されたメーカコードデータ（０００００００００００００００００００００００１）がショートメーカコードデータ（０１）に変換される。
【００４９】
制御部１２は、データ変換部１７がメーカコードデータ（２４ｂｉｔ）をショートメーカコードデータ（８ｂｉｔ）に変換すると、ショートメーカコードデータ及びステーションアドレスデータをデータ判定部１４に転送する。
【００５０】
データ判定部１４は、ショートメーカコードデータ及びステーションアドレスデータを受信すると、まず、ショートメーカコードデータに基づいて、記憶部１５を参照し、検索対象となる登録ステーションアドレステーブルを特定する。そして、検索対象の登録ステーションアドレステーブルが特定されると、ステーションアドレスデータに基づいて、特定された登録ステーションアドレステーブルを参照し、一致する登録ステーションアドレスデータが格納されていると、印刷可と判定し、一致する登録ステーションアドレスデータが格納されていないと、印刷不可と判定する。
【００５１】
本実施例では、ショートメーカコードデータ（０１）に基づいて、記憶部１５を参照し、検索対象となる登録ステーションアドレステーブルが特定されると共に、特定された登録ステーションアドレステーブルにステーションアドレスデータ（０００００００００００００００００００００００１）に一致した登録ステーションアドレスデータが格納されていることから、印刷可と判定される。
【００５２】
印刷制御部４０は、データ判定部１４が印刷可と判定すると、実施例１と同様に、印刷データを印刷部６に転送し、尚、印刷不可と判定すると、印刷データを廃棄する。この際、印刷データを廃棄すると共に、該印刷データの送信元である上位装置に対して、画像形成装置１１の使用が許可されていない旨を示す通知データを送信し、上位装置の利用者に印刷不可であることを通知するようにしてもよい。
【００５３】
印刷部６は、印刷データに基づいた印刷処理を実行する部であり、印刷データを受けると、該印刷データに基づいて印刷処理を実行する。
【００５４】
〈実施例２の動作〉
次に、実施例２の画像形成装置１１の動作について説明を行う。
【００５５】
図８は、実施例２の画像形成装置１１の動作フローチャートである。
【００５６】
画像形成装置１１の通信制御部２は、実施例１と同様に、上位装置８からＭＡＣアドレスデータが付与された印刷データを受信する（Ｓ１）。本実施例では、該印刷データには、『０００００００００００００００００００００００１  ０００００００００００００００００００００００１』を示すＭＡＣアドレスデータが付与されていることとする。
【００５７】
制御部１２は、通信制御部２が印刷データを受信すると、受信した印刷データをデータ抽出部１３に転送する。
【００５８】
データ抽出部１３は、印刷データを受けると、該印刷データを解析し、ＭＡＣアドレスデータを抽出すると共に、該抽出したＭＡＣアドレスデータ（４８ｂｉｔ）を上位２４ｂｉｔのメーカコードデータ及び下位２４ｂｉｔのメーカが管理するステーションアドレスデータに分割する。
【００５９】
データ変換部１７は、データ抽出部１３が分割したメーカコードデータに基づいて、記憶部１５を参照し、対応するショートメーカコードデータを特定すると共に、分割したメーカコードデータ（２４ｂｉｔ）をショートメーカコードデータ（８ｂｉｔ）に変換する（Ｓ２）。尚、例えば、メーカコードデータが登録されていない等のように、分割したメーカコードデータに対応するショートメーカコードデータを特定することができない場合、印刷不可と判定し、印刷データを廃棄する。
【００６０】
制御部１２は、データ抽出部１３がメーカコードデータ（２４ｂｉｔ）をショートメーカコードデータ（８ｂｉｔ）に変換すると、ショートメーカコードデータ及びステーションアドレスデータをデータ判定部１４に転送する。
【００６１】
データ判定部１４は、ショートメーカコードデータ及びステーションアドレスデータを受信すると、まず、ショートメーカコードデータに基づいて、記憶部１５を参照し、検索対象となる登録ステーションアドレステーブルを特定する。そして、検索対象の登録ステーションアドレステーブルが特定されると、ステーションアドレスデータに基づいて、特定された登録ステーションアドレステーブルを参照し、一致する登録ステーションアドレスデータが格納されていると、印刷可と判定し、一致する登録ステーションアドレスデータが格納されていないと、印刷不可と判定する（Ｓ３）。
【００６２】
本実施例では、ショートメーカコードデータ（０１）に基づいて、記憶部１５を参照し、検索対象となる登録ステーションアドレステーブルが特定されると共に、特定された登録ステーションアドレステーブルにステーションアドレスデータ（０００００００００００００００００００００００１）に一致した登録ステーションアドレスデータが格納されていることから、印刷可と判定される。
【００６３】
印刷制御部４０は、データ判定部１４が印刷可と判定すると、印刷データを印刷部６に転送する（Ｓ４）。尚、印刷不可と判定すると、印刷データを廃棄する（Ｓ７）。この際、印刷データを廃棄すると共に、該印刷データの送信元である上位装置に対して、画像形成装置１１の使用が許可されていない旨を示す通知データを送信し、上位装置の利用者に印刷不可であることを通知するようにしてもよい。
【００６４】
印刷部６は、印刷データを受けると、該印刷データに基づいて印刷処理を実行する（Ｓ５）。
【００６５】
〈実施例２の効果〉
実施例２の画像形成装置１１では、メーカコードデータ毎に、メーカコードデータを簡略化したショートメーカコードデータが対応づけられた登録メーカコードテーブルと、ショートメーカコードデータ毎に、印刷許可された上位装置８を識別するための登録ステーションアドレスデータが対応づけられた登録ステーションアドレステーブルとを設け、印刷データを受けると、印刷データからＭＡＣアドレスデータ（４８ｂｉｔ）を抽出すると共に、抽出したＭＡＣアドレスデータをメーカコードデータ（２４ｂｉｔ）及びステーションアドレスデータ（２４ｂｉｔ）に分割し、分割されたメーカコードデータに基づいて、メーカコードテーブルを参照し、メーカコードデータを対応するショートメーカコードデータに変換し、変換されたショートメーカコードデータ及びステーションアドレスデータに基づいて、登録ステーションアドレステーブルを参照し、一致する登録ステーションアドレスデータが格納されていないと、印刷不可と判定して、印刷データを廃棄し、一致する登録ステーションアドレスデータが格納されていると、印刷可と判定し、印刷データに基づく印刷処理を実行するようにしたので、ＭＡＣアドレスデータ（４８ｂｉｔ）の全ｂｉｔにより比較を行う必要がなく、印刷可否判定を高速化できると共に、印刷許可された上位装置８でのみ印刷処理を実行させることができる。従って、印刷許可されていない上位装置８からの印刷要求によりトナー等の消耗品が不要に消耗されるのを防止できる。
【実施例３】
【００６６】
〈実施例３の構成〉
図３は、実施例３の画像形成装置２０を示すブロック構成図である。
【００６７】
図３に示すように、実施例３の画像形成装置２０は、ネットワーク７を介して各上位装置８に接続されている。
【００６８】
各上位装置８は、実施例１と同様であり、メモリのプリンタドライバにより、自己に付されたＭＡＣアドレスを示すＭＡＣアドレスデータを付与した印刷データを生成すると共に、生成された印刷データを画像形成装置２０に送信する。本実施例では、該印刷データには、『０００００００００００００００００００００００１  ０００００００００００００００００００００００１』を示すＭＡＣアドレスデータが付与されていることとする。
【００６９】
画像形成装置２０は、受信した印刷データに基づく印刷処理を行うプリンタであり、制御部２１、通信制御部２、データ抽出部３、データ判定部２２、記憶部２３、印刷部６、期限管理部２４、印刷制御部４０から構成されている。通信制御部２、印刷部６、印刷制御部４０は、実施例１と同様である。
【００７０】
記憶部２３は、ＨＤＤ等からなるメモリであり、登録ＭＡＣアドレステーブルを保持している。この登録ＭＡＣアドレステーブルは、画像形成装置２０の使用を許可すべき上位装置に付されたＭＡＣアドレスを示す登録ＭＡＣアドレスデータ毎に、例えば、『ＡＭ８：３０〜ＰＭ１７：１５迄』等のように、該登録ＭＡＣアドレスデータが有効な時間を示す有効期限データが対応づけられたテーブルである（図１０参照）。
【００７１】
この登録ＭＡＣアドレステーブルは、例えば、図示しない管理者端末を介して、画像形成装置２０の管理者等が使用を許可すべき上位装置に付されたＭＡＣアドレスデータ及び該ＭＡＣアドレスデータの有効期限データをテーブルに登録または削除することで更新される。これにより、画像形成装置２０の管理者等は、容易に使用を許可すべき上位装置を追加、削除することができる。
【００７２】
制御部２１は、いわゆるＣＰＵとして画像形成装置２０を統括制御する部であり、実施例１と同様に、通信制御部２が印刷データを受信すると、受信した印刷データをデータ抽出部３に転送する。
【００７３】
データ抽出部３は、実施例１と同様に、印刷データを受けると、印刷データを解析し、印刷データに含まれるＭＡＣアドレスデータを抽出する。本実施例では、『０００００００００００００００００００００００１  ０００００００００００００００００００００００１』を示すＭＡＣアドレスデータが抽出されることとする。
【００７４】
制御部２１は、データ抽出部３がＭＡＣアドレスデータを抽出すると、抽出されたＭＡＣアドレスデータをデータ判定部２２に転送する。
【００７５】
データ判定部２２は、ＭＡＣアドレスデータを受けると、まず、ＭＡＣアドレスデータに基づいて、記憶部２３の登録ＭＡＣアドレステーブルを参照し、ＭＡＣアドレスデータに一致する登録ＭＡＣアドレスデータが格納されていないと、印刷不可と判定し、格納されていると、引き続き、ＭＡＣアドレスデータが有効であるか否かを判定すべく、期限管理部２４に現在時刻要求信号を出力する。
【００７６】
期限管理部２４は、現在時刻を取得する部であり、現在時刻要求信号を受けると、例えば、画像形成装置２０の内部時計ＩＣ又は図示しないＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）サーバから現在時刻を示す現在時刻データを取得する。
【００７７】
制御部２１は、期限管理部２４が現在時刻データを取得すると、取得した現在時刻データをデータ判定部２２に転送する。
【００７８】
データ判定部２２は、現在時刻データを受けると、判定対象のＭＡＣアドレスデータに対応する有効期限データと該現在時刻データとを比較し、現在時刻データが示す時刻が有効期限データが示す時間内であると、印刷可と判定し、現在時刻データが示す時刻が有効期限データが示す時間外であると、印刷不可と判定する。
【００７９】
印刷制御部４０は、実施例１と同様に、データ判定部２２が印刷可と判定すると、印刷データを印刷部６に転送し、印刷不可と判定すると、印刷データを廃棄する。尚、この際、印刷データを廃棄すると共に、該印刷データの送信元である上位装置に対して、画像形成装置２０の使用が許可されていない旨を示す通知データを送信し、上位装置の利用者に印刷不可であることを通知するようにしてもよい。
【００８０】
印刷部６は、印刷データを受信すると、実施例１と同様に、印刷データに基づいて印刷処理を実行する。
【００８１】
〈実施例３の動作〉
次に、実施例３の画像形成装置２０の動作について説明を行う。
【００８２】
図１１は、実施例３の画像形成装置２０の動作フローチャートである。
【００８３】
画像形成装置２０の制御部２１は、実施例１と同様に、通信制御部２が印刷データを受信すると、受信した印刷データをデータ抽出部３に転送する（Ｓ１）。
【００８４】
データ抽出部３は、実施例１と同様に、印刷データを受けると、印刷データを解析し、印刷データに含まれるＭＡＣアドレスデータを抽出する（Ｓ２）。本実施例では、『０００００００００００００００００００００００１  ０００００００００００００００００００００００１』を示すＭＡＣアドレスデータが抽出されることとする。
【００８５】
制御部２１は、データ抽出部３がＭＡＣアドレスデータを抽出すると、抽出されたＭＡＣアドレスデータをデータ判定部２２に転送する。
【００８６】
データ判定部２２は、ＭＡＣアドレスデータを受けると、まず、ＭＡＣアドレスデータに基づいて、記憶部２３の登録ＭＡＣアドレステーブルを参照し、ＭＡＣアドレスデータに一致する登録ＭＡＣアドレスデータが格納されていないと、印刷不可と判定し、格納されていると、引き続き、ＭＡＣアドレスデータが有効であるか否かを判定すべく、期限管理部２４に現在時刻要求信号を出力する（Ｓ３）。
【００８７】
期限管理部２４は、現在時刻要求信号を受けると、例えば、画像形成装置２０の内部時計ＩＣ又は図示しないＮＴＰ（Ｎｅｔｗｏｒｋ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）サーバから現在時刻を示す現在時刻データを取得する。
【００８８】
制御部２１は、期限管理部２４が現在時刻データを取得すると、取得した現在時刻データをデータ判定部２２に転送する。
【００８９】
データ判定部２２は、現在時刻データを受けると、判定対象のＭＡＣアドレスデータに対応する有効期限データと該現在時刻データとを比較し、現在時刻データが示す時刻が有効期限データが示す時間内であると、印刷可と判定し、現在時刻データが示す時刻が有効期限データが示す時間外であると、印刷不可と判定する（Ｓ４）。
【００９０】
印刷制御部４０は、実施例１と同様に、データ判定部２２が印刷可と判定すると、印刷データを印刷部６に転送し（Ｓ５）、印刷不可と判定すると、印刷データを廃棄する（Ｓ７）。尚、この際、印刷データを廃棄すると共に、該印刷データの送信元である上位装置に対して、画像形成装置２０の使用が許可されていない旨を示す通知データを送信し、上位装置の利用者に印刷不可であることを通知するようにしてもよい。
【００９１】
印刷部６は、印刷データを受信すると、実施例１と同様に、印刷データに基づいて印刷処理を実行する（Ｓ６）。
【００９２】
〈実施例３の効果〉
実施例３の画像形成装置２０では、印刷許可された上位装置８を識別するためのＭＡＣアドレスデータ及び登録ＭＡＣアドレスデータが有効な時間を示す有効期限データからなる登録ＭＡＣアドレステーブルを設け、印刷データを受けると、印刷データからＭＡＣアドレスデータを抽出し、ＭＡＣアドレスデータを抽出すると、現在時刻を示す現在時刻データを取得し、抽出されたＭＡＣアドレスデータに基づいて、登録ＭＡＣアドレステーブルを参照し、一致する登録ＭＡＣアドレスデータが格納され、かつ現在時刻データが示す時刻が有効期限データの示す時間内であると、印刷可と判定し、時間外であると、印刷不可と判定し、印刷可と判定されると、印刷データに基づいた印刷処理を実行し、印刷不可と判定されると、印刷データを廃棄するようにしたので、印刷許可された上位装置８でのみ印刷処理を実行させることができる。従って、印刷許可されていない上位装置８からの印刷要求によりトナー等の消耗品が不要に消耗されるのを防止できると共に、有効期限データが示す時間外の印刷要求を拒否でき、セキュリティを向上させることができる。
【実施例４】
【００９３】
〈実施例４の構成〉
図１２は、実施例４の画像形成装置を示すブロック構成図である。
【００９４】
図１２に示すように、実施例４の画像形成装置３０は、ネットワーク７を介して、各上位装置８に接続されている。
【００９５】
各上位装置８は、メモリのプリンタドライバにより、自己に付されたＭＡＣアドレスを示すＭＡＣアドレスデータを付与した印刷データを生成すると共に、生成された印刷データを画像形成装置３０に送信する。本実施例では、該印刷データには、『０００００００００００００００００００００００１  ０００００００００００００００００００００００１』を示すＭＡＣアドレスデータが付与されていることとする。
【００９６】
画像形成装置３０は、制御部３１、通信制御部２、データ抽出部３、データ判定部４、記憶部３３、印刷制御部３４、標準トレイ３５、少なくとも１つのオプショントレイ３６、印刷部３７から構成されている。通信制御部２、データ抽出部３、データ判定部４は、実施例１と同様である。
【００９７】
標準トレイ３５は、画像形成装置３０に固定装着され、印刷部３７からの指示に応じて記録紙を供給するトレイであり、後述するように、印刷制御部３４からの要求に応じて、現在印刷処理中であるか否かを示す使用状況データを印刷制御部３４に転送する。
【００９８】
オプショントレイ３６は、画像形成装置３０に着脱可能に装着され、印刷部３７からの指示に応じて記録紙を供給するトレイであり、後述するように、印刷制御部３４からの要求に応じて、現在印刷処理中であるか否かを示す使用状況データを印刷制御部３４に転送する。
【００９９】
記憶部３３は、ＨＤＤ等からなるメモリであり、登録ＭＡＣアドレステーブルを保持している。この登録ＭＡＣアドレステーブルは、画像形成装置３０の使用を許可すべき上位装置に付されたＭＡＣアドレスを示す登録ＭＡＣアドレスデータ毎に、該登録ＭＡＣアドレスデータが付された上位装置８が使用可能なトレイ種別を示す登録トレイ種別データが対応づけられたテーブルである（図１３参照）。本実施例では、登録トレイ種別データは、標準トレイ３５及び少なくとも１つのオプショントレイ３６のいずれかを示すデータであることとする。
【０１００】
この登録ＭＡＣアドレステーブルは、例えば、図示しない管理者端末を介して、画像形成装置２０の管理者等が使用を許可すべき上位装置８に付されたＭＡＣアドレスデータ及び該ＭＡＣアドレスデータが付された上位装置８が使用可能なトレイ種別データをテーブルに登録または削除することで更新される。これにより、画像形成装置３０の管理者等は、容易に使用を許可すべき上位装置及びトレイを追加、削除することができる。
【０１０１】
制御部３１は、いわゆるＣＰＵとして、画像形成装置３０を統括制御する部であり、実施例１と同様に、通信制御部２が印刷データを受信すると、受信した印刷データをデータ抽出部３に転送する。
【０１０２】
データ抽出部３は、実施例１と同様に、印刷データを受けると、印刷データを解析し、印刷データに含まれるＭＡＣアドレスデータを抽出する。本実施例では、『０００００００００００００００００００００００１  ０００００００００００００００００００００００１』を示すＭＡＣアドレスデータが抽出されることとする。
【０１０３】
制御部３１は、データ抽出部３がＭＡＣアドレスデータを抽出すると、抽出されたＭＡＣアドレスデータをデータ判定部４に転送する。
【０１０４】
データ判定部４は、ＭＡＣアドレスデータを受けると、ＭＡＣアドレスデータに基づいて、記憶部３３の登録ＭＡＣアドレステーブルを参照し、ＭＡＣアドレスデータに一致する登録ＭＡＣアドレスデータが格納されていないと、印刷不可と判定し、一致する登録ＭＡＣアドレスデータが格納されていると、印刷可と判定する。この際、データ判定部４は、印刷の使用対象となるトレイが現在使用可能（＝印刷処理中でない）であるか否かを確認するため、ＭＡＣアドレスデータに一致した登録ＭＡＣアドレスデータに対応する登録トレイ種別データを印刷制御部３４に転送する。
【０１０５】
印刷制御部３４は、標準トレイ又はオプショントレイのいずれかでの印刷処理を制御する部であり、図示しないメモリに登録トレイ種別データ毎に現在使用可能か否かを示す使用状況データが対応づけられた使用状況テーブルを保持している。この使用状況テーブルは、例えば、印刷制御部３４が標準トレイ３５及びオプショントレイ３６と定期的に使用状況要求信号を出力し、使用状況要求信号を受けた標準トレイ３５及びオプショントレイ３６がそれぞれ自己の使用状況を示す使用状況データを印刷制御部３４に出力することで更新される。
【０１０６】
本実施例では、ＭＡＣアドレスデータに一致する登録ＭＡＣアドレスデータが格納されていることから、印刷可と判定され、対応する登録トレイ種別データが印刷制御部３４に転送される。
【０１０７】
尚、印刷制御部３４は、データ判定部４が印刷不可と判定すると、印刷データを廃棄する。尚、この際、印刷データを廃棄すると共に、該印刷データの送信元である上位装置に対して、画像形成装置１の使用が許可されていない旨を示す通知データを送信し、上位装置の利用者に印刷不可であることを通知するようにしてもよい。
【０１０８】
引き続き、印刷制御部３４は、登録トレイ種別データを受けると、登録トレイ種別データに基づいて、メモリの使用状況テーブルを参照し、対応する使用状況データが使用不可（＝印刷処理中）を示していると、メモリの印刷データの転送を一時待機させると共に、使用状況データが使用可と更新されるまで、上記したように使用状況テーブルの参照を繰り返し、使用可（＝印刷処理中でない）を示していると、メモリの印刷データと共に、登録トレイ種別データが示すトレイ（＝標準トレイまたはオプショントレイ）での印刷処理を指示する印刷指示信号を印刷部３７に出力する。
【０１０９】
印刷部３７は、印刷データに基づく印刷処理を実行する部であり、印刷指示信号及び印刷データを受けると、印刷指示信号が示すトレイ（＝標準トレイまたはオプショントレイ）から記録紙の供給を受けると共に、該記録紙に対して、印刷データに基づく印刷処理を実行する。
【０１１０】
〈実施例４の動作〉
次に、実施例４の画像形成装置３０の動作について説明を行う。
【０１１１】
図１４は、実施例４の画像形成装置３０の動作フローチャートである。
【０１１２】
制御部３１は、実施例１と同様に、通信制御部２が印刷データを受信すると、受信した印刷データをデータ抽出部３に転送する（Ｓ１）。
【０１１３】
データ抽出部３は、実施例１と同様に、印刷データを受けると、印刷データを解析し、印刷データに含まれるＭＡＣアドレスデータを抽出する（Ｓ２）。本実施例では、『０００００００００００００００００００００００１  ０００００００００００００００００００００００１』を示すＭＡＣアドレスデータが抽出されることとする。
【０１１４】
制御部３１は、データ抽出部３がＭＡＣアドレスデータを抽出すると、抽出されたＭＡＣアドレスデータをデータ判定部４に転送する。
【０１１５】
データ判定部４は、ＭＡＣアドレスデータを受けると、ＭＡＣアドレスデータに基づいて、記憶部３３の登録ＭＡＣアドレステーブルを参照し、ＭＡＣアドレスデータに一致する登録ＭＡＣアドレスデータが格納されていないと、印刷不可と判定し、一致する登録ＭＡＣアドレスデータが格納されていると、印刷可と判定する（Ｓ３）。この際、データ判定部４は、印刷の使用対象となるトレイが現在使用可能（＝印刷処理中でない）であるか否かを確認するため、ＭＡＣアドレスデータに一致した登録ＭＡＣアドレスデータに対応する登録トレイ種別データを印刷制御部３４に転送する。
【０１１６】
本実施例では、一致する登録ＭＡＣアドレスデータが格納されていることから、印刷可と判定され、登録ＭＡＣアドレスデータに対応する登録トレイ種別データを印刷制御部３４に転送される。
【０１１７】
尚、印刷制御部３４は、データ判定部４が印刷不可と判定すると、印刷データを廃棄する（Ｓ７）。尚、この際、印刷データを廃棄すると共に、該印刷データの送信元である上位装置に対して、画像形成装置１の使用が許可されていない旨を示す通知データを送信し、上位装置の利用者に印刷不可であることを通知するようにしてもよい。
【０１１８】
引き続き、印刷制御部３４は、登録トレイ種別データを受けると、登録トレイ種別データに基づいて、メモリの使用状況テーブルを参照し、対応する使用状況データが使用不可（＝印刷処理中）を示していると、メモリの印刷データの転送を一時待機させると共に、使用状況データが使用可と更新されるまで、上記したように使用状況テーブルの参照を繰り返し、使用可（＝印刷処理中でない）を示していると（Ｓ４）、メモリの印刷データと共に、登録トレイ種別データが示すトレイ（＝標準トレイまたはオプショントレイ）での印刷処理を指示する印刷指示信号を印刷部３７に出力する（Ｓ５）。
【０１１９】
印刷部３７は、印刷指示信号及び印刷データを受けると、印刷指示信号が示すトレイ（＝標準トレイまたはオプショントレイ）から記録紙の供給を受けると共に、該記録紙に対して、印刷データに基づく印刷処理を実行する（Ｓ６）。
【０１２０】
〈実施例４の効果〉
実施例４の画像形成装置３０では、印刷許可された上位装置８を識別するためのＭＡＣアドレスデータ及び該ＭＡＣアドレスデータが付された上位装置８が使用可能なトレイ種別を示す登録トレイ種別データが対応づけられた登録ＭＡＣアドレステーブルを設け、印刷データを受けると、印刷データからＭＡＣアドレスデータを抽出し、抽出されたＭＡＣアドレスデータに基づいて、登録ＭＡＣアドレステーブルを参照し、一致する登録ＭＡＣアドレスデータが格納されていないと、印刷不可と判定し、印刷データを廃棄し、一致する登録ＭＡＣアドレスデータが格納されていると、印刷可と判定し、登録トレイ種別データが示すトレイによる印刷処理を実行するようにしたので、上位装置８は所定のトレイを使用する場合のみ印刷処理を実行することができる。従って、印刷許可されていない上位装置８からの印刷要求によりトナー等の消耗品が不要に消耗されるのを防止できる。
【産業上の利用可能性】
【０１２１】
上記実施例では、画像形成装置をプリンタに適用し説明を行ったが、これに限られることはなく、ファクシミリ装置、複写機等のようなネットワークに接続される装置であればどのようなものでも適用できる。
【０１２２】
上記実施例２では、ＭＡＣアドレスを上位２４ｂｉｔと下位２４ｂｉｔに分割しているがこれに限られることはなく、分割位置は、状況に応じてどのような位置で分割してもよい。この場合、分割された上位データに対してショートコードデータに対応付ければよい。
【０１２３】
これにより、例えば、上記実施例２において、部内と部外とは同じメーカが製造した上位装置（ＰＣ）を多数使用している場合には、メーカコードが同一であるので、抽出したＭＡＣアドレスを上位２４ｂｉｔと下位２４ｂｉｔとに分割する代わりに、上位２５ｂｉｔと下位２３ｂｉｔとに分割し、図６に示すテーブルに該上位２５ｂｉｔデータが登録されていないと、直ちに印刷データを廃棄して下位２３ｂｉｔと比較することなく高速化することができる。
【０１２４】
また、上記実施例では、上位装置の固有識別データとして、ＭＡＣアドレスを例にして説明を行ったが、これに限られることはなく、ＩＰアドレスにも適用することができる。特に、上記実施例２では、ＩＰアドレスがＩＰｖ６（＝１２８ｂｉｔ）であった場合、上位６４ｂｉｔと下位６４ｂｉｔとに分割して、上位６４ｂｉｔに対して８ｂｉｔ等のビット数の少ないショートコードデータを対応付けることで、印刷可否判定処理の高速化を図ることができる。
【０１２５】
上記実施例３では、有効期限データは、ＭＡＣアドレスデータが有効な時間のみを示すデータであったが、これに限られることはなく、例えば、平日（月曜日〜金曜日）及び時間（ＡＭ８：３０〜ＰＭ１７：１５迄等）からなるデータとしてもよい。また、例えば、無効年月日（２０７年７月７日迄等）を示すデータであってもよい。
【０１２６】
上記実施例３では、１つのＭＡＣアドレスデータに対し、１つの有効期限データが対応付けられていたが、これに限られることはなく、１つのＭＡＣアドレスデータに対して、複数の有効期限データを対応付けてもよい。
【図面の簡単な説明】
【０１２７】
【図１】本発明の画像形成装置１を示すブロック構成図
【図２】本発明の印刷データを示す例示図
【図３】実施例１の登録ＭＡＣアドレステーブルを示す例示図
【図４】実施例１の画像形成装置１の動作フローチャート
【図５】実施例２の画像形成装置１１を示すブロック構成図
【図６】登録メーカコードテーブルを示す例示図
【図７】実施例２の登録ステーションアドレステーブルを示す例示図
【図８】実施例２の画像形成装置１１の動作フローチャート
【図９】実施例３の画像形成装置２０を示すブロック構成図
【図１０】実施例３の登録ＭＡＣアドレステーブルを示す例示図
【図１１】実施例３の画像形成装置２０の動作フローチャート
【図１２】実施例４の画像形成装置３０を示すブロック構成図
【図１３】実施例４の登録ＭＡＣアドレステーブルを示す例示図
【図１４】実施例４の画像形成装置３０の動作フローチャート
【符号の説明】
【０１２８】
１  画像形成装置
２  通信制御部
３  データ抽出部
４  データ判定部
５  記憶部
６  印刷部
７  ネットワーク
８  上位装置
１０  制御部
１１  画像形成装置
１２  制御部
１３  データ抽出部
１４  データ判定部
１５  記憶部
１７  データ変換部
２０  画像形成装置
２１  制御部
２２  データ判定部
２３  記憶部
２４  期限管理部
３０  画像形成装置
３１  制御部
３２  データ判定部
３３  記憶部
３４  印刷制御部
３５  標準トレイ
３６  オプショントレイ
３７  印刷部
４０  印刷制御部
【図１】
2007241741.tif 000003
【図２】
2007241741.tif 000004
【図３】
2007241741.tif 000005
【図４】
2007241741.tif 000006
【図５】
2007241741.tif 000007
【図６】
2007241741.tif 000008
【図７】
2007241741.tif 000009
【図８】
2007241741.tif 000010
【図９】
2007241741.tif 000011
【図１０】
2007241741.tif 000012
【図１１】
2007241741.tif 000013
【図１２】
2007241741.tif 000014
【図１３】
2007241741.tif 000015
【図１４】
2007241741.tif 000016