(57)【要約】      （修正有）【課題】  ＰＣが取得したトレイ情報によって好適なトレイから給紙し、処理を効率化したプリンタシステムを提供する。【解決手段】  ドライバは印刷データをＰＤＬデータ作成手段に送信し（２）、印刷設定をトレイ情報取得手段に送信する（３）。トレイ情報取得手段は、トレイ情報管理手段にトレイ情報を要求する（４）。トレイ情報管理手段は、トレイ情報取得手段にトレイ情報を通知する（５）。トレイ情報取得手段は、受信した印刷設定とトレイ情報をトレイ決定手段に送信する（６）。トレイ決定手段はトレイリストを作成し、ドライバに送信する（７）。ドライバはトレイリストを表示し（８）、ユーザからの選択指示入力を受け（９）、トレイ決定手段に送信する（１０）。トレイ決定手段は、トレイ情報管理手段とＰＤＬデータ作成手段に決定したトレイを通知する（１１、１２）。【選択図】    図３
2006202141.tif 000002
【特許請求の範囲】
【請求項１】
単数または複数のプリンタと情報処理装置が双方向通信可能な状態でネットワーク接続されたプリンタシステムにおいて、
前記プリンタは、備わっているトレイの状態を示すトレイ情報を管理しているトレイ情報管理手段を有し、
前記情報処理装置は、前記トレイ情報管理手段から前記トレイ情報を取得するトレイ情報取得手段と、
印刷指定したプリンタのトレイが要求された設定での給紙が可能か判断し、給紙するトレイを決定するトレイ決定手段と、
前記プリンタが解釈可能なＰＤＬデータを作成するＰＤＬデータ作成手段と、
を備えたことを特徴とするプリンタシステム。
【請求項２】
前記トレイ情報管理手段は、トレイの情報に変更があると管理しているトレイ情報を更新し、前記情報処理装置側からトレイ情報を要求された時に最新のトレイ情報をネットワークを介して送信することを特徴とする請求項１記載のプリンタシステム。
【請求項３】
前記トレイ情報管理手段は、トレイ情報として、トレイナンバー、用紙残量、トレイ状態、トレイ種類、用紙サイズ、紙種、用紙色を管理することを特徴とする請求項１または請求項２記載のプリンタシステム。
【請求項４】
前記トレイ情報取得手段は、印刷指定したプリンタのトレイ情報を前記トレイ情報管理手段からネットワークを介して取得し、取得したトレイ情報を前記トレイ決定手段に通知することを特徴とする請求項１、請求項２または請求項３記載のプリンタシステム。
【請求項５】
前記トレイ決定手段は、受信した前記トレイ情報から、前記要求された設定を満たすトレイを検索する検索手段と、
この検索手段による検索で、要求された設定を満たすトレイが複数存在する場合、それらのトレイのトレイ情報をユーザに提示する提示手段と、
を備えたことを特徴とする請求項１、請求項２、請求項３または請求項４記載のプリンタシステム。
【請求項６】
前記トレイ決定手段は、受信した前記トレイ情報から、前記要求された設定を満たすトレイを検索する検索手段と、
この検索手段による検索で、要求された設定を満たすトレイが存在しない場合、要求された設定が可能なトレイをすべてユーザに表示する表示手段と、
を備えたことを特徴とする請求項１、請求項２、請求項３または請求項４記載のプリンタシステム。
【請求項７】
前記トレイ決定手段は、ユーザへ提示する提示手段または表示する表示手段およびユーザからの入力を受け付ける入力手段をドライバで実現することを特徴とする請求項５または請求項６記載のプリンタシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタと情報処理装置をネットワークで接続したプリンタシステムに関する。
【背景技術】
【０００２】
近年、オフィス等でのＯＡ化、ネットワーク化が急速に進展し、各種情報機器をネットワークで接続して、機器を共有化し、且つ処理の迅速化が実現している。このような環境下で、パーソナルコンピュータなどの情報処理装置とプリンタ等の印刷装置をネットワークで接続して、処理を効率化することも広く行われている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、情報処理装置とプリンタを接続した場合、情報処理装置を操作しているユーザーには、直ちに、プリンタの状況を把握することができなかった。そのため、所望の印刷処理を要求しても、例えば、用紙の不足で処理ができないといったことが多々あった。
そこで、本発明の第１の目的は、情報処理装置がプリンタから取得したトレイ情報から給紙可能なトレイを明らかにし、最もふさわしいトレイから給紙するようにすることで、処理の効率化を図るプリンタシステムを提供することである。
本発明の第２の目的は、トレイ情報の更新を変更があるたびに行うことで、常にトレイ情報を最新の状態にしておくプリンタシステムを提供することである。
本発明の第３の目的は、トレイ情報として管理する項目が十分であるプリンタシステムを提供することである。
本発明の第４の目的は、プリンタからネットワークを介してトレイ情報を取得し、その情報を決定を行うことで、必要なときに最新の情報がトレイ決定時に揃っているプリンタシステムを提供することである。
本発明の第５の目的は、トレイ情報から要求を満たす複数のトレイをユーザに提示し、その中からユーザに選択してもらうことで、ユーザの要求を満たすことができるプリンタシステムを提供することである。
本発明の第６の目的は、トレイ情報から要求を満たすトレイがなくても要求を満たすことのできるトレイをユーザに提示し、その中からユーザに選択してもらうことで、ユーザの要求を満たすプリンタシステムを提供することである。
本発明の第７の目的は、プリンタドライバの機能を拡張して対応することで、別途アプリケーションをインストールする手間を省くことができるプリンタシステムを提供することである。
【課題を解決するための手段】
【０００４】
請求項１記載の発明では、単数または複数のプリンタと情報処理装置が双方向通信可能な状態でネットワーク接続されたプリンタシステムにおいて、前記プリンタは、備わっているトレイの状態を示すトレイ情報を管理しているトレイ情報管理手段を有し、前記情報処理装置は、前記トレイ情報管理手段から前記トレイ情報を取得するトレイ情報取得手段と、印刷指定したプリンタのトレイが要求された設定での給紙が可能か判断し、給紙するトレイを決定するトレイ決定手段と、前記プリンタが解釈可能なＰＤＬデータを作成するＰＤＬデータ作成手段と、を備えたことにより、前記第１の目的を達成する。
請求項２記載の発明では、請求項１記載の発明において、前記トレイ情報管理手段は、トレイの情報に変更があると管理しているトレイ情報を更新し、前記情報処理装置側からトレイ情報を要求された時に最新のトレイ情報をネットワークを介して送信することにより、前記第２の目的を達成する。
【０００５】
請求項３記載の発明では、請求項１または請求項２記載の発明において、前記トレイ情報管理手段は、トレイ情報として、トレイナンバー、用紙残量、トレイ状態、トレイ種類、用紙サイズ、紙種、用紙色を管理することにより、前記第３の目的を達成する。
請求項４記載の発明では、請求項１、請求項２または請求項３記載の発明において、前記トレイ情報取得手段は、印刷指定したプリンタのトレイ情報を前記トレイ情報管理手段からネットワークを介して取得し、取得したトレイ情報を前記トレイ決定手段に通知することにより、前記第４の目的を達成する。
【０００６】
請求項５記載の発明では、請求項１、請求項２、請求項３または請求項４記載の発明において、前記トレイ決定手段は、受信した前記トレイ情報から、前記要求された設定を満たすトレイを検索する検索手段と、この検索手段による検索で、要求された設定を満たすトレイが複数存在する場合、それらのトレイのトレイ情報をユーザに提示する提示手段と、を備えたことにより、前記第５の目的を達成する。
請求項６記載の発明では、請求項１、請求項２、請求項３または請求項４記載の発明において、前記トレイ決定手段は、受信した前記トレイ情報から、前記要求された設定を満たすトレイを検索する検索手段と、この検索手段による検索で、要求された設定を満たすトレイが存在しない場合、要求された設定が可能なトレイをすべてユーザに表示する表示手段と、を備えたことにより、前記第６の目的を達成する。
【０００７】
請求項７記載の発明では、請求項５または請求項６記載の発明において、前記トレイ決定手段は、ユーザへ提示する提示手段または表示する表示手段およびユーザからの入力を受け付ける入力手段をドライバで実現することにより、前記第７の目的を達成する。
【発明の効果】
【０００８】
請求項１記載の発明では、情報処理装置がプリンタから取得したトレイ情報から給紙可能なトレイを明らかにし、最もふさわしいトレイから給紙するようにすることで、ユーザの要求を満たすことができる。
請求項２記載の発明では、トレイ情報管理手段がトレイ情報の更新を変更があるたびに行うことで、トレイ情報を最新の状態にしておくことができる。
【０００９】
請求項３記載の発明では、トレイ情報管理手段がトレイ情報として管理する項目が十分であることを明確にできる。
請求項４記載の発明では、トレイ情報取得手段がプリンタからトレイ情報を取得し、その情報をトレイ決定手段に通知することで、必要なときに最新の情報を、トレイ決定時に揃えることができる。
【００１０】
請求項５記載の発明では、トレイ決定手段がトレイ情報から要求を満たす複数のトレイをユーザに提示し、その中からユーザに選択してもらうことで、ユーザの要求を満たすことができる。
請求項６記載の発明では、トレイ決定手段がトレイ情報から要求を満たすトレイがなくても要求を満たすことのできるトレイをユーザに表示し、その中からユーザに選択してもらうことで、ユーザの要求を満たすことができる。
請求項７記載の発明では、プリンタドライバの機能を拡張して対応することで、別途アプリケーションをインストールする手間を省くことができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の好適な実施の形態を図１ないし図６を参照して、詳細に説明する。
図１は、本実施の形態に係るシステムの概略構成を示した図である。ユーザー端末（ＰＣ）１０とプリンタ３０はネットワーク２０を介して接続されている。ＰＣ１０がプリンタ３０にトレイ情報を要求すると、プリンタ３０はネットワーク２０を介してトレイ情報を返すようになっている。ＰＣ１０はその後印刷データを作成し、印刷要求をプリンタに行う。
【００１２】
図２は、本システムの機能と各機能間での要求やデータのやり取りの一例を示したブロック図である。
ＰＣ１０は、トレイ情報取得手段１１、トレイ決定手段１２、ＰＬＤデータ作成手段１３、ドライバ１５を備えている。また、プリンタ３０には、トレイ情報管理手段３２と印刷処理３４が設けられている。
まず、ＰＣ１０では、ドライバ１５がユーザの入力を受け、ユーザへの出力を行う。ドライバ１５は、トレイ情報取得手段１１、ＰＤＬデータ作成手段１３、トレイ決定手段１２にデータの送信を行う。ここで、トレイ情報取得手段１１は、トレイ決定手段１２、プリンタ３０のトレイ情報管理手段３２にデータの送信を行う。
【００１３】
トレイ決定手段１２は、ドライバ１５、ＰＤＬデータ作成手段１３、プリンタ３０のトレイ情報管理手段３２にデータの送信を行う。ＰＤＬデータ作成手段１３は、プリンタ３０の印刷処理３４にデータの送信を行う。プリンタ３０では、トレイ情報管理手段３２がＰＣ１０のトレイ情報取得手段１１にデータの送信を行う。
【００１４】
図３は、図２における処理の流れを示した図である。
ユーザはドライバ１５で印刷設定等を行い、印刷したいデータの印刷要求を実行する（０１）。次に、ドライバ１５は印刷データを作成し、ＰＤＬデータ作成手段１３に送信する（０２）。同時に、印刷設定をトレイ情報取得手段１１に送信する（０３）。
ＰＤＬデータ作成手段１３はトレイ通知を待つ。トレイ情報取得手段１１は、トレイ情報管理手段３２にトレイ情報を要求する（０４）。トレイ情報管理手段３２は、トレイ情報取得手段１１にトレイ情報を通知する（０５）。
そして、トレイ情報取得手段１１は、受信した印刷設定とトレイ情報をトレイ決定手段１２に送信する（０６）。トレイ決定手段１２はトレイリストを作成し、作成したトレイリストをドライバ１５に送信する（０７）。
【００１５】
ドライバ１５はトレイリストを表示し（０８）、ユーザからの入力を受けると（０９）、選択結果としてトレイ決定手段１２に入力結果を送信する（１０）。トレイ決定手段１２は、トレイ情報管理手段３２とＰＤＬデータ作成手段１３に決定したトレイを通知する（１１）（１２）。
トレイ情報管理手段３２はトレイを通知されると管理しているトレイの情報と異なる設定のトレイとなっている場合は、トレイ情報を更新する。ＰＤＬデータ作成手段１３は、印刷データと通知されたトレイの情報からＰＤＬデータを作成し、印刷処理にＰＤＬデータを送信する（１３）。
【００１６】
図４は、本システムの機能と各機能間での要求やデータのやり取りの一例を示したブロック図である。
ＰＣ１０では、ドライバ１５がユーザの入力を受け、ユーザへの出力を行う。ドライバ１５は、トレイ情報取得手段１１、ＰＤＬデータ作成手段１３にデータの送信を行い、トレイ情報取得手段１１は、プリンタ３０のトレイ情報管理手段３２にデータの送信を行う。
そして、トレイ決定手段１２は、ドライバ１５にデータの送信を行い、ＰＤＬデータ作成手段１３は、プリンタ３０の印刷処理３４にデータの送信を行う。
プリンタ３０では、トレイ情報管理手段３２がＰＣ１０のトレイ決定手段１２にデータの送信を行う。
【００１７】
図５は、図４における処理の流れを示したものである。
まず、ユーザはドライバ１５で印刷設定等を行い、印刷したいデータの印刷要求を実行する（０１）。ドライバ１５は印刷設定をトレイ情報取得手段１１に送信する（０２）。トレイ情報取得手段１１は、トレイ情報管理手段３２にトレイ情報を要求する（０３）。
トレイ情報管理手段３２は、トレイ決定手段１２にトレイ情報を通知する（０４）。トレイ決定手段１２はトレイリストを作成し、作成したトレイリストをドライバ１５に送信する（０５）。ドライバ１５はトレイリストを表示し（０６）、ユーザからの入力を受けると（０７）、選択結果と印刷データをＰＤＬデータ作成手段１３に送信する（０８）。
【００１８】
同時に、トレイ情報取得手段１１に、ユーザの選択結果を通知する（０９）。ＰＤＬデータ作成手段１３は、印刷データと通知されたトレイの情報からＰＤＬデータを作成し、印刷処理３４にＰＤＬデータを送信する（１０）。トレイ情報取得手段１１は、ユーザの選択結果をトレイ情報管理手段３２に通知する（１１）。トレイ情報管理手段３２はトレイを通知されると管理しているトレイの情報と異なる設定のトレイとなっている場合トレイ情報を更新する。
【００１９】
図６は、トレイ決定手段１２でのトレイリストの通知処理の流れの一例を示した図である。
まず、トレイ情報を受信すると（ステップ１）、ユーザが指定したトレイの種類を受信したトレイ情報から取得する（ステップ２）。ここで言うトレイの種類の例をあげると、表紙、裏表紙、合紙などが考えられる。これをトレイの数だけ繰り返す（ステップ３）。
次に、プリンタ３０の持つトレイでユーザの要求を満たすトレイを検索し（ステップ４）、ユーザの要求を満たすトレイであれば（ステップ４；Ｙ）、そのトレイをトレイリストに追加する（ステップ５）。
【００２０】
トレイリストに登録されたトレイがひとつ以上あれば（ステップ７；Ｙ）、トレイリストを通知する（ステップ８）。登録されたトレイがなければ（ステップ７；Ｎ）、ユーザの要求を満たすように設定を変更できるトレイを検索し（ステップ１０）、ユーザの要求を満たす設定が可能なトレイがあれば（ステップ１０；Ｙ）、トレイリストに追加し（ステップ１１）、すべてのトレイに対して検索が終了したら、トレイリストを通知する（ステップ１３）。
【図面の簡単な説明】
【００２１】
【図１】本実施の形態に係るシステムの概略構成を示す図である。
【図２】本システムの機能と各機能間での要求やデータのやり取りの一例を示した図である。
【図３】本システムの機能と各機能間での要求やデータのやり取りの処理手順を示した図である。
【図４】本システムの機能と各機能間での要求やデータのやり取りの一例を示した図である。
【図５】本システムの機能と各機能間での要求やデータのやり取りの処理手順を示した図である。
【図６】トレイ決定手段でのトレイリストの通知処理の流れを示したフローチャートである。
【符号の説明】
【００２２】
１０  ユーザー端末（ＰＣ）
１１  トレイ情報取得手段
１２  トレイ決定手段
１３  ＰＬＤデータ作成手段
１５  ドライバ１５
２０  ネットワーク
３０  プリンタ
３２  トレイ情報管理手段
３４  印刷処理
【図１】
2006202141.tif 000003
【図２】
2006202141.tif 000004
【図３】
2006202141.tif 000005
【図４】
2006202141.tif 000006
【図５】
2006202141.tif 000007
【図６】
2006202141.tif 000008