(57)【要約】【課題】  パーソナルコンピュータへの新規プリンタドライバの登録を、プリンタ側のみで可能とする。【解決手段】  プリンタ１０２にＩＤカード１０１を示すことによってネットワーク１０６上のＰＣ１０３にログインする手段と、プリンタ１０２側からＰＣ１０３へプリンタドライバのセットアップを実行する手段と、プリンタ１０２側にＰＣ１０３のディスクトップを表示させる手段１０８とから構成される。【選択図】        図１
2007080156.tif 000002
【特許請求の範囲】
【請求項１】
データ処理装置とネットワークを介して通信可能な印刷装置であって、前記印刷装置は、携帯が可能な情報記憶媒体へ接続可能なインターフェースと、前記情報記憶媒体からデータを受信するためのデータ転送プログラムを持つことを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置であって、前記情報記憶媒体が自印刷装置に接続されて起動することによって前記データ転送プログラムを起動し、当該情報記憶媒体よりデータを読み込む読み取り手段を持つことを特徴とする印刷装置。
【請求項３】
請求項１記載の印刷装置であって、前記読み取り手段により、前記情報記憶媒体より読み込まれたデータから、ユーザ識別ＩＤ、名前、ユーザの所有するデータ処理装置のパスワード、ネットワークアドレス、メールアドレスなど、当該情報記憶媒体を所有するユーザに関する固有の情報を抽出するユーザ情報抽出手段と、前記ユーザ情報をもとに同一ネットワーク上に接続された当該情報記憶媒体を携帯するユーザが所有するデータ処理装置を特定する特定手段を持つことを特徴とする印刷装置。
【請求項４】
前記印刷装置は、前記ユーザ情報抽出手段によって取得したユーザ情報に含まれるパスワード情報を使用して、前記特定手段で特定したデータ処理装置にリモートでログインする手段と、当該データ処理装置側に自印刷装置に対応するプリンタドライバと、ネットワークアドレス、機種名、オプション構成等のセットアップ情報を送信する送信手段を持つことを特徴とする印刷装置。
【請求項５】
前記印刷装置は、前記送信手段を使って前記データ処理装置に送信したプリンタドライバのセットアップを、自印刷装置からリモートで実行する手段をもつことを特徴とする印刷装置。
【請求項６】
前記印刷装置は、前記データ処理装置のディスクトップ画面を自印刷装置の操作パネル上に表示可能なＵＩを持ち、ユーザが当該データ処理装置上でのプリンタドライバのセットアップ結果を当該操作パネル上で随時確認することが可能な手段を備えることを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば文書処理プログラムによって生成される文書データに対する印刷設定機能を提供する印刷システム及びその方法の技術に係る印刷装置に関するものである。
【背景技術】
【０００２】
従来、ユーザが、ネットワーク接続された環境で動作するプリンタを制御するためのプリンタドライバをパーソナルコンピュータ（ＰＣ）にインストールする場合、ユーザはネットワーク上のサーバから当該プリンタドライバを自分のパーソナルコンピュータにダウンロードするなどしてプリンタプリンタドライバをインストールしている。
【０００３】
その際、ユーザは使用したいプリンタの機種名がわからない場合や、実際の物理的場所にあるプリンタと前記プリンタ名の対応がわからない場合、目の前にあるプリンタを使うのにサーバなどで管理されている複数種類あるプリンタドライバの中からどのプリンタドライバを選択してよいかわからないという問題があった。
【０００４】
また、ダウンロードしたプリンタドライバにプリンタのネットワークアドレスなどのネットワーク設定に関する情報が含まれていない場合、ユーザ自身が前記ネットワーク設定に関する情報を調べた後、設定しなければならないという手間があり、操作上の課題として指摘されていた。
【０００５】
そこで近年、ネットワーク上のプリンタを新規に利用したいユーザが、プリンタの所在情報やネットワーク情報、さらにプリンタドライバの種類などにおいて特別の知識を必要とすることなく、簡単な操作で必要なプリンタドライバ本体と、プリンタドライバで通信可能なプリンタのセットアップの準備を行う方法が開示されている。
【０００６】
例えば、ＲＦＩＤタグやＩＤカードなどの携帯が可能な情報記憶媒体を介して、ネットワーク上に接続されたプリンタからセットアップに必要な情報（ネットワークアドレス、機種、最適なプリンタドライバ等）を受信し、ＲＦＩＤタグやＩＤカードに記憶する。そしてそのＲＦＩＤタグまたはＩＤカードに記憶されたプリンタ固有の情報を、プリンタドライバを登録したいパーソナルコンピュータに読み込ませることによって、プリンタドライバのセットアップを実行するといった方法である。
【特許文献１】特開２００５−１７００００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記のような従来から提供されている手段においては、ユーザが、ネットワークアドレス、機種、適切なプリンタドライバ等、プリンタドライバの登録に必要なプリンタ固有の情報を意識することなく、新しいプリンタドライバをインストールできるようになったという点でユーザの利便性がかなり改善されたものの、依然として、プリンタドライバの成功がうまくいったかどうかを確かめるためには実際にパーソナルコンピュータからテスト印刷を行ってみる必要があった。
【０００８】
そしてプリンタドライバのセットアップが成功することを確認できるまで、離れたところにあるネットワークプリンタと自分のパーソナルコンピュータ間を行き来しなければならないという煩わしさがあった。
【０００９】
本発明は上述の問題点に鑑みてなされたもので、パーソナルコンピュータへの新規プリンタドライバの登録を、プリンタ側のみで可能とする印刷装置の提供を目的とするものである。
【課題を解決するための手段】
【００１０】
本発明は、上述の目的を達成するため、データ処理装置とネットワークを介して通信可能な印刷装置であって、前記印刷装置は、携帯が可能な情報記憶媒体へ接続可能なインターフェースを持ち、自印刷装置に前記情報記憶媒体が接続されると、あらかじめ当該情報記憶媒体に記憶されているユーザ固有の情報と、ユーザの所有するデータ処理装置に関する情報を読み込む手段と、前記読み込み手段で取得した情報に基づいて、ネットワークを介して、ユーザの所有するデータ処理装置を特定する手段とを持つことを特徴とする。
【００１１】
また、前記印刷装置は、前記読み込み手段によって取得したユーザ情報に含まれるパスワード情報を使用して、前記特定手段で特定したデータ処理装置にリモートでログインする手段と、当該データ処理装置側に自印刷装置に対応するプリンタドライバと、ネットワークアドレス、機種名、オプション構成等のセットアップ情報を送信する手段を持ち、当該印刷装置から、前記データ処理装置に格納されたプリンタドライバのセットアップを実行する手段をもつことを特徴とする。
【００１２】
さらには前記データ処理装置のディスクトップを自印刷装置の操作パネル上に表示可能なＵＩを持ち、ユーザが当該データ処理装置上でのプリンタドライバのセットアップ結果を前記操作パネル上で随時確認することが可能な手段を備えることを特徴とする。
【００１３】
上記構成を、改めて以下（１）〜（６）に整理して示す。
【００１４】
（１）データ処理装置とネットワークを介して通信可能な印刷装置であって、前記印刷装置は、携帯が可能な情報記憶媒体へ接続可能なインターフェースと、前記情報記憶媒体からデータを受信するためのデータ転送プログラムを持つ印刷装置。
【００１５】
（２）前記（１）記載の印刷装置であって、前記情報記憶媒体が自印刷装置に接続されて起動することによって前記データ転送プログラムを起動し、当該情報記憶媒体よりデータを読み込む読み取り手段を持つ印刷装置。
【００１６】
（３）前記（１）記載の印刷装置であって、前記読み取り手段により、前記情報記憶媒体より読み込まれたデータから、ユーザ識別ＩＤ、名前、ユーザの所有するデータ処理装置のパスワード、ネットワークアドレス、メールアドレスなど、当該情報記憶媒体を所有するユーザに関する固有の情報を抽出するユーザ情報抽出手段と、前記ユーザ情報をもとに同一ネットワーク上に接続された当該情報記憶媒体を携帯するユーザが所有するデータ処理装置を特定する特定手段を持つ印刷装置。
【００１７】
（４）前記印刷装置は、前記ユーザ情報抽出手段によって取得したユーザ情報に含まれるパスワード情報を使用して、前記特定手段で特定したデータ処理装置にリモートでログインする手段と、当該データ処理装置側に自印刷装置に対応するプリンタドライバと、ネットワークアドレス、機種名、オプション構成等のセットアップ情報を送信する送信手段を持つ印刷装置。
【００１８】
（５）前記印刷装置は、前記送信手段を使って前記データ処理装置に送信したプリンタドライバのセットアップを、自印刷装置からリモートで実行する手段をもつ印刷装置。
【００１９】
（６）前記印刷装置は、前記データ処理装置のディスクトップ画面を自印刷装置の操作パネル上に表示可能なＵＩを持ち、ユーザが当該データ処理装置上でのプリンタドライバのセットアップ結果を当該操作パネル上で随時確認することが可能な手段を備える印刷装置。
【発明の効果】
【００２０】
本発明によれば、ユーザは、ネットワーク上に接続されたプリンタを新規に利用したい場合、ユーザ個人の識別情報が記憶されたＩＤカードなどの情報記憶媒体をプリンタに接続することによって、一意にユーザのデータ処理装置を特定し、プリンタ側からリモートでプリンタドライバのセットアップを行うことが可能となる。
【００２１】
それにより、システム設定の知識をあまり有しないユーザであっても、プリンタにＩＤカードを差し込むだけで、プリンタドライバのセットアップを行うことができ、より一層利用性を向上させることができる。
【００２２】
また、誤って別のユーザのデータ処理装置にプリンタドライバを登録することを防ぎ、特定の人間しかプリンタが利用できないよう制限できるのでセキュリティの面も向上させることができる。
【００２３】
また、ユーザは離れた場所にある印刷装置側から、同一ネットワーク上に接続された自分のデータ処理装置のディスクトップを参照可能とすることで、随時データ処理装置側の状態を確認しながらプリンタドライバのセットアップを実行できるようなる。
【００２４】
それにより、セットアップに成功できたかどうかを確かめるために離れたプリンタとユーザのパーソナルコンピュータ間を行き来することなく、常にプリンタ側のみでセットアップを実行することが可能となり、ユーザの利便性をさらに向上させることができる。
【発明を実施するための最良の形態】
【００２５】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００２６】
「本実施形態の印刷システムのハードウェア構成例」
図１は、本発明の第１の実施形態を示す印刷システムの一例を示すブロック図である。
【００２７】
図１における印刷システムでは、ＬＡＮ等のネットワークに複数の印刷装置としてのプリンタ１０２と、データ処理装置としてのパーソナルコンピュータ１０３が接続されている。
【００２８】
１０１は、少なくともデータ通信機能および記憶部を備えた携帯可能な情報記憶媒体の一例としてのＩＤカードである。以下では、所定の情報を記憶する媒体としてＩＤカードを例に説明を行う。ＩＤカード１０１は、ユーザ個人が各自形態するＩＤカードであり、ユーザ個人認証のための機能を有する。
【００２９】
プリンタ１０２は、パーソナルコンピュータ１０３にインストールされているプリンタドライバを介して、印刷情報を受信して、ユーザからプリント要求されている各種文書を記憶媒体に印刷する。また、プリンタ１０２は情報記憶媒体（ここではＩＤカード）１０１と接続可能なインターフェースを持ち、ＩＤカード１０１が接続された状態で通信して、あらかじめ格納されているユーザ情報を読み出すことができる。
【００３０】
１０４はＨＤＤで、プリンタ１０２内に備えられていて、ジョブを一時的に蓄積することが可能に構成されており、ボックスと呼ばれるユーザ領域を確保可能に構成されている。またＨＤＤ１０４には、プリンタ名、ネットワークアドレス、ＭＡＣアドレス、サポート通信プロトコル、ステイプラや両面ユニット、フィニッシャーなどのオプション構成を示す構成情報など、プリンタドライバ自身に対する情報およびプリンタドライバに関連つけられた出力ポートモニタのプリンタ設定情報が記憶されている。
【００３１】
１０５はプリンタドライバで、プリンタ１０２専用のプリンタドライバであり、ＨＤＤ１０４上の所定の領域に格納されている。なお、ＨＤＤ１０４に記憶された設定情報はプリンタドライバ１０５に収めるようにしてもよいし、別のファイルとしてもよい。
【００３２】
ここで、プリンタドライバ１０５について説明する。プリンタ１０２に備えられているＨＤＤ１０４上のプリンタドライバ１０５は、このプリンタ１０２の機種に対応したプリンタドライバである。さらに、図１において説明したようにネットワーク１０６におけるプリンタ１０２のネットワークアドレスなどのネットワーク設定に関する情報もあらかじめ設定されたものがプリンタドライバ１０５としてＨＤＤ１０４上に格納されている。
【００３３】
もちろん、プリンタドライバ本体と、プリンタドライバのセットアップにおけるネットワークアドレスなどの設定情報とを別ファイルに分離し、各分離されたファイルをアーカイブした圧縮ファイルをセットアップ情報とするようにしても良い。
【００３４】
１０７はプリンタ１０２に備えられている、ユーザがプリンタに対して指示を行ったり、プリンタ１０２のステータスを確認したりするための操作パネルである。プリンタ１０２は、ＩＤカード１０１と通信状態にあって、かつＩＤカード１０１内のパスワードが有効な場合、ネットワーク１０６に接続されたパーソナルコンピュータ１０３にログインすることができる。さらに操作パネル１０７は、ネットワーク１０６を介してログイン先したパーソナルコンピュータ１０３のディスクトップを表示可能なＵＩ（リモートＵＩ）１０８を持つ。これにより、プリンタ１０２からパーソナルコンピュータ１０３側の状態をリモートで確認しながら操作することが可能である。
【００３５】
また、本実施形態では、説明の便宜上プリンタドライバという名前で説明を行うが、プリンタドライバ１０５には、プリンタドライバ１０５をパーソナルコンピュータ１０３等にインストールするためのインストーラが含まれていることは言うまでもない。
【００３６】
次に、ＩＤカード１０１の詳細について図２を用いて説明する。
【００３７】
図２において、２０１はＩＤカード１０１の識別ＩＤ、２０２は当該ＩＤカードの所有者氏名、すなわちＩＤカード１０１を携帯するユーザの氏名を記憶している。２０３は、前記ユーザの所有するパーソナルコンピュータ１０３にログインするためのパスワード、２０４は前記パーソナルコンピュータ１０３のネットワークアドレス、２０５は当該ユーザのメールアドレスである。なお、上記２０１〜２０５までの情報以外にもＩＤカード１０１に格納されており、２０６の個人情報までユーザの各種個人情報が記憶されているものとする。
【００３８】
図２に示される各項目は、あらかじめプリンタ１０２との間で決められたフォーマットから構成されており、それぞれの項目はプリンタ１０２が識別できるようになっている。例えば、各項目の記憶領域をあらかじめＩＤカード１０１およびプリンタ１０２に取り決めておいてもよいし、あるいは、あらかじめ各項目の項目識別子を定めておき、プリンタ１０２にこの項目識別子を本に各項目内容を認識させるようにしてもよい。なお識別ＩＤ２０１は単なる文字列を適用してもよいし、さらに暗号化などを施した認証情報を適用するという方法も考えられる。
【００３９】
また、ここでは情報記憶媒体の例としてＩＤカードを使用しているが、携帯が可能で情報を記憶できる媒体であるならば、ＲＦＩＤタグやＵＳＢメモリ等などの媒体でもよい。
【００４０】
「本実施形態の印刷システムにおけるプリンタドライバセットアップのフロー」
図３は、本発明に係る印刷システムにおけるデータ処理装置へのプリンタドライバインストールの処理手順の一例を示すフローチャートである。
【００４１】
なお本実施の形態に係るプリンタ１０２は、ＳＥＮＤ機能（プリンタの操作パネル１０７に表示された宛先表から送信先を選択し、スタートボタンを押すだけでドキュメントをネットワーク上に送信することができる機能）、やＢＯＸ機能（プリンタのＨＤＤ１０４に画像データ、各種アプリケーションデータなどのドキュメントを一時保管、共有化できる機能）を搭載するマルチファンクションプリンタを想定している。
【００４２】
ユーザが新たにプリンタ１０２を使用したい場合、ユーザはプリンタ１０２が設置されている場所まで出向き、ＩＤカード１０１をプリンタ１０２のＩＤカードを接続可能なインターフェースに接続する。ここで、ＩＤカード１０１とプリンタ１０２の通信手段は、例えばプリンタ１０２に設けられたＩＤカード用ドライバなどである。
【００４３】
ＩＤカード１０１と通信することによってプリンタ１０２においてデータ読み取りプログラムが起動し、プリンタ１０２はステップ３０１において、ＩＤカード１０１からデータを受信する。
【００４４】
そして、ステップ３０２において、受信したデータを読み取り、次のステップ３０３において、その中からＩＤカード所有者に関する情報（ユーザ情報）を抽出する。ユーザ情報には、ユーザ識別ＩＤ２０１、氏名２０２、パスワード２０３、ユーザの所有するパーソナルコンピュータのネットワークアドレス２０４、ユーザのメールアドレス２０５等が含まれる。
【００４５】
次のステップ３０４では、前記のステップ３０３で抽出したユーザ情報に含まれるネットワークアドレス情報に基づき、当該プリンタがネットワークを介して同一ネットワーク上に接続されている当該ユーザの所有するパーソナルコンピュータを検索する。
【００４６】
検索の結果、ユーザの所有するパーソナルコンピュータ１０３が見つかったら（３０５）、プリンタドライバインストール対象と特定し、当該データ処理装置にログインする（３０６）。
【００４７】
このとき、ステップ３０３で抽出したユーザのパスワード２０３を使用してログイン認証を行う。ログイン認証に成功したら（３０７）、当該パーソナルコンピュータ１０３側に印刷装置１０２側からセットアップに必要な情報（ネットワークアドレス、機種、プリンタドライバインストーラ、オプション装着情報等）をコピーする（ステップ３０８）。
【００４８】
そして、コピーしたプリンタドライバセットアップを印刷装置１０２側からリモートで実行する（ステップ３０９）。
【００４９】
ステップ３０９のプリンタドライバのセットアップが終了したら、ステップ３０３で抽出したオプション装着情報に基づき、登録したプリンタドライバの初期設定（オプション装着設定、給紙カセットの種類の設定、フィニッシャーの設定など）を行う（ステップ３１０）。
【００５０】
以上の一連のプリンタドライバセットアップが終了したら、パーソナルコンピュータ１０３からログアウトする（ステップ３１１）。
【００５１】
また、ステップ３０５においてユーザのデータ処理装置を検索できなかった場合やステップ３０７でログイン認証に失敗したときは、操作パネル１０７上に該当のデータ処理装置へログインできなかった旨をユーザに対して表示し（ステップ３１２）、そのまま何も行わずに終了する。
【００５２】
このように本実施の形態における印刷システムでは、プリンタがその搭載するデータ転送プログラムに基づいて、情報記憶媒体からあらかじめユーザ個人の情報が格納されているユーザ固有の情報を読み込む。そして、抽出したユーザ情報とパスワードに基づいて、一意にユーザの所有するデータ処理装置を特定し、リモートでログインする。その後、離れた場所にある印刷装置側から、ネットワークを介してデータ処理装置へのプリンタドライバセットアップを実行する。
【００５３】
したがって、誤って別のユーザのデータ処理装置にプリンタドライバを登録することを未然に防ぎ、外部の人間のプリンタ利用を制限できるのでセキュリティの面においても向上させることが可能となる。
【００５４】
さらに、本実施の形態における印刷システムでは、印刷装置側の操作パネル上で、自印刷装置からリモートログインしたデータ処理装置のディスクトップを確認しながらインストールを行うことができる。そして、前記データ処理装置への一連のドライバセットアップとプリンタドライバの初期設定までをすべて印刷装置側のみで行うことが可能である。
【００５５】
したがって、プリンタとパーソナルコンピュータの間を行き来することなく、プリンタドライバの登録を成功したかどうか確認することができ、ユーザの利便性を大きく向上させることができる。
【００５６】
また、システム設定の知識をあまり有しないユーザであっても、プリンタにＩＤカードを差し込むだけで、プリンタドライバのセットアップを容易に行うことができるようになり、より一層利用性を向上させることができる。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施の形態に係る印刷システムの構成を説明するためのブロック図である。
【図２】本実施の形態に係る情報記憶媒体の一例を示す図である。
【図３】本実施の形態に係る印刷システムにおけるデータ処理装置へのプリンタドライバインストールの処理の流れを説明するフローチャートである。
【符号の説明】
【００５８】
１０１  ＩＤカード
１０２  プリンタ
１０３  パーソナルコンピュータ
１０４  ＨＤＤ
１０５  プリンタドライバ
１０６  ネットワーク
１０７  操作パネル
１０８  リモートＵＩ
【図１】
2007080156.tif 000003
【図２】
2007080156.tif 000004
【図３】
2007080156.tif 000005