(57)【要約】【課題】サーバーに掛かるアドレス管理の負担を抑制しつつ、印刷対象電子メールの宛先アドレスでプリンターの機体と印刷条件を指定できるようにする。【解決手段】プリンターの機体と前記プリンターに固有の機体指定文字列とを対応付けて管理する機体管理部と、印刷条件と電子メールの宛先フィールドの種類とを対応付けて管理する設定管理部と、所定のドメインを宛先アドレスに含む電子メールを受信する受信部と、前記受信部で受信する電子メールの宛先に、前記機体指定文字列を含むアドレスが含まれる場合、当該アドレスに対応するプリンターの機体を印刷先として、当該アドレスが含まれる宛先フィールドの種類に対応する印刷条件を設定する設定部と、前記電子メールに基づく印刷を、印刷先としたプリンターの機体に、前記設定した印刷条件で印刷させるプリンター通信部と、を備える印刷制御サーバー。【選択図】図５
2015118428.tif 000002
【特許請求の範囲】
【請求項１】
プリンターに印刷を実行させる印刷制御サーバーであって、
プリンターの機体と前記プリンターに固有の機体指定文字列とを対応付けて管理する機体管理部と、
印刷条件と電子メールの宛先フィールドの種類とを対応付けて管理する設定管理部と、
所定のドメインを宛先アドレスに含む電子メールを受信する受信部と、
前記受信部で受信する電子メールの宛先に、前記機体指定文字列を含むアドレスが含まれる場合、当該アドレスに対応するプリンターの機体を印刷先として、当該アドレスが含まれる宛先フィールドの種類に対応する印刷条件を設定する設定部と、
前記電子メールに基づく印刷を、前記印刷先としたプリンターの機体に、前記設定した印刷条件で印刷させるプリンター通信部と、
を備える印刷制御サーバー。
【請求項２】
前記設定管理部は、同一の前記機体指定文字列を含む同一のアドレスが所定種類の宛先フィールドに含まれる個数と、前記個数に応じて定める印刷条件とを対応付けて記憶し、
前記解析部は、前記受信部で受信する電子メールの宛先に、前記機体指定文字列を含むアドレスが含まれる場合、当該アドレスに対応するプリンターの機体と、同一の前記機体指定文字列を含む同一のアドレスが所定種類の宛先フィールドに含まれる個数に対応する印刷条件を設定する、
請求項１に記載の印刷制御サーバー。
【請求項３】
前記プリンター通信部は、前記受信部が受信する同報された複数の前記電子メールのうちの１つ以外については、当該電子メールに基づく印刷をさせない、
請求項１または２に記載の印刷制御サーバー。
【請求項４】
前記電子メールに対応付けられた前記機体および前記印刷条件に基づいて印刷データを生成する印刷データ生成部をさらに備え、
前記プリンター通信部は、当該電子メールに対応付けられた前記機体に前記印刷データを送信する、
請求項１から３のいずれか一項に記載の印刷制御サーバー。
【請求項５】
プリンターに印刷を実行させる印刷制御方法であって、
プリンターの機体と前記プリンターに固有の機体指定文字列とを対応付けて管理し、
印刷条件と電子メールの宛先フィールドの種類とを対応付けて管理し、
所定のドメインを宛先アドレスに含む電子メールを受信し、
前記受信部で受信する電子メールの宛先に、前記機体指定文字列を含むアドレスが含まれる場合、当該アドレスに対応するプリンターの機体を印刷先として、当該アドレスが含まれる宛先フィールドの種類に対応する印刷条件を設定し、
前記電子メールに基づく印刷を、前記印刷先としたプリンターの機体に、前記設定した印刷条件で印刷させる、
ことを含む印刷制御方法。
【請求項６】
複数のプリンターと前記複数のプリンターに印刷を実行させる印刷制御サーバーとを備える印刷システムであって、
前記印刷制御サーバーは、
前記複数のプリンターの各機体と所定の機体指定文字列とを対応付けて記憶する機体管理部と、
所定の印刷条件と所定の宛先フィールドの種類とを対応付けて記憶する設定管理部と、
所定のドメインを宛先アドレスに含む電子メールを受信する受信部と、
前記受信部で受信する電子メールの宛先に、前記機体指定文字列を含むアドレスが含まれる場合、当該アドレスに対応するプリンターの機体と当該アドレスが含まれる宛先フィールドの種類に対応する印刷条件とを当該電子メールのコンテンツに対応付ける解析部と、
前記電子メールのコンテンツを対応する前記印刷条件で印刷するためのジョブデータを対応する前記機体に送信するプリンター通信部と、
を備え、
前記プリンターは、
前記ジョブデータを受信する通信部と、
前記ジョブデータに基づいて印刷を実行する印刷部と、
を備える、
印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷制御サーバー、印刷制御方法及び印刷システムに関する。
【背景技術】
【０００２】
従来、プリンターに電子メールアドレス（以下、アドレスという。）を割り当てることによって、情報処理端末とプリンターとが印刷対象データを電子メールを用いて送受信する技術が知られている。特許文献１には、１つのプリンターに対して複数のアドレスを割り当て、互いに異なるアドレスのそれぞれに異なる印刷条件を対応付ける技術が開示されている。特許文献１に開示された技術によると、特定のアドレスを宛先に設定して電子メールを送信すると、特定のプリンターに特定の印刷条件で印刷を実行させることが可能になる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１１５５５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された技術によると、プリンターの数と印刷条件の数の積だけのアドレスをメールサーバーが管理し、アドレス毎にメールサーバーとプリンターが通信することになるため、アドレス管理に必要な記憶容量が増大してしまうという問題がある。
【０００５】
本発明は、サーバーに掛かるアドレス管理の負担を抑制しつつ、印刷対象電子メールの宛先アドレスでプリンターの機体と印刷条件を指定できるようにすることを目的の１つとする。
【課題を解決するための手段】
【０００６】
（１）上記目的を達成するための印刷制御サーバーは、機体指定文字列とプリンターの機体とを対応付けて記憶するとともに、宛先フィールドの種類を印刷条件に対応付けて記憶する。このため、機体指定文字列をアドレスから抽出してプリンターの機体を特定し、抽出したアドレスが含まれていた宛先フィールドに基づいて印刷条件を特定することが可能になる。したがって本発明によると、プリンターの機体毎かつ印刷条件毎にアドレスを管理する必要がなくなり、アドレス管理に必要な記憶容量と、通信量の増大とを抑制することができる。なお、「宛先フィールド」とは、「ｔｏ」、「ｃｃ」および「ｂｃｃ」のフィールドである。「宛先アドレス」とは、「ｔｏ」、「ｃｃ」、「ｂｃｃ」のいずれかに含まれるアドレスを意味する。また、「電子メールのコンテンツ」には、電子メールのヘッダー、本文および添付ファイルの少なくともいずれかが含まれる。また「機体指定文字列」は１文字以上の文字列で構成される。
【０００７】
（２）上記目的を達成するための印刷制御サーバーにおいて、所定の印刷条件と、同一の前記機体指定文字列を含む同一のアドレスが所定種類の宛先フィールドに含まれる個数とを対応付けて記憶してもよい。これにより、宛先アドレスが設定された宛先フィールドの種類と、当該宛先フィールドに設定された同一宛先アドレスの個数とによって印刷条件を特定することが可能になる。したがって、電子メールの送信者は、宛先フィールドの種類数や組み合わせ数よりも多くの印刷条件を指定できるようになる。
【０００８】
（３）上記目的を達成するための印刷制御サーバーは、ユーザーが宛先に同一の宛先アドレスを複数指定した場合には、同報された同一の電子メールを複数受信することになる。複数受信した同一の電子メールのそれぞれについてプリンターに印刷を実行させると、余分な印刷が実行されることもあり得る。そこで、受信部が受信する同報された複数の電子メールのうちの１つ以外については、当該電子メールのコンテンツを印刷させないことにより、そのような無駄な印刷を防止することができる。
【０００９】
（４）上記目的を達成するための印刷制御サーバーにおいて、電子メールのコンテンツと機体と印刷条件とに応じて印刷データを生成することにより、電子メールを送信するユーザーの情報処理端末またはプリンターにおいて印刷データを生成する処理を簡素化または不要にできる。
【００１０】
また請求項に記載された各手段の機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら各手段の機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。さらに、本発明は、印刷制御方法、印刷システムまたは印刷制御プログラム、もしくは印刷制御プログラムの記録媒体としても成立する。むろん、そのプログラムの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体であってもよい。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態にかかるブロック図。
【図２】本発明の実施形態にかかるデータ構造図。
【図３】本発明の実施形態にかかるシーケンス図。
【図４】本発明の実施形態にかかる画面構成図。
【図５】本発明の実施形態にかかる模式図。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態を添付図面を参照しながら説明する。尚、各図において対応する構成要素には同一の符号が付され、重複する説明は省略される。
【００１３】
１．印刷システムの概要
本発明の印刷システムの一実施例の概要を図１に示す。印刷システムは、インターネット５等の電気通信回線によって接続された印刷制御サーバー１とインターネット通信機能を有する１つ以上のプリンター４１、４２、４３とを備えている。プリンター４１、４２、４３は印刷制御サーバー１に機体ＩＤ等を登録することによって印刷システムに組み込まれる。ユーザーはスマートフォン３１、ＰＣ（Personal Computer）３２等の任意の情報処理端末から、所定の機体指定文字列をローカル部に含むアドレスを宛先に設定した電子メールを送信することにより、プリンター４１、４２、４３に電子メールのコンテンツを印刷させることが可能である。またユーザーは、機体指定文字列をローカル部に含むアドレスを設定する宛先フィールドを選択することによって、プリンター４１、４２、４３の印刷条件を指定することが可能である。
【００１４】
２．印刷制御サーバーの構成
図１に示すように、印刷制御サーバー１は、受信部１１、プリンター通信部１２、解析部１３、印刷データ生成部１４、設定管理部１５および機体管理部１６を備えるコンピューターシステムである。受信部１１、プリンター通信部１２、解析部１３、印刷データ生成部１４、設定管理部１５および機体管理部１６の機能は、図示しないプロセッサが所定のプログラムを外部記憶装置から主記憶装置にロードして実行することによって実現される。
【００１５】
受信部１１は、メールサーバーとして機能する。具体的には例えばＳＭＴＰ（Simple Mail Transfer Protocol）に準拠した電子メールを送受信し、自身に割り当てられている所定のドメインを宛先アドレスに含む電子メールを保存する。
【００１６】
機体管理部１６は、所定のプリンターの機体と所定の機体指定文字列とを対応付けてハードディスク装置等の不揮発性記憶媒体に記憶する。具体的には例えば、図２Ａに示す機体管理テーブル１６ａを用いる。機体管理テーブル１６ａは、プリンターの機体と機体指定文字列とを対応付ける。機体指定文字列は印刷制御サーバー１が通信する相手側のプリンターの機体を特定できれば良い。機体指定文字列は、機体毎にユニークであれば良く、プリンターのＭＡＣアドレスや製造番号やＩＰアドレスをそのまま用いても良いし、これらとは別に印刷制御サーバー１が印刷システム内部でユニークに付与する独自の文字列を用いても良いし、印刷システム内部でユニークな範囲でユーザーが指定する文字列を用いても良い。図２Ａに示す機体管理テーブル１６ａでは、ユーザーが機体指定文字列を指定できるように機体ＩＤおよび機体指定文字列を別のデータとして記憶している。なお、印刷制御サーバー１がプリンターと通信する際に用いる機体ＩＤを常にそのまま機体指定文字列とする場合には、機体ＩＤを機体指定文字列として記憶するだけでよい。機体管理テーブル１６ａは、ユーザーがプリンターを印刷制御サーバー１に登録する際に、プリンターと印刷制御サーバー１とが通信することによって更新される。そしてこの際に、登録されたプリンターに対応する機体指定文字列とドメインを含むアドレスがプリンターを介してユーザーに通知されることになる。
【００１７】
設定管理部１５は、所定の印刷条件と機体指定文字列を含むアドレスを含む宛先フィールドの種類と同一の機体指定文字列を含む同一のアドレスが所定種類の宛先フィールドに含まれる個数とを対応付けてハードディスク装置等の不揮発性記憶媒体に記憶する。具体的には例えば、図２Ｂに示す設定管理テーブル１５ａを用いる。設定管理テーブル１５ａは、プリンターの一般的な印刷条件と宛先フィールドとアドレスの個数とを次のように対応付ける。"ｔｏ"のみに機体指定文字列を含むアドレスが１個設定されている場合、カラー種別は"カラー／モノクロ自動判別"である。"ｃｃ"のみに機体指定文字列を含むアドレスが１個設定されている場合、カラー種別は"モノクロ"である。"ｃｃ"のみに機体指定文字列を含むアドレスが２個設定されている場合、印刷品質は"ドラフト"である。"ｃｃ"のみに機体指定文字列を含むアドレスが３個設定されている場合、カラー種別は"モノクロ"、印刷品質は"ドラフト"である。"ｔｏ"と"ｃｃ"に機体指定文字列を含むアドレスが１個ずつ設定されている場合、レイアウトは"両面"である。なお、機体指定文字列を含むアドレスが"ｔｏ"のみに２個以上設定されている場合、アドレスが"ｔｏ"に設定されている個数が印刷枚数となる。なお、設定管理部１５で対応付けられていない印刷条件については、プリンター側の設定に依存する。
【００１８】
解析部１３は、印刷制御サーバー１に割り当てられているドメイン宛の電子メールを受信部１１が受信すると、記憶された電子メールを解析することによって、印刷対象となるコンテンツと、そのコンテンツを印刷させるプリンターと、印刷条件とを特定し、電子メールのコンテンツに対してプリンターの機体と印刷条件とを対応付ける。
【００１９】
印刷データ生成部１４は、解析部１３によって特定された印刷条件と機体とに基づいて、印刷対象のコンテンツを印刷データに変換する。この印刷データは特定された機体が印刷対象として処理できる形式のデータであればよい。
【００２０】
プリンター通信部１２は、ＸＭＰＰ（Extensible Messaging and Presence Protocol）等のリアルタイム通信プロトコルとＨＴＴＰとを組み合わせて各プリンターと通信する。プリンター通信部１２は、解析部１３によって特定されたプリンターと通信することにより、当該プリンターに印刷データを送信する。その結果、印刷制御サーバー１が受信した特定の電子メールのコンテンツが、当該電子メールの送信者が指定したプリンターの機体によって、当該送信者が指定した印刷条件で印刷される。
【００２１】
３．印刷システムの作動
次に印刷システムの作動を図３を参照しながら説明する。
印刷システムを利用するユーザーは、印刷制御サーバー１から通知されたアドレスを宛先とし、印刷対象とするファイルを添付した電子メールを、スマートフォン３１、ＰＣ３２等の情報処理端末を用いて作成する（Ｓ１０）。なお、ファイルが添付されない場合には、電子メールの本文を印刷対象として指定したとみなされる。想定される第一の状況としては、ユーザーの目の前にプリンター４３が設置されているが、ユーザーのスマートフォン３１にはプリンター４３のドライバーがインストールされていない状況である。想定される第二の状況としては、ユーザーが自宅や勤務先や取引先といった遠隔地にあるプリンター４３に印刷を実行させようとする状況である。印刷制御サーバー１から通知されたアドレスを設定する宛先フィールドと、その宛先フィールドに設定するそのアドレスの個数とによって印刷条件を設定する。なお、宛先の"ｂｃｃ"に印刷制御サーバー１から通知されたアドレスを設定した場合には、後述するように無効になる。このような電子メールは、図４に示すような一般的なＭＵＡ（Mail User Agent）のＧＵＩを用いてユーザーに作成させてもよいが、プリンターの機体と印刷条件を指定すると、指定された印刷条件に対応する宛先フィールドに所定のアドレスを設定可能なアプリケーションプログラムを提供することも可能である。
【００２２】
印刷制御サーバー１に割り当てられたドメイン宛の電子メールが任意の情報処理端末から送信されると（Ｓ１１）、ルーター５１、５３、５５、５６、インターネット５等を経由して受信部１１が受信する（Ｓ２０）。
【００２３】
印刷制御サーバー１に割り当てられたドメイン宛の電子メールを受信部１１が受信すると、受信した電子メールの解析を解析部１３が開始する。
まず解析部１３は、ヘッダーフィールドの"ｔｏ"または"ｃｃ"に設定されている電子メールアドレスのローカル部に機体指定文字列が含まれているか否かを機体管理テーブル１６ａに基づいて判定する。そしてヘッダーフィールドの"ｔｏ"または"ｃｃ"に設定されている電子メールアドレスのローカル部に機体指定文字列が含まれていない電子メールを破棄する。したがって、印刷制御サーバー１に登録されたプリンター４１、４２、４３に対応するアドレスをユーザーが"ｂｃｃ"に設定した場合には、その電子メールは無効になる。ヘッダーフィールドの"ｔｏ"または"ｃｃ"に記述されている電子メールアドレスのローカル部に機体指定文字列が含まれている場合、その機体指定文字列に対応するプリンターの機体が機体管理テーブル１６ａに基づいて特定され、特定されたプリンターの機体に対応するメールボックスにその電子メールを保存する（Ｓ２１）。
【００２４】
次に解析部１３は、メールボックスに保存された電子メールから印刷対象のコンテンツ（電子メールに添付されたファイルまたは電子メールの本文）を抽出して保存する（Ｓ２２）。具体的には、電子メールにファイルが添付されている場合、添付ファイルを抽出して印刷対象として保存する。電子メールにファイルが添付されていない場合、本文を抽出して印刷対象として保存する。なお解析部１３は、同報された同一内容の電子メールがメールボックスに複数保存されているか否かを判定し、同一内容の電子メールが複数保存されている場合には、それらの１つを残し、その他を破棄する。電子メールの内容の同一性については、電子メールのヘッダーに設定されているメッセージＩＤに基づいて判定してもよいし、電子メールのコンテンツ全体を比較して判定しても良い。
【００２５】
次に解析部１３は、メールボックスに保存された電子メールの宛先フィールドを解析し、対応する機体識別文字列をローカル部に含むアドレスが設定されている個数を宛先フィールド毎に特定する（Ｓ２３）。例えば図４に示すように宛先が設定されている電子メールの場合、機体ＩＤ"abxpet9rw7"に対応するメールボックスに保存され、そのメールボックスに対応する印刷条件指定文字列"abxpet9rw7"を含むアドレスが"ｔｏ"と"ｃｃ"とに１個ずつ設定されていると特定される。
【００２６】
次に解析部１３は、宛先フィールド毎に特定したアドレスの個数に対応する印刷条件を印刷条件管理テーブル１５ａを参照して特定し、特定した印刷条件とプリンターの機体をステップＳ２２で保存した印刷対象のコンテンツに対応付ける（Ｓ２４）。具体的には、図４に示す電子メールを印刷制御サーバー１が受信した場合には、図５に示すように機体管理テーブル１６ａと印刷条件管理テーブル１５ａが参照され、機体ＩＤ"abxpet9rw7"と両面印刷とコンテンツのファイル名"img999.jpg"とがジョブＩＤ"2013113011"に対応付けて印刷ジョブテーブル１３ａに記憶される。
【００２７】
次に印刷データ生成部１４は、印刷対象のコンテンツに基づいて、対応するプリンターの機種と印刷条件とに応じた印刷データを生成し、機体ＩＤに対応付けて保存する（Ｓ２５）。具体的には例えば、生成した印刷データのファイル名を印刷ジョブテーブル１３ａに保存すればよい。
【００２８】
印刷データが生成されると、プリンター通信部１２は、機体ＩＤに対応するプリンターの機体に印刷ジョブが発生したことを通知するための印刷ジョブ発生通知を送信する（Ｓ２６）。その結果、ユーザーが宛先アドレスに含めた機体指定文字列に対応するプリンターの機体が印刷ジョブ発生通知を受信する（Ｓ３０）。印刷ジョブ発生通知には、印刷データをダウンロードするためのＵＲＬ等が含まれている。ＸＭＰＰ等のプッシュ型プロトコルを用いて印刷ジョブ発生通知を送受信することにより、遅滞なく印刷ジョブを印刷制御サーバー１からプリンターに送信することが可能になる。プル型のプロトコルを用いる場合にはプリンターから印刷制御サーバー１に対して定期的に問い合わせをすることが必要になるため、印刷制御サーバー１の処理負担と通信トラフィックが増大する。
【００２９】
印刷ジョブ発生通知を受信したプリンターは、印刷開始が可能なアイドル状態になるのを待って、印刷データを印刷制御サーバー１から取得するための印刷データ要求を印刷制御サーバー１に送信する（Ｓ３１）。印刷データ要求の送受信では、例えばＨＴＴＰが用いられ、印刷ジョブをダウンロードするためのＵＲＬやプリンターの機体ＩＤがルーター５５、５６、インターネット５を介して送信される。すなわち印刷制御サーバー１に登録されるプリンター４１、４２、４３は、インターネット接続機能を有する通信部を備える。
【００３０】
印刷制御サーバー１は、印刷データ要求を受信すると（Ｓ２７）、ジョブデータとしての印刷データをプリンターに送信する（Ｓ２８）。印刷データの送受信には例えばＨＴＴＰが用いられる。
【００３１】
プリンターは、印刷ジョブ要求に応じて印刷データを受信すると（Ｓ３２）、印刷データに基づいて印刷部で印刷を実行する（Ｓ３３）。印刷制御サーバー１に登録されるプリンターの印刷部は、インクジェット方式、レーザー方式、熱転写方式などどのような印刷方式で印刷を実行するものであってもよい。プリンターが受信する印刷データは、ユーザーがアドレスを設定した宛先フィールドに対応する印刷条件とユーザーが指定した機体指定文字列に対応する機体に応じて生成されているため、プリンターはユーザーが指定した印刷条件に従って印刷を実行することになる。
【００３２】
以上説明した印刷システムでは、機体指定文字列とプリンターの機体とを対応付けて機体管理部１６が記憶するとともに、機体指定文字列とは別に、宛先フィールドの種類を印刷条件に対応付けて設定管理部１５が記憶する。このため、プリンターの機体毎かつ印刷条件毎にアドレスを管理する必要がなくなり、アドレス管理に必要な記憶容量を抑制できる。そして電子メールの宛先でプリンターの機体と印刷条件を指定することができるため、電子メールの本文や件名を印刷対象にしたり電子メールの整理に用いるなど別の用途に用いることができる。また以上説明した印刷システムでは、同一の機体指定文字列を含む同一のアドレスが所定種類の宛先フィールドに含まれる個数と印刷条件とを対応付けて記憶することにより、電子メールの送信者は、宛先フィールドの種類数や組み合わせ数よりも多くの印刷条件を指定できるようになる。なお上述の印刷システムにおいては、宛先フィールドの組み合わせ数は、ｔｏのみ、ｃｃのみ、ｔｏおよびｃｃという３であるが、ｃｃに設定するアドレスの個数に応じた印刷条件を指定できることとしたため、５通りの印刷条件を指定できる。また以上説明した印刷システムでは、印刷制御サーバー１が受信する同報された複数の電子メールのうちの１つ以外を破棄することにより、無駄な印刷を防止することができる。また以上説明した印刷システムでは、印刷制御サーバー１が電子メールのコンテンツと印刷条件とに応じて印刷データを生成するため、電子メールを送信するユーザーの情報処理端末またはプリンターにおいて印刷データを生成する処理を簡素化または不要にできる。
【００３３】
３．他の実施形態
尚、本発明の技術的範囲は、上述した実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
例えば、機体管理部１６において、１つの機体指定文字列に対して複数のプリンターの機体を対応付けてもよい。この場合、例えば、電子メールの送信者アドレスと宛先アドレスの機体指定文字列との組み合わせによってプリンターの機体を１つ特定することができる。具体的には、機体管理部１６において、プリンターの機体と機体指定文字列と送信者アドレスとを対応付けて記憶し、解析部１３において、機体指定文字列と送信者アドレスとに対応するプリンターの機体を特定すればよい。
【００３４】
また、１つの機体指定文字列に対して複数のプリンターの機体が対応付ける場合、指定された印刷条件に対応している機体を解析部１３が１つ選択するようにしてもよい。この場合、機体管理部１６において、プリンターの機体と機体指定文字列と当該機体が対応している印刷条件とを対応付けて記憶すればよい。
【００３５】
また例えば、機体管理部１６において１つの機体指定文字列に対して１つのプリンターの機体を対応付けて記憶する場合でも、電子メールの送信者アドレスによって機体指定文字列に対応するプリンターによる印刷を許可または拒否してもよい。これは例えば、機体管理テーブル１６ａに、対応する機体による印刷を許可する送信者のアドレスを登録しておくことで実現可能である。
【００３６】
また例えば、印刷制御サーバー１から各プリンターに印刷対象の電子メールをそのまま転送するようにしてもよい。例えば、プリンター毎にアドレスのローカル部を１つ割り当て、プリンターと印刷制御サーバー１の通信をＳＭＴＰにする。そして、印刷制御サーバー１は、上記実施例と同様にプリンター毎に１つのメールボックスに電子メールを保存し、プリンターからメールボックスを監視すればよい。このように印刷制御サーバー１が受信する電子メールをプリンターから監視する場合を想定しても、印刷条件毎にアドレスが割り当てられていないため、通信量の増大を抑制することができる。
また例えば、同報された複数の電子メールのうちの１つ以外をメールボックスに保存せずに破棄することで、電子メールのコンテンツが重複して無駄に印刷されることを防止しても良い。
【００３７】
また例えば印刷制御サーバー１を複数のコンピューターシステムで構成しても良い。例えば、受信部１１、プリンター通信部１２、解析部１３、印刷データ生成部１４、設定管理部１５、機体管理部１６をそれぞれ別のコンピューターシステムで構成し、これらをネットワーク接続することによって印刷制御サーバーを実現しても良い。
【００３８】
また例えば、印刷制御サーバーと各プリンターとを同一ドメインのネットワークに設置しても良い。例えば、印刷制御サーバーとＬＡＮで接続されたプリンターだけを印刷制御サーバーに登録してもよい。
【符号の説明】
【００３９】
１…印刷制御サーバー、２…メールサーバー、５…インターネット、１１…受信部、１１ａ…メールボックス、１１ｂ…メールボックス、１２…プリンター通信部、１３…解析部、１３ａ…印刷ジョブテーブル、１４…印刷データ生成部、１５…設定管理部、１５ａ…印刷条件管理テーブル、１６…機体管理部、１６ａ…機体管理テーブル、３１…スマートフォン、３２…ＰＣ、４１、４２、４３…プリンター、５１、５３、５５、５６…ルーター、Ｅ１、Ｅ２…電子メール
【図１】
2015118428.tif 000003
【図２】
2015118428.tif 000004
【図３】
2015118428.tif 000005
【図４】
2015118428.tif 000006
【図５】
2015118428.tif 000007