(57)【要約】【課題】画像形成装置の記憶容量を増すことなく再印刷が可能であり、印刷データの記憶によるセキュリティーの問題を発生させず、画像形成装置の機器に依存する制限を緩和するプログラム、該プログラムを利用するユーザー端末機、及びユーザー端末機を活用する画像形成システムを提供すること。【解決手段】ユーザー端末機のＣＰＵを、（１）ジョブを実行する実行ファイルを送信するアプリケーション管理部２１３、（２）印刷データを送受信するデータ送受信部２１１として動作させるプログラムを提供する。実行ファイルは画像処理装置のＣＰＵを動作させて、印刷データに基づく印刷を行わせ、その印刷において生成される画像データを送信させる。このプログラムを用いるユーザー端末機２、及び該ユーザー端末機２と画像形成装置１とからなる画像形成システムを提供する。【選択図】図１
2017097677.tif 000002
【特許請求の範囲】
【請求項１】
ジョブを実行する実行ファイルを前記画像形成装置に送信するアプリケーション管理部、及び、
印刷データを前記画像形成装置との間で送受信するデータ送受信部
として画像形成装置に接続されたユーザー端末機のコンピューターを動作させることを特徴とする、プログラム。
【請求項２】
さらに、前記ユーザー端末機に保持された前記印刷データの一覧を含む情報を前記画像形成装置に送信するデータ管理部として前記ユーザー端末機のコンピューターを動作させることを特徴とする、請求項１に記載のプログラム。
【請求項３】
前記実行ファイルは、前記画像処理装置のコンピューターを動作させて、前記データ送受信部から受信する前記印刷データに基づく印刷を行わせ、その印刷において生成される画像データを印刷データとして前記データ送受信部へ送信させる
ことを特徴とする、請求項１又は２に記載のプログラム。
【請求項４】
ジョブを実行する実行ファイルを前記画像形成装置に送信するアプリケーション管理部、及び、
印刷データを前記画像形成装置との間で送受信するデータ送受信部
を備えることを特徴とする、ユーザー端末機。
【請求項５】
ユーザー端末機から受信した実行ファイルによってジョブを実行する画像形成装置と、
請求項４に記載のユーザー端末機とを備えることを特徴とする、画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に接続されたユーザー端末機のＣＰＵを動作させるプログラム、該プログラムを備えるユーザー端末機、及び該ユーザー端末機を活用する画像形成システムに関する。
【背景技術】
【０００２】
画像形成装置とユーザー端末機から構成される画像形成システムにおいて、印刷される画像等のデータ（印刷データ）の記憶は重要な問題を含んでいる。必要に応じて印刷を再実行するためには、印刷データを記憶する必要があるが、画像形成装置の記憶容量は必ずしも十分ではない。
【０００３】
この点、特許文献１には画像形成装置から常時アクセス可能なサーバーに印刷データを記憶するシステムが開示されている。
【０００４】
また、特許文献２には、印刷データを含む監査ログを記憶し、記憶容量が不十分なときにはジョブを実行しない画像形成装置が開示されている。
【０００５】
さらに、画像形成装置は、機器に依存する制限を有する。ユーザー端末機との通信プロトコルのサポート、印刷等の機能、その他画像形成装置に標準装備された機能ではユーザーの要望に対応できない場合がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１１−２３２０５５号公報
【特許文献２】特開２００８−０６５４９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に開示されたシステムは、画像形成装置の記憶容量をサーバーに転嫁しているものである。記憶容量を得るためにサーバーを設置することが必要となる。また、全ての印刷データがサーバーに集中的に記憶されるため、サーバーのセキュリティーの問題も発生し得る。
【０００８】
特許文献２に開示された画像形成装置は、ジョブを実行しないことで画像形成装置の記憶容量に起因する問題を回避するものである。記憶容量の問題を本質的に解決するものではない。
【０００９】
特許文献１及び特許文献２のいずれにも、画像形成装置の機器に依存する制限への対応は開示されていない。
【００１０】
本発明は、画像形成装置の記憶容量を増すことなく再印刷が可能であり、印刷データの記憶によるセキュリティーの問題を発生させず、画像形成装置の機器に依存する制限を緩和するプログラム、該プログラムを利用するユーザー端末機、及びユーザー端末機を活用する画像形成システムを提供することを課題とする。
【課題を解決するための手段】
【００１１】
本発明のプログラムは、
ジョブを実行する実行ファイルを前記画像形成装置に送信するアプリケーション管理部、及び、
印刷データを前記画像形成装置との間で送受信するデータ送受信部
として画像形成装置に接続されたユーザー端末機のコンピューターを動作させることを特徴とする。
【００１２】
この特徴によれば、画像形成装置に印刷データを記憶せずとも、再印刷のときにはユーザー端末機から印刷データを受信してジョブを再実行することができる。画像形成装置の記憶容量を増すことがない。また、印刷データが多くのユーザー端末に分散して保管され、セキュリティーが強固である。さらに、ユーザー端末機から実行ファイルを送信することで、画像形成装置に標準装備されていない機能を実現することができる。
【００１３】
本発明のプログラムは、
さらに、前記ユーザー端末機に保持された前記印刷データの一覧を含む情報を前記画像形成装置に送信するデータ管理部として前記ユーザー端末機のコンピューターを動作させることを特徴とする。
【００１４】
この特徴によれば、１又は２以上のユーザー端末機に保持された印刷データのうちユーザーの所望するものを、画像形成装置において選択して、再印刷させることが可能となる。
【００１５】
本発明のプログラムは、
前記実行ファイルは、前記画像処理装置のコンピューターを動作させて、前記データ送受信部から受信する前記印刷データに基づく印刷を行わせ、その印刷において生成される画像データを印刷データとして前記データ送受信部へ送信させる
ことを特徴とする。
【００１６】
この特徴によれば、印刷データに基づく印刷が実行されるとともに、画像データがデータ送受信部へ送信されてユーザー端末機に記憶される。再印刷の際に必要な印刷データが確実に記憶される。
【００１７】
本発明のユーザー端末機は、
ジョブを実行する実行ファイルを前記画像形成装置に送信するアプリケーション管理部、及び、
印刷データを前記画像形成装置との間で送受信するデータ送受信部を備えることを特徴とする。
【００１８】
この特徴によれば、プログラムを活用するユーザー端末機が提供される。
【００１９】
本発明の画像形成システムは、
ユーザー端末機から受信した実行ファイルによってジョブを実行する画像形成装置と、
上述のユーザー端末機とを備えることを特徴とする。
【００２０】
この特徴によれば、プログラムを活用するユーザー端末機と画像形成装置とからなる画像形成システムが提供される。
【発明の効果】
【００２１】
本発明によれば、画像形成装置の記憶容量を増すことなく再印刷が可能であり、印刷データの記憶によるセキュリティーの問題を発生させず、画像形成装置の機器に依存する制限を緩和するプログラム、該プログラムを利用するユーザー端末機、及びユーザー端末機を活用する画像形成システムが提供される。
【図面の簡単な説明】
【００２２】
【図１】図１は、画像形成システムの構成を示す図である。
【図２】図２は、初期印刷時における画像形成装置の処理を示すフローチャートである。
【図３】図３は、再印刷時における画像形成装置の処理を示すフローチャートである。
【図４】図４は、選択部の表示例を示す図である。
【発明を実施するための形態】
【００２３】
図１は、画像形成システムの構成を示す図である。画像形成システムは、画像形成装置１及びユーザー端末機２から構成される。図では１のみの画像形成装置１及び１のみのユーザー端末機２を示すが、２以上の画像形成装置１及び２以上のユーザー端末機２をネットワークを介して接続することもできる。
【００２４】
画像形成装置１は、制御部１１及び記憶部１２を備えている。
【００２５】
制御部１１は、アプリケーション実行部１１１、選択部１１２、アプリケーション受信部１１３を含む。
【００２６】
アプリケーション実行部１１１は、実行ファイルとして受信したアプリケーションを実行する。
【００２７】
選択部１１２は、ユーザー端末機を探索し、活用するユーザー端末機をユーザーに選択させる。また、データ管理部２１２から印刷データに係る情報を受信し、再実行を行う印刷データをユーザーに選択させる。詳細については後述する。
【００２８】
アプリケーション受信部１１３は、アプリケーション管理部２１３から、実行ファイルを受信する。
【００２９】
なお、制御部１１は、例えば、ＣＰＵ（Central Processing Unit）であり、実行ファイルであるプログラムをアプリケーション実行部１１１が動作させ、画像形成装置１に備えられたプログラムを実行することにより選択部１１２及びアプリケーション受信部１１３として動作する。
【００３０】
記憶部１２は、印刷データ１２１及び実行ファイルデータ１２２を保持する。
【００３１】
印刷データ１２１は、印刷等のジョブに用いられるデータである。本実施例では、印刷データは印刷される画像のデータであり、印刷部数等の書誌情報を含まないものとする。ただし、印刷データに書誌情報を含めても問題ない。
【００３２】
実行ファイルデータ１２２は、ユーザー端末機２（アプリケーション管理部２１３）から受信した実行ファイルであり、ｅｘｅ形式等の実行可能なプログラムである。
【００３３】
ユーザー端末機２は、端末機制御部２１及び端末機記憶部２２を備えている。
【００３４】
端末機制御部２１は、データ送受信部２１、データ管理部２１２及びアプリケーション管理部２１３を含む。
【００３５】
データ送受信部２１１は、アプリケーション実行部１１１（実行されているアプリケーション）との間で、印刷データの送受信を行う。
【００３６】
データ管理部２１２は、印刷データ２２１、その他のデータを管理する。データ管理部２１２は、例えば、印刷データのフォルダー管理、ユーザー管理等を行うことができる。データ管理部２１２はまた、選択部１１２に印刷データに係る情報を送信する。
【００３７】
アプリケーション管理部２１３は、実行ファイルデータ２２２を管理し、ユーザーが利用したい印刷データ２２１を処理するための実行ファイルを実行ファイルデータ２２２から選択してアプリケーション受信部１１３に送信する。
【００３８】
なお、端末機制御部２１は、例えば、ＣＰＵ（Central Processing Unit）であり、プログラムを実行することによりデータ送受信部２１、データ管理部２１２及びアプリケーション管理部２１３として動作する。データ送受信部２１、データ管理部２１２及びアプリケーション管理部２１３によって、本発明のプログラムが構成される。
【００３９】
端末機記憶部２２は、印刷データ２２１及び実行ファイルデータ２２２を保持する。
【００４０】
印刷データ２２１は、印刷等のジョブに用いられるデータであり、画像形成装置１の印刷データ１２１と同様である。
【００４１】
実行ファイルデータ２２２は、１又は２以上の実行可能なプログラムでファイル形式のものである。
【００４２】
以下、実際にジョブを実行する手順について説明する。ジョブは、画像を形成して（多くの場合に）印刷するものである。スキャンしたデータを記憶する等、紙媒体への印刷を行わないジョブもあり得るが、以下「印刷」として説明する。
【００４３】
ユーザーは、自己の使用するユーザー端末機２から、画像形成装置１にジョブの実行を指示することもできるが、画像形成装置１においてジョブの実行を行うこととする。
【００４４】
ユーザーは、自己の使用するユーザー端末機２において、データ送受信部２１、データ管理部２１２及びアプリケーション管理部２１３が動作していない場合には、それらを起動する。また、データ送受信部２１、データ管理部２１２及びアプリケーション管理部２１３を常時動作するように設定していてもよい。
【００４５】
図２は、初期印刷時における画像形成装置１の処理を示すフローチャートである。ユーザーがジョブの実行を指示すると、画像形成装置１は、選択部１１２を起動する。ユーザーが画像形成装置１に持参した書類をコピーするジョブの実行を指示したものとして説明する。
【００４６】
選択部１１２は、画像形成装置におけるコピー及びコピーに用いられた印刷データ１２１の受信に対応可能な（データ送受信部２１、データ管理部２１２及びアプリケーション管理部２１３の動作している）ユーザー端末機２を探索する（ステップ１１２ａ１）。具体的には、ネットワークを介して接続されたユーザー端末機２（のデータ管理部２１２）に印刷データを問い合わせる。ここで、選択部１１２は、特定のユーザー端末機２に問い合わせを行ってもよいし、ブロードキャスト又はマルチキャストによって複数のユーザー端末２に問い合わせを行ってもよい。データ管理部２１２等が動作しているユーザー端末機２は、対応可能である旨を応答する。データ選択部１１２が、ブロードキャスト又はマルチキャストによって印刷データを問い合わせたのであれば、２以上のユーザー端末機２が応答する場合もある。
【００４７】
選択部１１２は、対応可能なユーザー端末機２の一覧を表示する（ステップ１１２ｂ１）。ユーザー自身のユーザー端末機２が表示に含まれている。
【００４８】
ユーザーは、対応を行わせるユーザー端末機２を選択する（ステップ１１２ｃ）。例えば、ユーザー端末機を表すボタンが表示され、ユーザーは対応を行わせるユーザー端末機２を表すボタンにタッチする。ユーザー自身のユーザー端末機２が表示に含まれているので、そのボタンにタッチすればよい。ただし、他のユーザー端末機２を選択することも可能である。選択部１１２は、ユーザーによって選択されたユーザー端末機２を受け付ける。
【００４９】
アプリケーション受信部１１３は、選択されたユーザー端末機２（のアプリケーション管理部２１３）に、実行ファイルの送信を要求する（ステップ１１３ａ）。その際、ジョブがコピーであることをアプリケーション管理部２１３に伝える。
【００５０】
アプリケーション管理部２１３は、実行ファイルの送信を要求した画像形成装置１におけるコピーに用いる実行ファイルを実行ファイルデータ２２２から選択して、アプリケーション受信部１１３に送信する。
【００５１】
送信される実行ファイルは、画像形成装置において、コピーを実行し、コピーのために作成される画像データを、データ送受信部２１１に送信するプログラムのファイルである。なお、送信に当たって用いるプロトコルの対応を含んでもよい。
【００５２】
以上、コピーの場合について説明したが、実行されるジョブがコピーでない場合にも、そのジョブを実行し、作成される画像データをデータ送受信部２１１に送信するプログラムのファイルが送信される。
【００５３】
なお、画像データについては書誌情報等を付さずに画像のみを印刷データとして送信することとするが、書誌情報（印刷時の設定等）を付したものを印刷データとしてデータ送受信部２１１に送信してもよい。
【００５４】
アプリケーション受信部は、実行ファイルを受信し、実行ファイルデータ１２２に記憶する（ステップ１１３ｂ）。
【００５５】
アプリケーション実行部１１１において実行ファイル（であるプログラム）を動作させる（ステップ１１１ａ）と、コピーが実行され、印刷データ２２１がデータ送受信部２１１に送信される。
【００５６】
データ送受信部２１１は、印刷データ１２１を受信し、印刷データ２２１として記憶する。
【００５７】
以上により、コピーが実行されるとともに、印刷データ２２１がユーザー端末機２に記憶される。画像形成装置１の記憶容量を増すことなく、再実行に用いることのできる印刷データ２２１が、ユーザー端末機２に（通常は多くのユーザー端末機に分散されて）記憶される。なお、このために、実行ファイルであるプログラムが、データ送受信部２１１に送信した後に、印刷データ１２１を消去するとよい。
【００５８】
なお、ジョブがコピーでなく、例えばユーザー端末機に保持されたファイルの印刷である場合には、データ送受信部２１１による受信を行わずとも印刷データ２２１がユーザー端末機に予め保持されていることも考えられる。かかる場合には、実行ファイルであるプログラムは印刷データ１２１をデータ送受信部２１１に送信しなくてもよい。
【００５９】
本実施例におけるコピージョブのように、印刷データ２２１がユーザー端末機に予め保持されているものではない場合にも、印刷データ２２１がユーザー端末機に確実に保持されることが、本発明の特徴である。
【００６０】
次に、ジョブを再実行する手順について説明する。
【００６１】
ユーザーは、自己の使用するユーザー端末機２から、印刷ジョブの実行を再度指示することも可能であるが、画像形成装置１において再実行を行うこととする。
【００６２】
ユーザーは、上述の初期印刷時と同様に、自己の使用するユーザー端末機２において、データ送受信部２１、データ管理部２１２及びアプリケーション管理部２１３が動作していない場合には、それらを起動する。また、データ送受信部２１、データ管理部２１２及びアプリケーション管理部２１３を常時動作するように設定していてもよい。
【００６３】
図３は、再印刷時における画像形成装置の処理を示すフローチャートである。ユーザーがジョブの再実行を指示すると、画像形成装置１は、選択部１１２を起動する。
【００６４】
選択部１１２は、再実行可能な印刷データを探索する（ステップ１１２ａ２）。具体的には、ネットワークを介して接続されたユーザー端末機２（のデータ管理部２１２）に再送信可能な印刷データを問い合わせる。データ管理部２１２が動作しているユーザー端末機２は、問い合わせに応答する。２以上のユーザー端末機が応答する場合もある。
【００６５】
印刷データ２２１は、ジョブ実行時に生成されたものであり、そのジョブの再実行に用いることが可能なものである。すなわち、データ管理部２１２はそのユーザー端末機２に存在する印刷データの全てを再実行可能な印刷データとして応答する。
【００６６】
ユーザーが再実行を行う画像形成装置１が最初に印刷ジョブを実行した画像形成装置とは別の画像形成装置であっても、ユーザー端末機２とネットワークを介して接続しているならば、再実行を行うことができる。
【００６７】
選択部１１２は、次に、再実行可能な印刷データ２２１を表示する。図４は、選択部の表示例を示す図である。印刷データが、印刷データ表示ボタン３として、それを保持するユーザー端末機毎に表示されている。図４は、端末機Ａが印刷データＡ１と印刷データＡ２を、端末機Ｂが印刷データＢ１をそれぞれ保持しており、記憶している印刷データを再送信可能であることに基づいている。図４の例では、端末機Ａが再送信可能な印刷データとして、印刷データＡ１及び印刷データＡ２の印刷データ表示ボタン３、及び端末機Ｂが再送信可能な印刷データとして印刷データＢ１の印刷データ表示ボタン３が表示されている。
【００６８】
ユーザーは、印刷データ表示ボタン３にタッチして、再実行すべきジョブに係る印刷データを選択する（ステップ１１２ｃ）。選択部１１２は、ユーザーの選択を入力される。
【００６９】
図４は、印刷データを表示するものである。初期実行時においてはユーザー端末を表示したが、再実行時には印刷データを表示する。ユーザーによる印刷データの選択を可能とするものである。
【００７０】
選択された印刷データについて、アプリケーション受信部１１３は、選択された印刷データを保持するユーザー端末機２（のアプリケーション管理部２１３）に、実行ファイルの送信を要求する（ステップ１１３ａ）。その際、選択された印刷データをアプリケーション管理部２１３に伝える。
【００７１】
アプリケーション管理部２１３は、実行ファイルの送信を要求した画像形成装置１における選択された印刷データに係るジョブの再実行に用いる実行ファイルを実行ファイルデータ２２２から選択して、アプリケーション受信部１１３に送信する。
【００７２】
送信される実行ファイルは、画像形成装置において、選択された印刷データを受信し、ジョブを実行するプログラムのファイルである。なお、受信に当たって用いるプロトコルの対応を含んでもよい。
【００７３】
アプリケーション受信部は、実行ファイルを受信し、実行ファイルデータ１２２に記憶する（ステップ１１３ｂ）。
【００７４】
アプリケーション実行部１１１において実行ファイル（であるプログラム）を動作させる（ステップ１１１ａ）と、ジョブが実行される。
【００７５】
以上により、選択された印刷データに係るジョブが実行される。なお、再実行時には印刷データ２２１が既にユーザー端末機２に存在するので、実行ファイルは、画像形成装置１からユーザー端末への印刷データの送信を行わない。
【００７６】
以上の手順によれば、印刷データは、実行中のジョブに係るもののみが画像形成装置１に記憶される。画像形成装置１の記憶容量を特に増すことがない。（図において、ジョブ終了時に消去され常時記憶されるものではないことを破線で示した。）
【００７７】
以上詳細に説明したように、本実施例のユーザー端末機２（画像形成装置１とユーザー端末機２とからなる画像形成システム）では、ジョブの再実行に必要な印刷データを初期実行時に画像形成装置１から受信する。そして、ジョブの再実行時には、印刷データを画像形成装置１に送信する。これにより、画像形成装置１の記憶容量を特に増すことがなく、多くのユーザー端末に分散して記憶される印刷データのセキュリティーが向上する。
【産業上の利用可能性】
【００７８】
画像形成装置の記憶容量を増すことなく再印刷が可能であり、印刷データの記憶によるセキュリティーの問題を発生させず、画像形成装置の機器に依存する制限を緩和するプログラム、該プログラムを利用するユーザー端末機、及びユーザー端末機を活用する画像形成システムであり、多くの画像形成装置生産者による利用が考えられる。
【符号の説明】
【００７９】
１      画像形成装置
１１    制御部
１１１  アプリケーション実行部
１１２  選択部
１１３  アプリケーション受信部
１２    記憶部
１２１  印刷データ
１２２  実行ファイルデータ
２      ユーザー端末機
２１    端末機制御部
２１１  データ送受信部
２１２  データ管理部
２１３  アプリケーション管理部
２２    端末機記憶部
２２１  印刷データ
２２２  実行ファイルデータ
３      印刷データ表示ボタン
【図１】
2017097677.tif 000003
【図２】
2017097677.tif 000004
【図３】
2017097677.tif 000005
【図４】
2017097677.tif 000006