(57)【要約】【課題】専用のプリンタードライバーが存在しない端末装置や専用のプリンタードライバーを使用できない環境下にある端末装置でも、ユーザー認証を利用した印刷を行うことを可能にする画像形成装置を提供する。【解決手段】本発明の画像形成装置は、ユーザーが認証された場合、自装置のネットワークアドレスの下に設けられたサブアドレスをユーザーに割り当て、ネットワークアドレスとサブアドレスとを含む宛先情報を設定用ジョブファイル６００とともに外部に出力し、設定用ジョブファイル６００を受信した場合、サブアドレスとユーザーの識別情報とを互いに関連付け、サブアドレスとユーザーの識別情報とが互いに関連付けられている場合、印刷データをユーザーの識別情報と関連付けて記憶部に記憶させる。【選択図】図６
2018140590.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された画像形成装置であって、
ユーザーの認証情報を受け付ける受付部と、
前記ユーザーが認証された場合、自装置のネットワークアドレスの下に設けられたサブアドレスを前記ユーザーに割り当てる割当部と、
前記割当部により割り当てられた前記サブアドレスと前記ネットワークアドレスとを含む宛先情報を、設定用ジョブファイルとともに外部に出力する出力部と、
前記サブアドレスを宛先とする前記設定用ジョブファイルを受信する第１受信部と、
前記第１受信部により前記設定用ジョブファイルが受信された場合、前記サブアドレスと前記ユーザーの識別情報とを互いに関連付ける関連付部と、
前記サブアドレスを宛先とする印刷データを受信する第２受信部と、
前記サブアドレスと前記ユーザーの識別情報とが互いに関連付けられている場合、前記第２受信部により受信された前記印刷データを前記ユーザーの識別情報と関連付けて記憶部に記憶させる記憶制御部と、
前記ユーザーが認証された場合、前記ユーザーの識別情報と関連付けて前記記憶部に記憶された前記印刷データに基づく画像形成を行う画像形成部と、
を有する画像形成装置。
【請求項２】
前記第１受信部により前記設定用ジョブファイルが受信された場合、前記関連付部は、前記設定用ジョブファイルの送信元のネットワークアドレスを前記サブアドレスおよび前記ユーザーの識別情報にさらに関連付け、
前記送信元のネットワークアドレスが前記サブアドレスおよび前記ユーザーの識別情報に関連付けられている場合、前記記憶制御部は、前記第２受信部により受信された前記印刷データを前記ユーザーの識別情報と関連付けて前記記憶部に記憶させる、請求項１に記載の画像形成装置。
【請求項３】
前記設定用ジョブファイルの名称または内部には、前記設定用ジョブファイルを他のデータと区別するための識別情報が含まれる、請求項１または２に記載の画像形成装置。
【請求項４】
前記設定用ジョブファイルには、有効期限または有効回数が設けられる、請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
複数のネットワークアドレスが割り当てられる、請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
前記設定用ジョブファイルには、印刷データの出力に関する設定が含まれており、
前記第１受信部により前記設定用ジョブファイルが受信された場合、前記記憶制御部が、前記ユーザーの識別情報と関連付けて前記設定を前記記憶部に記憶させ、
前記第２受信部により前記印刷データが受信された場合、前記印刷データに前記設定が適用される、請求項１〜５のいずれか１項に記載の画像形成装置。
【請求項７】
ネットワークに接続された画像形成装置の制御方法であって、
ユーザーの認証情報を受け付けるステップ（ａ）と、
前記ユーザーが認証された場合、前記画像形成装置のネットワークアドレスの下に設けられたサブアドレスを前記ユーザーに割り当てるステップ（ｂ）と、
前記ステップ（ｂ）において割り当てられた前記サブアドレスと前記ネットワークアドレスとを含む宛先情報を、設定用ジョブファイルとともに外部に出力するステップ（ｃ）と、
前記サブアドレスを宛先とする前記設定用ジョブファイルを受信するステップ（ｄ）と、
前記ステップ（ｄ）において前記設定用ジョブファイルが受信された場合、前記サブアドレスと前記ユーザーの識別情報とを互いに関連付けるステップ（ｅ）と、
前記サブアドレスを宛先とする印刷データを受信するステップ（ｆ）と、
前記サブアドレスと前記ユーザーの識別情報とが互いに関連付けられている場合、前記ステップ（ｆ）において受信された前記印刷データを前記ユーザーの識別情報と関連付けて記憶部に記憶させるステップ（ｇ）と、
前記ユーザーの認証情報を受け付けるステップ（ｈ）と、
前記ユーザーが認証された場合、前記ユーザーの識別情報と関連付けて前記記憶部に記憶された前記印刷データに基づく画像形成を行うステップ（ｉ）と、
を有する画像形成装置の制御方法。
【請求項８】
前記ステップ（ｅ）において、前記設定用ジョブファイルの送信元のネットワークアドレスが前記サブアドレスおよび前記ユーザーの識別情報にさらに関連付けられ、
前記送信元のネットワークアドレスが前記サブアドレスおよび前記ユーザーの識別情報に関連付けられている場合、前記ステップ（ｇ）において、前記印刷データが前記ユーザーの識別情報と関連付けて前記記憶部に記憶される、請求項７に記載の画像形成装置の制御方法。
【請求項９】
ネットワークに接続された画像形成装置の制御プログラムであって、
ユーザーの認証情報を受け付ける手順（ａ）と、
前記ユーザーが認証された場合、前記画像形成装置のネットワークアドレスの下に設けられたサブアドレスを前記ユーザーに割り当てる手順（ｂ）と、
前記手順（ｂ）において割り当てられた前記サブアドレスと前記ネットワークアドレスとを含む宛先情報を、設定用ジョブファイルとともに外部に出力する手順（ｃ）と、
前記サブアドレスを宛先とする前記設定用ジョブファイルを受信する手順（ｄ）と、
前記手順（ｄ）において前記設定用ジョブファイルが受信された場合、前記サブアドレスと前記ユーザーの識別情報とを互いに関連付ける手順（ｅ）と、
前記サブアドレスを宛先とする印刷データを受信する手順（ｆ）と、
前記サブアドレスと前記ユーザーの識別情報とが互いに関連付けられている場合、前記手順（ｆ）において受信された前記印刷データを前記ユーザーの識別情報と関連付けて記憶部に記憶させる手順（ｇ）と、
前記ユーザーの認証情報を受け付ける手順（ｈ）と、
前記ユーザーが認証された場合、前記ユーザーの識別情報と関連付けて前記記憶部に記憶された前記印刷データに基づく画像形成を行う手順（ｉ）と、
を前記画像形成装置に実行させる画像形成装置の制御プログラム。
【請求項１０】
前記手順（ｅ）において、前記設定用ジョブファイルの送信元のネットワークアドレスが前記サブアドレスおよび前記ユーザーの識別情報にさらに関連付けられ、
前記送信元のネットワークアドレスが前記サブアドレスおよび前記ユーザーの識別情報に関連付けられている場合、前記手順（ｇ）において、前記印刷データが前記ユーザーの識別情報と関連付けて前記記憶部に記憶される、請求項９に記載の画像形成装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法、および画像形成装置の制御プログラムに関する。
【背景技術】
【０００２】
ＭＦＰ（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）の機能として、ＭＦＰが印刷データを受信した場合、印刷を行うことなく印刷データを保存し、ＭＦＰ側でユーザーが認証されてから印刷を開始する認証印刷機能がある（たとえば、特許文献１）。
【０００３】
認証印刷を行うためには、通常、認証印刷機能を有するＭＦＰに対して、当該ＭＦＰ専用のプリンタードライバーを利用して、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やスマートフォン等の端末装置から印刷を指示する必要がある。
【０００４】
このため、認証印刷に使用されるＭＦＰ専用のプリンタードライバーが開発されていない端末装置や、複数機種のＭＦＰに対応可能な共通プリンタードライバー以外のプリンタードライバーの使用が制限されている端末装置では、認証印刷を行えないという問題がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−２０８９６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上述した課題に鑑みてなされたものである。したがって、本発明の目的は、専用のプリンタードライバーが存在しない端末装置や専用のプリンタードライバーを使用できない環境下にある端末装置でも、ユーザー認証を利用した印刷を行うことを可能にする画像形成装置、画像形成装置の制御方法、および画像形成装置の制御プログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の上記目的は、下記の手段によって達成される。
【０００８】
（１）ネットワークに接続された画像形成装置であって、ユーザーの認証情報を受け付ける受付部と、前記ユーザーが認証された場合、自装置のネットワークアドレスの下に設けられたサブアドレスを前記ユーザーに割り当てる割当部と、前記割当部により割り当てられた前記サブアドレスと前記ネットワークアドレスとを含む宛先情報を、設定用ジョブファイルとともに外部に出力する出力部と、前記サブアドレスを宛先とする前記設定用ジョブファイルを受信する第１受信部と、前記第１受信部により前記設定用ジョブファイルが受信された場合、前記サブアドレスと前記ユーザーの識別情報とを互いに関連付ける関連付部と、前記サブアドレスを宛先とする印刷データを受信する第２受信部と、前記サブアドレスと前記ユーザーの識別情報とが互いに関連付けられている場合、前記第２受信部により受信された前記印刷データを前記ユーザーの識別情報と関連付けて記憶部に記憶させる記憶制御部と、前記ユーザーが認証された場合、前記ユーザーの識別情報と関連付けて前記記憶部に記憶された前記印刷データに基づく画像形成を行う画像形成部と、を有する画像形成装置。
【０００９】
（２）前記第１受信部により前記設定用ジョブファイルが受信された場合、前記関連付部は、前記設定用ジョブファイルの送信元のネットワークアドレスを前記サブアドレスおよび前記ユーザーの識別情報にさらに関連付け、前記送信元のネットワークアドレスが前記サブアドレスおよび前記ユーザーの識別情報に関連付けられている場合、前記記憶制御部は、前記第２受信部により受信された前記印刷データを前記ユーザーの識別情報と関連付けて前記記憶部に記憶させる、上記（１）に記載の画像形成装置。
【００１０】
（３）前記設定用ジョブファイルの名称または内部には、前記設定用ジョブファイルを他のデータと区別するための識別情報が含まれる、上記（１）または（２）に記載の画像形成装置。
【００１１】
（４）前記設定用ジョブファイルには、有効期限または有効回数が設けられる、上記（１）〜（３）のいずれか１つに記載の画像形成装置。
【００１２】
（５）複数のネットワークアドレスが割り当てられる、上記（１）〜（４）のいずれか１つに記載の画像形成装置。
【００１３】
（６）前記設定用ジョブファイルには、印刷データの出力に関する設定が含まれており、前記第１受信部により前記設定用ジョブファイルが受信された場合、前記記憶制御部が、前記ユーザーの識別情報と関連付けて前記設定を前記記憶部に記憶させ、前記第２受信部により前記印刷データが受信された場合、前記印刷データに前記設定が適用される、上記（１）〜（５）のいずれか１つに記載の画像形成装置。
【００１４】
（７）ネットワークに接続された画像形成装置の制御方法であって、ユーザーの認証情報を受け付けるステップ（ａ）と、前記ユーザーが認証された場合、前記画像形成装置のネットワークアドレスの下に設けられたサブアドレスを前記ユーザーに割り当てるステップ（ｂ）と、前記ステップ（ｂ）において割り当てられた前記サブアドレスと前記ネットワークアドレスとを含む宛先情報を、設定用ジョブファイルとともに外部に出力するステップ（ｃ）と、前記サブアドレスを宛先とする前記設定用ジョブファイルを受信するステップ（ｄ）と、前記ステップ（ｄ）において前記設定用ジョブファイルが受信された場合、前記サブアドレスと前記ユーザーの識別情報とを互いに関連付けるステップ（ｅ）と、前記サブアドレスを宛先とする印刷データを受信するステップ（ｆ）と、前記サブアドレスと前記ユーザーの識別情報とが互いに関連付けられている場合、前記ステップ（ｆ）において受信された前記印刷データを前記ユーザーの識別情報と関連付けて記憶部に記憶させるステップ（ｇ）と、前記ユーザーの認証情報を受け付けるステップ（ｈ）と、前記ユーザーが認証された場合、前記ユーザーの識別情報と関連付けて前記記憶部に記憶された前記印刷データに基づく画像形成を行うステップ（ｉ）と、を有する画像形成装置の制御方法。
【００１５】
（８）前記ステップ（ｅ）において、前記設定用ジョブファイルの送信元のネットワークアドレスが前記サブアドレスおよび前記ユーザーの識別情報にさらに関連付けられ、前記送信元のネットワークアドレスが前記サブアドレスおよび前記ユーザーの識別情報に関連付けられている場合、前記ステップ（ｇ）において、前記印刷データが前記ユーザーの識別情報と関連付けて前記記憶部に記憶される、上記（７）に記載の画像形成装置の制御方法。
【００１６】
（９）ネットワークに接続された画像形成装置の制御プログラムであって、ユーザーの認証情報を受け付ける手順（ａ）と、前記ユーザーが認証された場合、前記画像形成装置のネットワークアドレスの下に設けられたサブアドレスを前記ユーザーに割り当てる手順（ｂ）と、前記手順（ｂ）において割り当てられた前記サブアドレスと前記ネットワークアドレスとを含む宛先情報を、設定用ジョブファイルとともに外部に出力する手順（ｃ）と、前記サブアドレスを宛先とする前記設定用ジョブファイルを受信する手順（ｄ）と、前記手順（ｄ）において前記設定用ジョブファイルが受信された場合、前記サブアドレスと前記ユーザーの識別情報とを互いに関連付ける手順（ｅ）と、前記サブアドレスを宛先とする印刷データを受信する手順（ｆ）と、前記サブアドレスと前記ユーザーの識別情報とが互いに関連付けられている場合、前記手順（ｆ）において受信された前記印刷データを前記ユーザーの識別情報と関連付けて記憶部に記憶させる手順（ｇ）と、前記ユーザーの認証情報を受け付ける手順（ｈ）と、前記ユーザーが認証された場合、前記ユーザーの識別情報と関連付けて前記記憶部に記憶された前記印刷データに基づく画像形成を行う手順（ｉ）と、を前記画像形成装置に実行させる画像形成装置の制御プログラム。
【００１７】
（１０）前記手順（ｅ）において、前記設定用ジョブファイルの送信元のネットワークアドレスが前記サブアドレスおよび前記ユーザーの識別情報にさらに関連付けられ、前記送信元のネットワークアドレスが前記サブアドレスおよび前記ユーザーの識別情報に関連付けられている場合、前記手順（ｇ）において、前記印刷データが前記ユーザーの識別情報と関連付けて前記記憶部に記憶される、上記（９）に記載の画像形成装置の制御プログラム。
【発明の効果】
【００１８】
本発明によれば、専用のプリンタードライバーが存在しない端末装置や専用のプリンタードライバーを使用できない環境下にある端末装置でも、標準的な画像形成装置に対する印刷を指示できさえすれば、ユーザー認証を利用した印刷を行うことが可能になる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態に係る画像形成装置が適用される印刷システムの全体構成を示すブロック図である。
【図２】ＰＣの概略構成を示すブロック図である。
【図３】ＭＦＰの概略構成を示すブロック図である。
【図４】ポート割り当て処理の手順を示すフローチャートである。
【図５】ユーザープリンターポート設定画面の一例を示す図である。
【図６】電子メール画面の一例を示す図である。
【図７】ジョブ実行処理の手順を示すフローチャートである。
【図８】図７に後続するフローチャートである。
【図９】印刷処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００２１】
図１は、本発明の一実施形態に係る画像形成装置が適用される印刷システムの全体構成を示すブロック図である。印刷システムは、端末装置としてのＰＣ１００と、画像形成装置としてのＭＦＰ２００を備える。ＰＣ１００とＭＦＰ２００とは、ネットワーク３００を介して相互に通信可能に接続されている。
【００２２】
ネットワーク３００は、イーサネット（登録商標）、ＦＤＤＩ（Ｆｉｂｅｒ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）、およびＷｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）等の規格によりコンピューターやネットワーク機器同士を接続したＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＬＡＮ同士を専用線で接続したＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等からなる。なお、ネットワーク３００に接続される機器の種類および台数は、図１に示す例に限定されない。
【００２３】
図２は、ＰＣ１００の概略構成を示すブロック図である。ＰＣ１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１、メモリ１０２、ハードディスク１０３、ディスプレイ１０４、入力装置１０５、および通信インターフェース１０６を含み、これらは信号をやり取りするためのバス１０７を介して相互に接続されている。
【００２４】
ＣＰＵ１０１は、プログラムにしたがって、上記各部の制御や各種の演算処理を行う。
【００２５】
メモリ１０２は、予め各種プログラムや各種データを格納しておくＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、作業領域として一時的にプログラムやデータを記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、電気的に書き換え可能な不揮発性メモリであるＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等からなる。
【００２６】
ハードディスク１０３は、オペレーティングシステム（ＯＳ）を含む各種プログラムや、各種データを格納する。ハードディスク１０３には、複数機種の画像形成装置（ＭＦＰ／プリンター）に対応可能な共通プリンタードライバー（ＵＰＤ：Ｕｎｉｖｅｒｓａｌ  Ｐｒｉｎｔｅｒ  Ｄｒｉｖｅｒ）がインストールされている。
【００２７】
ディスプレイ１０４は、たとえば、液晶ディスプレイであり、各種の情報を表示する。
【００２８】
入力装置１０５は、マウス等のポインティングデバイス、およびキーボードを含み、各種の入力を行うために使用される。
【００２９】
通信インターフェース１０６は、ネットワーク３００を介し他の機器と通信するためのインターフェースであり、イーサネット（登録商標）、ＦＤＤＩ、およびＷｉ−Ｆｉ等の規格が用いられる。
【００３０】
図３は、ＭＦＰ２００の概略構成を示すブロック図である。ＭＦＰ２００は、ＣＰＵ２０１、メモリ２０２、ハードディスク２０３、操作パネル２０４、画像形成部２０５、カードリーダー２０６、および通信インターフェース２０７を含み、これらは信号をやり取りするためのバス２０８を介して相互に接続されている。なお、ＭＦＰ２００の上記各部のうち、ＰＣ１００の上記各部と同様の機能を有する部分については、説明の重複を避けるためその説明を省略する。
【００３１】
操作パネル２０４は、タッチパネル、テンキー、スタートボタン、およびストップボタン等を備えており、各種情報の表示および各種指示の入力に使用される。
【００３２】
画像形成部２０５は、帯電、露光、現像、転写、および定着の各工程を含む電子写真式プロセス等の周知の作像プロセスを用いて、各種データに基づく画像を用紙等の記録シート上に形成する。
【００３３】
カードリーダー２０６は、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード等に記憶されている認証情報を読み取るために使用される。
【００３４】
なお、ＭＦＰ２００のメモリ２０２には、ＭＦＰ２００の登録ユーザーに関する情報やネットワーク設定等の各種設定情報が記憶されている。また、ＭＦＰ２００のハードディスク２０３には、印刷データがユーザーの識別情報と関連付けて記憶される。
【００３５】
ＭＦＰ２００の操作パネル２０４およびカードリーダー２０６は、ユーザーの認証情報を受け付ける受付部として機能する。また、ＭＦＰ２００の通信インターフェース２０７は、設定用ジョブファイルを電子メールにより外部に出力する出力部として機能するとともに、設定用ジョブファイルおよび印刷データを受信する第１および第２受信部として機能する。
【００３６】
ＭＦＰ２００のＣＰＵ２０１は、ハードディスク２０３に記憶されているプログラムを実行することによって、割当部、関連付部、および記憶制御部として機能する。ここで、割当部は、ユーザーが認証された場合、ＭＦＰ２００のポート番号（サブアドレス）をユーザーに割り当てる。関連付部は、設定用ジョブファイルが受信された場合、設定用ジョブファイルの送信元のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスと、ユーザーの識別情報と、ポート番号とを互いに関連付ける。記憶制御部は、印刷データが受信された場合、印刷データをユーザーの識別情報と関連付けてハードディスク２０３に記憶させる。各部の具体的な処理内容については後述する。
【００３７】
ＰＣ１００およびＭＦＰ２００は、上記構成要素以外の構成要素を含んでいてもよく、あるいは、上記構成要素のうちの一部が含まれていなくてもよい。
【００３８】
以上のとおり構成される印刷システムでは、ＭＦＰ２００専用のプリンタードライバーがＰＣ１００にインストールされていなくても、ＰＣ１００のユーザーは、ＭＦＰ２００の認証印刷機能を利用できる。以下、図４〜図９を参照して、認証印刷を行う場合のＭＦＰ２００の動作について説明する。
【００３９】
図４は、ＭＦＰ２００により実行されるポート割り当て処理の手順を示すフローチャートである。ポート割り当て処理に先立って、ＭＦＰ２００は、ユーザーの認証情報を受け付ける。ユーザーの認証情報は、ＰＣ１００のユーザーが、カードリーダー２０６にＩＣカードを読み取らせた場合や、操作パネル２０４を通じて、ユーザー名およびパスワードを入力した場合に受け付けられる。
【００４０】
ユーザーの認証情報を受け付けると、ＭＦＰ２００は、ユーザー認証を行う（ステップＳ１０１）。具体的には、ＭＦＰ２００のＣＰＵ２０１が、受け付けた認証情報が、メモリ２０２に登録されているユーザーの認証情報と合致するか否かを判断する。なお、本実施形態と異なり、ユーザー認証は、外部のサーバーにより行われてもよい。
【００４１】
次に、ＭＦＰ２００は、ユーザー認証に成功したか否かを判断する（ステップＳ１０２）。ユーザー認証に成功していないと判断する場合（ステップＳ１０２：ＮＯ）、ＭＦＰ２００は、ステップＳ１０１の処理に戻る。
【００４２】
一方、ユーザー認証に成功したと判断する場合（ステップＳ１０２：ＹＥＳ）、ＭＦＰ２００は、ログイン処理を行う（ステップＳ１０３）。その結果、ＰＣ１００のユーザーがＭＦＰ２００を利用できるようになり、たとえば、ユーザー専用の設定画面が操作パネル２０４に表示される。
【００４３】
次に、ＭＦＰ２００は、操作パネル２０４を通じて入力されるユーザー操作を受け付ける（ステップＳ１０４）。そして、ＭＦＰ２００は、操作パネル２０４を通じて入力されるユーザー操作が、ユーザープリンターポート設定操作であるか否かを判断する（ステップＳ１０５）。
【００４４】
ユーザー操作がユーザープリンターポート設定操作でないと判断する場合（ステップＳ１０５：ＮＯ）、ＭＦＰ２００は、ユーザー操作に従う他の処理を実行し（ステップＳ１０６）、処理を終了する。
【００４５】
一方、ユーザー操作がユーザープリンターポート設定操作であると判断する場合（ステップＳ１０５：ＹＥＳ）、ＭＦＰ２００は、ユーザープリンターポート割当表示を行う（ステップＳ１０７）。具体的には、ＭＦＰ２００のＣＰＵ２０１が、まず、ログイン中のユーザーに対して、ＭＦＰ２００のポート番号を割り当てる。そして、ＣＰＵ２０１は、ユーザーに割り当てられたポート番号等を示すユーザープリンターポート設定画面４００（図５参照）を操作パネル２０４に表示させる。
【００４６】
図５は、ユーザープリンターポート設定画面４００の一例を示す図である。ユーザープリンターポート設定画面４００は、宛先情報表示部４０１、メールアドレス入力部４０２、送信ボタン４０３、第１チェックボックス４０４、第２チェックボックス４０５、および第３チェックボックス４０６を有する。
【００４７】
宛先情報表示部４０１は、ＭＦＰ２００のＩＰアドレスと、ユーザーに割り当てられたポート番号とを表示する。メールアドレス入力部４０２は、ユーザーの電子メールアドレスの入力を受け付ける。送信ボタン４０３は、メールアドレス入力部４０２に入力された電子メールアドレス宛てに電子メールを送信するために使用される。
【００４８】
第１〜第３チェックボックス４０４〜４０６は、印刷データの出力に関する設定を受け付ける。第１チェックボックス４０４は、ＭＦＰ２００が印刷データを受信した場合、印刷を直ちに行うか、印刷を行うことなく印刷データを保存するかについての設定を受け付ける。第２チェックボックス４０５は、ＭＦＰ２００の現在の印刷設定を、デフォルトの印刷設定として印刷データに適用するか否かについての設定を受け付ける。第３チャックボックス４０６は、ＭＦＰ２００が印刷データを受信した場合、印刷データの送信元ＰＣのＩＰアドレスをチェックするか否かについての設定を受け付ける。
【００４９】
ステップＳ１０７に示す処理において、ユーザープリンターポート設定画面４００が操作パネル２０４に表示されれば、ユーザーは、ＭＦＰ２００のＩＰアドレスと自分に割り当てられたポート番号とを認識できる。なお、ユーザーに割り当てられるポート番号は、登録ユーザー毎に予め決定されていてもよく、ユーザープリンターポート設定画面４００を表示するタイミングで決定されてもよい。
【００５０】
次に、ＭＦＰ２００は、ユーザープリンターポート設定画面４００のメールアドレス入力部４０２に対する電子メールアドレスの入力を受け付ける（ステップＳ１０８）。なお、電子メールアドレスは、ユーザーにより直接的に入力されてもよく、メモリ２０２に登録されている情報やＩＣカードの情報に基づいて自動的に入力されてもよい。
【００５１】
次に、ＭＦＰ２００は、ユーザープリンターポート設定画面４００の送信ボタン４０３が押下されたか否かを判断する（ステップＳ１０９）。送信ボタン４０３が押下されていないと判断する場合（ステップＳ１０９：ＮＯ）、ＭＦＰ２００は、送信ボタン４０３が押下されるまで待機する。
【００５２】
一方、送信ボタン４０３が押下されたと判断する場合（ステップＳ１０９：ＹＥＳ）、ＭＦＰ２００は、設定用ジョブファイルを作成する（ステップＳ１１０）。具体的には、ＭＦＰ２００のＣＰＵ２０１が、ユーザープリンターポート設定画面４００の第１〜第３チェックボックス４０４〜４０６の内容に基づいて、ユーザー宛てに送信する設定用ジョブファイルを作成する。第１チェックボックス４０４がチェックされている場合、ＣＰＵ２０１は、ＰＣ１００から印刷データを受信した場合、印刷を行わずに印刷データを保存するようにＭＦＰ２００を設定するための情報を設定用ジョブファイルに記述する。第２チェックボックス４０５がチェックされている場合、ＣＰＵ２０１は、ＭＦＰ２００の現在の印刷設定（両面印刷、カラー印刷等）を示す情報と、当該印刷設定をデフォルトの印刷設定として印刷データに適用するようにＭＦＰ２００を設定するための情報を設定用ジョブファイルに記述する。第３チェックボックス４０６がチェックされている場合、ＣＰＵ２０１は、ＰＣ１００から印刷データを受信した場合、印刷データの送信元ＰＣのＩＰアドレスをチェックするようにＭＦＰ２００を設定するための情報を設定用ジョブファイルに記述する。これらの情報は、たとえば、ポストスクリプト等のページ記述言語で設定用ジョブファイルに記述される。
【００５３】
そして、ＭＦＰ２００は、ユーザーに割り当てられたポート番号等の宛先情報が記述された電子メールに設定用ジョブファイルを添付して、ユーザー宛てに送信し（ステップＳ１１１）、処理を終了する。
【００５４】
以上のとおり、図４に示すフローチャートの処理によれば、ユーザーが認証された後、ユーザープリンターポート設定操作が行われれば、認証されたユーザーにポート番号が割り当てられる。そして、ユーザーの電子メールアドレスが入力されて送信ボタン４０３が押下されれば、設定用ジョブファイルが作成され、ポート番号等の宛先情報とともに、ユーザー宛てに送信される。ユーザーは、たとえば、ＰＣ１００上で電子メールの内容を確認する。
【００５５】
図６は、ＰＣ１００のディスプレイ１０４に表示される電子メール画面５００の一例を示す図である。電子メール画面５００には、ＭＦＰ２００のＩＰアドレス（１０．１２．７８．９０）と、ユーザーに割り当てられたポート番号（９１０１）とが記述されている。また、電子メール画面５００には、設定用ジョブファイル６００が添付されている。なお、設定用ジョブファイル６００のファイル名（ｓｅｔｔｉｎｇＪｏｂＵｓｅｒＡ）は、設定用ジョブファイルを他のデータと区別するための識別情報や、ユーザーを識別するための識別情報として利用される。
【００５６】
電子メール画面５００を見たユーザーは、電子メールの内容に従って、ＰＣ１００にインストールされている共通プリンタードライバーの出力先ポートを設定する。そして、ユーザーが、共通プリンタードライバーを利用して、設定用ジョブファイルの印刷をＭＦＰ２００に指示すれば、設定用ジョブファイルがＭＦＰ２００に送信される。以下、図７および図８を参照して、設定用ジョブファイルを受信したＭＦＰ２００の動作について説明する。なお、以下では、説明の簡略化のため、設定用ジョブファイル６００がＭＦＰ２００にそのまま送信される場合を例に挙げて説明する。
【００５７】
図７および図８は、ＭＦＰ２００により実行されるジョブ実行処理の手順を示すフローチャートである。ジョブ実行処理に先立って、ＭＦＰ２００は、印刷データまたは設定用ジョブファイルを受信する。
【００５８】
データを受信すると、ＭＦＰ２００は、受信したデータが、ユーザープリンターポートを宛先とするデータであるか否かを判断する（ステップＳ２０１）。より具体的には、ＭＦＰ２００のＣＰＵ２０１が、受信したデータが、ユーザーに割り当てられたポート番号のプリンターポートを宛先とするデータであるか否かを判断する。
【００５９】
受信したデータがユーザープリンターポートを宛先とするデータでないと判断する場合（ステップＳ２０１：ＮＯ）、ＭＦＰ２００は、受信したデータが一般的な印刷データであるとして、通常の印刷を行い（ステップＳ２０２）、処理を終了する。
【００６０】
一方、受信したデータがユーザープリンターポートを宛先とするデータであると判断する場合（ステップＳ２０１：ＹＥＳ）、ＭＦＰ２００は、受信したデータが設定用ジョブファイルであるか否かを判断する（ステップＳ２０３）。具体的には、ＭＦＰ２００のＣＰＵ２０１が、設定用ジョブファイルを他のデータと区別するための識別情報がデータに含まれているか否かを判断することにより、受信したデータが設定用ジョブファイルであるか否かを判断する。なお、本実施形態では、設定用ジョブファイルの識別情報は、設定用ジョブファイルのファイル名に含まれる。しかしながら、本実施形態と異なり、設定用ジョブファイルの識別情報は、設定用ジョブファイルの内部に含まれてもよい。
【００６１】
受信したデータが設定用ジョブファイルでないと判断する場合（ステップＳ２０３：ＮＯ）、ＭＦＰ２００は、ステップＳ２０７の処理に移る。
【００６２】
一方、受信したデータが設定用ジョブファイルであると判断する場合（ステップＳ２０３：ＹＥＳ）、ＭＦＰ２００は、ユーザー照合を行う（ステップＳ２０４）。具体的には、ＭＦＰ２００のＣＰＵ２０１が、設定用ジョブファイルのファイル名を参照して、ファイル名に含まれるユーザーの識別情報（ＵｓｅｒＡ）が、ポート番号が割り当てられたユーザーの識別情報と一致するか否かを判断する。
【００６３】
次に、ＭＦＰ２００は、照合に成功したか否かを判断する（ステップＳ２０５）。照合に成功していないと判断する場合（ステップＳ２０５：ＮＯ）、ＭＦＰ２００は、処理を終了する。
【００６４】
一方、照合に成功したと判断する場合（ステップＳ２０５：ＹＥＳ）、ＭＦＰ２００は、ユーザーの識別情報とユーザーに割り当てられたポート番号とＰＣのＩＰアドレスとを互いに関連付け、ポート割り当てを有効化し（ステップＳ２０６）、処理を終了する。より具体的には、ＭＦＰ２００のＣＰＵ２０１が、まず、設定用ジョブファイルの送信元であるＰＣ１００のＩＰアドレス（１０．１２．３４．５６）を認識する。そして、ＣＰＵ２０１は、ＰＣ１００のＩＰアドレスを、ユーザーの識別情報（ユーザーＡ）およびユーザーに割り当てられたポート番号（９１０１）に関連付けてハードディスク２０３に記憶させた後、ポート割り当てを有効化する。このとき、設定用ジョブファイルに含まれる印刷データの出力に関する設定が、ユーザーのデフォルト設定として、ハードディスク２０３に記憶される。たとえば、設定用ジョブファイル作成時のＭＦＰ２００の印刷設定をデフォルトの印刷設定として印刷データに適用することが設定される場合、印刷設定を示す情報がハードディスク２０３に記憶される。
【００６５】
以上のとおり、図７のステップＳ２０１〜Ｓ２０６に示す処理によれば、ユーザーに割り当てられたポート番号を宛先とする設定用ジョブファイルが受信された場合、ユーザー照合が行われる。そして、照合に成功すれば、ユーザーの識別情報と、当該ユーザーに割り当てられたポート番号と、設定用ジョブファイルの送信元のＩＰアドレスとが互いに関連付けられる。なお、ステップＳ２０４〜Ｓ２０５に示す処理は省略され得る。ステップＳ２０４〜Ｓ２０５に示す処理を省略するか否かは、たとえば、ユーザープリンターポート設定画面４００を通じてユーザーにより選択されてもよい。
【００６６】
一方、ステップＳ２０３に示す処理において、受信したデータが設定用ジョブファイルでないと判断する場合（ステップＳ２０３：ＮＯ）、ＭＦＰ２００は、受信したデータが印刷データであるとして、ポート割り当てが有効化されているか否かを判断する（ステップＳ２０７）。より具体的には、ＭＦＰ２００のＣＰＵ２０１が、設定用ジョブファイルが過去に受信され、設定用ジョブファイルの送信元であるＰＣ１００のＩＰアドレスが、ポート番号およびユーザーの識別情報に関連付けられた後、ポート割り当てが有効化されているか否かを判断する。
【００６７】
ポート割り当てが有効化されていないと判断する場合（ステップＳ２０７：ＮＯ）、ＭＦＰ２００は、処理を終了する。
【００６８】
一方、ポート割り当てが有効化されていると判断する場合（ステップＳ２０７：ＹＥＳ）、ＭＦＰ２００は、送信元ＰＣのＩＰアドレスをチェックするか否かを判断する（ステップＳ２０８）。より具体的には、ＭＦＰ２００のＣＰＵ２０１が、ハードディスク２０３に記憶されている出力に関する設定を参照して、印刷データの送信元ＰＣのＩＰアドレスをチェックするか否かを判断する。
【００６９】
送信元ＰＣのＩＰアドレスをチェックしないと判断する場合（ステップＳ２０８：ＮＯ）、ＭＦＰ２００は、ステップＳ２１０の処理に移る。一方、送信元ＰＣのＩＰアドレスをチェックすると判断する場合（ステップＳ２０８：ＹＥＳ）、ＭＦＰ２００は、送信元ＰＣのＩＰアドレスが一致するか否かを判断する（ステップＳ２０９）。より具体的には、ＭＦＰ２００のＣＰＵ２０１が、まず、印刷データの送信元のＰＣのＩＰアドレスを認識する。そして、ＣＰＵ２０１は、印刷データの送信元のＰＣのＩＰアドレスが、ポート番号に関連付けられているＰＣ１００のＩＰアドレスと一致するか否かを判断する。
【００７０】
送信元ＰＣのＩＰアドレスが一致しないと判断する場合（ステップＳ２０９：ＮＯ）、ＭＦＰ２００は、処理を終了する。
【００７１】
一方、送信元ＰＣのＩＰアドレスが一致すると判断する場合（ステップＳ２０９：ＹＥＳ）、ＭＦＰ２００は、印刷設定を行う（ステップＳ２１０）。たとえば、設定用ジョブファイル作成時のＭＦＰ２００の印刷設定をデフォルトの印刷設定として印刷データに適用することが設定されていれば、ＭＦＰ２００のＣＰＵ２０１が、ハードディスク２０３に記憶されている情報が示す印刷設定を印刷データに適用する。
【００７２】
次に、ＭＦＰ２００は、即時印刷か否かを判断する（ステップＳ２１１）。より具体的には、ＭＦＰ２００のＣＰＵ２０１が、ハードディスク２０３に記憶されている出力に関する設定を参照して、印刷データに基づく印刷を直ちに行うか、印刷を行うことなく印刷データを保存するかを判断する。
【００７３】
即時印刷であると判断する場合（ステップＳ２１１：ＹＥＳ）、ＭＦＰ２００は、印刷設定に従って印刷を行い（ステップＳ２１２）、処理を終了する。
【００７４】
一方、即時印刷でないと判断する場合（ステップＳ２１１：ＮＯ）、ＭＦＰ２００は、印刷データをユーザーの識別情報と関連付けてハードディスク２０３に記憶し（ステップＳ２１３）、処理を終了する。
【００７５】
以上のとおり、図７および図８のステップＳ２０７〜Ｓ２１３に示す処理によれば、ユーザーに割り当てられたポート番号を宛先とする印刷データが受信された場合、ポート番号等にＰＣのＩＰアドレスが関連付けられているか否かが判断される。そして、ポート番号等にＰＣのＩＰアドレスが関連付けられていれば、即時印刷が設定されているか否かが判断される。即時印刷が設定されていなければ、印刷データが、ユーザーの識別情報と関連付けてハードディスク２０３に記憶される。
【００７６】
なお、印刷データの送信元ＰＣのＩＰアドレスのチェックが設定されていれば、印刷データの送信元ＰＣのＩＰアドレスがチェックされ、送信元ＰＣのＩＰアドレスが、ポート番号に関連付けられているＩＰアドレスと一致しなければ、処理が終了される。
【００７７】
次に、図９を参照して、ハードディスク２０３に記憶された印刷データに基づく印刷を行うＭＦＰ２００の動作について説明する。
【００７８】
図９は、ＭＦＰ２００により実行される印刷処理の手順を示すフローチャートである。印刷処理に先立って、ＭＦＰ２００は、ユーザーの認証情報を受け付ける。
【００７９】
図９のステップＳ３０１〜Ｓ３０４は、図４のステップＳ１０１〜Ｓ１０４の処理と同様であるため、説明は省略する。
【００８０】
そして、ＭＦＰ２００は、操作パネル２０４を通じて入力されるユーザー操作が、ジョブ印刷操作であるか否かを判断する（ステップＳ３０５）。ユーザー操作がジョブ印刷操作でないと判断する場合（ステップＳ３０５：ＮＯ）、ＭＦＰ２００は、ユーザー操作に従う他の処理を実行し（ステップＳ３０６）、処理を終了する。
【００８１】
一方、ユーザー操作がジョブ印刷操作であると判断する場合（ステップＳ３０５：ＹＥＳ）、ＭＦＰ２００は、ユーザーの識別情報と関連付けてハードディスク２０３に記憶されているジョブの一覧を操作パネル２０４に表示する（ステップＳ３０７）。
【００８２】
そして、ＭＦＰ２００は、ユーザー操作により、ジョブの一覧の中から、印刷するジョブが選択されたか否かを判断する（ステップＳ３０８）。
【００８３】
ジョブが選択されていないと判断する場合（ステップＳ３０８：ＮＯ）、ＭＦＰ２００は、ジョブが選択されるまで待機する。一方、ジョブが選択されたと判断する場合（ステップＳ３０８：ＹＥＳ）、ＭＦＰ２００は、印刷設定に従って印刷を行い（ステップＳ３０９）、処理を終了する。
【００８４】
以上のとおり、図９に示すフローチャートの処理によれば、ユーザーが認証された後、ジョブ印刷操作が行われれば、認証されたユーザーに関連付けてハードディスク２０３に記憶されているジョブの一覧が操作パネル２０４に表示される。そして、ユーザー操作によりジョブが選択されれば、印刷データに基づく印刷が行われる。なお、ジョブを選択して印刷を行う際、ユーザーは、操作パネル２０４を操作して、印刷設定を変更し得る。このような構成によれば、共通プリンタードライバーを用いて送信された印刷データに対してＭＦＰ２００が有する印刷設定を指定でき、ＭＦＰ２００の全機能を利用できる。
【００８５】
そして、本実施形態によれば、ＭＦＰ２００専用のプリンタードライバーがＰＣ１００にインストールされていなくても、共通プリンタードライバーがインストールされていれば、ＰＣ１００は、ＭＦＰ２００を利用して認証印刷を行える。つまり、ＭＦＰ２００専用のプリンタードライバーが使用できない環境下にあるＰＣ、または、ＭＦＰ２００専用のプリンタードライバーが存在しないＰＣ（ＯＳ）でも、標準的な画像形成装置に対する印刷を指示できさえすれば、認証印刷を行える。
【００８６】
また、本実施形態によれば、ＭＦＰ２００からユーザー宛てに設定用ジョブファイルが送信され、ユーザーが、ＰＣ１００からＭＦＰ２００に設定用ジョブファイルを返信して初めて認証印刷が可能になる。このため、ユーザーは、ＭＦＰ２００を利用して自分が認証印刷を行えることを把握でき、ユーザーが認証印刷を行えるかどうか分からないまま、認証印刷を行うことを回避できる。
【００８７】
また、本実施形態によれば、印刷データの送信元ＰＣのＩＰアドレスが、ポート番号等に関連付けられたＰＣ１００のＩＰアドレス（つまり、設定用ジョブファイルの送信元のＩＰアドレス）と一致するか否かが判断される。したがって、ＩＰアドレスの異なるＰＣからＭＦＰ２００に印刷が指示されることを防止できる。その結果、たとえば、課金を伴う印刷の場合、ポート番号が割り当てられたユーザー以外のユーザーが、当該ポート番号を指定して他のＰＣからＭＦＰ２００に印刷を指示しても印刷が行われず、課金の発生が防止される。
【００８８】
また、本実施形態によれば、設定用ジョブファイルが作成される際、ＭＦＰ２００の現在の印刷設定が設定用ジョブファイルに記述され、ポート番号とユーザーの識別情報とＰＣ１００のＩＰアドレスとを互いに関連付ける際、設定用ジョブファイルに記述された印刷設定がＭＦＰ２００に記憶される。したがって、共通プリンタードライバーを用いてＭＦＰ２００に印刷を指示する場合であっても、ＭＦＰ２００が有する印刷設定を指定でき、ＭＦＰ２００の全機能を利用できる。また、ユーザーの好みの印刷設定を印刷データに簡単に適用できる。
【００８９】
（変形例）
設定用ジョブファイルには、有効期限や有効回数が設けられてもよい。具体的には、たとえば、ＭＦＰ２００が、設定用ジョブファイルの作成時に有効期限を設定し、有効期限の経過後に設定用ジョブファイルを受信しても、ポート番号等の関連付けを行わない。このような構成によれば、設定用ジョブファイルが添付された電子メールが漏洩しても、有効期限が経過していれば、ポート番号が割り当てられたユーザー以外のユーザーが、ポート番号が割り当てられたユーザーになりすまして認証印刷を行うことを防止できる。また、設定用ジョブファイルに対して複数回の有効回数を設ければ、ユーザーが、ＰＣ１００からＭＦＰ２００に設定用ジョブファイルを送信した後、異なるＰＣから設定用ジョブファイルをＭＦＰ２００に再び送信して、ポート番号およびユーザーの識別情報と関連付けられるＰＣを変更できる。
【００９０】
また、ＰＣのＩＰアドレスとポート番号とユーザーの識別情報とが関連付けられる期間に有効期限が設けられてもよい。あるいは、ＰＣのＩＰアドレスとポート番号とユーザーの識別情報とが関連付けられた状態での印刷データの受信回数に有効回数が設けられてもよい。たとえば、有効期限を１日に設定した場合、ユーザーのＰＣに割り当てられるＩＰアドレスが毎日変更される環境に対応できる。
【００９１】
また、ＭＦＰ２００には、複数のＩＰアドレスが割り当てられてもよい。このような構成によれば、ユーザーが増加してもポート番号が不足することがない。
【００９２】
本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【００９３】
たとえば、上述した実施形態では、ＭＦＰ２００が設定用ジョブファイルを受信した場合、ＰＣ１００のＩＰアドレスとポート番号とユーザーの識別情報とが互いに関連付けられた。しかしながら、ＰＣ１００のＩＰアドレスは、ポート番号およびユーザーの識別情報と関連付けられなくてもよい。この場合、ＭＦＰ２００が設定用ジョブファイルを受信すれば、ポート番号とユーザーの識別情報とが互いに関連付けられる。そして、ユーザーに割り当てられたポート番号を宛先とする印刷データを受信した場合、ポート番号とユーザーの識別情報とが互いに関連付けられていれば、ＭＦＰ２００は、印刷データをユーザーの識別情報と関連付けてハードディスク２０３に記憶する。
【００９４】
なお、ＰＣ１００のＩＰアドレスをユーザーの識別情報およびポート番号に関連付けるか否かは、たとえば、ユーザープリンターポート設定画面４００を通じてユーザーにより選択されてもよい。ＰＣ１００のＩＰアドレスをポート番号等と関連付けない場合、ＩＰアドレスの異なるＰＣからＭＦＰ２００に印刷が指示されることを防止できないため、即時印刷を行わないようにＭＦＰ２００が設定されることが望ましい。また、ＰＣ１００のＩＰアドレスがポート番号等に関連付けられる期間に有効期限が設けられた場合には、有効期限の経過後は即時印刷を行わないようにＭＦＰ２００が設定されることが望ましい。
【００９５】
また、上述した実施形態では、設定用ジョブファイルは、ポート番号等の宛先情報とともに、ユーザー宛てに電子メールにより送信された。しかしながら、設定用ジョブファイルは、電子メールにより外部に出力されなくてもよく、たとえば、宛先情報とともにネットワーク３００上の共有フォルダに出力されてもよい。
【００９６】
また、上述した実施形態では、ユーザーが認証された場合、ＭＦＰ２００のポート番号がユーザーに割り当てられた。しかしながら、ユーザーに割り当てられるＭＦＰ２００のサブアドレスは、ポート番号に限定されるものではない。たとえば、ＬＰＲ（Ｌｉｎｅ  ＰＲｉｎｔｅｒ  ｄａｅｍｏｎ  ｐｒｏｔｏｃｏｌ）プロトコルを使用して印刷を行う場合、サブアドレスとしてキュー名が割り当てられる。
【００９７】
また、上述した実施形態では、ユーザー認証を利用した印刷として、ＭＦＰ２００により認証印刷（セキュア印刷）を行う場合を例に挙げて説明した。しかしながら、ユーザー認証を利用した印刷は、認証印刷に限定されるものではない。たとえば、ＭＦＰ２００は、サーバーレスのユビキタス印刷、ユーザー毎の課金印刷、ボックス保存にも適用される。ＭＦＰ２００が、サーバーレスのユビキタス印刷に適用される場合、ＭＦＰ２００が、サーバー機能を備えた親機として機能する。
【００９８】
上述した実施形態に係るＭＦＰ２００における各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピューターのいずれによっても実現することが可能である。上記プログラムは、たとえば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、ＭＦＰ２００の一機能としてその装置のソフトウエアに組み込まれてもよい。
【符号の説明】
【００９９】
１００  ＰＣ、
１０１，２０１  ＣＰＵ、
１０２，２０２  メモリ、
１０３，２０３  ハードディスク、
１０４  ディスプレイ、
１０５  入力装置、
１０６，２０７  通信インターフェース、
１０７，２０８  バス、
２００  ＭＦＰ、
２０４  操作パネル、
２０５  画像形成部、
２０６  カードリーダー、
３００  ネットワーク、
４００  ユーザープリンターポート設定画面、
５００  電子メール画面、
６００  設定用ジョブファイル。
【図１】
2018140590.tif 000003
【図２】
2018140590.tif 000004
【図３】
2018140590.tif 000005
【図４】
2018140590.tif 000006
【図５】
2018140590.tif 000007
【図６】
2018140590.tif 000008
【図７】
2018140590.tif 000009
【図８】
2018140590.tif 000010
【図９】
2018140590.tif 000011