(57)【要約】【課題】単票紙のサイズが一定ではないことを反映した上で展開領域を形成可能とする。【解決手段】電子機器３００は、搬送方向に延在するガイドに小切手の一辺を沿わせて搬送する搬送部と、小切手の搬送方向の長さを検出する長さ検出部２０２と、小切手に記録すべき画像全体の展開データが展開される展開領域を形成する展開領域形成部２０３と、を備え、展開領域形成部２０３は、小切手の一辺に対応する位置を基準として、長さ検出部２０２により検出された小切手の搬送方向の長さを利用して、展開領域の範囲を定める。【選択図】図５
2012179853.tif 000002
【特許請求の範囲】
【請求項１】
単票紙に記録を行う記録ヘッドと、
搬送方向に延在するガイドと、
前記ガイドに前記単票紙の一辺を沿わせて前記単票紙を搬送する搬送部と、
前記単票紙の搬送方向の長さを検出する長さ検出部と、
データを記憶可能な記憶部と、
前記記録ヘッドが前記単票紙の記録面に記録するための展開データを書き込む展開領域を、前記記憶部の記憶領域に形成する展開領域形成部と、を備え、
前記展開領域形成部は、
前記記憶領域における前記単票紙の一辺に対応する位置を基準として、前記長さ検出部により検出された前記単票紙の搬送方向の長さに基づき、前記記憶領域における前記展開領域の範囲を規定することを特徴とする電子機器。
【請求項２】
前記単票紙には、磁気インク文字が記録されており、
搬送方向に搬送される前記単票紙の磁気インク文字を読み取る読取部と、
前記読取部の搬送方向上流側の位置であって、少なくとも、前記読取部による前記磁気インク文字の読み取りが完了する前に、前記単票紙の端が通過する位置に設けられ、当該位置における前記単票紙の有無を検出する媒体検出センサーと、を備え、
前記長さ検出部は、
前記搬送部による前記単票紙の搬送量、及び、前記媒体検出センサーの検出結果に基づいて、前記単票紙の搬送方向の長さを検出することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記展開領域は矩形であり、前記展開領域の矩形の範囲を規定する４つの頂点のうち、前記単票紙の前記一辺に対応する辺上にあるもので、搬送方向に対する逆方向側に規定された頂点を基点として、前記展開領域に前記展開データを生成して書き込む展開データ生成部をさらに備えることを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記展開データ生成部は、
前記展開領域にて、搬送方向に対応する方向を前記展開データの書き込み方向として、前記基点から前記展開データを書き込んでいくことを特徴とする請求項３に記載の電子機器。
【請求項５】
前記展開領域において、前記書き込み方向に１行の文字列に係る展開データを書き込んだときに、前記展開領域に収まらない部分については、改行させて前記展開領域内に書き込む展開調整部をさらに備えることを特徴とする請求項４に記載の電子機器。
【請求項６】
前記記録ヘッドは、キャリッジに搭載されて移動するものであり、
前記展開調整部が前記改行させる方向は、前記キャリッジの移動方向であり、搬送方向に対し垂直な方向であることを特徴とする請求項５に記載の電子機器。
【請求項７】
制御装置と接続可能な電子機器であって、
単票紙に記録を行う記録ヘッドと、
搬送方向に延在するガイドと、
前記ガイドに前記単票紙の一辺を沿わせて前記単票紙を搬送する搬送部と、
前記単票紙の搬送方向の長さを検出する長さ検出部と、
データを記憶可能な記憶部と、
前記制御装置から受信したデータに基づき生成されるもので、前記記録ヘッドが前記単票紙の記録面に記録するための展開データを書き込む展開領域を、前記記憶部の記憶領域に形成する展開領域形成部と、を備え、
前記展開領域形成部は、
前記記憶領域における前記単票紙の一辺に対応する位置を基準として、前記長さ検出部により検出された前記単票紙の搬送方向の長さに基づき、前記記憶領域における前記展開領域の範囲を規定することを特徴とする電子機器。
【請求項８】
単票紙に記録を行う記録ヘッドと、データを記憶可能な記憶部とを備える電子機器の制御方法であって、
搬送方向に延在するガイドに前記単票紙の一辺を沿わせて前記単票紙を搬送し、
前記単票紙の搬送方向の長さを検出し、
前記記録ヘッドが前記単票紙の記録面に記録するための展開データを書き込む展開領域を、前記記憶部の記憶領域における前記単票紙の一辺に対応する位置を基準として、前記長さ検出部により検出された前記単票紙の搬送方向の長さに基づき、前記記憶領域における前記展開領域の範囲を規定した上で、前記記憶領域に形成することを特徴とする電子機器の制御方法。
【請求項９】
単票紙に記録を行う記録ヘッドと、データを記憶可能な記憶部とを備える電子機器を制御する制御部により実行されるプログラムであって、
前記制御部を、
搬送方向に延在するガイドに前記単票紙の一辺を沿わせて前記単票紙を搬送する搬送部と、
前記単票紙の搬送方向の長さを検出する長さ検出部と、
前記記録ヘッドが前記単票紙の記録面に記録するための展開データ書き込む展開領域を、前記記憶部の記憶領域における前記単票紙の一辺に対応する位置を基準として、前記長さ検出部により検出された前記単票紙の搬送方向の長さに基づき、前記記憶領域における前記展開領域の範囲を規定した上で、前記記憶領域に形成する展開領域形成部と、として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、単票紙に記録を行う電子機器、単票紙に記録を行う電子機器を制御する制御装置、電子機器の制御方法、及び、電子機器を制御するためのプログラムに関する。
【背景技術】
【０００２】
従来、小切手等の単票紙を搬送しつつ、当該単票紙に画像を記録する小切手処理装置が知られている（例えば、特許文献１参照）。
また、単票紙を含む記録媒体に画像を記録する際、記録媒体に記録すべき画像全体の展開データ（例えば、単票紙、１ページ分の画像の展開データ）を所定の記憶領域に形成された展開領域に展開した上で、展開した展開データに基づいて画像の記録に係る処理を行う動作モード（いわゆるページモード）を備える記録装置が知られている。このページモードによれば、例えば、９０°回転させた画像を記録する等の処理が容易に可能であり、記録媒体に記録される画像の態様の自由度が高い。
そして、小切手等の単票紙を搬送しつつ、ページモードにて単票紙に画像を記録する制御を行う制御装置が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−２４４７０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、小切手等の単票紙は、それぞれの単票紙のサイズが一定というわけではない。ユーザーが、サイズの異なる単票紙の目的とする位置に記録するため、記録装置に対し記録する範囲（展開領域）を設定することは難しい。これを踏まえ、上述した制御装置のように、ページモードにて単票紙に画像を記録する装置では、搬送されてくる単票紙のサイズが一定ではないことを反映して、展開領域を形成したいとするニーズがある。
本発明は、上述した事情に鑑みてなされたものであり、単票紙のサイズが一定ではないことを反映した上で展開領域を形成可能とすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、単票紙に記録を行う記録ヘッドと、搬送方向に延在するガイドと、前記ガイドに前記単票紙の一辺を沿わせて前記単票紙を搬送する搬送部と、前記単票紙の搬送方向の長さを検出する長さ検出部と、データを記憶可能な記憶部と、前記記録ヘッドが前記単票紙の記録面に記録するための展開データを書き込む展開領域を、前記記憶部の記憶領域に形成する展開領域形成部と、を備え、前記展開領域形成部は、前記記憶領域における前記単票紙の一辺に対応する位置を基準として、前記長さ検出部により検出された前記単票紙の搬送方向の長さに基づき、前記記憶領域における前記展開領域の範囲を規定することを特徴とする。
この構成によれば、実際の単票紙の搬送方向の長さを反映した上で、搬送方向に延在するガイドに単票紙の一辺を沿わせつつ当該単票紙を搬送する、という特徴を利用して、記憶領域に形成する展開領域の範囲を単票紙の一辺に対応する位置を基準として適切に定めることが可能となり、単票紙のサイズが一定ではないことを反映した上で展開領域を形成することが可能となる。これに伴って、単票紙に対して、容易に目的の位置に記録することが可能となる。
【０００６】
また、上記発明の電子機器であって、本発明は、前記単票紙には、磁気インク文字が記録されており、搬送方向に搬送される前記単票紙の磁気インク文字を読み取る読取部と、前記読取部の搬送方向上流側の位置であって、少なくとも、前記読取部による前記磁気インク文字の読み取りが完了する前に、前記単票紙の端が通過する位置に設けられ、当該位置における前記単票紙の有無を検出する媒体検出センサーと、を備え、前記長さ検出部は、前記搬送部による前記単票紙の搬送量、及び、前記媒体検出センサーの検出結果に基づいて、前記単票紙の搬送方向の長さを検出することを特徴とする。
この構成によれば、小切手などの単票紙に対する処理である磁気インク文字の読み取りのための単票紙の搬送中に、長さ検出部による単票紙の搬送方向の長さの検出を実行することができ、単票紙の長さを検出するために特別に単票紙を搬送する必要が無くなり、処理効率が向上する。
【０００７】
また、上記発明の電子機器であって、本発明は、前記展開領域は矩形であり、前記展開領域の矩形の範囲を規定する４つの頂点のうち、前記単票紙の前記一辺に対応する辺上にあるもので、搬送方向に対する逆方向側に規定された頂点を基点として、前記展開領域に前記展開データを生成して書き込む展開データ生成部をさらに備えることを特徴とする。
この構成によれば、ページモードなど矩形の展開領域において、単票紙の一辺（搬送の際にガイドに沿う辺）に対応する辺側の搬送方向に対する逆方向側から、展開データを書き込むこととなり、単票紙の幅方向の長さが一定でないことを反映して効率よく展開領域に展開データを展開することが可能となり、容易に目的の位置に記録することができる。
【０００８】
また、上記発明の電子機器であって、本発明は、前記展開データ生成部は、前記展開領域にて、搬送方向に対応する方向を前記展開データの書き込み方向として、前記基点から前記展開データを書き込んでいくことを特徴とする。
この構成によれば、単票紙の搬送方向の長さが一定でないことを反映して効率よく展開領域に展開データを展開することが可能となり、容易に目的の位置に記録することができる。
【０００９】
また、上記発明の電子機器であって、本発明は、前記展開領域において、前記書き込み方向に１行の文字列に係る展開データを書き込んだときに、前記展開領域に収まらない部分については、改行させて前記展開領域内に書き込む展開調整部をさらに備えることを特徴とする。
この構成によれば、文字列に含まれる文字のそれぞれが自動的に改行することにより、展開領域に書き込まれることとなり、文字列に含まれる文字の一部が単票紙に記録されないといった事態が発生することを防止できる。
【００１０】
また、上記発明の電子機器であって、本発明は、前記記録ヘッドは、キャリッジに搭載されて移動するものであり、前記展開調整部が前記改行させる方向は、前記キャリッジの移動方向であり、搬送方向に対し垂直な方向であることを特徴とする。
この構成によれば、小切手に文字列に画像を記録する際、小切手等に記録される文字列について、適切に改行しつつ、磁気インク文字列と同じ方向である搬送方向に記録することが可能となる。
【００１１】
また、上記目的を達成するために、本発明は、制御装置と接続可能な電子機器であって、単票紙に記録を行う記録ヘッドと、搬送方向に延在するガイドと、前記ガイドに前記単票紙の一辺を沿わせて前記単票紙を搬送する搬送部と、前記単票紙の搬送方向の長さを検出する長さ検出部と、データを記憶可能な記憶部と、前記制御装置から受信したデータに基づき生成されるもので、前記記録ヘッドが前記単票紙の記録面に記録するための展開データを書き込む展開領域を、前記記憶部の記憶領域に形成する展開領域形成部と、を備え、前記展開領域形成部は、前記記憶領域における前記単票紙の一辺に対応する位置を基準として、前記長さ検出部により検出された前記単票紙の搬送方向の長さに基づき、前記記憶領域における前記展開領域の範囲を規定することを特徴とする。
この構成によれば、実際の単票紙の搬送方向の長さを反映した上で、搬送方向に延在するガイドに単票紙の一辺を沿わせつつ当該単票紙を搬送する、という特徴を利用して、記憶領域に形成する展開領域の範囲を単票紙の一辺に対応する位置を基準として適切に定めることが可能となり、単票紙のサイズが一定ではないことを反映した上で展開領域を形成することが可能となる。これに伴って、単票紙に対して、容易に目的の位置に記録することが可能となる。
【００１２】
また、上記目的を達成するために、本発明は、単票紙に記録を行う記録ヘッドと、データを記憶可能な記憶部とを備える電子機器の制御方法であって、搬送方向に延在するガイドに前記単票紙の一辺を沿わせて前記単票紙を搬送し、前記単票紙の搬送方向の長さを検出し、前記記録ヘッドが前記単票紙の記録面に記録するための展開データを書き込む展開領域を、前記記憶部の記憶領域における前記単票紙の一辺に対応する位置を基準として、前記長さ検出部により検出された前記単票紙の搬送方向の長さに基づき、前記記憶領域における前記展開領域の範囲を規定した上で、前記記憶領域に形成することを特徴とする。
この制御方法によれば、実際の単票紙の搬送方向の長さを反映した上で、搬送方向に延在するガイドに単票紙の一辺を沿わせつつ当該単票紙を搬送する、という特徴を利用して、記憶領域に形成する展開領域の範囲を単票紙の一辺に対応する位置を基準として適切に定めることが可能となり、単票紙のサイズが一定ではないことを反映した上で展開領域を形成することが可能となり、容易に目的の位置に記録することができる。
【００１３】
また、上記目的を達成するために、本発明は、単票紙に記録を行う記録ヘッドと、データを記憶可能な記憶部とを備える電子機器を制御する制御部により実行されるプログラムであって、前記制御部を、搬送方向に延在するガイドに前記単票紙の一辺を沿わせて前記単票紙を搬送する搬送部と、前記単票紙の搬送方向の長さを検出する長さ検出部と、前記記録ヘッドが前記単票紙の記録面に記録するための展開データ書き込む展開領域を、前記記憶部の記憶領域における前記単票紙の一辺に対応する位置を基準として、前記長さ検出部により検出された前記単票紙の搬送方向の長さに基づき、前記記憶領域における前記展開領域の範囲を規定した上で、前記記憶領域に形成する展開領域形成部と、として機能させることを特徴とする。
このプログラムを実行すれば、実際の単票紙の搬送方向の長さを反映した上で、搬送方向に延在するガイドに単票紙の一辺を沿わせつつ当該単票紙を搬送する、という特徴を利用して、記憶領域に形成する展開領域の範囲を単票紙の一辺に対応する位置を基準として適切に定めることが可能となり、単票紙のサイズが一定ではないことを反映した上で展開領域を形成することが可能となり、容易に目的の位置に記録することができる。
【発明の効果】
【００１４】
本発明によれば、単票紙のサイズが一定ではないことを反映した上で展開領域を形成することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態に係る複合処理装置の外観斜視図である。
【図２】複合処理装置の装置本体を示す概略側面図である。
【図３】媒体搬送路に設けられた各部材を示す模式図である。
【図４】電子機器、特に、複合処理装置の機能的構成を示すブロック図である。
【図５】電子機器、特に、ホストコンピューターの機能的構成を示すブロック図。
【図６】電子機器の動作を示すフローチャートである。
【図７】小切手に画像を記録する際の基本的な動作を説明するための図である。
【図８】電子機器の動作を示すフローチャートである。
【図９】図８のステップＳＤ４、ＳＣ２を詳細に説明するための図である。
【図１０】展開調整部の動作を説明するための図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施形態について説明する。
図１（Ａ）は、本実施形態に係る電子機器３００（図４、図６）を構成する複合処理装置１（記録装置）を示す外観斜視図である。
複合処理装置１は、小切手Ｓ（単票紙）の表面Ｓ１（記録面）に記録されている磁気インク文字Ｓ２（ＭＩＣＲ（Magnetic Ink Character Recognition）文字ともいう）を読み取り、また、小切手Ｓの表面Ｓ１及び／又は裏面Ｓ３に画像を記録する。さらに、複合処理装置１は、感熱紙をロール形状に巻き回したロール紙Ｒを内部に収容し、このロール紙Ｒに対して記録を行う。
【００１７】
複合処理装置１は、図１（Ａ）に示すように、全体として直方体形状をした本体ケース２を備え、この本体ケース２の前面の左側寄りの部分には、小切手Ｓを挿入するための媒体挿入口３が装置幅方向に沿って所定幅で設けられている。本体ケース２の上面の装置前後方向の中央部分には、処理された小切手Ｓが排出される媒体排出口４が装置幅方向に沿って所定幅で設けられている。媒体挿入口３と媒体排出口４との間には、媒体挿入口３から装置後方に延びた後に上方に湾曲して延びる媒体搬送路５が形成されている。
これら媒体挿入口３、媒体排出口４及び媒体搬送路５は、本体ケース２の左側面を開放して形成されており、当該媒体挿入口３、媒体排出口４及び媒体搬送路５よりも幅の広い小切手Ｓを搬送することが可能となっている。
一方、媒体搬送路５の右側面には、媒体搬送路５に沿って延在するガイド５ｄが形成されており、このガイド５ｄによって媒体搬送路５の右側面は塞がれた状態となっている。
【００１８】
図１（Ｂ）は、小切手Ｓの表面Ｓ１を模式的に示す図である。
図１（Ｂ）に示すように、小切手Ｓの表面Ｓ１の下端Ｓ５（一辺）の近傍には、下端Ｓ５に沿って延びる磁気インク文字Ｓ２が記録されている。
複合処理装置１によって処理される小切手Ｓのサイズ（長手方向の長さ、及び、幅方向の長さ）は一定ではない。しかしながら、下端Ｓ５からの磁気インク文字Ｓ２の距離は、規格により、各小切手Ｓについてほぼ一定である。
図１（Ａ）に示すように、小切手Ｓが複合処理装置１の媒体挿入口３に挿入される際は、表面Ｓ１が上を向き、裏面Ｓ３が下を向くように表裏が揃えられ、かつ、上端Ｓ４が左方に位置し、下端Ｓ５が右方に位置するように左右が揃えられた状態で、右端Ｓ６側から挿入される。
その際、小切手Ｓの下端Ｓ５が、ガイド５ｄに沿うように当該ガイド５ｄに当接した状態で挿入される。これにより、媒体搬送路５内を小切手Ｓが搬送される際は、小切手Ｓの下端Ｓ５がガイド５ｄに沿った状態で、搬送方向（図３の矢印Ｙ１で示す方向）、又は、逆方向（図３の矢印Ｙ２で示す方向）に向かって、搬送されることとなる。
上述したように、下端Ｓ５からの磁気インク文字Ｓ２の距離は、全ての小切手Ｓについてほぼ一定である。従って、下端Ｓ５がガイド５ｄに沿った状態で媒体搬送路５内を搬送される小切手Ｓについて、ガイド５ｄと磁気インク文字Ｓ２との左右方向における離間距離は、小切手Ｓのサイズにかかわらず一定となる。磁気インク文字Ｓ２を読み取るＭＩＣＲヘッド４２は、媒体搬送路５内を搬送される小切手Ｓの磁気インク文字Ｓ２の位置に対応する位置に配置されている。
【００１９】
本体ケース２の上面において、媒体排出口４よりも前側は前側カバー６によって被われており、前側カバー６の前端部分には複合処理装置１の各種操作を行う操作パネル７が設けられている。また、本体ケース２の上面には、媒体排出口４よりも後側に印刷処理されたロール紙Ｒが排出されるロール紙排出口８が装置幅方向に沿って所定幅で設けられている。
本体ケース２の上面において、ロール紙排出口８よりも後側には開閉蓋９が設けられ、この開閉蓋９は、後端を中心として回動可能に本体ケース２に取り付けられている。開閉蓋９を開くと、ロール紙Ｒを収納するロール紙収容部１０が露出し、ロール紙Ｒの交換を行うことができる。ロール紙Ｒは、長尺の感熱紙を芯管にロール状に巻きつけて構成されている。
【００２０】
図２は、複合処理装置１の装置本体を示す概略側面図である。図２は本体ケース２、前側カバー６および開閉蓋９などの外装部品を取り除いた状態を示している。
複合処理装置１は、図２に示すように、装置本体１１を備え、この装置本体１１は、小切手Ｓに印刷処理を行うスリップ印刷部１２と、ロール紙Ｒに印刷処理を行うロール紙印刷部１３とを一体に備えて構成されている。
ロール紙印刷部１３は、左右一対の左サイドフレーム１４及び右サイドフレーム（不図示）と、これらサイドフレーム間に設けられてロール紙収容部１０の床面、前面及び背面を形成するロール紙ホルダー（不図示）を備える。このロール紙ホルダーは、ロール紙Ｒを回転自在に保持し、ロール紙収容部１０でロール紙Ｒが自由に転動することを確保している。
【００２１】
左右のサイドフレーム間には、ロール紙排出口８の近傍に、プラテンローラー１５が回転自在に掛け渡されている。プラテンローラー１５の前方には、当該プラテンローラー１５に対向する位置にサーマルヘッド１６が配置されており、このサーマルヘッド１６は、プラテンローラー１５との対向面に複数の発熱抵抗体を備えている。ロール紙収容部１０に収納されたロール紙Ｒの先端部分は、プラテンローラー１５とサーマルヘッド１６とで挟持され、プラテンローラー１５が回転することによりロール紙排出口８へと送られる。そして、プラテンローラー１５とサーマルヘッド１６との間を通過する際に、サーマルヘッド１６が発熱することにより文字や画像がロール紙Ｒに記録される。左サイドフレーム１４には、ロール紙搬送モーター１７が配置され、このロール紙搬送モーター１７の回転が中間ギア１８を介してプラテンローラー１５と同軸上に形成される駆動ギア１９に伝達され、プラテンローラー１５が回転する。
また、プラテンローラー１５の上方には、可動刃２０及びこの可動刃２０を進退させるカッター駆動モーター２４（図４参照）を内蔵したオートカッターユニット２１が配置されており、このオートカッターユニット２１の後方には、ロール紙排出口８を挟んで、固定刃２２が設けられている。ロール紙Ｒの先端部分は、可動刃２０と固定刃２２との間を通ってロール紙排出口８に延びており、ロール紙Ｒを切断する際には、カッター駆動モーター２４の駆動により可動刃２０が固定刃２２に向かって後方に遥動し、固定刃２２と協働してロール紙Ｒを切断する。
さらに、左サイドフレーム１４には、ロール紙収容部１０内のロール紙Ｒの残量を検知するロール紙残量センサー２３が設けられている。
【００２２】
スリップ印刷部１２は、図２に示すように、ベースフレーム３１と、このベースフレーム３１に立設された左サイドフレーム３２及び右サイドフレーム（不図示）とを有する本体フレーム３３を備える。この本体フレーム３３には下案内面３５及び上案内面３６を構成する上下一対の紙案内部材が設けられ、下案内面３５と上案内面３６との隙間が上述した媒体搬送路５として形成されている。
この媒体搬送路５は、媒体挿入口３から装置後方に延びる水平搬送路部分５ａと、この水平搬送路部分５ａの後端から上方に湾曲する湾曲搬送路部分５ｂと、この湾曲搬送路部分５ｂの上端から上方に延びて媒体排出口４に連なる垂直搬送路部分５ｃとを備える。
【００２３】
水平搬送路部分５ａと湾曲搬送路部分５ｂとの境界部分には、一対の第１搬送ローラー３４が下案内面３５及び上案内面３６にそれぞれ対向配置され、垂直搬送路部分５ｃには、一対の第２搬送ローラー３７が下案内面３５及び上案内面３６にそれぞれ対向配置されている。これら第１搬送ローラー３４及び第２搬送ローラー３７は、それぞれスリップ搬送モーター３８（図４）の駆動により回転して小切手Ｓを搬送する。また、第１搬送ローラー３４及び第２搬送ローラー３７は、それぞれ一方のローラー部材が他方のローラー部材に対して進退自在に構成されるとともに、当該一方のローラー部材に連結されるローラー開閉モーター３９（図４）の駆動に応じた進退動作により媒体搬送路５を開閉する。また、ベースフレーム３１上には、制御プログラムに基づいて複合処理装置１全体の動作を制御する制御基板４０が配置されている。
【００２４】
図３は、媒体搬送路５に設けられた各部材を示す模式図である。
媒体搬送路５上には、媒体挿入口３側から順にＢＯＦ（Bottom of Form）センサー４１（媒体検出センサー）、ＭＩＣＲヘッド４２（読取部）、第１搬送ローラー３４、ＴＯＦ（Top of Form）センサー４３、整列手段４４、バリデーションセンサー４５、第１印刷ヘッド４６、ＭＯＰ（Middle of Paper pass）センサー４７、第２搬送ローラー３７、第２印刷ヘッド４８、ＥＪＤ（Slip Eject Detector）センサー４９が設けられている。
【００２５】
ＢＯＦセンサー４１、ＴＯＦセンサー４３、バリデーションセンサー４５、ＭＯＰセンサー４７及びＥＪＤセンサー４９は、例えば透過型もしくは反射型のフォトセンサーで構成されており、媒体搬送路５の各位置で小切手Ｓの有無を非接触で検出するものである。
【００２６】
ＢＯＦセンサー４１（媒体検出センサー）は、媒体挿入口３から挿入された小切手Ｓの末端を検出するものであり、媒体挿入口３近傍の下案内面３５に設けられている。上述したように、本実施形態では、小切手Ｓは、右端Ｓ６側から複合処理装置１の媒体挿入口３に挿入されるため、小切手Ｓの末端は、小切手Ｓの左端Ｓ７となる。
このＢＯＦセンサー４１は、図３に示すように、ＭＩＣＲヘッド４２の搬送方向上流であって、少なくとも、このＭＩＣＲヘッド４２による磁気インク文字Ｓ２の読み取りが完了するまで小切手Ｓが搬送方向に搬送される前に、小切手Ｓの末端（左端Ｓ７）が通過する位置である位置Ｋ１に設けられている。つまり、小切手Ｓが搬送方向に搬送され、この搬送に伴ってＭＩＣＲヘッド４２によって小切手Ｓの磁気インク文字Ｓ２の読み取りが完了した時には、既に、小切手Ｓの末端（左端Ｓ７）は、位置Ｋ１を通過していることとなる。
後述する装置側制御部１０１は、ＢＯＦセンサー４１の出力値に基づいて、位置Ｋ１に小切手Ｓが位置している状態から、小切手Ｓが位置していない状態へ移行したことを検出することにより、当該位置Ｋ１に小切手Ｓの末端（左端Ｓ７）が位置していることを検出する。
【００２７】
ＴＯＦセンサー４３は、媒体挿入口３から挿入された小切手Ｓの先端を検出するものである。ＴＯＦセンサー４３は、上案内面３６において第１搬送ローラー３４の近傍であって、第１搬送ローラー３４の媒体排出口側の位置Ｋ２に設けられている。後述する装置側制御部１０１は、ＴＯＦセンサー４３の出力値に基づいて、位置Ｋ２に小切手Ｓが位置していない状態から、小切手Ｓが位置している状態へ移行したことを検出することにより、当該位置Ｋ２に小切手Ｓの先端（右端Ｓ６）が位置していることを検出する。
詳細は後述するが、長さ検出部２０２は、このＴＯＦセンサー４３、及び、上述したＢＯＦセンサー４１の出力値を利用して、搬送中の小切手Ｓの搬送方向における長さを検出する。
ＥＪＤセンサー４９は、スリップ印刷部１２で処理された小切手Ｓが媒体排出口４から排出されたことを検出するものであり、この媒体排出口４近傍に設けられている。
ＭＯＰセンサー４７は、媒体搬送路５を搬送される小切手Ｓの有無を検出するものであり、第２搬送ローラー３７よりも媒体挿入口側近傍の上案内面３６に設けられている。
【００２８】
本実施形態のスリップ印刷部１２は、小切手Ｓを媒体排出口４から挿入して第１印刷ヘッド４６及び第２印刷ヘッド４８により印刷を行い、印刷後に再び媒体排出口４から小切手Ｓを排出するバリデーション印刷を行うことが可能に構成されている。このため、媒体搬送路５の湾曲搬送路部分５ｂの上端には、媒体排出口４から挿入される小切手Ｓの先端が進入し、当該小切手Ｓを整列するための凹部５０が形成されている。バリデーションセンサー４５は、小切手Ｓの先端が凹部５０に進入したことを検出するものであり、この凹部５０に対向する位置に設けられている。
【００２９】
ＭＩＣＲヘッド４２（読取部）は、小切手Ｓの表面Ｓ１に記録された磁気インク文字Ｓ２の読取処理を行うためのものであり、媒体搬送路５の水平搬送路部分５ａにおける上案内面３６に設けられている。このＭＩＣＲヘッド４２にて読み取られたデータに基づいて小切手Ｓの有効・無効が判断される。小切手Ｓに記録するに先立って、小切手Ｓの有効・無効が判断されるので、小切手Ｓを搬送しながらＭＩＣＲヘッド４２により磁気インク文字Ｓ２を読み取る際、小切手Ｓの長さも検出すると効率的である。
整列手段４４は、媒体挿入口３から挿入された小切手Ｓを一旦停止させるためのものであり、ＴＯＦセンサー４３よりも媒体排出口側の近傍位置に設けられている。整列手段は、例えばソレノイド等のストッパー駆動部４４ａと、このストッパー駆動部４４ａの動作に応じて、媒体搬送路５内に進退するストッパー部材４４ｂとを備え、このストッパー部材４４ｂに小切手Ｓの先端（右端Ｓ６）が当接することで小切手Ｓが整列される。
【００３０】
第１印刷ヘッド４６は、媒体搬送路５を搬送される小切手Ｓの裏面Ｓ３に、買い物客の認証番号、日付、使用金額等の店側として必要な裏書き事項を印刷するためのもので、インクリボンに記録ワイヤーを打ち当ててインクリボンのインクを付着させて印刷するシリアル・インパクト・ドット・マトリクス（ＳＩＤＭ）印刷ヘッドとして構成されている。
この第１印刷ヘッド４６は、媒体搬送路５の垂直搬送路部分５ｃの下端部に位置し、この垂直搬送路部分５ｃを挟んで当該第１印刷ヘッド４６と対向する位置には本体フレーム３３（図２）の幅方向に亘って第１プラテン５１が設けられている。また、第１印刷ヘッド４６は、垂直搬送路部分５ｃよりも装置後側に配置される第１キャリッジ５２に搭載される。この第１キャリッジ５２は、本体フレーム３３（図２）のサイドフレーム間に略水平に掛け渡された第１キャリッジ軸５３に摺動自在に設けられ、第１キャリッジ駆動モーター（駆動手段：図４）５４の駆動により、第１キャリッジ軸５３に沿って往復移動する。第１キャリッジ５２は、タイミングベルト（不図示）を介して、第１キャリッジ駆動モーター５４と連結されている。この第１キャリッジ駆動モーター５４は、ステッピングモーターで構成されており、制御基板４０の制御下、第１キャリッジ５２を所望のステップに相当する距離だけ移動させることができる。
【００３１】
また、第１キャリッジ５２の下部には、この第１キャリッジ５２の位置検出を行う第１キャリッジセンサー５５が設けられている。この第１キャリッジセンサー５５は、透過型のフォトセンサーであり、第１キャリッジ５２の往復移動に伴って、第１キャリッジ軸５３と略平行に設けられた第１スケール５６を走査する。この第１スケール５６には、所定幅のスリットが複数形成されており、第１キャリッジセンサー５５が第１スケール５６を走査する際に、これらスリットを通過する光信号を取得することにより、第１キャリッジ５２の変位量を検出して当該第１キャリッジ５２（第１印刷ヘッド４６）の位置検出を行う。なお、本実施形態では、第１キャリッジセンサー５５には、第１キャリッジ駆動モーター５４の駆動中にのみ電源が供給されるようになっており、第１キャリッジ駆動モーター５４が停止した際には第１キャリッジセンサー５５への電源供給が遮断されるため、待機電力の消費量が減少し、省エネルギー化を図ることができる。
【００３２】
第２印刷ヘッド４８は、媒体搬送路５を搬送される小切手Ｓの表面Ｓ１に、支払い先、日付、金額等の表書き事項を印刷するためのもので、第１印刷ヘッド４６と同様にＳＩＤＭ印刷ヘッドとして構成されている。
この第２印刷ヘッド４８は、第１印刷ヘッド４６よりも上方であって、垂直搬送路部分５ｃを挟んだ装置前側に配置されている。また、垂直搬送路部分５ｃを挟んで当該第２印刷ヘッド４８と対向する位置には本体フレーム３３（図２）の幅方向に亘って第２プラテン５７が設けられている。第２印刷ヘッド４８は、上記第１印刷ヘッド４６と同様に、第２キャリッジ５８に搭載され、この第２キャリッジ５８は、第２キャリッジ駆動モーター５９の駆動により、第２キャリッジ軸６０に沿って往復移動する。また、第２キャリッジ５８の下部には第２キャリッジセンサー６１が設けられ、この第２キャリッジセンサー６１は、第２キャリッジ５８の往復移動に伴って、第２キャリッジ軸６０と略平行に設けられた第２スケール６２を走査する。なお、第２キャリッジ駆動モーター５９も第１キャリッジ駆動モーター５４と同様にステッピングモーターとして構成されている。
【００３３】
また、本体フレーム３３には、第１印刷ヘッド４６と第１プラテン５１との間、及び、第２印刷ヘッド４８と第２プラテン５７との間にそれぞれ繰り出されるインクリボンを収容した第１インクリボンカセット６３（図２）及び第２インクリボンカセット６４（図２）が着脱可能な状態で装着されている。
【００３４】
図４は、複合処理装置１と、この複合処理装置１を制御するホストコンピューター２００（制御装置）とを備える電子機器３００の機能的構成を示すブロック図であり、特に、複合処理装置１を詳細に示す図である。
本実施形態では、複合処理装置１と、ホストコンピューター２００とが協働して電子機器３００として機能する。
【００３５】
図４に示すように、複合処理装置１の制御系は、制御基板４０に、各種モーター等の駆動部及び各種センサーが接続された構成となっている。
制御基板４０には、ＣＰＵを備え、このＣＰＵによって制御プログラムを実行して、複合処理装置１の各部を制御する装置側制御部１０１が実装されている。この装置側制御部１０１は、展開調整部１１０を備えているが、この展開調整部１１０については後述する。
また、制御基板４０には、装置側制御部１０１によって実行されるプログラムや処理されるデータ等を一時的に格納するＲＡＭ１０３（記憶領域）、装置側制御部１０１によって実行される基本制御プログラムや、各種設定値を記憶するフラッシュＲＯＭ１０５、複合処理装置１を制御するホストコンピューター２００との間でコマンドやデータ等を送受信する通信インターフェイス１０７、Ａ／Ｄコンバーター１０８を内蔵し、複合処理装置１の各種センサーの検出値をデジタルデータに変換して装置側制御部１０１に出力するセンサー駆動回路１０９、複合処理装置１が備える印刷ヘッドを駆動するヘッド駆動回路１１１、及び、複合処理装置１が備える各モーターを駆動するモータードライバー１１３を備えて構成され、これらの各部は相互に通信可能に接続されている。なお、制御基板４０が備える各機能部は各々が独立した半導体デバイスとして実装されていてもよいし、複数の機能部の機能がＳＯＣ（System-on-a-chip）等の形態で統合された構成としてもよく、具体的な実装形態は任意である。
【００３６】
制御基板４０には、モータードライバー１１３の温度を検出する基板温度センサー１１５が実装されている。基板温度センサー１１５は、制御基板４０においてモータードライバー１１３が実装された裏面またはモータードライバー１１３の近傍に配置されるサーミスターである。
さらに、装置側制御部１０１には、ロール紙収容部１０（図１（Ａ））に収容されたロール紙Ｒの残量が所定以上あるか否かを検出するロール紙残量センサー２３、開閉蓋９が開いたことを検出するカバー開閉センサー１１７、上述した第１キャリッジセンサー５５及び第２キャリッジセンサー６１が接続される。ロール紙残量センサー２３は、ロール紙Ｒの外径が所定以上の場合にオンとなるスイッチ式のセンサーであり、カバー開閉センサー１１７は、開閉蓋９が開かれるとオンとなるスイッチ式のセンサーであり、それぞれオン／オフ状態に対応してHigh／Loの出力値を出力する。第１キャリッジセンサー５５及び第２キャリッジセンサー６１は、例えばフォトインターラプターとして構成され、受光部における受光量が内蔵するしきい値を超えるか否かにより出力値をHigh／Loに切り替える。
【００３７】
装置側制御部１０１は、フラッシュＲＯＭ１０５に記憶された基本制御プログラムを読み出して実行することにより、制御基板４０に実装された各部を制御する。また、装置側制御部１０１は、センサー駆動回路１０９を介して入力される各種センサーの検出値、及び、ロール紙残量センサー２３、カバー開閉センサー１１７、第１キャリッジセンサー５５、及び第２キャリッジセンサー６１の出力値に基づいて、複合処理装置１の動作状態を監視し、ヘッド駆動回路１１１によって各ヘッドを駆動するとともに、モータードライバー１１３によって各モーターを動作させ、小切手Ｓの表面Ｓ１および裏面Ｓ３への印刷、ＭＩＣＲ読み取り、ロール紙Ｒへの印刷等の動作を実行する。
【００３８】
ＲＡＭ１０３は、装置側制御部１０１の動作時にプログラムやデータ等を一時的に格納するワークエリアを形成する。
また、ＲＡＭ１０３には、通信インターフェイス１０７によりホストコンピューター２００から受信したコマンドやデータを一時的に記憶する受信バッファー１０４が設けられる。装置側制御部１０１は、受信バッファー１０４に格納されたコマンドを、受信順に読み出して実行する。
また、ＲＡＭ１０３には、小切手Ｓの表面Ｓ１に記録する画像の展開データが展開される展開領域８１が形成される。この展開領域８１については後述する。
センサー駆動回路１０９は、ＢＯＦセンサー４１、ＴＯＦセンサー４３、バリデーションセンサー４５、ＭＯＰセンサー４７、ＥＪＤセンサー４９、及び基板温度センサー１１５の各センサーに接続され、これら各センサーの出力値をデジタルデータに変換して、装置側制御部１０１に出力する。また、センサー駆動回路１０９はＭＩＣＲヘッド４２に接続され、小切手Ｓに形成された磁気インク文字Ｓ２をＭＩＣＲヘッド４２によって読み取る動作中、ＭＩＣＲヘッド４２の出力値をデジタルデータとして装置側制御部１０１に出力する。
【００３９】
さらに、センサー駆動回路１０９には、第１印刷ヘッド温度センサー７５、第２印刷ヘッド温度センサー７６、及びサーマルヘッド温度センサー７７が接続されている。第１印刷ヘッド温度センサー７５は第１印刷ヘッド４６に搭載され、第２印刷ヘッド温度センサー７６は第２印刷ヘッド４８に搭載される。第１印刷ヘッド温度センサー７５、第２印刷ヘッド温度センサー７６は、記録ワイヤーを突出させるためのソレノイドの近傍に設置され、このソレノイド及びその近傍の温度を検出する。
また、サーマルヘッド温度センサー７７はサーマルヘッド１６の発熱素子の近傍に設置され、この発熱素子の温度を検出する。これら第１印刷ヘッド温度センサー７５、第２印刷ヘッド温度センサー７６及びサーマルヘッド温度センサー７７は、例えばサーミスターで構成され、センサー駆動回路１０９は、これら第１印刷ヘッド温度センサー７５、第２印刷ヘッド温度センサー７６及びサーマルヘッド温度センサー７７の出力値をデジタルデータとして装置側制御部１０１に出力する。装置側制御部１０１は、第１印刷ヘッド温度センサー７５、第２印刷ヘッド温度センサー７６及びサーマルヘッド温度センサー７７の出力値に基づいて求められる温度をもとに、サーマルヘッド１６、第１印刷ヘッド４６及び第２印刷ヘッド４８を制御する。具体的には、装置側制御部１０１は、サーマルヘッド１６、第１印刷ヘッド４６及び第２印刷ヘッド４８の温度があらかじめ設定されたしきい値を超えた場合に、そのヘッドの動作を強制的に一時停止させる。この場合、装置側制御部１０１は、停止させたヘッドの温度が設定値より低くなった場合に動作を再開させる。
【００４０】
ヘッド駆動回路１１１は、装置側制御部１０１の制御に従って、第１印刷ヘッド４６及び第２印刷ヘッド４８の各々に対し、記録ワイヤーを突出させるソレノイドコイルに通電することで、小切手Ｓへの記録を実行させる。また、ヘッド駆動回路１１１は、装置側制御部１０１の制御に従ってサーマルヘッド１６が備える発熱素子（図示略）に通電して、ロール紙Ｒの記録面に熱を与えて記録を行う。
モータードライバー１１３は、ステッピングモーターとして構成されるロール紙搬送モーター１７、カッター駆動モーター２４、スリップ搬送モーター３８、ローラー開閉モーター３９、ストッパー駆動部４４ａ、第１キャリッジ駆動モーター５４、及び第２キャリッジ駆動モーター５９の各モーターに対し、装置側制御部１０１の制御に従って、駆動電源、及び、駆動パルスを出力する。モータードライバー１１３が各モーターに供給する駆動電源は、電源ユニット１２０が各部に供給する２４Ｖの直流電源である。
本実施形態では、装置側制御部１０１が、ホスト側制御部２０１の制御の下、スリップ搬送モーター３８を駆動して小切手Ｓを搬送する搬送部として機能する。上述したように、搬送部として機能する装置側制御部１０１は、ガイド５ｄに小切手Ｓの下端Ｓ５を沿わせた状態で、小切手Ｓを搬送する。
電源ユニット１２０は、図４に示す複合処理装置１の各駆動部、すなわち各印刷ヘッド（第１印刷ヘッド４６、第２印刷ヘッド４８、サーマルヘッド１６）、各モーター（カッター駆動モーター２４、第１キャリッジ駆動モーター５４、第２キャリッジ駆動モーター５９、スリップ搬送モーター３８、ロール紙搬送モーター１７、ローラー開閉モーター３９）、ストッパー駆動部４４ａ、および、制御基板４０に直流電源を供給する。また、複合処理装置１が備える各センサーに対しては、制御基板４０を介して、或いは制御基板４０に実装されたセンサー駆動回路１０９を介して、電源ユニット１２０からの電源が供給される。
電源ユニット１２０の出力電圧はセンサー駆動回路１０９に入力されており、センサー駆動回路１０９は電源ユニット１２０の電源電圧の電圧値をデジタルデータとして装置側制御部１０１に出力する。装置側制御部１０１は、このデジタルデータに基づいて電源ユニット１２０の電圧が正常範囲内か否かを判別する。
【００４１】
図５は、電子機器３００が備えるホストコンピューター２００の機能的構成を詳細に示すブロック図である。
図５に示すように、ホストコンピューター２００は、ホスト側制御部２０１を備えている。ホスト側制御部２０１は、長さ検出部２０２と、展開領域形成部２０３と、展開データ生成部２０４と、を備えているが、これらについては後述する。
表示部２０６は、液晶表示パネル等の表示パネルを備え、ホスト側制御部２０１の制御の下、表示パネルに各種情報を標示する。
入力部２０７は、操作スイッチや、キーボード等の各種入力デバイスに接続され、入力デバイスに対する操作を検出して、ホスト側制御部２０１に出力する。
記憶部２０８は、ハードディスクや、ＥＥＰＲＯＭ等の不揮発性メモリーを備え、各種データを書き換え可能に記憶する。この記憶部２０８には、少なくとも、複合処理装置１を制御するための制御プログラム群であるデバイスドライバーが記憶されている。
通信インターフェイス２１０は、ホスト側制御部２０１の制御の下、複合処理装置１との間で通信規格に準拠した通信を行う。
【００４２】
次いで、電子機器３００の動作、特に、小切手処理に係る動作について説明する。
【００４３】
図６は、電子機器３００の小切手処理に係る動作を示すフローチャートであり、（Ａ）は複合処理装置１の動作を、（Ｂ）はホストコンピューター２００の動作を示している。
以下の説明において、長さ検出部２０２、展開領域形成部２０３、展開データ生成部２０４、及び、展開調整部１１０の機能は、ＣＰＵが所定のプログラムを実行する等、ハードウェアとソフトウェアとの協働により実現される。特に、長さ検出部２０２、展開領域形成部２０３、及び、展開データ生成部２０４の機能は、ホストコンピューター２００にインストールされたデバイスドライバー（プリンタードライバー）によって実現される。
また、図６の説明では、説明の明確化のため、小切手Ｓの表面Ｓ１に対する画像の記録が行われる一方、小切手Ｓの裏面Ｓ３に対する画像の記録は行われないものとする。
【００４４】
小切手処理に係る動作の前に、複合処理装置１の電源が投入される。電源が投入されると、複合処理装置１は、待機状態に移行する。
この待機状態では、装置側制御部１０１は、ローラー開閉モーター３９を制御して、第１搬送ローラー３４及び第２搬送ローラー３７を開位置に移動させて、媒体挿入口３に小切手Ｓを挿入可能とする。また、装置側制御部１０１は、ストッパー駆動部４４ａによってストッパー部材４４ｂを媒体搬送路５内に進出させる。
上記の待機状態に移行後、装置側制御部１０１は、ＢＯＦセンサー４１の出力値に基づいて、小切手Ｓが挿入されたか否かを監視する（ステップＳＡ１）。
小切手Ｓが挿入されたことを検出すると（ステップＳＡ１；Ｙｅｓ）、装置側制御部１０１は、モータードライバー１１３を制御し、ローラー開閉モーター３９を駆動して第１搬送ローラー３４及び第２搬送ローラー３７を閉位置に移動させて、これら第１搬送ローラー３４によって小切手Ｓを挟持する（ステップＳＡ２）。
装置側制御部１０１は、ストッパー部材４４ｂが媒体搬送路５に進出した状態で、スリップ搬送モーター３８を動作させて第１搬送ローラー３４を回転駆動し、小切手Ｓを往復搬送する動作を複数回行う（ステップＳＡ３）。この動作により、小切手Ｓはストッパー部材４４ｂに突き当てられてその向きが整う。
【００４５】
ここで、装置側制御部１０１はＢＯＦセンサー４１の出力値に基づいて小切手Ｓの有無を検出し（ステップＳＡ４）、小切手Ｓが検出されない場合は誤操作または小切手Ｓが引き抜かれたものと判定して本処理を終了する。
一方、ＢＯＦセンサー４１により小切手Ｓを検出した場合（ステップＳＡ４；Ｙｅｓ）、装置側制御部１０１は、ストッパー駆動部４４ａを駆動してストッパー部材４４ｂを媒体搬送路５から退避させる（ステップＳＡ５）。
ストッパー部材４４ｂの退避後、装置側制御部１０１は、スリップ搬送モーター３８を制御して、第１搬送ローラー３４によって小切手Ｓの搬送方向への搬送を開始する（ステップＳＡ６）。搬送の開始直後、ストッパー部材４４ｂの近傍に設けられたＴＯＦセンサー４３の出力値により、小切手Ｓの先端（右端Ｓ６）が位置Ｋ２に位置したことが検出されると（ステップＳＡ７）、装置側制御部１０１は、スリップ搬送モーター３８のステップ数の計測を開始する（ステップＳＡ８）。上述したようにスリップ搬送モーター３８は、ステッピングモーターであるため、ステップ数と回転数とは比例関係にあり、ステップ数を計測することにより、スリップ搬送モーター３８の回転数、及び、スリップ搬送モーター３８による小切手Ｓの搬送量を検出可能である。
続いて装置側制御部１０１は、第１搬送ローラー３４によって小切手Ｓを搬送し、この間のＭＩＣＲヘッド４２の出力値に基づき、小切手Ｓの磁気インク文字Ｓ２を読み取る（ステップＳＡ９）。
【００４６】
上述したように、ＢＯＦセンサー４１は、ＭＩＣＲヘッド４２による磁気インク文字Ｓ２の読み取りが完了するまで小切手Ｓが搬送方向に搬送される前に、小切手Ｓの末端（左端Ｓ７）が通過する位置（位置Ｋ１）に設けられている。従って、ＭＩＣＲヘッド４２による磁気インク文字の読み取りの途中に、装置側制御部１０１によって、小切手Ｓの末端（左端Ｓ７）が位置Ｋ１を通過したことが検出されることとなる。
これを踏まえ、装置側制御部１０１は、ＭＩＣＲヘッド４２による磁気インク文字Ｓ２の読み取りと並行して、ＢＯＦセンサー４１の出力値を監視し、小切手Ｓの末端（左端Ｓ７）が位置Ｋ１に位置したことを検出すると（ステップＳＡ１０）、ステップＳＡ８で開始したスリップ搬送モーター３８のステップ数の計測を停止し（ステップＳＡ１１）、通信インターフェイス１０７を制御して、計測結果（以下、「計測ステップ数」という）をホストコンピューター２００のホスト側制御部２０１の長さ検出部２０２に出力する（ステップＳＡ１２）。
【００４７】
図６（Ｂ）に示すように、計測ステップ数が入力された長さ検出部２０２は、計測ステップ数の値に基づいて、小切手Ｓの搬送方向の長さを検出する（ステップＳＢ１）。小切手Ｓの搬送方向の長さとは、具体的には、小切手Ｓにおける右端Ｓ６と、左端Ｓ７との距離である。
ステップＳＢ１における長さ検出部２０２の動作について詳述すると、計測ステップ数は、ＴＯＦセンサー４３の出力値により小切手Ｓの先端（右端Ｓ６）が位置Ｋ２に位置したことが検出されてから、ＢＯＦセンサー４１の出力値により小切手Ｓの末端（左端Ｓ７）が位置Ｋ１に位置したことが検出されるに至るまでの、スリップ搬送モーター３８の合計のステップ数である。従って、計測ステップ数から換算される小切手Ｓの搬送量は、小切手Ｓの末端が位置Ｋ１に位置した時点において、位置Ｋ２を通過している小切手Ｓの部分の搬送方向の長さに相当する。
これを踏まえ、ステップＳＢ１において、まず、長さ検出部２０２は、計測ステップ数を搬送量に換算する。次いで、長さ検出部２０２は、媒体搬送路５上の位置Ｋ１と位置Ｋ２との距離（小切手Ｓの末端が位置Ｋ１に位置した時点において、位置Ｋ２を通過していない小切手Ｓの部分の搬送方向の長さに相当）の値と、算出した搬送量の値とを加算し、適切な補正を加えることにより、小切手Ｓの搬送方向の長さを検出する。
【００４８】
このように本実施形態では、長さ検出部２０２は、ＢＯＦセンサー４１の出力値を利用して小切手Ｓの搬送方向の長さを検出するが、これにより以下のような利点がある。
すなわち、ＢＯＦセンサー４１は、ＭＩＣＲヘッド４２の搬送方向上流であって、少なくとも、このＭＩＣＲヘッド４２による磁気インク文字Ｓ２の読み取りが完了するまで小切手Ｓが搬送方向に搬送される前に、小切手Ｓの末端（左端Ｓ７）が通過する位置である位置Ｋ１に設けられている。
これにより、ＭＩＣＲヘッド４２による磁気インク文字Ｓ２の読み取りの途中に、装置側制御部１０１によって、小切手Ｓの末端（左端Ｓ７）が位置Ｋ１を通過したことが検出されることとなり、これに伴って、長さ検出部２０２により、小切手Ｓの搬送方向における長さが検出されることとなる。
つまり、本実施形態では、ＭＩＣＲヘッド４２による磁気インク文字Ｓ２の読み取りのための小切手Ｓの搬送と同時並行的に、長さ検出部２０２により小切手Ｓの搬送方向の長さが検出されることとなり、小切手Ｓの搬送方向における長さを検出するための特別な搬送が行われないこととなる。これにより処理効率が向上し、また、処理時間の短縮化が図られる。このような効果は、ＢＯＦセンサー４１を上記のような位置に設けることによって得られる効果である。
【００４９】
さて、図６（Ａ）を参照し、ステップＳＡ９における磁気インク文字Ｓ２の読み取り、及び、当該ステップＳＡ９の処理の裏で実行されるステップＳＡ１２における計測ステップ数の出力が終了すると、装置側制御部１０１は、小切手Ｓの表面Ｓ１に画像を記録すべく以下の処理を実行する。
すなわち、まず、装置側制御部１０１は、ＭＯＰセンサー４７の出力値を監視しつつ、スリップ搬送モーター３８を制御して、小切手Ｓの先頭（右端Ｓ６）が、ＭＯＰセンサー４７が設けられた位置Ｋ３に至るように、小切手Ｓを搬送する（ステップＳＡ１３）。
次いで、装置側制御部１０１、及び、ホスト側制御部２０１は、協働して、小切手Ｓの表面Ｓ１への画像の記録を行う（ステップＳＡ１４、ＳＢ２）。
以下、ステップＳＡ１４における表面Ｓ１への画像の記録に係る処理について詳述する。
【００５０】
図７は、電子機器３００による表面Ｓ１への画像の記録の基本的な動作を説明するための図であり、（Ａ）は、小切手Ｓと、第２印刷ヘッド４８の記録可能領域７０との物理的な位置関係を説明するための図であり、（Ｂ）は、ＲＡＭ１０３に展開された展開領域８１を説明するための図である。
まず、表面Ｓ１への画像の記録の基本的な動作について図７を用いて説明する。本実施形態では、いわゆるページモードによる画像の記録が行われる。
図７（Ａ）において、記録可能領域７０は、第２印刷ヘッド４８によって画像の記録が可能な領域を、小切手Ｓとの関係で模式的に表現した領域である。第２印刷ヘッド４８は、主走査方向（矢印Ｙ３）に走査しつつ、画像を記録するシリアルヘッドであるため、記録可能領域７０は、第２印刷ヘッド４８の主走査方向への移動可能領域に応じて規定される。また、本字紙形態では、下端Ｓ５がガイド５ｄに沿った状態で小切手Ｓは搬送されるため、記録可能領域７０において、記録可能領域７０の辺ｈ２（上述したガイド５ｄに対応する辺）と、下端Ｓ５とが重なるように、記録可能領域７０において小切手Ｓが配置されることとなる。
また、図７（Ａ）において、小切手記録領域７１（記録エリア）は、小切手Ｓの表面Ｓ１（記録面）において、実際に画像が記録されることが予定された領域のことである。図７（Ａ）に示すように、小切手記録領域７１は、矩形のエリアである。小切手記録領域７１は、小切手Ｓごとに形成される。
【００５１】
図７（Ｂ）において、記録可能エリア８０は、ＲＡＭ１０３に定義された記憶領域であり、上述した記録可能領域７０に対応した記憶領域である。
なお、以下の説明では、記録可能エリア８０は、ＲＡＭ１０３における仮想的な座標系に展開されるものとする。そして、当該座標系の原点、ｘ軸、及び、ｙ軸と、記録可能エリア８０との関係は、図７（Ｂ）に示す状態であり、記録可能エリア８０は、座標系の第４象限に配置されているものとする。図７（Ｂ）において、右方へ向かう方向をｘ軸＋方向、左方へ向かう方向をｘ軸−方向、上方へ向かう方向をｙ軸＋方向、そして、下方へ向かう方向をｙ軸−方向と表現する。
この記録可能エリア８０は、ビットマップ形式のデータが展開可能な記憶領域であり、第２印刷ヘッド４８の解像度に応じて、ドットが定義されている。記録可能エリア８０に定義された各ドットは、原点からの相対的な位置として一意に定義される。
記録可能エリア８０は、ＲＡＭ１０３における当該記録可能エリア８０の領域の形状が、記録可能領域７０の形状と対応するように、ＲＡＭ１０３における座標が定義される。
すなわち、頂点Ｐ１を基点としてｘ軸＋方向に延びる辺Ｈ１が、図７（Ａ）に示す記録可能領域７０において、主走査方向に延び、かつ、小切手Ｓの先端（右端Ｓ６）側に位置する辺ｈ１と対応するように、頂点Ｐ２が定義される。また、頂点Ｐ２を基点としてｙ軸−方向に延びる辺Ｈ２が、図７（Ａ）に示す記録可能領域７０において、搬送方向に延び、かつ、小切手Ｓの下端Ｓ５（一辺）側（ガイド５ｄ側）に位置する辺ｈ２と対応するように、頂点Ｐ３が定義される。また、頂点Ｐ３を基点としてｘ軸−方向に延びる辺Ｈ３が、図７（Ａ）に示す記録可能領域７０において、主走査方向に延び、かつ、小切手Ｓの末端（左端Ｓ７）側に位置する辺ｈ３と対応するように、頂点Ｐ４が定義される。
【００５２】
また、図７（Ｂ）において、展開領域８１は、小切手記録領域７１に対応した記憶領域である。本実施形態では、ＲＡＭ１０３に定義された展開領域８１に、小切手Ｓの小切手記録領域７１に記録すべき画像全体の展開データ（本実施形態では、ビットマップ形式のデータ）が展開された上で、展開領域８１に展開された展開データに基づいて、小切手記録領域７１への画像の記録が実行される。
本実施形態では、この記録可能エリア８０が、いわゆるページモードにおいて１ページ分の画像データが展開される記憶領域に対応している。
小切手Ｓごとに展開領域８１が形成されると共に、この展開領域８１に、小切手記録領域７１に記録すべき画像全体の展開データが展開された上で、記録可能領域７０における小切手記録領域７１と、記録可能エリア８０における展開領域８１との位置関係、及び、方向の対応関係とが維持されたまま、小切手Ｓへの画像の記録が実行される。
このように、本実施形態では、小切手Ｓの表面Ｓ１への画像の記録にあたり、まず、ＲＡＭ１０３に定義された記録可能エリア８０上に、適切に展開領域８１が展開され、この展開領域８１に、小切手記録領域７１に記録すべき画像の展開データが展開された後、画像の記録が実行される。
【００５３】
図８は、小切手Ｓの表面Ｓ１への画像の記録に係る処理の詳細を示すフローチャートであり、（Ａ）は、複合処理装置１の動作を示し、（Ｂ）は、ホストコンピューター２００の動作を示している。
図８（Ｂ）に示すように、まず、ホストコンピューター２００のホスト側制御部２０１は、ＲＡＭ１０３に形成すべき記録可能エリア８０の４つの頂点である頂点Ｐ１、頂点Ｐ２、頂点Ｐ３、及び、頂点Ｐ４（図７（Ｂ）参照）の座標を決定する（ステップＳＤ１）。
これら４つの頂点の座標は、以下のようにして決定される。
すなわち、頂点Ｐ１の座標は、記録可能エリア８０の絶対原点として所定の値が予め付与されている。また、記録可能エリア８０のｘ軸方向の長さは、第２印刷ヘッド４８の走査方向への移動可能領域に応じて一意に規定されるため、頂点Ｐ１の座標と併せて、頂点Ｐ２の座標も一意に定まる。
頂点Ｐ３の座標は、以下のようにして決定される。
すなわち、上述したように、頂点Ｐ２と、頂点Ｐ３と間の長さは、小切手Ｓの搬送方向における長さに対応している。
これを踏まえ、頂点Ｐ３の座標の決定に際し、まず、ホスト側制御部２０１は、図６のステップＳＢ１において長さ検出部２０２により検出された小切手Ｓの搬送方向の長さを取得する。
次いで、ホスト側制御部２０１は、小切手Ｓの搬送方向の長さを、ＲＡＭ１０３に記録可能エリア８０を展開する場合におけるｙ軸方向のドット数に換算する。次いで、ホスト側制御部２０１は、換算したドット数分、頂点Ｐ２からｙ軸−方向へ離間させた点の座標を、頂点Ｐ３の座標とする。
同様に、ホスト側制御部２０１は、小切手Ｓの搬送方向に対応するドット数分、頂点Ｐ１からｙ軸−方向へ離間させた点の座標を、頂点Ｐ４の座標として決定する。
【００５４】
次いで、ホスト側制御部２０１の展開領域形成部２０３は、展開領域８１の４つの頂点である頂点Ｔ１、頂点Ｔ２、頂点Ｔ３（第１頂点）、及び、頂点Ｔ４の座標を決定する（ＳＤ２）。
なお、頂点Ｔ３は、展開領域８１の４つの頂点のうち、小切手Ｓの下端Ｓ５（ガイド５ｄに沿った一辺）に対応する辺ｑ２の、搬送方向と逆方向に対応する方向側に形成された頂点に該当する。
展開領域形成部２０３は、４つの頂点Ｔ１〜Ｔ４の座標を以下のようにして決定する。
すなわち、上述したように展開領域形成部２０３の機能は、ホストコンピューター２００にインストールされたデバイスドライバーにより実現されるものであるが、小切手Ｓへの画像の記録にあたっては、ホストコンピューター２００に予めインストールされた専用のアプリケーションから、このデバイスドライバーに対して、記録すべき画像の情報が出力される。デバイスドライバーに入力される画像の情報には、小切手Ｓの表面Ｓ１と、小切手記録領域７１との相対的な関係を特定する情報が含まれている。例えば、デバイスドライバーに入力される情報には、小切手記録領域７１の各辺ｒ１、ｒ２、ｒ３、ｒ４と、小切手Ｓの右端Ｓ６、下端Ｓ５、左端Ｓ７、上端Ｓ４との距離を示す情報が含まれている。
この情報に基づいて、展開領域形成部２０３は、小切手記録領域７１の４つの頂点である頂点Ｕ１、頂点Ｕ２、頂点Ｕ３、及び、頂点Ｕ４のうち、頂点Ｕ３の小切手Ｓの下端Ｓ５からの距離ｄ１（図７（Ａ））、及び、小切手Ｓの左端Ｓ７からの距離ｄ２（図７（Ａ））を算出する。
次いで、展開領域形成部２０３は、入力された情報に基づいて、頂点Ｕ３を除く３つの頂点Ｕ１、Ｕ２、Ｕ４について、頂点Ｕ３からの搬送方向、及び、主走査方向の距離を算出する。
なお、デバイスドライバーに入力される情報に、頂点Ｕ３の小切手Ｓの下端Ｓ５からの距離ｄ１、及び、小切手Ｓの左端Ｓ７からの距離ｄ２を示す情報が含まれるようにし、さらに、頂点Ｕ３を除く３つの頂点Ｕ１、Ｕ２、Ｕ４について、頂点Ｕ３からの搬送方向、及び、主走査方向の距離を示す情報が含まれるようにしてもよい。
このように、距離ｄ１、ｄ２、及び、頂点Ｕ１、Ｕ２、Ｕ４の頂点Ｕ３からの搬送方向、及び、主走査方向の距離が定まることにより、小切手Ｓの下端Ｓ５、左端Ｓ７との関係で小切手Ｓにおける頂点Ｕ３の位置が定まり、さらに、頂点Ｕ３との関係で小切手Ｓにおける頂点Ｕ１、Ｕ２、Ｕ４の位置が定まる。
【００５５】
そして、展開領域形成部２０３は、ＲＡＭ１０３に形成すべき展開領域８１の４つの頂点Ｔ１、Ｔ２、Ｔ３、Ｔ４のうち、頂点Ｔ３の座標を、記録可能エリア８０の頂点Ｐ３から、上述した距離ｄ１に対応するドット数分ｘ軸−方向へ離間し、かつ、当該頂点Ｐ３から上述した距離ｄ２に対応するドット数分ｙ軸＋方向へ離間した点の座標として、決定する。このように、本実施形態では、展開領域形成部２０３は、記録可能エリア８０の頂点Ｐ３からの相対的な位置として、頂点Ｔ３の座標を決定する。ここで、記録可能エリア８０の頂点Ｐ３の座標は、長さ検出部２０２によって検出された小切手Ｓの搬送方向の長さを利用して決定されるため、展開領域形成部２０３は、ＲＡＭ１０３における小切手Ｓの下端Ｓ５（ガイド５ｄに沿った一辺）に対応する位置を基準として、長さ検出部２０２によって検出された小切手Ｓの搬送方向の長さを利用して頂点Ｔ３の座標を決定している。本実施形態では、ＢＯＦセンサー４１を利用して小切手Ｓの搬送方向の長さを検出可能な構成であるため、小切手Ｓの実態に即して頂点Ｐ３の座標を決定することができ、かつ、この頂点Ｐ３を利用して頂点Ｔ３の座標を決定できる。
さらに、頂点Ｔ３を決定した後、展開領域形成部２０３は、展開領域８１における頂点Ｔ３と、頂点Ｔ１、Ｔ２、Ｔ４との関係が、小切手Ｓに形成される小切手記録領域７１における頂点Ｕ３と、頂点Ｕ１、Ｕ２、Ｕ４との関係となるように、展開領域８１における頂点Ｔ１、Ｔ２、Ｔ４のそれぞれの座標を決定する。
【００５６】
このように本実施形態では、展開領域８１の４つの頂点Ｔ１〜Ｔ４の座標は、頂点Ｔ３の座標を基準として、頂点Ｔ３からの相対的な位置によって決定される。これにより以下のメリットがある。
すなわち、本実施形態では、図１（Ｂ）に示すように、小切手Ｓの小切手記録領域７１において、ある１行の文字列は、小切手Ｓの左端Ｓ７に対応する辺ｒ３を行の先頭として、右端Ｓ６側へ向かって延びるように記録されることが想定されている。従って、小切手Ｓの左端Ｓ７と、小切手記録領域７１の辺ｒ３との距離を、上述したアプリケーションの出力にできるだけ即した値とし、これにより、文字列の先頭の位置を、できるだけ想定された位置にしたいとする要求がある。そして、頂点Ｔ３（第１頂点）の座標を基準として、頂点Ｔ１、Ｔ２、Ｔ４の座標を決定することにより、記録可能エリア８０の辺Ｈ３（小切手Ｓの左端Ｓ７に対応する辺）と、展開領域８１の辺ｑ３（小切手記録領域７１の辺ｒ３に対応する辺）との距離が、小切手Ｓの左端Ｓ７と、小切手記録領域７１の辺ｒ３との距離としてアプリケーションが出力した出力値（距離ｄ２に関する値）に対応することとなり、上記要求に適切に応えることが可能となる。
さらに、図１（Ｂ）に示すように、小切手Ｓの下端Ｓ５と、小切手記録領域７１の辺ｒ２との間には、磁気インク文字Ｓ２が記録されているため、小切手Ｓの下端Ｓ５と、小切手記録領域７１の辺ｒ２との距離を、アプリケーションの出力にできるだけ即した値としたいとする要求がある。そして、頂点Ｔ３（第１頂点）の座標を基準として、頂点Ｔ１、Ｔ２、Ｔ４の座標を決定することにより、記録可能エリア８０の辺Ｈ２（小切手Ｓの下端Ｓ５に対応する辺）と、展開領域８１の辺ｑ２（小切手記録領域７１の辺ｒ２に対応する辺）との距離が、小切手Ｓの下端Ｓ５と、小切手記録領域７１の辺ｒ２との距離としてアプリケーションが出力した出力値（距離ｄ１に関する値）に対応することとなり、上記要求に適切に応えることが可能となる。
【００５７】
さて、前掲図８に戻り、ステップＳＤ２において展開領域８１の４つの頂点Ｕ１〜Ｕ４の座標を決定した後、展開領域形成部２０３は、決定した頂点Ｐ１〜Ｐ４の座標に準拠して記録可能エリア８０をＲＡＭ１０３に形成し、かつ、決定した頂点Ｔ１〜Ｔ４の座標に準拠して展開領域８１を形成することを指示するコマンドを、複合処理装置１の装置側制御部１０１に出力する（ステップＳＤ４）。
このように、展開領域形成部２０３は、展開領域８１の４つの頂点の座標を決定し、決定した４つの頂点の座標に準じてＲＡＭ１０３に展開領域８１を形成させるコマンドを出力する機能を有している。
このコマンドが入力された装置側制御部１０１は、ＲＡＭ１０３に、記録可能エリア８０を形成すると共に、展開領域８１を形成する（ステップＳＣ１）。
このように、ホストコンピューター２００の展開領域形成部２０３と、複合処理装置１の装置側制御部１０１とが協働して、記録ヘッド（第２印刷ヘッド４８）が単票紙（小切手Ｓ）の記録面に記録するための展開データを書き込む展開領域８１を、記憶部（ＲＡＭ１０３）の記憶領域に形成する展開領域形成部として機能する。
【００５８】
次いで、ホスト側制御部２０１の展開データ生成部２０４は、アプリケーションから入力された情報（小切手Ｓに記録すべき画像に関する情報）に基づいて、小切手Ｓの小切手記録領域７１に記録すべき画像に係る展開データを、所定の生成（展開）の方法に準拠して、展開領域８１に生成し記憶させる（展開させる）ことを指示するコマンドを、複合処理装置１の装置側制御部１０１に出力する（ステップＳＤ４）。
つまり、展開データ生成部２０４は、小切手Ｓの小切手記録領域７１に記録すべき画像に係る展開データを、所定の展開の方法に準拠して、展開領域８１に展開する機能を有している。
このコマンドが入力された装置側制御部１０１は、コマンドの内容に基づいて、小切手Ｓの小切手記録領域７１に記録すべき画像に係る展開データを展開領域８１に展開する（ステップＳＣ２）。
このように、ホストコンピューター２００の展開データ生成部２０４と、複合処理装置１の装置側制御部１０１とが協働して、展開領域８１に展開データを生成して書き込む展開データ生成部として機能する。
以下、ステップＳＤ４、及び、ステップＳＣ２の動作について具体例を用いて説明する。
【００５９】
図９は、ステップＳＤ４、及び、ステップＳＣ２の動作を説明するための図である。
図９（Ａ）は、小切手Ｓに最終的に記録される画像の一例を示している。以下、小切手Ｓに、図９（Ａ）に示すように「ＡＢＣＤ」という４文字からなる文字列、及び、この文字列の下段に記録され、「１２３４」という４文字からなる文字列が記録される場合を例にして、ステップＳＤ４、及び、ステップＳＣ２の動作について説明する。
この場合、ステップＳＤ４において、展開データ生成部２０４は、アプリケーションからの入力に基づいて、図９（Ｂ）に示す内容（文字「Ａ」を先頭としてＡＢＣＤという４つの文字からなる文字列を記録した後、改行し、文字「１」を先頭として１２３４という４つの文字からなる文字列を記録する旨の内容）のデータと共に、当該データに対応する展開データを、後述する所定の方法によって、展開領域８１に展開させることを指示するコマンドを装置側制御部１０１に出力する。
【００６０】
上記データ、及び、コマンドが入力された装置側制御部１０１は、以下のようにして展開領域８１に展開データを展開する。
すなわち、図９（Ｃ）に示すように、装置側制御部１０１は、入力されたコマンドに従って、展開領域８１の頂点Ｔ３を基点として、頂点Ｔ３から頂点Ｔ２へ向かう方向（搬送方向に対応する方向）を書き込み方向（展開方向）として、展開データを展開していく。より詳細には、装置側制御部１０１は、入力されたコマンドに従って、複数行からなる文字列のうち、最下段の行に記録すべき文字列「１２３４」を判別し、当該文字列「１２３４」のうち、先頭の文字「１」について、当該文字「１」を反時計回りに９０°回転させた画像を示すビットマップデータを、頂点Ｔ３に対応する位置に展開する（図９（Ｃ−１））。次いで、装置側制御部１０１は、当該文字「１」を示すビットマップデータの搬送方向側に隣接する位置に、文字「２」を示すビットマップデータを展開する。このようにして、装置側制御部１０１は、所定の展開方向（搬送方向に対応する方向）へ、文字列「１２３４」に含まれる文字のビットマップデータを、順次、展開する（図９（Ｃ−２））。
さらに、装置側制御部１０１は、入力されたコマンドに従って、文字列「１２３４」の１つ上段に記録すべき文字列「ＡＢＣＤ」を判別し、この文字列「ＡＢＣＤ」を、文字列「１２３４」の上段において、同一の展開方向へ展開する。
【００６１】
展開領域８１において、上述したように頂点Ｔ３を基点として展開データを展開することにより以下のメリットがある。
すなわち、小切手Ｓのサイズは一定ではなく、小切手Ｓの幅方向の長さは一定ではない。従って、図７（Ａ）を参照し、記録可能領域７０における上端Ｓ４の位置は、一定ではない。一方、本実施形態では、小切手Ｓは、その下端Ｓ５がガイド５ｄに沿った状態で搬送されるため、記録可能領域７０における下端Ｓ５の位置は、常に、記録可能領域の辺ｈ２に重なった状態となり一定である。これを踏まえ、頂点Ｔ３を基点として展開データが展開されることにより、複数行からなる文字列については、展開領域８１において下端Ｓ５側から上端Ｓ４側へ向かって、順次、文字列に係る画像が展開されることとなり、小切手Ｓの幅方向の長さにかかわらず効率よく小切手記録領域７１内に文字列に係る画像のそれぞれを記録することが可能となる。
また、上述したように、本実施形態では、小切手Ｓの小切手記録領域７１において、ある１行の文字列は、小切手Ｓの左端Ｓ７に対応する辺ｒ３を行の先頭として、右端Ｓ６側へ向かって延びるように記録されることが想定されている。これを踏まえ、頂点Ｔ３を基点として展開データが展開されることにより、各文字列については、展開領域８１において左端Ｓ７側から右端Ｓ６側へ向かって、順次、文字列に係る画像が展開されることとなり、小切手Ｓの搬送方向の長さにかかわらず効率よく小切手記録領域７１内に文字列に係る画像のそれぞれを記録することが可能となる。また、自動的に改行しながら、磁気インク文字Ｓ２の列と同じ方向に文字列を記録することができる。
【００６２】
なお、装置側制御部１０１の展開調整部１１０は、展開領域８１への展開データの展開にあたり、以下のような処理を行う。
【００６３】
図１０は、展開調整部１１０の動作を説明するための図であり、展開領域８１と、この展開領域８１に展開すべき文字列を模式的に示している。
図１０（Ａ）に示すように、展開領域８１の搬送方向に対応する方向の長さに比して、展開すべき文字列の展開データの長さが長い場合がある。
展開調整部１１０は、展開領域８１に展開すべき文字列毎に、展開領域８１の搬送方向に対応する方向の長さと、文字列に係る展開データの長さとを比較し、文字列に係る展開データの長さが長い場合は、図１０（Ｂ）に示すように、展開領域８１内に文字列に係る展開データが収まるように、文字列の適切な位置に改行を加えた上で、展開データを展開する。図１０（Ｂ）に示すように、展開調整部１１０が文字列を改行させる方向は、第２キャリッジ５８の移動方向であって、搬送方向に対し垂直な方向に対応する方向である。展開領域８１において、このような方向に文字列を展開させることにより、適切に、展開領域８１内に文字列に係る展開データを展開可能である。
【００６４】
さて、図８（Ａ）を参照し、ステップＳＣ２において、展開領域８１に展開データを展開した後、装置側制御部１０１は、スリップ搬送モーター３８を制御して、小切手Ｓを搬送しつつ、第２印刷ヘッド４８を制御して、展開領域８１に展開された展開データに基づいて小切手Ｓに対して画像を記録する。
以上のようにして、装置側制御部１０１及びホスト側制御部２０１は、協働して小切手Ｓの表面Ｓ１に画像を記録する。
【００６５】
さて、前掲した図６に戻り、ステップＳＡ１４において小切手Ｓの表面Ｓ１への画像の記録が終了した後、装置側制御部１０１はスリップ搬送モーター３８を駆動し、第２搬送ローラー３７により小切手Ｓを媒体排出口４から排出する（ステップＳＡ１５）。
ここで、小切手Ｓは媒体排出口４から突出した位置に達しているが、小切手Ｓの末端は媒体排出口４の内部にあり、ＥＪＤセンサー４９によって小切手Ｓの存在が検出されている。装置側制御部１０１は、オペレーターが小切手Ｓを取り出すまで待機し（ステップＳＡ１６）、小切手Ｓが取り出されてＥＪＤセンサー４９の検出値が切り替わったことを検出すると（ステップＳＡ１７；Ｙｅｓ）、ローラー開閉モーター３９及びストッパー駆動部４４ａを駆動して、上記の待機状態に戻る（ステップＳＡ１８）。以上の動作により、小切手Ｓが挿入された場合に磁気インク文字Ｓ２の読み取り、小切手Ｓの表面Ｓ１への印刷を行う。
【００６６】
以上説明したように、本実施形態に係る電子機器３００は、搬送方向に延在するガイド５ｄに小切手Ｓの下端Ｓ５（一辺）を沿わせて小切手Ｓを搬送する搬送部（装置側制御部１０１）と、小切手Ｓの搬送方向の長さを検出する長さ検出部２０２と、小切手Ｓの記録面に形成された矩形の領域に記録すべき画像全体の展開データが展開される展開領域８１を、記憶領域たるＲＡＭ１０３に形成する展開領域形成部２０３と、を備えている。そして、展開領域形成部２０３は、ＲＡＭ１０３における小切手Ｓの下端Ｓ５（一辺）に対応する位置を基準として、長さ検出部２０２により検出された小切手Ｓの搬送方向の長さを利用して、ＲＡＭ１０３における展開領域８１の各頂点の座標を定める。
これによれば、実際の小切手Ｓの搬送方向の長さを反映した上で、搬送方向に延在するガイド５ｄに小切手Ｓの下端Ｓ５（一辺）を沿わせつつ小切手Ｓを搬送する、という特徴を利用して、ＲＡＭ１０３に形成する展開領域８１の範囲を適切に定めることが可能となり、小切手Ｓのサイズが一定ではないことを反映した上で展開領域８１を形成することが可能となる。
【００６７】
また、本実施形態では、小切手Ｓには、磁気インク文字Ｓ２が記録されており、搬送方向に搬送される小切手Ｓの磁気インク文字Ｓ２を読み取るＭＩＣＲヘッド４２（読取部）と、ＭＩＣＲヘッド４２の搬送方向上流側の位置であって、少なくとも、ＭＩＣＲヘッド４２による磁気インク文字Ｓ２の読み取りが完了するまで小切手Ｓが搬送される前に、小切手Ｓの末端（左端Ｓ７）が通過する位置Ｋ１に設けられ、位置Ｋ１における小切手Ｓの有無を検出するＢＯＦセンサー４１（媒体検出センサー）と、を備えている。そして、長さ検出部２０２は、搬送部（装置側制御部１０１）による小切手Ｓの搬送量、及び、ＢＯＦセンサー４１の検出値に基づいて、小切手Ｓの搬送方向の長さを検出する。
これによれば、磁気インク文字Ｓ２の読み取りのための小切手Ｓの搬送中に、長さ検出部２０２による小切手Ｓの搬送方向の長さの検出を実行することができ、小切手Ｓの長さを検出するために特別に小切手Ｓを搬送する必要が無くなり、処理効率が向上する。
【００６８】
また、本実施形態では、展開領域８１の４つの頂点のうち、小切手Ｓの下端Ｓ５（一辺）に対応する辺の、搬送方向と逆方向に対応する方向側に形成された頂点である頂点Ｔ３を基点として展開領域８１に展開データを展開する展開データ生成部２０４をさらに備えることを特徴とする。
これによれば、展開領域８１において、小切手Ｓの下端Ｓ５（搬送の際にガイド５ｄに沿う辺）に対応する辺側から、展開データを展開することとなり、小切手Ｓの幅方向の長さが一定でないことを反映して効率よく展開領域８１に展開データを展開することが可能となる。
【００６９】
また、本実施形態では、展開データ生成部２０４は、展開領域８１にて、搬送方向に対応する方向を展開データの展開方向として、基点たる頂点Ｔ３から展開データを展開していくことを特徴とする。
この構成によれば、小切手Ｓの搬送方向の長さが一定でないことを反映して効率よく展開領域に展開データを展開することが可能となる。
【００７０】
また、本実施形態に係る電子機器３００は、展開領域８１において、展開方向に１行の文字列に係る展開データを展開したときに、展開領域８１に収まらない部分については、改行させて展開領域８１内に展開する展開調整部１１０をさらに備えている。
これによれば、文字列に含まれる文字のそれぞれが展開領域８１に展開されることとなり、文字列に含まれる文字の一部が小切手Ｓに記録されないといった事態が発生することを防止できる。
【００７１】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、長さ検出部２０２、展開領域形成部２０３、及び、展開データ生成部２０４をホストコンピューター２００のホスト側制御部２０１が備える構成であった。しかしながら、これらの機能を記録装置たる複合処理装置１の装置側制御部１０１が備える構成とし、複合処理装置１が単独で本発明に係る動作を実行可能としてもよい。この場合、記録装置たる複合処理装置１が、電子機器として機能する。つまり、この場合、電子機器として機能する複合処理装置１は、制御装置たるホストコンピューター２００と接続可能な装置であって、単票したる小切手Ｓに記録を行う第２印刷ヘッド４８と、搬送方向に延在するガイド５ｄと、ガイド５ｄに小切手Ｓの単票紙の一辺を沿わせて、小切手Ｓを搬送する搬送部と、小切手Ｓの搬送方向の長さを検出する長さ検出部（長さ検出部２０２と同等の機能を有する部位）と、ＲＡＭ１０３と、ＲＡＭ１０３に展開領域を展開する展開領域形成部（展開領域形成部２０３と同等の機能を有する部位）と、を備える。
また、本実施形態では、小切手Ｓの表面Ｓ１に第２印刷ヘッド４８によって画像を記録する場合を例にして本発明を説明したが、小切手Ｓの裏面Ｓ３に第１印刷ヘッド４６によって画像を記録する場合にも本発明を適用可能である。すなわち、記憶領域に展開領域８１を形成し、この展開領域８１に展開した展開データに基づいて画像を記録する機能を有するものに広く本発明を適用可能である。
【符号の説明】
【００７２】
１…複合処理装置（電子機器、記録装置）、５ｄ…ガイド、４１…ＢＯＦセンサー（媒体検出センサー）、４２…ＭＩＣＲヘッド（読取部）、５８…第２キャリッジ（キャリッジ）、７１…小切手記録領域（記録面に形成された矩形の領域）、８１…展開領域、１０１…装置側制御部（制御部）、１０３…ＲＡＭ（記憶部、記録領域）、１１０…展開調整部、２００…ホストコンピューター（制御装置）、２０１…ホスト側制御部（制御部）、２０３…展開領域形成部、２０４…展開データ生成部、３００…電子機器、Ｓ…小切手（単票紙）、Ｓ１…表面（記録面）、Ｓ２…磁気インク文字、Ｓ５…下端（一辺）、Ｔ３…頂点（基点）。
【図１】
2012179853.tif 000003
【図２】
2012179853.tif 000004
【図３】
2012179853.tif 000005
【図４】
2012179853.tif 000006
【図５】
2012179853.tif 000007
【図６】
2012179853.tif 000008
【図７】
2012179853.tif 000009
【図８】
2012179853.tif 000010
【図９】
2012179853.tif 000011
【図１０】
2012179853.tif 000012