(57)【要約】【課題】印刷完了期限時刻の設定された資料をその時刻までにユーザに閲覧させることを可能とする印刷装置等を提供する。【解決手段】印刷データおよび印刷完了期限時刻を含む印刷指示を受け付けるプリントジョブ受付部２０１と、印刷データからプリントイメージを生成するプリントイメージ生成部２０２と、プリントイメージを用紙上に印刷するプリントエンジン１５０とを有する印刷装置１０は、プリントイメージを印刷完了期限時刻までに印刷完了可能か否かを判断し、印刷完了可能と判断した場合にプリントエンジンにプリントイメージを印刷させるジョブ制御部２０３と、ジョブ制御部が印刷完了不可能と判断した場合にプリントイメージをコンピュータネットワークを介して閲覧可能な状態とするウェブサーバ部２０４とを有する。【選択図】図１
2010244242.tif 000002
【特許請求の範囲】
【請求項１】
印刷データおよび印刷完了期限時刻を含む前記印刷指示を受け付けるプリントジョブ受付部と、前記印刷データからプリントイメージを生成するプリントイメージ生成部と、前記プリントイメージを用紙上に印刷するプリントエンジンとを有する印刷装置であって、
前記プリントイメージを前記印刷完了期限時刻までに印刷完了可能か否かを判断し、印刷完了可能と判断した場合に前記プリントエンジンに前記プリントイメージを印刷させるジョブ制御部と、
前記ジョブ制御部が印刷完了不可能と判断した場合に前記プリントイメージを閲覧可能な状態とするウェブサーバ部と
を有することを特徴とする印刷装置。
【請求項２】
前記ウェブサーバ部が、閲覧可能期限時刻を経過すれば前記プリントイメージを削除する機能を有することを特徴とする、請求項１に記載の印刷装置。
【請求項３】
前記ジョブ制御部が、前記印刷完了期限時刻を他のコンピュータに照会する機能を有することを特徴とする、請求項１に記載の印刷装置。
【請求項４】
前記ウェブサーバ部へのアクセスが正当な権限を持ったユーザによるものであるか否かを判断し、正当な権限を持ったユーザによるものであれば前記ユーザの前記プリントイメージの閲覧を許可するアクセス制御部が前記ウェブサーバ部に併設されていることを特徴とする、請求項１に記載の印刷装置。
【請求項５】
前記アクセス制御部が、前記ユーザが正当な権限を持ったユーザであるか否かを他のコンピュータに照会する機能を有することを特徴とする、請求項４に記載の印刷装置。
【請求項６】
コンピュータネットワークに接続され、前記コンピュータネットワーク上のクライアントコンピュータからの印刷指示を受けて書類を印刷するか若しくは閲覧可能な状態とする印刷閲覧システムであって、
印刷データおよび印刷完了期限時刻を含む前記印刷指示を受け付けるプリントジョブ受付部と、前記印刷データからプリントイメージを生成するプリントイメージ生成部と、前記プリントイメージを用紙上に印刷するプリントエンジンとを有すると共に、
前記プリントイメージを前記印刷完了期限時刻までに印刷完了可能か否かを判断し、印刷完了可能と判断した場合に前記プリントエンジンに前記プリントイメージを印刷させるジョブ制御部と、
前記ジョブ制御部が印刷完了不可能と判断した場合に前記プリントイメージを前記コンピュータネットワークを介して閲覧可能な状態とするウェブサーバ部と
を有することを特徴とする印刷閲覧システム。
【請求項７】
クライアントコンピュータからの印刷指示を受けて書類を印刷するか若しくは閲覧可能な状態とする印刷装置にあって、前記書類を印刷するか若しくは閲覧可能な状態とする印刷閲覧方法であって、
印刷データおよび印刷完了期限時刻を含む前記印刷指示を受け付け、
前記印刷データからプリントイメージを生成し、
前記プリントイメージを前記印刷完了期限時刻までに印刷完了可能か否かを判断し、
印刷完了可能と判断された場合に前記プリントイメージを印刷し、
印刷完了不可能と判断された場合に前記プリントイメージを閲覧可能な状態とする
ことを特徴とする印刷閲覧方法。
【請求項８】
クライアントコンピュータからの印刷指示を受けて書類を印刷するか若しくは閲覧可能な状態とする印刷装置にあって、前記印刷装置が備えるコンピュータに、
印刷データおよび印刷完了期限時刻を含む前記印刷指示を受け付ける手順と、
前記印刷データからプリントイメージを生成する手順と、
前記プリントイメージを前記印刷完了期限時刻までに印刷完了可能か否かを判断する手順と、
前記ジョブ制御部が印刷完了可能と判断した場合に前記プリントイメージを印刷させる手順と、
前記ジョブ制御部が印刷完了不可能と判断した場合に前記プリントイメージを閲覧可能な状態とする手順と
を実行させることを特徴とする印刷閲覧プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷装置に関し、特に該印刷装置での印刷完了期限時刻の設定された資料の印刷に関する。
【背景技術】
【０００２】
企業や研究機関などの組織では、コンピュータネットワークが整備され、そのネットワーク上で動作するハードウェア、ソフトウェアの環境も急速に整備されている。このことに伴い、かつては各ユーザが操作するパーソナルコンピュータに接続され、そのコンピュータからしか印刷の操作を行うことができなかったプリンタも、近年はランニングコスト削減のため、ローカルネットワーク上で共有されるネットワークプリンタに集約されることが多くなっている。
【０００３】
このことに関連して、次のような特許文献がある。特許文献１には、ウェブサーバとしての機能を持ち、ウェブブラウザを経由して印刷する画像を指定することが可能な印刷装置が記載されている。特許文献２には、時刻を指定して印刷を予約することが可能な印刷予約システムが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２８６７５８号公報
【特許文献２】特開２００８−２０９９７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前述のようなネットワークプリンタがローカルネットワーク上で共有されている環境では、特定のユーザが大量の印刷指示をした場合や、多くの人間が同時に印刷指示をした場合には、自分が要求した文書の印刷が完了するまでに時間がかかることになる。特に、会議などのイベントで使用する文書を、そのイベントの開始時刻（印刷完了期限時刻）までに印刷完了する必要がある場合には、その時刻までに印刷が完了しないことがある。
【０００６】
この課題を解決するには、ネットワークプリンタが複数台ある環境であれば、プリンタ間で通信を行い、負荷が高いプリンタから負荷の低いプリンタに印刷指示を移すことで印刷完了までの時間を短縮するという方法も考えられる。しかし、プリンタが１台しかない場合には、この方法を利用することはできない。
【０００７】
さらに、前述の特許文献２では、印刷完了期限時刻に合わせて印刷することは可能であるが、この印刷完了期限時刻に印刷が間に合わない印刷指示は拒否されるだけである。特許文献１の技術では、ウェブブラウザを経由して印刷する画像を指定することは可能であるが、印刷完了期限時刻に印刷が間に合わない資料をユーザに閲覧させることを可能とするものではない。即ち、特許文献１および２に記載の技術、およびそれらを組み合わせた技術のいずれも、上記の問題を解決するものではない。
【０００８】
本発明の目的は、印刷完了期限時刻の設定された資料をその時刻までにユーザに閲覧させることを可能とする印刷装置、印刷閲覧システム、印刷閲覧方法、および印刷閲覧プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明に係る印刷装置は、印刷データおよび印刷完了期限時刻を含む印刷指示を受け付けるプリントジョブ受付部と、印刷データからプリントイメージを生成するプリントイメージ生成部と、プリントイメージを用紙上に印刷するプリントエンジンとを有する印刷装置であって、プリントイメージを印刷完了期限時刻までに印刷完了可能か否かを判断し、印刷完了可能と判断した場合にプリントエンジンにプリントイメージを印刷させるジョブ制御部と、ジョブ制御部が印刷完了不可能と判断した場合にプリントイメージを閲覧可能な状態とするウェブサーバ部とを有することを特徴とする。
【００１０】
上記目的を達成するため、本発明に係る印刷閲覧システムは、コンピュータネットワークに接続され、コンピュータネットワーク上のクライアントコンピュータからの印刷指示を受けて書類を印刷するか若しくは閲覧可能な状態とする印刷閲覧システムであって、印刷データおよび印刷完了期限時刻を含む印刷指示を受け付けるプリントジョブ受付部と、印刷データからプリントイメージを生成するプリントイメージ生成部と、プリントイメージを用紙上に印刷するプリントエンジンとを有すると共に、プリントイメージを印刷完了期限時刻までに印刷完了可能か否かを判断し、印刷完了可能と判断した場合にプリントエンジンにプリントイメージを印刷させるジョブ制御部と、ジョブ制御部が印刷完了不可能と判断した場合にプリントイメージをコンピュータネットワークを介して閲覧可能な状態とするウェブサーバ部とを有することを特徴とする。
【００１１】
上記目的を達成するため、本発明に係る印刷閲覧方法は、クライアントコンピュータからの印刷指示を受けて書類を印刷するか若しくは閲覧可能な状態とする印刷装置にあって、書類を印刷するか若しくは閲覧可能な状態とする印刷閲覧方法であって、印刷データおよび印刷完了期限時刻を含む印刷指示を受け付け、印刷データからプリントイメージを生成し、プリントイメージを印刷完了期限時刻までに印刷完了可能か否かを判断し、印刷完了可能と判断された場合にプリントイメージを印刷し、印刷完了不可能と判断された場合にプリントイメージを閲覧可能な状態とすることを特徴とする。
【００１２】
上記目的を達成するため、本発明に係る印刷閲覧プログラムは、クライアントコンピュータからの印刷指示を受けて書類を印刷するか若しくは閲覧可能な状態とする印刷装置にあって、印刷装置が備えるコンピュータに、印刷データおよび印刷完了期限時刻を含む印刷指示を受け付ける手順と、印刷データからプリントイメージを生成する手順と、プリントイメージを印刷完了期限時刻までに印刷完了可能か否かを判断する手順と、ジョブ制御部が印刷完了可能と判断した場合にプリントイメージを印刷させる手順と、ジョブ制御部が印刷完了不可能と判断した場合にプリントイメージを閲覧可能な状態とする手順とを実行させることを特徴とする。
【発明の効果】
【００１３】
本発明は、上述したように、印刷完了期限時刻までに印刷完了不可能と判断された場合にプリントイメージをクライアントコンピュータに表示させるように構成したので、印刷が印刷完了期限時刻に印刷完了できない場合でもユーザが閲覧可能な状態とすることができる。これによって、印刷完了期限時刻の設定された資料をその時刻までにユーザに閲覧させることを可能であるという、優れた特徴を持つ印刷装置、印刷閲覧システム、印刷閲覧方法、および印刷閲覧プログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る印刷装置の構成を示す説明図である。
【図２】図１で示した印刷装置を含むコンピュータネットワークである印刷閲覧システムの構成を示す説明図である。
【図３】図１で示した印刷装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００１５】
（第１の実施形態）
以下、本発明の第１の実施形態の構成について添付図１〜２に基づいて説明する。
最初に、本実施形態の基本的な内容について説明し、その後でより具体的な内容について説明する。
本実施形態に係る印刷装置１０は、印刷データおよび印刷完了期限時刻を含む印刷指示を受け付けるプリントジョブ受付部２０１と、印刷データからプリントイメージを生成するプリントイメージ生成部２０２と、プリントイメージを用紙上に印刷するプリントエンジン１５０とを有する印刷装置である。この印刷装置１０は、プリントイメージを印刷完了期限時刻までに印刷完了可能か否かを判断し、印刷完了可能と判断した場合にプリントエンジンにプリントイメージを印刷させるジョブ制御部２０３と、ジョブ制御部が印刷完了不可能と判断した場合にプリントイメージを閲覧可能な状態とするウェブサーバ部２０４とを有する。
【００１６】
ここで、ウェブサーバ部２０４は、閲覧可能期限時刻を経過すればプリントイメージを削除する機能を有する。また、ジョブ制御部２０３は、印刷完了期限時刻を他のコンピュータに照会する機能を有する。
【００１７】
そして、ウェブサーバ部２０４へのアクセスが正当な権限を持ったユーザによるものであるか否かを判断し、正当な権限を持ったユーザによるものであればこのユーザのプリントイメージの閲覧を許可するアクセス制御部２０５が、ウェブサーバ部２０４に併設されている。さらに、このアクセス制御部２０５は、このユーザが正当な権限を持ったユーザであるか否かを他のコンピュータに照会する機能を有する。
【００１８】
以上の構成を備えることにより、印刷装置１０は印刷完了期限時刻の設定された資料をその時刻までにユーザに閲覧させることができる。
以下、これをより詳細に説明する。
【００１９】
図１は、本発明の実施形態に係る印刷装置１０の構成を示す説明図である。また図２は、図１で示した印刷装置１０を含むコンピュータネットワークである印刷閲覧システム１の構成を示す説明図である。印刷装置１０は、ネットワーク２０に接続され、同じネットワーク２０に接続された複数のクライアントコンピュータ３０の間で共有される、いわゆるネットワークプリンタである。印刷装置１０はマイクロコンピュータ１００を内蔵し、これによってクライアントコンピュータ３０から印刷指示を受け付けて、プリントエンジン１５０を制御して実際に用紙上に印刷する。
【００２０】
また、ネットワーク２０には、印刷装置１０およびクライアントコンピュータ３０の他にも、グループウェアによるサービスを提供するグループウェアサーバ４０、および後述のＬＤＡＰ（Lightweight Directory Access Protocol）サーバ５０といったコンピュータも接続され、これらによって印刷閲覧システム１が構成される。印刷装置１０は、これらのグループウェアサーバ４０およびＬＤＡＰサーバ５０との通信を行い、特定のデータについて照会しつつ動作する。
【００２１】
マイクロコンピュータ１００は、コンピュータプログラムを実行する主体であるＣＰＵ（Central Processing Unit）１０１と、ＣＰＵ１０１が実行するコンピュータプログラムが記憶されているＲＯＭ（Read Only Memory）１０２と、ＣＰＵ１０１がＲＯＭ１０２から読み込んだプログラムおよびクライアントコンピュータ３０から受信した印刷データが一時的に記憶されるＲＡＭ（Random Access Memory）１０３と、ネットワーク２０を介して他のコンピュータと通信を行うＮＩＣ（Network Interface Card）１０４とを備える。
【００２２】
ＣＰＵ１０１では、クライアントコンピュータ３０からの印刷指示を受け付けるプリントジョブ受付部２０１と、他のコンピュータ３０から受信したデータをもとにプリントイメージを生成するプリントイメージ生成部２０２と、生成したプリントイメージをもとに後述の印刷可否判断を行いつつプリントエンジン１５０にこのプリントイメージを印刷させるジョブ制御部２０３と、プリントイメージをＨＴＴＰ（HyperText Transfer Protocol）などのプロトコルを利用して他のコンピュータから閲覧可能に表示するウェブサーバ部２０４と、他のコンピュータからウェブサーバ部２０４へのアクセスを制御するアクセス制御部２０５とを有する。
【００２３】
図３は、図１で示した印刷装置１０の動作を示すフローチャートである。まずクライアントコンピュータ３０が、印刷装置１０に対して印刷データを送信して印刷指示を行う。クライアントコンピュータ３０は、これと同時にこの印刷データの印刷を完了しなければならない印刷完了期限時刻を印刷装置１０に送信する。
【００２４】
印刷完了期限時刻の指定方法は、たとえばクライアントコンピュータ３０から印刷指示と同時にこの期限時刻を送信してもよい。また、印刷指示と同時にグループウェアサーバ４０に登録された特定の会議などのイベントを指定してもよい。この場合は、印刷装置１０のジョブ制御部２０３がそのイベントの開始時刻をグループウェアサーバ４０に照会し、この時刻を印刷完了期限時刻とする。
【００２５】
印刷装置１０は、この印刷データおよび印刷完了期限時刻を含む印刷指示をプリントジョブ受付部２０１で受け付け（ステップＳ３０１）、プリントイメージ生成部２０２に印刷データを渡してプリントイメージを生成させる（ステップＳ３０２）。
【００２６】
ジョブ制御部２０３は、ステップＳ３０２で生成されたプリントイメージを受け、さらに印刷完了期限時刻をプリントジョブ受付部２０１から受けて、自身の負荷状況、プリントイメージの内容をもとに、印刷完了期限時刻までにこのプリントイメージを印刷完了することが可能か否かを判断する（ステップＳ３０３）。この際、ジョブ制御部２０３は、予め設定されているデッドラインスケジューリングのポリシーにしたがって、自らが持っている印刷ジョブの実行順を変更し、その変更された内容に基づいて印刷完了可能か否かを判断するようにしてもよい。
【００２７】
ステップＳ３０３で、ジョブ制御部２０３が印刷完了期限時刻までに印刷完了可能と判断した場合は、そのままプリントエンジン１５０にこのプリントイメージを用紙上に印刷させる（ステップＳ３０４）。印刷完了期限時刻までに印刷完了できないと判断した場合は、ジョブ制御部２０３はウェブサーバ部２０４にこのプリントイメージを渡す。ウェブサーバ部２０４はこのプリントイメージをＨＴＴＰで配信可能な形式、たとえばマルチページＴＩＦＦ（Tagged Image File Format）やＰＤＦ（Portable Document Format）などのような形式に変換し、クライアントコンピュータ３０から閲覧可能な状態にする（ステップＳ３０５）。
【００２８】
その際、プリントイメージを閲覧しようとするクライアントコンピュータ３０からのアクセスに対し、アクセス制御部２０５がたとえばユーザ名およびパスワードをクライアントコンピュータ３０からユーザに入力させ、この入力されたユーザ名およびパスワードをＬＤＡＰサーバ５０に照会して、正当な権限を持ったユーザであるか否かを判断する（ステップＳ３０６）。
【００２９】
正当な権限を持ったユーザであれば、アクセス制御部２０５はクライアントコンピュータ３０上でのプリントイメージの閲覧を許可する（ステップＳ３０７）。正当な権限を持ったユーザでなければ、そのまま図３の処理を終了する。アクセス制御部２０５はこれ以外にも、たとえば閲覧者数の制限（印刷部数と同じ人数までしか該プリントイメージへのアクセスを許可しない）などのような閲覧の制限をすることができる。
【００３０】
また、クライアントコンピュータ３０からのプリントイメージの閲覧は、閲覧可能期限時刻が経過したら終了させることもできる。その場合、閲覧可能期限時刻が経過したか否かをアクセス制御部２０５が判断し、経過したらウェブサーバ部２０４にそのプリントイメージを削除させて（ステップＳ３０８〜３０９）処理を終了する。経過していなければ、ステップＳ３０７のプリントイメージの閲覧は続行される。
【００３１】
なお、ステップＳ３０５でプリントイメージをウェブサーバ部２０４にアクセスして閲覧可能な状態となった場合に、その閲覧の対象者（たとえばその会議の出席者）にプリントイメージを閲覧するよう通知する操作は、本発明の範囲に含まれるものではないので、任意の方法を用いることができる。たとえばグループウェアサーバ４０の電子掲示板などを利用して対象者に通知するようにしてもよいし、対象者に電子メールを配信するようにしてもよい。
【００３２】
（第１の実施形態の全体的な動作）
次に、上記の実施形態の全体的な動作について説明する。本発明に係る印刷閲覧方法は、コンピュータネットワーク２０に接続され、クライアントコンピュータ３０からの印刷指示を受けて書類を印刷するか若しくは閲覧可能な状態とする印刷装置１０にあって、書類を印刷するか若しくは閲覧可能な状態とする印刷閲覧方法である。まず印刷データおよび印刷完了期限時刻を含む印刷指示を受け付け（図３：ステップＳ３０１）、印刷データからプリントイメージを生成し（図３：ステップＳ３０２）、プリントイメージを印刷完了期限時刻までに印刷完了可能か否かを判断し（図３：ステップＳ３０３）、印刷完了可能と判断された場合にプリントイメージを印刷し（図３：ステップＳ３０４）、印刷完了不可能と判断された場合にプリントイメージを閲覧可能な状態とする（図３：ステップＳ３０５）。
【００３３】
ここで、上記各動作ステップについては、これをコンピュータで実行可能にプログラム化し、これらを前記各ステップを直接実行する主体である印刷装置１０に実行させるようにしてもよい。
この構成および動作により、本実施形態は以下のような効果を奏する。
【００３４】
クライアントコンピュータ３０から印刷装置１０に印刷完了期限時刻を設定して資料の印刷指示を行う印刷者にとっては、その資料が印刷完了期限時刻までに印刷可能であるかそうでないかを意識することなく、その資料を確実にその時刻までに対象者に閲覧させることができる。
【００３５】
また、印刷完了期限時刻までの印刷が不可能であり、ウェブサーバ部を利用して対象者に閲覧させる場合、ＬＤＡＰサーバ５０などの他のコンピュータにアクセス制限に係る条件を照会することにより、対象者以外の閲覧を制限することができる。即ち、用紙上に印刷する場合と同様のアクセス制限が可能であるといえる。
【００３６】
さらに、グループウェアサーバ４０などの他のコンピュータに印刷完了期限時刻に係る条件を照会することにより、たとえば特定の会議の開始前などという形での印刷完了期限時刻の設定が可能となり、その結果としてこの時刻設定に係る利便性を高めることができる。
【００３７】
前述の実施形態では、印刷装置１０は内蔵されたマイクロコンピュータ１００によって制御されるネットワークプリンタとしたが、これ以外にも、通常のパーソナルコンピュータ（ＰＣ）に接続されたプリンタをこのＰＣが接続されているネットワークで共有するように設定することによって、ＰＣとプリンタとを合わせて本発明に係る印刷装置として実現してもよい。
【００３８】
また、前述の実施形態では、印刷完了期限時刻をグループウェアサーバ４０に照会し、アクセス制御部２０５によるウェブサーバ部２０４へのアクセス制限に係る条件をＬＤＡＰサーバ５０に照会することが可能な構成としたが、このグループウェアサーバ４０とＬＤＡＰサーバ５０とが同一のコンピュータであってももちろんよい。また、印刷装置１０が印刷完了期限時刻やアクセス制限に係る条件を照会する相手は、グループウェアサーバやＬＤＡＰサーバに限られるものではない。
【００３９】
これまで本発明について図面に示した特定の実施形態をもって説明してきたが、本発明は図面に示した実施形態に限定されるものではなく、本発明の効果を奏する限り、これまで知られたいかなる構成であっても採用することができる。
【産業上の利用可能性】
【００４０】
ネットワークプリンタがローカルネットワーク上で共有されている環境において幅広く利用できる。
【符号の説明】
【００４１】
１  印刷閲覧システム
１０  印刷装置
２０  ネットワーク
３０  クライアントコンピュータ
４０  グループウェアサーバ
５０  ＬＤＡＰサーバ
１００  マイクロコンピュータ
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  ＮＩＣ
１５０  プリントエンジン
２０１  プリントジョブ受付部
２０２  プリントイメージ生成部
２０３  ジョブ制御部
２０４  ウェブサーバ部
２０５  アクセス制御部
【図１】
2010244242.tif 000003
【図２】
2010244242.tif 000004
【図３】
2010244242.tif 000005