(57)【要約】      （修正有）【課題】携帯端末から送信される電子メールに添付されたファイルを印刷装置で印刷する際、その印刷装置で設定された印刷設定を有効にして印刷できる技術を提供する。【解決手段】情報処理装置は、携帯端末から送信される電子メールを受信し、その電子メールに添付されているファイルを印刷データに展開し、その電子メールが、印刷装置による印刷設定を有効にすることを示す情報を含む場合、印刷設定を含まない印刷データを印刷装置に送信し、その電子メールが前記情報を含まない場合、印刷設定を含む前記印刷データを前記印刷装置に送信する。印刷装置は、ユーザの操作に応じて印刷設定を入力し、その入力された印刷設定を受け取って保持する。そして、印刷設定を含まない印刷データを受け取ると、保持されている印刷設定に従って印刷データに応じた印刷を実行する。【選択図】図７
2014153775.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末と、印刷装置に接続された情報処理装置とを有し、前記携帯端末から送信される電子メールに従って前記印刷装置により印刷を行う印刷システムであって、
前記情報処理装置は、
前記携帯端末から送信される電子メールを受信する受信手段と、
前記受信手段により受信した前記電子メールに添付されているファイルを印刷データに展開する展開手段と、
前記電子メールが、前記印刷装置による印刷設定を有効にすることを示す情報を含む場合、印刷設定を含まない前記印刷データを前記印刷装置に送信し、前記電子メールが前記情報を含まない場合、印刷設定を含む前記印刷データを前記印刷装置に送信する送信手段とを有し、
前記印刷装置は、
ユーザの操作に応じて印刷設定を入力する操作手段と、
前記操作手段で入力された印刷設定を受け取って保持する保持手段と、
前記印刷設定を含まない前記印刷データを受け取ると、前記保持手段に保持されている印刷設定に従って前記印刷データに応じた印刷を実行する制御手段と、
と有することを特徴とする印刷システム。
【請求項２】
前記送信手段はプリンタドライバを含み、前記電子メールが前記情報を含まない場合、前記プリンタドライバにより前記印刷データを前記印刷装置に送信し、
前記送信手段は、前記電子メールが前記情報を含む場合、前記印刷設定を含まない印刷データを所定のプロトコルで前記印刷装置へ送信することを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記展開手段は、前記ファイルの拡張子とアプリケーションとを紐付けて記憶する記憶手段を有し、
前記記憶手段を参照して前記ファイルに対応するアプリケーションを起動し、当該アプリケーションにより前記ファイルを印刷データに展開することを特徴とする請求項１又は２に記載の印刷システム。
【請求項４】
前記電子メールは更に、当該電子メールに添付されているファイルを印刷する印刷装置を指定する情報を含むことを特徴とする請求項１乃至３のいずれか１項に記載の印刷システム。
【請求項５】
前記印刷装置は、
前記印刷設定を含まない前記印刷データを格納する格納手段と、
前記格納手段に記憶されている印刷データの一覧を表示する表示手段と、
前記表示手段に表示された前記印刷データの一覧から印刷対象の印刷データを選択する選択手段と、
前記選択手段により選択された印刷データを前記保持手段に保持されている前記印刷設定に従って印刷するように指示する指示手段とを有し、
前記制御手段は、前記指示手段による指示に応じて、前記保持手段に保持されている印刷設定に従って前記印刷データに応じた印刷を実行することを特徴とする請求項１乃至４のいずれか１項に記載の印刷システム。
【請求項６】
携帯端末から送信される電子メールに従って印刷装置により印刷させる情報処理装置であって、
前記携帯端末から送信される電子メールを受信する受信手段と、
前記受信手段により受信した前記電子メールに添付されているファイルを印刷データに展開する展開手段と、
前記電子メールが、前記印刷装置による印刷設定を有効にすることを示す情報を含む場合、印刷設定を含まない前記印刷データを前記印刷装置に送信し、前記電子メールが前記情報を含まない場合、印刷設定を含む前記印刷データを前記印刷装置に送信する送信手段と、
を有することを特徴とする情報処理装置。
【請求項７】
前記送信手段はプリンタドライバを含み、前記電子メールが前記情報を含まない場合、前記プリンタドライバにより前記印刷データを前記印刷装置に送信し、
前記送信手段は、前記電子メールが前記情報を含む場合、前記印刷設定を含まない印刷データを所定のプロトコルで前記印刷装置へ送信することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記展開手段は、前記ファイルの拡張子とアプリケーションとを紐付けて記憶する記憶手段を有し、
前記記憶手段を参照して前記ファイルに対応するアプリケーションを起動し、当該アプリケーションにより前記ファイルを印刷データに展開することを特徴とする請求項６又は７に記載の情報処理装置。
【請求項９】
前記電子メールは更に、当該電子メールに添付されているファイルを印刷する印刷装置を指定する情報を含むことを特徴とする請求項６乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
携帯端末から送信される電子メールに従って印刷する印刷装置であって、
ユーザの操作に応じて印刷設定を入力する操作手段と、
前記操作手段で入力された印刷設定を受け取って保持する保持手段と、
印刷設定を含まない印刷データを受信して格納する格納手段と、
前記格納手段に格納されている印刷データの一覧を表示する表示手段と、
前記表示手段に表示された前記印刷データの一覧から印刷対象の印刷データを選択する選択手段と、
前記選択手段により選択された印刷データを前記保持手段に保持されている前記印刷設定に従って印刷するように指示する指示手段と、
前記指示手段による指示に応じて、前記保持手段に保持されている印刷設定に従って前記印刷データに応じた印刷を実行するように制御する制御手段と、
を有することを特徴とする印刷装置。
【請求項１１】
携帯端末と、印刷装置に接続された情報処理装置とを有し、前記携帯端末から送信される電子メールに従って前記印刷装置により印刷を行う印刷システムを制御する制御方法であって、
前記情報処理装置が、前記携帯端末から送信される電子メールを受信する受信工程と、
前記情報処理装置が、前記受信工程で受信した前記電子メールに添付されているファイルを印刷データに展開する展開工程と、
前記情報処理装置が、前記電子メールが、前記印刷装置による印刷設定を有効にすることを示す情報を含む場合、印刷設定を含まない前記印刷データを前記印刷装置に送信し、前記電子メールが前記情報を含まない場合、印刷設定を含む前記印刷データを前記印刷装置に送信する送信工程と、
前記印刷装置が、ユーザの操作に応じて印刷設定を入力する操作工程と、
前記印刷装置が、前記操作工程で入力された印刷設定を受け取って保持する保持工程と、
前記印刷装置が、前記印刷設定を含まない前記印刷データを受け取ると、前記保持工程で保持されている印刷設定に従って前記印刷データに応じた印刷を実行する制御工程と、と有することを特徴とする印刷システムの制御方法。
【請求項１２】
携帯端末から送信される電子メールに従って印刷装置により印刷させる情報処理装置を制御する制御方法であって、
受信手段が、前記携帯端末から送信される電子メールを受信する受信工程と、
展開手段が、前記受信工程で受信した前記電子メールに添付されているファイルを印刷データに展開する展開工程と、
送信手段が、前記電子メールが、前記印刷装置による印刷設定を有効にすることを示す情報を含む場合、印刷設定を含まない前記印刷データを前記印刷装置に送信し、前記電子メールが前記情報を含まない場合、印刷設定を含む前記印刷データを前記印刷装置に送信する送信工程と、
を有することを特徴とする情報処理装置の制御方法。
【請求項１３】
携帯端末から送信される電子メールに従って印刷する印刷装置を制御する制御方法であって、
操作手段が、ユーザの操作に応じて印刷設定を入力する操作工程と、
保持手段が、前記操作工程で入力された印刷設定を受け取って保持する保持工程と、
格納手段が、印刷設定を含まない印刷データを受信して格納する格納工程と、
表示手段が、前記格納工程で格納されている印刷データの一覧を表示する表示工程と、
選択手段が、前記表示工程で表示された前記印刷データの一覧から印刷対象の印刷データを選択する選択工程と、
指示手段が、前記選択工程で選択された印刷データを前記保持工程で保持されている前記印刷設定に従って印刷するように指示する指示工程と、
制御手段が、前記指示工程の指示に応じて、前記保持工程で保持されている印刷設定に従って前記印刷データに応じた印刷を実行するように制御する制御工程と、
を有することを特徴とする印刷装置の制御方法。
【請求項１４】
コンピュータに、請求項１１乃至１３のいずれか１項に記載の制御方法を実行させるためにプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末からの電子メールに従って印刷する印刷システム、情報処理装置、印刷装置及びその制御方法とプログラムに関する。
【背景技術】
【０００２】
携帯端末から送信されるデータを印刷する印刷システムとして、印刷したいファイルを電子メールに添付し、その電子メールを携帯端末からプリンタに送信して印刷させるものがある（例えば、特許文献１参照）。この技術では、予めプリンタに電子メールアドレスを割り当てておき、その電子メールアドレス宛てに電子メールを送信して、そのプリンタにより、その電子メールに添付されている添付ファイルを印刷させるというものである。
【０００３】
以下、詳しく説明する。プリンタの初期設定時、プリンタはサーバに対して電子メールアドレスを要求して固有の電子メールアドレスを取得し、それを保持しておく。次にユーザは携帯端末を使用して、その電子メールアドレス宛に印刷したいファイルを添付した電子メールを送信する。サーバは、プリンタと電子メールアドレスとを紐付けしたテーブルを保持しており、電子メールを受信すると、そのテーブルを参照して、その電子メールアドレスに対応する印刷先のプリンタに、その添付ファイルに基づく印刷データを送信して印刷させる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２２０６０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のように携帯端末から送信した電子メールで印刷を行う場合、その印刷で使用する用紙の種類や倍率、画像品位等を設定する印刷設定が問題となる。携帯端末のアプリケーションで印刷設定用の画面をその携帯端末の画面に表示して、ユーザが、その画面を使用して印刷設定を行うことができるようにすることも考えられる。しかしながら、携帯端末の小さな画面で各種印刷設定を行い、それを電子メールで送信することは、ユーザにかなりの負担を強いることになる。また全てのプリンタが、電子メールで指示された印刷設定に対応できるとは限らないので、使用するプリンタによっては、せっかく入力した印刷設定が無駄になることも考えられる。
【０００６】
またユーザがプリンタの側にいて、そのプリンタで印刷を行いたいと考えている場合は、そのプリンタが有している、使い勝手の良い大きい操作画面を使用して印刷設定を行いたいと考えるであろう。しかしながら、従来は、介在するサーバが有しているプリンタドライバで展開された印刷データがプリンタに送られていた。このため、そのサーバのプリンタドライバで設定された印刷設定が有効になり、プリンタの操作部で設定した印刷設定を有効にすることができなかった。
【０００７】
本発明の目的は、上記従来技術の問題点を解決することにある。
【０００８】
本発明の特徴は、携帯端末から送信される電子メールに添付されたファイルを印刷装置で印刷する際、その印刷装置で設定された印刷設定を有効にして印刷できるようにする技術を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明の一態様に係る印刷システムは以下のような構成を備える。即ち、
携帯端末と、印刷装置に接続された情報処理装置とを有し、前記携帯端末から送信される電子メールに従って前記印刷装置により印刷を行う印刷システムであって、
前記情報処理装置は、
前記携帯端末から送信される電子メールを受信する受信手段と、
前記受信手段により受信した前記電子メールに添付されているファイルを印刷データに展開する展開手段と、
前記電子メールが、前記印刷装置による印刷設定を有効にすることを示す情報を含む場合、印刷設定を含まない前記印刷データを前記印刷装置に送信し、前記電子メールが前記情報を含まない場合、印刷設定を含む前記印刷データを前記印刷装置に送信する送信手段とを有し、
前記印刷装置は、
ユーザの操作に応じて印刷設定を入力する操作手段と、
前記操作手段で入力された印刷設定を受け取って保持する保持手段と、
前記印刷設定を含まない前記印刷データを受け取ると、前記保持手段に保持されている印刷設定に従って前記印刷データに応じた印刷を実行する。
【発明の効果】
【００１０】
本発明によれば、携帯端末から送信される電子メールに添付されたファイルを印刷装置で印刷する際、その印刷装置で設定された印刷設定を有効にして印刷できるという効果がある。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態１に係る印刷システムを説明する図。
【図２】本発明の実施形態１に係るアクセスポイントの構成を示すブロック図。
【図３】実施形態１に係るメールサーバと印刷サーバの構成を示すブロック図。
【図４】実施形態１に係るプリンタの構成を説明するブロック図。
【図５】実実施形態１における携帯端末からメールサーバに送信された電子メールを印刷サーバが受け取る処理を説明する図。
【図６】実施形態１に係る印刷サーバのソフトウェア構成を説明するブロック図。
【図７】本実施形態１に係る印刷システムにおいて、携帯端末が電子メールを送信してプリンタが添付ファイルを印刷するまでの処理の流れを説明するフローチャート。
【図８】実施形態１に係る印刷サーバがサポートしているファイルタイプとアプリケーションとの対応を記憶するテーブルを説明する図。
【図９】実施形態１に係るプリンタドライバと電子メールの件名の「プリンタ名」との対応を記憶するテーブルを説明する図。
【図１０】実施形態１に係る印刷サーバの図７のＳ７３１〜Ｓ７３８で示す処理の詳細を説明するフローチャート。
【図１１】実施形態１に係る携帯端末の電子メールソフトによる送信画面の一例を示す図。
【図１２】実施形態１に係る携帯端末の電子メールソフトによる送信画面の一例を示す図。
【図１３】本発明の実施形態２に係るプリンタによる印刷処理を説明するフローチャート。
【図１４】実施形態２に係るプリンタの操作部への表示例を示す図。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１３】
図１は、本発明の実施形態１に係る印刷システムを説明する図である。
【００１４】
携帯端末１０１は、手で持ち運べる程度の大きさでオペレーションシステム（以下、ＯＳ）を搭載し、そのＯＳ上で種々のアプリケーションソフトを動作させることができる情報端末機器である。本実施形態１では、携帯端末１０１のアプリケーションソフトの一つである電子メールソフトにより、無線通信で電子メールを送信する。アクセスポイント（ＡＰ）１０２はアンテナ２０６を有し、携帯端末１０１が無線通信を介して有線ＬＡＮに接続することができる装置である。ＡＰ１０２の内部構成については図２を参照して詳細に説明する。メールサーバ１０３は、一般のパーソナルコンピュータ（以下、ＰＣ）等の情報処理装置によって構成される。メールサーバとしての機能は、メールサーバ１０３にメールサーバソフトをインストールして動作させることでその機能を果たす。メールサーバ１０３の構成は図３を参照して詳しく説明する。携帯端末１０１から送信された電子メールは、アクセスポイント１０２を介してメールサーバ１０３に送られて保持される。
【００１５】
印刷サーバ１０４も、メールサーバ１０３と同様に一般のＰＣ等の情報処理装置によって構成される。印刷サーバ１０４の構成についても図３を参照して説明する。印刷サーバ１０４には、有線ＬＡＮ１０６を介して接続されているプリンタそれぞれのプリンタドライバがインストールされている。プリンタ（印刷装置）１０５は、印刷サーバ１０４からの印刷命令によって印刷データを従って用紙に画像を印刷する。有線ＬＡＮ１０６は、ＡＰ１０２、メールサーバ１０３、印刷サーバ１０４、プリンタ１０５を、例えばイーサネット（登録商標）ケーブルで接続し、ネットワークを構成している。
【００１６】
図２は、本発明の実施形態１に係るアクセスポイント１０２の構成を示すブロック図である。このアクセスポイント１０２は、無線通信ネットワークに接続している装置（例えば携帯端末１０１）と無線により通信でき、また有線ＬＡＮ１０６を介して接続されている機器と相互に通信可能である。
【００１７】
ＡＰ１０２は、電子回路部２０１と、操作・表示部２０４と有線ＬＡＮポート２０５とを備えている。有線ＬＡＮポート２０５は有線ＬＡＮ１０６と接続するためにイーサネット（登録商標）ケーブルと接続可能なコネクタを有する。操作・表示部２０４は、例えば表示部や各種キースイッチ等を有し、ＡＰ１０２本体の状態表示や各ポートの状態表示等を行う。また無線ＬＡＮへの接続を行なうためのスイッチなども備える。また、ＡＰ１０２は、無線ＬＡＮ接続を安全に行なうためにセキュリティ機能も備える。
【００１８】
このＡＰ１０２は、ＣＰＵ／ＭＡＣ部２０２と、無線周波数送受信部（以下、ＲＦ部）２０３とを備えている。ＣＰＵ／ＭＡＣ部２０２は、内部にＣＰＵ（不図示）と、同じくＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）（不図示）とを備えている。このＣＰＵは、プロセッサやメモリなどのデバイスを含み、これらデバイスは、不図示のバスによって相互に接続されている。またＭＡＣは、無線通信を行う部分と有線通信を行う部分とを有している。図２に示すように、ＣＰＵ／ＭＡＣ部２０２及びＲＦ部２０３はいずれも電子回路部２０１に実装されている。ＲＦ部２０３には、電波を送受信するためのアンテナ２０６が取り付けられている。ＣＰＵ／ＭＡＣ部２０２は、操作・表示部２０４、及びＲＦ部２０３と、有線ＬＡＮポート２０５とに接続されている。またＡＰ１０２は、不図示のイーサネット（登録商標）ケーブルを介して、有線ＬＡＮ１０６に接続されている。このイーサネット（登録商標）ケーブルは、その一端において有線ＬＡＮポート２０５に接続され、他方の他端においてネットワークハブ（不図示）に接続されている。
【００１９】
図３は、実施形態１に係るメールサーバ１０３と印刷サーバ１０４の構成を示すブロック図である。
【００２０】
このサーバでは、ＣＰＵ３０１，ＲＯＭ３０２，ＲＡＭ３０３、ネットワークインターフェースコントローラ（ＮＩＣ）３０４がバス３０９を介して接続されている。また、キーボードコントローラ（ＫＢＣ）３０５、ディスクコントローラ（ＤＫＣ）３０６、ローカルインターフェースコントローラ（ＬＩＣ）３０７、表示制御部３０８もバス３０９を介して接続されている。ＮＩＣ３０４には、有線ＬＡＮ１０６と接続するイーサネット（登録商標）ケーブルが接続される。
【００２１】
ＫＢＣ３０５には、キーボード３１１及びポインティングデバイス（ＰＤ）３１２が接続されている。ＤＫＣ３０６には、ハードディスクドライブ（ＨＤＤ）３１０が接続されている。ＬＩＣ３０７には、ＵＳＢ等のローカルインターフェースを介して周辺機器が接続される。表示制御部３０８には表示部３１３が接続されている。ＲＯＭ３０２には、基本Ｉ／Ｏプログラムやオペレーティングシステム（ＯＳ）等が格納されている。ＣＰＵ３０１はＯＳを実行して、アプリケーションプログラムを管理及び実行する。
【００２２】
印刷サーバ１０４の場合、ＨＤＤ３１０に、本実施形態１に係る携帯端末１０１の印刷アプリケーションや各種アプリケーションプログラム、及びプリンタドライバが格納されている。また印刷サーバ１０４は、メールクライアント機能及びプリンタ制御機能を持ち、それらを用いて電子メールに添付されたファイルの印刷機能を実現する。尚、メールサーバ１０３の構成も図３に示す構成と同じであるが、メールサーバ１０３のメールサーバ機能は図５を参照して後述する。
【００２３】
図４は、実施形態１に係るプリンタ１０５の構成を説明するブロック図である。
【００２４】
コントローラ部４０１は、ネットワークインターフェース部４０３、ローカルインターフェース部４０６、エンジンインターフェース部４０７等を含み、受信した印刷データを処理する。ＡＳＩＣ４０２はＣＰＵ（不図示）を内蔵し、主に印刷データをエンジン部４１１に渡す処理を行う。また、ユーザにプリンタ１０５の状況を伝えるとともにユーザからの操作入力が行なえる操作部４０８や、プログラム等を記憶するＲＯＭ４０９、印刷データを処理する場合の画像展開領域やプログラムのワーク領域を提供するＲＡＭ４１０を備える。ネットワークインターフェース部４０３やローカルインターフェース部４０６は、外部インターフェースを介してＰＣとデータ送受信を行う。この外部インターフェースには、イーサネット（登録商標）やＵＳＢなどが想定される。またエンジンインターフェース部４０７は、コントローラ部４０１からの印刷データをエンジン部４１１に出力して印刷を行う。
【００２５】
図５は、実施形態１における携帯端末１０１からメールサーバ１０３に送信された電子メールを印刷サーバ１０４が受け取る処理を説明する図である。
【００２６】
まずメールサーバ１０３の機能構成を説明する。この中ではＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバ５０１とＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）サーバ５０２が稼働しており、それぞれはまったく異なる動作をする。携帯端末１０１は、自身が有している電子メールソフトにより電子メールを送信する。送信された電子メールは、ＡＰ１０２を介して有線ＬＡＮ１０６に接続されているメールサーバ１０３により受信される。その際、携帯端末１０１の電子メールソフトは、予め決められたメールサーバ１０３のメールアドレス（宛先）を指定する。このメールアドレスは、例えば、「user@mailprint.xxx.jp」である。
【００２７】
この電子メールを受信したメールサーバ１０３は、ハードディスク５０３（ＨＤＤ３１０に対応）にその電子メールを格納して動作を終了する。
【００２８】
次に、印刷サーバ１０４がメールサーバ１０３から電子メールを受け取る動作を説明する。
【００２９】
印刷サーバ１０４は、携帯端末１０１との連携印刷アプリケーションが命令する通り、メールサーバ１０３のＰＯＰサーバ５０２に対して電子メール受信の有無を確認するポーリング受信を行なう。その際、印刷サーバ１０４は、上述の予め決められたメールアドレス（宛先）を指定する。また、このポーリングの間隔は、本実施形態１に係る携帯端末１０１との連携印刷アプリケーションによって任意に設定することができる。
【００３０】
ＰＯＰサーバ５０２は、印刷サーバ１０４からのアクセスに対してユーザ名とパスワードを要求する。正しいユーザ名とパスワードであることが確認されると、蓄積された受信メールを調べて、印刷サーバ１０４宛の電子メールの有無を返信する。ＰＯＰサーバ５０２は、ＰＯＰサーバ５０２内に受信している電子メールがある場合には、その電子メールを印刷サーバ１０４に渡して動作を終了する。尚、携帯端末１０１がポーリングする際も、図５の印刷サーバ１０４を携帯端末１０１に、携帯端末１０１を印刷サーバ１０４に置き換えることによって、同様な動作となる。
【００３１】
図６は、実施形態１に係る印刷サーバ１０４のソフトウェア構成を説明するブロック図である。
【００３２】
データ確認部６０１は、添付ファイルのデータを展開するためのアプリケーションを検出し、そのアプリケーションを使用してデータの展開を行うとともに、現地出力指示（ローカル設定有効）が設定されているか否かを確認する。データ変換部６０２は、電子メールに添付されているファイルを、プリンタ１０５が印刷できるデータ形式の印刷データに変換する。データ変換部６０２は、プリンタドライバ６０３及び現地出力データ変換部６０４を有している。印刷送信部６０５は、プリンタドライバ６０３及びＬＰＲ等のプロトコルを有している。ここで現地出力指示は、印刷データに基づいて印刷を行うプリンタ１０５の操作部４０８を使用してユーザが設定した印刷設定に従って、その印刷データに基づく印刷を行うことを意味している。従って、現地出力指示が設定されていると、現地出力データ変換部６０４で作成されてプリンタ１０５に送られる印刷データには、印刷設定を記載したジョブチケットが含まれない。現地出力データ変換部６０４は、現地出力用データとして、例えばＰＤＬで記述された印刷データを作成する。
【００３３】
図７は、本実施形態１に係る印刷システムにおいて、携帯端末１０１が電子メールを送信してプリンタ１０５が添付ファイルを印刷するまでの処理の流れを説明するフローチャートである。
【００３４】
まずＳ７０１で、ユーザが持つ携帯端末１０１の電子メールソフトは、印刷したいファイルを添付し、メールの本文中に印刷設定を要求する文字を記入した電子メールを送信する。
【００３５】
図１１は、実施形態１に係る携帯端末１０１の電子メールソフトによる送信画面の一例を示す図である。
【００３６】
図１１のように、宛先欄に例えば、「user@mailprint.xxx.jp」と記入し、件名欄には印刷したいプリンタのプリンタ名を、例えば「１００」で指定する。また、添付ファイル「資料１．ｐｄｆ」が添付されていることも表示されている。この場合の電子メールの送信手段は無線ＬＡＮである。携帯端末装置１０１の電子メールソフトはここで動作を終了する。
【００３７】
アクセスポイント１０２は、Ｓ７１１で、携帯端末１０１からの電子メールを無線ＬＡＮ経由で無線データとして受信する。詳細には、無線信号はアンテナ２０６で受信され、無線信号はＲＦ部２０３でアナログ信号からデジタル信号に変換される。そして、ＣＰＵ／ＭＡＣ部２０２が、そのデジタル信号から宛先や経路を解析し、Ｓ７１２で、有線ＬＡＮポート２０５を通じて有線ＬＡＮ１０６経由でメールサーバ１０３（図５のＳＭＴＰサーバ５０１）宛に送信する。
【００３８】
これによりメールサーバ１０３は、Ｓ７２１で、その電子メールを受信し、Ｓ７２２で、その電子メールを添付ファイルとともにハードディスク３１０に格納する。
【００３９】
一方、Ｓ７３１で、印刷サーバ１０４は一定間隔でメールサーバ１０３のＰＯＰサーバ５０２をポーリングしている。この場合の動作説明は図５を参照して前述した通りである。そして、印刷サーバ１０４がメールを確認（ポーリング）すると、メールサーバ１０３はＳ７２３で、ポーリングを確認する。そしてＳ７２４で、メールサーバ１０３はポーリング元の印刷サーバ１０４に、該当する電子メールと添付ファイルを送信する（図５のＰＯＰサーバ５０２）。
【００４０】
こうして印刷サーバ１０４は、Ｓ７３２で、その電子メールを受信するとＳ７３３に進み、その電子メールに添付されている添付ファイルを解析する。
【００４１】
図８は、実施形態１に係る印刷サーバ１０４がサポートしているファイルタイプとアプリケーションとの対応を記憶するテーブルを説明する図である。
【００４２】
ここではファイルの拡張子とそのファイルタイプ及び、そのファイルを扱うアプリケーション名が関連付けて登録されている。
【００４３】
印刷サーバ１０４は、図８に示すテーブルを参照して、その電子メールに添付されたファイルに合ったアプリケーションを起動して、その添付ファイルのデータを展開する。こうしてアプリケーションによって展開されたデータは、印刷サーバ１０４が受信メールの件名から取得した出力先のプリンタ名に紐付けられたプリンタドライバを起動することによって印刷データに変換される。尚、プリンタ名とプリンタドライバとの対応付けは、図９に示すようなテーブルを参照してなされる。
【００４４】
図９は、実施形態１に係るプリンタドライバと電子メールの件名の「プリンタ名」との対応を記憶するテーブルを説明する図である。図１１の例では、プリンタ名が「１００」であるため、プリンタドライバ（Printer100）が使用される。
【００４５】
尚、印刷サーバ１０４は、新しいプリンタ１０５が有線ＬＡＮ１０６に接続された場合、或いは、新しいプリンタ１０５が印刷サーバ１０４のローカルインターフェースに接続された場合は、そのプリンタドライバとプリンタ名の情報をこのテーブルに追加する。
【００４６】
そしてＳ７３４で、受信した電子メールの添付ファイルが印刷するデータかどうかを判定する。尚、Ｓ７３３で印刷サーバ１０４が添付ファイルを解析するまでは扱うデータを「添付ファイル」と呼ぶ。そして、Ｓ７３３で印刷サーバ１０４が解析した後、印刷可能なデータに変換したデータを「印刷データ」と呼ぶ。Ｓ７３３の解析の結果、受信した電子メールの添付ファイルが印刷するデータであればＳ７３５に進み、印刷サーバ１０４は、現地出力指示の設定（ローカル設定有効）が電子メールの本文中にあるかどうかを解析する。ここで現地出力指示の設定があった場合はＳ７３７に進み、印刷サーバ１０４は、プリンタ名（ここでは「１００」）に紐付けられたプリンタドライバ６０３を用いて、その添付ファイルを現地出力用データ形式に変換する。その後Ｓ７３８に進み、印刷サーバ１０４は、こうして得られた印刷データをプリンタ１０５へ送信する。
【００４７】
一方、Ｓ７３５で、電子メールの本文中に現地出力指示の設定が無かった場合はＳ７３６に進み、印刷サーバ１０４は、プリンタドライバ６０３を用いて、その添付ファイルを通常の印刷用データ形式に変換する。そしてＳ７３８に進み、その変換した印刷データをプリンタ１０５に送信する。
【００４８】
プリンタ１０５は、Ｓ７４１で、印刷サーバ１０４から印刷データを受信するとＳ７４２に処理を進め、その印刷データを基に用紙に印刷する。
【００４９】
図１０は、実施形態１に係る印刷サーバ１０４の図７のＳ７３１〜Ｓ７３８で示す処理の詳細を説明するフローチャートである。尚、この処理は、印刷サーバ１０４のＣＰＵ３０１が、ＨＤＤ３１０からＲＡＭ３０３に展開されたプログラムを実行することにより達成される。
【００５０】
まずＳ１００１で、ＣＰＵ３０１は、メールサーバ１０３から電子メールを受信する（ＰＯＰでポーリング）。次にＳ１００２に進み、ＣＰＵ３０１は、電子メールの受信が成功したかどうかを判定し、もし電子メールを正常に受信できなかった場合は、この処理を終了する。Ｓ１００２で、ＣＰＵ３０１が電子メールの受信に成功したと判定するとＳ１００３に進み、ＣＰＵ３０１は、その電子メールの添付ファイルがあるかどうかを判定する。添付ファイルがある場合はＳ１００４に進み、ＣＰＵ３０１は、その添付ファイルを抽出する。また添付ファイルがない場合はＳ１００１に進んで、次にメールの受信を待つ。
【００５１】
Ｓ１００４に続いてＳ１００５に進み、ＣＰＵ３０１は、その添付ファイルが印刷するデータかどうかを検証し、印刷するデータでなければＳ１００１に進み、次の新着メールを待つ。一方、印刷するデータであればＳ１００６に進み、ＣＰＵ３０１は、その添付ファイルをバス３０９を経由してＤＫＣ３０６を制御してＨＤＤ３１０に格納する。そして、その保存した添付ファイルを、アプリケーションと拡張子の紐付けをしたテーブル（図８参照）で紐づけられたアプリケーションにより展開する。そして、この展開したデータを、ＨＤＤ３１０に保存されている複数のプリンタドライバの内、その電子メールの本文に記載されているプリンタ名に対応するプリンタドライバ（図９参照）を用いて印刷データに変換する。ここで、プリンタドライバにより変換された印刷データは、実際の画像がコマンドで表されたＰＤＬ（ページ記述言語）と、印刷設定を表すジョブチケット部とを含んでいる。
【００５２】
次にＳ１００７に進み、ＣＰＵ３０１は、Ｓ１００１で受信した電子メールの本文に現地出力指示の設定が記載されているか否かを判定する。この際の電子メールの送信画面の一例を図１２に示す。
【００５３】
図１２は、実施形態１に係る携帯端末１０１の電子メールソフトによる送信画面の一例を示す図である。
【００５４】
ここで電子メールの本文中の「ＬＰ」は、現地出力指示（ローカル設定が有効）を示している。
【００５５】
Ｓ１００７で現地出力指示があると判定した場合はＳ１００８に進み、ＣＰＵ３０１は、現地出力用のデータ形式に変換する。ここで現地出力用データは、添付ファイルの画像データ等がコマンドで表されたＰＤＬのみで構成されている。このときプリンタ１０５における印刷設定は、プリンタドライバとプリンタ１０５の操作部４０８の両方で設定可能であるが、両方で設定されている場合は、プリンタドライバで設定され、印刷データ内のジョブチケット部に記載された印刷設定が優先される。よって、現地出力用データには、印刷設定を記載するジョブチケット部が無いため、プリンタ１０５の操作部４０８で設定された印刷設定が有効になる。こうして変換された現地出力用データは、ＬＰＲ等の所定のプロトコルを用いてプリンタ１０５へ送信され、プリンタ１０５は、プリンタ１０５の操作部４０８で設定された印刷設定に従って印刷を行う。
【００５６】
一方、Ｓ１００７において現地出力指示が検出されなかった場合はＳ１０１０に進み、ＣＰＵ３０１は、Ｓ１００７で変換された印刷データを、プリンタドライバ経由でプリンタ１０５へ送信する。これによりプリンタ１０５では、その印刷データのジョブチケット部に記載された印刷設定に従って印刷が行われる。
【００５７】
以上説明したように本実施形態１によれば、携帯端末１０１から送信する電子メールにファイルを添付して所望のプリンタ装置で印刷させる場合に、その電子メールの本文に、そのプリンタの操作部で設定された印刷設定を有効にする旨を記載しておく。これにより、その添付ファイルに基づいて、印刷サーバでジョブチケットを含まない印刷データが生成されてプリンタに送信され、そのプリンタの操作部でユーザがローカルに設定した印刷設定に従って印刷が実行されることになる。
【００５８】
これにより携帯端末１０１からメールサーバ１０３、印刷サーバ１０４を介してプリンタ１０５に印刷データが送信された場合でも、プリンタ１０５の操作部で設定した印刷設定に従って印刷することができる。
【００５９】
［実施形態２］
図１３は、本発明の実施形態２に係るプリンタ１０５による印刷処理を説明するフローチャートである。尚、実施形態２に係る印刷システム、及び携帯端末１０１、ＡＰ１０２、メールサーバ１０３、印刷サーバ１０４は、前述の実施形態１と同じ構成であるため、その説明を省略する。ここでは、印刷サーバ１０４で現地出力用データを処理する場合を説明する。
【００６０】
まずＳ１３０１で、印刷サーバ１０４から受信して、プリンタ１０５の記憶装置（ＲＡＭ４１０）に格納されている印刷データが現地出力用データかどうかを判定する。Ｓ１３０１で現地出力用データではなく、ＰＤＬとジョブチケット部を含む通常の印刷データであればＳ１３０４へ進んで、そのジョブチケット部で指定された印刷設定に従って印刷処理を行う。
【００６１】
一方、Ｓ１３０１で、現地出力用データであると判定した場合はＳ１３０２に進み、プリンタ１０５の記憶装置（ＲＡＭ４１０）に、その印刷データを一時保存する。この保存したデータは、図１４に示すような画面をプリンタ１０５の操作部４０８の表示部に表示し、その画面で確認することができる。
【００６２】
図１４は、実施形態２に係るプリンタ１０５の操作部４０８への表示例を示す図である。ここでは記憶装置（ＲＡＭ４１０）に保存している印刷データの一覧を表示している。
【００６３】
Ｓ１３０３で、ユーザは、この操作部４０８を使用して印刷設定を行う。印刷設定が完了すると「プリント」ボタン１４０２を押下して印刷指示を行う。この際、印刷設定をする前の設定情報は、プリンタ１０５の記憶装置（ＲＡＭ４１０）に保持してから印刷設定が行われる。
【００６４】
図１４の例では、ユーザが「プリント設定」ボタン１４０１を押下することにより、現在、カーソル１４０３で選択されている印刷対象の文書の印刷設定画面に遷移する。これにより、これから行う印刷設定が現地出力用データに対する印刷設定であることが判別でき、それ以前の印刷設定がデフォルト情報として保持される。印刷設定の完了後、ユーザが「プリント」ボタン１４０２を押下して印刷指示がなされるとＳ１３０４に進んで印刷処理が実行される。こうして印刷処理が完了するとＳ１３０５に進み、印刷設定を、保存しておいたデフォルトの設定値に戻すことができる。
【００６５】
以上説明したように本実施形態２によれば、携帯端末１０１から送信する電子メールにファイルを添付して所望のプリンタで印刷させる場合に、そのプリンタに印刷データを一旦格納しておき、ユーザの操作により任意のタイミングで印刷させることができる。その際、ユーザは、そのプリンタの操作部の画面を使用して、ユーザが所望する印刷設定を行うことができるためユーザの利便性が向上する。
【００６６】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014153775.tif 000003
【図２】
2014153775.tif 000004
【図３】
2014153775.tif 000005
【図４】
2014153775.tif 000006
【図５】
2014153775.tif 000007
【図６】
2014153775.tif 000008
【図７】
2014153775.tif 000009
【図８】
2014153775.tif 000010
【図９】
2014153775.tif 000011
【図１０】
2014153775.tif 000012
【図１１】
2014153775.tif 000013
【図１２】
2014153775.tif 000014
【図１３】
2014153775.tif 000015
【図１４】
2014153775.tif 000016