(57)【要約】【課題】  画像形成装置から必要なファイルの印字を実行することができる画像形成装置を提供する。【解決手段】  印字データが保存されているコンピュータから、印字データが保存されているファイル名とコンピュータの識別情報とを含むファイル公開設定情報を受信する設定情報受信手段と、受信したファイル公開設定情報を記憶する記憶手段と、記憶されているファイル公開設定情報を表示して、印字を行う印字データが保存されているファイルのファイル名を選択する選択手段と、選択されたファイルが保存されているコンピュータの識別情報を記憶手段から読み出し、この読み出した識別情報に基づいて特定したコンピュータに対して、印字データ出力指示を送信する送信手段と、印字データ出力指示に対してコンピュータから送信された印字データを受信するデータ受信手段と、受信した印字データを印字する印字実行手段とを備える。【選択図】    図１
2006127305.tif 000002
【特許請求の範囲】
【請求項１】
印字データが保存されているコンピュータから、該印字データが保存されているファイル名と該コンピュータの識別情報とを含むファイル公開設定情報を受信する設定情報受信手段と、
前記設定情報受信手段により受信したファイル公開設定情報を記憶する記憶手段と、
前記記憶手段に記憶されている前記ファイル公開設定情報を表示して、印字を行う印字データが保存されているファイルのファイル名を選択する選択手段と、
前記選択手段によって選択されたファイルが保存されているコンピュータの識別情報を前記記憶手段から読み出し、この読み出した識別情報に基づいて特定したコンピュータに対して、印字データ出力指示を送信する送信手段と、
前記印字データ出力指示に対して前記コンピュータから送信された印字データを受信するデータ受信手段と、
前記データ受信手段により受信した印字データを印字する印字実行手段と
を備えたことを特徴とする画像形成装置。
【請求項２】
前記ファイル公開設定情報は、一時的な公開であるか否かを示す情報を含み、
印字した印字データが保存されているファイルに対して、一時的な公開であることを示すファイル公開情報が設定されていた場合において、前記印字実行手段は、印字実行後に該ファイルのファイル名を含むファイル公開設定情報を前記記憶手段から削除することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
印字データが保存されているコンピュータから、該印字データが保存されているファイル名と該コンピュータの識別情報とを含むファイル公開設定情報を受信する設定情報受信手段と、前記設定情報受信手段により受信したファイル公開設定情報を記憶する記憶手段とを備えた画像形成装置において印刷動作を制御する印刷プログラムであって、
前記記憶手段に記憶されている前記ファイル公開設定情報を表示して、印字を行う印字データが保存されているファイルのファイル名を選択する選択処理と、
前記選択処理によって選択されたファイルが保存されているコンピュータの識別情報を前記記憶手段から読み出し、この読み出した識別情報に基づいて特定したコンピュータに対して、印字データ出力指示を送信する送信処理と、
前記印字データ出力指示に対して前記コンピュータから送信された印字データを受信するデータ受信処理と、
前記データ受信処理により受信した印字データを印字する印字実行処理と
をコンピュータに行わせることを特徴とする印刷プログラム。
【請求項４】
前記ファイル公開設定情報は、一時的な公開であるか否かを示す情報を含み、
印字した印字データが保存されているファイルに対して、一時的な公開であることを示すファイル公開情報が設定されていた場合において、前記印字実行処理は、印字実行後に該ファイルのファイル名を含むファイル公開設定情報を前記記憶手段から削除する処理をコンピュータに行わせることを特徴とする請求項３に記載の印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータネットワークを介して、文書データ等の印刷を行う画像形成装置及び印刷プログラムに関する。
【背景技術】
【０００２】
従来技術においては、画像形成装置への印字要求は、原則的にクライアントＰＣから行われるのが一般的であり、画像形成装置に印字出力させるためにはクライアントＰＣからのトリガーが必要である。しかし、実際に画像形成装置を使用する場合、１人１台というような割合で画像形成装置は設置されているわけではなく、１台の画像形成装置が複数のクライアントＰＣとネットワーク接続された状態で使用されている場合がほとんどである。したがって、ユーザがクライアントＰＣが置かれている座席から離れた場所にいる状態で、かつ画像形成装置が近くにあるときに、急に必要なドキュメントが発生すると、クライアントはクライアントＰＣが置かれている座席に戻り、その画像形成装置に対して印字要求を行ってから、その画像形成装置に印字結果を取りに行かなくてはならず、非効率的であるという問題がある。
【０００３】
なお、読み込んだ画像を画像形成装置からドキュメントサーバなどに配信する文書配信システム（例えば、特許文献１参照）やコピーを行うために原稿を読み取って一時記憶部に記憶された画像データを、外部端末のハードディスクに記憶させて共有ファイルとする技術（例えば、特許文献２参照）が知られている。
【特許文献１】特開２００２−１８９６８６号公報
【特許文献２】特開２０００−３４１４５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、このような事情に鑑みてなされたもので、クライアントＰＣ上にて、画像形成装置に公開するディレクトリ（またはファイル）を指定、設定することによって、クライアントＰＣからの印字要求だけでなく、画像形成装置からクライアントＰＣに印字要求のトリガーを与えることによって、ユーザがクライアントＰＣのそばにいなくても、近くにある画像形成装置から必要なファイルの印字を実行することができる画像形成装置及び印刷プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、印字データが保存されているコンピュータから、該印字データが保存されているファイル名と該コンピュータの識別情報とを含むファイル公開設定情報を受信する設定情報受信手段と、前記設定情報受信手段により受信したファイル公開設定情報を記憶する記憶手段と、前記記憶手段に記憶されている前記ファイル公開設定情報を表示して、印字を行う印字データが保存されているファイルのファイル名を選択する選択手段と、前記選択手段によって選択されたファイルが保存されているコンピュータの識別情報を前記記憶手段から読み出し、この読み出した識別情報に基づいて特定したコンピュータに対して、印字データ出力指示を送信する送信手段と、前記印字データ出力指示に対して前記コンピュータから送信された印字データを受信するデータ受信手段と、前記データ受信手段により受信した印字データを印字する印字実行手段とを備えたことを特徴とする。
【０００６】
本発明は、前記ファイル公開設定情報は、一時的な公開であるか否かを示す情報を含み、印字した印字データが保存されているファイルに対して、一時的な公開であることを示すファイル公開情報が設定されていた場合において、前記印字実行手段は、印字実行後に該ファイルのファイル名を含むファイル公開設定情報を前記記憶手段から削除することを特徴とする。
【０００７】
本発明は、印字データが保存されているコンピュータから、該印字データが保存されているファイル名と該コンピュータの識別情報とを含むファイル公開設定情報を受信する設定情報受信手段と、前記設定情報受信手段により受信したファイル公開設定情報を記憶する記憶手段とを備えた画像形成装置において印刷動作を制御する印刷プログラムであって、前記記憶手段に記憶されている前記ファイル公開設定情報を表示して、印字を行う印字データが保存されているファイルのファイル名を選択する選択処理と、前記選択処理によって選択されたファイルが保存されているコンピュータの識別情報を前記記憶手段から読み出し、この読み出した識別情報に基づいて特定したコンピュータに対して、印字データ出力指示を送信する送信処理と、前記印字データ出力指示に対して前記コンピュータから送信された印字データを受信するデータ受信処理と、前記データ受信処理により受信した印字データを印字する印字実行処理とをコンピュータに行わせることを特徴とする。
【０００８】
本発明は、前記ファイル公開設定情報は、一時的な公開であるか否かを示す情報を含み、印字した印字データが保存されているファイルに対して、一時的な公開であることを示すファイル公開情報が設定されていた場合において、前記印字実行処理は、印字実行後に該ファイルのファイル名を含むファイル公開設定情報を前記記憶手段から削除する処理をコンピュータに行わせることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、印字データが保存されているファイル名と該コンピュータの識別情報とを含むファイル公開設定情報を受信し、受信したファイル公開設定情報を記憶しておき、記憶されている情報の中から選択されたファイルが保存されているコンピュータに対して、印字データ出力指示を送信し、このコンピュータから送信された印字データを印字するようにしたため、画像形成装置から、印字データを保存しているコンピュータに対して印字要求を与えることができ、ユーザがコンピュータのそばにいなくても、近くにある画像形成装置から必要なファイルの印字を実行することができるという効果が得られる。
また、印字データが保存されているファイルに対して、一時的な公開であることを示すファイル公開情報が設定されていた場合において、印字実行後に印字したデータファイルのファイル名を含むファイル公開設定情報を記憶手段から削除するようにしたため、印字動作の実行を一回限りにすることができるという効果も得られる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の一実施形態による画像形成装置を図面を参照して説明する。図１は同実施形態の構成を示すブロック図である。この図において、符号１〜５は、文書データ等を作成して、画像形成装置６から印刷物を出力させるパソコンであり、ここではクライアントＰＣと称する。クライアントＰＣ１〜５と画像形成装置６はネットワークに接続されており、相互間で情報通信可能である。それぞれのクライアントＰＣ１〜５は、画像形成装置６とある程度の距離があり、これらのクライアントＰＣ１〜５には、公開ファイルや、ＩＤ、パスワードを設定できる印刷ツールがインストールできるものとする。
【００１１】
まず、図１に示す画像形成装置６と各クライアントＰＣ１〜５が有する機能について説明する。複数のクライアントＰＣ１〜５が接続されているネットワーク上に、画像形成装置６が接続されている状態であるとき、ユーザは自らのクライアントＰＣに専用の印刷ツールをインストールし、この印刷ツールによってそのクライアントＰＣ内のデータ（ディレクトリ、ファイル）をある特定の画像形成装置６（１台だけでなく、この印刷ツールが使用できる画像形成装置であれば複数でも設定可能）に公開する、という設定を行う。ここで設定された情報は指定された画像形成装置６に送信される。画像形成装置６は、情報を送信したクライアントＰＣ１の公開ファイル情報として内部の記憶装置に記憶する。また、印刷ツールは、クライアントＰＣ１内部で公開ファイルとして設定されたファイル、もしくはディレクトリを内部的に記憶する。
【００１２】
例えば、クライアントＰＣ１に、ネットワークに接続される画像形成装置６専用の印刷ツール（もしくはドライバ）をインストールする。クライアントＰＣ１からその印刷ツールを使用して、自らのクライアントＰＣ１上にあるディレクトリ（クライアントＰＣ１／Ｔａｍｐｏｒａｒｙ／ｔｅｓｔ．ｔｘｔ）を公開ファイルとして登録するという情報を画像形成装置６へ送信する。画像形成装置６は記憶装置にその情報を読み込み、保持する。クライアントＰＣ１の使用者は、画像形成装置６のパネルから自らが登録した情報を選択すれば、画像形成装置６内に保持された、クライアントＰＣ１の使用者が設定したファイル一覧などを参照することができる。
【００１３】
クライアントＰＣ１内で設定された公開ディレクトリ、もしくはファイルは、ユーザによって公開設定が行われた画像形成装置６から、クライアントＰＣ１上で公開しているファイル、もしくはディレクトリ状況を参照することができる。また、画像形成装置６は、参照しているクライアントＰＣ１内のファイルに対して印字指定を行うことができる。もちろん、その１度の印字要求で１００部出力なども可能である。また、本来クライアントＰＣ１上で行うことが出来る印字情報設定（部数、レイアウトなど）は、クライアントＰＣ１上のパネルなどの情報表示装置から行うことによって、普段クライアントＰＣから行っている印字要求との差異をなくす。
【００１４】
公開ファイル情報の解除は、この情報を設定したクライアントＰＣ１から明示的な削除要求がなされた場合、もしくは、画像形成装置６からファイル情報が公開されたクライアントＰＣ１へアクセスができなくなった場合に行われ、画像形成装置６の情報設定によって自動的に解除される。画像形成装置６に対する公開ファイルの設定は、原則としてそのファイルを公開ファイルとして登録したクライアントＰＣのみから可能であり、公開ファイルの解除も設定を行ったクライアントＰＣからのみ可能である。この解除要求はクライアントＰＣ１にインストールされた印刷ツール、もしくは画像形成装置６上のパネル（禁則処理あり）から行うことができる。ただし、ユーザの誤操作などによって、クライアントＰＣ内のディレクトリ構成が変えられたりする場合があるため、公開ファイルの設定時、または設定後、画像形成装置６上のパネルなどから、アクセス失敗時のリトライ回数を設定可能とし、それと共に設定したリトライ回数アクセスを行ってもアクセスができなかった場合に、その公開ファイル情報を削除するか、エラーメッセージなどをパネル上に表示する。
【００１５】
また、公開ファイルの設定において、一時的にのみ対象ファイルを画像形成装置６に対して公開したい場合は、一時的なファイル公開か、削除要求されるまでの恒久的なファイル公開であるのか選択可能である。これは、クライアントＰＣ内の印刷ツールで公開ファイル設定を行うときに、一時的な公開設定とするのか、それとも明示的な削除要求があるまでその情報は削除しない設定とするのか選択しておき、一時的な公開設定とされたファイルは、画像形成装置６のパネル上から一度印字要求されると、その公開情報は画像形成装置６内で自動的に削除されて、公開ファイルの設定が解除される。この場合、複数の画像形成装置６に対して、公開の設定を行った場合でも、複数の画像形成装置６のいずれかから一度だけ印字可能である。
【００１６】
ユーザまたは他のユーザが誤って、公開設定されているファイル、もしくはディレクトリの削除を行おうとした場合、クライアントＰＣ内の印刷ツールは記憶している公開ファイル情報からそれを検知し、クライアントＰＣの画面上で公開設定の解除確認メッセージを表示する。そして、ユーザから削除してもよいという返答だった場合は、画像形成装置６に対して、クライアントＰＣ、削除ファイルなどの情報を送信し、画像形成装置６はそれらの情報を基に該当する情報の解除（削除）を行う。公開設定されたファイル、もしくはディレクトリを削除しようとした場合は、そのクライアントＰＣにインストールされた印刷ツールに保存された情報と削除しようとしているディレクトリ情報を照らし合わせ、もし公開設定されているファイル、もしくはディレクトリであるならば、エラー情報をクライアントＰＣの画面上に表示し、表示の結果、削除しても構わないという操作がなされた場合は、印刷ツールから画像形成装置６に情報が送信され、画像形成装置６はそれらの情報を基に解除（削除）を行う。
【００１７】
次に、前述した機能の動作を図２〜４を参照して説明する。初めに、図２を参照して、クライアントＰＣ１の公開情報設定時の動作を説明する。まず、クライアントＰＣ１のユーザは、ファイル公開設定処理を行う印刷ツールをクライアントＰＣ１内へインストールする（ステップＳ１）。そして、ユーザは、インストールした印刷ツールを起動し（ステップＳ２）、ファイル公開に関する情報を送信する画像形成装置を選択する（ステップＳ３）。これを受けて、印刷ツールは、選択された画像形成装置が、クライアントＰＣ１が接続されているネットワーク上に存在するか否かを判定する（ステップＳ４）。この結果、選択された画像形成装置が存在しない場合、印刷ツールは、クライアントＰＣ１の表示装置へエラーメッセージを表示する（ステップＳ５）。
【００１８】
次に、選択された画像形成装置が存在する場合、印刷ツールは、公開するディレクトリまたはファイルを選択させる指示を表示し、これに対して、ユーザは、公開するディレクトリまたはファイルを選択する（ステップＳ６）。これを受けて、印刷ツールは選択されたディレクトリまたはファイルを識別する情報を内部に記憶する。続いて、印刷ツールは、選択されたファイル（ディレクトリ）に対して、一時的な公開設定か、解除要求されるまでの公開設定かを選択させる指示を表示し、これに対して、ユーザは、一時的な公開設定か否かを選択する（ステップＳ７）。これを受けて、印刷ツールは選択された設定内容（一時的か否か）を内部に記憶する。
【００１９】
次に、印刷ツールは、アクセスリトライの回数を入力させる指示を表示し、これに対して、ユーザはアクセスリトライ回数の値を入力する。これを受けて、印刷ツールは、入力された回数の値を内部に保持する（ステップＳ８）。そして、ユーザが登録完了の操作を行うと、印刷ツールは、選択された画像形成装置６に対して、公開情報を送信する（ステップＳ９）。ここでいう公開情報は、公開設定するファイルまたはディレクトリを識別する情報（ファイル名等）、一時的な公開か否かの設定情報、クライアントＰＣ１を識別する情報（ＩＰアドレス等）からなる情報である。印刷ツールは、公開情報送信による登録処理が正常終了したか否かを判定し（ステップＳ１０）、登録処理エラーが発生した場合は、エラーメッセージを表示して（ステップＳ１１）、ステップＳ６へ戻り、再度設定処理を行う。
【００２０】
次に、図３を参照して、登録情報受信時の画像形成装置６の動作を説明する。まず、画像形成装置６は、クライアントＰＣ１が送信した登録情報を受信する（ステップＳ２１）。そして、画像形成装置６は、受信した情報を解読し（ステップＳ２２）、受信した情報に含まれるＩＰアドレスに基づいて、クライアントＰＣ１へのテストアクセスを実施する（ステップＳ２３）。そして、テストアクセスが正常に終了したか否かを判定する（ステップＳ２４）。この結果、アクセスが正常に終了した場合、画像形成装置６は、受信した公開情報を内部に記憶することにより登録を行い（ステップＳ２５）、アクセスが正常に終了しなかった場合は、何も処理せずに処理を終了する。
【００２１】
次に、図４を参照して、印字実行時の画像形成装置６の動作を説明する。まず、ユーザは、画像形成装置６の操作パネルを操作して、公開情報の表示要求を行う（ステップＳ３１）。これを受けて、画像形成装置６は、内部に記憶されている公開情報を読み出して、操作パネルの表示装置へ表示する（ステップＳ３２）。ユーザは、この表示内容を見て所望のファイルを選択し、印字要求または公開設定の解除要求のいずれかを選択する操作を行う（ステップＳ３３）。これを受けて、画像形成装置６は、印字要求または公開設定の解除要求のいずれが選択されたかを判定し（ステップＳ３４）、印字要求が選択された場合、選択された公開ファイルが存在するクライアントＰＣに対して、選択された公開ファイルの印字データ出力指示を送信する（ステップＳ３５）。この印字データ出力指示には、印字するファイルのファイル名が含まれる。これを受けて、クライアントＰＣ内の印刷ツールは、この印字データ出力指示に含まれるファイル名のデータを印字データとして画像形成装置６に対して送信する（ステップＳ３６）。画像形成装置６は、この印字データを受信して、印字を実行する（ステップＳ３７）。印字実行後、画像形成装置６は、印字を実行したファイルの公開設定の状態が、一時的な公開の設定であるときのみに、内部に登録されている公開情報を削除する。
【００２２】
一方、解除要求が選択された場合、画像形成装置６の操作パネル上の表示装置に解除を行うことの確認メッセージを表示する（ステップＳ３８）とともに、内部に登録されている選択された公開ファイルに関する公開情報を削除する（ステップＳ３９）。
【００２３】
このように、クライアントＰＣ上にて、画像形成装置に対して公開するディレクトリ（またはファイル）を指定、設定することによって、クライアントＰＣからの印字要求だけでなく、画像形成装置からクライアントＰＣに印字要求のトリガーを与えることによって、ユーザがクライアントＰＣのそばにいなくても、近くにある画像形成装置から必要なファイルの印字を実行することができる。
【００２４】
なお、図１における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより印字実行処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００２５】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施形態の構成を示す構成図である。
【図２】図１に示すクライアントＰＣ１の公開情報設定時の動作を示すフローチャートである。
【図３】図１に示す画像形成装置６の登録情報受信時の動作を示すフローチャートである。
【図４】図１に示す画像形成装置６の印字実行時の動作を示すフローチャートである。
【符号の説明】
【００２７】
１〜５・・・クライアントＰＣ、６・・・画像形成装置
【図１】
2006127305.tif 000003
【図２】
2006127305.tif 000004
【図３】
2006127305.tif 000005
【図４】
2006127305.tif 000006