JP4232535B2 - Printer maintenance system, print control server, client, method related thereto and program related thereto - Google Patents
Printer maintenance system, print control server, client, method related thereto and program related thereto Download PDFInfo
- Publication number
- JP4232535B2 JP4232535B2 JP2003142513A JP2003142513A JP4232535B2 JP 4232535 B2 JP4232535 B2 JP 4232535B2 JP 2003142513 A JP2003142513 A JP 2003142513A JP 2003142513 A JP2003142513 A JP 2003142513A JP 4232535 B2 JP4232535 B2 JP 4232535B2
- Authority
- JP
- Japan
- Prior art keywords
- printer
- control server
- client
- print control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Description
【0001】
【発明の属する技術分野】
本発明は、プリンタの検査や調整等を行うためのプリンタ整備システム、印刷制御サーバ、クライアント、それらに関する方法及びそれらに関するプログラムに関する。
【0002】
【従来の技術】
従来、インクジェットプリンタやレーザビームプリンタやドットマトリクスプリンタ等の各種プリンタにおいて、印刷機構の検査等を行うことが知られている。インクジェットプリンタに関していえば、印刷ヘッドのノズルが目詰まりにより印刷品質が低下することがあるが、ノズルの目詰まりが原因かどうかは、ノズルチェックパターンを印刷してすべてのラインが印刷されているか否かの検査を行い、検査の結果印刷されていないラインがあったときにはノズルの目詰まりの可能性が考えられるのでヘッドクリーニングを実行する(例えば、特許文献1参照)。
【0003】
【特許文献1】
特開2000−343728号公報
【0004】
【発明が解決しようとする課題】
ところで、プリンタ整備センタ等において複数台のプリンタを整備する場合、各プリンタごとに整備チェッカとしてのコンピュータを接続して検査等を行うとすると、多数の整備チェッカが必要となりコストが嵩む。そこで、整備チェッカを1台とし、この整備チェッカにLANを介して複数台のプリンタを接続し、整備チェッカから各プリンタに応じた検査等の指令を出力するシステムが考えられる。
【0005】
しかしながら、1台の整備チェッカから各プリンタに応じて検査等の指令特に印刷指令を出力するシステムでは、整備チェッカが印刷タスク機能を持っているため、1タスク分の印刷が終了するまで整備チェッカが占有され、次のプリンタに対し指令を出力できず、すべてのプリンタに指令を出力するまでに長時間を要してしまう。
【0006】
本発明は、このような課題に鑑みなされたものであり、整備チェッカによって複数のプリンタの整備を効率よく実施することのできるプリンタ整備システム及びその方法を提供することを目的の一つとする。また、整備チェッカの処理負担を軽くしながらも1台の整備チェッカによって複数のプリンタを整備することのできるプリンタ整備システム及びその方法を提供すること目的の一つとする。更に、このプリンタ整備システムを構成する印刷制御サーバや整備チェッカとしてのクライアントを提供したりこれらが実行する方法やプログラムを提供することを目的の一つとする。
【0007】
【課題を解決するための手段およびその作用・効果】
本発明のプリンタ整備システム、印刷制御サーバ、クライアント、それらに関する方法及びそれらに関するプログラムは、上述の目的の少なくとも一つを達成するために以下の手段を採った。
【0008】
本発明は、複数のプリンタと通信可能に接続された印刷制御サーバと、前記印刷制御サーバと通信可能に接続され前記複数のプリンタを整備するための整備チェッカとしてのクライアントとを備えたプリンタ整備システムであって、
前記クライアントは、前記印刷制御サーバとの通信を開始して前記複数のプリンタのうちの1台のプリンタの指定と該指定されたプリンタを整備するための印刷動作の指定とを含む整備コマンドを前記印刷制御サーバへ送信したあと前記印刷制御サーバとの通信を終了し、
前記印刷制御サーバは、前記クライアントから前記整備コマンドを受信し該整備コマンドで指定されているプリンタに前記整備コマンドで指定された前記印刷動作を実行させる
ものである。
【0009】
このプリンタ整備システムでは、クライアントは印刷制御サーバとの通信を開始して整備コマンドを印刷制御サーバへ送信したあと印刷制御サーバとの通信を終了し、印刷制御サーバはその整備コマンドに指定されているプリンタに整備コマンドで指定された印刷動作を実行させる。このように、クライアントは印刷制御サーバへの整備コマンドの送信が終了すれば印刷制御サーバとの通信を終了するので、次の整備コマンドを生成する作業等を実施可能となる。したがって、クライアントつまり整備チェッカは整備コマンドを送信したあとプリンタの印刷動作が完了するのを待つことなく次の作業に移ることができるので、複数のプリンタの整備を効率よく実施することができる。
【0010】
本発明は、複数のプリンタと通信可能に接続された印刷制御サーバと、前記印刷制御サーバと通信可能に接続され前記複数のプリンタを整備するための整備チェッカとしてのクライアントとを備えたプリンタ整備システムであって、
前記クライアントは、前記印刷制御サーバとの通信を開始して前記複数のプリンタのうちの1台のプリンタの指定と該指定されたプリンタを整備するための印刷動作の指定とを含む整備コマンドを前記印刷制御サーバへ送信し、
前記印刷制御サーバは、前記クライアントから前記整備コマンドを受信し該整備コマンドで指定されているプリンタとのデータ送受信が可能か否かを確認し、その確認結果を前記クライアントに送信したあと前記クライアントとの通信を自ら又は前記クライアントが終了し、その後前記プリンタに前記整備コマンドで指定された前記印刷動作を実行させる
ものとしてもよい。
【0011】
このプリンタ整備システムでは、クライアントは印刷制御サーバとの通信を開始して整備コマンドを印刷制御サーバへ送信し、印刷制御サーバはその整備コマンドに指定されているプリンタとのデータ送受信が可能か否かを確認し、その確認結果を前記クライアントに送信したあとクライアントとの通信を自ら終了するか又はクライアントが終了する。その後、印刷制御サーバはクライアントから受信した整備コマンドで指定された印刷動作をそのプリンタに実行させる。したがって、クライアントつまり整備チェッカは整備コマンドを送信したあとプリンタの印刷動作が完了するのを待つことなく次の作業に移ることができるので、複数のプリンタの整備を効率よく実施することができる。また、印刷制御サーバとプリンタとのデータ送受信が不可だったときにもその確認結果がクライアントに送信されるため、クライアントのオペレータはその対策を講じることができる。
【0012】
本発明のプリンタ整備システムにおいて、前記クライアントは直列的な処理を行うコンピュータであり、前記印刷制御サーバは前記複数のプリンタに対して並列的な処理を行うコンピュータであってもよい。こうすれば、クライアントは直列的に処理を行うため、整備コマンドを送信したあとプリンタの印刷動作が完了するのを待つことなく次の作業に移ることができるようにするメリットが大きい。また、印刷制御サーバは多数の整備コマンドを受け付けて各整備コマンドで指定されているプリンタに印刷動作を実行させることができるので、処理効率が向上する。
【0013】
本発明のプリンタ整備システムにおいて、前記印刷制御サーバは、前記プリンタに前記印刷動作を実行させるにあたっては、前記プリンタに印刷動作を実行させる印刷タスクを作成し該印刷タスクを前記プリンタ又は該プリンタに接続されたプリントサーバに送信してもよい。こうすれば、印刷制御サーバがプリンタに印刷動作を実行させるための印刷タスクを作成するので、クライアントの処理負担が軽くなる。その結果、1台のクライアントによって複数のプリンタを整備することが容易になる。
【0014】
この態様を採用した本発明のプリンタ整備システムにおいて、前記印刷制御サーバは印刷動作ごとに作成された印刷動作プログラムを記憶する記憶手段を有し、前記クライアントから受信した前記整備コマンドに含まれる前記印刷動作の指定に基づいて前記記憶手段から前記印刷動作プログラムを読み出すことにより前記印刷タスクを作成してもよい。こうすれば、クライアントから印刷制御サーバへ送信される整備コマンドは印刷動作プログラムを含める必要がないのでデータ容量が少量になり、クライアントの処理負担が軽くなる。また、クライアントには印刷動作プログラムを格納する必要がなくなる。このとき、前記記憶手段は、印刷動作ごとに前記複数のプリンタの機種又は型式に対応して作成された印刷動作プログラムを記憶してもよい。こうすれば、クライアントから印刷制御サーバへ送信される整備コマンドに含まれる印刷動作の指定でいろんな種類のプリンタの印刷動作が指定されたとしても、それに応じて印刷制御サーバで容易に印刷タスクを作成できる。
【0015】
本発明のプリンタ整備システムにおいて、前記印刷制御サーバは、前記プリンタが前記印刷動作を実行した結果を取得し、前記クライアントは、前記印刷制御サーバから前記結果を取得して表示出力又は音声出力してもよい。こうすれば、整備チェッカであるクライアントのオペレータは、プリンタが印刷動作を実行した結果を容易に知ることができる。
【0016】
本発明のプリンタ整備システムにおいて、前記整備コマンドは、前記複数のプリンタのうちの1台のプリンタの指定と該指定されたプリンタを検査又は調整するための印刷動作の指定とを含んでいてもよい。こうすれば、整備チェッカであるクライアントが複数のプリンタの検査や調整を印刷制御サーバに容易に行わせることができる。ここで、「プリンタの検査」とは例えばテストパターン印刷や数枚〜数100枚のデモ印刷などが挙げられる。また、「プリンタの調整」とは、例えばヘッドクリーニングなどが挙げられる。
【0017】
本発明のプリンタ整備システムにおいて、前記プリンタと前記印刷制御サーバと前記クライアントとは同じネットワークに接続されていてもよい。こうすれば、システム構築を容易に行うことができる。この構成を採用した本発明のプリンタ整備システムにおいて、前記クライアントは、前記プリンタが所定の印刷動作を実行するのに要する時間又は前記プリンタに前記所定の印刷動作を指示する指令のデータ容量に基づいて、前記印刷制御サーバを介して前記プリンタへ前記整備コマンドを送信するか前記印刷制御サーバを介さずに前記プリンタへ前記指令を送信するかを決定してもよい。こうすれば、所定の印刷動作をプリンタが実行するのに長時間要する場合とかプリンタに所定の印刷動作を指示する指令データの容量が大きくて送信するのに長時間要する場合には、印刷制御サーバを介してプリンタへ整備コマンドを送信すればクライアントは早期に解放される。一方、それらに短時間しか要さない場合には、印刷制御サーバを介さずプリンタへ指令を送信すればシステム全体としての効率が上がる。
【0018】
本発明は、複数のプリンタと通信可能に接続された印刷制御サーバと、前記印刷制御サーバと通信可能に接続され前記複数のプリンタを整備するための整備チェッカとしてのクライアントとを用いてプリンタを整備する方法であって、
(a)前記クライアントが、前記印刷制御サーバとの通信を開始して前記複数のプリンタのうちの1台のプリンタの指定と該指定されたプリンタを整備するための印刷動作の指定とを含む整備コマンドを前記印刷制御サーバへ送信したあと前記印刷制御サーバとの通信を終了するステップと、
(b)前記印刷制御サーバが、前記クライアントから前記整備コマンドを受信し該整備コマンドで指定されているプリンタに前記整備コマンドで指定された前記印刷動作を実行させるステップと
を含むものとしてもよい。
【0019】
このプリンタ整備方法では、クライアントは印刷制御サーバへの整備コマンドの送信が終了すれば印刷制御サーバとの通信を終了するので、次の整備コマンドを生成する作業等を実施可能となる。したがって、クライアントつまり整備チェッカは整備コマンドを送信したあとプリンタの印刷動作が完了するのを待つことなく次の作業に移ることができるので、複数のプリンタの整備を効率よく実施することができる。
【0020】
本発明は、複数のプリンタと通信可能に接続された印刷制御サーバと、前記印刷制御サーバと通信可能に接続され前記複数のプリンタを整備するための整備チェッカとしてのクライアントとを用いてプリンタを整備する方法であって、
(a)前記クライアントが、前記印刷制御サーバとの通信を開始して前記複数のプリンタのうちの1台のプリンタの指定と該指定されたプリンタを整備するための印刷動作の指定とを含む整備コマンドを前記印刷制御サーバへ送信するステップと、
(b)前記印刷制御サーバが、前記クライアントから前記整備コマンドを受信し該整備コマンドで指定されているプリンタとのデータ送受信が可能なことを確認したあと前記クライアントとの通信を自ら又は前記クライアントが終了しその後前記プリンタに前記整備コマンドで指定された前記印刷動作を実行させるステップと
を含むものとしてもよい。
【0021】
このプリンタ整備方法では、クライアントから印刷制御サーバへの整備コマンドの送信が終了し、印刷制御サーバとその整備コマンドで指定されているプリンタとのデータ送受信が可能なことを確認したあと、クライアントと印刷制御サーバとの通信が終了する。したがって、クライアントつまり整備チェッカは整備コマンドを送信したあとプリンタの印刷動作が完了するのを待つことなく次の作業に移ることができるので、複数のプリンタの整備を効率よく実施することができる。
【0022】
なお、これらのプリンタ整備方法におけるクライアントや印刷制御サーバは、このプリンタ整備方法を説明する前にすでに述べたプリンタ整備システムにおけるクライアントや印刷制御サーバが備えている構成を備えていてもよいし、また、そのプリンタ整備システムにおけるクライアントの機能や印刷制御サーバの機能を実現するようなステップを含んでいてもよい。
【0023】
本発明は、複数のプリンタと通信可能に接続された印刷制御サーバであって、前記複数のプリンタのうちの1台のプリンタの指定と該指定されたプリンタを整備するための印刷動作の指定とを含む整備コマンドを外部から受信する受信手段と、前記受信手段によって受信された前記整備コマンドで指定されているプリンタに前記整備コマンドで指定された前記印刷動作を実行させる印刷動作制御手段とを備えたものとしてもよい。こうすれば、整備コマンドの送信元は、整備コマンドを印刷制御サーバへ送信するだけで印刷制御サーバにプリンタの整備を行わせることができる。
【0024】
本発明の印刷制御サーバは、前記受信手段によって前記整備コマンドが受信されたあと前記整備コマンドの送信元との通信を終了する対送信元通信終了手段を備え、前記印刷動作制御手段は、前記対送信元通信手段によって前記整備コマンドの送信元との通信が終了されたあと前記プリンタに前記印刷動作を実行させてもよい。こうすれば、整備コマンドの送信元は、整備コマンドを印刷制御サーバに送信したあと速やかに印刷制御サーバとの通信から解放される。この態様を備えた本発明の印刷制御サーバは、前記受信手段によって受信された前記整備コマンドで指定されているプリンタとのデータ送受信が可能か否かを確認し該確認結果を前記整備コマンドの送信元に送信する確認結果送信手段を備え、前記対送信元通信終了手段は、前記確認結果送信手段によって前記確認結果が送信されたあと前記整備コマンドの送信元との通信を終了してもよい。こうすれば、印刷制御サーバとプリンタとのデータ送受信が不可だったときにもその確認結果が整備コマンドの送信元に送信されるため、整備コマンドの送信元において何らかの対策を講じることができる。
【0025】
本発明の印刷制御サーバにおいて、前記印刷動作制御手段は、前記プリンタに前記印刷動作を実行させるにあたっては、前記プリンタに印刷動作を実行させるための印刷タスクを作成し該印刷タスクを前記プリンタ又は該プリンタに接続されたプリントサーバに送信してもよい。こうすれば、整備コマンドの送信元が印刷タスクを作成する必要がなくなるため、整備コマンドの送信元の処理負担が軽くなる。
【0026】
この態様を採用した本発明の印刷制御サーバは、印刷動作ごとに作成された印刷動作プログラムを記憶する記憶手段を備え、前記印刷動作制御手段は、前記整備コマンドに含まれる前記印刷動作の指定に基づいて前記記憶手段から前記印刷動作プログラムを読み出すことにより印刷タスクを作成し、前記整備コマンドで指定されたプリンタ又は該プリンタに接続されたプリントサーバへ前記印刷タスクを送信してもよい。こうすれば、整備コマンドには印刷動作プログラムを含める必要がないのでデータ容量が少量になり、整備コマンドの送信元における処理負担を軽くすることができる。また、前記記憶手段は、印刷動作ごとに前記複数のプリンタの機種又は型式に対応して作成された印刷動作プログラムを記憶してもよい。こうすれば、整備コマンドに含まれる印刷動作の指定でいろんな種類のプリンタの印刷動作が指定されていたとしても、印刷制御サーバはそれに応じて容易に印刷タスクを作成できる。
【0027】
本発明の印刷制御サーバは、前記プリンタが前記印刷動作を実行した結果を取得したあと該結果を前記整備コマンドの送信元が取得し得るよう処理する実行結果処理手段を備えていてもよい。こうすれば、整備コマンドの送信元は、プリンタが印刷動作を実行した結果を容易に知ることができる。
【0028】
本発明の印刷制御サーバにおいて、前記整備コマンドは、前記複数のプリンタのうちの1台のプリンタの指定と該指定されたプリンタを検査又は調整するための印刷動作の指定とを含んでいてもよい。こうすれば、複数のプリンタの検査や調整を容易に行うことができる。
【0029】
本発明は、複数のプリンタと通信可能に接続された印刷制御サーバが印刷の制御を行う印刷制御方法であって、(a)前記複数のプリンタのうちの1台のプリンタの指定と該指定されたプリンタを整備するための印刷動作の指定とを含む整備コマンドを外部から受信するステップと、(b)ステップ(a)によって受信された前記整備コマンドで指定されているプリンタに前記整備コマンドで指定された前記印刷動作を実行させるステップとを含むものとしてもよい。この印刷制御方法によれば、整備コマンドの送信元は、整備コマンドを印刷制御サーバに送信するだけで印刷制御サーバにプリンタの整備を行わせることができる。なお、この印刷制御方法を実行する印刷制御サーバは、この印刷制御方法を説明する前にすでに述べた印刷制御サーバが備えている構成を備えていてもよいし、また、その印刷制御サーバの機能を実現するようなステップを実行するようにしてもよい。
【0030】
本発明は、上述した印刷制御方法の各ステップを印刷制御サーバに実行させるためのプログラムとしてもよい。このプログラムは、コンピュータが読み取り可能な記録媒体(例えばハードディスク、ROM、FD、CD、DVDなど)に記録されていてもよいし、伝送媒体(インターネットやLANなどの通信網)を介してあるコンピュータから別のコンピュータへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを印刷制御サーバに実行させれば、上述した印刷制御方法と同様の作用効果が得られる。
【0031】
本発明は、複数のプリンタと通信可能に接続された印刷制御サーバと通信可能に接続され、前記複数のプリンタを整備するための整備チェッカとしてのクライアントであって、前記印刷制御サーバとの通信を開始して前記複数のプリンタのうちの1台のプリンタの指定と該指定されたプリンタを整備するための印刷動作の指定とを含む整備コマンドを前記印刷制御サーバへ送信する整備コマンド送信手段と、前記整備コマンド送信手段によって前記整備コマンドが前記印刷制御サーバへ送信されたあと前記印刷制御サーバとの通信を終了する対印刷制御サーバ通信終了手段とを備えたものとしてもよい。こうすれば、クライアントは整備コマンドを送信したあとプリンタの印刷動作が完了するのを待つことなく次の作業に移ることができる。
【0032】
本発明は、複数のプリンタと通信可能に接続された印刷制御サーバと通信可能に接続され、前記複数のプリンタを整備するための整備チェッカとしてのクライアントが実行する整備コマンド送信方法であって、(a)前記印刷制御サーバとの通信を開始して前記複数のプリンタのうちの1台のプリンタの指定と該指定されたプリンタを整備するための印刷動作の指定とを含む整備コマンドを前記印刷制御サーバへ送信するステップと、(b)前記ステップ(a)で前記整備コマンドが前記印刷制御サーバへ送信されたあと前記印刷制御サーバとの通信を終了するステップとを含むものとしてもよい。この整備コマンド送信方法によれば、クライアントは、整備コマンドを印刷制御サーバに送信するだけで印刷制御サーバにプリンタの整備を行わせることができる。なお、この整備コマンド送信方法を実行するクライアントは、この方法を説明する前にすでに述べたクライアントが備えている構成を備えていてもよいし、また、そのクライアントの機能を実現するようなステップを実行するようにしてもよい。
【0033】
本発明は、上述した整備コマンド送信方法の各ステップを整備チェッカとしてのクライアントに実行させるためのプログラムとしてもよい。このプログラムは、コンピュータが読み取り可能な記録媒体(例えばハードディスク、ROM、FD、CD、DVDなど)に記録されていてもよいし、伝送媒体(インターネットやLANなどの通信網)を介してあるコンピュータから別のコンピュータへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムをクライアントに実行させれば、上述した整備コマンド送信方法と同様の作用効果が得られる。
【0034】
【発明の実施の形態】
次に、本発明の実施の形態を図面に基づいて説明する。図1は、本発明の一実施形態であるプリンタ整備システム10の構成の概略を示す構成図である。本実施形態のプリンタ整備システム10は、図1に示すように、整備チェッカとしてのクライアント20と、このクライアント20とLANを構築するためのLANケーブル12を通じて通信可能な印刷制御サーバ30と、この印刷制御サーバ30と同じくLANケーブル12を通じて通信可能な第1〜第3プリントサーバ41〜43と、第1プリントサーバ41を内蔵するレーザビームプリンタ46と、第2プリントサーバ42がUSB端子に接続されたインクジェットプリンタ47と、第3プリントサーバ43がUSB端子に接続されたインクジェットプリンタ48とを備える。
【0035】
クライアント20は、各種の演算処理を実行するCPU21と、各種のプログラム群が記録されたROM22と、CPU21が各種の演算処理を実行する際に一時的にデータを記録するRAM23と、種々の情報を記憶するHDD24と、ディスプレイ27が接続されるディスプレイコネクタを備えたビデオボード25と、LANケーブル12に接続されるLANボード26とが図示しないバスを介して接続されている。このクライアント20は、LANボード26に接続されたLANケーブル12を介して印刷制御サーバ30及び第1〜第3プリントサーバ41〜43に接続されている。また、クライアント20は、処理を実行するにあたって並列的な処理を実行するものではなく直列的に処理を実行するコンピュータである。
【0036】
印刷制御サーバ30は、各種の演算処理を実行するCPU31と、ハードウェアの設定等を行う各種プログラム群が記録されたROM32と、CPU31が各種の演算処理を実行する際に一時的にデータを記録するRAM33と、オペレーティングシステムや各種アプリケーションプログラムや各種データを記憶するHDD34と、印刷タスクを作成するときに利用される印刷タスク作成用DB(DBはデータベースの略)を格納するストレージ35と、LANを構築するためのLANケーブル12が接続されるLANボード36とが図示しないバスを介して接続されている。この印刷制御サーバ30は、処理を実行するにあたって並列的に処理を実行可能なコンピュータである。ストレージ35に格納される印刷タスク作成用DBには印刷仕様DBと印刷部品DBとがあり、印刷仕様DBには、インクジェット形式やレーザビーム形式等の印刷形式名、プリンタの機種名、整備項目の項目名、具体的な印刷動作名、印刷動作プログラム名が対応付けられて記憶され、印刷部品DBには、印刷動作プログラム名、印刷動作プログラム及び印刷データ(用紙に印刷されるデータ)が対応付けられて記憶されている。
【0037】
第1〜第3プリントサーバ41〜43は、印刷制御サーバ30と同様、CPU、ROM、RAM、LANボード等(図示略)を備えており、LANボードを介してLANケーブル12に接続されている。レーザビームプリンタ46は、感光ドラムにレーザ光を当てて潜像を作成したあとトナーを用いて用紙に定着させるプリンタであり、第1プリントサーバ41を内蔵している。このレーザビームプリンタ46は、整備対象として第1プリントサーバ41を介してLANケーブル12に接続されている。インクジェットプリンタ47,48は、細かいノズルからドットごとにインクを噴き出して用紙に印刷するプリンタであり、第2,第3プリントサーバ42,43とそれぞれUSB端子により接続されている。これらのインクジェットプリンタ47,48も、整備対象として第2,第3プリントサーバ42,43を介してLANケーブル12に接続されている。これらのプリンタ46〜48は、第1〜第3プリントサーバ41〜43を介してクライアント20や印刷制御サーバ30と通信が可能であり、クライアント20からの指令により印刷制御サーバ30を経由して整備がなされる。
【0038】
なお、図1にて二点鎖線で囲ったように、クライアント20はプリンタ46〜48の整備を受け持っているが、別のクライアントは別のプリンタ(2台)の整備を受け持っている。この別のクライアントも印刷制御サーバ30を介して自分が受け持つプリンタの整備を行う。また、本実施形態では、プリンタ46〜48はそれぞれ第1〜第3プリントサーバ41〜43に対応しているため、プリンタの指定をプリントサーバの指定でもって行う。
【0039】
次に、こうして構成された本実施形態のプリンタ整備システム10の動作、特にクライアント20と印刷制御サーバ30の動作について説明する。図2は、クライアント20のCPU21により実行される整備コマンド作成ルーチンのフローチャートである。このルーチンは、HDD24に記憶され、図示しないキーボード及びマウスを介して入力されるオペレータの整備コマンド作成指示に応じてCPU21により読み出されて実行される。なお、整備コマンドはクライアント20から印刷制御サーバ30へ送信されるコマンドであり、これを受信した印刷制御サーバ30はその整備コマンドで指定されたプリンタに、同じくその整備コマンドで指定された印刷動作を実行させる。
【0040】
さて、整備コマンド作成ルーチンが開始されると、クライアント20は、まず、ディスプレイ27に整備コマンド作成用のメインメニューを表示する(ステップS100)。図3は、そのときのディスプレイ27の全画面を表す説明図である。図3では、第1プリントサーバ41が「プリントサーバNO.1」、第2プリントサーバ42が「プリントサーバNO.2」、第3プリントサーバ43が「プリントサーバNO.3」として表示される。この図3に示すように、ディスプレイ27の全画面には、各プリントサーバごとに小画面でメインメニューが表示され、各小画面の上辺に沿って選択ボタン、戻るボタン、印刷ボタン、中止ボタンが配置されている。小画面に表示された選択肢は、図示しないカーソルキー又はマウスにより所望の選択肢を反転表示させたあと選択ボタンを押すことにより選択される。また、メインメニューには、整備対象となるプリンタがどの印刷形式のどのシリーズの製品なのかを選択するための複数の選択肢が表示される。ここでは、印刷形式としてレーザビーム式とインクジェット式の2つが例示され、レーザビームプリンタとしてシリーズA,Bの2つが例示され、インクジェットプリンタとしてシリーズP,Q,Rの3つが例示されている。なお、以下には、図4に示すように3つの小画面のうちの1つについてその操作手順を説明する。
【0041】
メインメニューの表示後、選択ボタン又は戻るボタンが押されたかを判定し(ステップS110)、戻るボタンが押されたときにはそのままこのルーチンを終了する。一方、選択ボタンが押されたときには、そのとき反転表示されていた選択肢に応じたオプションメニューを小画面に表示する(ステップS120)。オプションメニューには、図4に示すように、メインメニューで選択されたプリンタのシリーズにつきそのシリーズのどの機種(型番)かを選択するための複数の選択肢が表示される。ここでは、インクジェットプリンタのシリーズPとして機種P−100〜400の4つが例示されている。
【0042】
オプションメニューの表示後、選択ボタン又は戻るボタンが押されたかを判定し(ステップS130)、戻るボタンが押されたときにはステップS100に戻って再びメインメニューを表示する。一方、選択ボタンが押されたときには、そのとき反転表示されていた選択肢に応じた機種メニューを小画面に表示する(ステップS140)。機種メニューには、図4に示すように、オプションメニューで選択されたプリンタの機種につきどの項目を整備するかを選択するための複数の選択肢が表示される。ここでは、インクジェットプリンタの機種P−300につき検査項目と調整項目の2つが例示されている。
【0043】
機種メニューの表示後、選択ボタン又は戻るボタンが押されたかを判定し(ステップS150)、戻るボタンが押されたときにはステップS120に戻って再びオプションメニューを表示する。一方、選択ボタンが押されたときには、そのとき反転表示されていた選択肢に応じたファイルメニューを小画面に表示する(ステップS160)。ファイルメニューには、図4に示すように、機種メニューで選択された項目につき具体的にどの印刷動作をプリンタに実行させるのかを選択するための複数の選択肢が表示される。インクジェットプリンタを例に挙げると、機種メニューで選択された項目が検査項目だったときは、紙送り機構がスムーズに用紙を送るか否かを検査するための通紙テストや、インクジェットヘッドのノズルの目詰まりが生じているか否かを検査するためのチェックパターン印刷や、印刷ギャップのずれが生じているか否かを検査するためのギャップ検査用シート印刷などが選択肢として表示される。また、機種メニューで選択された項目が調整項目だったときには、インクジェットヘッドの汚れが原因で不具合が発生していたときに実施されるヘッドクリーニングや、インクジェットヘッドを交換した後にノズル内にインクを充填して空気を排出するための初期充填などが印刷動作の選択肢として表示される。なお、「印刷動作」とは、実際に用紙に印刷する動作のほか、実際には用紙に印刷しないが通紙やヘッドクリーニング等の印刷に関連する動作も含む意である。
【0044】
ファイルメニューの表示後、印刷ボタン又は戻るボタンが押されたかを判定し(ステップS170)、戻るボタンが押されたときにはステップS140に戻って再び機種メニューを表示する。一方、印刷ボタンが押されたときには、図5の整備コマンドを作成する(ステップS180)。この整備コマンドは、データ長がそれぞれ1バイトの7つのデータから構成され、具体的には、印刷又は中止のいずれかを指令するデータ(コードデータ)、クライアントを特定するデータ(クライアントデータ)、第1〜第3プリントサーバ41〜43のいずれかを特定するデータ(プリントサーバデータ)、メインメニューで選択された選択肢を特定するデータ(メインデータ)、オプションメニューで選択されたプリンタの機種を特定するデータ(オプションデータ)、機種メニューで選択された項目(検査項目か調整項目か)を特定するデータ(機種メニューデータ)、ファイルメニューで選択された印刷動作を特定するデータ(ファイルデータ)の合計7つのデータから構成される。ここでは、コードデータは印刷指令を表し、クレイアントデータはクライアント20を特定し、プリントサーバデータは今回操作した小画面に対応するプリントサーバを特定し、メイン、オプション、機種メニュー、ファイルの各データはそれぞれのメニュー画面で選択した選択肢を特定する。その後、クライアント20のCPU21は、印刷制御サーバ30とLANケーブル12を介して通信を開始し、このようにして作成した整備コマンドを印刷制御サーバ30へ送信し(ステップS190)、このルーチンを終了する。なお、この後、図3の小画面右上の中止ボタンが選択されると、コードデータが中止指令を表す以外は同じ整備コマンドが印刷制御サーバ30へ送信され、これを受信した印刷制御サーバ30は今回の作業を中止することになる。
【0045】
図6は、整備コマンド作成ルーチンが終了したあとのプリンタ整備システム10の通信のやり取りを示すシーケンスチャートである。ここでは、印刷制御サーバ30を主体として説明する。印刷制御サーバ30のCPU31は、クライアント20から整備コマンドを入力すると(ステップS200)、この整備コマンドのうちプリントサーバの指定部分つまりプリントサーバデータを読み出し、第1〜第3プリントサーバ41〜43のどれが指定されているかを認識する(ステップS205)。ここでは説明の便宜上、第2プリントサーバ42が指定されていたとする。続いて、整備コマンドで指定されていた第2プリントサーバ42へLANケーブル12を介して接続確認信号を送信し(ステップS210)、所定時間経過するのを待って、第2プリントサーバ42からその接続確認信号に対する返信があったか否かを確認する(ステップS215)。そして、接続確認信号に対する返信があったときには接続確認OK、返信がなかったときには接続確認NGをクライアント20へ送信し(ステップS220)、その後クライアント20との通信を切断する(ステップS225)。なお、ステップS220でクライアント20へ送信されるデータのデータ長は2バイトである。これにより、クライアント20は解放されるので、例えば図3の画面を開いて別のプリントサーバに関する整備コマンドを作成したりするなど他の処理を実行可能な状態となる。また、クライアント20と印刷制御サーバ30との通信の切断は、印刷制御サーバ30が主体となって行ってもよいし、クライアント20が主体となって行ってもよいし、両者が主体となって行ってもよい。
【0046】
さて、印刷制御サーバ30のCPU31は、クライアント20との通信が切断されたあと、ステップS200で受信した整備コマンドのうち印刷動作の指定部分つまりメインデータ、オプションデータ、機種メニューデータ、ファイルデータを読み出す(ステップS230)。これらは図4に示すような4つの階層を表しており、この階層を辿るようにして印刷仕様DBと印刷部品DBとから印刷動作プログラムと印刷データとを含む印刷タスクを生成する(ステップS235)。即ち、プリンタの印刷形式名、機種名、項目名及び具体的な印刷動作の順に、ストレージ35に記憶された印刷仕様DBを検索して最終的に印刷動作プログラム名を読み出した後、その印刷動作プログラム名に基づいてストレージ35に記憶された印刷部品DBを検索してその印刷動作プログラム名に対応する印刷動作プログラム及び印刷データ(用紙に印刷されるデータ)を読み出し、これを印刷タスクとする。その後、この印刷タスクを第2プリントサーバ42へ送信する(ステップS240)。すると、第2プリントサーバ42は、その印刷動作プログラムや印刷データに基づいてインクジェットプリンタ47に印刷動作を実行させ(ステップS245)、その印刷動作が完了したあと実行結果を作成し(ステップS250)、印刷制御サーバ30へ送信する(ステップS255)。印刷制御サーバ30のCPU31は、実行結果を受信したあと第2プリントサーバ42との通信を切断し(ステップS260)、ステップS200で受信した整備コマンドのうちクライアントの指定部分ここではクライアント20を読み出し(ステップS265)、クライアント20との通信を再開し(ステップS270)、第2プリントサーバ42から受信したインクジェットプリンタ47の実行結果をクライアント20へ送信し(ステップS275)、その後クライアント20との通信を切断する(ステップS280)。なお、「実行結果」とは、例えばインクジェットプリンタ47での印刷が終了した旨のメッセージや、印刷エラーが発生したときにはそのエラー内容などをいう。
【0047】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のクライアント20のCPU21が本発明のクライアントの整備コマンド送信手段、対印刷制御サーバ通信終了手段、確認情報取得手段及び実行結果取得手段に相当する。また、本実施形態の印刷制御サーバ30のLANボード36が本発明の印刷制御サーバの受信手段に相当し、CPU31が印刷動作制御手段、対送信元通信終了手段、確認結果送信手段及び実行結果処理手段に相当し、ストレージ35が記憶手段に相当する。
【0048】
以上詳述した本実施形態のプリンタ整備システムによれば、クライアント20は印刷制御サーバ30との通信を開始して整備コマンドを印刷制御サーバ30へ送信したあと印刷制御サーバ30との通信を終了し、印刷制御サーバ30はその整備コマンドに指定されているプリンタにプリントサーバを介して整備コマンドで指定された印刷動作を実行させる。このように、クライアント20は印刷制御サーバ30への整備コマンドの送信が終了すれば印刷制御サーバ30との通信を終了するので、次の整備コマンドを生成する作業等を実施可能となる。したがって、クライアント20つまり整備チェッカは整備コマンドを送信したあとプリンタの印刷動作が完了するのを待つことなく次の作業に移ることができるので、複数のプリンタの整備を効率よく実施することができる。また、クライアント20は、整備コマンドを印刷制御サーバ30へ送信するだけで印刷制御サーバ30にプリンタの整備を行わせることができる。特に、印刷制御サーバ30とプリンタとのデータ送受信が不可能なときにもクライアント20にその情報が送信されるため、クライアント20のオペレータはその対策を講じることができる。
【0049】
また、クライアント20は複数のプリンタ46〜48に対して直列的な処理を行うコンピュータであり、印刷制御サーバ30は複数のプリンタ46〜48に対して並列的な処理を行うコンピュータであるため、クライアント20は整備コマンドを送信したあとプリンタの印刷動作が完了するのを待つことなく次の作業に移ることができるようにするメリットが大きい。また、印刷制御サーバ30は多数の整備コマンドを受け付けて各整備コマンドで指定されているプリンタに印刷動作を実行させることができるので、処理効率が向上する。
【0050】
更に、印刷制御サーバ30は印刷動作ごとに作成された印刷動作プログラムを印刷部品DBに記憶しており、クライアント20から受信した整備コマンドに含まれる印刷動作の指定に基づいて印刷部品DBから適宜印刷動作プログラムを読み出してプリントサーバへ送信する。このため、クライアント20から印刷制御サーバ30へ送信される整備コマンドは、印刷動作プログラムを含める必要がないのでデータ容量が少量になり、クライアント20の処理負担を軽くしながらも1台のクライアントによって複数のプリンタを整備することのできる。しかも、印刷制御サーバ30も印刷部品DBから印刷動作プログラムを読み出すだけで印刷タスクを生成できるため、印刷制御サーバ30の処理負担も軽くなるし、クライアント20から印刷制御サーバ30へ送信される整備コマンドに含まれる印刷動作の指定でいろんな種類のプリンタの印刷動作が指定されたとしても、それに応じて印刷制御サーバ30で容易に印刷タスクを作成できる。
【0051】
更にまた、整備チェッカであるクライアント20のオペレータは、印刷制御サーバ30からプリンタが印刷動作を実行した結果がクライアント20へ送られてくるため、プリンタが印刷動作を実行した結果を容易に知ることができる。
【0052】
そしてまた、整備コマンドには検査項目を含めることも調整項目を含めることもできるため、整備チェッカであるクライアント20が複数のプリンタ46〜48の検査や調整を容易に行うことができる。
【0053】
そして更に、プリンタ46〜48と印刷制御サーバ30とクライアント20とはLANケーブル12により同じネットワークに接続されているため、システム構築を容易に行うことができる。
【0054】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【0055】
例えば、上述した実施形態では、クライアント20から印刷制御サーバ30へ整備コマンドが送信されたあと印刷制御サーバ30からクライアント20へプリントサーバとの接続確認結果が送信されるのを待ってクライアント20と印刷制御サーバ30との通信を切断しクライアント20を解放したが、印刷制御サーバ30からクライアント20へプリントサーバとの接続確認結果が送信されるのを待たずにクライアント20と印刷制御サーバ30との通信を切断しクライアント20を解放してもよい。
【0056】
また、上述した実施形態では、クライアント20はLANケーブル12及び第1〜第3プリントサーバ41〜43を介して接続されたプリンタ46〜48を整備するものとして説明したが、クライアント20のUSB端子やパラレルポートに接続されたスタンドアローン型のプリンタもクライアント20が整備するようにしてもよい。
【0057】
更に、上述した実施形態では、印刷制御サーバ30が第2プリントサーバ42から受信したインクジェットプリンタ47の実行結果をクライアント20へ送信したが(ステップS270〜S280)、これらのステップの代わりに、クライアント20が印刷制御サーバ30のログバッファをチェックすることにより第2プリントサーバ42から受信したインクジェットプリンタ47の実行結果を取得するようにしてもよい。
【0058】
更にまた、上述した実施形態では、プリンタが印刷動作を実行したときに要する時間やクライアント20が自らプリンタに印刷動作を指示する指令のデータ容量を考慮して、印刷制御サーバ30へ整備コマンドを送信するのか、プリントサーバ41〜43へプリンタの印刷動作を実行させるよう指令を送信するのかを決定してもよい。例えば、図2のステップS170のあと、プリンタが印刷動作を実行したときに要する時間が予め定められた許容時間内か否かを判定し、許容時間外ならばステップS180以下に進み、許容時間内ならば自ら印刷タスクを作成してプリントサーバへ送信するようにしてもよい。なお、クライアント20が自らプリンタに印刷動作を指令する場合には、クライアント20のHDD24に印刷仕様DBや印刷部品DBを格納しておく。
【0059】
そしてまた、上述した実施形態では、各プリンタ46〜48に第1〜第3プリントサーバ41〜43を接続したが、印刷制御サーバ30がこれらプリントサーバ41〜43の機能を果たすようにしてもよい。
【図面の簡単な説明】
【図1】 プリンタ整備システム10の構成の概略を示す構成図。
【図2】 整備コマンド作成ルーチンのフローチャート。
【図3】 整備コマンド作成用のメインメニューの表示画面の説明図。
【図4】 整備コマンド作成ルーチン実行時の表示画面の説明図。
【図5】 整備コマンドの説明図。
【図6】 通信のやり取りを示すシーケンスチャート。
【符号の説明】
10 プリンタ整備システム、12 LANケーブル、20 クライアント、21 CPU、22 ROM、23 RAM、24 HDD、25 ビデオボード、26 LANボード、27 ディスプレイ、30 印刷制御サーバ、31 CPU、32 ROM、33 RAM、34 HDD、35 ストレージ、36 LANボード、41 第1プリントサーバ、42 第2プリントサーバ、43 第3プリントサーバ、46 レーザビームプリンタ、47 インクジェットプリンタ、48 インクジェットプリンタ。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a printer maintenance system for performing inspection and adjustment of a printer, a print control server, a client, a method related thereto, and a program related thereto.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, it is known to inspect a printing mechanism in various printers such as an ink jet printer, a laser beam printer, and a dot matrix printer. As for inkjet printers, the print head nozzles can cause print quality to deteriorate due to clogging, but whether the nozzles are clogged depends on whether the nozzle check pattern is printed and all lines are printed. When there is a line that is not printed as a result of the inspection, there is a possibility that the nozzle is clogged, and therefore head cleaning is executed (for example, see Patent Document 1).
[0003]
[Patent Document 1]
JP 2000-343728 A
[0004]
[Problems to be solved by the invention]
By the way, when a plurality of printers are maintained at a printer maintenance center or the like, if inspection is performed by connecting a computer as a maintenance checker for each printer, a large number of maintenance checkers are required, which increases costs. Therefore, a system may be considered in which one maintenance checker is provided, a plurality of printers are connected to the maintenance checker via a LAN, and commands such as inspections corresponding to each printer are output from the maintenance checker.
[0005]
However, in a system that outputs inspection commands, particularly print commands, from one maintenance checker according to each printer, since the maintenance checker has a print task function, the maintenance checker does not run until printing for one task is completed. It is occupied and cannot output a command to the next printer, and it takes a long time to output a command to all the printers.
[0006]
SUMMARY An advantage of some aspects of the invention is that it provides a printer maintenance system and method that can efficiently perform maintenance of a plurality of printers using a maintenance checker. Another object of the present invention is to provide a printer maintenance system and method that can maintain a plurality of printers with a single maintenance checker while reducing the processing load on the maintenance checker. It is another object of the present invention to provide a print control server and a maintenance checker client constituting the printer maintenance system, and to provide a method and program executed by these clients.
[0007]
[Means for solving the problems and their functions and effects]
The printer maintenance system, the print control server, the client, the method related to them, and the program related to them employ the following means in order to achieve at least one of the above objects.
[0008]
The present invention relates to a printer maintenance system including a print control server communicably connected to a plurality of printers and a client as a maintenance checker connected to the print control server to maintain the plurality of printers. Because
The client initiates communication with the print control server, and issues a maintenance command including designation of one of the plurality of printers and designation of a printing operation for servicing the designated printer. After transmitting to the print control server, the communication with the print control server is terminated,
The print control server receives the maintenance command from the client and causes the printer specified by the maintenance command to execute the printing operation specified by the maintenance command.
Is.
[0009]
In this printer maintenance system, the client starts communication with the print control server, transmits a maintenance command to the print control server, and then ends communication with the print control server. The print control server is designated in the maintenance command. Causes the printer to perform the printing operation specified by the maintenance command. In this way, since the client ends communication with the print control server when transmission of the maintenance command to the print control server is completed, it is possible to perform an operation for generating the next maintenance command. Therefore, since the client, that is, the maintenance checker, can transmit to the next work without waiting for the printing operation of the printer to be completed after transmitting the maintenance command, maintenance of a plurality of printers can be efficiently performed.
[0010]
The present invention relates to a printer maintenance system including a print control server communicably connected to a plurality of printers and a client as a maintenance checker connected to the print control server to maintain the plurality of printers. Because
The client initiates communication with the print control server, and issues a maintenance command including designation of one of the plurality of printers and designation of a printing operation for servicing the designated printer. Sent to the print control server,
The print control server receives the maintenance command from the client, confirms whether data transmission / reception with the printer specified by the maintenance command is possible, and transmits the confirmation result to the client. Or the client terminates the communication, and then causes the printer to execute the printing operation specified by the maintenance command.
It may be a thing.
[0011]
In this printer maintenance system, the client starts communication with the print control server and transmits a maintenance command to the print control server. Whether the print control server can transmit / receive data to / from the printer specified in the maintenance command. After transmitting the confirmation result to the client, the communication with the client is terminated by itself or the client is terminated. Thereafter, the print control server causes the printer to execute the printing operation specified by the maintenance command received from the client. Therefore, since the client, that is, the maintenance checker, can transmit to the next work without waiting for the printing operation of the printer to be completed after transmitting the maintenance command, maintenance of a plurality of printers can be efficiently performed. Even when data transmission / reception between the print control server and the printer is impossible, the confirmation result is transmitted to the client, so that the client operator can take measures.
[0012]
In the printer maintenance system of the present invention, the client may be a computer that performs serial processing, and the print control server may be a computer that performs parallel processing on the plurality of printers. By doing so, since the client performs the processing in series, there is a great merit that it can move to the next work without waiting for the printing operation of the printer to be completed after sending the maintenance command. Further, since the print control server can receive a large number of maintenance commands and cause the printer designated by each maintenance command to execute a printing operation, the processing efficiency is improved.
[0013]
In the printer maintenance system of the present invention, when the print control server causes the printer to execute the print operation, the print control server creates a print task that causes the printer to execute the print operation, and connects the print task to the printer or the printer. May be sent to the printed server. In this way, the print control server creates a print task for causing the printer to execute the print operation, so that the processing burden on the client is reduced. As a result, it becomes easy to maintain a plurality of printers by one client.
[0014]
In the printer maintenance system of the present invention adopting this aspect, the print control server has storage means for storing a printing operation program created for each printing operation, and the printing included in the maintenance command received from the client. The print task may be created by reading the print operation program from the storage unit based on the operation designation. In this way, the maintenance command transmitted from the client to the print control server does not need to include a print operation program, so the data capacity is reduced and the processing burden on the client is reduced. Further, it is not necessary to store the printing operation program in the client. At this time, the storage means may store a printing operation program created corresponding to a plurality of printer models or types for each printing operation. In this way, even if various types of printer printing operations are specified by specifying the printing operation included in the maintenance command sent from the client to the print control server, the print control server can easily create a print task accordingly. it can.
[0015]
In the printer maintenance system of the present invention, the print control server obtains a result of the printer performing the printing operation, and the client obtains the result from the print control server and outputs the result for display or voice output. Also good. In this way, the client operator who is the maintenance checker can easily know the result of the printer executing the printing operation.
[0016]
In the printer maintenance system of the present invention, the maintenance command may include designation of one of the plurality of printers and designation of a printing operation for inspecting or adjusting the designated printer. . In this way, a client that is a maintenance checker can easily cause the print control server to inspect and adjust a plurality of printers. Here, “printer inspection” includes, for example, test pattern printing and demonstration printing of several to several hundred sheets. “Printer adjustment” includes, for example, head cleaning.
[0017]
In the printer maintenance system of the present invention, the printer, the print control server, and the client may be connected to the same network. In this way, the system can be easily constructed. In the printer maintenance system of the present invention adopting this configuration, the client is based on a time required for the printer to execute a predetermined printing operation or a data capacity of a command for instructing the printer to perform the predetermined printing operation. It may be determined whether to send the maintenance command to the printer via the print control server or to send the command to the printer without going through the print control server. In this way, when it takes a long time for the printer to execute a predetermined printing operation or when the capacity of command data for instructing the predetermined printing operation is large and it takes a long time to transmit, the print control server If the maintenance command is transmitted to the printer via the client, the client is released early. On the other hand, if they only require a short time, the efficiency of the entire system can be improved by sending a command to the printer without going through the print control server.
[0018]
The present invention provides a printer using a print control server communicably connected to a plurality of printers and a client as a maintenance checker connected to the print control server to maintain the plurality of printers. A way to
(A) Maintenance in which the client starts communication with the print control server and designates one of the plurality of printers and designates a printing operation for servicing the designated printer. Ending communication with the print control server after sending a command to the print control server;
(B) the print control server receiving the maintenance command from the client and causing the printer specified by the maintenance command to execute the printing operation specified by the maintenance command;
May be included.
[0019]
In this printer maintenance method, the client ends communication with the print control server when transmission of the maintenance command to the print control server is completed, so that it is possible to perform an operation for generating the next maintenance command. Therefore, since the client, that is, the maintenance checker, can transmit the maintenance command and can move to the next work without waiting for the printing operation of the printer to be completed, maintenance of a plurality of printers can be performed efficiently.
[0020]
The present invention provides a printer using a print control server communicably connected to a plurality of printers and a client as a maintenance checker connected to the print control server to maintain the plurality of printers. A way to
(A) Maintenance in which the client starts communication with the print control server and designates one of the plurality of printers and designates a printing operation for servicing the designated printer. Sending a command to the print control server;
(B) After the print control server receives the maintenance command from the client and confirms that data transmission / reception with the printer specified by the maintenance command is possible, the print control server itself or the client communicates with the client. Finishing and then causing the printer to execute the printing operation specified by the maintenance command;
May be included.
[0021]
In this printer maintenance method, after sending the maintenance command from the client to the print control server is completed and it is confirmed that data transmission / reception between the print control server and the printer specified by the maintenance command is possible, the client and the print Communication with the control server ends. Therefore, since the client, that is, the maintenance checker, can transmit to the next work without waiting for the printing operation of the printer to be completed after transmitting the maintenance command, maintenance of a plurality of printers can be efficiently performed.
[0022]
Note that the client and the print control server in these printer maintenance methods may have a configuration provided by the client and the print control server in the printer maintenance system already described before describing this printer maintenance method. A step for realizing the function of the client and the function of the print control server in the printer maintenance system may be included.
[0023]
The present invention is a print control server that is communicably connected to a plurality of printers, wherein one of the plurality of printers is designated, and a printing operation for maintaining the designated printer is designated. Receiving means for receiving a maintenance command from the outside, and a printing operation control means for causing the printer specified by the maintenance command received by the receiving means to execute the printing operation specified by the maintenance command. It is also good. In this way, the transmission source of the maintenance command can cause the print control server to maintain the printer only by transmitting the maintenance command to the print control server.
[0024]
The print control server of the present invention further includes a transmission source communication ending unit for ending communication with a transmission source of the maintenance command after the maintenance command is received by the receiving unit, and the printing operation control unit The printer may execute the printing operation after the communication with the transmission source of the maintenance command is terminated by the transmission source communication means. In this way, the transmission source of the maintenance command is released from communication with the print control server immediately after transmitting the maintenance command to the print control server. The print control server of the present invention having this aspect confirms whether or not data transmission / reception with the printer designated by the maintenance command received by the receiving means is possible, and transmits the confirmation result to the maintenance command. A confirmation result transmission unit may be provided that transmits the confirmation command to the original, and the communication source end unit for communication may end communication with the transmission source of the maintenance command after the confirmation result is transmitted by the confirmation result transmission unit. In this case, even when data transmission / reception between the print control server and the printer is not possible, the confirmation result is transmitted to the transmission source of the maintenance command, so that some measures can be taken at the transmission source of the maintenance command.
[0025]
In the print control server of the present invention, the print operation control means creates a print task for causing the printer to execute the print operation and causes the printer to execute the print operation. You may transmit to the print server connected to the printer. This eliminates the need for the maintenance command sender to create a print task, thereby reducing the processing burden on the maintenance command sender.
[0026]
The print control server of the present invention adopting this aspect includes a storage unit that stores a print operation program created for each print operation, and the print operation control unit specifies the print operation included in the maintenance command. A printing task may be created by reading out the printing operation program from the storage unit based on the information, and the printing task may be transmitted to a printer designated by the maintenance command or a print server connected to the printer. In this way, it is not necessary to include a printing operation program in the maintenance command, so that the data capacity is reduced, and the processing burden on the transmission source of the maintenance command can be reduced. In addition, the storage unit may store a printing operation program created corresponding to the types or types of the plurality of printers for each printing operation. In this way, even if the printing operation of various types of printers is specified by specifying the printing operation included in the maintenance command, the print control server can easily create a printing task accordingly.
[0027]
The print control server of the present invention may comprise execution result processing means for processing the printer so that the source of the maintenance command can acquire the result after acquiring the result of executing the printing operation. In this way, the source of the maintenance command can easily know the result of the printer performing the printing operation.
[0028]
In the print control server of the present invention, the maintenance command may include designation of one of the plurality of printers and designation of a printing operation for inspecting or adjusting the designated printer. . In this way, it is possible to easily inspect and adjust a plurality of printers.
[0029]
The present invention is a print control method in which a print control server that is communicably connected to a plurality of printers controls printing, and (a) one of the plurality of printers is designated and designated. Receiving from the outside a maintenance command including designation of a printing operation for maintaining the printer, and (b) specifying with the maintenance command to the printer designated by the maintenance command received at step (a) And the step of executing the printed operation. According to this print control method, the transmission source of the maintenance command can cause the print control server to maintain the printer only by transmitting the maintenance command to the print control server. Note that the print control server that executes this print control method may have the configuration provided in the print control server already described before describing this print control method, and the function of the print control server. Steps for realizing the above may be executed.
[0030]
The present invention may be a program for causing a print control server to execute each step of the above-described print control method. This program may be recorded on a computer-readable recording medium (for example, hard disk, ROM, FD, CD, DVD, etc.), or from a computer via a transmission medium (communication network such as the Internet or LAN). It may be distributed to another computer, or may be exchanged in any other form. If this program is executed by the print control server, the same effect as the above-described print control method can be obtained.
[0031]
The present invention is a client serving as a maintenance checker for servicing a print control server that is communicably connected to a plurality of printers and for maintaining the plurality of printers, and communicates with the print control server. Maintenance command transmission means for starting and transmitting a maintenance command including designation of one of the plurality of printers and designation of a printing operation for servicing the designated printer to the print control server; The maintenance command transmission unit may include a communication control server communication ending unit for ending communication with the print control server after the maintenance command is transmitted to the print control server. In this way, the client can move to the next operation without waiting for the printing operation of the printer to be completed after sending the maintenance command.
[0032]
The present invention is a maintenance command transmission method executed by a client as a maintenance checker connected to a print control server communicatively connected to a plurality of printers and for maintaining the plurality of printers. a) Starting the communication with the print control server to designate a maintenance command including designation of one of the plurality of printers and designation of a printing operation for servicing the designated printer. A step of transmitting to the server; and (b) ending communication with the print control server after the maintenance command is transmitted to the print control server in step (a). According to this maintenance command transmission method, the client can cause the print control server to maintain the printer only by transmitting the maintenance command to the print control server. It should be noted that the client executing this maintenance command transmission method may have the configuration provided by the client already described before describing this method, and may perform steps for realizing the function of the client. You may make it perform.
[0033]
The present invention may be a program for causing a client as a maintenance checker to execute each step of the maintenance command transmission method described above. This program may be recorded on a computer-readable recording medium (for example, hard disk, ROM, FD, CD, DVD, etc.), or from a computer via a transmission medium (communication network such as the Internet or LAN). It may be distributed to another computer, or may be exchanged in any other form. If this program is executed by the client, the same effect as the maintenance command transmission method described above can be obtained.
[0034]
DETAILED DESCRIPTION OF THE INVENTION
Next, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a configuration diagram showing an outline of a configuration of a
[0035]
The
[0036]
The
[0037]
Like the
[0038]
1, the
[0039]
Next, operations of the
[0040]
When the maintenance command creation routine is started, the
[0041]
After the main menu is displayed, it is determined whether the selection button or the return button has been pressed (step S110). When the return button has been pressed, this routine is terminated. On the other hand, when the selection button is pressed, an option menu corresponding to the option highlighted at that time is displayed on the small screen (step S120). As shown in FIG. 4, the option menu displays a plurality of options for selecting which model (model number) of the series for the printer series selected in the main menu. Here, four types P-100 to 400 are illustrated as the series P of ink jet printers.
[0042]
After the option menu is displayed, it is determined whether the selection button or the return button has been pressed (step S130). When the return button is pressed, the process returns to step S100 to display the main menu again. On the other hand, when the selection button is pressed, a model menu corresponding to the option highlighted at that time is displayed on the small screen (step S140). As shown in FIG. 4, the model menu displays a plurality of options for selecting which item to maintain for each printer model selected in the option menu. Here, two inspection items and adjustment items are illustrated for each type of inkjet printer P-300.
[0043]
After the model menu is displayed, it is determined whether the selection button or the return button has been pressed (step S150). If the return button has been pressed, the process returns to step S120 to display the option menu again. On the other hand, when the selection button is pressed, a file menu corresponding to the option highlighted at that time is displayed on the small screen (step S160). As shown in FIG. 4, the file menu displays a plurality of options for selecting which printing operation is to be executed by the printer for the item selected in the model menu. Taking an inkjet printer as an example, if the item selected in the model menu is an inspection item, a paper-passing test to check whether the paper feeding mechanism will smoothly feed paper or the nozzle of the inkjet head Check pattern printing for inspecting whether or not clogging has occurred, and gap inspection sheet printing for inspecting whether or not a print gap has shifted are displayed as options. In addition, when the item selected in the model menu is an adjustment item, ink is filled into the nozzle after the head cleaning that is performed when a problem has occurred due to contamination of the inkjet head or after the inkjet head is replaced. Then, initial filling or the like for discharging air is displayed as an option for the printing operation. The “printing operation” means not only an operation for actually printing on a sheet, but also an operation related to printing such as sheet passing and head cleaning that is not actually printed on a sheet.
[0044]
After the file menu is displayed, it is determined whether the print button or the return button is pressed (step S170). When the return button is pressed, the process returns to step S140 to display the model menu again. On the other hand, when the print button is pressed, the maintenance command shown in FIG. 5 is created (step S180). The maintenance command is composed of seven data each having a data length of 1 byte. Specifically, the maintenance command includes data (code data) for instructing either printing or canceling, data (client data) for specifying a client, Data specifying one of the first to
[0045]
FIG. 6 is a sequence chart showing communication exchanges of the
[0046]
After the communication with the
[0047]
Here, the correspondence between the components of the present embodiment and the components of the present invention will be clarified. The
[0048]
According to the printer maintenance system of the present embodiment described in detail above, the
[0049]
The
[0050]
Further, the
[0051]
Furthermore, the operator of the
[0052]
In addition, since the maintenance command can include an inspection item or an adjustment item, the
[0053]
Furthermore, since the printers 46 to 48, the
[0054]
It should be noted that the present invention is not limited to the above-described embodiment, and it goes without saying that the present invention can be implemented in various modes as long as it belongs to the technical scope of the present invention.
[0055]
For example, in the above-described embodiment, after the maintenance command is transmitted from the
[0056]
In the above-described embodiment, the
[0057]
Furthermore, in the above-described embodiment, the
[0058]
Furthermore, in the above-described embodiment, the maintenance command is transmitted to the
[0059]
In the above-described embodiment, the first to
[Brief description of the drawings]
FIG. 1 is a configuration diagram showing an outline of a configuration of a
FIG. 2 is a flowchart of a maintenance command creation routine.
FIG. 3 is an explanatory diagram of a display screen of a main menu for creating a maintenance command.
FIG. 4 is an explanatory diagram of a display screen when a maintenance command creation routine is executed.
FIG. 5 is an explanatory diagram of maintenance commands.
FIG. 6 is a sequence chart showing communication exchange.
[Explanation of symbols]
10 Printer Maintenance System, 12 LAN Cable, 20 Client, 21 CPU, 22 ROM, 23 RAM, 24 HDD, 25 Video Board, 26 LAN Board, 27 Display, 30 Print Control Server, 31 CPU, 32 ROM, 33 RAM, 34 HDD, 35 storage, 36 LAN board, 41 1st print server, 42 2nd print server, 43 3rd print server, 46 Laser beam printer, 47 Inkjet printer, 48 Inkjet printer.
Claims (1)
前記印刷制御サーバは、前記プリンタを整備するための印刷動作ごとに作成された印刷動作プログラムを記憶するサーバ用記憶手段を有しており、
前記クライアントは、前記プリンタを整備するための印刷動作ごとに作成された印刷動作プログラムを記憶するクライアント用記憶手段を有しており、
前記クライアントは、いずれかの前記プリンタにいずれかの前記印刷動作を実行させるにあたり、該プリンタが該印刷動作を実行するのに要する時間が所定の許容時間以上か否か又は該プリンタに該印刷動作を指示する印刷タスクのデータ容量が所定の許容データ容量以上か否かに基づいて、該プリンタへの該印刷動作の指示を前記印刷制御サーバを介して行うか否かを判定し、該印刷制御サーバを介して行うと判定したときには前記ネットワークを介して該印刷制御サーバとの通信を開始して該プリンタの指定と該印刷動作の指定とを含む整備コマンドを該印刷制御サーバへ送信したあと該印刷制御サーバとの通信を終了し、該印刷制御サーバを介して行わないと判定したときには該印刷動作に対応する印刷動作プログラムを前記クライアント用記憶手段から読み出すことにより前記印刷タスクを作成し該印刷タスクを該プリンタに前記ネットワークを介して送信して該プリンタに該印刷動作を実行させ、
前記印刷制御サーバは、前記クライアントから前記ネットワークを介して前記整備コマンドを受信したときには、該整備コマンドで指定された印刷動作に対応する印刷動作プログラムを前記サーバ用記憶手段から読み出すことにより前記印刷タスクを作成し、該印刷タスクを該整備コマンドで指定されているプリンタに前記ネットワークを介して送信して該プリンタに該印刷動作を実行させる、
プリンタ整備システム。A plurality of printers and a print control server communicatively connected via a network, the plurality of printers and the print control server can communicate over the network connected to establish checker for servicing a plurality of printers A printer maintenance system with a client as
The print control server has server storage means for storing a print operation program created for each print operation for maintaining the printer,
The client includes a storage unit for a client that stores a printing operation program created for each printing operation for maintaining the printer.
When the client causes any one of the printers to execute any of the printing operations, whether or not the time required for the printer to execute the printing operation is equal to or longer than a predetermined allowable time or whether the printer performs the printing operation. On the basis of whether or not the data capacity of the print task instructing is greater than or equal to a predetermined allowable data capacity, it is determined whether or not to instruct the printer through the print control server. When it is determined to be performed via a server, communication with the print control server is started via the network, and after a maintenance command including designation of the printer and designation of the printing operation is transmitted to the print control server, the communication is performed. When the communication with the print control server is terminated and it is determined that the communication is not performed via the print control server, a print operation program corresponding to the print operation is stored in the client. Create the print task by reading from preparative storage means and transmitting the print task via the network to the printer to execute the printing operation in the printer,
When the print control server receives the maintenance command from the client via the network, the print control server reads the print operation program corresponding to the print operation specified by the maintenance command from the server storage unit, thereby And sending the print task to the printer designated by the maintenance command via the network to cause the printer to execute the printing operation.
Printer maintenance system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003142513A JP4232535B2 (en) | 2003-05-20 | 2003-05-20 | Printer maintenance system, print control server, client, method related thereto and program related thereto |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003142513A JP4232535B2 (en) | 2003-05-20 | 2003-05-20 | Printer maintenance system, print control server, client, method related thereto and program related thereto |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004348277A JP2004348277A (en) | 2004-12-09 |
JP4232535B2 true JP4232535B2 (en) | 2009-03-04 |
Family
ID=33530577
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003142513A Expired - Fee Related JP4232535B2 (en) | 2003-05-20 | 2003-05-20 | Printer maintenance system, print control server, client, method related thereto and program related thereto |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4232535B2 (en) |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8512718B2 (en) | 2000-07-03 | 2013-08-20 | Foamix Ltd. | Pharmaceutical composition for topical application |
IL152486A0 (en) | 2002-10-25 | 2003-05-29 | Meir Eini | Alcohol-free cosmetic and pharmaceutical foam carrier |
US9211259B2 (en) | 2002-11-29 | 2015-12-15 | Foamix Pharmaceuticals Ltd. | Antibiotic kit and composition and uses thereof |
US7820145B2 (en) | 2003-08-04 | 2010-10-26 | Foamix Ltd. | Oleaginous pharmaceutical and cosmetic foam |
US7700076B2 (en) | 2002-10-25 | 2010-04-20 | Foamix, Ltd. | Penetrating pharmaceutical foam |
US10117812B2 (en) | 2002-10-25 | 2018-11-06 | Foamix Pharmaceuticals Ltd. | Foamable composition combining a polar solvent and a hydrophobic carrier |
US8486376B2 (en) | 2002-10-25 | 2013-07-16 | Foamix Ltd. | Moisturizing foam containing lanolin |
MXPA05004278A (en) | 2002-10-25 | 2005-10-05 | Foamix Ltd | Cosmetic and pharmaceutical foam. |
US9668972B2 (en) | 2002-10-25 | 2017-06-06 | Foamix Pharmaceuticals Ltd. | Nonsteroidal immunomodulating kit and composition and uses thereof |
US8900554B2 (en) | 2002-10-25 | 2014-12-02 | Foamix Pharmaceuticals Ltd. | Foamable composition and uses thereof |
US9265725B2 (en) | 2002-10-25 | 2016-02-23 | Foamix Pharmaceuticals Ltd. | Dicarboxylic acid foamable vehicle and pharmaceutical compositions thereof |
US20080138296A1 (en) | 2002-10-25 | 2008-06-12 | Foamix Ltd. | Foam prepared from nanoemulsions and uses |
US7704518B2 (en) | 2003-08-04 | 2010-04-27 | Foamix, Ltd. | Foamable vehicle and pharmaceutical compositions thereof |
US7575739B2 (en) | 2003-04-28 | 2009-08-18 | Foamix Ltd. | Foamable iodine composition |
US8486374B2 (en) | 2003-08-04 | 2013-07-16 | Foamix Ltd. | Hydrophilic, non-aqueous pharmaceutical carriers and compositions and uses |
US8795693B2 (en) | 2003-08-04 | 2014-08-05 | Foamix Ltd. | Compositions with modulating agents |
US20080260655A1 (en) | 2006-11-14 | 2008-10-23 | Dov Tamarkin | Substantially non-aqueous foamable petrolatum based pharmaceutical and cosmetic compositions and their uses |
US8636982B2 (en) | 2007-08-07 | 2014-01-28 | Foamix Ltd. | Wax foamable vehicle and pharmaceutical compositions thereof |
WO2009069006A2 (en) | 2007-11-30 | 2009-06-04 | Foamix Ltd. | Foam containing benzoyl peroxide |
WO2009072007A2 (en) | 2007-12-07 | 2009-06-11 | Foamix Ltd. | Carriers, formulations, methods for formulating unstable active agents for external application and uses thereof |
WO2010041141A2 (en) | 2008-10-07 | 2010-04-15 | Foamix Ltd. | Oil-based foamable carriers and formulations |
AU2009205314A1 (en) | 2008-01-14 | 2009-07-23 | Foamix Ltd. | Poloxamer foamable pharmaceutical compositions with active agents and/or therapeutic cells and uses |
CA2760186C (en) | 2009-04-28 | 2019-10-29 | Foamix Ltd. | Foamable vehicle and pharmaceutical compositions comprising aprotic polar solvents and uses thereof |
CA2769677A1 (en) | 2009-07-29 | 2011-02-03 | Foamix Ltd. | Non surface active agent non polymeric agent hydro-alcoholic foamable compositions, breakable foams and their uses |
WO2011013009A2 (en) | 2009-07-29 | 2011-02-03 | Foamix Ltd. | Non surfactant hydro-alcoholic foamable compositions, breakable foams and their uses |
WO2011039638A2 (en) | 2009-10-02 | 2011-04-07 | Foamix Ltd. | Topical tetracycline compositions |
US9849142B2 (en) | 2009-10-02 | 2017-12-26 | Foamix Pharmaceuticals Ltd. | Methods for accelerated return of skin integrity and for the treatment of impetigo |
JP2015009476A (en) * | 2013-06-28 | 2015-01-19 | キヤノン株式会社 | Print control apparatus, print control method and program |
US10398641B2 (en) | 2016-09-08 | 2019-09-03 | Foamix Pharmaceuticals Ltd. | Compositions and methods for treating rosacea and acne |
-
2003
- 2003-05-20 JP JP2003142513A patent/JP4232535B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004348277A (en) | 2004-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4232535B2 (en) | Printer maintenance system, print control server, client, method related thereto and program related thereto | |
EP0982651B1 (en) | Information processing apparatus, information processing method and storage medium for storing information processing program | |
US8347308B2 (en) | Information processing apparatus, information processing method, and storage medium | |
EP2141584B1 (en) | Job processing apparatus, method for managing job log in the job processing apparatus | |
EP0982652A2 (en) | Information processing apparatus, -method, -system, and storage medium for storing information processing program | |
US20090091783A1 (en) | Printing device and printing system | |
CN103019630B (en) | Print system, printing equipment and Method of printing | |
US20080285073A1 (en) | Workflow execution system, workflow execution method, image processing apparatus and workflow proxy execution program | |
JP4862933B2 (en) | Image forming apparatus, image forming method, and program | |
JP2007304814A (en) | Print system, process device, job management device, control method for them, and program | |
US20070008577A1 (en) | Printing system and printer driver, which are easy to use | |
KR101309045B1 (en) | Network device, network manager, network managing system, and performing method for clone-process | |
JP2011180989A (en) | Print server device, print control method, and program | |
EP1335280B1 (en) | Peripheral apparatus, server, information processing system, and control method | |
JP4420053B2 (en) | Information management apparatus, information management method and program thereof | |
JP5173614B2 (en) | Information processing apparatus, information processing method, and program | |
US20100085598A1 (en) | Image processing apparatus, complex job execution method and recording medium | |
JP5091974B2 (en) | Facsimile device with transfer function and control program for facsimile device with transfer function | |
JP2012133646A (en) | Printing system, printer, printing method, and printing program | |
JP2011188294A (en) | Image forming apparatus, image forming system, printing instruction device, program for image forming apparatus or print instruction device, and, image forming method | |
JP2010105358A (en) | Image forming device | |
JP2005165465A (en) | Print control device and method, print system, and computer program | |
JP2011039948A (en) | Print system, printer driver and printing device | |
JP2004272918A (en) | System and method for multicast print | |
JP5387213B2 (en) | Printing apparatus, program, and printing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060130 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080710 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080715 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080905 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20081118 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20081201 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111219 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111219 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121219 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121219 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131219 Year of fee payment: 5 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |