JP6337555B2 - Printing apparatus and printing method - Google Patents
Printing apparatus and printing method Download PDFInfo
- Publication number
- JP6337555B2 JP6337555B2 JP2014061225A JP2014061225A JP6337555B2 JP 6337555 B2 JP6337555 B2 JP 6337555B2 JP 2014061225 A JP2014061225 A JP 2014061225A JP 2014061225 A JP2014061225 A JP 2014061225A JP 6337555 B2 JP6337555 B2 JP 6337555B2
- Authority
- JP
- Japan
- Prior art keywords
- printing
- patterns
- unit
- area
- 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
Landscapes
- Record Information Processing For Printing (AREA)
- Printers Characterized By Their Purpose (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
本発明は、装置内に通紙せずに、サイズを問わず、紙やプラスチックの表面に直接印刷を行う印刷装置、印刷方法に関する。
The present invention relates to a printing apparatus and a printing method that perform printing directly on the surface of paper or plastic regardless of size without passing through the apparatus.
特許文献1には、基準ガイドを検出しながら印刷することで、印刷画像の歪みを補正することが開示されている(特許文献1の段落0044、図5、図7)。さらに用紙のエッジ検出に関して、基準ガイドを印刷する際に、記録シートのエッジを検出することも開示されている(特許文献1の段落0081)。
特許文献2には、ラダーパターンを読み取って印字する技術が開示されている(特許文献2の段落0028)。
特許文献3には、アイマークを検出したら用紙(印刷)を停止することが開示されている(特許文献3の段落0010、図4のdt3)。
Patent Document 1 discloses correcting distortion of a printed image by printing while detecting a reference guide (paragraph 0044 of FIG. 5, FIG. 5 and FIG. 7). Further, regarding the detection of the edge of the paper, it is also disclosed to detect the edge of the recording sheet when printing the reference guide (paragraph 0081 of Patent Document 1).
Patent Document 2 discloses a technique for reading and printing a ladder pattern (paragraph 0028 of Patent Document 2).
Patent Document 3 discloses that paper (printing) is stopped when an eye mark is detected (paragraph 0010 of Patent Document 3 and dt3 of FIG. 4).
ダイレクトプリント装置(自走式プリンタ、ハンディプリンタなどとも呼ばれる)では、印刷できる文字数や必要な長さを容易に把握することは困難であり、印刷ミスにより印刷対象が無駄になる。それを防ぐために試し印刷が必要であるという問題がある。また、印字すべき内容が収まらず、印刷を一旦停止し、装置を離し、印刷位置を変更して印刷を継続する際に、文字の途中から印刷を再開してしまうという問題がある。
本発明は、印字停止および改行を適切に行う印刷装置および印刷方法を提供することを目的とする。
In a direct printing apparatus (also called a self-propelled printer, a handy printer, etc.), it is difficult to easily grasp the number of characters that can be printed and the required length, and a printing target is wasted due to a printing mistake. There is a problem that trial printing is necessary to prevent this. In addition, there is a problem that when the contents to be printed cannot be accommodated, printing is temporarily stopped, the apparatus is released, the printing position is changed, and printing is resumed from the middle of characters when printing is continued.
It is an object of the present invention to provide a printing apparatus and a printing method that appropriately perform printing stop and line feed.
本発明の印刷装置は、被印刷媒体に、設定された複数のパターンを印刷することができるプリントヘッドと、前記印刷装置が前記被印刷媒体の印刷エリアを移動することによって、前記印刷エリアにおける第1方向の距離を検出する検出部と、前記検出部によって検出された前記距離にしたがって、前記印刷エリアでの前記第1方向に沿って並べて印刷可能なパターンの数を前記プリントヘッドと前記検出部との間の間隔を基に算出する制御部と、前記プリントヘッドと前記検出部との間の間隔を、前記複数のパターンのフォント種類、フォントサイズの少なくとも1つを含む書式により調整可能とする検出間隔変更機構と、を有する。
また、本発明の印刷方法は、被印刷媒体に、設定された複数のパターンを印刷することができるプリントヘッドを備えた印刷装置が前記被印刷媒体の印刷エリアを移動することによって、前記印刷エリアにおける第1方向の距離を検出し、検出された前記距離にしたがって、前記印刷エリアでの前記第1方向に沿って並べて印刷可能なパターンの数を前記プリントヘッドと前記検出部との間の間隔を基に算出し、前記プリントヘッドと前記検出部との間の間隔を、前記複数のパターンのフォント種類、フォントサイズの少なくとも1つを含む書式により調整可能とする。
The printing apparatus of the present invention includes a print head capable of printing a plurality of set patterns on a printing medium, and the printing apparatus moves in a printing area of the printing medium so that the printing area in the printing area A detection unit that detects a distance in one direction; and the number of patterns that can be printed along the first direction in the print area according to the distance detected by the detection unit. And the interval between the print head and the detection unit can be adjusted by a format including at least one of the font type and font size of the plurality of patterns. And a detection interval changing mechanism .
In the printing method of the present invention, a printing apparatus provided with a print head capable of printing a plurality of set patterns on a printing medium moves the printing area of the printing medium, thereby moving the printing area. the distance of the first direction is detected in accordance with said detected distance, the spacing between the number of printable patterns arranged along said first direction in the printing area and the print head and the detecting unit It was calculated based on the distance between the print head and the detecting unit, the font type of the plurality of patterns, and can be adjusted by the format comprising at least one of the font sizes.
本発明は、上述の構成を有するので、事前に計算するなどの面倒な手順なしに、はみ出ること無く自動的に適正な改行処理を行える。
また、パンチ穴などが印刷対象領域にある場合にも、印字を回避することができる。
Since the present invention has the above-described configuration, an appropriate line feed process can be automatically performed without protruding without a troublesome procedure such as calculation in advance.
Also, printing can be avoided when punch holes or the like are in the print target area.
《課題の分析》
本発明の発明者は、「課題」の項で述べた「印刷できる文字数や必要な長さを容易に把握することは困難である」ことがなぜなのかを分析した。すると、次の三つの理由が挙げられる。第一に、ダイレクトプリント装置(自走式プリンタ、ハンディタイププリンタ)では、印刷開始位置をユーザが任意に指定できる。第二に、印刷対象領域もその事案(紙の端が終端になる場合、パンチ穴が終端になる場合、紙に既に印刷された枠が終端になる場合など)によって異なる。第三に、同じテキストの内容であっても文字サイズやプロポーショナルの値が異なるフォントに変更すると1行あたりの印刷できる文字数が変わる。
《Analysis of issues》
The inventor of the present invention analyzed why “it is difficult to easily grasp the number of printable characters and the required length” described in the “Problems” section. Then, there are the following three reasons. First, in the direct printing apparatus (self-propelled printer, handy type printer), the user can arbitrarily designate the printing start position. Second, the area to be printed also differs depending on the case (such as when the end of the paper ends, when the punch hole ends, or when the frame already printed on the paper ends). Third, even if the content of the same text is changed to a font with a different character size or proportional value, the number of characters that can be printed per line changes.
《臨機応変に対応可能なダイレクトプリント装置》
本発明の発明者は、課題を実現するためには、印字作業の途中において、臨機応変に対応可能な構成を設けることが必要であると考えた。そこで、印字方向の前方にセンサを設けることを考え付いた。
以下、図面を参照しつつ実施形態について説明する。
《Direct printing device capable of adapting to occasions》
The inventor of the present invention has considered that it is necessary to provide a configuration that can respond flexibly in the middle of the printing operation in order to realize the problem. Therefore, it has been considered to provide a sensor in front of the printing direction.
Hereinafter, embodiments will be described with reference to the drawings.
《ダイレクトプリント装置の構成》
図1は、本発明に係るダイレクトプリント装置100の構成例を示すブロック図である。
図1に示すように、ダイレクトプリント装置100は文字を入力編集するキー入力部101、LCD(液晶表示装置)などの表示を制御するための表示制御部104、入力編集したデータを表示したり、絵文字や記号などの選択表示を行ったり、ユーザに情報を告知するメッセージなどを表示する表示部105、文字、記号、絵文字等のデータやサイズ情報などのテーブルを格納しているROM102、表示部やプレビュー表示部に出力するデータを格納したり、プリンタ部およびプレビュー表示部に出力するデータを格納したりする一時記憶RAM103、各演算処理を行うCPU106、フォトセンサ等により印刷対象領域の端を検出する印刷エリア終端検出部107、印刷エリア終端検出部を印刷する文字の最大サイズにあわせて変更することができる印刷エリア終端検出部距離変更機構108、印刷を指示する印刷ボタン113、印刷ボタンからの信号をCPUに通知する印刷指示部109、プリンタを制御すると共にRAMに格納されている印刷バッファの内容を方向検出部の検出内容に従いプリンタ部へ出力するプリンタ制御部110、印刷している長さを検出し、プリント処理の同期をとるための印刷長さ検出部111、インクジェットプリンタや熱転写プリンタなどからなる被印刷媒体へ印刷するためのプリンタ部112を有している。
<Configuration of direct printing device>
FIG. 1 is a block diagram illustrating a configuration example of a
As shown in FIG. 1, the
《ダイレクトプリント装置の外観》
図2は、ダイレクトプリント装置100の外観を示す斜視図である。
ダイレクトプリント装置100は、キー入力・表示部150と手持ち部120とをたとえばデータ転送ケーブル204で接続してなる。データ転送ケーブル204での接続の代わりに、無線接続としてもよい。
キー入力・表示部150は、キー入力部101と表示部205とを有する部分であり、電源ボタン202が設けられている。手持ち部120には、図1に示すキー入力部101、表示部205以外の構成を設ける。
<Appearance of direct printing device>
FIG. 2 is a perspective view showing the external appearance of the
The
The key input /
《手持ち部120に含まれる回路構成の一部をキー入力・表示部150側に設ける可能性について》
手持ち部120に含まれる回路構成の一部であるCPU106、ROM102、RAM103などをキー入力・表示部150側に設けることとする変形実施例も可能である。
また、手持ち部120、キー入力・表示部150のそれぞれにCPUを持たせて、それら二つのCPUが連携して動作するようにしてもよい。その場合には、図1に示すCPUの機能を二つのCPUで分担して、連携して動作する。
<< Possibility of providing a part of the circuit configuration included in the hand-held
A modification in which the
Alternatively, each of the
《キー入力・表示部150の変形実施例について》
キー入力部101は、キーボードにて構成することもできるが、いわゆるタブレットコンピュータの表示部に表示されるソフトウェアキーボードにより代用することも可能である。
表示部105は、液晶表示装置(LCD)、有機ELディスプレイ装置などの平板型の表示装置を用いることができる。
また、キー入力部101、表示部105をダイレクトプリント装置100に設けずに、ダイレクトプリント装置100を通信手段を介してパソコンやスマートフォンと接続することにより、パソコンやスマートフォン側のキー入力手段、表示手段を用いることとしてもよい。その場合には、パソコンやスマートフォンを含めてダイレクトプリント装置100を構成することになる。
<< Modified Example of Key Input /
The
As the
Further, the
《電源ボタン202》
図2において、図1と同じ部材、回路については同じ符号を付して示している。
電源ボタン202は、ダイレクトプリント装置100を起動するボタンである。電源ボタン202をオンにすることで、CPU106が起動し、その周辺回路である他の回路がCPUの制御下にはいる。
<<
2, the same members and circuits as those in FIG. 1 are denoted by the same reference numerals.
The
《印刷ボタン113、ローラ部114、プリンタ部112》
ダイレクトプリント装置100は、いわゆる自走式プリンタであるので、ユーザが印刷を所望する場所に手持ち部120を移動させて印刷ボタン113を押すことで印刷を開始する。すなわち、印刷ボタン113は、ユーザが印刷開始を指示するボタンである。
ローラ部114は、ユーザが手持ち部120を移動させる動きを検出して印刷長さ検出部111へ伝える。印刷長さ検出部111は、ローラ部114からの情報に基づいてプリンタ制御部110へ手持ち部120の動きの量を伝える。プリンタ制御部110は、それに基づいて同期を取ってプリンタ部112へ印刷のための信号を送り、プリンタ部112は、プリンタヘッドなどを有しており、印刷対象物への印刷を行う。
これら印刷ボタン113、ローラ部114、プリンタ部112は、従来のダイレクトプリント装置(自走式プリンタ)が持っていた構成である。
<<
Since the
The
The
《印刷エリア終端検出部107と印刷エリア終端検出部距離変更機構108》
本発明に係るダイレクトプリント装置100がその特徴として有する部材(回路)は、印刷エリア終端検出部107と印刷エリア終端検出部距離変更機構108である。
印刷エリア終端検出部107は、プリンタ部112のプリンタヘッドよりも印刷走査時の走査方向における前方に位置し、たとえばフォトセンサを有しており、印刷領域の終端を検出する。
印刷エリア終端検出部距離変更機構108は、印刷エリア終端検出部107が、プリンタ部112のプリンタヘッドとの間に最大印字サイズ以上の距離をとるための機構である。たとえばラックとピニオン、そしてラックの動きを固定すべくラックと噛み合うバネとからなり、ラックを動かすたびにフォトセンサとプリンタヘッドとの距離が変更され、所望の位置でその距離が固定されるように構成される。
<< Print Area
The members (circuits) that the
The print area
The print area end detection unit
《距離調整の仕方》
ユーザが所望する印刷内容を決定して、フォントの種類やフォントサイズを決定すれば、CPU106は、ROM102に格納されているテーブルを参照して、フォントのサイズ(横書きであれば横幅、縦書きであれば縦幅)の最大サイズを選ぶ。ユーザは印刷エリア終端検出部距離変更機構108を調整して印刷エリア終端検出部107とプリンタヘッドとの間の距離がフォントのサイズの最大サイズよりも大きくなるように調整する。CPU106は、適切な調整がなされると表示部105にたとえば「OK」を表示する。ユーザはそれを見て、調整が適切になされたことを知る。
<How to adjust the distance>
When the user decides the desired print contents and determines the font type and font size, the
《フローチャートによる動作説明:データの入力》
図3は、本ダイレクトプリント装置100のフローチャートの例を示す。図3のフローチャートにおいては、ステップ301などを「s301」などと表記している。
はじめに、ユーザは電源ボタン202を押すことにより、ダイレクトプリント装置100を起動する。すると、図1に示すいくつかの周辺回路がCPU106の制御下にはいる。その状態でユーザは、キー入力部101により、印刷する文字の入力を表示部105の表示内容を確認をしながら行う(ステップ301)。
ここでは入力された文字列を図4(a)に示すものとして説明をする。
<< Explanation of operation by flowchart: Data input >>
FIG. 3 shows an example of a flowchart of the
First, the user activates the
Here, the input character string will be described as shown in FIG.
《書式の設定》
次に、入力された文字、文字列に対して、フォントの種類や印刷方向(縦書き、横書の別)、文字サイズなどの書式の指定を行う(ステップ302)。指定を行う文字サイズは、例えば、図4(b)のようにテーブルとしてROM102に格納されており、そのテーブルを参照して指定される。フォントの種類についても図示を省略するが、同様のテーブルが準備されている。
図5(a)、(b)、(c)、(d)には、それぞれの文字(フォント)がもつプロポーショナルの例を示す。
縦書き印刷時には、プロポーショナルが有効ではないため、文字の縦方向のサイズYは文字種およびフォントに関係なく一律である(図5(a)から(d)までで縦のサイズはすべて同一の「Y」である)。したがって、縦書きで印刷をする場合のサイズは、印刷基準サイズとなる。
横書き印刷時には、各文字毎にプロポーショナル値があり、実際に印刷する場合には、XA、XIといったように、横方向の長さが異なるため、この値に対して図4(b)の倍率をかけた長さが印刷長になる。
《Format setting》
Next, the font type, print direction (vertical writing or horizontal writing), character size, and other formats are specified for the input characters and character strings (step 302). The character size to be specified is stored in the
FIGS. 5A, 5B, 5C, and 5D show proportional examples of the respective characters (fonts).
Since the proportionality is not effective at the time of vertical writing, the vertical size Y of the character is uniform regardless of the character type and font (FIGS. 5A to 5D are all the same vertical size “Y” "). Therefore, the size when printing in vertical writing is the print reference size.
When printing horizontally, there is a proportional value for each character. When printing actually, the horizontal length is different, such as XA and XI. Therefore, the magnification shown in FIG. The applied length becomes the print length.
《最大サイズの検出》
入力された文字毎に対して、各書式の設定を元に1文字単位での最大のサイズを検出する(ステップ303)。この検出は、CPU106が、ステップ301でユーザが入力した文字列を構成する文字の一つ一つに対してプロポーショナル値、文字サイズ、フォント種類の情報などに基づいて算出することにより求める。
<Detection of maximum size>
For each input character, the maximum size in units of one character is detected based on the setting of each format (step 303). This detection is obtained by the
《エンドセンサ位置調整》
次に、CPU106は、表示制御部104を介して表示部105に「フォトセンサの位置調整をユーザに促す画面」を表示する。
ユーザは、その画面に促されて、必要ならば、印刷エリア終端検出部(エンドセンサ)107を備えた印刷エリア終端検出部距離変更機構108によりフォトセンサの位置を調整する(ステップ304)。
<End sensor position adjustment>
Next, the
The user is prompted by the screen, and if necessary, adjusts the position of the photo sensor by the print area end detection unit
《最大サイズと距離Sとの比較》
その後、ステップ303で検出された最大サイズと、エンドセンサと印刷部との距離(図6(a)における距離S)とを比較する(ステップ305)。図6(a)において、プリントヘッドの位置601とエンドセンサの位置602との間の距離がSである。
<< Comparison between maximum size and distance S >>
Thereafter, the maximum size detected in step 303 is compared with the distance between the end sensor and the printing unit (distance S in FIG. 6A) (step 305). In FIG. 6A, the distance between the
《自動改行印刷を行うか否か》
距離Sがステップ303で検出した最大サイズよりも小さい場合には、ステップ306へ進み、図7(a)のようなエラーメッセージ(自動改行印刷を行うかどうかの確認画面)を表示して、自動改行を行わない印刷をするのか、自動改行を行う印刷を希望するのかをユーザに選択させる。
<Automatic line feed printing>
If the distance S is smaller than the maximum size detected in step 303, the process proceeds to step 306, and an error message (a confirmation screen for whether to perform automatic line feed printing) is displayed as shown in FIG. Let the user select whether to print without line breaks or to print with automatic line breaks.
《エンドセンサの位置調整やり直し》
ステップ306で、ユーザが自動改行を行うことを選択する場合(ステップ306でNO)には、304に戻り、エンドセンサの位置の調整をやり直させる。そして、再度最大サイズと距離Sとの比較を行う(ステップ305)。
<End sensor position adjustment>
If the user selects automatic line feed in step 306 (NO in step 306), the process returns to 304, and the position of the end sensor is adjusted again. Then, the maximum size is compared with the distance S again (step 305).
《自動改行を行わない印刷の実行》
ステップ306で、ユーザが自動改行を行わないことを選択する場合(ステップ306でYES)には、ステップ307に進む。このとき、ユーザが印刷ボタン113を押しながら(ステップ307)、手持ち部120をローラ部114が印刷対象に沿って転がるように移動させることにより、プリンタ部112は、データの最後まで印刷を続行し(ステップ308)、印刷終了の画面を表示して(ステップ309)印刷を終了する。このようにして、印刷された印刷結果を図8(a)に示す。図8(a)に示すように、本来の印刷対象エリアをはみ出して印刷がなされる結果となる。
なお、印刷動作は、ローラ部114からのローラ回転を検出する信号をプリンタ制御部110が受け取って、それと同期させてプリンタ部112の動作がなされるものであるが、本発明の核心ではないので、図3のフローチャートに描くのは省略した。このことは以下に述べる印刷動作においても同様である。
<Execution without automatic line feed>
If it is determined in step 306 that the user does not perform automatic line feed (YES in step 306), the process proceeds to step 307. At this time, while the user presses the print button 113 (step 307), the
In the printing operation, the
《自動改行処理の開始》
ステップ305で、距離Sの方が文字の最大サイズより大きい場合には、自動改行処理が可能であるので、ステップ310に進み、ユーザが印刷ボタン113を押しながら手持ち部120を移動させることに基づき、印刷の開始を行う(ステップ311)。
ところで、被印刷対象には、紙媒体などがある。
本発明に係るダイレクトプリント装置により、直接印刷する場合、印刷の開始位置は手持ち部120のプリンタ部112を任意に配置することでユーザが指定することが可能である。
しかし、図6(b)に示すように、手持ち部120を左から右へ操作することで印刷を行う場合には、右側に1001のように被印刷対象の右端や、1002のような枠の右側、1003のような綴じる用の穴(パンチ穴)などがあり、それに重なって印刷を実行すると印刷不良となってしまう。
<Start of automatic line feed processing>
In step 305, if the distance S is larger than the maximum character size, automatic line feed processing is possible, so the process proceeds to step 310, and the user moves the
By the way, the printing target includes a paper medium.
When direct printing is performed by the direct printing apparatus according to the present invention, the printing start position can be designated by the user by arbitrarily arranging the
However, as shown in FIG. 6B, when printing is performed by operating the
《エンド検出がNOとなる場合のループ処理》
ステップ312では、フォトセンサ等のエンドセンサ(印刷エリア終端検出部)107により、図6(b)に示す1001、1002、1003のような印刷方向の下手における境界線=印刷終端であるエンドラインの検出を、印刷の実行をしつつ、リアルタイム処理により各ライン毎に行う。
エリアエンドが検出されない場合(ステップ312でNO)には、印刷が終了するまで検出判定(ステップ312)と印刷継続(ステップ313)を繰り返す。すなわち、ステップ314でNO、ステップ312でNO、ステップ313、ステップ314でNOというループを繰り返し処理する。
<Loop processing when NO is detected for end detection>
In step 312, an end sensor (print area end detection unit) 107 such as a photosensor is used to set the boundary line at the lower end of the print direction as shown in FIG. Detection is performed for each line by real-time processing while executing printing.
If the area end is not detected (NO in step 312), the detection determination (step 312) and the continuation of printing (step 313) are repeated until printing is completed. That is, a loop of NO at step 314, NO at step 312 and NO at step 313 and step 314 is repeatedly processed.
《エンド検出がYESの場合》
図8(b)は、文字列の7番目の文字「G]をプリントし終え、8番目の文字「H」を印刷し始めたところで、エンドセンサ107がエンドラインを検出した様子を示している。
エンドラインを検出すると、ステップ312でYesとなり、ステップ316へ進む。印刷部とエンドセンサとの距離Sに対して、印刷中の文字の印刷サイズは小さいことから、エリアエンドを検出した時点で印刷している文字「H」は印刷対象エリアに収めて印刷することができる(図8(c))。ステップ316では、距離Sに対して、現在印刷中の文字の残りの長さ、文字間、続く文字のサイズなどから、何文字まで印刷可能かの判別を行う。
<< When end detection is YES >>
FIG. 8B shows a state where the
When the end line is detected, “Yes” is determined in step 312, and the process proceeds to step 316. Since the print size of the character being printed is small with respect to the distance S between the printing unit and the end sensor, the character “H” being printed when the area end is detected is stored in the print target area and printed. (FIG. 8C). In step 316, with respect to the distance S, it is determined how many characters can be printed from the remaining length of characters currently being printed, the space between characters, the size of the following characters, and the like.
《最終データが印刷可能か》
次に、ステップ317では、エリアエンドまでに印刷しようとする内容が全て印刷し終えるかを判別する。収まる場合(ステップ317でYES)には、ステップ318へと進み最終データまで印刷を行い、図7(b)のような印刷終了通知を出して(ステップ319)印刷を終了する(エンド)。
<Can final data be printed>
Next, in step 317, it is determined whether or not all the contents to be printed by the end of the area have been printed. If it fits (YES in step 317), the process proceeds to step 318, printing is performed up to the final data, a print end notification as shown in FIG. 7B is issued (step 319), and the print is ended (END).
《最終データが印刷できない場合》
最終データまで印刷することができない場合には、ステップ316で算出された印刷可能文字数に基づき、図8(c)のように印刷対象エリアに対して印刷可能なデータのみ印刷を継続する。(ステップ319)
印刷可能文字の印刷終了後、印刷を停止(ステップ320)し、ステップ321で、図7(c)のような確認画面「次の印刷位置に合わせ印刷キーを押してください」を表示する。すなわち、改行を促す表示である。このとき、印刷可能な文字の最後まで印刷が完了しているので、文字が途中で途切れることがない。
<If the final data cannot be printed>
If the final data cannot be printed, printing is continued only for data that can be printed on the print target area as shown in FIG. 8C based on the number of printable characters calculated in step 316. (Step 319)
After the printing of the printable characters is finished, the printing is stopped (step 320), and in step 321, a confirmation screen “Please press the print key at the next printing position” as shown in FIG. 7C is displayed. That is, the display prompts for a line break. At this time, since the printing is completed up to the end of the printable characters, the characters are not interrupted.
《改行して印刷再開》
ステップ321で改行を促す表示がされたのを見て、ユーザが手持ち部120を被印刷対象から離し、図8(d)のように、次行として印刷を行いたい行頭部分に対して任意に手持ち部120を移動させ、手持ち部120を載置し、印刷ボタン113を押して手持ち部120を移動させることにより、続きのデータの印刷を再開する(ステップ322、ステップ323)。そして、ステップ312に戻り、再度同様の処理を行う。
《Restart printing with line feed》
Upon seeing a display prompting for a line break in step 321, the user moves the
このように処理することで、本来、図8(a)のように印刷対象エリアに対して印刷を行った場合にはみ出てしまうといったことや、適当な場所で印刷を中断した場合に文字の途中で切れてしまうといったことを防止することができる。すなわち、図8(e)のように印刷対象エリアに対して綺麗に収まった印刷になるための改行処理を自動的に行えるようになる。 By processing in this way, the characters may actually protrude when printing is performed on the print target area as shown in FIG. 8A, or halfway the character when printing is interrupted at an appropriate place. It is possible to prevent the image from being cut off. That is, as shown in FIG. 8E, a line feed process can be automatically performed to obtain a print that is neatly stored in the print target area.
また、図8(f)のように印刷エリアのサイズが変わったり、図8(g)のように印刷する文字の大きさが変更になったり、図6(b)1003のパンチ穴のような障害があっても自動的に最適な場所で改行する印刷結果が容易に得ることができる。
なお、上述した改行処理では、エンドセンサとプリンタヘッドの距離Sに基づいて、印刷可能文字数を算出し、改行処理を行ったが、右端の余白を予め設定しておくことで、余白を考慮した改行処理を行うようにしてもよい。
また、上述の説明では「文字」としたが、印刷可能なパターンであればよいので、文字の代わりに「パターン」としてもよい。
Also, the size of the print area changes as shown in FIG. 8F, the size of the printed character changes as shown in FIG. 8G, or the punch hole shown in FIG. Even if there is a failure, it is possible to easily obtain a print result in which a line feed is automatically made at an optimal place.
In the line feed process described above, the number of printable characters is calculated based on the distance S between the end sensor and the printer head, and the line feed process is performed. However, the margin is taken into account by setting the right end margin in advance. Line feed processing may be performed.
In the above description, “character” is used. However, any printable pattern may be used, and “pattern” may be used instead of the character.
《発明の効果》
入力されたテキストデータに対して、文字サイズやフォントを変更して印刷したり、同じ内容のテキストでも異なる印刷対象領域に印刷する場合において、本アイデアによれば、事前に計算するなどの面倒な手順が必要なしに、はみ出ること無く自動的に適正な改行処理を行えるというという効果がある。
また、資料を束ねるためのパンチ穴などが印刷対象領域に対してあるような場合にも、自動的に印字を回避することができるという効果がある。
"Effect of the invention"
When printing the input text data by changing the character size or font, or even printing the same text in different print target areas, according to this idea, it is troublesome to calculate in advance. There is an effect that an appropriate line feed process can be automatically performed without the need for a procedure without protruding.
In addition, there is an effect that it is possible to automatically avoid printing even when there are punch holes for bundling materials in the print target area.
本発明のいくつかの実施形態を説明したが、本発明は特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
Although several embodiments of the present invention have been described, the present invention is included in the invention described in the claims and the equivalents thereof.
Hereinafter, the invention described in the scope of claims of the present application will be appended.
[付記1]
被印刷媒体に対して予め設定された複数のパターンを印刷するプリントヘッドと、
印刷方向に対する前記プリントヘッドの移動距離を検出する移動距離検出部と、
前記プリントヘッドの印刷方向に対する前方に設けられた被印刷媒体の印刷エリアの終端を検出する終端検出部と、
前記終端検出部により印刷エリアの終端が検出された場合に、前記プリントヘッドと前記終端検出部との間の間隔を基に前記複数のパターンの印刷可能パターン数を算出し、前記印刷可能パターン数が1以上のときは、前記印刷可能パターン数分の前記パターンを印刷後に印刷を一時停止し、前記印刷可能パターン数が0のときは、印刷を一時停止する制御部と、
を有するダイレクトプリント装置。
[Appendix 1]
A print head that prints a plurality of preset patterns on the print medium;
A moving distance detector for detecting a moving distance of the print head with respect to the printing direction;
An end detection unit that detects an end of a print area of a printing medium provided in front of the print direction of the print head;
When the end of the print area is detected by the end detection unit, the number of printable patterns of the plurality of patterns is calculated based on the interval between the print head and the end detection unit, and the number of printable patterns When the number of printable patterns is equal to or greater than 1, the printing is temporarily stopped after printing, and when the number of printable patterns is 0, the control unit is configured to pause printing.
A direct printing apparatus.
[付記2]
前記制御部により印刷を一時停止したことを告知する停止告知手段と、
印刷終了時にその旨を告知する印刷終了告知手段と、
をさらに有する付記1に記載のダイレクトプリント装置。
[Appendix 2]
Stop notification means for notifying that the printing has been temporarily stopped by the control unit;
A printing end notification means for notifying that when printing is completed;
The direct printing apparatus according to appendix 1, further comprising:
[付記3]
前記プリントヘッドと前記終端検出部との間の間隔を、フォント種類、フォントサイズなどの書式により調整可能とする終端検出間隔変更機構をさらに有する付記1又は2に記載のダイレクトプリント装置。
[Appendix 3]
The direct printing apparatus according to appendix 1 or 2, further comprising an end detection interval changing mechanism that allows an interval between the print head and the end detection unit to be adjusted by a format such as a font type and a font size.
[付記4]
前記制御部にて一時停止した印刷の続きを、ユーザが指定した箇所にて再開する印刷指示部をさらに有することを特徴とする付記1乃至3のいずれか一項に記載のダイレクトプリント装置。
[Appendix 4]
The direct printing apparatus according to any one of appendices 1 to 3, further comprising a print instruction unit that resumes the continuation of printing temporarily stopped by the control unit at a location designated by the user.
[付記5]
プリントヘッドの印刷方向に対する前方に設けた終端検出部が、非印刷媒体の印刷エリアの終端を検出する終端検出工程と、
前記プリントヘッドと前記終端検出部との間の間隔を基に印刷可能パターン数を算出して、前記可能パターン数が1以上のときは、前記印刷可能パターン数分のパターンを印刷後に印刷を一時停止し、前記印刷可能パターン数が0のときは、印刷を一時停止する制御工程と、
を有するダイレクトプリント方法。
[Appendix 5]
An end detection step in which an end detection unit provided in front of the print direction of the print head detects the end of the print area of the non-print medium; and
The number of printable patterns is calculated based on the interval between the print head and the end detection unit. When the number of possible patterns is 1 or more, printing is temporarily performed after printing the number of printable patterns. And when the number of printable patterns is 0, a control process for temporarily stopping printing;
A direct printing method comprising:
[付記6]
前記プリントヘッドと前記終端検出部との間の間隔は、フォント種類、フォントサイズなどの書式により調整可能であることを特徴とする付記5に記載のダイレクトプリント方法。
[Appendix 6]
6. The direct printing method according to appendix 5, wherein an interval between the print head and the end detection unit can be adjusted by a format such as a font type and a font size.
[付記7]
前記印刷エリアの終端には、紙の端、パンチ穴の位置、枠の位置を含むことを特徴とする付記5又は6に記載のダイレクトプリント方法。
[Appendix 7]
The direct print method according to appendix 5 or 6, wherein the end of the print area includes a paper edge, a punch hole position, and a frame position.
[付記8]
前記エリアの終端は、予め設定する余白を考慮したものであることを特徴とする付記5乃至7のいずれか一項に記載のダイレクトプリント方法。
[Appendix 8]
8. The direct printing method according to any one of appendices 5 to 7, wherein the end of the area takes into account a preset margin.
[付記9]
前記制御工程にて一時停止した印刷の続きを、ユーザが指定した箇所にて再開する印刷指示工程をさらに有することを特徴とする付記5乃至8のいずれか一項に記載のダイレクトプリント方法。
[Appendix 9]
The direct printing method according to any one of appendices 5 to 8, further comprising a printing instruction step for resuming a continuation of printing suspended in the control step at a location designated by the user.
装置内に紙を通紙せずに、サイズを問わず、直接被印刷物に対してプリント可能なダイレクトプリント装置、ハンディプリンタ、自走式プリンタに利用可能である。 The present invention can be used in a direct printing apparatus, a handy printer, and a self-propelled printer that can directly print on a printed material regardless of size without passing paper through the apparatus.
100 ダイレクトプリント装置
101 キー入力部
102 ROM
103 RAM
104 表示制御部
105 表示部
106 CPU
107 印刷エリア終端検出部(エンドセンサ)
108 印刷エリア終端検出部距離変更機構
109 印刷指示部
110 プリンタ制御部
111 印刷長さ検出部
112 プリンタ部
113 印刷ボタン
114 ローラ部
120 手持ち部
150 キー入力・表示部
202 電源ボタン
204 データ転送ケーブル
100
103 RAM
104
107 Print area end detector (end sensor)
108 Print area end detection unit
Claims (4)
被印刷媒体に、設定された複数のパターンを印刷することができるプリントヘッドと、
前記印刷装置が前記被印刷媒体の印刷エリアを移動することによって、前記印刷エリアにおける第1方向の距離を検出する検出部と、
前記検出部によって検出された前記距離にしたがって、前記印刷エリアでの前記第1方向に沿って並べて印刷可能なパターンの数を前記プリントヘッドと前記検出部との間の間隔を基に算出する制御部と、
前記プリントヘッドと前記検出部との間の間隔を、前記複数のパターンのフォント種類、フォントサイズの少なくとも1つを含む書式により調整可能とする検出間隔変更機構と、
を有する印刷装置。 In the printing device,
A print head capable of printing a plurality of set patterns on a printing medium;
A detection unit that detects a distance in the first direction in the printing area by moving the printing area of the printing medium by the printing apparatus;
Control for calculating the number of printable patterns arranged in the first direction in the print area based on the distance between the print head and the detection unit according to the distance detected by the detection unit. And
A detection interval changing mechanism capable of adjusting an interval between the print head and the detection unit by a format including at least one of a font type and a font size of the plurality of patterns;
A printing apparatus.
検出された前記距離にしたがって、前記印刷エリアでの前記第1方向に沿って並べて印刷可能なパターンの数を前記プリントヘッドと前記検出部との間の間隔を基に算出し、
前記プリントヘッドと前記検出部との間の間隔を、前記複数のパターンのフォント種類、フォントサイズの少なくとも1つを含む書式により調整可能とする印刷方法。 A printing apparatus having a print head capable of printing a plurality of set patterns on a printing medium detects a distance in the first direction in the printing area by moving the printing area of the printing medium. ,
According to the detected distance, the number of printable patterns arranged along the first direction in the print area is calculated based on the interval between the print head and the detection unit ,
A printing method in which an interval between the print head and the detection unit can be adjusted by a format including at least one of font types and font sizes of the plurality of patterns .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014061225A JP6337555B2 (en) | 2014-03-25 | 2014-03-25 | Printing apparatus and printing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014061225A JP6337555B2 (en) | 2014-03-25 | 2014-03-25 | Printing apparatus and printing method |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2015182330A JP2015182330A (en) | 2015-10-22 |
| JP2015182330A5 JP2015182330A5 (en) | 2017-04-06 |
| JP6337555B2 true JP6337555B2 (en) | 2018-06-06 |
Family
ID=54349435
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014061225A Expired - Fee Related JP6337555B2 (en) | 2014-03-25 | 2014-03-25 | Printing apparatus and printing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6337555B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017170720A (en) | 2016-03-23 | 2017-09-28 | カシオ計算機株式会社 | Printing apparatus, printing method, and program |
| JP6504152B2 (en) * | 2016-12-27 | 2019-04-24 | カシオ計算機株式会社 | Printing device |
| JP7183642B2 (en) * | 2018-09-07 | 2022-12-06 | 株式会社リコー | Data generation system, communication terminal, image forming apparatus and program |
| CN113434097B (en) * | 2021-05-17 | 2024-08-27 | 厦门汉印股份有限公司 | Printer and detection control method, device and computer readable storage medium thereof |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58151268A (en) * | 1982-03-05 | 1983-09-08 | Canon Inc | Printing device |
| JPH09277613A (en) * | 1996-04-11 | 1997-10-28 | Brother Ind Ltd | Manual printing device |
| JP2008055680A (en) * | 2006-08-30 | 2008-03-13 | Brother Ind Ltd | Printing device |
| US7918519B2 (en) * | 2006-09-27 | 2011-04-05 | Lexmark International, Inc. | Methods and apparatus for handheld printing with optical positioning |
-
2014
- 2014-03-25 JP JP2014061225A patent/JP6337555B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015182330A (en) | 2015-10-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6337555B2 (en) | Printing apparatus and printing method | |
| JP2018084856A (en) | Display device, display method | |
| JP2018049439A (en) | Print image creation apparatus, print image creation method, and program | |
| KR20030023629A (en) | Printed image alignment control | |
| US8917416B2 (en) | Display control apparatus, display control method, and program | |
| JP2010033035A5 (en) | Printing apparatus, printing apparatus control method, and program | |
| JP5748536B2 (en) | SETTING DEVICE, SETTING METHOD, AND PROGRAM | |
| JP2006244027A (en) | Printing system | |
| JP2014102735A5 (en) | Printing apparatus, printing apparatus control method, and program | |
| JP6859912B2 (en) | Printing device, printing method and program of the printing device | |
| JP3985565B2 (en) | Printing apparatus, printing system, and printing method | |
| JP6536390B2 (en) | PRINT CONTROL DEVICE, PRINT CONTROL METHOD, AND PRINT CONTROL PROGRAM | |
| JP2017159459A (en) | Image forming apparatus | |
| EP3028864B1 (en) | Printing control device, printing device, program, and recording medium | |
| JP6443164B2 (en) | Print data generation apparatus, print apparatus, print data generation method, and program | |
| JP7395921B2 (en) | Printing device, how to operate the printing device, and display program | |
| JP2011126137A (en) | Apparatus, method and program for controlling printing | |
| US20180170069A1 (en) | Recording medium, label image preparing method, and label image preparing apparatus | |
| JP6617819B2 (en) | Printing system | |
| JP4765907B2 (en) | Image processing apparatus, control method thereof, and program thereof | |
| JP2019516587A (en) | Printing system and method for printing a plurality of images on a first web and a second web | |
| JP2025001550A (en) | Image formation device and image formation method | |
| JP2016081320A (en) | Print setting method, program and printing system for printing system | |
| JP5732954B2 (en) | Printing system and printer driver | |
| JP5811810B2 (en) | Printing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170302 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170302 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180109 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180309 |
|
| 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: 20180410 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180423 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6337555 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |