(57)【要約】【課題】バーコード規格で変換した印字設定値の入出力を実現することで、外部装置との接続時に前記印字設定値の取扱性・加工性を向上させ、顧客の生産システムに柔軟性を持たせることに貢献する、インクジェット記録装置を提供する。【解決手段】インクジェット記録装置１において、印字ヘッド、装置設定を行うタッチパネル、装置設定を画面表示するディスプレイ、外部の装置との接続を行う外部接続端子、タッチパネルとディスプレイを制御する各装置、印字ヘッドとそれを制御する各装置、制御に必要なプログラムと設定値を格納する記憶部、プログラムの実行により設定値を演算処理して装置を制御する制御部を有する。そして、記憶部は、タッチパネルから入力された印字設定値と、この印字設定値をバーコードに変換するための第１制御プログラムとを記憶し、制御部は、第１制御プログラムを実行して、印字設定値をバーコードに変換する。【選択図】図５
2013163314.tif 000002
【特許請求の範囲】
【請求項１】
印字装置と、前記印字装置を制御する制御装置とを有するインクジェット記録装置であって、
前記印字装置は、被印字物にインクを飛翔させて印字する印字部と、装置設定を行う入力部と、前記装置設定を画面表示する出力部と、外部の装置との接続を行う外部接続端子とを有し、
前記制御装置は、前記入力部と前記出力部を制御するコントローラ部と、前記印字部と前記外部接続端子を制御するエンジン部と、制御に必要なプログラムと設定値を格納する記憶部と、前記プログラムの実行により前記設定値を演算処理して装置を制御する制御部とを有し、
前記外部接続端子には、外部装置と外部記録装置とが接続され、
前記記憶部は、
前記入力部から印字を行う際に設定された印字設定値と、
前記印字設定値をバーコードに変換するための第１制御プログラムと、
前記第１制御プログラムの実行によりバーコードに変換されたバーコード変換済み印字設定値と、
前記バーコード変換済み印字設定値を画像データあるいは２値化テキストデータとして出力するための第２制御プログラムとを記憶し、
前記制御部は、
前記第１制御プログラムを実行して、前記印字設定値を前記バーコードに変換し、
前記第２制御プログラムを実行して、前記バーコード変換済み印字設定値を前記画像データあるいは前記２値化テキストデータとして出力する制御を行い、
前記バーコードを前記画像データあるいは前記２値化テキストデータとして、前記外部装置との外部通信、および前記外部記録装置との入出力に使用し、前記バーコードを前記印字部からの印字内容、および前記出力部への画面表示内容に使用する、ことを特徴とするインクジェット記録装置。
【請求項２】
請求項１に記載のインクジェット記録装置において、
前記外部接続端子には、バーコードリーダーが接続され、
前記記憶部は、前記バーコードリーダーから入力されたバーコードと、前記バーコードを印字設定値に変換するための第３制御プログラムとを記憶し、
前記制御部は、前記第３制御プログラムを実行して、前記バーコードを前記印字設定値に変換する、ことを特徴とするインクジェット記録装置。
【請求項３】
請求項１に記載のインクジェット記録装置において、
前記印字設定値を前記バーコードに変換するための前記第１制御プログラム内には、前記画像データを作成するサブプログラムと、前記２値化テキストデータを作成するサブプログラムとを有する、ことを特徴とするインクジェット記録装置。
【請求項４】
請求項１に記載のインクジェット記録装置において、
前記出力部には、前記印字設定値のバーコード変換有無、バーコード変換を行う前記印字設定値の範囲、およびバーコード変換に使用するバーコード種類を設定する画面であるバーコード変換詳細設定画面を表示し、
前記バーコード変換詳細設定画面で設定された値は前記記憶部に記憶する、ことを特徴とするインクジェット記録装置。
【請求項５】
請求項１に記載のインクジェット記録装置において、
前記外部接続端子には、前記外部装置と前記外部記録装置とバーコードリーダーとが接続され、
前記記憶部は、前記インクジェット記録装置の入出力を制御するための各制御プログラムを記憶し、
前記制御部は、前記各制御プログラムを実行して、
前記インクジェット記録装置からの出力方法として、「前記バーコードとして前記インクジェット記録装置の画面に出力する」、「前記画像データとして前記外部記録装置に出力する」、「前記２値化テキストデータとして前記外部記録装置に出力する」、「前記画像データとして前記外部装置に出力通信する」、「前記２値化テキストデータとして前記外部装置に出力通信する」、「前記バーコードとして前記インクジェット記録装置から印字する」の各方法を実現し、
前記インクジェット記録装置への入力方法として、「前記バーコードリーダーで印字した前記バーコードを読み込む」、「前記外部装置から前記画像データを入力通信する」、「前記外部装置から前記２値化テキストデータを入力通信する」、「前記外部記録装置から前記画像データを入力する」、「前記外部記録装置から前記２値化テキストデータを入力する」の各方法を実現する、ことを特徴とするインクジェット記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、帯電制御方式のインクジェット記録装置に関する。より詳細には、特に印字設定値をバーコード化して取り扱いを容易とすることに特化したインクジェット記録装置に関するものである。
【背景技術】
【０００２】
例えば、インクジェット記録装置に関する背景技術として、特許文献１（特開２０１１−１１５１０号公報）に記載される技術がある。この特許文献１には、「ＣＰＵとメモリとを備えた制御装置と複数の計時専用デバイスとを有し、前記計時専用デバイスより取得した日付・時刻を含む計時情報を被印字物への印字に使用するインクジェット記録装置」の技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１１５１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述した特許文献１に記載のようなインクジェット記録装置に関する技術について、本発明者が検討した結果、以下のようなことが明らかとなった。
【０００５】
例えば、食品や工業製品などの各種製造技術分野において、製造製品の固体識別を行うことを目的として、各々の製造製品にその製造日時や管理番号などの製品固有情報を表示する需要が高まっている。この表示を行うための一例として、製造製品に対して非接触で印字することのできる、帯電制御方式のインクジェット記録装置が使用されている。インクジェット記録装置は、印字ヘッドのノズルを被印字物に接触させることなくインクをノズルから被印字物に向け連続的に飛翔させて印字することができるので、特に工場の搬送ラインにおいて製品を短時間で大量に加工、製造する場合に広く用いられている。
【０００６】
インクジェット記録装置にて印字を行うときには、各種印字設定値を設定する。印字設定値とは、インクジェット記録装置を操作者の思いのままに制御するためのデータ群であり、その内容は印字用の文字種類・大きさなど印字結果そのものの設定、印字を行う際の装置設定、被印字物を流すコンベアやパソコンなどの外部装置などの設定というように多岐にわたっている。被印字物にとって最適な印字結果を得るには、印字設定値を細やかに設定する必要があるため、特にインクジェット記録装置の操作に不慣れな者にとっては、操作方法が難しく感じられてしまう。
【０００７】
また、インクジェット記録装置は、各種印字設定値を保存するための独自規格のデータ群を有している。このデータ群はインクジェット記録装置内でのみ有効のため、インクジェット記録装置に対しては互換性を持っているが、パソコンなどインクジェット記録装置と接続する外部装置に対しては互換性を持たない。そのため、印字設定値の内容をパソコンで管理する用途や、印字設定値を外部モニターにリアルタイム表示する用途を行うには、外部装置側に変換用のプログラムを組み入れなければならないという問題があり、管理に大変不向きである。
【０００８】
そこで、本発明は上述したような課題に鑑みて成されたものであり、その代表的な目的は、外部装置との互換性を向上させるインクジェット記録装置を提供することである。より詳細には、本発明では特に外部装置などの接続で印字設定値の加工を行うことが容易となる点を想定した、バーコードを利用した印字設定値を表現する規格を提案するものである。
【０００９】
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１０】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次のとおりである。
【００１１】
すなわち、代表的なインクジェット記録装置は、印字装置と、前記印字装置を制御する制御装置とを有する。前記印字装置は、被印字物にインクを飛翔させて印字する印字部と、装置設定を行う入力部と、前記装置設定を画面表示する出力部と、外部の装置との接続を行う外部接続端子とを有する。前記制御装置は、前記入力部と前記出力部を制御するコントローラ部と、前記印字部と前記外部接続端子を制御するエンジン部と、制御に必要なプログラムと設定値を格納する記憶部と、前記プログラムの実行により前記設定値を演算処理して装置を制御する制御部とを有する。前記外部接続端子には、外部装置と外部記録装置とが接続され、以下のような特徴を有する。
【００１２】
特に、前記記憶部は、前記入力部から印字を行う際に設定された印字設定値と、前記印字設定値をバーコードに変換するための第１制御プログラムと、前記第１制御プログラムの実行によりバーコードに変換されたバーコード変換済み印字設定値と、前記バーコード変換済み印字設定値を画像データあるいは２値化テキストデータとして出力するための第２制御プログラムとを記憶する。
【００１３】
そして、前記制御部は、前記第１制御プログラムを実行して、前記印字設定値を前記バーコードに変換し、前記第２制御プログラムを実行して、前記バーコード変換済み印字設定値を前記画像データあるいは前記２値化テキストデータとして出力する制御を行い、前記バーコードを前記画像データあるいは前記２値化テキストデータとして、前記外部装置との外部通信、および前記外部記録装置との入出力に使用し、前記バーコードを前記印字部からの印字内容、および前記出力部への画面表示内容に使用する、ことを特徴とする。
【発明の効果】
【００１４】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下のとおりである。
【００１５】
すなわち、代表的なものによって得られる効果は、帯電制御方式のインクジェット記録装置において、外部装置との互換性を向上させることができる。より詳細には、外部装置との互換性を向上させることを目的とした、バーコードを利用した印字設定値を表現する規格を、インクジェット記録装置の制御に追加することによって、外部装置に対しての各種印字設定値の取扱性・加工性を向上させ、顧客のインクジェット記録装置を含むシステムに柔軟性を持たせることに貢献できる。また、これの使用方法を応用することで、操作者が容易に印字設定値を視認・設定できるようになる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施の形態に係るインクジェット記録装置の全体構成の一例を示す図である。
【図２】図１に示したインクジェット記録装置が持つ各種印字設定値の構成の一例を示す図である。
【図３】図１に示したインクジェット記録装置が印字設定値を制御する方法の一例を示す図である。
【図４】本発明に対する従来技術に係るインクジェット記録装置で印字設定値を入出力する方法の一例を示す図である。
【図５】図１に示したインクジェット記録装置で印字設定値の入出力にバーコードを使用するときの印字設定値を入出力する方法の一例を示す図である。
【図６】図１に示したインクジェット記録装置において、印字設定値をバーコードに変換するときの手順の一例を示す図である。
【図７】図１に示したインクジェット記録装置において、印字設定値をバーコードに変換する規格「バーコード」の設定画面の一例を示す図である。
【図８】図１に示したインクジェット記録装置において、印字設定値をバーコードに変換する規格「バーコード」の詳細設定画面の一例を示す図である。
【図９】図８に続く、印字設定値をバーコードに変換する規格「バーコード」の詳細設定画面の一例を示す図である。
【図１０】図１に示したインクジェット記録装置において、印字設定値をバーコードに変換する規格「バーコード」が有効であるときの画面の一例を示す図である。
【図１１】図１に示したインクジェット記録装置において、印字設定値をバーコードに変換する規格「バーコード」が有効であるときの画面の一例を示す図である。
【図１２】図１に示したインクジェット記録装置において、印字設定値をバーコードに変換する規格「バーコード」にて、外部記録装置にデータを出力するときの手順の一例を示す図である。
【図１３】図１に示したインクジェット記録装置において、バーコードを印字設定値に変換するときの手順の一例を示す図である。
【発明を実施するための形態】
【００１７】
以下の実施の形態においては、便宜上その必要があるときは、複数の実施の形態またはセクションに分割して説明するが、特に明示した場合を除き、それらは互いに無関係なものではなく、一方は他方の一部または全部の変形例、詳細、補足説明等の関係にある。また、以下の実施の形態において、要素の数等（個数、数値、量、範囲等を含む）に言及する場合、特に明示した場合および原理的に明らかに特定の数に限定される場合等を除き、その特定の数に限定されるものではなく、特定の数以上でも以下でも良い。
【００１８】
さらに、以下の実施の形態において、その構成要素（要素ステップ等も含む）は、特に明示した場合および原理的に明らかに必須であると考えられる場合等を除き、必ずしも必須のものではないことは言うまでもない。同様に、以下の実施の形態において、構成要素等の形状、位置関係等に言及するときは、特に明示した場合および原理的に明らかにそうでないと考えられる場合等を除き、実質的にその形状等に近似または類似するもの等を含むものとする。このことは、上記数値および範囲についても同様である。
【００１９】
［本発明の実施の形態の概要］
本発明の実施の形態に係るインクジェット記録装置（一例として、（）内に対応する構成要素、符号などを付記）は、印字装置（Ｂ）と、前記印字装置を制御する制御装置（コントローラＡ）とを有する。前記印字装置は、被印字物にインクを飛翔させて印字する印字部（印字ヘッド２１）と、装置設定を行う入力部（タッチパネル１６）と、前記装置設定を画面表示する出力部（ディスプレイ１８）と、外部の装置との接続を行う外部接続端子（３１）とを有する。前記制御装置は、前記入力部と前記出力部を制御するコントローラ部（入力装置１５、表示装置１７）と、前記印字部と前記外部接続端子を制御するエンジン部（励振電圧発生装置２３、帯電電圧発生装置２５、偏向電圧発生装置２７、接続装置３２）と、制御に必要なプログラムと設定値を格納する記憶部（４）と、前記プログラムの実行により前記設定値を演算処理して装置を制御する制御部（３）とを有する。前記外部接続端子には、外部装置（４２）と外部記録装置（４１）とが接続され、以下のような特徴を有する。
【００２０】
特に、前記記憶部は、前記入力部から印字を行う際に設定された印字設定値と、前記印字設定値をバーコードに変換するための第１制御プログラムと、前記第１制御プログラムの実行によりバーコードに変換されたバーコード変換済み印字設定値と、前記バーコード変換済み印字設定値を画像データあるいは２値化テキストデータとして出力するための第２制御プログラムとを記憶する。
【００２１】
そして、前記制御部は、前記第１制御プログラムを実行して、前記印字設定値を前記バーコードに変換し、前記第２制御プログラムを実行して、前記バーコード変換済み印字設定値を前記画像データあるいは前記２値化テキストデータとして出力する制御を行い、前記バーコードを前記画像データあるいは前記２値化テキストデータとして、前記外部装置との外部通信、および前記外部記録装置との入出力に使用し、前記バーコードを前記印字部からの印字内容、および前記出力部への画面表示内容に使用する、ことを特徴とする。
【００２２】
上述した本発明の実施の形態の概要に基づいた本発明の一実施の形態を、以下において図面に基づいて詳細に説明する。なお、本発明は図示例に限定されるものではない。また、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００２３】
［本発明の一実施の形態］
本発明の一実施の形態に係るインクジェット記録装置について、図１〜図１３を用いて説明する。本実施の形態において対象とする、印字設定値をバーコード化して取り扱いを容易とするためのバーコードには複数の種類があるが、本実施の形態では特定のコードに特化するものではなく、広く適用するものである。
【００２４】
＜インクジェット記録装置の全体構成および動作＞
まず、図１を用いて、本実施の形態に係るインクジェット記録装置の全体構成および動作について説明する。図１は、このインクジェット記録装置の全体構成の一例を示す図である。
【００２５】
本実施の形態のインクジェット記録装置１は、コントローラＡと、印字装置Ｂから構成され、搬送ライン６上にある被印字物である製品７に対して印字を行う。搬送ライン６には、被印字物センサ１１と、エンコーダ１３が設置されている。
【００２６】
コントローラＡは、入力部２と、制御部３と、記憶部４と、出力部５から構成され、入力部２と制御部３との間、制御部３と出力部５との間は電気的に接続され、入力部２から制御部３へ、制御部３から出力部５へ、それぞれ情報を送ることが可能となっている。また、制御部３と記憶部４との間も電気的に接続され、双方向に情報をやり取りすることが可能となっている。
【００２７】
入力部２は、被印字物センサ１１、エンコーダ１３や印字装置Ｂの各機能部からの情報を入力とする各機能部を有しており、被印字物検知装置１２、搬送速度検知装置１４、入力装置１５、電源装置３０、接続装置３２から構成される。被印字物検知装置１２は、被印字物センサ１１に接続され、この被印字物センサ１１からの情報に基づいて被印字物を検知する装置である。搬送速度検知装置１４は、エンコーダ１３に接続され、このエンコーダ１３からの情報に基づいて搬送速度を検知する装置である。入力装置１５は、タッチパネル１６に接続され、このタッチパネル１６からの情報を入力とする装置である。電源装置３０は、装置電源２９に接続され、この装置電源２９からの電源を入力とする装置である。接続装置３２は、外部接続端子３１に接続され、この外部接続端子３１からの情報を入力とする装置である。
【００２８】
制御部３は、インクジェット記録装置１の全体的な制御の他に、各種制御プログラムの実行により各種演算処理して装置を制御する、制御装置８から構成される。記憶部４は、印字設定値などを含む各種情報を記憶するメモリ９、制御に必要な各種制御プログラムを格納するプログラム格納装置１０から構成される。
【００２９】
出力部５は、印字装置Ｂの各機能部へ情報を出力する各機能部を有しており、表示装置１７、励振電圧発生装置２３、帯電電圧発生装置２５、偏向電圧発生装置２７、電源装置３０、接続装置３２から構成される。表示装置１７は、ディスプレイ１８に接続され、このディスプレイ１８に情報を出力する装置である。励振電圧発生装置２３は、印字ヘッド２１のノズル２２に接続され、このノズル２２に供給する励振電圧を発生する装置である。帯電電圧発生装置２５は、帯電電極２６に接続され、この帯電電極２６に供給する帯電電圧を発生する装置である。偏向電圧発生装置２７は、偏向電極２８に接続され、この偏向電極２８に供給する偏向電圧を発生する装置である。電源装置３０は、装置電源２９に接続され、この装置電源２９に電源を供給する装置である。接続装置３２は、外部接続端子３１に接続され、この外部接続端子３１に情報を出力する装置である。
【００３０】
印字装置Ｂは、装置設定などを行うタッチパネル１６、装置設定などを画面表示するディスプレイ１８、インクを収容するインク容器１９、インクを供給および回収するポンプ２０、被印字物にインクを飛翔させて印字する印字ヘッド２１、電源を供給する装置電源２９、外部の装置との接続を行う外部接続端子３１から構成される。印字ヘッド２１は、インク粒子２４を飛翔するノズル２２、インク粒子２４に帯電電圧を供給する帯電電極２６、インク粒子２４に偏向電圧を供給する偏向電極２８から構成される。
【００３１】
以上のような構成からなるインクジェット記録装置１の動作は、入力部２から得た情報を、制御装置８を有する制御部３と、メモリ９およびプログラム格納装置１０を有する記憶部４で解析し、最適な印字結果を得られるように必要な制御信号の補正を行って出力信号を出力部５より送信する。また、コントローラＡの入力部２で被印字物センサ１１からの信号を受信する被印字物検知装置１２、エンコーダ１３からの信号を受信する搬送速度検知装置１４、オペレータによる入力信号を受信する入力装置１５により印字装置Ｂや製品７の情報を入力し、上記制御部３で演算処理して出力部５から印字装置Ｂに対して出力信号を発信している。
【００３２】
印字を行う際の印字データや各種印字条件を設定し、また変更するときは、印字装置Ｂの入力手段としてのタッチパネル１６からコントローラＡの入力装置１５に入力した設定値を、記憶部４のメモリ９で記憶するとともに、制御部３の制御装置８で演算処理し、表示装置１７のディスプレイ１８で表示する。
【００３３】
搬送ライン６上にある製品７に対して印字を開始するときは、被印字物検知装置１２および搬送速度検知装置１４で製品７の位置を特定する。次に、インク容器１９からポンプ２０によって供給されたインクを、印字ヘッド２１内のノズル２２を励振電圧発生装置２３で励振してインク粒子２４を形成し、メモリ９上の印字データに合わせて帯電電圧発生装置２５で帯電電極２６に帯電電圧をかける。この荷電されたインク粒子２４は、偏向電圧発生装置２７の電圧を印加した偏向電極２８を通過するときに偏向し、製品７に対して印字ドットを形成して印字を行う。この際に、荷電されないインク粒子２４は印字に使用されずに回収されてインク容器１９に戻る。
【００３４】
その他、印字装置Ｂの装置電源２９の状態は電源装置３０にて管理しており、外部接続端子３１の状態は接続装置３２にて管理している。
【００３５】
＜各種印字設定値の構成＞
次に、図２を用いて、図１に示したインクジェット記録装置１が持つ各種印字設定値の構成について説明する。図２は、この各種印字設定値の構成の一例を示す図である。
【００３６】
印字設定値３３は、印字用の文字種類や大きさなどの印字結果そのものの設定（印字結果設定３４：文字サイズ、文字幅、文字高さ、…）、印字を行う際の装置の設定（装置設定３５：インク種類、インク圧力、現在日付、…）、被印字物を流すコンベアやパソコンなどの外部装置などの設定（外部装置設定３６：接続方法、通信速度、通信内容、…）というように多岐にわたっている。これらを組み合わせることによって、最適な印字結果を得ることができる。
【００３７】
印字設定値３３を多く定義する点でのメリットは、印字結果に対する細やかな微調整が可能となることである。例えば、被印字物に対して印字結果を１ｍｍだけ移動したいとか、文字の内容を変更したいとか、といったことに柔軟に対応できる。一方で一般的に印字設定値が多くなると、特に操作に不慣れな者にとっては実際に被印字物に印字するまでにかかる労力が大きく、操作方法に難しさを感じてしまうことがある。しかし本発明の実施の形態では、操作に不慣れな者でも印字設定値３３の多さを認識することなく、容易に印字設定値３３を設定できるような制御を有するものである。
【００３８】
＜印字設定値を制御する方法＞
次に、図３を用いて、図１に示したインクジェット記録装置１が印字設定値を制御する方法について説明する。図３は、この印字設定値を制御する方法の一例を示す図である。
【００３９】
この印字設定値を制御する方法（Ｓ１００）は、制御部３の制御装置８において、記憶部４のプログラム格納装置１０に記憶された制御プログラムを実行することにより行われる。また、インクジェット記録装置１のメモリ９上には、印字設定値の保存領域と、保存領域の構成格納領域が確保されている。
【００４０】
まず、印字設定値の入力時、処理Ｓ１０１にて、データ内容を判定し、１６進数のバイナリデータの場合はデータ整合性判定（処理Ｓ１０３）に進み、それ以外の場合は、処理Ｓ１０２にて、印字設定値を１６進数のバイナリデータに変換してデータ整合性判定（処理Ｓ１０３）に進む。そして、処理Ｓ１０４にて、設定可能な値であるか、整合性を判定する。この判定の結果、整合性が取れた場合は、処理Ｓ１０５にて、値を印字可能なものとして印字設定値に採用するとともに、任意の保存領域に格納する。整合性が取れない場合は、処理Ｓ１０６にて、入力された印字設定値を不採用として破棄するとともに、処理Ｓ１０７にて、アラーム表示を出力するなどして注意を喚起する。
【００４１】
任意の印字設定値が制御に必要な場合、システムは構成格納領域からその印字設定値の保存領域を算出し、それを元に実際のバイナリデータを取得する。印字設定値の出力時、システムは保存領域から１６進数のバイナリデータを取得し、それを任意の形式に加工した上で出力を行う。
【００４２】
＜印字設定値を入出力する方法（従来技術）＞
次に、図４を用いて、本発明に対する従来技術に係るインクジェット記録装置１で印字設定値を入出力する方法について説明する。図４は、この印字設定値を入出力する方法（３９）の一例を示す図である。このインクジェット記録装置１を含むシステムには、外部記録装置４１、外部装置４２が接続され、情報の入出力が可能となっている。
【００４３】
従来技術では、印字設定値の入出力方法には、操作者４０が直接インクジェット記録装置１へ入力する方法の他に二つある。一つは、バイナリデータ群を加工することなくそのままデータファイル形式としてＵＳＢなどの外部記録装置４１に保存しておき、それをインクジェット記録装置１と入力（読込）・出力する方法である。もう一つは、インクジェット記録装置１とパソコンなどの外部装置４２との通信ルールを作成し、それに則って通信を行う方法である。
【００４４】
しかし、前者の場合は、データファイル内容のどの位置がどの印字設定値かが分からないため、顧客がデータを直接解析することはできないという問題（内容が理解できない）がある。また、後者の場合は、データ解析を行うことはできるものの、通信ルールを解析するために何らかのプログラム制御を外部装置４２側で用意する必要があるため、顧客の金銭的・時間的な負担が大きくなる問題がある。また、共通して言えることは、印字設定値のリアルタイム性が保てないという問題がある。そのため、外部装置４２に対しての各種印字設定値の取扱性・加工性を向上させるような規格開発が必要となる。本実施の形態では、以下において図５〜図１３などを用いて後述するように、これを解決するものである。
【００４５】
＜印字設定値を入出力する方法（本実施の形態）＞
次に、図５を用いて、図１に示した本実施の形態に係るインクジェット記録装置１で印字設定値の入出力にバーコードを使用するときの印字設定値を入出力する方法について説明する。図５は、この印字設定値を入出力する方法（４３）の一例を示す図である。すなわち、図５は、印字設定値の入出力方法にバーコードを使用するという提案（規格「バーコード」と呼ぶ）を追加したときのインクジェット記録装置１で印字設定値を入出力する方法である。なお、前述の図４に示した従来技術の入出力方法（３９）を規格「ＩＪＰ」と呼ぶことにする。このインクジェット記録装置１を含むシステムには、外部記録装置４１、外部装置４２が接続され、情報の入出力が可能となっている。さらに、バーコードリーダー４４が接続され、情報の入力が可能となっている。
【００４６】
規格「バーコード」では、複数の印字設定値のバイナリデータ群をバーコードに特殊加工して出力し、また、入力したバーコードを特殊変換して印字設定値のバイナリデータ群とする。まず、出力方法として、「バーコードとしてインクジェット記録装置１の画面に出力する」、「バーコード画像データとして、ＵＳＢなどの外部記録装置４１に出力する」、「バーコード変換後２値化テキストデータとして、ＵＳＢなどの外部記録装置４１に出力する」、「バーコード画像データとして、外部装置４２に出力通信する」、「バーコード変換後２値化テキストデータとして、外部装置４２に出力通信する」、「バーコードとしてインクジェット記録装置１から印字する」等を想定する。また、入力方法として、「バーコードリーダー４４で、印字したバーコードを読み込む」、「外部装置４２から、バーコード画像データを入力通信する」、「外部装置４２から、バーコード変換後２値化テキストデータを入力通信する」、「ＵＳＢなどの外部記録装置４１から、バーコード画像データを入力（読込）する」、「ＵＳＢなどの外部記録装置４１から、バーコード変換後２値化テキストデータを入力（読込）する」等を想定する。この規格「バーコード」を追加したときの出力方法および入力方法の各手順は、制御部３の制御装置８において、記憶部４のプログラム格納装置１０に記憶された各制御プログラムを実行することにより行われる。
【００４７】
この規格「バーコード」をインクジェット記録装置１で用いることで、外部装置４２での取扱性・加工性の向上を図れる。具体的には、印字設定値をバーコード化したことからインクジェット記録装置１に特有の特殊な通信ルールが不要となり、外部装置４２側で解析用のプログラム制御が不要となる。バーコードとしては既に統一された規格であるので、顧客にとってインクジェット記録装置１を使用したシステム構成が容易となる。また、バーコード化したことでパソコンなどでの印字設定値の管理が容易であり、特にパソコンのビジネスツールを用いて文書に貼り付けるというような二次加工が簡単にできる。その一方で、印字設定値の構成を顧客に渡すことなく取扱性・加工性を向上させることができるので、バーコードデータそのものの機密性は大きくなる（内容は理解できないが、一致することは確認可能）。さらに、複数の印字設定値の入力にバーコードリーダー４４を扱えることから、操作に不慣れな者が印字設定値の多さを認識することなく、容易に印字設定値を設定できるようになる。
【００４８】
＜印字設定値をバーコードに変換するときの手順＞
次に、図６を用いて、図１に示したインクジェット記録装置１において、印字設定値をバーコードに変換するときの手順について説明する。図６は、この印字設定値をバーコード（規格「バーコード」）に変換するときの手順（Ｓ２００）の一例を示す図である。
【００４９】
この手順（Ｓ２００）は、制御部３の制御装置８において、記憶部４のメモリ９に記憶された印字設定値に対して、記憶部４のプログラム格納装置１０に記憶された第１制御プログラム（印字設定値をバーコードに変換するためのプログラム）を実行することにより行われる。このメモリ９に記憶された印字設定値は、例えばタッチパネル１６などから入力される。
【００５０】
まず、規格「バーコード」に変換するための変換元データを、処理Ｓ２０１の通りに作成する。この変換元データはバイナリデータ群で構成される。まず、メモリ９上に変換元データのデータ領域を確保する。次に、処理Ｓ２０２にて、データ領域の先頭に、規格「バーコード」を示す判別ヘッダを格納する。続けて、処理Ｓ２０３にて、バーコードに変換する印字設定値と、その印字設定値を個別に判別するコードを取得し、データ領域に格納する。バーコードに変換するすべての印字設定値をデータ領域に格納できたら、最後に、処理Ｓ２０４にて、規格「バーコード」を示す判別フッタを格納する。判別ヘッダおよびフッタは、通常のバーコードと区別するために必要である。
【００５１】
このように変換元データが作成されたら、続いて、処理Ｓ２０５にて、変換元データ群を１バイトごとに上位・下位ビットに分割し、処理Ｓ２０６にて、分割値をそれぞれＡＳＣＩＩコードに変換する。そして、処理Ｓ２０７にて、得られたＡＳＣＩＩコードをバーコードの文字列群としてバーコードに変換する。
【００５２】
最終的に、変換するバーコードの種類、および、規格「バーコード」でバーコード化する印字設定値の種類については、操作者が任意で選択できるようにする。また、規格「バーコード」への変換は、任意の場所で行えるようにする。
【００５３】
＜印字設定値をバーコードに変換する規格「バーコード」の設定画面＞
次に、図７を用いて、図１に示したインクジェット記録装置１において、印字設定値をバーコードに変換する規格「バーコード」の設定画面について説明する。図７は、この印字設定値をバーコードに変換する規格「バーコード」の設定画面（６０、６０ａ）の一例を示す図である。
【００５４】
規格「バーコード」を変換するときの設定画面（６０、６０ａ）には、規格「バーコード」変換の有無を設定できる項目（バーコード変換６１）と、バーコード変換する印字設定値の位置および範囲を設定できる項目（変換単位６２）と、バーコードの種類を設定できる項目（バーコード種類６３）と、バーコード出力方式を設定する項目（出力形式−ファイル６４、出力形式−通信６５）と、詳細画面に遷移するためのボタン（詳細設定６６）により構成される。
【００５５】
項目（６１）が有効（する）であるとき、インクジェット記録装置１は印字設定値の規格「バーコード」での変換をサポートし、ボタン（６６）を有効とする。項目（６２）は、選択肢が「データ単位」、「画面単位」、「印字設定値単位」で構成されていて、「データ単位」のときは規格「ＩＪＰ」でのデータファイル形式ごとに、「画面単位」のときはインクジェット記録装置１で現在表示されている画面ごとに、「印字設定値単位」のときはインクジェット記録装置１で現在表示されている画面上の任意の設定値ごとに、それぞれバーコード変換できるようにする。項目（６３）では、画面（６０ａ）の通りに変換後のバーコード種類（ＥＡＮ−１３、ＤＭ１６×１６、ＤＭ３２×３２、ＱＲ２１×２１、ＱＲ２５×２５、ＱＲ２９×２９、…）を選択できる。バーコードとして作成できる最大文字長はバーコード種類によって異なるため、項目（６３）の選択肢は項目（６２）の結果により変動する。バーコード出力方式を設定する項目（６４、６５）は、それぞれＵＳＢなどの外部記録装置に出力する際の出力方式の選択肢（６４：画像データ、テキストデータ、両方）と、通信出力時の出力方式の選択肢（６５：通常データ、２値化データ）である。それぞれの場面で選択肢に合わせた出力を行う。
【００５６】
＜印字設定値をバーコードに変換する規格「バーコード」の詳細設定画面＞
次に、図８および図９を用いて、図１に示したインクジェット記録装置１において、印字設定値をバーコードに変換する規格「バーコード」の詳細設定画面について説明する。図８および図９は、この印字設定値をバーコードに変換する規格「バーコード」の詳細設定画面（７０、７０ａ、７０ｂ、７０ｃ）の一例を示す図である。
【００５７】
図８および図９は、図７のボタン（「詳細設定」６６）を押下したときに遷移する、規格「バーコード」用の詳細設定画面（７０、７０ａ、７０ｂ、７０ｃ）である。この画面では、規格「バーコード」の詳細に設定する項目（変換範囲７１）と、バーコードを表示するボタン（バーコード表示７２）により構成される。
【００５８】
項目（７１）では、図７の項目（６２）により設定項目が変化する。項目（６２）が「データ単位」のとき、項目（７１）には画面（７０）の通りに、現在登録されている印字データの名称一覧（登録印字データ、変換規則データ、登録画像データ、編集中データ、装置情報データ、外部装置データ、…）およびインクジェット記録装置１の装置設定値の名称一覧が表示される。項目（６２）が「画面単位」であるとき、項目（７１）には画面（７０ａ）の通りに、画面名称一覧（印字内容画面、文字形式画面、文字入力画面、画像作成画面、変換規則画面、日付設定画面、…、インク管理画面、装置設定画面、外部装置画面、…）が表示される。項目（６２）が「印字設定値単位」であるとき、項目（７１）には画面（７０ｂ）の通りに、入力できる印字設定値一覧（印字内容、文字サイズ、文字幅、文字高さ、変換規則、登録画像、…、インク種類、インク圧力、現在日付、…、接続方法、通信速度、通信内容、…）が画面枠を超えて表示される。表示された一覧について、１つまたは複数、あるいは全部を選択し、ボタン（バーコード表示７２）を押下することで、画面（７０ｃ）の通りに、選択した内容から作成したバーコードを表示する画面（７３）を表示させることができる。
【００５９】
画面（７３）には、項目（６３）で設定したバーコード種類で表示されたバーコード（７４）の他、ボタン（バックアップ実行７５、通信実行７６、印字実行７７）が存在する。ボタン（７５）の押下で表示中のバーコードを選択肢（６４）の通りに変換してＵＳＢなどの外部記録装置に出力し、ボタン（７６）の押下で表示中のバーコードを選択肢（６５）の通りに外部装置へ通信し、ボタン（７７）の押下で表示中のバーコードを印字することができる。
【００６０】
＜規格「バーコード」が有効であるときの画面（「データ単位」、「画面単位」）＞
次に、図１０を用いて、図１に示したインクジェット記録装置１において、印字設定値をバーコードに変換する規格「バーコード」が有効であるときの画面（「データ単位」、「画面単位」）について説明する。図１０は、この印字設定値をバーコードに変換する規格「バーコード」が有効であるときの画面（８０）の一例を示す図である。
【００６１】
図１０は、図７の項目（６１）が有効であり、項目（６２）が「データ単位」、「画面単位」のときの印字内容の画面（８０）である。ボタン（バーコード表示８１）が表示されている。これを押下することで、バーコード表示の画面（７３）を画面上に表示させることができる。このとき、画面（７３）に表示されるバーコードの変換元データは、項目（６２）が「データ単位」のときは現在印字対象となっている印字データの設定値すべて、項目（６２）が「画面単位」のときは現在表示中の画面に存在する印字設定値すべてである。バーコード表示の画面（７３）には図９と同様に、ボタン（バックアップ実行７５、通信実行７６、印字実行７７）が表示され、現在表示中のバーコードに対して制御することができる。
【００６２】
＜規格「バーコード」が有効であるときの画面（「印字設定値単位」）＞
次に、図１１を用いて、図１に示したインクジェット記録装置１において、印字設定値をバーコードに変換する規格「バーコード」が有効であるときの画面（「印字設定値単位」）について説明する。図１１は、この印字設定値をバーコードに変換する規格「バーコード」が有効であるときの画面（９０）の一例を示す図である。
【００６３】
図１１は、図７の項目（６１）が有効であり、項目（６２）が「印字設定値単位」のときの印字内容の画面（９０）である。ボタン（バーコード表示８１）の他に、各種印字設定値の項目前に選択ボタン（文字幅９１、文字高さ９２、文字サイズ９３、印字回数９４）が表示されている。選択ボタン（９１〜９４）で印字設定値を選択し、ボタン（８１）を押下することで、バーコード表示の画面（７３）を画面上に表示させることができる。このとき、画面（７３）に表示されるバーコードの変換元データは、選択ボタン（９１〜９４）で選択した印字設定値すべてである。バーコード表示の画面（７３）には図９と同様に、ボタン（バックアップ実行７５、通信実行７６、印字実行７７）が表示され、現在表示中のバーコードに対して制御することができる。
【００６４】
＜印字設定値（規格「バーコード」）を外部記録装置に出力するときの手順＞
次に、図１２を用いて、図１に示したインクジェット記録装置１において、印字設定値をバーコードに変換する規格「バーコード」にて、外部記録装置にデータを出力するときの手順について説明する。図１２は、この印字設定値をバーコードに変換する規格「バーコード」にて、外部記録装置にデータを出力するときの手順（Ｓ３００）の一例を示す図である。すなわち、図１２は、規格「バーコード」で作成された印字設定値をバーコード画像データあるいはバーコード変換後２値化テキストデータとしてＵＳＢなどの外部記録装置に出力するときの制御方法である。
【００６５】
この手順（Ｓ３００）は、制御部３の制御装置８において、記憶部４のメモリ９に記憶されたバーコード変換済み印字設定値に対して、記憶部４のプログラム格納装置１０に記憶された第２制御プログラム（バーコード変換済み印字設定値をバーコード画像データあるいはバーコード変換後２値化テキストデータとして出力するためのプログラム）を実行することにより行われる。
【００６６】
まず、処理Ｓ３０１にて、出力方法を参照する。この結果、画像データのときは、処理Ｓ３０２にて、作成されたバーコードを元にバーコード画像データファイルを作成する。テキストデータのときは、処理Ｓ３０３にて、バーコードの黒色部分を「１」、白地部分を「０」となるようにバーコードの２値化を実行して、処理Ｓ３０４にて、バーコード変換後２値化テキストデータファイルを作成する。この２値化を行うことによって、データの管理および加工が容易となる。例として挙げると、パソコンなどの外部装置への変換が容易となることである。例えば、表計算ソフトにて印字設定値を取込み、「１」の部分を黒色に塗りつぶす。すると、特殊なプログラムを構築することなく、インクジェット記録装置１の画面上で表示されたバーコードを表計算ソフト上にて再現できる。
【００６７】
＜バーコードを印字設定値に変換するときの手順＞
次に、図１３を用いて、図１に示したインクジェット記録装置１において、バーコードを印字設定値に変換するときの手順について説明する。図１３は、このバーコードを印字設定値に変換するときの手順（Ｓ４００）の一例を示す図である。すなわち、図１３は、入力された規格「バーコード」を印字設定値に変換するためのインクジェット記録装置１を含むシステムの手順である。
【００６８】
この手順（Ｓ４００）は、制御部３の制御装置８において、記憶部４のメモリ９に記憶されたバーコードに対して、記憶部４のプログラム格納装置１０に記憶された第３制御プログラム（バーコードを印字設定値に変換するためのプログラム）を実行することにより行われる。このメモリ９に記憶されたバーコードは、例えば外部接続端子３１に接続されたバーコードリーダー４４などから入力される。
【００６９】
まず、メモリ上にバーコード変換用のデータ領域を確保する。次に、処理Ｓ４０１にて、バーコードの文字列群をＡＳＣＩＩコードに変換する。続けて、処理Ｓ４０２にて、ＡＳＣＩＩコードを２バイトごとに上位・下位ビットを合体させる。これにより得られたデータ群より、処理Ｓ４０３にて、規格「バーコード」を示す判別ヘッダおよびフッタを削除する。すると、処理Ｓ４０４にて、バーコードに変換する印字設定値と、その印字設定値を個別に判別するコードが得られるので、これらを設定する場所に格納する。
【００７０】
＜本実施の形態の効果＞
以上説明したように、本実施の形態に係るインクジェット記録装置１によれば、印字装置Ｂは、被印字物にインクを飛翔させて印字する印字ヘッド２１、装置設定などを行うタッチパネル１６、装置設定などを画面表示するディスプレイ１８、外部の装置との接続を行う外部接続端子３１などを有し、コントローラＡは、タッチパネル１６とディスプレイ１８を制御する入力装置１５と表示装置１７、印字ヘッド２１とそれを制御する励振電圧発生装置２３と帯電電圧発生装置２５と偏向電圧発生装置２７、外部接続端子３１とそれを制御する接続装置３２、制御に必要なプログラムと設定値などを格納する記憶部４、プログラムの実行により設定値などを演算処理して装置を制御する制御部３などを有することで、以下のような効果を得ることができる。
【００７１】
（１）記憶部４に、タッチパネル１６などから入力された印字設定値と、この印字設定値をバーコードに変換するための第１制御プログラムとを記憶することで、制御部３は、第１制御プログラムを実行して、印字設定値をバーコードに変換することができる。
【００７２】
（２）ディスプレイ１８には、印字設定値をバーコードに変換するための印字内容設定画面（６０）を表示させ、この印字内容設定画面（６０）上の詳細設定（６６）の実行によりバーコード変換詳細設定画面（７０、７０ａ、７０ｂ、７０ｃ）を表示させ、さらに、印字内容設定画面（６０）上のバーコード変換の変換単位に応じて印字内容画面（８０、９０）を表示させることができる。
【００７３】
（３）バーコード変換詳細設定画面（７０ｂ）には、バーコードの変換範囲が「印字設定値単位」であるとき、入力できる印字設定値の一覧として、印字内容、文字サイズ、文字幅、文字高さ、変換規則、および、登録画像などの各設定値を表示させることができる。
【００７４】
（４）記憶部４に、第１制御プログラムの実行によりバーコードに変換されたバーコード変換済み印字設定値と、このバーコード変換済み印字設定値をバーコード画像データあるいはバーコード変換後２値化テキストデータとして出力するための第２制御プログラムとを記憶することで、制御部３は、第２制御プログラムを実行して、バーコード変換済み印字設定値をバーコード画像データあるいはバーコード変換後２値化テキストデータとして出力することができる。
【００７５】
（５）外部接続端子３１にバーコードリーダー４４が接続され、記憶部４に、バーコードリーダー４４から入力されたバーコードと、このバーコードを印字設定値に変換するための第３制御プログラムとを記憶することで、制御部３は、第３制御プログラムを実行して、バーコードを印字設定値に変換することができる。
【００７６】
（６）外部接続端子３１にバーコードリーダー４４と外部記録装置４１と外部装置４２を接続し、記憶部４に、インクジェット記録装置１の入出力を制御するための各制御プログラムを記憶することで、制御部３は、各制御プログラムを実行して、インクジェット記録装置１からの出力方法として、「バーコードとしてインクジェット記録装置１の画面に出力する」、「バーコード画像データとして、ＵＳＢなどの外部記録装置４１に出力する」、「バーコード変換後２値化テキストデータとして、ＵＳＢなどの外部記録装置４１に出力する」、「バーコード画像データとして、外部装置４２に出力通信する」、「バーコード変換後２値化テキストデータとして、外部装置４２に出力通信する」、「バーコードとしてインクジェット記録装置１から印字する」の各方法を実現することができる。
【００７７】
また、インクジェット記録装置１への入力方法として、「バーコードリーダー４４で、印字したバーコードを読み込む」、「外部装置４２から、バーコード画像データを入力通信する」、「外部装置４２から、バーコード変換後２値化テキストデータを入力通信する」、「ＵＳＢなどの外部記録装置４１から、バーコード画像データを入力（読込）する」、「ＵＳＢなどの外部記録装置４１から、バーコード変換後２値化テキストデータを入力（読込）する」の各方法を実現することができる。
【００７８】
（７）帯電制御方式のインクジェット記録装置１において、外部装置４２との互換性を向上させることができる。より詳細には、外部装置４２との互換性を向上させることを目的とした、バーコードを利用した印字設定値を表現する規格を、インクジェット記録装置１の制御に追加することによって、外部装置４２に対しての各種印字設定値の取扱性・加工性を向上させ、顧客のインクジェット記録装置１を含むシステムに柔軟性を持たせることに貢献できる。また、これの使用方法を応用することで、操作者が容易に印字設定値を視認・設定できるようになる。
【００７９】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００８０】
本発明のインクジェット記録装置は、帯電制御方式のインクジェット記録装置において、特に印字設定値をバーコード化して取り扱いを容易とすることに特化したインクジェット記録装置に利用可能である。
【符号の説明】
【００８１】
Ａ…コントローラ、Ｂ…印字装置、
１…インクジェット記録装置、
２…入力部、３…制御部、４…記憶部、５…出力部、
６…搬送ライン、７…製品、
８…制御装置、９…メモリ、１０…プログラム格納装置、
１１…被印字物センサ、１２…被印字物検知装置、１３…エンコーダ、１４…搬送速度検知装置、１５…入力装置、１６…タッチパネル、１７…表示装置、１８…ディスプレイ、
１９…インク容器、２０…ポンプ、２１…印字ヘッド、２２…ノズル、２３…励振電圧発生装置、２４…インク粒子、２５…帯電電圧発生装置、２６…帯電電極、２７…偏向電圧発生装置、２８…偏向電極、２９…装置電源、３０…電源装置、３１…外部接続端子、３２…接続装置、
３３…印字設定値、３４…印字結果設定、３５…装置設定、３６…外部装置設定、
４０…操作者、４１…外部記録装置、４２…外部装置、４４…バーコードリーダー。
【図１】
2013163314.tif 000003
【図２】
2013163314.tif 000004
【図３】
2013163314.tif 000005
【図６】
2013163314.tif 000006
【図８】
2013163314.tif 000007
【図１２】
2013163314.tif 000008
【図１３】
2013163314.tif 000009
【図４】
2013163314.tif 000010
【図５】
2013163314.tif 000011
【図７】
2013163314.tif 000012
【図９】
2013163314.tif 000013
【図１０】
2013163314.tif 000014
【図１１】
2013163314.tif 000015