(57)【特許請求の範囲】
【請求項１】
複数のパートを含む楽譜の画像データに基づいて前記パート各々に対応する部分楽譜を検出する第１検出処理部と、
前記第１検出処理部によって検出された複数の前記部分楽譜を含む選択画面を表示させて、当該選択画面におけるいずれか複数の前記部分楽譜を選択するユーザーの操作に応じて選択された複数の前記部分楽譜を抽出する抽出処理部と、
前記抽出処理部によって抽出された複数の前記部分楽譜を示す複数の画像を一つの画像に集約する集約処理部と、
を備え、
前記第１検出処理部は、前記楽譜に含まれる五線及び前記パートの名称に基づいて前記パート各々に対応する前記部分楽譜を検出し、前記パートの名称が予め定められた特殊パートではない場合は当該パートの名称から予め定められた特定方向に配置された一つの前記五線を含み他の前記五線を含まない領域を当該パートに対応する前記部分楽譜として検出し、前記パートの名称が前記特殊パートである場合は当該パートの名称から前記特定方向に当該パートの名称に対応付けられて配置された当該パートに対応付けられた数の前記五線を含み他の前記五線を含まない領域を当該パートに対応する前記部分楽譜として検出する画像処理装置。
【請求項２】
前記集約処理部は、前記抽出処理部によって複数の前記パート各々に対応する前記部分楽譜が抽出された場合に、抽出された複数の前記パート各々に対応する前記部分楽譜を示す複数の画像を一つの画像に集約すると共に、抽出された複数の前記パート各々に対応する前記部分楽譜の色を互いに異なる色に変化させる請求項１に記載の画像処理装置。
【請求項３】
前記楽譜の画像データに基づいて前記楽譜に含まれる演奏記号のうち予め定められた特定演奏記号を検出する第２検出処理部を更に備え、
前記集約処理部は、前記抽出処理部によって抽出された前記パートに対応する前記部分楽譜を示す複数の画像及び前記第２検出処理部によって検出された前記特定演奏記号を一つの画像に集約する請求項１又は２に記載の画像処理装置。
【請求項４】
原稿から画像データを読み取る画像読取部と、
前記画像読取部を用いて前記原稿から前記楽譜の画像データを取得する取得処理部と、
を更に備える請求項１〜３のいずれかに記載の画像処理装置。
【請求項５】
画像データに基づいて画像を形成する画像形成部と、
前記画像形成部を用いて前記集約処理部によって集約された画像を印刷する出力処理部と、
を更に備える請求項１〜４のいずれかに記載の画像処理装置。
【請求項６】
複数のパートを含む楽譜の画像データに基づいて前記パート各々に対応する部分楽譜を検出する第１ステップと、
前記第１ステップによって検出された複数の前記部分楽譜を含む選択画面を表示させて、当該選択画面におけるいずれか複数の前記部分楽譜を選択するユーザーの操作に応じて選択された複数の前記部分楽譜を抽出する第２ステップと、
前記第２ステップによって抽出された複数の前記部分楽譜を示す複数の画像を一つの画像に集約する第３ステップと、
を含み、
前記第１ステップでは、前記楽譜に含まれる五線及び前記パートの名称に基づいて前記パート各々に対応する前記部分楽譜が検出され、前記パートの名称が予め定められた特殊パートではない場合は当該パートの名称から予め定められた特定方向に配置された一つの前記五線を含み他の前記五線を含まない領域が当該パートに対応する前記部分楽譜として検出され、前記パートの名称が前記特殊パートである場合は当該パートの名称から前記特定方向に当該パートの名称に対応付けられて配置された当該パートに対応付けられた数の前記五線を含み他の前記五線を含まない領域が当該パートに対応する前記部分楽譜として検出される画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、及び画像処理方法に関する。
【背景技術】
【０００２】
複写機のような画像処理装置では、様々な種類の原稿が印刷される。例えば、この種の画像処理装置では、楽譜の原稿が印刷されることがある。なお、楽譜の原稿から読み取られた画像データに基づいて、前記楽譜に補助記号を付加することが可能な画像処理装置が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２２００９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、画像処理装置では、合奏曲の楽譜のような複数のパートを含む楽譜の原稿が印刷されることがある。例えば、合奏に参加するユーザーが、担当パートの演奏に利用するために、画像処理装置を用いて合奏曲の楽譜の原稿を印刷することがある。ここで、印刷された楽譜に含まれる担当パート以外のパートは、ユーザーにとって不要であることが多い。担当パート以外のパートがユーザーにとって不要である場合、ユーザーは、印刷された楽譜に含まれる複数のパートから担当パートを見つけ出す手間を不便に感じる。
【０００５】
本発明の目的は、複数のパートを含む楽譜の利便性を向上可能な画像処理装置、及び画像処理方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一の局面に係る画像処理装置は、第１検出処理部と、抽出処理部と、集約処理部とを備える。前記第１検出処理部は、複数のパートを含む楽譜の画像データに基づいて前記パート各々に対応する部分楽譜を検出する。前記抽出処理部は、前記第１検出処理部によって検出された複数の前記パート各々に対応する前記部分楽譜から予め定められた選択操作に応じて選択された一又は複数の前記パートに対応する前記部分楽譜を抽出する。前記集約処理部は、前記抽出処理部によって抽出された前記パートに対応する前記部分楽譜を示す複数の画像を一つの画像に集約する。
【０００７】
本発明の他の局面に係る画像処理方法は、以下の第１ステップと、第２ステップと、第３ステップとを含む。前記第１ステップでは、複数のパートを含む楽譜の画像データに基づいて前記パート各々に対応する部分楽譜が検出される。前記第２ステップでは、前記第１ステップによって検出された複数の前記パート各々に対応する前記部分楽譜から予め定められた選択操作に応じて選択された一又は複数の前記パートに対応する前記部分楽譜が抽出される。前記第３ステップでは、前記第２ステップによって抽出された前記パートに対応する前記部分楽譜を示す複数の画像が一つの画像に集約される。
【発明の効果】
【０００８】
本発明によれば、複数のパートを含む楽譜の利便性を向上させることが可能である。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施形態に係る画像処理装置の構成を示す図である。
【図２】図２は、本発明の実施形態に係る画像処理装置のシステム構成を示すブロック図である。
【図３】図３は、本発明の実施形態に係る画像処理装置で実行されるパート集約処理の一例を示すフローチャートである。
【図４】図４は、本発明の実施形態に係る画像処理装置で取得される楽譜の画像データの一例を示す図である。
【図５】図５は、本発明の実施形態に係る画像処理装置の操作表示部に表示される選択画面の一例を示す図である。
【図６】図６は、本発明の実施形態に係る画像処理装置から出力される画像データの一例を示す図である。
【図７】図７は、本発明の実施形態に係る画像処理装置から出力される画像データの他の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【００１１】
［画像処理装置１０の構成］
まず、図１及び図２を参照しつつ、本発明の実施形態に係る画像処理装置１０の構成について説明する。ここで、図１は画像処理装置１０の構成を示す断面模式図である。
【００１２】
画像処理装置１０は、原稿から画像データを読み取るスキャン機能、及び画像データに基づいて画像を形成するプリント機能と共に、ファクシミリ機能、及びコピー機能などの複数の機能を有する複合機である。また、本発明は、スキャナー装置、プリンター装置、ファクシミリ装置、コピー機、及びパーソナルコンピューターなどの画像処理装置に適用可能である。
【００１３】
図１及び図２に示されるように、画像処理装置１０は、ＡＤＦ（自動原稿搬送装置）１、画像読取部２、画像形成部３、給紙部４、制御部５、操作表示部６、及び記憶部７を備える。
【００１４】
ＡＤＦ１は、原稿セット部、複数の搬送ローラー、原稿押さえ、及び排紙部を備え、画像読取部２によって読み取られる原稿を搬送する。画像読取部２は、原稿台、光源、複数のミラー、光学レンズ、及びＣＣＤを備え、原稿から画像データを読み取ることが可能である。
【００１５】
画像形成部３は、画像読取部２で読み取られた画像データに基づいて、電子写真方式でカラー又はモノクロの画像を形成することが可能である。また、画像形成部３は、外部のパーソナルコンピューター等の情報処理装置から入力された画像データに基づいて、画像を形成することも可能である。具体的に、画像形成部３は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、及びＫ（ブラック）に対応する複数の画像形成ユニット、光走査装置、中間転写ベルト、二次転写ローラー、定着装置、及び排紙トレイを備える。給紙部４は、画像形成部３にシートを供給する。画像形成部３では、給紙部４から供給されるシートにカラー又はモノクロの画像が形成されて、画像形成後のシートが前記排紙トレイに排出される。なお、画像形成部３は、インクジェット方式などの他の画像形成方式により画像を形成するものであってもよい。
【００１６】
制御部５は、不図示のＣＰＵ、ＲＯＭ、ＲＡＭ、及びＥＥＰＲＯＭ（登録商標）などの制御機器を備える。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶媒体である。前記ＲＡＭは揮発性の記憶媒体であり、前記ＥＥＰＲＯＭは不揮発性の記憶媒体である。前記ＲＡＭ及び前記ＥＥＰＲＯＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される。制御部５では、前記ＣＰＵにより前記ＲＯＭに予め記憶された各種の制御プログラムが実行される。これにより、画像処理装置１０が制御部５により統括的に制御される。なお、制御部５は、集積回路（ＡＳＩＣ）などの電子回路で構成されたものであってもよく、画像処理装置１０を統括的に制御するメイン制御部とは別に設けられた制御部であってもよい。
【００１７】
操作表示部６は、制御部５からの制御指示に応じて各種の情報を表示する液晶ディスプレーなどの表示部、及びユーザーの操作に応じて制御部５に各種の情報を入力する操作キー又はタッチパネルなどの操作部を有する。
【００１８】
記憶部７は、不揮発性の記憶媒体である。例えば、記憶部７は、フラッシュメモリー、ＳＳＤ（ソリッドステートドライブ）、又はＨＤＤ（ハードディスクドライブ）などの記憶媒体である。
【００１９】
画像処理装置１０では、様々な種類の原稿が印刷される。例えば、画像処理装置１０では、楽譜の原稿が印刷されることがある。なお、楽譜の原稿から読み取られた画像データに基づいて、前記楽譜に補助記号を付加することが可能な画像処理装置が知られている。
【００２０】
ところで、画像処理装置１０では、合奏曲の楽譜のような複数のパートを含む楽譜の原稿が印刷されることがある。例えば、合奏に参加するユーザーが、担当パートの演奏に利用するために、画像処理装置１０を用いて合奏曲の楽譜の原稿を印刷することがある。ここで、印刷された楽譜に含まれる担当パート以外のパートは、ユーザーにとって不要であることが多い。担当パート以外のパートがユーザーにとって不要である場合、ユーザーは、印刷された楽譜に含まれる複数のパートから担当パートを見つけ出す手間を不便に感じる。
【００２１】
これに対し、本発明の実施形態に係る画像処理装置１０は、以下に説明するように、複数のパートを含む楽譜の利便性を向上させることが可能である。
【００２２】
具体的に、制御部５の前記ＲＯＭには、前記ＣＰＵに後述のパート集約処理（図３のフローチャート参照）を実行させるためのパート集約プログラムが予め記憶されている。なお、前記パート集約プログラムは、ＣＤ、ＤＶＤ、フラッシュメモリーなどのコンピューター読み取り可能な記録媒体に記録されており、前記記録媒体から読み取られて記憶部７にインストールされるものであってもよい。
【００２３】
そして、制御部５は、図２に示されるように、取得処理部５１、第１検出処理部５２、第２検出処理部５３、抽出処理部５４、集約処理部５５、及び出力処理部５６を含む。具体的に、制御部５は、前記ＣＰＵを用いて前記ＲＯＭに記憶されている前記パート集約プログラムを実行する。これにより、制御部５は、取得処理部５１、第１検出処理部５２、第２検出処理部５３、抽出処理部５４、集約処理部５５、及び出力処理部５６として機能する。
【００２４】
取得処理部５１は、複数のパートを含む楽譜の画像データを取得する。
【００２５】
例えば、取得処理部５１は、画像読取部２を用いて前記楽譜の原稿から前記楽譜の画像データを取得する。具体的に、取得処理部５１は、ＡＤＦ１の前記原稿セット部に原稿が載置されている場合には、ＡＤＦ１及び画像読取部２を用いて、前記原稿セット部に載置された原稿から前記楽譜の画像データを読み取る。また、取得処理部５１は、画像読取部２の前記原稿台に原稿が載置されている場合には、画像読取部２を用いて、前記原稿台に載置された原稿から前記楽譜の画像データを読み取る。
【００２６】
また、取得処理部５１は、外部の情報処理装置から送信される前記楽譜の画像データを受信することで、前記楽譜の画像データを取得してもよい。また、取得処理部５１は、画像読取部２によって読み取られて、又は外部の情報処理装置から送信されて記憶部７に格納された前記楽譜の画像データを読み出すことで、前記楽譜の画像データを取得してもよい。
【００２７】
第１検出処理部５２は、取得処理部５１によって取得された前記楽譜の画像データに基づいて、前記パート各々に対応する部分楽譜を検出する。
【００２８】
例えば、第１検出処理部５２は、前記楽譜に含まれる五線及び前記パートの名称に基づいて、前記パート各々に対応する前記部分楽譜を検出する。具体的に、第１検出処理部５２は、前記パートの名称が予め定められた特殊パートであるか否かに応じて前記パートの名称ごとに特定される一又は複数の前記五線を含む領域を、前記パートに対応する前記部分楽譜として検出する。
【００２９】
ここで、前記特殊パートは、旋律の表現に複数の前記五線が用いられる前記パートである。例えば、前記特殊パートに対応して特定される前記五線の数は、前記特殊パートごとに予め定められている。例えば、前記特殊パートは、ピアノを含む。また、前記特殊パートがピアノである場合に前記特殊パートに対応して特定される前記五線の数は二つである。
【００３０】
例えば、第１検出処理部５２は、前記パートの名称が前記特殊パートではない場合は、前記パートの名称から予め定められた特定方向に配置された一つの前記五線を、前記パートの名称に対応する前記五線として特定する。一方、第１検出処理部５２は、前記パートの名称が前記特殊パートである場合は、前記パートの名称から前記特定方向に配置された複数の前記五線を、前記パートの名称に対応する前記五線として特定する。例えば、前記特定方向は、前記パートの名称の下方、又は右方である。
【００３１】
そして、第１検出処理部５２は、特定された前記パートの名称に対応する一又は複数の前記五線を含む領域を前記パートに対応する前記部分楽譜として検出する。
【００３２】
ここで、図４を参照しつつ、第１検出処理部５２による前記パートに対応する前記部分楽譜の検出手順について説明する。図４には、取得処理部５１によって取得された前記楽譜の画像データの一例である楽譜の画像データＤ１が示されている。
【００３３】
まず、第１検出処理部５２は、取得処理部５１によって取得された楽譜の画像データＤ１に基づいて、楽譜の画像データＤ１に含まれる五線Ｇ１１〜Ｇ２８を検出する。例えば、第１検出処理部５２は、楽譜の画像データＤ１に対して、楽譜の画像データＤ１に含まれる画素各々を予め設定された閾値に基づいて二値化する二値化処理を実行する。そして、第１検出処理部５２は、前記二値化処理の実行結果に基づいて、楽譜の画像データＤ１に含まれる五線Ｇ１１〜Ｇ２８を検出する。
【００３４】
次に、第１検出処理部５２は、取得処理部５１によって取得された楽譜の画像データＤ１に基づいて、楽譜の画像データＤ１に含まれるパート名Ｍ１〜Ｍ５を検出する。例えば、第１検出処理部５２は、楽譜の画像データＤ１に対して、楽譜の画像データＤ１に含まれる文字を認識するＯＣＲ（光学文字認識）処理を実行する。そして、第１検出処理部５２は、前記ＯＣＲ処理の実行結果に基づいて、楽譜の画像データＤ１に含まれるパート名Ｍ１〜Ｍ５を検出する。
【００３５】
次に、第１検出処理部５２は、検出されたパート名Ｍ１〜Ｍ５が、前記特殊パートであるか否かを判断する。例えば、第１検出処理部５２は、パート名Ｍ１〜Ｍ４は前記特殊パートではないと判断する。また、第１検出処理部５２は、パート名Ｍ５は前記特殊パートであると判断する。
【００３６】
次に、第１検出処理部５２は、検出されたパート名Ｍ１〜Ｍ５に対応する前記五線を特定する。例えば、第１検出処理部５２は、パート名Ｍ１の右方に配置された五線Ｇ１１、五線Ｇ１７、及び五線Ｇ２３をパート名Ｍ１に対応する前記五線として特定する。また、第１検出処理部５２は、パート名Ｍ２の右方に配置された五線Ｇ１２、五線Ｇ１８、及び五線Ｇ２４をパート名Ｍ２に対応する前記五線として特定する。また、第１検出処理部５２は、パート名Ｍ３の右方に配置された五線Ｇ１３、五線Ｇ１９、及び五線Ｇ２５をパート名Ｍ３に対応する前記五線として特定する。また、第１検出処理部５２は、パート名Ｍ４の右方に配置された五線Ｇ１４、五線Ｇ２０、及び五線Ｇ２６をパート名Ｍ４に対応する前記五線として特定する。また、第１検出処理部５２は、パート名Ｍ５の右方に配置された五線Ｇ１５〜Ｇ１６、五線Ｇ２１〜Ｇ２２、及び五線Ｇ２７〜Ｇ２８をパート名Ｍ５に対応する前記五線として特定する。
【００３７】
そして、第１検出処理部５２は、パート名Ｍ１〜Ｍ５各々に対応して特定された前記五線を含む領域を、前記パートに対応する前記部分楽譜として検出する。例えば、第１検出処理部５２は、パート名Ｍ１及びパート名Ｍ１に対応して特定された五線Ｇ１１、五線Ｇ１７、及び五線Ｇ２３を含む領域を部分楽譜Ｐ１として特定する。また、第１検出処理部５２は、パート名Ｍ２及びパート名Ｍ２に対応して特定された五線Ｇ１２、五線Ｇ１８、及び五線Ｇ２４を含む領域を部分楽譜Ｐ２として特定する。また、第１検出処理部５２は、パート名Ｍ３及びパート名Ｍ３に対応して特定された五線Ｇ１３、五線Ｇ１９、及び五線Ｇ２５を含む領域を部分楽譜Ｐ３として特定する。また、第１検出処理部５２は、パート名Ｍ４及びパート名Ｍ４に対応して特定された五線Ｇ１４、五線Ｇ２０、及び五線Ｇ２６を含む領域を部分楽譜Ｐ４として特定する。また、第１検出処理部５２は、パート名Ｍ５及びパート名Ｍ５に対応して特定された五線Ｇ１５〜Ｇ１６、五線Ｇ２１〜Ｇ２２、及び五線Ｇ２７〜Ｇ２８を含む領域を部分楽譜Ｐ５として特定する。なお、図４では、部分楽譜Ｐ１〜Ｐ５が二点鎖線により示されている。
【００３８】
なお、第１検出処理部５２は、前記五線に基づくことなく、前記パートに対応する前記部分楽譜を検出してもよい。例えば、第１検出処理部５２は、前記パートの名称が前記特殊パートであるか否かに応じて前記パートの名称ごとに特定される領域を、前記パートに対応する前記部分楽譜として検出してもよい。
【００３９】
第２検出処理部５３は、前記楽譜の画像データに基づいて、前記楽譜に含まれる演奏記号のうち予め定められた特定演奏記号を検出する。ここで、前記特定演奏記号は、前記楽譜に含まれる全ての前記パートの演奏に関わる前記演奏記号である。例えば、前記特定演奏記号は、速度記号及び発想記号を含む。
【００４０】
例えば、第２検出処理部５３は、第１検出処理部５２によって実行された前記ＯＣＲ処理の実行結果に基づいて、前記特定演奏記号を検出する。例えば、第２検出処理部５３は、図４に示される楽譜の画像データＤ１から、特定演奏記号Ａ１を検出する。
【００４１】
抽出処理部５４は、第１検出処理部５２によって検出された複数の前記パート各々に対応する前記部分楽譜から予め定められた選択操作に応じて選択された一又は複数の前記パートに対応する前記部分楽譜を抽出する。
【００４２】
例えば、抽出処理部５４は、第１検出処理部５２によって検出された前記パートに対応する前記部分楽譜の選択に用いられる選択画面を操作表示部６に表示させる。そして、抽出処理部５４は、前記選択画面におけるユーザーの操作に応じて、第１検出処理部５２によって検出された複数の前記パート各々に対応する前記部分楽譜から一又は複数の前記パートに対応する前記部分楽譜を抽出する。ここに、前記選択画面におけるユーザーの操作が、本発明における予め定められた選択操作の一例である。
【００４３】
図５に、抽出処理部５４によって操作表示部６に表示される前記選択画面の一例を示す。図５に示される選択画面Ｘ１は、表示領域Ｒ１、操作キーＫ１〜Ｋ２を含む。表示領域Ｒ１には、楽譜の画像データＤ１が表示される。ユーザーは、選択画面Ｘ１において、表示領域Ｒ１に表示された楽譜の画像データＤ１から、一又は複数の前記パートに対応する前記部分楽譜を選択することが可能である。例えば、ユーザーは、選択画面Ｘ１において所望の前記パートに対応する前記部分楽譜の表示領域に対してタッチ操作を行うことで、前記パートに対応する前記部分楽譜を選択することが可能である。例えば、ユーザーにより選択画面Ｘ１の部分楽譜Ｐ５の表示領域に対するタッチ操作が行われると、抽出処理部５４は、部分楽譜Ｐ５が選択状態であることを示すカーソルＡ２を表示領域Ｒ１に表示させる。カーソルＡ２が表示領域Ｒ１に表示されている状態で、ユーザーにより操作キーＫ１に対するタッチ操作が行われると、抽出処理部５４は、部分楽譜Ｐ５を抽出する。一方、ユーザーにより操作キーＫ２に対するタッチ操作が行われた場合には、抽出処理部５４は、前記パートに対応する前記部分楽譜の抽出を行わない。なお、図５では、カーソルＡ２は二点鎖線により示されている。
【００４４】
集約処理部５５は、抽出処理部５４によって抽出された前記パートに対応する前記部分楽譜を示す複数の画像を一つの画像に集約する。
【００４５】
また、集約処理部５５は、抽出処理部５４によって抽出された前記パートに対応する前記部分楽譜を示す複数の画像、及び第２検出処理部５３によって検出された前記特定演奏記号を一つの画像に集約する。
【００４６】
例えば、集約処理部５５は、第２検出処理部５３によって検出された前記特定演奏記号を含み、抽出処理部５４によって抽出された前記パートに対応する前記部分楽譜を示す複数の画像が予め定められた間隔で配置された集約画像データを生成する。なお、前記間隔は、操作表示部６に対するユーザーの操作に応じて任意に設定されてよい。
【００４７】
例えば、集約処理部５５は、図５に示される選択画面Ｘ１において部分楽譜Ｐ５が選択された場合に、特定演奏記号Ａ１を含み、部分楽譜Ｐ５を示す五線Ｇ１５〜Ｇ１６（図４参照）を含む画像、五線Ｇ２１〜Ｇ２２を含む画像、及び五線Ｇ２７〜Ｇ２８を含む画像が前記間隔で配置された、図６に示される集約画像データＤ２を生成する。
【００４８】
また、集約処理部５５は、抽出処理部５４によって複数の前記パート各々に対応する前記部分楽譜が抽出された場合に、抽出された複数の前記パート各々に対応する前記部分楽譜を示す複数の画像を一つの画像に集約する。例えば、集約処理部５５は、抽出処理部５４によって抽出された複数の前記パート各々に対応する前記部分楽譜を示す複数の画像が前記間隔で配置された前記集約画像データを生成する。
【００４９】
また、集約処理部５５は、抽出処理部５４によって複数の前記パート各々に対応する前記部分楽譜が抽出された場合に、抽出された複数の前記パート各々に対応する前記部分楽譜を示す複数の画像を一つの画像に集約すると共に、抽出された複数の前記パート各々に対応する前記部分楽譜の色を互いに異なる色に変化させる。例えば、集約処理部５５は、前記集約画像データにおいて、前記パート各々に対応する前記部分楽譜の色を互いに異なる色に変化させる。
【００５０】
例えば、集約処理部５５は、図５に示される選択画面Ｘ１において部分楽譜Ｐ１及び部分楽譜Ｐ５が選択された場合に、特定演奏記号Ａ１を含み、部分楽譜Ｐ１を示す五線Ｇ１１を含む画像、五線Ｇ１７を含む画像、及び五線Ｇ２３を含む画像、並びに部分楽譜Ｐ５を示す五線Ｇ１５〜Ｇ１６を含む画像、五線Ｇ２１〜Ｇ２２を含む画像、及び五線Ｇ２７〜Ｇ２８を含む画像が前記間隔で配置された、図７に示される集約画像データＤ３を生成する。例えば、集約処理部５５は、図７に示されるように、部分楽譜Ｐ１を示す画像と、部分楽譜Ｐ５を示す画像とが交互に配置された集約画像データＤ３を生成する。また、集約処理部５５は、集約画像データＤ３において、部分楽譜Ｐ１の色と、部分楽譜Ｐ５の色とを、互いに異なる色に変化させる。また、集約処理部５５は、集約画像データＤ３において、特定演奏記号Ａ１の色を、部分楽譜Ｐ１の色と同じ色に変化させる。なお、集約処理部５５は、部分楽譜Ｐ１を示す複数の画像が配置された後に、部分楽譜Ｐ５を示す複数の画像が配置された前記集約画像データを生成してもよい。また、集約画像データＤ３において、部分楽譜Ｐ１、部分楽譜Ｐ５、及び特定演奏記号Ａ１各々の色は、操作表示部６に対するユーザーの操作に応じて任意に選択されてよい。
【００５１】
なお、集約処理部５５は、抽出処理部５４によって複数の前記パート各々に対応する前記部分楽譜が抽出された場合に、抽出された複数の前記パート各々に対応する前記部分楽譜ごとに前記パートに対応する前記部分楽譜を示す複数の画像を一つの画像に集約してもよい。例えば、集約処理部５５は、抽出処理部５４によって抽出された複数の前記パート各々に対応する前記部分楽譜ごとに、前記パートに対応する前記部分楽譜を示す複数の画像が前記間隔で配置された前記集約画像データを生成してもよい。また、集約処理部５５は、抽出処理部５４によって抽出された複数の前記パート各々に対応する前記部分楽譜を示す複数の画像が前記間隔で配置された前記集約画像データを生成する処理を実行するか、抽出処理部５４によって抽出された複数の前記パート各々に対応する前記部分楽譜ごとに、前記パートに対応する前記部分楽譜を示す複数の画像が前記間隔で配置された前記集約画像データを生成する処理を実行するかを、操作表示部６に対するユーザーの操作に応じて切り替えてもよい。
【００５２】
出力処理部５６は、集約処理部５５によって生成された前記集約画像データを出力する。
【００５３】
例えば、出力処理部５６は、画像形成部３を用いて集約処理部５５によって生成された前記集約画像データを印刷する。
【００５４】
また、出力処理部５６は、集約処理部５５によって生成された前記集約画像データを記憶部７に格納してもよい。また、出力処理部５６は、集約処理部５５によって生成された前記集約画像データを外部の情報処理装置に送信してもよい。
【００５５】
［パート集約処理］
以下、図３を参照しつつ、画像処理装置１０において制御部５により実行されるパート集約処理の手順の一例と共に、本発明における画像処理方法の手順について説明する。ここで、ステップＳ１１、Ｓ１２・・・は、制御部５により実行される処理手順（ステップ）の番号を表している。なお、制御部５は、操作表示部６に対して前記パート集約処理の実行を指示する旨のユーザーの操作が行われた場合に、前記パート集約処理を実行する。
【００５６】
＜ステップＳ１１＞
まず、ステップＳ１１において、制御部５は、前記楽譜の画像データを取得する。ここで、ステップＳ１１の処理は、制御部５の取得処理部５１により実行される。
【００５７】
例えば、制御部５は、ＡＤＦ１の前記原稿セット部に原稿が載置されている場合には、ＡＤＦ１及び画像読取部２を用いて、前記原稿セット部に載置された原稿から前記楽譜の画像データを読み取る。また、制御部５は、画像読取部２の前記原稿台に原稿が載置されている場合には、画像読取部２を用いて、前記原稿台に載置された原稿から前記楽譜の画像データを読み取る。例えば、ステップＳ１１では、制御部５によって図４に示される楽譜の画像データＤ１が取得される。
【００５８】
＜ステップＳ１２＞
ステップＳ１２において、制御部５は、ステップＳ１１で取得された前記楽譜の画像データに基づいて、前記パート各々に対応する前記部分楽譜を検出する。ここに、ステップＳ１２の処理が、本発明における第１ステップの一例であって、制御部５の第１検出処理部５２により実行される。
【００５９】
例えば、制御部５は、まず、ステップＳ１１で取得された前記楽譜の画像データに基づいて、前記楽譜の画像データに含まれる前記五線を検出する。例えば、制御部５は、前記楽譜の画像データに対して、前記二値化処理を実行する。そして、制御部５は、前記二値化処理の実行結果に基づいて、前記楽譜の画像データに含まれる前記五線を検出する。
【００６０】
次に、制御部５は、ステップＳ１１で取得された前記楽譜の画像データに基づいて、前記楽譜の画像データに含まれる前記パートの名称を検出する。例えば、制御部５は、前記楽譜の画像データに対して、前記ＯＣＲ処理を実行する。そして、制御部５は、前記ＯＣＲ処理の実行結果に基づいて、前記楽譜の画像データに含まれる前記パートの名称を検出する。
【００６１】
次に、制御部５は、検出された前記パートの名称が、前記特殊パートであるか否かを判断する。
【００６２】
次に、制御部５は、検出された前記パートの名称に対応する前記五線を特定する。例えば、制御部５は、前記パートの名称が前記特殊パートではないと判断した場合は、前記パートの名称の右方に配置された一つの前記五線を、前記パートの名称に対応する前記五線として特定する。一方、制御部５は、前記パートの名称が前記特殊パートであると判断した場合は、前記パートの名称の右方に配置された複数の前記五線を、前記パートの名称に対応する前記五線として特定する。
【００６３】
そして、制御部５は、前記パートの名称各々に対応して特定された前記五線を含む領域を、前記パートに対応する前記部分楽譜として特定する。例えば、ステップＳ１２では、制御部５によって図４に示される部分楽譜Ｐ１〜Ｐ５が検出される。
【００６４】
＜ステップＳ１３＞
ステップＳ１３において、制御部５は、ステップＳ１１で取得された前記楽譜の画像データに基づいて、前記特定演奏記号を検出する。ここで、ステップＳ１３の処理は、制御部５の第２検出処理部５３により実行される。なお、ステップＳ１３の処理は省略されてもよい。
【００６５】
例えば、制御部５は、ステップＳ１２で実行された前記ＯＣＲ処理の実行結果に基づいて、前記楽譜の画像データから前記特定演奏記号を検出する。例えば、ステップＳ１３では、制御部５によって図４に示される特定演奏記号Ａ１が検出される。
【００６６】
＜ステップＳ１４＞
ステップＳ１４において、制御部５は、操作表示部６に前記選択画面を表示させる。例えば、ステップＳ１４では、制御部５によって図５に示される選択画面Ｘ１が操作表示部６に表示される。
【００６７】
＜ステップＳ１５＞
ステップＳ１５において、制御部５は、ステップＳ１４で操作表示部６に表示された前記選択画面において、ステップＳ１２で検出された複数の前記パート各々に対応する前記部分楽譜から一又は複数の前記パートに対応する前記部分楽譜を選択するユーザーの操作が行われたか否かを判断する。例えば、ステップＳ１５では、図５に示される選択画面Ｘ１において、カーソルＡ２が表示された状態で操作キーＫ１が操作されたか否かが判断される。
【００６８】
ここで、制御部５は、前記選択画面において、ステップＳ１２で検出された複数の前記パート各々に対応する前記部分楽譜から一又は複数の前記パートに対応する前記部分楽譜を選択するユーザーの操作が行われたと判断すると（Ｓ１５のＹｅｓ側）、処理をステップＳ１６に移行させる。また、ステップＳ１２で検出された複数の前記パート各々に対応する前記部分楽譜から一又は複数の前記パートに対応する前記部分楽譜を選択するユーザーの操作が行われていなければ（Ｓ１５のＮｏ側）、制御部５は、ステップＳ１５で一又は複数の前記パートに対応する前記部分楽譜を選択するユーザーの操作を待ち受ける。
【００６９】
＜ステップＳ１６＞
ステップＳ１６において、制御部５は、前記選択画面において行われたユーザーの操作に応じて、ステップＳ１２で検出された複数の前記パート各々に対応する前記部分楽譜から一又は複数の前記対象パートに対応する前記部分楽譜を抽出する。ここに、ステップＳ１４〜ステップＳ１６までの処理が、本発明における第２ステップの一例であって、制御部５の抽出処理部５４により実行される。例えば、ステップＳ１６では、制御部５によって図５に示される部分楽譜Ｐ５が抽出される。
【００７０】
＜ステップＳ１７＞
ステップＳ１７において、制御部５は、ステップＳ１６で抽出された前記パートに対応する前記部分楽譜を示す複数の画像を一つの画像に集約する。ここに、ステップＳ１７の処理が、本発明における第３ステップの一例であって、制御部５の集約処理部５５により実行される。
【００７１】
例えば、制御部５は、ステップＳ１６で抽出された前記パートに対応する前記部分楽譜を示す複数の画像が前記間隔で配置された前記集約画像データを生成する。
【００７２】
ここで、制御部５は、ステップＳ１６で抽出された前記パートに対応する前記部分楽譜を示す複数の画像、及びステップＳ１３で検出された前記特定演奏記号を一つの画像に集約する。これにより、前記楽譜に含まれる全ての前記パートの演奏に関わる前記特定演奏記号が、前記集約画像データに含められる。従って、ユーザーは、画像処理装置１０から出力される前記集約画像データにおいて、自分が担当する前記パートに加えて、前記特定演奏記号を参照することが可能である。
【００７３】
例えば、ステップＳ１６で図５に示される部分楽譜Ｐ５が抽出された場合、ステップＳ１７では、制御部５によって図６に示される集約画像データＤ２が生成される。また、ステップＳ１６で図５に示される部分楽譜Ｐ１及び部分楽譜Ｐ５が抽出された場合、ステップＳ１７では、制御部５によって図７に示される集約画像データＤ３が生成される。ここで、集約画像データＤ３では、部分楽譜Ｐ１の色と、部分楽譜Ｐ５の色とが互いに異なる色とされる。これにより、集約画像データＤ３に含まれる部分楽譜Ｐ１及び部分楽譜Ｐ５の識別が容易となる。
【００７４】
＜ステップＳ１８＞
ステップＳ１８において、制御部５は、ステップＳ１７で生成された前記集約画像データを出力する。ここで、ステップＳ１８の処理は、制御部５の出力処理部５６により実行される。
【００７５】
例えば、制御部５は、画像形成部３を用いてステップＳ１７で生成された前記集約画像データを印刷する。例えば、ステップＳ１８では、制御部５によってステップＳ１７で生成された集約画像データＤ２又は集約画像データＤ３が印刷される。
【００７６】
なお、制御部５は、選択画面Ｘ１（図５参照）において操作キーＫ２が操作された場合は、楽譜の画像データＤ１をそのままの状態で印刷してよい。
【００７７】
このように、画像処理装置１０では、複数の前記パートを含む前記楽譜の画像データに基づいて前記パート各々に対応する前記部分楽譜が検出されて、検出された複数の前記パート各々に対応する前記部分楽譜からユーザーの操作に応じて抽出された一又は複数の前記パートに対応する前記部分楽譜を示す複数の画像が一つの画像に集約される。従って、複数の前記パートを含む前記楽譜の利便性を向上させることが可能である。
【符号の説明】
【００７８】
１    ＡＤＦ
２    画像読取部
３    画像形成部
４    給紙部
５    制御部
６    操作表示部
７    記憶部
１０  画像処理装置
５１  取得処理部
５２  第１検出処理部
５３  第２検出処理部
５４  抽出処理部
５５  集約処理部
５６  出力処理部
【図１】
0006547658.tif 000002
【図２】
0006547658.tif 000003
【図３】
0006547658.tif 000004
【図４】
0006547658.tif 000005
【図５】
0006547658.tif 000006
【図６】
0006547658.tif 000007
【図７】
0006547658.tif 000008