(57)【特許請求の範囲】
【請求項１】
複数のキーを備えたキー操作部と、
矩形状の表示画面と、
画像データを記憶する画像記憶手段と、
前記表示画面に、前記画像記憶手段に記憶されている画像データに基づいた画像であり、処理対象となる矩形状の画像の少なくとも一部を表示する画像表示手段と、
前記表示画面における対向する二辺の一方側を上、他方側を下とした場合に、前記画像表示手段により表示された矩形状の画像に対する選択範囲の上端と下端とを特定するための一対の指標を表示すると共に、その一対の指標を所定間隔に保持したまま、前記キー操作部からのキー入力に基づいて上下方向に移動可能に表示する指標表示手段と、
その指標表示手段による指標の位置を決定し、選択範囲を確定するための確定手段と、
その確定手段による確定が行われたことを条件として、前記選択範囲の上端、及び下端は、確定された一対の指標の位置に基づいて決定し、選択範囲の左端、及び右端は、矩形状の画像の左端、及び右端とし、その範囲に対応する画像データを選択画像データとして選択する選択手段と、
前記選択画像データを記憶する選択画像記憶手段と、
前記選択画像データを前記選択画像記憶手段に記憶するように制御する記憶制御手段と、
前記選択画像記憶手段に記憶された選択画像データに基づく選択画像を所定の記録用紙に印刷を行う印刷手段と、
前記所定の記録用紙に、前記選択画像記憶手段に記憶された選択画像データに基づく選択画像が印刷された場合に残る余白領域が、次に選択手段により選択された選択画像データに基づいて印刷される領域より小さい場合は、一対の指標の上端と下端との間隔を余白領域以内に対応する間隔に縮小する指標変更手段と、
その指標変更手段により変更された前記指標の上端と下端との間隔に基づいて前記余白領域に印刷される選択画像を生成する選択画像生成手段とを備えていることを特徴とする画像処理装置。
【請求項２】
前記画像表示手段は、前記矩形状の画像の左端から右端までの全体を表示するものであり、
前記指標表示手段は、上下の間隔は前記表示画面に表示されている矩形状の画像の上下幅よりも小さい予め設定された間隔とし、左右の間隔は前記矩形状の画像の左右幅とほぼ一致する間隔に設定された矩形の枠を、前記処理対象となる画像上に、その左右端が前記矩形状の画像の左右端とほぼ一致するように表示することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像表示手段は、１ページ分の画像データに基づく画像全体を表示するものであり、
前記指標表示手段の上下の間隔は前記１ページ分の画像の上下幅よりも小さい予め設定された間隔であり、左右は前記１ページ分の画像の左右幅とほぼ一致する間隔に設定された矩形の枠を、前記処理対象となる画像上に、その左右端が前記矩形状の画像の左右端とほぼ一致するように重ねて表示することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記記憶制御手段は、前記選択手段により複数の選択画像データが選択される場合は、先に記憶している選択画像データに連続して次に前記選択手段により選択された選択画像データを記憶することを特徴とする請求項１から３のいずれかに記載の画像処理装置。
【請求項５】
前記選択手段により複数の選択画像データが選択された場合は、先に選択された選択画像データに基づく選択画像の下端に、次に選択された選択画像データに基づく選択画像の上端を一致させて出力する出力手段を備えていることを特徴とする請求項１から４のいずれかに記載の画像処理装置。
【請求項６】
前記表示画面内において、前記画像表示手段により表示された画像に隣接して前記選択手段により選択された選択画像データに基づく選択画像を前記画像表示手段により表示された画像よりも拡大して表示する拡大画像表示手段を備えていることを特徴とする請求項１から５のいずれかに記載の画像処理装置。
【請求項７】
前記キー操作部のキーの操作に応じて、前記表示画面に、前記選択画像のみを表示する選択画像表示手段を備えていることを特徴とする請求項１から６のいずれかに記載の画像処理装置。
【請求項８】
前記キー操作部のキーの操作に応じて、前記出力手段により出力される複数の選択画像を前記表示画面に表示する確認表示手段を備えていることを特徴とする請求項５記載の画像処理装置。
【請求項９】
前記選択画像記憶手段に記憶された選択画像データに基づく選択画像を所定の記録用紙に印刷を行う印刷手段を備え、
前記確認表示手段は、前記選択画像データに基づく選択画像を前記所定の記録用紙に印刷した場合のイメージ画像を、記録用紙単位で表示することを特徴とする請求項８記載の画像処理装置。
【請求項１０】
前記選択画像表示手段により表示されている選択画像の一部が前記表示画面の表示領域に表示されない場合は、前記キー操作部のキーの操作に応じて選択画像の表示をスクロールするスクロール手段を備えていることを特徴とする請求項７記載の画像処理装置。
【請求項１１】
前記キー操作部は、表示倍率を設定する表示倍率設定キーを備え、
前記選択画像表示手段は、前記表示倍率設定キーにより設定された表示倍率で選択画像を拡大することを特徴とする請求項７または１０に記載の画像処理装置。
【請求項１２】
複数のキーを備えたキー操作部と、矩形状の表示画面と、画像データを記憶する画像記憶手段と、所定の画像を所定の記録用紙に印刷を行う印刷手段とを備えた画像処理装置により実行される画像処理プログラムにおいて、
前記表示画面に、前記画像記憶手段に記憶されている画像データに基づいた画像であり、処理対象となる矩形状の画像の少なくとも一部を表示する画像表示ステップと、
前記表示画面における対向する二辺の一方側を上、他方側を下とした場合に、前記画像表示ステップにより表示された矩形状の画像に対する選択範囲の上端と下端とを特定するための一対の指標を表示すると共に、その一対の指標を所定間隔に保持したまま、前記キー操作部からのキー入力に基づいて上下方向に移動可能に表示する指標表示ステップと、
その指標表示ステップによる指標の位置を決定し、選択範囲を確定するための確定ステップと、
その確定ステップによる確定が行われたことを条件として、前記選択範囲の上端、及び下端は、確定された一対の指標の位置に基づいて決定し、選択範囲の左端、及び右端は、矩形状の画像の左端、及び右端とし、その範囲に対応する画像データを選択画像データとして選択する選択ステップと、
前記選択画像データを選択画像記憶手段に記憶するように制御する記憶制御ステップと
、
前記選択画像記憶手段に記憶された選択画像データに基づく選択画像を前記所定の記録用紙に印刷を行う印刷ステップと、
前記所定の記録用紙に、前記選択画像記憶手段に記憶された選択画像データに基づく選択画像が印刷された場合に残る余白領域が、次に選択ステップにより選択される選択画像データに基づいて印刷される領域より小さい場合は、一対の指標の上端と下端との間隔を余白領域以内に対応する間隔に縮小する指標変更ステップと、
その指標変更ステップにより変更された前記指標の上端と下端との間隔に基づいて前記余白領域に印刷される選択画像を生成する選択画像生成ステップとを備えていることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像処理プログラムであって、特に簡単な構成で容易に画像の一部を選択することができる画像処理装置および画像処理プログラムに関する。
【背景技術】
【０００２】
画像データを所定の記録媒体に印刷する画像処理装置や、画像データを通信回線を介してファクシミリ送受信する画像処理装置が知られている。
【０００３】
実開平５−６３１６０号公報（特許文献１）には、ファクシミリ受信した原稿１ページ分を表示部に縮小表示し、その縮小表示の一部の範囲をマウスを使用して指定し、拡大表示することが開示されている。
【特許文献１】実開平５−６３１６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された考案では、縮小表示された画像に対して領域指定を行う場合に、マウスを用いて領域を指定しているがマウスが備えられていないファクシミリ装置や印刷装置といった画像処理装置では、領域を指定することが難しいという問題点があった。
【０００５】
本発明は、上記問題点を解決するためになされたものであり、簡単な構成で容易に画像の一部を選択することができる画像処理装置および画像処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
この目的を達成するために、本発明の請求項１記載の画像処理装置は、複数のキーを備えたキー操作部と、矩形状の表示画面と、画像データを記憶する画像記憶手段と、前記表示画面に、前記画像記憶手段に記憶されている画像データに基づいた画像であり、処理対象となる矩形状の画像の少なくとも一部を表示する画像表示手段と、前記表示画面における対向する二辺の一方側を上、他方側を下とした場合に、前記画像表示手段により表示された矩形状の画像に対する選択範囲の上端と下端とを特定するための一対の指標を表示すると共に、その一対の指標を所定間隔に保持したまま、前記キー操作部からのキー入力に基づいて上下方向に移動可能に表示する指標表示手段と、その指標表示手段による指標の位置を決定し、選択範囲を確定するための確定手段と、その確定手段による確定が行われたことを条件として、前記選択範囲の上端、及び下端は、確定された一対の指標の位置に基づいて決定し、選択範囲の左端、及び右端は、矩形状の画像の左端、及び右端とし、その範囲に対応する画像データを選択画像データとして選択する選択手段と、前記選択画像データを記憶する選択画像記憶手段と、前記選択画像データを前記選択画像記憶手段に記憶するように制御する記憶制御手段と、前記選択画像記憶手段に記憶された選択画像データに基づく選択画像を所定の記録用紙に印刷を行う印刷手段と、前記所定の記録用紙に、前記選択画像記憶手段に記憶された選択画像データに基づく選択画像が印刷された場合に残る余白領域が、次に選択手段により選択された選択画像データに基づいて印刷される領域より小さい場合は、一対の指標の上端と下端との間隔を余白領域以内に対応する間隔に縮小する指標変更手段と、その指標変更手段により変更された前記指標の上端と下端との間隔に基づいて前記余白領域に印刷される選択画像を生成する選択画像生成手段とを備えている。
【０００７】
請求項２記載の画像処理装置は、請求項１記載の画像処理装置において、前記画像表示手段は、前記矩形状の画像の左端から右端までの全体を表示するものであり、前記指標表示手段は、上下の間隔は前記表示画面に表示されている矩形状の画像の上下幅よりも小さい予め設定された間隔とし、左右の間隔は前記矩形状の画像の左右幅とほぼ一致する間隔に設定された矩形の枠を、前記処理対象となる画像上に、その左右端が前記矩形状の画像の左右端とほぼ一致するように表示する。
【０００８】
請求項３記載の画像処理装置は、請求項１または２記載の画像処理装置において、前記画像表示手段は、１ページ分の画像データに基づく画像全体を表示するものであり、前記指標表示手段の上下の間隔は前記１ページ分の画像の上下幅よりも小さい予め設定された間隔であり、左右は前記１ページ分の画像の左右幅とほぼ一致する間隔に設定された矩形の枠を、前記処理対象となる画像上に、その左右端が前記矩形状の画像の左右端とほぼ一致するように重ねて表示する。
【０００９】
請求項４記載の画像処理装置は、請求項１から３のいずれかに記載の画像処理装置において、前記記憶制御手段は、前記選択手段により複数の選択画像データが選択される場合は、先に記憶している選択画像データに連続して次に前記選択手段により選択された選択画像データを記憶する。
【００１０】
請求項５記載の画像処理装置は、請求項１から４のいずれかに記載の画像処理装置において、前記選択手段により複数の選択画像データが選択された場合は、先に選択された選択画像データに基づく選択画像の下端に、次に選択された選択画像データに基づく選択画像の上端を一致させて出力する出力手段を備えている。
【００１１】
請求項６記載の画像処理装置は、請求項１から５のいずれかに記載の画像処理装置において、前記表示画面内において、前記画像表示手段により表示された画像に隣接して前記選択手段により選択された選択画像データに基づく選択画像を前記画像表示手段により表示された画像よりも拡大して表示する拡大画像表示手段を備えている。
【００１２】
請求項７記載の画像処理装置は、請求項１から６のいずれかに記載の画像処理装置において、前記キー操作部のキーの操作に応じて、前記表示画面に、前記選択画像のみを表示する選択画像表示手段を備えている。
【００１３】
請求項８記載の画像処理装置は、請求項５記載の画像処理装置において、前記キー操作部のキーの操作に応じて、前記出力手段により出力される複数の選択画像を前記表示画面に表示する確認表示手段を備えている。
【００１４】
請求項９記載の画像処理装置は、請求項８記載の画像処理装置において、前記選択画像記憶手段に記憶された選択画像データに基づく選択画像を所定の記録用紙に印刷を行う印刷手段を備え、前記確認表示手段は、前記選択画像データに基づく選択画像を前記所定の記録用紙に印刷した場合のイメージ画像を、記録用紙単位で表示する。
【００２０】
請求項１０記載の画像処理装置は、請求項７記載の画像処理装置において、前記選択画像表示手段により表示されている選択画像の一部が前記表示画面の表示領域に表示されない場合は、前記キー操作部のキーの操作に応じて選択画像の表示をスクロールするスクロール手段を備えている。
【００２１】
請求項１１記載の画像処理装置は、請求項７または請求項１０に記載の画像処理装置において、前記キー操作部は、表示倍率を設定する表示倍率設定キーを備え、前記選択画像表示手段は、前記表示倍率設定キーにより設定された表示倍率で選択画像を拡大する。
【００２２】
請求項１２記載の画像処理プログラムは、複数のキーを備えたキー操作部と、矩形状の表示画面と、画像データを記憶する画像記憶手段と、所定の画像を所定の記録用紙に印刷を行う印刷手段とを備えた画像処理装置により実行されるものであり、前記表示画面に、前記画像記憶手段に記憶されている画像データに基づいた画像であり、処理対象となる矩形状の画像の少なくとも一部を表示する画像表示ステップと、前記表示画面における対向する二辺の一方側を上、他方側を下とした場合に、前記画像表示ステップにより表示された矩形状の画像に対する選択範囲の上端と下端とを特定するための一対の指標を表示すると共に、その一対の指標を所定間隔に保持したまま、前記キー操作部からのキー入力に基づいて上下方向に移動可能に表示する指標表示ステップと、その指標表示ステップによる指標の位置を決定し、選択範囲を確定するための確定ステップと、その確定ステップによる確定が行われたことを条件として、前記選択範囲の上端、及び下端は、確定された一対の指標の位置に基づいて決定し、選択範囲の左端、及び右端は、矩形状の画像の左端、及び右端とし、その範囲に対応する画像データを選択画像データとして選択する選択ステップと、前記選択画像データを選択画像記憶手段に記憶するように制御する記憶制御ステップと、前記選択画像記憶手段に記憶された選択画像データに基づく選択画像を前記所定の記録用紙に印刷を行う印刷ステップと、前記所定の記録用紙に、前記選択画像記憶手段に記憶された選択画像データに基づく選択画像が印刷された場合に残る余白領域が、次に選択ステップにより選択される選択画像データに基づいて印刷される領域より小さい場合は、一対の指標の上端と下端との間隔を余白領域以内に対応する間隔に縮小する指標変更ステップと、その指標変更ステップにより変更された前記指標の上端と下端との間隔に基づいて前記余白領域に印刷される選択画像を生成する選択画像生成ステップとを備えている。
【発明の効果】
【００２３】
請求項１記載の画像処理装置によれば、キー操作部に備えられた操作キーを操作することにより、表示画面に表示された矩形状の画像に対して範囲を指定する上端と下端との間隔が一定である指標を移動することができ、その指標により画像の範囲を指定し、その指定された上端と下端とにより挟まれた範囲の画像に対応する画像データが選択画像として選択される。
【００２４】
よって、マウスなどの表示画面における位置を指定する特別な装置を備えていない場合でも、簡単な構成で容易に表示されている画像の一部を選択することができる。
【００２５】
また、範囲を指定するための指標は、上端と下端との間隔が一定で表示されるので、その指標を所望の画像部分に対応するように移動するだけで範囲指定を行うことができ、操作が容易であるという効果がある。
更に、選択画像記憶手段に記憶された選択画像データに基づく選択画像を所定の記録用紙に印刷を行う印刷手段と、所定の記録用紙に、選択画像記憶手段に記憶された選択画像データに基づく選択画像が印刷された場合に残る余白領域が、次に選択手段により選択された選択画像データに基づいて印刷される領域より小さい場合は、一対の指標の上端と下端との間隔を余白領域以内に対応する間隔に縮小する指標変更手段と、指標変更手段により変更された前記指標の上端と下端との間隔に基づいて余白領域に印刷される選択画像を生成する選択画像生成手段とを備えているので、１枚の記録用紙を有効に活用した画像の選択を行うことができるという効果がある。
【００２６】
請求項２記載の画像処理装置によれば、請求項１記載の画像処理装置の奏する効果に加え、画像表示手段は、矩形状の画像の左端から右端までの全体を表示するものであり、指標表示手段は、上下の間隔は表示画面に表示されている矩形状の画像の上下幅よりも小さい予め設定された間隔とし、左右の間隔は矩形状の画像の左右幅とほぼ一致する間隔に設定された矩形の枠を、処理対象となる画像上に、その左右端が矩形状の画像の左右端とほぼ一致するように表示するので、選択される範囲を明確に表示することができ、範囲指定の作業が行いやすいという効果がある。
【００２７】
請求項３記載の画像処理装置によれば、請求項１または２記載の画像処理装置の奏する効果に加え、画像表示手段は、１ページ分の画像データに基づく画像全体を表示するものであり、指標表示手段の上下の間隔は１ページ分の画像の上下幅よりも小さい予め設定された間隔であり、左右は１ページ分の画像の左右幅とほぼ一致する間隔に設定された矩形の枠を、前記処理対象となる画像上に、その左右端が前記矩形状の画像の左右端とほぼ一致するように重ねて表示するので、ページ毎に、矩形の枠を設定することにより所望の画像部分を選択でき、操作が簡単であるという効果がある。
【００２８】
請求項４記載の画像処理装置によれば、請求項１から３のいずれかに記載の画像処理装置の奏する効果に加え、記憶制御手段は、選択手段により複数の選択画像データが選択される場合は、先に記憶している選択画像データに連続して次に前記選択手段により選択された選択画像データを記憶するので、選択を行う操作を繰り返すことにより、所望の画像が含まれた領域を連続してまとめて選択画像記憶手段に記憶することができるという効果がある。
【００２９】
請求項５記載の画像処理装置によれば、請求項１から４のいずれかに記載の画像処理装置の奏する効果に加え、選択手段により複数の選択画像データが選択された場合は、先に選択された選択画像データに基づく選択画像の下端に、次に選択された選択画像データに基づく選択画像の上端を一致させて出力する出力手段を備えているので、選択を行う操作を繰り返すことにより、所望の画像が含まれた領域を連続してまとめて出力することができるという効果がある。また、先に選択された画像の下端と次に選択された画像の上端とが一致して出力されるので、選択された複数の画像の間に無駄なスペースが挿入されることがなく、効率的に出力されるという効果もある。
【００３０】
請求項６記載の画像処理装置によれば、請求項１から５のいずれかに記載の画像処理装置の奏する効果に加え、表示画面内において、画像表示手段により表示された画像に隣接して選択手段により選択された選択画像データに基づく選択画像を画像表示手段により表示された画像よりも拡大して表示する拡大画像表示手段を備えているので、元画像と選択画像とが対比して表示され、選択された画像の確認が容易であり、選択作業を容易に行うことができるという効果がある。
【００３１】
請求項７記載の画像処理装置によれば、請求項１から６のいずれかに記載の画像処理装置の奏する効果に加え、キー操作部のキーの操作に応じて、表示画面に、選択画像のみを表示する選択画像表示手段を備えているので、表示画面が小さく、選択された画像の視認が困難な場合であっても、選択画像を表示画面全体に表示することで確実に視認することができるという効果ある。
【００３２】
請求項８記載の画像処理装置によれば、請求項５記載の画像処理装置の奏する効果に加え、キー操作部のキーの操作に応じて、出力手段により出力される複数の選択画像を表示画面に表示する確認表示手段を備えているので、複数回の選択作業により選択された画像の状況を表示上で確認することができるという効果がある。
【００３３】
請求項９記載の画像処理装置によれば、請求項８記載の画像処理装置の奏する効果に加え、選択画像記憶手段に記憶された選択画像データに基づく選択画像を所定の記録用紙に印刷を行う印刷手段を備え、確認表示手段は、選択画像データに基づく選択画像を所定の記録用紙に印刷した場合のイメージ画像を、記録用紙単位で表示するので、複数の選択画像が、印刷用紙単位でどのように印刷されるかを表示上で確認することができるという効果がある。
【００３９】
請求項１０記載の画像処理装置によれば、請求項７記載の画像処理装置の奏する効果に加え、選択画像表示手段により表示されている選択画像の一部が表示画面の表示領域に表示されない場合は、キー操作部のキーの操作に応じて選択画像の表示をスクロールするスクロール手段を備えているので、拡大されることにより表示されない部分を、スクロールすることにより表示させることができ、選択された選択画像を確認することができるという効果がある。
【００４０】
請求項１１記載の画像処理装置によれば、請求項７または請求項１０に記載の画像処理装置の奏する効果に加え、キー操作部は、表示倍率を設定する表示倍率設定キーを備え、選択画像表示手段は、表示倍率設定キーにより設定された表示倍率で選択画像を拡大して表示するので、表示画面が小さい場合であっても、使用者が任意の大きさを指定して選択画像を拡大表示させ、見やすい大きさで選択画像を表示することができる。
【００４１】
請求項１２記載の画像処理プログラムによれば、表示画面に、画像記憶手段に記憶されている画像データに基づいた画像であり、処理対象となる矩形状の画像の少なくとも一部を表示する画像表示ステップと、表示画面における対向する二辺の一方側を上、他方側を下とした場合に、画像表示ステップにより表示された矩形状の画像に対する選択範囲の上端と下端とを特定するための一対の指標を表示すると共に、その一対の指標を所定間隔に保持したまま、キー操作部からのキー入力に基づいて上下方向に移動可能に表示する指標表示ステップと、その指標表示ステップによる指標の位置を決定し、選択範囲を確定するための確定ステップと、その確定ステップによる確定が行われたことを条件として、選択範囲の上端、及び下端は、確定された一対の指標の位置に基づいて決定し、選択範囲の左端、及び右端は、矩形状の画像の左端、及び右端とし、その範囲に対応する画像データを選択画像データとして選択する選択ステップと、選択画像データを選択画像記憶手段に記憶するように制御する記憶制御ステップとを備えているので、マウスなどの表示画面における位置を指定する特別な装置を備えていない場合でも、簡単な構成で容易に表示されている画像の一部を選択することができる。
【００４２】
また、範囲を指定するための指標は、上端と下端との間隔が一定で表示されるので、その指標を所望の画像部分に設定するだけで範囲指定を行うことができ、操作が容易であるという効果がある。
更に、選択画像記憶手段に記憶された選択画像データに基づく選択画像を所定の記録用紙に印刷を行う印刷ステップと、所定の記録用紙に、選択画像記憶手段に記憶された選択画像データに基づく選択画像が印刷された場合に残る余白領域が、次に選択ステップにより選択される選択画像データに基づいて印刷される領域より小さい場合は、一対の指標の上端と下端との間隔を余白領域以内に対応する間隔に縮小する指標変更ステップと、指標変更ステップにより変更された指標の上端と下端との間隔に基づいて余白領域に印刷される選択画像を生成する選択画像生成ステップとを備えているので、１枚の記録用紙を有効に活用した画像の選択を行うことができるという効果がある。
【発明を実施するための最良の形態】
【００４３】
以下、本発明の好ましい第１の実施形態について、添付図面を参照して説明する。図１は、本発明の実施形態における多機能周辺装置（以下、「ＭＦＰ（Multi  Function  Peripheral）もしくは（Multi  Function  Printer）」と略す）１の外観構成を示す斜視図である。図１に示すように、本ＭＦＰ１は、下部に設けられたプリンタ部２と、上部に設けられたスキャナ部３と、スキャナ部３の正面側に設けられた操作パネル４とを一体的に備え、プリンタ機能、スキャナ機能、コピー機能及びファクシミリ機能を有する。
【００４４】
ＭＦＰ１は、不図示のコンピュータと接続されて、そのコンピュータから送信された画像データや文書データに基づいて、記録用紙（被記録媒体）に画像や文書を記録したり、デジタルカメラ等の外部機器と接続されてデジタルカメラから出力される画像データを記録用紙に記録したり、メモリカード等の各種記憶媒体を装填して、該記憶媒体に記憶された画像データ等を記録用紙に記録することが可能である。なお、言うまでもないが、本ＭＦＰ１は、記録用紙だけに限らず、ＯＨＰ用の透明フィルムシートや布など（いずれも被記録媒体の一例）にも画像を記録することが可能である。
【００４５】
スキャナ部３は、ＦＢＳ（Flatbed Scanner）として機能する原稿読取台６に対して、自動原稿搬送機構（ＡＤＦ：Auto  Document  Feeder、以下「ＡＤＦ」という。）７を備えた原稿カバー８が、背面側の蝶番を支点として開閉自在に取り付けられている。
【００４６】
原稿読取台６の上面は大きく開口されており、その開口部にプラテンガラスが嵌め込まれ、原稿読取台６の内部には、上記画像読取ユニットの移動スペースや、画像読取ユニット或いはそれを支持する部材および駆動させる機構などを配設するスペースが確保されている。
【００４７】
ＡＤＦ７は、原稿トレイ９から原稿排出トレイ１０へ原稿搬送路を通じて原稿を搬送するものである。プリンタ部２は、スキャナ部３で読み取られた画像データ或いは外部から入力された画像データに基づいて、選択的にインク滴を吐出することによって、記録用紙上に画像を記録する所謂インクジェット方式の画像記録装置（インクジェット記録装置）である。このプリンタ部２は、上述したように、スキャナ部３の下方に配設されている。  ＭＦＰ１の正面側、換言すれば、プリンタ部２の正面側には開口５が形成されている。この開口５内に給紙トレイ１４及び排紙トレイ１５が完全に内包されるように設けられている。給紙トレイ１４と排紙トレイ１５は上下二段となるように配設されており、上段に排紙トレイ１５が設けられ、その下方に給紙トレイ１４が設けられている。
【００４８】
ＭＦＰ１の正面側には、操作パネル４が設けられている。操作パネル４は、突出部１６の上方の空きスペースに適合するよう、図１に示すように横長形状に形成されている。換言すれば、操作パネル４は、その縦幅が、スキャナ部３の縦幅からプリンタ部２の縦幅を減じた長さ(空きスペースの縦幅)に収まる寸法に形成されている。操作パネル４は、プリンタ部２やスキャナ部３を操作するためのものであり、各種操作キー４０と液晶表示部（ＬＣＤ：Liquid  Crystal  Display）４１(以下、表示画面と称す)とを具備する。この表示画面４１は、縦横比が３：４の画面を横に２個並べ、縦横比が３：８のものである。
【００４９】
使用者は、操作パネル４を用いて、所望の指令を入力することができる。ＭＦＰ１に所定の指令が入力されると、その入力された情報に基づいて該ＭＦＰ１の動作が制御部２０によって制御される。操作パネル４に備えられる操作キー４０には、左右上下のいずれかを指定することができる十字キー４０ａと、主として操作の決定を指示する決定キー４０ｂと、主として処理の停止を指示するストップキー４０ｃと、表示画面４１の左側に０から９の数字を入力するテンキー４０ｄと、ＲＡＭ２３の選択画像メモリ２３ｂ（図２参照）に記憶された選択画像データの削除を指示する削除キー４０ｅなどが備えられている。
【００５０】
なお、ＭＦＰ１は、操作パネル４から入力された指令のほか、コンピュータに接続されて該コンピュータからプリンタドライバやスキャナドライバ等を介して送信される指令に基づいて動作するようにシステム構成されている。
【００５１】
プリンタ部２の上記開口５の上側には、接続パネル７０が設けられている。この接続パネル７０には、その左端側にＵＳＢ端子７１が配設されている。ＵＳＢ端子７１は、外部機器とＵＳＢ接続することにより該外部機器と本ＭＦＰ１とを通信可能に接続するコネクタ端子である。また、接続パネル７０の右端側にはスロット部７２が配設されている。スロット部７２はカード型メモリを装填可能な複数のカードスロットが設けられている。カードスロットにカード型メモリが装填され、該装填されたカード側メモリから画像データが後述の制御部２０により読み出されると、その読み出された画像データや該画像データに関する情報が制御部２０によって表示画面４１に表示される。或いは、選択された任意の画像がプリンタ部２において記録用紙に記録される。
【００５２】
次に、図２を参照してＭＦＰ１の電気的構成の概略について説明する。図２は、ＭＦＰ１の電気的構成を示すブロック図である。制御部２０は、プリンタ部２、スキャナ部３及び操作パネル４を含むＭＦＰ１の動作を統括的に制御するものである。制御部２０は、図２に示すように、ＣＰＵ（Central  Processing  Unit）２１、ＲＯＭ（Read  Only  Memory）２２、ＲＡＭ（Random  Access  Memory）２３、ＥＥＰＲＯＭ（Electrically  Erasable  and  Programmable  ROM）２４を主とするマイクロコンピュータとして構成されており、バス２５を介してＡＳＩＣ（Application  Specific  Integrated  Circuit）２６に接続されている。
【００５３】
ＲＯＭ２２には、ＦＡＸ機能、コピー機能、スキャナ機能、トリミング機能などをそれぞれ制御する各種制御プログラムや制御プログラムで用いられる定数やテーブルなどが記憶されている。画像を表示画面４１に表示する場合には、画像の表示形態や、倍率や表示画面４１における表示位置などを示す表示構成に基づいて表示され、ＲＯＭ２２に、複数の表示構成が記憶されている。表示構成については、図３を参照して後述する。
【００５４】
ＲＡＭ２３は、ランダムにアクセス可能なメモリであり、ＣＰＵ２１が各種機能を実行する際に、一次的に変数やパラメータを記憶するものである。このＲＡＭ２３には例えば、画像の編集を行う際の元の画像データを記憶する元画像メモリ２３ａと、元画像から一部を選択し、その選択された画像に対応する画像データが記憶される選択画像メモリ２３ｂとが備えられている。この選択操作は、繰り返し行うことができ、今回選択された画像データは、先に選択されて記憶された画像データに連続して記憶される。
【００５５】
ＲＯＭ２２に記憶される画像処理プログラムは、使用者の操作キー４０の操作に応じて、編集を行おうとする画像データ（元画像データ）をＲＡＭ２３に備えられた元画像メモリ２３ａに記憶するとともに、元画像データの一部、あるいは全部を抽出して表示画面４１にその抽出した画像データに基づく画像を表示し、さらに、使用者の操作キー４０の操作に応じて、表示されている画像に対して範囲指定を行い、その範囲内の画像に対応する画像データをＲＡＭ２３に備えられる選択画像メモリ２３ｂに記憶する等の処理を行うようにプログラムされている。
【００５６】
ＡＳＩＣ２６は、ＣＰＵ２１からの指令に従い、プリンタ部２、スキャナ部３、操作パネル４、及びスロット部７２の動作制御を行う。プリンタ部２、スキャナ部３及びスロット部７２は、詳細な説明は省略するが、制御部２０により、プリンタ部２を駆動するモータやインクジェット記録ヘッド、スキャナ部３を駆動するモータや画像読取ユニット等の動作が制御される。
【００５７】
ＡＳＩＣ２６には、ＭＦＰ１に所望の指令を入力する操作キー４０を制御するパネルゲートアレイ２７が接続されている。パネルゲートアレイ２７は、操作キー４０の押下を検出して、所定のコード信号を出力する。このキーコードは、複数の操作キー４０に対応して割り当てられている。ＣＰＵ２１は、パネルゲートアレイ２７から所定のキーコードを受信すると、所定のキー処理テーブルに従って、実行すべき制御処理を行う。キー処理テーブルは、キーコードと制御処理とを対応させてテーブル化したものであり、例えば、ＲＯＭ２２に記憶されている。
【００５８】
ＡＳＩＣ２６には、液晶表示部４１の画面表示を制御するＬＣＤコントローラ２８が接続されている。ＬＣＤコントローラ２８は、ＣＰＵ２１の指令に基づいて、液晶表示部４１にプリンタ部２又はスキャナ部３の動作に関する情報や、読取画像或いは入力画像を画面に表示させる。
【００５９】
ＣＰＵ２１は液晶表示部４１に表示させる表示画面４１を示す情報を図示しない表示メモリに記憶させる。表示メモリはＲＧＢ３原色にそれぞれ対応している。
【００６０】
液晶表示部４１は、ＲＧＢ３原色それぞれに対応した、図示しないマトリクススイッチを備えている。このマトリクススイッチに電荷が加えられることによりマトリクススイッチの直下の液晶分子が光を透過する方向に揃うため、ＲＧＢのいずれかの色が液晶表示部４１に表示されることとなる。このマトリクススイッチ一つ一つが、ＲＧＢそれぞれの１ドットに対応する。
【００６１】
また、表示メモリの１ビットはマトリクススイッチ一つに対応している。すなわち表示メモリ１ビットあたり、ＲＧＢいずれかの１ドットに対応していることになる。
【００６２】
ＬＣＤコントローラ２８は、図示しない表示メモリに記憶されたＲＧＢの値を一定周期で操作し、読み取っている。そして値が「１」であるビットに対応するマトリクススイッチに電圧を印加している。そのため、液晶表示部４１にはＣＰＵ２１が作成した情報に基づいた表示画面４１が表示されることになる。
【００６３】
また、ＡＳＩＣ２６には、コンピュータとパラレルケーブル又はＵＳＢケーブルを介してデータの送受信を行うためのパラレルインタフェース２９及びＵＳＢ端子７１が接続されている。さらに、ＡＳＩＣ２６には、ファクシミリ機能を実現するためのＮＣＵ
（Network  Control  Unit）３１やモデム３２が接続されている。
【００６４】
スロット部７２はカード型メモリを装填可能な複数のカードスロットが設けられている。カードスロットにカード型メモリが装填され、該装填されたカード側メモリから画像データが後述の制御部２０により読み出されると、その読み出された画像データや該画像データに関する情報が制御部２０によって液晶表示部４１に表示される。或いは、選択された任意の画像がプリンタ部２において記録用紙に記録される。
【００６５】
次に、図３を参照してトリミング処理において表示画面４１に表示される表示構成について説明する。図３は、液晶表示部４１の表示画面４１に表示される表示構成を示すものである。操作キーを適宜操作することにより、図３に示す（ａ）〜（ｅ）のいずれかの表示構成を設定することができる。
【００６６】
図３（ａ）は、表示構成１を示し、矩形（長方形）の表示画面４１が、長辺を２つに分割する分割線（一点鎖線）で２つの領域に分割され、左側のトリミング範囲指定領域に元画像データに基づく１ページの画像が表示され、右側の領域には、トリミングされた範囲の画像が拡大して表示される。
【００６７】
この実施形態では、ファクシミリにより受信した画像データの中から所望の部分だけを印刷する場合を例として説明する。図３（ａ）に示す例では、ファクシミリにより１０ページの画像データを受信し（編集すべき画像データとして、ＲＡＭ２３内の元画像メモリ２３ａに記憶されている）、その内の所定量としてページ単位で画像データを抽出し、（図３（ａ）では、３ページ目の画像データが抽出）、トリミング範囲指定領域に表示している。同図において、トリミング範囲指定領域に３ページ目が表示され、この３ページ目には、横書きで１行目に「１２３４５」、２行目に「ＡＢＣＤＥ」と記載されている。この３ページ目の矩形状の画像の右側、下方には、「３／１０」と表示され、全１０ページのうち、３ページ目がこのトリミング範囲指定領域に現在表示されていることを示している。
【００６８】
このトリミング範囲指定領域に表示されたページにおいて、使用者は、操作キー４０を操作することによりトリミングを行う範囲の上端と下端との間隔が一定である選択枠（指標）を任意の上下位置に移動させて設定することができる。この図では、「１２３４５」という１行目の上側の破線が選択枠の上端であり、「ＡＢＣＤＥ」という２行目の下側の破線が選択枠の下端であり、上端と下端とにより挟まれた画像がトリミング範囲である。選択枠の大きさは、横幅を表示画像（元画像データから抽出された画像データに基づいて表示画面４１に表示される矩形状の画像）の横幅と同一として、縦幅は、選択枠の縦横比が、表示画面４１の縦横比と同一になる長さとする。上述の通り、この実施形態では、表示画面４１の縦横比は、３：８であるので、選択枠の上端と下端との間隔は、表示画像の横幅の３／８である。このようにして設定される上端と下端との間隔は、表示画面の上下幅より小さい値に設定される。尚、選択枠の横幅は表示画像の横幅と完全に同一である場合に限定されず、表示画像の左右両端よりも内側、あるいは外側にずれて表示されるように設定されてもよく、表示画像上の文字や図形等の内容表示部分と重ならない程度に設定されていればよい。
【００６９】
トリミング範囲が指定された場合は、指定された領域と、指定されていない領域との表示態様を変えて、トリミング範囲が分かりやすいように表示する。例えば、指定された範囲の背景を白とし、範囲が指定されいない部分の背景を灰色としたり、指定された範囲を網掛けすることなどにより区別するようにしてもよい。
【００７０】
上端および下端により形成される選択枠の位置が設定されると、その範囲内の画像が、トリミング範囲指定領域に表示される状態より拡大して、右側のトリミング範囲確認領域に表示される。以下、トリミング範囲指定領域に表示される画像を抽出画像と称し、トリミング範囲確認領域に表示されるトリミングされた画像を選択画像と称し、選択画像に対応する画像データを選択画像データと称する。
【００７１】
図３（ｂ）は、表示構成２を示すものであり、選択画像データに基づく選択画像のみを表示画面４１に表示する。図３（ａ）に示す表示構成１では、分割された表示画面４１の一方に選択画像が表示されるため、拡大された画像の一部だけが表示される場合があるが、この表示構成２では、表示画面４１全体で選択画像を表示するので、よりよく選択画像の全体像を確認することができる。
【００７２】
図３（ｃ）は、表示構成３を示し、表示構成２の状態、すなわち選択画像のみを表示画面４１に表示した状態で、表示倍率を変更して再表示を行った場合を示している。表示倍率は、テンキー４０ｄなどの操作キーを操作することにより設定され、表示画面４１の右下にその設定された表示倍率の値が表示される。この図では、３００％と表示されている。このように、拡大表示された場合は、選択画像を全て表示画面４１に表示することはできないが、十字キー４０ａを操作することにより、左右、上下に表示をスクロールさせることができる。
【００７３】
図３（ｄ）は、表示構成４を示す。複数回のトリミング操作により複数の選択画像が選択画像メモリ２３ｂに記憶される。これらの選択画像をプリンタ部２により印刷することができるが、プリンタ部２では、印刷を行う記録紙のサイズ（Ａ４、Ｂ５など）が指定される。記録紙のサイズは、ファクシミリにより受信した受信データにより決められてもよいし、使用者が任意のサイズを指定するようにしてもよい。
【００７４】
この表示構成４では、このようにして記録紙のサイズが指定され、記録紙の１ページに印刷される選択画像がイメージ表示されるため、使用者はページ毎にどのような印刷結果が得られるかを確認しやすい。
【００７５】
図３（ｄ）に示す例では、表示画面４１の長手方向に、記録紙の長手方向が合うように記録紙が表示され、その記録紙の中にそのページに印刷される第１、第２、第３トリミング範囲が表示され、さらに、記録紙の右側に「２／３」と表示されている。この「２／３」は、表示されているページが、総ページ数３のうちの２ページ目であることを表している。
【００７６】
図３（ｅ）は、表示構成５を示し、表示構成５では、選択枠が縮小される様子を示している。上述のように、選択画像は、記録紙に複数、連結して印刷される。選択枠の大きさが、記録紙の大きさに依らない場合は、複数の選択画像を印刷した場合の残りの余白に、次に選択枠により選択した選択画像が収まらない場合がある。このような、場合には、選択枠の上下間隔を縮小し、その縮小した選択枠により選択した選択画像が、余白に入るように調整する。
【００７７】
表示構成５は、この様子を示すものであり、上端と下端との間隔を短くした選択枠により画像の選択が行われる。尚、図３（ｅ）に示すように、選択枠の上下間隔が変更される前の元の選択枠も表示し、元の選択枠で選択するか、縮小された選択枠で選択するかのいずれかを選択することができるようにしてもよい。
【００７８】
次に、図４〜図６に示すフローチャートを参照して、ＣＰＵ２１により実行される画像処理について説明する。ここでの画像処理は、元画像データから使用者により指定された範囲の画像データを選択し、印刷等の出力を行う処理である。図４は、この画像処理の概略であるメイン処理を示すフローチャートである。まず、使用者は、編集を行う画像データ（元画像データ）を指定する。ファクシミリにより受信された画像データや、スロット部７２に装着されたカード型メモリに記憶されている画像データの中から希望するものを選択することができる。
【００７９】
ＣＰＵ２１は、その選択された画像データをＲＡＭ２３の元画像メモリ２３ａに記憶する（Ｓ１）。ファクシミリで受信した画像データを編集する場合は、イメージデータを記憶するＥＥＰＲＯＭ２４からＲＡＭ２３に、画像データがスロット部７２に装着されたカード型メモリに記憶されている場合は、スロット部７２からＲＡＭ２３に転送される。
【００８０】
次に、これらの画像データは、記憶されている形式が異なるので、表示画面４１により表示を行う形式に変換する（Ｓ２）。次に、表示レイアウト情報（表示構成）を取得する（Ｓ３）。この表示レイアウト情報は、図３（ａ）に示すトリミング範囲指定領域に元画像データから抽出された一部あるいは全部の抽出画像データに基づく画像（抽出画像）を表示するための情報であり、抽出画像を表示する位置や、縮小する倍率などを示すものであって、ＲＯＭ２２の所定の領域に記憶されている。
【００８１】
次に、トリミング範囲指定処理を行う（Ｓ５）。このトリミング範囲指定処理は、抽出画像を表示画面に表示し、抽出画像の一部に表示される選択枠を使用者により移動することにより抽出画像から任意の範囲が選択される処理であり、詳細は図５および図６を参照して後述する。
【００８２】
トリミング範囲指定処理の次に、トリミング範囲指定処理において選択された画像データ（選択画像データ）は、ＲＡＭ２３の選択画像メモリ２３ｂに記憶されるので、その選択画像メモリ２３ｂから画像データを読出し（Ｓ６）、印刷データに変換し（Ｓ７）、プリンタ部２へ出力する（Ｓ８）。選択画像メモリ２３ｂに複数の選択画像データが記憶されている場合には、先に出力される選択画像データによる画像の下端と次に出力される選択画像データによる画像の上端がほぼ一致されて印刷されるようにデータを形成してプリンタ部２へ出力する。
【００８３】
印刷データの変換では、カラー画像をデータがＲＧＢであれば、ＣＭＹＫへ変換し、印刷のドット毎に出力するデータに変換するハーフトーン処理などを行う。プリンタ部２は、この印刷データを入力し、所定の記録用紙に印刷を行う。
【００８４】
次に、図５を参照して、トリミング範囲指定処理について説明する。図５は、トリミング範囲指定処理を示すフローチャートである。このトリミング範囲指定処理では、使用者が十字キー４０ａや決定キー４０ｂやストップキー４０ｃを操作することにより範囲を指定したり表示構成を変えるように指示を行い、ＣＰＵ２１は、その操作を検出して、その操作に応じて表示画面４１の表示を変更するなどの処理を行う。
【００８５】
トリミング範囲指定処理では、まず、Ｓ３の処理により取得された表示レイアウト情報である表示構成１に従って、抽出画像を表示画面４１のトリミング範囲指定領域に表示する表示情報と選択枠により囲まれた領域の選択画像を拡大した表示情報とを形成し、ＬＣＤコントローラ２８にその情報を送信する。ＬＣＤコントローラ２８は、この情報を受信すると、この情報に基づいて表示画面４１に表示する。図３（ａ）の表示構成１の例では、元画像メモリ２３ａに記憶された元画像データが１０ページ分の画像データから成るので、その中から１ページ毎に画像データを抽出し、１ページ分の表示情報を形成し、表示画面４１に抽出画像として表示させている。従って、ページ変更の指示があれば、その指示に基づいて、別の１ページ分の画像データを元画像データメモリ２３ａから抽出し、表示画面４１に切り替え表示することになる。
【００８６】
表示構成１のうち左側のトリミング範囲指定領域に元画像メモリ２３ａ内の画像データの１ページ目（抽出画像データに基づく画像）が表示され、同時に選択枠が表示される。この選択枠は、上端と下端との間の間隔が一定であり、横幅は、抽出画像の横幅と同一である。抽出画像の１ページが表示された初期状態では、ページ中の画像の上端に選択枠の上端が一致するように表示される。
【００８７】
選択枠の上端と下端との間隔は、その間隔と抽出画像の横幅との縦横比が、表示画面４１の縦横比に一致するように形成される。この枠により囲まれた領域の選択画像が、右側のトリミング範囲確認領域に拡大して表示される（Ｓ１０）。
【００８８】
次に、十字キー４０ａの四方のスイッチの内、左または右を指定する左右矢印キーが操作されたか否かを判断し（Ｓ１１）、左右矢印キーが操作された場合は（Ｓ１１：Ｙｅｓ）、左右矢印キーの操作に応じてページを変更して指定されたページをトリミング範囲指定領域に表示する（Ｓ１２）。すなわち、左矢印キーが操作された場合は、前ページを、右矢印キーが操作された場合は、次のページを表示する。前ページが存在しない先頭ページが表示されている場合に前ページが指定されると、ページを変更しないようにしてもよいし、最後のページを表示してもよい。また、次のページが存在しない最後のページが表示されている場合に次のページが指定されると、ページを変更しないようにしてもよいし、先頭のページを表示してもよい。図３（ａ）に示す例では、この操作により１０ページ中の３ページ目が表示されている。
【００８９】
Ｓ１２の処理を終了した場合は、Ｓ１０の処理に戻り、Ｓ１１の判断処理において、左右矢印キーが操作されていない場合は（Ｓ１１：Ｎｏ）、次に十字キー４０ａの四方のキーの内、上または下を指定する上下矢印キーが操作されたか否かを判断し（Ｓ１３）、上下矢印キーが操作された場合は（Ｓ１３：Ｙｅｓ）、上下矢印キーの操作に応じて選択枠を上下に移動し、その選択枠により指定された範囲の画像を右側のトリミング範囲確認領域に拡大して表示する（Ｓ１４）。十字キー４０ａにより「上」が指定された場合は、選択枠を上方に移動し、「下」が指定された場合は、選択枠を下方に移動する。選択枠の上端が抽出画像の上端に一致している場合に、「上」が指定された場合、および選択枠の下端が抽出画像の下端に一致している場合に、「下」が指定された場合は、選択枠を移動しないようにする。
【００９０】
Ｓ１４の処理を終了した場合は、Ｓ１０の処理に戻る。一方、Ｓ１３の判断処理において、上下矢印キーが操作されない場合（Ｓ１３：Ｎｏ）は、決定キー４０ｂが操作されたか否かを判断する（Ｓ１５）。決定キー４０ｂが操作された場合は（Ｓ１５：Ｙｅｓ）、選択枠により指定される範囲の選択画像に対応する選択画像データを、ＲＡＭ２３の選択画像メモリ２３ｂに記憶する（Ｓ１６）。
【００９１】
また、選択枠の位置を複数の箇所に設定することにより、複数の選択画像データが形成される。その際、選択画像メモリ２３ｂに、先に選択された選択画像データが記憶されている場合には、新たに選択された選択画像データは、先に記憶されてる選択画像データに枠単位で連結して記憶される。ここで、枠単位で連結して記憶するというのは、選択枠により指定された選択画像データを一つのまとまりとして、記憶し、選択操作が行われる毎に、空き領域にまとまりとして記憶されることであり、必ずしも、先に記憶された選択画像データの最終アドレスの次のアドレスから、新たに選択された選択画像データが記憶されることをいうものではない。
【００９２】
また、選択画像メモリ２３ｂに記憶された選択画像データに基づいて、プリンタ部２により印刷を行う場合に、記録用紙のサイズ（Ａ４、Ｂ５など）が予め設定されている場合には、その記録用紙のページを指定して記憶される。
【００９３】
Ｓ１６の処理を終了した場合は、次に決定キー４０ｂが操作されたか否かを判断する（Ｓ１７）。決定キー４０ｂが操作された場合は（Ｓ１７：Ｙｅｓ）、連続して画像選択を行う状態であることを示す連続選択確認表示を行い（Ｓ１８）、選択画像を印刷する場合の現在指定されているページの余白の領域（記録可能領域）が、現在設定されている選択枠により選択された選択画像を印刷できる領域より大きいまたは等しいか否かを判断する（Ｓ１９）。記録可能領域が、現在設定されている選択枠により選択された選択画像を印刷できる領域より大きいまたは等しい場合は、連続して選択を行うことができることを示す連続選択確認の表示を行い（Ｓ２０）、Ｓ１０の処理に戻る。
【００９４】
一方、記録可能領域が、現在設定されている選択枠により選択された選択画像を印刷できる領域より小さい場合は（Ｓ１９：Ｎｏ）、選択枠の大きさを、現在設定されている選択枠により選択された選択画像を印刷できる領域に再設定し（Ｓ２１）、表示構成５による表示を行って、Ｓ１１の処理に戻る。なお、記録可能領域が、所定の大きさより小さい場合は、選択枠の大きさを変更せずに、次に選択された画像は、次のページに印刷するようにしてもよい。
【００９５】
なお、説明を簡単にするため図５に示すフローチャートには記載していないが、選択枠の大きさを変更して、そのページに印刷する最後の選択画像を選択した場合は、選択枠の大きさを、元の大きさに戻し、次のページに印刷する選択画像を順次選択することができるものとする。
【００９６】
Ｓ１７の判断処理で、決定キー４０ｂが操作されていない場合は（Ｓ１７：Ｎｏ）、ストップキー４０ｃが操作されたか否かを判断し（Ｓ２５）、ストップキー４０ｃが操作されていない場合は（Ｓ２５：Ｎｏ）、Ｓ１７の処理に戻り、ストップキー４０ｃが操作された場合は（Ｓ２５：Ｙｅｓ）、トリミング範囲確認処理を実行する（Ｓ２７）。
【００９７】
また、Ｓ１５の判断処理において、決定キー４０ｂが操作されていない場合は（Ｓ１５：Ｎｏ）、ストップキー４０ｃが操作されたか否かを判断し（Ｓ２６）、ストップキー４０ｃが操作されていない場合は（Ｓ２６：Ｎｏ）、Ｓ１１の処理に戻り、ストップキー４０ｃが操作された場合は（Ｓ２６：Ｙｅｓ）、トリミング範囲確認処理を実行する（Ｓ２７）。
【００９８】
次に、図６を参照して、トリミング範囲確認処理について説明する。図６は、トリミング範囲確認処理を示すフローチャートである。このトリミング範囲確認処理では、トリミング範囲指定処理において、指定された選択画像を全画面表示などにより確認を行う。
【００９９】
まず、選択枠により今回、選択された選択画像を表示構成２に示すように表示画面４１、全体に表示する（Ｓ３１）。次に、十字キー４０ａの四方のスイッチの内、左または右を指定する左右矢印キーが操作されたか否かを判断し（Ｓ３２）、左右矢印キーが操作された場合は（Ｓ３１：Ｙｅｓ）、表示画面４１に表示されているトリミング範囲の画像を変更する。すなわち、左矢印キーが操作された場合は、現在表示されてる選択画像の前に選択された選択画像を表示し、右矢印キーが操作された場合は、現在表示されてる選択画像の次に選択された選択画像を表示する（Ｓ３３）。ただし、左矢印キーまたは右矢印キーが操作されたが、対応する選択画像に対応する選択画像データが、選択画像メモリ２３ｂに記憶されていない場合は、表示の変更を行わない。Ｓ３３の処理を終了すると、Ｓ３１の処理に戻る。
【０１００】
Ｓ３２の判断処理において、左右矢印キーが操作されたのではない場合は（Ｓ３２：Ｎｏ）、決定キー４０ｂが操作されたか否かを判断する（Ｓ３４）。決定キー４０ｂが操作された場合は（Ｓ３２：Ｙｅｓ）、表示構成３により表示画面４１に表示を行う。この表示構成３により表示が行われている状態で、十字キー４０ａを操作することにより、表示画像をスクロールすることができ、テンキーにより表示倍率を設定することができる。
【０１０１】
まず、十字キー（上下左右キー）４０ａが操作されたか否かを判断し（Ｓ３６）、十字キー４０ａが操作された場合は、画像をスクロールするように、画像の位置を変更するように画像の中心位置を移動する情報を設定し（Ｓ３７）、Ｓ３５の処理に戻る。
【０１０２】
十字キー（上下左右キー）４０ａが操作されていない場合は（Ｓ３６：Ｎｏ）、テンキー４０ｄにより表示倍率が設定されたか否かを判断し（Ｓ３８）、表示倍率が設定された場合は（Ｓ３８：Ｙｅｓ）、表示倍率を変更して表示構成３に示す再表示を行う（Ｓ３１）。表示倍率が設定されない場合は（Ｓ３８：Ｎｏ）、ストップキー４０ｃが操作されたか否かを判断する（Ｓ４０）。ストップキー４０ｃが操作された場合は（Ｓ４０：Ｙｅｓ）、Ｓ３２の処理に戻り、ストップキー４０ｃが操作されていない場合は（Ｓ４０：Ｎｏ）、Ｓ３６の処理に戻る。
【０１０３】
一方、Ｓ３４の判断処理において、決定キー４０ｂが操作されていない場合は、ストップキー４０ｃが操作されたか否かを判断する（Ｓ４１）。ストップキー４０ｃが操作されていない場合は（Ｓ４１：Ｎｏ）、Ｓ３２の処理に戻り、ストップキー４０ｃが操作された場合は（Ｓ４１：Ｙｅｓ）、決定キー４０ｂを押下することにより、追加のトリミング範囲の指定を行うモードに進むか、ストップキー４０ｃを押下することにより、記録結果の確認を行うモードに進むかの選択を行うことができることをメッセージ表示する追加トリミング範囲の確認表示を行い、まず決定キー４０ｂが操作されたか否かを判断し（Ｓ４３）、決定キー４０ｂが操作された場合は、Ｓ１０の処理（図５参照）に戻る。
【０１０４】
決定キー４０ｂが操作されていない場合は、次にストップキー４０ｃが操作されたか否かを判断し（Ｓ４４）、ストップキー４０ｃが操作されていない場合は（Ｓ４４：Ｎｏ）、Ｓ４３の処理に戻り、ストップキー４０ｃが操作された場合は（Ｓ４４：Ｙｅｓ）、表示構成４により表示画面４１に表示を行う（Ｓ４５）。この表示構成４では、上述の通り、選択画像の印刷を行う場合の記録用紙１ページ毎に、各ページに印刷される複数の選択画像が表示される。これにより、複数の選択画像が連結して印刷された際の記録上のイメージを使用者が確認することができる。
【０１０５】
まず、十字キー４０ａの四方のスイッチのうち、上または下を指定する上下矢印キーが操作されたか否かを判断し（Ｓ４６）、上下矢印キーが操作された場合は（Ｓ４６：Ｙｅｓ）、印刷を行うページを変更して指定し（Ｓ４７）、Ｓ４５の処理に戻る。詳細には、上矢印キーが操作された場合は、前ページを、下矢印キーが操作された場合は、次のページを表示する。
【０１０６】
上下矢印キーが操作されていない場合は（Ｓ４６：Ｎｏ）、十字キー４０ａの四方のスイッチのうち左右矢印キーが操作されたか否かを判断する（Ｓ４８）。左右矢印キーが操作された場合は（Ｓ４８：Ｙｅｓ）、表示されている複数の選択画像のうち、指定されている選択画像（トリミング範囲）を変更する。左矢印キーが操作された場合は、現在指定されている選択画像の前の選択画像が指定され、右矢印キーが操作された場合は、現在指定されている選択画像の次の選択画像が指定される（Ｓ４９）。指定されている選択画像が識別できるように、図３（ｄ）の例では、三角マークを上下に表示して示しているが、これに代えて、矢印などを表示してもよいし、指定されている選択画像の表示態様（例えば、表示色や、背景色や、網掛けなど）を他の選択画像と異ならせて表示する。Ｓ４９の処理が終了するとＳ４５の処理に戻る。
【０１０７】
Ｓ４８の判断処理において、左右矢印キーが操作されていない場合は（Ｓ４８：Ｎｏ）、削除キー４０ｅが操作されたか否かを判断する（Ｓ５０）。削除キー４０ｅが操作された場合は（Ｓ５０：Ｙｅｓ）、現在指定されている（Ｓ４９の処理により指定）選択画像に対応する選択画像データを選択画像メモリ２３ｂから削除する（Ｓ５１）。Ｓ５１の処理を終了した場合は、Ｓ４５の処理に戻る。選択画像の一つが削除された場合は、その削除された画像の次の選択画像が、指定される。また、そのページの選択画像が一つ減るので、次のページに選択画像が記憶されている場合は、そのページの先頭の選択画像を、削除が行われたページの後端に移動するようにしてもよい。
【０１０８】
Ｓ５０の判断処理で、削除キー４０ｅが操作されていない場合は（Ｓ５０：Ｎｏ）、決定キー４０ｂが操作されたか否かを判断し（Ｓ５２）、決定キー４０ｂが操作された場合は（Ｓ５２：Ｙｅｓ）、トリミング範囲指定処理を終了して、Ｓ６（図４参照）に進み、決定キー４０ｂが操作されていない場合は（Ｓ５２：Ｎｏ）、Ｓ４６の処理に戻る。
【０１０９】
尚、Ｓ４６の処理に戻る代わりに、Ｓ４２の処理に戻り、再度選択画像の指定を行うように構成しても良く、また、Ｓ４６の処理に戻るか、Ｓ４２の処理に戻るかが使用者により選択可能に構成されていてもよい。
【０１１０】
以上、第１実施形態について説明したように、表示画面には、抽出画像と選択枠とが表示され、上端と下端との間隔が一定である選択枠を任意の位置に移動することにより、選択枠に囲まれたトリミング範囲の画像に対応する画像データがＲＡＭ２３の選択画像メモリ２３ｂに記憶される。
【０１１１】
抽出画像は、表示画面４１の左側のトリミング範囲指定領域に表示され、その抽出画像から使用者が任意のトリミング範囲を指定する。指定されたトリミング範囲内の画像データに基づく選択画像は、表示画面４１の右側のトリミング範囲確認領域に拡大表示される。トリミング範囲確認領域に表示された選択画像は、使用者の指示により、表示画面４１全体に表示させたり、さらに拡大させたり、スクロールさせることができる。
【０１１２】
ファクシミリなどにより受信した画像データに基づく画像の多くは、選択する画像の上端と下端により範囲を指定すれば、十分であり、横（左右）方向の範囲を指定する必要はない。そのため、本実施の形態では、画像の選択範囲の上端と下端だけを使用者に指定させ、左端及び右端については、矩形状の画像の左端及び右端とするように構成し、左端及び右端の指定操作を省略することで、使用者が行う操作を簡略化することができる。また、上端と下端とを特定する指標を、一度のキー操作で所定間隔を保持したまま移動させるように構成したことで、上端と下端とを個別に指定する操作を使用者に行わせる必要がない。このようにして画像の範囲を特定することにより、受信した画像データのうち、必要な部分だけを印刷することができ、印刷に要する時間を短縮するとともに、インクなどの印刷に要する材料の消耗を削減することができる。
【０１１３】
次に、図７を参照して、第２の実施形態について説明する。第２の実施形態は、第１の実施形態におけるトリミング範囲指定処理の変形例であり、図７に示すフローチャートは、図５に示すフローチャートの一部の処理を変更したものである。変更されていないステップについては、同一のステップ番号を付して説明は省略する。
【０１１４】
第１の実施形態では、既に選択が行われて、選択画像メモリ２３ｂに選択画像データが記憶されていて、さらに選択が行われる場合、すなわち、図５に示すフローチャートのＳ１８において、決定キー４０ｂが操作された場合に、記録可能範囲と、選択枠により選択される画像が印刷される範囲とが比較され（Ｓ１９）、記録可能範囲の方が小さい場合は（Ｓ１９：Ｎｏ）、選択枠が小さく変更される（Ｓ２１）。
【０１１５】
これに対し、第２の実施形態では、選択枠のサイズ変更は行わず、新たに画像が選択され、その選択画像を先の選択画像に連結して出力した際に、1枚の記録用紙に収まらずに次の記録用紙にわたって印刷される場合には、使用者に対して、次のページに印刷する旨の表示を行う。
【０１１６】
図７に示すフローチャートのＳ１９の処理において、記録可能範囲と、選択枠により選択される画像が印刷される範囲とが比較され（Ｓ１９）、記録可能範囲の方が小さい場合は（Ｓ１９：Ｎｏ）、記録用紙が次のページになることを表示し（Ｓ２４）、Ｓ１０の処理に戻る。そして、次に選択枠を用いて選択画像が指定された場合は、Ｓ１６の処理において、次のページに印刷するものとして選択画像メモリ２３ｂに記憶する。
【０１１７】
尚、新たな選択範囲が次ページに印刷されることをメッセージ表示した後に、例えば、ユーザの判断により、新たな選択範囲の指定を中止すること、あるいは、新たな選択範囲を連結した上で、１枚の記録用紙に収めるように全体を縮小処理すること、といった選択が可能に構成されていてもよい。
【０１１８】
第１の実施形態および第２の実施形態では、選択枠の大きさを、表示画面の縦横比に応じたものとしたが、選択画像を印刷する印刷用紙が設定された場合には、選択枠の上端と下端との間隔を印刷用紙の長手方向をｎ（２以上の整数）に等分割した長さに対応した間隔としてもよい。即ち、印刷用紙の長手方向をｎ等分した時の１つ分を取出した場合の縦横比と、選択枠の縦横比が同じになるようにし、さらに、選択枠の横幅が表示画像の横幅に対応するように、選択枠のサイズを設定する。
【０１１９】
このようにすることにより、選択枠によりトリミングされた画像を印刷用紙の１ページに整数ｎ個、印刷することができ、余白を残したり、選択枠の大きさを異ならせるように調整したりする必要がなく、効率よく印刷することができる。
【０１２０】
なお、請求項に記載の画像表示手段、指標表示手段および画像表示ステップ、指標表示ステップは、図５に記載のフローチャートのＳ１０の処理が該当し、確定手段および確定ステップは、図５に記載のフローチャートのＳ１５のＹｅｓの処理が該当し、選択手段、記憶制御手段および選択ステップ、記憶制御ステップは、図５に記載のフローチャートのＳ１６の処理が該当し、出力手段は、図４に記載のフロ−チャートのＳ８の処理が該当し、選択画像表示手段は、図６に記載のフローチャートのＳ３１の処理が該当し、拡大画像表示手段は、図５に記載のＳ１４の処理において表示画面４１の右側のトリミング範囲拡大領域に拡大処理する部分が該当し、指標変更手段は、図５に記載のフローチャートのＳ２１の処理が該当し、報知手段は、図７に記載のフローチャートのＳ２４の処理が該当する。
【０１２１】
以上実施形態に基づき本発明を説明したが、本発明は上記実施形態に何ら限定されるものでなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【０１２２】
例えば、上記実施形態では、多機能周辺装置における処理について説明したが、プリンタや、ファクシミリ装置などの単機能の装置における処理としてもよい。
【０１２３】
また、上記実施形態では、ファクシミリ受信したデータについてトリミング処理を行うものとしたが、コンピュータなどから入力したデータなどに適用してもよい。
【０１２４】
また、選択される画像の左右端は、元画像データから抽出した画像データに基づく矩形状の画像の左右端であり、固定的であるので、上記実施形態における選択枠のように左端、右端は必ずしも表示画面上に表れている必要がない。従って、例えば、上端を示す矢印と下端を示す矢印とを指標として表示画像の近傍に表示し、その上下間の間隔を一定にしてキー操作により移動し、画像範囲を特定するようにしてもよく、表示画像の左右幅よりも短い一対の直線を指標として移動可能に表示してもよい。
【０１２５】
また、第１の実施形態では、トリミング範囲確認処理において、選択画像が全画面表示され、さらに拡大し、スクロールを行うように構成したが、この全画面表示において、トリミング範囲の上端および下端を変更するようにしてもよく、さらに、表示構成１において一度決定した選択画像を、トリミング範囲確認処理に移行する前に、キー操作によりその選択範囲の上下位置を微調整できるようにしてもよい。
【０１２６】
また、上記実施形態では、トリミング処理した編集画像をプリンタ部２により印刷することにより出力するものとしたが、トリミング処理した編集画像をコンピュータに出力したり、ファクシミリ機能により送信するようにしてもよい。
【０１２７】
また、上記実施形態では、ページ単位で元画像データから画像データを抽出し、表示画面４１に表示させる構成としたが、抽出する画像データの単位もページ単位に限定されるものではなく、矩形状の画像として出力される画像データであればよい。例えば、１ページに相当する画像データから一部分づつ取出し、表示画像として順次表示させてもよく、さらに、１ページの右端から左端までの全部が表示されていなくてもよい。
【図面の簡単な説明】
【０１２８】
【図１】本発明の第１の実施形態における画像処理装置を有する多機能周辺装置の外観を示す斜視図である。
【図２】多機能周辺装置の電気的構成を示すブロック図である
【図３】複数の表示構成を示す画面図である。
【図４】メイン処理を示すフローチャートである。
【図５】トリミング範囲指定処理を示すフローチャートである。
【図６】トリミング範囲確認処理を示すフローチャートである。
【図７】第２の実施形態におけるトリミング範囲指定処理を示すフローチャートである。
【符号の説明】
【０１２９】
１              多機能周辺装置（ＭＦＰ）
２              プリンタ部（印刷手段）
２１            ＣＰＵ
２２            ＲＯＭ
２３            ＲＡＭ
２３ａ          元画像メモリ（画像記憶手段）
２３ｂ          選択画像メモリ（選択画像記憶手段）
４０            操作キー（キー操作部）
４０ａ          十字キー（カーソルキー）
４０ｂ          決定キー
４０ｄ          テンキー（表示倍率設定キー）
４１            ＬＣＤ（表示画面）
【図１】
0004752622.tif 000002
【図２】
0004752622.tif 000003
【図３】
0004752622.tif 000004
【図４】
0004752622.tif 000005
【図５】
0004752622.tif 000006
【図６】
0004752622.tif 000007
【図７】
0004752622.tif 000008