(57)【要約】【課題】  初心者にも読みやすい音名付きの楽譜を作成できる走査型印刷装置、印刷方法及びプログラムを提供する。【解決手段】  走査型印刷装置は、画像読み取り手段と、印刷手段と、移動量検出手段と、動作モード設定手段と、読み取りモードが設定されたときに、読み取られる画像情報から、楽譜情報についての認識を行う楽譜情報認識手段と、画像情報及び移動量の情報に基づいて、楽譜情報認識手段により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定手段と、各音符の音名を設定する音名設定手段と、各音符の位置に対応させて音名を表す文字を印刷するための印刷データを生成する印刷データ生成手段と、を備え、更に印刷モードが設定されたとき、装置本体が印刷物上を移動すると印刷データに基づいて印刷手段を動作させて、印刷物上に印刷されている楽譜の音符の位置に対応してその音符の音名を印刷する印刷制御手段を備える。【選択図】    図８
2012020459.tif 000002
【特許請求の範囲】
【請求項１】
画像読み取り手段と印刷手段とを装置本体に備え、その装置本体を楽譜が印刷された印刷物上で移動させて、その印刷物上の画像情報を読み取る一方、その印刷物上に対して印刷を行う走査型印刷装置であって、
前記装置本体の移動時にその移動量を検出する移動量検出手段と、
前記装置本体の移動時に前記画像読み取り手段を動作させる読み取りモード、又は前記装置本体の移動時に前記印刷手段を動作させる印刷モードを設定する動作モード設定手段と、
前記動作モード設定手段により読み取りモードが設定されたときに、前記画像読み取り手段により読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識手段と、
前記画像読み取り手段により読み取られる画像情報及び前記移動量検出手段により検出される移動量の情報に基づいて、前記楽譜情報認識手段により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定手段と、
前記楽譜情報認識手段により認識される複数の各音符の音名を設定する音名設定手段と、
前記音符位置設定手段により設定される各音符の位置に対応させて、前記音名設定手段により設定される各音符の音名を表す文字を印刷するための印刷データを生成する印刷データ生成手段と、を備え、更に、
前記動作モード設定手段により印刷モードが設定されたとき、前記装置本体が前記印刷物上を移動すると、前記印刷データ生成手段によって生成される印刷データに基づいて前記印刷手段を動作させて、前記印刷物上に印刷されている楽譜の音符の位置に対応してその音符の音名を印刷する印刷制御手段を備えることを特徴とする走査型印刷装置。
【請求項２】
画像読み取り手段と印刷手段とを装置本体に備え、その装置本体を楽譜が印刷された印刷物上で移動させて、その印刷物上の画像情報を読み取る一方、読み取った画像情報に所定の加工を施して記録紙上に印刷を行う走査型印刷装置であって、
前記装置本体の移動時にその移動量を検出する移動量検出手段と、
前記装置本体の移動時に前記画像読み取り手段を動作させる読み取りモード、又は前記装置本体の移動時に前記印刷手段を動作させる印刷モードを設定する動作モード設定手段と、
前記動作モード設定手段により読み取りモードが設定されたときに、前記画像読み取り手段により読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識手段と、
この読み取りモードが設定されているときに、前記画像読み取り手段により読み取られる楽譜の画像情報を記憶する画像情報記憶手段と、
前記画像読み取り手段により読み取られる画像情報及び前記移動量検出手段により検出される移動量の情報に基づいて、前記楽譜情報認識手段により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定手段と、
前記楽譜情報認識手段により認識される複数の各音符の音名を設定する音名設定手段と、
前記画像情報記憶手段に記憶される楽譜の画像情報に基づいてその楽譜を印刷するための楽譜印刷データを生成するとともに、前記音符位置設定手段により設定される各音符の位置に対応させて、前記音名設定手段により設定される各音符の音名を表す文字を印刷するための音名印刷データを生成する印刷データ生成手段と、を備え、更に、
前記動作モード設定手段により印刷モードが設定されたとき、前記装置本体が前記記録紙上を移動すると、前記印刷データ生成手段によって生成される楽譜印刷データに基づいて前記印刷手段を動作させて、前記記録紙上に楽譜を印刷し、続いて前記装置本体が初期位置から前記記録紙上を移動すると、前記印刷データ生成手段によって生成される音名印刷データに基づいて前記印刷手段を動作させて、前記記録紙上に印刷した前記楽譜の音符の位置に対応してその音符の音名を印刷する印刷制御手段を備えることを特徴とする走査型印刷装置。
【請求項３】
画像読み取り手段と印刷手段とを装置本体に備え、その装置本体を楽譜が印刷された印刷物上で移動させて、その印刷物上の画像情報を読み取る一方、読み取った画像情報に所定の加工を施して記録紙上に印刷を行う走査型印刷装置であって、
前記装置本体の移動時にその移動量を検出する移動量検出手段と、
前記装置本体の移動時に前記画像読み取り手段を動作させる読み取りモード、又は前記装置本体の移動時に前記印刷手段を動作させる印刷モードを設定する動作モード設定手段と、
前記動作モード設定手段により読み取りモードが設定されたときに、前記画像読み取り手段により読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識手段と、
この読み取りモードが設定されているときに、前記画像読み取り手段により読み取られる楽譜の画像情報を記憶する画像情報記憶手段と、
前記画像読み取り手段により読み取られる画像情報及び前記移動量検出手段により検出される移動量の情報に基づいて、前記楽譜情報認識手段により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定手段と、
前記楽譜情報認識手段により認識される複数の各音符の音名を設定する音名設定手段と、
前記画像情報記憶手段に記憶される楽譜の画像情報に基づいてその楽譜を印刷するための楽譜印刷データを生成するとともに、前記音符位置設定手段により設定される各音符の位置の情報に基づいて、各音符の近傍に位置合わせして前記音名設定手段により設定される各音符の音名を表す文字を配置するべく、各音符の音名を表す文字を印刷するための音名印刷データを前記楽譜印刷データに合成して音名付き楽譜印刷データを生成する印刷データ生成手段と、を備え、更に、
前記動作モード設定手段により印刷モードが設定されたとき、前記装置本体が前記記録紙上を移動すると、前記印刷データ生成手段によって生成される音名付き楽譜印刷データに基づいて前記印刷手段を動作させて、前記記録紙上に音符の音名を表記した楽譜を印刷する印刷制御手段を備えることを特徴とする走査型印刷装置。
【請求項４】
前記音名設定手段は、五線譜に対する各音符の符頭の位置に基づいて、各音符の音名を設定することを特徴とする請求項１乃至請求項３の何れか１項に記載の走査型印刷装置。
【請求項５】
走査型印刷装置の装置本体を楽譜が印刷された印刷物上で移動させたとき、その印刷物上の画像情報を読み取る画像読み取り処理、或いは、その印刷物上に対して印刷を行う印刷処理を実行する走査型印刷装置における印刷方法であって、
前記装置本体の移動時にその移動量を算出する移動量算出処理と、
前記装置本体の移動時に前記画像読み取り処理を実行させる読み取りモード、又は前記装置本体の移動時に前記印刷処理を実行させる印刷モードを設定するモード設定処理と、
前記モード設定処理により読み取りモードが設定されたときに、前記画像読み取り処理で読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識処理と、
前記画像読み取り処理で読み取られる画像情報及び前記移動量算出処理で算出される移動量の情報に基づいて、前記楽譜情報認識処理により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定処理と、
前記楽譜情報認識処理で認識される複数の各音符の音名を設定する音名設定処理と、
前記音符位置設定処理で設定される各音符の位置に対応させて、前記音名設定処理で設定される各音符の音名を表す文字を印刷するための印刷データを生成する印刷データ生成処理と、を実行し、更に、
前記モード設定処理により印刷モードが設定されたとき、前記装置本体が前記印刷物上を移動すると、前記印刷データ生成処理で生成される印刷データに基づいて前記印刷処理を実行させて、前記印刷物上に印刷されている楽譜の音符の位置に対応してその音符の音名を印刷する印刷制御処理を実行することを特徴とする印刷方法。
【請求項６】
走査型印刷装置の装置本体を楽譜が印刷された印刷物上で移動させたとき、その印刷物上の画像情報を読み取る画像読み取り処理、或いは、記録紙上に対して印刷を行う印刷処理を実行する走査型印刷装置における印刷方法であって、
前記装置本体の移動時にその移動量を算出する移動量算出処理と、
前記装置本体の移動時に前記画像読み取り処理を実行させる読み取りモード、又は前記装置本体の移動時に前記印刷処理を実行させる印刷モードを設定するモード設定処理と、
前記モード設定処理により読み取りモードが設定されたときに、前記画像読み取り処理で読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識処理と、
この読み取りモードが設定されているときに、前記画像読み取り処理で読み取られる楽譜の画像情報を記憶する画像情報記憶処理と、
前記画像読み取り処理で読み取られる画像情報及び前記移動量算出処理で算出される移動量の情報に基づいて、前記楽譜情報認識処理により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定処理と、
前記楽譜情報認識処理で認識される複数の各音符の音名を設定する音名設定処理と、
前記画像情報記憶処理で記憶される楽譜の画像情報に基づいてその楽譜を印刷するための楽譜印刷データを生成するとともに、前記音符位置設定処理で設定される各音符の位置に対応させて、前記音名設定処理で設定される各音符の音名を表す文字を印刷するための音名印刷データを生成する印刷データ生成処理と、を実行し、更に、
前記モード設定処理により印刷モードが設定されたとき、前記装置本体が前記記録紙上を移動すると、前記印刷データ生成処理で生成される楽譜印刷データに基づいて前記印刷処理を実行させて、前記記録紙上に楽譜を印刷し、続いて前記装置本体が初期位置から前記記録紙上を移動すると、前記印刷データ生成処理で生成される音名印刷データに基づいて前記印刷処理を実行させて、前記記録紙上に印刷した前記楽譜の音符の位置に対応してその音符の音名を印刷する印刷制御処理を実行することを特徴とする印刷方法。
【請求項７】
走査型印刷装置の装置本体を楽譜が印刷された印刷物上で移動させたとき、その印刷物上の画像情報を読み取る画像読み取り処理、或いは、読み取った画像情報に所定の加工を施して記録紙上に印刷を行う印刷処理を実行する走査型印刷装置における印刷方法であって、
前記装置本体の移動時にその移動量を算出する移動量算出処理と、
前記装置本体の移動時に前記画像読み取り処理を実行させる読み取りモード、又は前記装置本体の移動時に前記印刷処理を実行させる印刷モードを設定するモード設定処理と、
前記モード設定処理により読み取りモードが設定されたときに、前記画像読み取り処理で読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識処理と、
この読み取りモードが設定されているときに、前記画像読み取り処理で読み取られる楽譜の画像情報を記憶する画像情報記憶処理と、
前記画像読み取り処理で読み取られる画像情報及び前記移動量算出処理で算出される移動量の情報に基づいて、前記楽譜情報認識処理により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定処理と、
前記楽譜情報認識処理で認識される複数の各音符の音名を設定する音名設定処理と、
前記画像情報記憶処理で記憶される楽譜の画像情報に基づいてその楽譜を印刷するための楽譜印刷データを生成するとともに、前記音符位置設定処理で設定される各音符の位置の情報に基づいて、各音符の近傍に位置合わせして前記音名設定処理で設定される各音符の音名を表す文字を配置するべく、各音符の音名を表す文字を印刷するための音名印刷データを前記楽譜印刷データに合成して音名付き楽譜印刷データを生成する印刷データ生成処理と、を実行し、更に、
前記モード設定処理により印刷モードが設定されたとき、前記装置本体が前記記録紙上を移動すると、前記印刷データ生成処理で生成される音名付き楽譜印刷データに基づいて前記印刷処理を実行させて、前記記録紙上に音符の音名を表記した楽譜を印刷する印刷制御処理を実行することを特徴とする印刷方法。
【請求項８】
前記音名設定処理において、五線譜に対する各音符の符頭の位置に基づいて、各音符の音名を設定することを特徴とする請求項５乃至請求項７の何れか１項に記載の印刷方法。
【請求項９】
走査型印刷装置の装置本体を楽譜が印刷された印刷物上で移動させたとき、その印刷物上の画像情報を読み取る画像読み取り処理、或いは、その印刷物上に対して印刷を行う印刷処理を走査型印刷装置のコンピュータに実行させるための印刷制御プログラムであって、
前記コンピュータに、
前記装置本体の移動時にその移動量を算出する移動量算出処理と、
前記装置本体の移動時に前記画像読み取り処理を実行させる読み取りモード、又は前記装置本体の移動時に前記印刷処理を実行させる印刷モードを設定するモード設定処理と、
前記モード設定処理により読み取りモードが設定されたときに、前記画像読み取り処理で読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識処理と、
前記画像読み取り処理で読み取られる画像情報及び前記移動量算出処理で算出される移動量の情報に基づいて、前記楽譜情報認識処理により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定処理と、
前記楽譜情報認識処理で認識される複数の各音符の音名を設定する音名設定処理と、
前記音符位置設定処理で設定される各音符の位置に対応させて、前記音名設定処理で設定される各音符の音名を表す文字を印刷するための印刷データを生成する印刷データ生成処理と、を実行させ、更に、
前記モード設定処理により印刷モードが設定されたとき、前記装置本体が前記印刷物上を移動すると、前記印刷データ生成処理で生成される印刷データに基づいて前記印刷処理を実行させて、前記印刷物上に印刷されている楽譜の音符の位置に対応してその音符の音名を印刷する印刷制御処理を実行させることを特徴とする印刷制御プログラム。
【請求項１０】
走査型印刷装置の装置本体を楽譜が印刷された印刷物上で移動させたとき、その印刷物上の画像情報を読み取る画像読み取り処理、或いは、記録紙上に対して印刷を行う印刷処理を走査型印刷装置のコンピュータに実行させるための印刷制御プログラムであって、
前記コンピュータに、
前記装置本体の移動時にその移動量を算出する移動量算出処理と、
前記装置本体の移動時に前記画像読み取り処理を実行させる読み取りモード、又は前記装置本体の移動時に前記印刷処理を実行させる印刷モードを設定するモード設定処理と、
前記モード設定処理により読み取りモードが設定されたときに、前記画像読み取り処理で読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識処理と、
この読み取りモードが設定されているときに、前記画像読み取り処理で読み取られる楽譜の画像情報を記憶する画像情報記憶処理と、
前記画像読み取り処理で読み取られる画像情報及び前記移動量算出処理で算出される移動量の情報に基づいて、前記楽譜情報認識処理により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定処理と、
前記楽譜情報認識処理で認識される複数の各音符の音名を設定する音名設定処理と、
前記画像情報記憶処理で記憶される楽譜の画像情報に基づいてその楽譜を印刷するための楽譜印刷データを生成するとともに、前記音符位置設定処理で設定される各音符の位置に対応させて、前記音名設定処理で設定される各音符の音名を表す文字を印刷するための音名印刷データを生成する印刷データ生成処理と、を実行させ、更に、
前記モード設定処理により印刷モードが設定されたとき、前記装置本体が前記記録紙上を移動すると、前記印刷データ生成処理で生成される楽譜印刷データに基づいて前記印刷処理を実行させて、前記記録紙上に楽譜を印刷し、続いて前記装置本体が初期位置から前記記録紙上を移動すると、前記印刷データ生成処理で生成される音名印刷データに基づいて前記印刷処理を実行させて、前記記録紙上に印刷した前記楽譜の音符の位置に対応してその音符の音名を印刷する印刷制御処理を実行させることを特徴とする印刷制御プログラム。
【請求項１１】
走査型印刷装置の装置本体を楽譜が印刷された印刷物上で移動させたとき、その印刷物上の画像情報を読み取る画像読み取り処理、或いは、読み取った画像情報に所定の加工を施して記録紙上に印刷を行う印刷処理を走査型印刷装置のコンピュータに実行させるための印刷制御プログラムであって、
前記コンピュータに、
前記装置本体の移動時にその移動量を算出する移動量算出処理と、
前記装置本体の移動時に前記画像読み取り処理を実行させる読み取りモード、又は前記装置本体の移動時に前記印刷処理を実行させる印刷モードを設定するモード設定処理と、
前記モード設定処理により読み取りモードが設定されたときに、前記画像読み取り処理で読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識処理と、
この読み取りモードが設定されているときに、前記画像読み取り処理で読み取られる楽譜の画像情報を記憶する画像情報記憶処理と、
前記画像読み取り処理で読み取られる画像情報及び前記移動量算出処理で算出される移動量の情報に基づいて、前記楽譜情報認識処理により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定処理と、
前記楽譜情報認識処理で認識される複数の各音符の音名を設定する音名設定処理と、
前記画像情報記憶処理で記憶される楽譜の画像情報に基づいてその楽譜を印刷するための楽譜印刷データを生成するとともに、前記音符位置設定処理で設定される各音符の位置の情報に基づいて、各音符の近傍に位置合わせして前記音名設定処理で設定される各音符の音名を表す文字を配置するべく、各音符の音名を表す文字を印刷するための音名印刷データを前記楽譜印刷データに合成して音名付き楽譜印刷データを生成する印刷データ生成処理と、を実行させ、更に、
前記モード設定処理により印刷モードが設定されたとき、前記装置本体が前記記録紙上を移動すると、前記印刷データ生成処理で生成される音名付き楽譜印刷データに基づいて前記印刷処理を実行させて、前記記録紙上に音符の音名を表記した楽譜を印刷する印刷制御処理を実行させることを特徴とする印刷制御プログラム。
【請求項１２】
前記音名設定処理において、五線譜に対する各音符の符頭の位置に基づいて、各音符の音名を設定する処理を前記コンピュータに実行させることを特徴とする請求項９乃至請求項１１の何れか１項に記載の印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、走査型印刷装置と、この走査型印刷装置における印刷方法と、この印刷方法を走査型印刷装置のコンピュータに実行させる印刷制御プログラムと、に関する。
【背景技術】
【０００２】
通常、市販の楽譜には音符の音名が印刷されていないため、初心者には読みづらく、これが原因で音楽に対する興味を失う者が少なくなかった。そこで、初心者など音符読みに慣れていない人でもスムーズに音符を読み取ることができ、音符に対する苦手意識をなくすための種々の提案がなされている。
【０００３】
例えば、実登３０２８６８７号公報（特許文献１）には、楽譜の一部に貼付けて音符を容易に読み取り可能とした音符読み取り補助具についての提案がなされている。この音符読み取り補助具は、表面に五線とこの五線上や線間に複数の音符の符頭が表示されており、この符頭の横や内部に音名が表示されてなるシールであって、楽譜の隅や五線の横、五線の上などに貼付けて使用することができるものである。
【０００４】
また、楽譜の画像を読み取って音楽記号を認識し、演奏及び楽譜表示のためのデータを作成する楽譜認識方法などについての提案もなされている。例えば、特開平１１−１９４７６２号公報（特許文献２）には、楽譜情報を用いて２値化閾値の設定を行い、楽譜イメージを２値化画像として取り込む楽譜認識方法についての提案がなされている。この楽譜認識方法は、認識率に大きな影響を及ぼす画像２値化の閾値設定を認識に最適な値に自動で設定することができる構成とされる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】実登３０２８６８７号公報
【特許文献２】特開平１１−１９４７６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１に記載の音符読み取り補助具は、楽譜が印刷された印刷物上の隅や五線の横、五線の上などにシールを貼付けて使用するものであるため、所定の音符の音名を知るためには、所定の音符とシールとを見比べる必要があり、スムーズに音名を知ることができるものではなかった。また、上記特許文献２に記載の楽譜認識方法は、当該方法により演奏や楽譜表示のためのデータを作ることができるも、音名などを楽譜に印刷する機能を有しているものではなかった。
【０００７】
本発明は、このような従来技術の問題点に鑑みてなされたものであり、音符を含む楽譜の画像情報を読み取り、読み取った画像情報と移動量の情報に基づいて、各音符の位置に対応させて各音符の音名を印刷することができるため、初心者にも読みやすい音名付きの楽譜を作成することができる走査型印刷装置と、該走査型印刷装置における印刷方法と、この印刷方法を走査型印刷装置のコンピュータに実行させる印刷制御プログラムと、を提供することを目的とする。
【課題を解決するための手段】
【０００８】
第１の発明に係る走査型印刷装置は、画像読み取り手段と印刷手段とを装置本体に備え、その装置本体を楽譜が印刷された印刷物上で移動させて、その印刷物上の画像情報を読み取る一方、その印刷物上に対して印刷を行う走査型印刷装置であって、前記装置本体の移動時にその移動量を検出する移動量検出手段と、前記装置本体の移動時に前記画像読み取り手段を動作させる読み取りモード、又は前記装置本体の移動時に前記印刷手段を動作させる印刷モードを設定する動作モード設定手段と、前記動作モード設定手段により読み取りモードが設定されたときに、前記画像読み取り手段により読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識手段と、前記画像読み取り手段により読み取られる画像情報及び前記移動量検出手段により検出される移動量の情報に基づいて、前記楽譜情報認識手段により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定手段と、前記楽譜情報認識手段により認識される複数の各音符の音名を設定する音名設定手段と、前記音符位置設定手段により設定される各音符の位置に対応させて、前記音名設定手段により設定される各音符の音名を表す文字を印刷するための印刷データを生成する印刷データ生成手段と、を備え、更に、前記動作モード設定手段により印刷モードが設定されたとき、前記装置本体が前記印刷物上を移動すると、前記印刷データ生成手段によって生成される印刷データに基づいて前記印刷手段を動作させて、前記印刷物上に印刷されている楽譜の音符の位置に対応してその音符の音名を印刷する印刷制御手段を備えることを特徴とする。
【０００９】
また、第２の発明に係る走査型印刷装置は、画像読み取り手段と印刷手段とを装置本体に備え、その装置本体を楽譜が印刷された印刷物上で移動させて、その印刷物上の画像情報を読み取る一方、読み取った画像情報に所定の加工を施して記録紙上に印刷を行う走査型印刷装置であって、前記装置本体の移動時にその移動量を検出する移動量検出手段と、前記装置本体の移動時に前記画像読み取り手段を動作させる読み取りモード、又は前記装置本体の移動時に前記印刷手段を動作させる印刷モードを設定する動作モード設定手段と、前記動作モード設定手段により読み取りモードが設定されたときに、前記画像読み取り手段により読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識手段と、この読み取りモードが設定されているときに、前記画像読み取り手段により読み取られる楽譜の画像情報を記憶する画像情報記憶手段と、前記画像読み取り手段により読み取られる画像情報及び前記移動量検出手段により検出される移動量の情報に基づいて、前記楽譜情報認識手段により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定手段と、前記楽譜情報認識手段により認識される複数の各音符の音名を設定する音名設定手段と、前記画像情報記憶手段に記憶される楽譜の画像情報に基づいてその楽譜を印刷するための楽譜印刷データを生成するとともに、前記音符位置設定手段により設定される各音符の位置に対応させて、前記音名設定手段により設定される各音符の音名を表す文字を印刷するための音名印刷データを生成する印刷データ生成手段と、を備え、更に、前記動作モード設定手段により印刷モードが設定されたとき、前記装置本体が前記記録紙上を移動すると、前記印刷データ生成手段によって生成される楽譜印刷データに基づいて前記印刷手段を動作させて、前記記録紙上に楽譜を印刷し、続いて前記装置本体が初期位置から前記記録紙上を移動すると、前記印刷データ生成手段によって生成される音名印刷データに基づいて前記印刷手段を動作させて、前記記録紙上に印刷した前記楽譜の音符の位置に対応してその音符の音名を印刷する印刷制御手段を備えることを特徴とする。
【００１０】
そして、第３の発明に係る走査型印刷装置は、画像読み取り手段と印刷手段とを装置本体に備え、その装置本体を楽譜が印刷された印刷物上で移動させて、その印刷物上の画像情報を読み取る一方、読み取った画像情報に所定の加工を施して記録紙上に印刷を行う走査型印刷装置であって、前記装置本体の移動時にその移動量を検出する移動量検出手段と、前記装置本体の移動時に前記画像読み取り手段を動作させる読み取りモード、又は前記装置本体の移動時に前記印刷手段を動作させる印刷モードを設定する動作モード設定手段と、前記動作モード設定手段により読み取りモードが設定されたときに、前記画像読み取り手段により読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識手段と、この読み取りモードが設定されているときに、前記画像読み取り手段により読み取られる楽譜の画像情報を記憶する画像情報記憶手段と、前記画像読み取り手段により読み取られる画像情報及び前記移動量検出手段により検出される移動量の情報に基づいて、前記楽譜情報認識手段により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定手段と、前記楽譜情報認識手段により認識される複数の各音符の音名を設定する音名設定手段と、前記画像情報記憶手段に記憶される楽譜の画像情報に基づいてその楽譜を印刷するための楽譜印刷データを生成するとともに、前記音符位置設定手段により設定される各音符の位置の情報に基づいて、各音符の近傍に位置合わせして前記音名設定手段により設定される各音符の音名を表す文字を配置するべく、各音符の音名を表す文字を印刷するための音名印刷データを前記楽譜印刷データに合成して音名付き楽譜印刷データを生成する印刷データ生成手段と、を備え、更に、前記動作モード設定手段により印刷モードが設定されたとき、前記装置本体が前記記録紙上を移動すると、前記印刷データ生成手段によって生成される音名付き楽譜印刷データに基づいて前記印刷手段を動作させて、前記記録紙上に音符の音名を表記した楽譜を印刷する印刷制御手段を備えることを特徴とする。
【００１１】
また、上記第１乃至３の何れかの発明に係る走査型印刷装置において、前記音名設定手段が、五線譜に対する各音符の符頭の位置に基づいて、各音符の音名を設定することを特徴とする。
【００１２】
第４の発明に係る印刷方法は、走査型印刷装置の装置本体を楽譜が印刷された印刷物上で移動させたとき、その印刷物上の画像情報を読み取る画像読み取り処理、或いは、その印刷物上に対して印刷を行う印刷処理を実行する走査型印刷装置における印刷方法であって、前記装置本体の移動時にその移動量を算出する移動量算出処理と、前記装置本体の移動時に前記画像読み取り処理を実行させる読み取りモード、又は前記装置本体の移動時に前記印刷処理を実行させる印刷モードを設定するモード設定処理と、前記モード設定処理により読み取りモードが設定されたときに、前記画像読み取り処理で読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識処理と、前記画像読み取り処理で読み取られる画像情報及び前記移動量算出処理で算出される移動量の情報に基づいて、前記楽譜情報認識処理により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定処理と、前記楽譜情報認識処理で認識される複数の各音符の音名を設定する音名設定処理と、前記音符位置設定処理で設定される各音符の位置に対応させて、前記音名設定処理で設定される各音符の音名を表す文字を印刷するための印刷データを生成する印刷データ生成処理と、を実行し、更に、前記モード設定処理により印刷モードが設定されたとき、前記装置本体が前記印刷物上を移動すると、前記印刷データ生成処理で生成される印刷データに基づいて前記印刷処理を実行させて、前記印刷物上に印刷されている楽譜の音符の位置に対応してその音符の音名を印刷する印刷制御処理を実行することを特徴とする。
【００１３】
また、第５の発明に係る印刷方法は、走査型印刷装置の装置本体を楽譜が印刷された印刷物上で移動させたとき、その印刷物上の画像情報を読み取る画像読み取り処理、或いは、記録紙上に対して印刷を行う印刷処理を実行する走査型印刷装置における印刷方法であって、前記装置本体の移動時にその移動量を算出する移動量算出処理と、前記装置本体の移動時に前記画像読み取り処理を実行させる読み取りモード、又は前記装置本体の移動時に前記印刷処理を実行させる印刷モードを設定するモード設定処理と、前記モード設定処理により読み取りモードが設定されたときに、前記画像読み取り処理で読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識処理と、この読み取りモードが設定されているときに、前記画像読み取り処理で読み取られる楽譜の画像情報を記憶する画像情報記憶処理と、前記画像読み取り処理で読み取られる画像情報及び前記移動量算出処理で算出される移動量の情報に基づいて、前記楽譜情報認識処理により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定処理と、前記楽譜情報認識処理で認識される複数の各音符の音名を設定する音名設定処理と、前記画像情報記憶処理で記憶される楽譜の画像情報に基づいてその楽譜を印刷するための楽譜印刷データを生成するとともに、前記音符位置設定処理で設定される各音符の位置に対応させて、前記音名設定処理で設定される各音符の音名を表す文字を印刷するための音名印刷データを生成する印刷データ生成処理と、を実行し、更に、前記モード設定処理により印刷モードが設定されたとき、前記装置本体が前記記録紙上を移動すると、前記印刷データ生成処理で生成される楽譜印刷データに基づいて前記印刷処理を実行させて、前記記録紙上に楽譜を印刷し、続いて前記装置本体が初期位置から前記記録紙上を移動すると、前記印刷データ生成処理で生成される音名印刷データに基づいて前記印刷処理を実行させて、前記記録紙上に印刷した前記楽譜の音符の位置に対応してその音符の音名を印刷する印刷制御処理を実行することを特徴とする。
【００１４】
そして、第６の発明に係る印刷方法は、走査型印刷装置の装置本体を楽譜が印刷された印刷物上で移動させたとき、その印刷物上の画像情報を読み取る画像読み取り処理、或いは、読み取った画像情報に所定の加工を施して記録紙上に印刷を行う印刷処理を実行する走査型印刷装置における印刷方法であって、前記装置本体の移動時にその移動量を算出する移動量算出処理と、前記装置本体の移動時に前記画像読み取り処理を実行させる読み取りモード、又は前記装置本体の移動時に前記印刷処理を実行させる印刷モードを設定するモード設定処理と、前記モード設定処理により読み取りモードが設定されたときに、前記画像読み取り処理で読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識処理と、この読み取りモードが設定されているときに、前記画像読み取り処理で読み取られる楽譜の画像情報を記憶する画像情報記憶処理と、前記画像読み取り処理で読み取られる画像情報及び前記移動量算出処理で算出される移動量の情報に基づいて、前記楽譜情報認識処理により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定処理と、前記楽譜情報認識処理で認識される複数の各音符の音名を設定する音名設定処理と、前記画像情報記憶処理で記憶される楽譜の画像情報に基づいてその楽譜を印刷するための楽譜印刷データを生成するとともに、前記音符位置設定処理で設定される各音符の位置の情報に基づいて、各音符の近傍に位置合わせして前記音名設定処理で設定される各音符の音名を表す文字を配置するべく、各音符の音名を表す文字を印刷するための音名印刷データを前記楽譜印刷データに合成して音名付き楽譜印刷データを生成する印刷データ生成処理と、を実行し、更に、前記モード設定処理により印刷モードが設定されたとき、前記装置本体が前記記録紙上を移動すると、前記印刷データ生成処理で生成される音名付き楽譜印刷データに基づいて前記印刷処理を実行させて、前記記録紙上に音符の音名を表記した楽譜を印刷する印刷制御処理を実行することを特徴とする。
【００１５】
また、上記第４乃至６の何れかの発明に係る印刷方法において、前記音名設定処理では、五線譜に対する各音符の符頭の位置に基づいて、各音符の音名を設定することを特徴とする。
【００１６】
第７の発明に係る印刷制御プログラムは、走査型印刷装置の装置本体を楽譜が印刷された印刷物上で移動させたとき、その印刷物上の画像情報を読み取る画像読み取り処理、或いは、その印刷物上に対して印刷を行う印刷処理を走査型印刷装置のコンピュータに実行させるための印刷制御プログラムであって、前記コンピュータに、前記装置本体の移動時にその移動量を算出する移動量算出処理と、前記装置本体の移動時に前記画像読み取り処理を実行させる読み取りモード、又は前記装置本体の移動時に前記印刷処理を実行させる印刷モードを設定するモード設定処理と、前記モード設定処理により読み取りモードが設定されたときに、前記画像読み取り処理で読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識処理と、前記画像読み取り処理で読み取られる画像情報及び前記移動量算出処理で算出される移動量の情報に基づいて、前記楽譜情報認識処理により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定処理と、前記楽譜情報認識処理で認識される複数の各音符の音名を設定する音名設定処理と、前記音符位置設定処理で設定される各音符の位置に対応させて、前記音名設定処理で設定される各音符の音名を表す文字を印刷するための印刷データを生成する印刷データ生成処理と、を実行させ、更に、前記モード設定処理により印刷モードが設定されたとき、前記装置本体が前記印刷物上を移動すると、前記印刷データ生成処理で生成される印刷データに基づいて前記印刷処理を実行させて、前記印刷物上に印刷されている楽譜の音符の位置に対応してその音符の音名を印刷する印刷制御処理を実行させることを特徴とする。
【００１７】
また、第８の発明に係る印刷制御プログラムは、走査型印刷装置の装置本体を楽譜が印刷された印刷物上で移動させたとき、その印刷物上の画像情報を読み取る画像読み取り処理、或いは、記録紙上に対して印刷を行う印刷処理を走査型印刷装置のコンピュータに実行させるための印刷制御プログラムであって、前記コンピュータに、前記装置本体の移動時にその移動量を算出する移動量算出処理と、前記装置本体の移動時に前記画像読み取り処理を実行させる読み取りモード、又は前記装置本体の移動時に前記印刷処理を実行させる印刷モードを設定するモード設定処理と、前記モード設定処理により読み取りモードが設定されたときに、前記画像読み取り処理で読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識処理と、この読み取りモードが設定されているときに、前記画像読み取り処理で読み取られる楽譜の画像情報を記憶する画像情報記憶処理と、前記画像読み取り処理で読み取られる画像情報及び前記移動量算出処理で算出される移動量の情報に基づいて、前記楽譜情報認識処理により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定処理と、前記楽譜情報認識処理で認識される複数の各音符の音名を設定する音名設定処理と、前記画像情報記憶処理で記憶される楽譜の画像情報に基づいてその楽譜を印刷するための楽譜印刷データを生成するとともに、前記音符位置設定処理で設定される各音符の位置に対応させて、前記音名設定処理で設定される各音符の音名を表す文字を印刷するための音名印刷データを生成する印刷データ生成処理と、を実行させ、更に、前記モード設定処理により印刷モードが設定されたとき、前記装置本体が前記記録紙上を移動すると、前記印刷データ生成処理で生成される楽譜印刷データに基づいて前記印刷処理を実行させて、前記記録紙上に楽譜を印刷し、続いて前記装置本体が初期位置から前記記録紙上を移動すると、前記印刷データ生成処理で生成される音名印刷データに基づいて前記印刷処理を実行させて、前記記録紙上に印刷した前記楽譜の音符の位置に対応してその音符の音名を印刷する印刷制御処理を実行させることを特徴とする。
【００１８】
そして、第９の発明に係る印刷制御プログラムは、走査型印刷装置の装置本体を楽譜が印刷された印刷物上で移動させたとき、その印刷物上の画像情報を読み取る画像読み取り処理、或いは、読み取った画像情報に所定の加工を施して記録紙上に印刷を行う印刷処理を走査型印刷装置のコンピュータに実行させるための印刷制御プログラムであって、前記コンピュータに、前記装置本体の移動時にその移動量を算出する移動量算出処理と、前記装置本体の移動時に前記画像読み取り処理を実行させる読み取りモード、又は前記装置本体の移動時に前記印刷処理を実行させる印刷モードを設定するモード設定処理と、前記モード設定処理により読み取りモードが設定されたときに、前記画像読み取り処理で読み取られる画像情報から、前記印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識処理と、この読み取りモードが設定されているときに、前記画像読み取り処理で読み取られる楽譜の画像情報を記憶する画像情報記憶処理と、前記画像読み取り処理で読み取られる画像情報及び前記移動量算出処理で算出される移動量の情報に基づいて、前記楽譜情報認識処理により認識される複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定処理と、前記楽譜情報認識処理で認識される複数の各音符の音名を設定する音名設定処理と、前記画像情報記憶処理で記憶される楽譜の画像情報に基づいてその楽譜を印刷するための楽譜印刷データを生成するとともに、前記音符位置設定処理で設定される各音符の位置の情報に基づいて、各音符の近傍に位置合わせして前記音名設定処理で設定される各音符の音名を表す文字を配置するべく、各音符の音名を表す文字を印刷するための音名印刷データを前記楽譜印刷データに合成して音名付き楽譜印刷データを生成する印刷データ生成処理と、を実行させ、更に、前記モード設定処理により印刷モードが設定されたとき、前記装置本体が前記記録紙上を移動すると、前記印刷データ生成処理で生成される音名付き楽譜印刷データに基づいて前記印刷処理を実行させて、前記記録紙上に音符の音名を表記した楽譜を印刷する印刷制御処理を実行させることを特徴とする。
【００１９】
また、上記第７乃至９の何れかの発明に係る印刷制御プログラムにおいて、前記音名設定処理では、五線譜に対する各音符の符頭の位置に基づいて、各音符の音名を設定する処理を前記コンピュータに実行させることを特徴とする。
【発明の効果】
【００２０】
本発明によれば、音符を含む楽譜の画像情報を読み取り、読み取った画像情報と移動量の情報に基づいて、各音符の位置に対応させて各音符の音名を印刷することができるため、初心者にも読みやすい音名付きの楽譜を作成することができる走査型印刷装置と、該走査型印刷装置における印刷方法と、この印刷方法を走査型印刷装置のコンピュータに実行させる印刷制御プログラムと、を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態に係る走査型印刷装置の内部構成を示す側面模式図である。
【図２】上記走査型印刷装置の電子回路のブロック図である。
【図３】ＲＯＭに格納されている音名割り当てデータの説明図である。
【図４】読み取りモードにおける制御処理のフローチャートである。
【図５】印刷物上の楽譜の読み取り動作を示す説明図である。
【図６】ＲＡＭに格納される移動量と音名の情報を示す説明図である。
【図７】印刷モードにおける制御処理のフローチャートである。
【図８】印刷物上の楽譜の音符の位置に対応させて音名を印刷する動作を示す説明図である。
【図９】記録紙上に楽譜を印刷し、続いて印刷した音符の位置に対応させて音名を印刷する動作を示す説明図である。
【図１０】記録紙上に音名付き楽譜を印刷する動作を示す説明図である。
【図１１】読み取り動作及び印刷動作を示す説明図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施するための形態について図面を参照して説明する。図１は、本発明の実施形態に係る走査型印刷装置1の内部構成を示す側面模式図である。図２は、本発明の実施形態に係る走査型印刷装置1の電子回路のブロック図である。そして、図３は、本発明の実施形態に係る走査型印刷装置1のＲＯＭに格納されている音名割り当てデータの説明図である。
【００２３】
本発明の実施形態に係る走査型印刷装置1は、画像読み取り手段と印刷手段とを装置本体に備え、その装置本体を音符などを含む楽譜が印刷された印刷物上で移動させて、その印刷物上の画像情報を読み取る一方、その印刷物上に対して印刷を行うことができる構成とされる。
【００２４】
この走査型印刷装置1は、図１に示すように、印刷物上に押し当てながら移動させることで、印刷物に印刷されている画像を読み取る機能と、紙などに読み取った画像や入力した文字や模様等を印刷する機能と、を有している。そして、この走査型印刷装置1は、楽譜の五線譜や音符、音部記号などの楽譜の画像情報を読み取って音符を認識し、楽譜の印刷された印刷物上の各音符に対応する位置にド、レ、ミなどの音名を印刷することができる機能を有している。以下、本発明の実施形態に係る走査型印刷装置1の特徴である読み取った楽譜の画像情報に基づいて、各音符に音名を表記する機能と、この機能を実現するための各部の構成について詳説する。
【００２５】
この走査型印刷装置1は、把持することのできる大きさに形成された中空方形状の筐体2を有している。筐体2の側面上部には液晶表示面上にタッチセンサー面が積層されて成るタッチパネル4が形成されている。
【００２６】
タッチパネル4は、各種の設定のための選択メニュー、各種の処理に関するメッセージ等が表示されるものであって、手指やタッチペン等によって各種の設定、データの入力や選択入力が行えるようになっている。
【００２７】
また、筐体2の側面には動作切換スイッチ7、動作スイッチ5、電源スイッチ3などのスイッチ類や、電源用インジケータや読み取りランプなどのＬＥＤが配設されている。そして、筐体2の下面にはインクジェットヘッド6に対応した位置に開口が形成され、筐体2の下方両端部近傍には紙などに接触されるローラ8が配設されている。
【００２８】
動作切換スイッチ7は、紙などにローラ8を当接させた状態で装置本体（走査型印刷装置1の全体）を移動させたときに一次元イメージセンサ21及びＬＥＤアレイ20を動作させる読み取りモード又はインクジェットヘッド6を動作させる印刷モードの何れかを設定する動作モード設定手段とされる。
【００２９】
そして、この走査型印刷装置1は、筐体2の内部に画像読み取り手段である一次元イメージセンサ21、ＬＥＤアレイ20及びレンズ22を備えている。ＬＥＤアレイ20は、読み取り対象となる楽譜の印刷された印刷物を照明するものである。一次元イメージセンサ21は、読み取り幅２４ｍｍ、解像度８ｄｏｔｓ／ｍｍのラインＣＣＤ等から構成され、ＬＥＤアレイ20により照明された印刷物上の画像をレンズ22を介して読み取る。
【００３０】
また、この走査型印刷装置1は、筐体2の内部に印刷手段であるインクジェットヘッド6を備えている。インクジェットヘッド6は、筐体2の下面の開口に対応して配設され、筐体2のローラ8を平面台などに載置された紙などの印刷対象面に接触させたとき、インクジェットヘッド6のノズルから印刷対象面に対して垂直方向にインクを吐出させることで、印刷を行うことができるようになっている。
【００３１】
また、筐体2の内部には、ロータリーエンコーダ9が配設されており、不図示のギア列或いはベルトを介してローラ8の回転にロータリーエンコーダ9のスリット円盤の回転機構が連動している。したがって、ローラ8を読み取り対象面或いは印刷対象面に載置して装置本体を移動させたとき、ローラ8の回転に応じたパルス信号がロータリーエンコーダ9から発生されて後述する制御部に送信され、制御部はそのパルス信号をタイミング信号として一次元イメージセンサ21或いはインクジェットヘッド6を駆動して、読み取り動作或いは印刷動作を行う。即ち、このロータリーエンコーダ9は、装置本体の移動時にその移動量を検出する移動量検出手段として機能する。
【００３２】
さらに、図示しないが、筐体2には、パーソナルコンピュータ等の外部機器と接続するための入力端子、メモリーカード等の記憶媒体が挿入される挿入口等も形成されている。
【００３３】
次に、走査型印刷装置1の回路構成について説明する。この走査型印刷装置1は、図２に示すように、ＣＰＵからなる制御部10を備えている。この制御部10には、ＲＯＭ12及びＲＡＭ13が接続されている。また、制御部10には、タッチパネル4と、キー入力部14と、ロータリーエンコーダ9と、が接続されている。
【００３４】
制御部10は、制御手段とされるマイクロコンピュータとしてのＣＰＵであって、キー入力部14からのキー操作信号に応じて、又は、自動でＲＯＭ12に予め記憶されているシステムプログラム、外部機器から読み込まれた制御プログラムや外部通信ネットワーク上のＷｅｂサーバから読み込んだ制御プログラムなどを起動させ、ＲＡＭ13をワークメモリとして回路各部の動作を制御する。
【００３５】
ＲＯＭ12は、キー入力部14やタッチパネル4から入力された情報に基づいてタッチパネル4の表示画面上にメニュー画面等を表示させるためのプログラムや、読み取った画像情報に基づいて印刷データを生成するためのプログラム、印刷フォント等が記憶され、制御部10で読み取り可能な印刷制御プログラムが記憶された記憶媒体として機能する。
【００３６】
また、ＲＯＭ12には、音名を割り当てるための情報が記憶されている。この情報は、図３に示すように、五線譜に対する各音符の符頭の位置に基づいて、各音符の音名を設定するための条件であり、具体的には、五線譜における基準線から音符の符頭の中心までの距離ｒと、読み取った五線譜の線と線との距離ｈと、の関係から音名を割り当てるための条件についての情報である。さらに、ＲＯＭ12には、読み取った五線譜の線と線との距離ｈに対応する音符の符頭の形状データや音部記号の形状データ等が記憶されている。
【００３７】
ＲＡＭ13は、キー入力部14やタッチパネル4で入力されたデータや各種設定の編集情報をワークメモリとして記憶する処理等を行う。また、ＲＡＭ13には、一次元イメージセンサ21により読み取られた五線譜や音符などの画像情報を記憶する画像情報メモリ領域が確保されている。
【００３８】
ロータリーエンコーダ9は、インクリメンタル式のエンコーダであり、ローラ8が回転したときに回転されるスリット列を有する回転板と、該回転板を挟むように配設される２組の発光素子及び受光素子とを備えている。また、このロータリーエンコーダ9は、回転板が回転したときに発光素子から射出されてスリットを通る光を受光素子に受光させることで、走査型印刷装置1の移動量を検出する信号としてパルス信号を制御部10に送信する。
【００３９】
制御部10は、ロータリーエンコーダ9からの移動量検出信号としてのパルス信号の入力をカウントすることにより、装置本体の移動量を算出する。そして、制御部10は、走査型印刷装置1の移動量に対応して、画像データ制御部23或いは印刷制御部16を制御して、１ライン動作毎に画像を読み取るように一次元イメージセンサ21を動作させ或いはノズル列から１ライン動作毎にインクが吐出されるようにインクジェットヘッド6を動作させる。なお、制御部10は、算出した装置本体の移動量に基づいて印刷モード終了の判定も行う。
【００４０】
画像データ制御部23は、画像の読み取り時にＬＥＤアレイ20を点灯し、走査型印刷装置1が所定量移動して、制御部10を介して受信するロータリーエンコーダ9からのパルス信号を受信することにより、一次元イメージセンサ21の１ライン分の出力を読み込み、これを画像情報として制御部10に供給する。制御部10は供給された画像情報をＲＡＭ13の画像情報メモリ領域に保存する。つまり、ＲＡＭ13は、動作切換スイッチ7により読み取りモードが設定されているときに、一次元イメージセンサ21により読み取られる楽譜の画像情報を記憶する画像情報記憶手段として機能する。
【００４１】
そして、制御部10は、動作切換スイッチ7が操作されて読み取りモードが設定されたとき、一次元イメージセンサ21により読み取られる画像情報から、印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識手段として機能する。
【００４２】
また、制御部10は、一次元イメージセンサ21により読み取られる画像情報及びロータリーエンコーダ9により検出される移動量の情報に基づいて、認識した複数の各音符の五線譜の長さ方向における位置を設定する音符位置設定手段として機能する。さらに、制御部10は、認識した複数の各音符の音名を設定する音名設定手段として機能する。
【００４３】
そしてまた、制御部10は、設定した各音符の位置に対応させて、設定した各音符の音名を表す文字を印刷するための印刷データを生成する印刷データ生成手段として機能する。生成された印刷データは、ＲＡＭ13の印刷バッファに格納される。
【００４４】
印刷制御手段である印刷制御部16は、動作切換スイッチ7が操作されて印刷モードが設定されたとき、ユーザが動作スイッチ5を押しながら楽譜の印刷された印刷物上で装置本体を移動させると、制御部10が生成しＲＡＭ13に記憶された印刷データに基づいて印刷物上に印刷されている楽譜の音符の位置に対応してその音符の音名を印刷するようにインクジェットヘッド6を動作させる。
【００４５】
バッテリ18は、装置内の回路各部に電圧を供給する。そして、電圧調整部17は、装置本体が適正に印刷できるようにバッテリ18の電圧レベルを監視し、所定の電圧レベルを下回ると警告等を報知してユーザに充電又はバッテリ18の交換を促す。
【００４６】
そして、制御部10は、ＲＯＭ12に格納される印刷制御プログラムに基づいて、走査型印刷装置1の装置本体を楽譜が印刷された印刷物上で移動させたとき、その印刷物上の画像情報を読み取る画像読み取り処理、或いは、その印刷物上に対して印刷を行う印刷処理を実行することができるようになっている。以下、本実施形態の走査型印刷装置1が特徴とする楽譜の画像読み取り処理及び楽譜が印刷された印刷物上への印刷制御処理について説明する。先ず、図４のフローチャートを参照して読み取りモードにおける処理について説明する。この走査型印刷装置1は、ユーザが電源スイッチ3を入れることで電源がオン状態となり、動作モードの設定が可能な状態となる。このとき、制御部10は、ユーザの操作に基づいて、装置本体の移動時に画像読み取り処理を実行させる読み取りモード、又は装置本体の移動時に印刷処理を実行させる印刷モードの何れかを設定するモード設定処理を実行可能なモード設定手段として機能する。
【００４７】
そして、ユーザが動作切換スイッチ7を操作すると、制御部10は動作モードを読み取りモードに設定する。読み取りモードが開始され、ユーザがローラ8を楽譜の印刷された印刷物上に当接させた状態で動作スイッチ5を押すと、動作スイッチ5の入力信号が受信されて（ステップＳ１０１）、制御部10は画像読み取り処理を開始する（ステップＳ１０５）。また、ステップＳ１０５では、装置本体の移動時にその移動量の検出も開始される。
【００４８】
画像読み取り及び移動量の検出が開始されると、制御部10は、開始した時点での印刷物上の所定位置を基準位置とするために、移動量の情報を初期化する処理を実行する。つまり、制御部10は、装置本体の移動時に受信する移動量検出情報に基づいて基準位置（読み取り開始位置）からの装置本体の移動量を算出する構成とされる。
【００４９】
例えば、図５（ａ）に示すように、楽譜が印刷された印刷物上において、楽譜の左辺50が基準位置となるように装置本体を配置して動作スイッチ5を操作すると、制御部10は、移動量の情報を初期化する。なお、図５（ａ）は、走査型印刷装置1における一次元イメージセンサ21による読み取りラインＳの中心位置Ｃが五線譜の第３線であって、読み取りラインＳが楽譜の左辺50上に位置するように装置本体が配置された状態を模式的に表している。
【００５０】
そして、図５（ｂ）に示すように、装置本体を五線譜の長さ方向に移動させると、楽譜の左辺50からの移動量が算出される。また、制御部10は、画像データ制御部23を制御してＬＥＤアレイ20を点灯させて、読み取り対象である楽譜が印刷された印刷物を照明する。さらに、制御部10は、画像データ制御部23を制御して一次元イメージセンサ21を駆動し、ＬＥＤアレイ20により照明された印刷物上の五線譜及び音符などの画像をレンズ22を介して読み取って、読み取った画像情報をＲＡＭ13に格納する画像情報記憶処理を実行する。即ち、この走査型印刷装置1は、装置本体が楽譜の印刷された印刷物上で移動したとき、その印刷物上の画像情報を読み取る画像読み取り処理と、読み取った画像情報をＲＡＭ13に格納する画像情報記憶処理を実行可能に構成されている。
【００５１】
この画像読み取り処理及び移動量算出処理は、動作スイッチ5がオフ状態となるかエラー表示が出力されるまで実行されることになる。そして、制御部10は、モード設定処理により読み取りモードが設定されたときに、画像読み取り処理で読み取られる画像情報から、印刷物に記録されている楽譜中の音符を含む楽譜情報についての認識を行う楽譜情報認識処理を実行する。つまり、図５に示したように、楽譜の印刷された印刷物上で走査（スキャン）されると、制御部10は５本の平行線から成る五線譜の画像情報や音符の画像情報、ト音記号やヘ音記号などの音部記号の画像情報を認識する処理を実行する。
【００５２】
制御部10は、画像読み取り処理が開始されると、読み取られた画像情報中に５本の平行線が有るか否かを判定する処理（ステップＳ１１１）を実行する。５本の平行線が有ると判定された場合、制御部10は、読み取った画像情報中の平行線間の幅の平均値ｈを算出し、ＲＡＭ13に記憶する（ステップＳ１２１）。また、このステップでは、五線譜の第３線を音名基準線として設定する処理も行われる。なお、５本の平行線がないと判定された場合、制御部10は、所定距離だけ読み込んだ画像の中に楽譜の五線譜が位置していないことを知らせるためのエラー表示を表示画面に表示させる（ステップＳ４０１）。
【００５３】
次に制御部10は、音部記号を認識する音部記号認識処理（ステップＳ１２３）を実行する。この音部記号認識処理（ステップＳ１２３）では、読み取られた画像情報とＲＯＭ12に格納されている音部記号の画像情報とを比較して、読み取られた音部記号がト音記号であるのかヘ音記号であるのか、若しくはハ音記号であるのかを判定する。さらに、音部記号が五線譜上のどの位置に配置されているのかも認識する。例えば、図５（ｂ）に示したように、読み取った音部記号がト音記号51であることを制御部10が認識し、そのト音記号51が五線譜の第２線に位置していると認識した場合、制御部10は、五線譜の第２線がト音であることを設定する。
【００５４】
なお、音部記号は、読み取った画像情報から認識させることなく、ユーザが予め所定の音名が五線譜のどの位置の音符に対応するものなのかを指定しておくこともできる。この場合、音部記号認識処理（ステップＳ１２３）は省略される。
【００５５】
そして、制御部10は、既に読み取った音符の数ｎが読み取り可能な最大数ｍａｘ．ｎ以下か否かを判定する処理（ステップＳ１２５）を実行する。このステップＳ１２５において、既に読み取った音符の数ｎが読み取り可能な最大数ｍａｘ．ｎを超えていると判定された場合、制御部10は、ユーザにこれ以上新たな音符を読み取らせることができない旨を知らせるためのエラー表示を表示画面に表示させる（ステップＳ４０１）。
【００５６】
そして、ステップＳ１２５において、既に読み取った音符の数ｎが読み取り可能な最大数ｍａｘ．ｎ以下であると判定された場合、次ステップＳ１３１に進み、制御部10は動作スイッチ5の操作が終了したか否かを判定する。ここで、ユーザが動作スイッチ5の操作を止めていれば、制御部10は読み取りモードを終了し、ユーザの操作が終了していなければ、制御部10は読み取りモードを継続する。
【００５７】
読み取りモードを継続する場合、制御部10は、音符を認識したか否かを判定する処理（ステップＳ１３５）を実行する。このステップでは、装置本体を移動させて、音符の画像情報が読み取られると、制御部10は、上記した平行線間の幅の平均値ｈの値から音符の符頭の大きさを算出する。そして、制御部10は、ＲＯＭ12に記憶されている音符の符頭の形状データを参照して照合する。
【００５８】
照合の結果、音符を認識したと判定した場合、制御部10は、画像の読み取りを開始した初期位置（基準位置）からの移動量ｘが検出可能とされる移動量の最大値ｍａｘ．ｘ以下か否かを判定する処理（ステップＳ１４１）を実行する。なお、ステップＳ１３５において音符が認識されない場合は、動作スイッチ5の操作が終了したか否かを判定する処理（ステップＳ１３１）に戻る。
【００５９】
そして、ステップＳ１４１において、移動量ｘが最大値ｍａｘ．ｘを超えている場合、制御部10は、ユーザにこれ以上読み取りモードを実行できない旨を知らせるためのエラー表示を表示画面に表示させる（ステップＳ４０１）。
【００６０】
これに対して、ステップＳ１４１において、移動量ｘが最大値ｍａｘ．ｘ以下である場合、制御部10は、読み取りランプを点灯させる処理（ステップＳ１４５）を実行して、ユーザに音符を読み取ったことを知らせる。
【００６１】
そして、制御部10は、読み取った画像情報及び算出した移動量の情報に基づいて、認識された音符の五線譜の長さ方向における位置を設定する音符位置設定処理（ステップＳ１５１）を実行する。このステップＳ１５１では、ｎ番目の音符を認識した時点の移動量Ｘ（ｎ）をＲＡＭ13に保存する。また、制御部10は、音名基準線から読み取った音符の符頭の中心までの距離ｒを取得する処理（ステップＳ２０１）を実行する。
【００６２】
次に、制御部10は、認識された音符の音名を設定する音名設定処理（ステップＳ２１１）を実行する。このステップＳ２１１では、ＲＯＭ12に記憶されている音名割り当てデータ（図３参照）に基づいて、音名を決定する。例えば、音名基準線（第３線）から音符の符頭の中心までの距離ｒが０であれば、シの音名が割り当てられＲＡＭ13に記憶される。また、音名基準線から音符の符頭の中心までの距離ｒが−２．５ｈであれば、レの音名が割れ当てられＲＡＭ13に記憶される。よって、ＲＡＭ13には、音符の音名と位置の情報が対応して記憶されることになる。ここで、距離の正負は、音名基準線に対して譜面の上方向を正方向とし、譜面の下方向を負の方向としている。
【００６３】
つまり、図５（ｃ）に示したように、装置本体を五線譜上で移動させて１番目の音符（４分音符）52を読み取ると、制御部10は、例えば１番目の音符52は、基準位置（楽譜の左辺50）から音符52の符頭52aの中心までの距離Ｘ（１）＝１５ｍｍであることをＲＡＭ13に記憶させる音符位置設定処理を実行する。さらに、制御部10は、音名基準線から音符52の符頭52aの中心までの距離ｒ＝−２．５ｈであることを算出して、音名割り当てデータ（図３参照）からレの音名を設定する音名設定処理を実行する。
【００６４】
そして、図４に示したように、音名を設定する処理を実行した制御部10は、読み取った音符の数をカウントアップし（ステップＳ３０１）、読み取りランプを消灯して（ステップＳ３０５）、ユーザに音符の読み取りが終了したことを知らせる。次に、制御部10は、音符位置設定処理で設定された基準位置から音符までの距離（即ち、五線譜の長さ方向における音符の位置）に対応させて、音名設定処理で設定された音符の音名を表す文字を印刷するための音名印刷データを生成する印刷データ生成処理（ステップＳ３１５）を実行する。そして、次の音符を認識するためにステップＳ１２５に戻る。これらの処理は音符を読み取る毎に実行され、図６に示すように、次々に各音符の五線譜の長さ方向における位置と、各音符の音名が設定され、複数の音符の位置情報と音名情報が対応づけられてＲＡＭ13に記憶される。
【００６５】
なお、ＲＯＭ12に記憶される音符の符頭の形状データは、図５（ｄ）に示したような、４分音符52や８分音符54などのように黒塗りの符頭52aに限らず、全音符や２分音符53などの白抜きの符頭53aの形状データも記憶されており、２分音符53を読み取った際にも、基準位置からの移動量Ｘ（ｎ）及び音名基準線からの距離ｒを設定することができる。
【００６６】
次に、図７のフローチャートを参照して印刷モードにおける処理について説明する。ユーザが動作切換スイッチ7を操作すると、制御部10は動作モードを印刷モードに設定する。印刷モードが開始され、ユーザがローラ8を印刷物上に当接させた状態で動作スイッチ5を押すと、制御部10は、動作スイッチ5の入力信号を受信して（ステップＳ５０１）、移動量の検出を開始する（ステップＳ５０５）。
【００６７】
ロータリーエンコーダ9により移動量の検出が開始されると、制御部10は受信したパルス信号をカウントして装置本体の移動量を算出する。この移動量算出処理は、上記と同様に、動作スイッチがオフ状態となるかエラー表示が出力されるまで実行されることになる。そして、モード設定処理によりこの印刷モードが設定されているときに、装置本体が印刷物上を移動すると、制御部10は、生成された音名印刷データに基づいて、インクジェットヘッド6をロータリーエンコーダ9からのパルス信号に応じて１ライン動作毎に駆動制御する印刷処理を実行することで、装置本体の移動距離に合わせて、即ち読み取りモードにおいて設定した印刷物上に印刷されている楽譜の音符の位置に対応させて、その音符の音名を印刷する印刷制御処理を実行する。
【００６８】
具体的には、移動量の検出が開始されると、制御部10は、先ず既に印刷した音符の数Ｎ（図６に示したデータ番号に相当）が上記した読み取りモードにおいて読み取った音符の総数ｎ以下か否かを判定する処理（ステップＳ５１１）を実行する。
【００６９】
ステップＳ５１１において、既に印刷した音符の数Ｎが読み取った音符の総数ｎ以下であると判定された場合、次ステップＳ５１５に進み動作スイッチ5の操作が終了したか否かを判定する。ステップＳ５１５において、動作スイッチ5の操作が終了したと判定された場合、制御部10は、ユーザに読み取った全ての音符に対応する音名を印刷しておらず正常な終了ではないことを知らせるエラー表示を表示画面に表示させる（ステップＳ５３５）。
【００７０】
ステップＳ５１５において、動作スイッチ5の操作が終了していないと判定された場合、制御部10は、印刷モードを継続して次ステップＳ５２１に進む。制御部10は、ステップＳ５２１において、現時点の移動量ｘが音符の位置に対応する移動量Ｘ（ｎ）に達したか否かを判定する処理（ステップＳ５２１）を実行する。
【００７１】
そして、現時点の移動量ｘが音符位置に対応する移動量Ｘ（ｎ）に達しない間はステップＳ５１５に戻り、現時点の移動量ｘが音符位置に対応する移動量Ｘ（ｎ）に達すると、制御部10は、データ番号Ｎの音名を印刷する処理（ステップＳ５２５）を実行する。
【００７２】
また、制御部10は、印刷した音符の数をカウントアップ（ステップＳ５３１）し、ステップＳ５１１に戻る。そして、ステップＳ５１１において、既に印刷した音符の数Ｎが読み取りモードにおいて読み取った音符の総数ｎを超えていると判定された場合、制御部10は、読み取った全ての音符に対応する音名を印刷し終えたことにより、印刷モードを終了する。
【００７３】
つまり、ユーザは印刷前の準備として、図８（ａ）に示すように、インクジェットヘッド6の中心位置Ｃを五線譜に直交する方向において印刷したい位置に配置させ、且つ、上記した読み取りモード時に読み取りを開始した初期位置、例えば五線譜の左辺50にインクジェットヘッド6を一致させるように配置させる。次に、ユーザが動作スイッチ5を押しながら、図８（ｂ）に示すように、装置本体を五線譜に沿って移動させると、１番目の音符の近傍（真下など）にインクジェットヘッド6が位置したとき、１番目の音符（４分音符52）に対応する音名が印字されることになる。
【００７４】
さらに、ユーザが動作スイッチ5を押しながら装置本体を移動させれば、図８（ｃ）に示すように、２番目、３番目の音符の音名が順次印刷されることになる。そして、各音符の符頭の距離に対応して各音符の音名が印字されることになるため、図８（ｄ）に示すように、２分音符53や８分音符54が混在している場合であっても、音符の真下に対応する音名が印刷されることになる。
【００７５】
以上のように、本実施形態によれば、音符を含む楽譜の画像情報を読み取り、読み取った画像情報と移動量の情報に基づいて、各音符の位置に対応させて各音符の音名を印刷することができるため、初心者にも読みやすい音名付きの楽譜を作成することができる走査型印刷装置1と、該走査型印刷装置1における印刷方法と、この印刷方法を走査型印刷装置1のコンピュータに実行させる印刷制御プログラムと、を提供することができる。
【００７６】
また、この走査型印刷装置1は、五線譜に対する各音符の符頭の位置に基づいて、各音符の音名を設定する構成とされているため、適切に音符の音名を割り当てることができる。なお、音名の設定は、五線譜に対する音符の符頭の位置に基づいて設定することなく、一つ前の音符との相対距離により音名を設定する（一つ目の音符の音名はユーザが入力）など種々の方法を採用することができる。
【００７７】
そして、本発明は、以上の実施形態に限定されるものでなく、発明の要旨を逸脱しない範囲で自由に変更、改良が可能である。例えば、上記した走査型印刷装置1は、音名を楽譜の印刷された印刷物上に追加するように印刷する構成としたが、読み込んだ楽譜の五線譜や音符などを記録紙に印刷させ、その後に上記と同様に音名を印刷する構成としてもよい。また、読み込んだ楽譜の五線譜や音符を音名とともに記録紙に印刷させる構成とすることもできる。
【００７８】
楽譜の五線譜や音符などの画像を印刷可能とする走査型印刷装置1は、制御部10が図４に示した読み取りモード時における印刷データ生成処理（ステップＳ３１５）において、音名を印刷するための音名印刷データを生成するとともに、ＲＡＭ13に記憶される楽譜の画像情報に基づいてその楽譜を印刷するための楽譜印刷データを生成する。
【００７９】
そして、この走査型印刷装置1の制御部10は、ユーザの動作切換スイッチ7の操作を受けて、楽譜を印刷する楽譜印刷モードを設定する処理を実行する。この楽譜印刷モードが設定されているときに、動作スイッチ5が押された状態で装置本体が白紙などの記録紙上を移動すると、図９（ａ）に示すように、制御部10は印刷データ生成処理で生成された楽譜印刷データに基づいて記録紙上に音符52〜54を含む楽譜を印刷する印刷処理を実行する。そして、ユーザが楽譜の印刷から音名の印刷へと切換えるべくスイッチやタッチパネル4を操作すると、制御部10は、音名を印刷する音名印刷モードを設定する処理を実行する。
【００８０】
この音名印刷モードが設定されているときに、続いて動作スイッチ5が押された状態で装置本体が進行方向における読み取り開始位置（初期位置）から記録紙上を移動すると、図７に示したフローチャートと同様に、制御部10は、印刷データ生成処理で生成された音名印刷データに基づいて印刷処理を実行して、図９（ｂ）に示すように、記録紙上に印刷した楽譜の音符52〜54の位置に対応してその音符52〜54の音名を印刷する印刷制御処理を実行する。つまり、この走査型印刷装置1は、読み取った楽譜の画像情報を印刷し、その後、印刷した楽譜の音符52〜54の真下に順次音名を印刷することができるようになっている。
【００８１】
このように、読み取った楽譜も印刷可能にすることで、冒頭の４小節だけなど楽譜の一部を読み取って白紙などの記録紙上に印刷することができる。これにより、楽譜の一部分だけについて集中的に楽器や発声の練習をすることができ、また、購入した楽譜印刷物に直に音名を印刷する必要もない。
【００８２】
また、読み込んだ楽譜の五線譜や音符などの画像を音名とともに記録紙に印刷させる走査型印刷装置1は、読み取った画像情報に所定の加工を施して記録紙上に印刷を行う構成とされる。そして、制御部10は、図４に示した読み取りモード時における印刷データ生成処理（ステップＳ３１５）において、ＲＡＭ13に記憶される楽譜の画像情報に基づいてその楽譜を印刷するための楽譜印刷データを生成する。また、制御部10は、設定した各音符の位置の情報に基づいて、各音符の近傍（音符の真下など）に位置合わせして、設定された各音符の音名を表す文字を配置するべく、各音符の音名を表す文字を印刷するための音名印刷データを楽譜印刷データに合成して音名付き楽譜印刷データを生成する。
【００８３】
そして、モード設定処理により印刷モードが設定されているときに、装置本体が記録紙上を移動すると、図１０に示すように、生成された音名付き楽譜印刷データに基づいて印刷処理を実行することで記録紙上に音符の音名を表記した楽譜を印刷する。即ち、この走査型印刷装置1は、図７に示したように、音名を音符に対応させて印刷するだけでなく、楽譜の五線譜や音符、音部記号などの読み取り画像も合わせて印刷する。
【００８４】
本実施形態によれば、印刷モード開始時にユーザーが位置合わせをすることなく、初心者にも読みやすい音名付きの楽譜を作成することができる走査型印刷装置1と、該走査型印刷装置1における印刷方法と、この印刷方法を走査型印刷装置1のコンピュータに実行させる印刷制御プログラムと、を提供することができる。
【００８５】
そして、図５及び図８では、ト音記号51を認識させた場合について説明したが、へ音記号56を認識させた場合も同様に音名を音符の位置に対応させて印刷することができる。つまり、図１１（ａ）に示すように、音部記号であるヘ音記号56を読み取れば、制御部10は、へ音記号56の配置される五線譜の第４線をヘ音として設定する。これにより、図１１（ｂ）に示すように、音符を次々に認識する際に、読み取ったへ音記号56に対応する音名が設定されることになる。
【００８６】
また、図１１（ｃ）に示すように、基準位置にインクジェットヘッド6の中心位置Ｃを配置させて印刷モードを実行すれば、図１１（ｄ）に示すように、各音符の対応する位置に音名が記載されることになる。
【００８７】
そして、音名は、フランス式について説明したが、これに限定されることなく、アメリカ式、日本式、ドイツ式など種々の音名を表記させてもよい。さらに、音名ではなく、予めユーザが五線譜の所定の位置の音名を設定することで、階名を音符の位置に対応させて印刷することもできる。
【００８８】
そして、楽譜は五線譜に限定されることなく、四線譜や六線譜など種々の楽譜に適用可能とする構成としてもよい。また、基準位置については、楽譜の左辺を基準位置とする場合に限定されることもない。さらに、走査型印刷装置1は、読み取りモード開始時に、その地点に基準位置（初期位置）であることを示すマークを印刷する構成とすることもできる。
【００８９】
なお、本実施形態におけるフローチャートに示した処理は、コンピュータに実現させることのできるプログラムとして、例えば磁気ディスク、光ディスク、半導体メモリ等の記憶媒体に書き込んだ状態で各種装置に適用する、或いは、通信媒体により伝送して各種装置に適用することも可能である。このように所望の記憶媒体に本実施形態で述べた各処理を記憶させ、他のコンピュータ等でプログラムを実行させることにより、本実施形態の装置を用いた場合と同様の作用効果が得られる。なお、コンピュータは、本実施形態で述べた装置に内蔵されたコンピュータに限定されるわけではなく、記憶媒体に記憶されたプログラムを読み取り可能であって、読み取ったプログラムに従って制御動作を行うＣＰＵ等の演算装置を備えているあらゆるコンピュータを含む。
【００９０】
さらに、本実施形態では、手動で装置本体を移動させて印刷対象に音名などを印刷する走査型印刷装置1を適用した場合について説明してきたが、印刷物上を自動で走査して印刷させる走査型印刷装置にも適用できる。また、走査型印刷装置1としては、この楽譜読み取り機能や印刷制御機能を主な機能とした専用機としてシンプルな構成とすることもできる。
【符号の説明】
【００９１】
1  走査型印刷装置                       2  筐体
3  電源スイッチ                         4  タッチパネル
5  動作スイッチ                         6  インクジェットヘッド
7  動作切換スイッチ                     8  ローラ
9  ロータリーエンコーダ                10  制御部
12  ＲＯＭ                              13  ＲＡＭ
14  キー入力部                          16  印刷制御部
17  電圧調整部                          18  バッテリ
20  ＬＥＤアレイ                        21  一次元イメージセンサ
22  レンズ                              23  画像データ制御部
50  左辺                                51  ト音記号
52  ４分音符                            52a 符頭
53  ２分音符                            53a 符頭
54  ８分音符                            56  へ音記号
【図１】
2012020459.tif 000003
【図２】
2012020459.tif 000004
【図３】
2012020459.tif 000005
【図４】
2012020459.tif 000006
【図５】
2012020459.tif 000007
【図６】
2012020459.tif 000008
【図７】
2012020459.tif 000009
【図８】
2012020459.tif 000010
【図９】
2012020459.tif 000011
【図１０】
2012020459.tif 000012
【図１１】
2012020459.tif 000013