(57)【特許請求の範囲】
【請求項１】
電子メールの送受信が可能な印刷装置であって、
メールアドレスと共に印刷ジョブを受信するジョブ受信手段と、
前記ジョブ受信手段により受信された印刷ジョブに対応し、前記印刷ジョブを識別するための識別情報を含む送信メールを生成するメール生成手段と、
前記メール生成手段により生成された送信メールを前記メールアドレスによって示される送信先に送信するメール送信手段と、
前記メール送信手段により送信された送信メールに対する返信メールを受信するメール受信手段と、
前記メール受信手段により受信された前記返信メールの送信元を示すメールアドレスと前記メール送信手段により送信された前記送信メールの送信先を示すメールアドレスとが一致し、且つ、前記メール送信手段により送信された前記送信メールに含まれる識別情報と前記メール受信手段により受信された前記返信メールに含まれる識別情報とが一致する場合、前記識別情報に対応する印刷ジョブの印刷を決定する決定手段とを備えたことを特徴とする印刷装置。
【請求項２】
前記メールアドレスは、前記印刷ジョブの送信元であるホストコンピュータとは異なる携帯電話機のメールアドレスであることを特徴とする請求項１記載の印刷装置。
【請求項３】
前記メール生成手段は、印刷ジョブ毎に異なる識別情報を設定した送信メールまたは前記送信先毎に異なる識別情報を設定した送信メールの少なくとも１つを生成することを特徴とする請求項１または２記載の印刷装置。
【請求項４】
前記メール生成手段によって前記送信先毎に異なる識別情報を設定した送信メールが生成され、且つ前記メール受信手段によって前記送信先毎に異なる識別情報を設定した送信メールに対する返信メールを受信した場合、前記受信した返信メールに含まれる識別情報に対応する複数の印刷ジョブを出力する出力手段を有することを特徴とする請求項１〜３のいずれか１項に記載の印刷装置。
【請求項５】
前記識別情報は、前記メールの本文中に含まれることを特徴とする請求項１〜４のいずれか１項に記載の印刷装置。
【請求項６】
電子メールの送受信が可能な印刷装置を制御する印刷装置の制御方法であって、
メールアドレスと共に印刷ジョブを受信するジョブ受信工程と、
前記ジョブ受信工程により受信された印刷ジョブに対応し、前記印刷ジョブを識別するための識別情報を含む送信メールを生成するメール生成工程と、
前記メール生成工程により生成された送信メールを前記メールアドレスによって示される送信先に送信するメール送信工程と、
前記メール送信工程により送信された送信メールに対する返信メールを受信するメール受信工程と、
前記メール受信工程により受信された前記返信メールの送信元を示すメールアドレスと前記メール送信工程により送信された前記送信メールの送信先を示すメールアドレスとが一致し、且つ、前記メール送信工程により送信された前記送信メールに含まれる識別情報と前記メール受信工程により受信された前記返信メールに含まれる識別情報とが一致する場合、前記識別情報に対応する印刷ジョブの印刷を決定する決定工程とを有することを特徴とする印刷装置の制御方法。
【請求項７】
前記メールアドレスは、前記印刷ジョブの送信元であるホストコンピュータとは異なる携帯電話機のメールアドレスであることを特徴とする請求項６記載の印刷装置の制御方法。
【請求項８】
前記メール生成工程は、印刷ジョブ毎に異なる識別情報を設定した送信メールまたは前記送信先毎に異なる識別情報を設定した送信メールの少なくとも１つを生成することを特徴とする請求項６または７記載の印刷装置の制御方法。
【請求項９】
前記メール生成工程によって前記送信先毎に異なる識別情報を設定した送信メールが生成され、且つ前記メール受信工程によって前記送信先毎に異なる識別情報を設定した送信メールに対する返信メールを受信した場合、前記受信した返信メールに含まれる識別情報に対応する複数の印刷ジョブを出力する出力工程を有することを特徴とする請求項６〜８のいずれか１項に記載の印刷装置の制御方法。
【請求項１０】
前記識別情報は、前記メールの本文中に含まれることを特徴とする請求項６〜９のいずれか１項に記載の印刷装置の制御方法。
【請求項１１】
電子メールの送受信が可能な印刷装置を制御する印刷装置の制御方法をコンピュータに実行させるプログラムであって、前記印刷装置の制御方法は、
メールアドレスと共に印刷ジョブを受信するジョブ受信工程と、
前記ジョブ受信工程により受信された印刷ジョブに対応し、前記印刷ジョブを識別するための識別情報を含む送信メールを生成するメール生成工程と、
前記メール生成工程により生成された送信メールを前記メールアドレスによって示される送信先に送信するメール送信工程と、
前記メール送信工程により送信された送信メールに対する返信メールを受信するメール受信工程と、
前記メール受信工程により受信された前記返信メールの送信元を示すメールアドレスと前記メール送信工程により送信された前記送信メールの送信先を示すメールアドレスとが一致し、且つ、前記メール送信工程により送信された前記送信メールに含まれる識別情報と前記メール受信工程により受信された前記返信メールに含まれる識別情報とが一致する場合、前記識別情報に対応する印刷ジョブの印刷を決定する決定工程とを有することを特徴とするプログラム。
【請求項１２】
前記メールアドレスは、前記印刷ジョブの送信元であるホストコンピュータとは異なる携帯電話機のメールアドレスであることを特徴とする請求項１１記載のプログラム。
【請求項１３】
前記メール生成工程は、印刷ジョブ毎に異なる識別情報を設定した送信メールまたは前記送信先毎に異なる識別情報を設定した送信メールの少なくとも１つを生成することを特徴とする請求項１１または１２記載のプログラム。
【請求項１４】
前記印刷装置の制御方法は、前記メール生成工程によって前記送信先毎に異なる識別情報を設定した送信メールが生成され、且つ前記メール受信工程によって前記送信先毎に異なる識別情報を設定した送信メールに対する返信メールを受信した場合、前記受信した返信メールに含まれる識別情報に対応する複数の印刷ジョブを出力する出力工程を有することを特徴とする請求項１１〜１３のいずれか１項に記載のプログラム。
【請求項１５】
前記識別情報は、前記メールの本文中に含まれることを特徴とする請求項１１〜１４のいずれか１項に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術の分野】
本発明は、セキュリティ確保のため特定のユーザにのみ印刷処理を許可するいわゆる「Secured Print機能」を有する印刷装置、該装置の制御方法及びプログラムに関する。
【０００２】
【従来の技術】
従来、セキュリティ確保のため特定のユーザにのみ印刷処理を許可するいわゆる「Secured Print機能」を有する印刷装置が知られている。かかる装置では、ユーザを認証するために、例えば、印刷開始指令時等に、専用のカード（Securedカード）を用いる方法や、装置のパネルからパスワードを入力させる方法等で対応していた。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来の印刷装置では、専用カードによる認証方法を採用する場合は、印刷装置周辺にカードリーダを設置する等の必要があり、ハードウェア構成が複雑になるという問題があった。また、専用カードは、複数の各ユーザ毎に準備する必要があるので、コストがかかるという問題があった。
【０００４】
一方、パネル上でパスワードを入力する方法を採用する場合は、数字やアルファベットを入力する必要があるが、キーボード等を備えない廉価な印刷装置における簡単なパネル上では入力の操作性が悪いという問題があった。また、パスワードをユーザが記憶したりメモ書きしておいたりする手間が煩雑であり、さらにはパスワードを忘れた場合には印刷が行えなくなるという問題もあった。
【０００５】
本発明は上記従来技術の問題を解決するためになされたものであり、その目的は、簡単なハードウェア構成で、セキュリティの確保及び操作性の維持を図りつつ印刷を行うことができる印刷装置、該装置の制御方法及びプログラムを提供することにある。
【０００６】
【課題を解決するための手段】
上記目的を達成するために本発明の請求項１の印刷装置は、電子メールの送受信が可能な印刷装置であって、メールアドレスと共に印刷ジョブを受信するジョブ受信手段と、前記ジョブ受信手段により受信された印刷ジョブに対応し、前記印刷ジョブを識別するための識別情報を含む送信メールを生成するメール生成手段と、前記メール生成手段により生成された送信メールを前記メールアドレスによって示される送信先に送信するメール送信手段と、前記メール送信手段により送信された送信メールに対する返信メールを受信するメール受信手段と、前記メール受信手段により受信された前記返信メールの送信元を示すメールアドレスと前記メール送信手段により送信された前記送信メールの送信先を示すメールアドレスとが一致し、且つ、前記メール送信手段により送信された前記送信メールに含まれる識別情報と前記メール受信手段により受信された前記返信メールに含まれる識別情報とが一致する場合、前記識別情報に対応する印刷ジョブの印刷を決定する決定手段とを備えたことを特徴とする。
【００２１】
上記目的を達成するために本発明の請求項６の印刷装置の制御方法は、電子メールの送受信が可能な印刷装置を制御する印刷装置の制御方法であって、メールアドレスと共に印刷ジョブを受信するジョブ受信工程と、前記ジョブ受信工程により受信された印刷ジョブに対応し、前記印刷ジョブを識別するための識別情報を含む送信メールを生成するメール生成工程と、前記メール生成工程により生成された送信メールを前記メールアドレスによって示される送信先に送信するメール送信工程と、前記メール送信工程により送信された送信メールに対する返信メールを受信するメール受信工程と、前記メール受信工程により受信された前記返信メールの送信元を示すメールアドレスと前記メール送信工程により送信された前記送信メールの送信先を示すメールアドレスとが一致し、且つ、前記メール送信工程により送信された前記送信メールに含まれる識別情報と前記メール受信工程により受信された前記返信メールに含まれる識別情報とが一致する場合、前記識別情報に対応する印刷ジョブの印刷を決定する決定工程とを有することを特徴とする。
【００４０】
上記目的を達成するために本発明の請求項１１の印刷装置の制御プログラムは、電子メールの送受信が可能な印刷装置を制御する印刷装置の制御方法をコンピュータに実行させるプログラムであって、前記印刷装置の制御方法は、メールアドレスと共に印刷ジョブを受信するジョブ受信工程と、前記ジョブ受信工程により受信された印刷ジョブに対応し、前記印刷ジョブを識別するための識別情報を含む送信メールを生成するメール生成工程と、前記メール生成工程により生成された送信メールを前記メールアドレスによって示される送信先に送信するメール送信工程と、前記メール送信工程により送信された送信メールに対する返信メールを受信するメール受信工程と、前記メール受信工程により受信された前記返信メールの送信元を示すメールアドレスと前記メール送信工程により送信された前記送信メールの送信先を示すメールアドレスとが一致し、且つ、前記メール送信工程により送信された前記送信メールに含まれる識別情報と前記メール受信工程により受信された前記返信メールに含まれる識別情報とが一致する場合、前記識別情報に対応する印刷ジョブの印刷を決定する決定工程とを有することを特徴とする。
【００４４】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
【００４５】
（第１の実施の形態）
本実施の形態では、セキュリティ確保のため特定のユーザにのみ印刷処理を許可する「Secured print」の印刷開始指令を、電子メールを利用して行うものである。すなわち、電子メールを印刷キーとして利用し、電子メールの返信メールが印刷開始指示となるようにしたものである。
【００４６】
図１は、本発明の第１の実施の形態に係る印刷装置を含む印刷システムの全体構成を示すブロック図である。
【００４７】
同図中、１１はユーザのオフィス等に敷設させたＬＡＮ、１２はＬＡＮ１１上のユーザが使用するホストコンピュータ、１３は同様にＬＡＮ１１に接続されたメール送受信機能を有するプリンタ（印刷装置）、１４は外部との電子メール送受信を行うＬＡＮ１１上の電子メールサーバ、１５はユーザ（ホストコンピュータ１２のユーザに限定されない）が所有する携帯電話機（端末装置）である。なお、ＬＡＮ１１上には同様の構成のホストコンピュータ１２が多数存在していてもよい。
【００４８】
図２は、プリンタ１３の内部構成を示すブロック図である。
【００４９】
プリンタ１３は、ＣＰＵ２１（メール生成手段、許否決定手段、メール送信手段の一部、メール受信手段の一部）に、バスを介して、ＲＡＭ２２、ＲＯＭ２３、ＬＡＮＩ／Ｆ（インターフェイス）部２４（ジョブ受信手段、メール送信手段の一部、メール受信手段の一部）、表示部２５、操作部２６、プリンタエンジン２７及び記憶部２８（ジョブ保持手段、登録手段）が接続されて構成される。
【００５０】
ＣＰＵ２１は、プリンタ１３全体の制御を司る。ＲＡＭ２２は、各種データを一時的に記憶する。ＲＯＭ２３には、ＣＰＵ２１が実行する制御プログラムが格納される。ＬＡＮＩ／Ｆ部２４は、ＬＡＮ１１を介してホストコンピュータ１２に接続するほか、電子メールサーバ１４に接続し、これにより、プリンタ１３は、電子メールサーバ１４の電子メール送受信機能を利用することができる。表示部２５はＬＣＤ等で構成され、各種情報を表示する。操作部２６は、各種指示を入力するのに用いられる。プリンタエンジン２７は印刷を実行する。記憶部２８は、例えばハードディスクで構成され、プログラムや各種データの保持に利用される。
【００５１】
なお、図示はしないが、電子メールサーバ１４は、ＣＰＵ、ＲＡＭ、ＲＯＭ、通信Ｉ／Ｆ（インターフェイス）、ハードディスク、表示部、入力部等を備え、電子メールの送受信が可能である。携帯電話機１５は、電子メールサーバ１４との間で電子メールの送受信が可能である。
【００５２】
図３は、本実施の形態における印刷処理のフローチャートを示す図である。
【００５３】
まず、プリンタ１３は、ホストコンピュータ１２からＬＡＮ１１経由で送付される「Secured Job」（セキュリティ確保のため特定のユーザにのみ許可される印刷ジョブ、（以下、単に「印刷ジョブ」と称する））を受信し、記憶部２８に保持する（ステップＳ３０１）。
【００５４】
次に、ステップＳ３０２では、プリンタ１３は、上記受信した印刷ジョブに対応するキーコード（Ｋｅｙ  Ｃｏｄｅ）を含んだキーコード付き電子メールを生成すると共に、生成したキーコード付き電子メールを、ＬＡＮ１１を介し電子メールサーバ１４を経由して、携帯電話機１５に対して送信する。
【００５５】
本実施の形態では、キーコード付き電子メールの送付先の携帯電話機１５の電子メールアドレスは、ホストコンピュータ１２から印刷ジョブが送信される際にホストコンピュータ１２のユーザ（以下、単に「ホストユーザ」と称する）により指定されるものとする。従って、送信される印刷ジョブ毎に送信先の携帯電話機１５の電子メールアドレスが異なり得る。また、本実施の形態では、キーコードは、プリンタ１３側でキーコード付き電子メールの生成の際に印刷ジョブ毎に設定される。
【００５６】
次に、携帯電話機１５側で、そのキーコード付き電子メールが受信され、携帯電話機１５の不図示の表示部にその内容が表示される（ステップＳ３０３）。
【００５７】
図４は、携帯電話機１５側で表示されるキーコード付き電子メールの一例を示す図である。
【００５８】
同図に示すように、Ｔｏには携帯電話機１５のユーザ（以下、「携帯ユーザ」と称する）のメールアドレスが記述される。Ｓｕｂｊｅｃｔにはどの印刷ジョブに対するキー（Key）であるのかを示す情報が書き込まれる。また、本文には、このメールを返信することによって印刷が開始される旨が記載されており、最後にキーコードが記載される（同図では、キーコードは「ＡＺＸＲ２９３Ｄ」）。
【００５９】
図３に戻り、キーコード付き電子メールを受信した携帯電話機１５では、印刷を行いたい場合、キーコード付き電子メールに対する返信メールをプリンタ１３宛に返信する（ステップＳ３０４）。すなわち、携帯ユーザが印刷を行いたい場合は、携帯電話機１５を操作してキーコード付き電子メールを返信することになる。なお、後述するように、印刷はプリンタ１３でなされるので、携帯ユーザは通常、プリンタ１３の近くに行ってからそこで返信操作を行うことで、所望の印刷物を速やかに取得することができる。
【００６０】
次に、プリンタ１３では、携帯電話機１５からの返信メールを受信し（ステップＳ３０５）、上記送信したキーコード付き電子メールに含まれていたキーコードとこれに対応して返信されてきた返信メールに含まれているキーコードとが一致するか否かを判別する（ステップＳ３０６）。すなわち、プリンタ１３は、返信メールを受信した際、返信メール中のキーコードを自動的に読取り、送付したときと同じキーコードが含まれているか否かを判別する。
【００６１】
図５は、携帯電話機１５から返信された返信メールの内容を示す図である。
【００６２】
同図に示すように、返信メールでは、「＞」等の記号が自動的に挿入されることになるが、プリンタ１３側ではそれらを無視し、「Ｋｅｙ  Ｃｏｄｅ：」後に書かれた文字列をパスワードとして読み取る。従って、携帯ユーザは、キーコード付き電子メールの内容を変更せずにそのまま返信する必要がある（少なくともキーコードの行は変えてはいけない）。
【００６３】
なお、キーコードをＳｕｂｊｅｃｔに含ませるようにしてもよい。この場合はＳｕｂｊｅｃｔの変更はしないようにする必要があるが、本文のユーザによる変更は問題にならなくなる。
【００６４】
図３に戻り、前記ステップＳ３０６の判別の結果、キーコード付き電子メールに含まれていたキーコードと返信メールに含まれているキーコードとが一致する場合は、保持されている印刷ジョブのうち対応する印刷ジョブ、ここでは「Ｓｕｂｊｅｃｔ」で特定される印刷ジョブの印刷を開始する（ステップＳ３０７）。これにより、キーコード付き電子メールを受信した携帯電話機１５の携帯ユーザは、対応する印刷ジョブの印刷処理をプリンタ１３に行わせることができる。一方、キーコード付き電子メールに含まれていたキーコードと返信メールに含まれているキーコードとが一致しない場合は、印刷をすることなく本処理を終了する。
【００６５】
本実施の形態によれば、プリンタ１３が電子メールサーバ１４のメール送受信機能を利用可能に構成し、印刷ジョブを受信すると、それを保持すると共に、それに対応するキーコード付き電子メールを携帯電話機１５に送信し、返信メールに元のキーコードが含まれている場合に、保持している印刷ジョブの実行を許可するようにした。すなわち、携帯ユーザが保有する携帯電話機を用いて印刷開始指令をするようにしたので、ユーザ認証のために新たなハードウエアを用意する必要がなく、ハードコストが発生しない。また、携帯ユーザはキーコード付き電子メールをそのまま返信するだけで印刷開始を指示できるので、ユーザに簡単な操作性の高い印刷手段を提供することができる。よって、簡単なハードウェア構成で、セキュリティの確保及び操作性の維持を図りつつ印刷を行うことができる。
【００６６】
また、本実施の形態では、印刷ジョブ毎に異なるキーコードを用いることを前提にしたので、例えば、同じホストユーザが５つの印刷ジョブを送信した場合、各ジョブに対し１つずつのキーコード付き電子メールが生成、送信され、且つ、各キーコード付き電子メールに含まれるキーコードはそれぞれ異なることになる。そのため、携帯ユーザは印刷ジョブが発行された順番とは関係なく、好きな順番で印刷を行うことが可能となる。
【００６７】
なお、携帯ユーザ毎（携帯電話機１５のアドレス毎）に異なるキーコードを設定するようにしてもよい。つまり、携帯ユーザが同じであれば、どの印刷ジョブについても同一のキーコードが設定される。これによれば、携帯ユーザからみれば、待ち状態となっている複数の印刷ジョブについて、１回の電子メール返信にて印刷開始を指示することができる。この場合のキーコードは、例えば、キーコード付き電子メールの生成時に自動的に設定するようにすればよい。
【００６８】
なお、本実施の形態では、返信メールはキーコード付き電子メールを受信した携帯電話機１５のメールアドレスを用いて返信されることを前提としたが、違うメールアドレスから返信された場合のプリンタ１３の対応方法は２通り考えられる。
【００６９】
その１つの対応方法は、返信メールは無視され、印刷は行われないようにするというものである。つまり、ユーザの携帯電話機１５へ送信したキーコード付き電子メールの「Ｔｏ」アドレスが返信メールの「Ｆｒｏｍ」アドレスに入っていない場合は、一律に印刷が拒否されるという仕様である。これによれば、キーコードを第三者に見られたとしても、他のコンピュータや携帯電話機からでは印刷が行えないため、セキュリティレベルの強化を図ることができるというメリットがある。
【００７０】
もう１つの対応方法は、返信メールの「Ｆｒｏｍ」アドレスにかかわらず、キーコード照合だけで印刷開始するか否かを判断するというものである。これによれば、例えば、印刷しようとしたとき、携帯電話機１５が使用エリア外にいた場合、身近な別の電子メール送信手段でその代わりを果たせるというメリットがある。
【００７１】
なお、本実施の形態では、キーコード付き電子メールの送信先のメールアドレスは、印刷ジョブが送信される毎にホストコンピュータ１２側で指定され、同時送付されるようにしたが、これに限るものでなく、特定の携帯電話機１５のメールアドレスを予め登録してプリンタ１３に登録しておくようにしてもよい。この場合は、例えば、携帯電話機１５のメールアドレスを登録する際に、該メールアドレスの情報をプリンタ１３に送付して、プリンタ１３側の例えば記憶部２８に記憶し、登録アドレスとして登録すればよい。なお、その際の登録アドレスは、ホストユーザと携帯ユーザとが一致する場合は、印刷ジョブ発行元のホストコンピュータ１２に対応させて登録するようにしてもよい。
【００７２】
なお、本実施の形態では、キーコード付き電子メールの送信先は、携帯電話機１５である場合を例示したが、ホストコンピュータ等の装置を宛先としてもよい。
【００７３】
なお、キーコード付き電子メールの送信先は、１つに限定することなく、複数の携帯ユーザを対象とすることもできる。その場合は、ある携帯ユーザからの指示により印刷が行われても、プリンタ１３内からはその印刷ジョブが消えないように構成するのが望ましい。また、各ユーザによる印刷回数を制限したり、あるいは複数回の印刷を許可したりする構成も採用可能である。また、印刷ジョブをプリンタ１３から消去するためのコマンドを用意し、携帯電話機１５経由で消去可能に構成してもよい。
【００７４】
なお、本実施の形態では、ホストユーザと携帯ユーザとは異なる者であってもよいという前提で説明した。従って、キーコード付き電子メールを送信する相手をホストユーザ以外の者にした場合は、オリジナルファイルを他人には渡したくないが、印刷物を渡したい場合に便利である。一方、キーコード付き電子メールを送信する相手をホストユーザ自信の携帯電話機１５にすれば、第三者に秘密にしたまま印刷出力することが可能になる。
【００７５】
なお、本実施の形態では、プリンタ１３は電子メールサーバ１４の電子メール送受信機能を利用可能に構成したが、電子メール送受信機能は、プリンタ１３内部にメールサーバ手段として備えるようにしてもよいし、他の機器（例えば、ホストコンピュータ１２）（メールサーバ装置）にその役割を持たせ、プリンタ１３が利用できるようにしてもよい。
【００７６】
（第２の実施の形態）
第１の実施の形態では、「Secured print」の印刷開始指令を、電子メールを利用して行うようにしたが、本第２の実施の形態では、インターネットを利用し、例えば、ｉモード（登録商標）を利用して印刷開始指令を行うようにするものである。
【００７７】
図６は、本発明の第２の実施の形態に係る印刷装置を含む印刷システムの全体構成を示すブロック図である。
【００７８】
同図中、６１はユーザのオフィス等に敷設させたＬＡＮ、６２はＬＡＮ６１上のユーザが使用するホストコンピュータ、６３は同様にＬＡＮ６１に接続され、ＵＲＬを有しホームページを内蔵するプリンタ（印刷装置）、６４は外部とのインターネット通信を行うＬＡＮ６１上のインターネットサーバ、６５はユーザが所有する携帯電話機（端末装置）である。なお、ＬＡＮ６１上には同様の構成のホストコンピュータ６２が多数存在していてもよい。
【００７９】
図示はしないが、プリンタ６３はプリンタ１３と基本的に同様に構成され、ＣＰＵ７１（パスワード受付手段の一部、認証手段、許可手段）に、バスを介して、ＲＡＭ７２、ＲＯＭ７３、ＬＡＮＩ／Ｆ（インターフェイス）部７４（ジョブ受信手段、パスワード受付手段の一部）、表示部７５、操作部７６、プリンタエンジン７７及び記憶部７８（登録手段、ジョブ保持手段）が接続されて構成される。ＬＡＮＩ／Ｆ部７４は、ＬＡＮ６１を介してホストコンピュータ６２に接続するほか、インターネットサーバ６４に接続し、これにより、プリンタ６３は、インターネットサーバ６４のインターネット通信機能を利用することができる。ホームページは、例えば、記憶部７８に格納される。
【００８０】
なお、図示はしないが、インターネットサーバ６４は、ＣＰＵ、ＲＡＭ、ＲＯＭ、通信Ｉ／Ｆ（インターフェイス）、ハードディスク、表示部、入力部等を備え、インターネット通信が可能である。携帯電話機６５は、インターネットサーバ６４にｉモードで接続して、プリンタ６３に格納されたホームページを閲覧することができる。
【００８１】
なお、本第２の実施の形態では、印刷ジョブを発行するホストコンピュータ６２のユーザと印刷開始指示を行う携帯電話機６５のユーザとは同一であることを前提として説明する（以下、単に「ユーザ」と称する）。
【００８２】
図７は、本実施の形態における印刷処理のフローチャートを示す図である。
【００８３】
まず、プリンタ６３は、ホストコンピュータ６２からＬＡＮ６１経由で送付される印刷ジョブを受信し、記憶部７８に保持する（ステップＳ７０１）。
【００８４】
ユーザは印刷を行いたい時、携帯電話機６５を操作し、ｉモード機能を使用して、インターネットサーバ６４を介してプリンタ６３内のホームページにアクセスする。これに対応して、プリンタ６３では、アクセスしてきた携帯電話機６５に対して、インターネットサーバ６４を介してホームページを提供し（ステップＳ７０２）、ホームページ上でパスワードの入力を受け付ける（ステップＳ７０３）。
【００８５】
図８は、携帯電話機６５の表示部に表示されるホームページの一例を示す図である。
【００８６】
同図に示すように、ホームページ上には印刷待ちのジョブがすべて表示されるほか、パスワードの入力箇所が設けられ、ユーザは、登録しているパスワードを入力箇所に入力することができる。なお、パスワードはユーザ毎に予めプリンタ６３に登録されている。パスワードの登録は、例えば、ホームページ上にパスワード登録メニューを用意し、本Secured print機能の使用を開始する際、一度だけ登録するようにする。パスワードは例えば、記憶部７８に格納される。
【００８７】
図７に戻り、次に、プリンタ６３は、ホームページ内に書込まれたパスワードが正しいか否かを、登録されているパスワードと照合することで判別する（ステップＳ７０４）。その判別の結果、ホームページ内に書込まれたパスワードが正しい場合は、そのユーザに対応する印刷ジョブ（本実施の形態では印刷待ちジョブのすべて）の印刷を開始する（ステップＳ７０５）。一方、ホームページ内に書込まれたパスワードが正しくない場合は、印刷をすることなく本処理を終了する。ただ、この場合でも、印刷ジョブ自体はキャンセルされるわけではないので、ホームページ上から正しいパスワードが入力されれば印刷は行われる。
【００８８】
本実施の形態によれば、ホストコンピュータ６２からプリンタ６３に印刷ジョブが送信され、印刷を行い場合は、携帯電話機６５からプリンタ６３内のホームページにアクセスし、ホームページ上でパスワードを入力することで、印刷待ちの印刷ジョブの実行が許可されるようにしたので、第１の実施の形態と同様の効果を奏することができる。
【００８９】
なお、ホームページの内容としては、例示したものに限らず、表示形態としては種々可能である。例えば、印刷待ちのジョブをユーザ名と一緒に表示してもよい。また、パスワード入力により印刷待ちのジョブすべてを実行するのではなく、パスワード入力後にそのユーザのジョブのすべて若しくは一部を表示し、画面上で印刷実行したい印刷ジョブを選択可能に構成してもよい。この場合、パスワード入力が印刷開始指示になるのではなく、印刷ジョブ選択操作が印刷開始指示となる。
【００９０】
なお、パスワードは、予め登録するようにしたが、印刷ジョブの送信の度にプリンタ６３のドライバ上等から印刷ジョブ毎にパスワードを設定、登録するようにしてもよい。その場合は、ホームページでは、印刷待ちの印刷ジョブ群の各々を特定するタイトル等の情報（印刷ジョブを特定する情報）と共に、各パスワードの入力箇所を表示させ、所望の印刷ジョブの選択とそれのパスワードの入力を受け付けることで、パスワードを印刷ジョブ毎に受け付け、実行するようにしてもよい。
【００９１】
なお、本実施の形態では、印刷ジョブが送付され、保持された状態でパスワードの入力が受け付けられる場合を例示したが、先にパスワードの入力を受け付け、後からそれに対応する印刷ジョブが受信されたとき、直ちに印刷を行うようにしてもよい。
【００９２】
なお、ホームページはプリンタ６３内に格納され、インターネットサーバ６４の機能を利用してホームページを提供するようにしたが、インターネットサーバ手段をプリンタ６３内に設けるようにしてもよい。あるいは、ホストコンピュータ６２や他のネットワークサーバ（インターネットサーバ装置）等がホームページサーバとして機能するようにしてもよい。ネットワークサーバがホームページを持つ構成の場合の動作としては、ユーザによるパスワード入力が行われたら、プリンタ６３に印刷開始の許可を出す形になる。
【００９３】
なお、ホストコンピュータ６２がホームページサーバを持つ構成の場合の動作としては、２通り考えられる。それは、印刷ジョブの転送のタイミングによる。まず、印刷ジョブ送付がパスワード入力後になる場合、プリンタは単に受信した印刷ジョブを印刷するだけの単純な動作になるため、プリンタ側として認証に関する対応処理は不要になる。この場合、認証関係処理はホスト側で閉じた対応となる。一方、印刷ジョブが送付されたら、プリンタ６３側で印刷開始までデータを保持し、パスワード入力を待つ場合は、パスワード認証はホストコンピュータ６２でなされ、認証されるとプリンタ６３に印刷指示が出ることになり、その指示を受信した後プリンタ６３は印刷を行う。
【００９４】
なお、パスワードは、印刷ジョブ毎に異なるようにしてもよく、その場合は、印刷ジョブが受信される際にホストコンピュータ６２側で指定されるようにすればよい。
【００９５】
なお、本実施の形態では、プリンタ６３内のホームページをｉモードでアクセスする場合を例示したが、インターネットに接続する手段であれば、これに限るものでなく、例えば、ＥＺｗｅｂ（登録商標）等、他の携帯電話機によるインターネット接続サービスを利用してもよい。
【００９６】
なお、プリンタ６３内のホームページには、携帯電話機６５からアクセスする場合を例示したが、これに限るものでなく、例えば、ホストコンピュータ等の装置からアクセスできるようにしてもよい。
【００９７】
なお、上述した各実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を印刷装置に供給し、その装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、本発明の目的が達成されることはいうまでもない。
【００９８】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、プログラムコードが電送媒体等を介して供給される場合は、プログラムコード自体が本発明を構成することになる。
【００９９】
プログラムコードを供給するための記憶媒体として、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０１００】
また、コンピュータが読み出したプログラムコードを実行することにより上述した各実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づいて、コンピュータ上で稼動しているＯＳ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【０１０１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づいて、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【０１０２】
【発明の効果】
以上説明したように、本発明によれば、簡単なハードウェア構成で、セキュリティの確保及び操作性の維持を図りつつ印刷を行うことができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る印刷装置を含む印刷システムの全体構成を示すブロック図である。
【図２】プリンタの内部構成を示すブロック図である。
【図３】同形態における印刷処理のフローチャートを示す図である。
【図４】携帯電話機側で表示されるキーコード付き電子メールの一例を示す図である。
【図５】携帯電話機から返信された返信メールの内容を示す図である。
【図６】本発明の第２の実施の形態に係る印刷装置を含む印刷システムの全体構成を示すブロック図である。
【図７】同形態における印刷処理のフローチャートを示す図である。
【図８】携帯電話機の表示部に表示されるホームページの一例を示す図である。
【符号の説明】
１２  ホストコンピュータ
１３  プリンタ（印刷装置）
１４  電子メールサーバ
１５  携帯電話機（端末装置）
２１  ＣＰＵ（メール生成手段、許否決定手段、メール送信手段の一部、メール受信手段の一部）
２４  ＬＡＮＩ／Ｆ（インターフェイス）部（ジョブ受信手段、メール送信手段の一部、メール受信手段の一部）
２８  記憶部（ジョブ保持手段、登録手段）
６２  ホストコンピュータ
６３  プリンタ（印刷装置）
６４  電子メールサーバ
６５  携帯電話機（端末装置）
７１  ＣＰＵ（パスワード受付手段の一部、認証手段、許可手段）
７４  ＬＡＮＩ／Ｆ（インターフェイス）部（ジョブ受信手段、パスワード受付手段の一部）
７８  記憶部（登録手段、ジョブ保持手段）
【図１】
0004355457.tif 000002
【図２】
0004355457.tif 000003
【図３】
0004355457.tif 000004
【図４】
0004355457.tif 000005
【図５】
0004355457.tif 000006
【図６】
0004355457.tif 000007
【図７】
0004355457.tif 000008
【図８】
0004355457.tif 000009