(57)【要約】【課題】画像表示画面に表示された画像における必要な部分の画像を簡単な操作で取り出して印刷媒体に印刷可能な印刷装置および印刷方法を実現する。【解決手段】画像を表示する画像表示画面を備え、印刷媒体に印刷画像を印刷する印刷装置において、前記画像表示画面に表示された画像上において印刷対象とすべき領域を指定する指定手段を備え、該指定手段によって指定された領域に基づいて前記印刷画像を印刷する。【選択図】　　　　図９
2004009335.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する画像表示画面を備え、印刷媒体に印刷画像を印刷する印刷装置において、
前記画像表示画面に表示された画像上において印刷対象とすべき領域を指定する指定手段を備え、
該指定手段によって指定された領域に基づいて前記印刷画像を印刷することを特徴とする印刷装置。
【請求項２】
請求項１に記載の印刷装置において、
原稿から元画像を読み取るための画像読み取り手段によって元画像を読み取り、該読み取りにより生成された画像データに基づいて、前記画像表示画面に前記画像を表示することを特徴とする印刷装置。
【請求項３】
請求項２に記載の印刷装置において、
前記画像読み取り手段によって前記原稿から前記領域内の元画像を再度読み取って画像データを生成し、該画像データに基づいて前記印刷画像を印刷することを特徴とする印刷装置。
【請求項４】
請求項３に記載の印刷装置において、
前記再度の元画像の読み取り時の解像度を、前記表示のための読み取り解像度よりも高く設定することを特徴とする印刷装置。
【請求項５】
請求項１に記載の印刷装置において、
画像データを記録した記録媒体から読み込んだ画像データに基づいて、前記画像表示画面に前記画像を表示することを特徴とする印刷装置。
【請求項６】
請求項２又は請求項５のいずれかに記載の印刷装置において、
前記画像データの中から前記領域内の画像に対応する画像データのみを抽出し、該抽出された画像データに基づいて前記印刷画像を印刷することを特徴とする印刷装置。
【請求項７】
請求項１乃至請求項６のいずれかに記載の印刷装置において、
前記指定手段は、前記印刷媒体の輪郭と相似形状の、拡縮かつ移動操作可能な枠であることを特徴とする印刷装置。
【請求項８】
請求項７に記載の印刷装置において、
前記印刷媒体の種類情報の入力手段を備え、前記枠は前記種類情報毎に用意され、
前記入力手段によって入力された種類情報に基づいて前記枠が選択されて前記画像表示画面に表示されることを特徴とする印刷装置。
【請求項９】
請求項１乃至請求項８のいずれかに記載の印刷装置において、
前記印刷媒体の全面に亘って余白部を生じないように印刷画像を印刷することを特徴とする印刷装置。
【請求項１０】
請求項１乃至請求項８のいずれかに記載の印刷装置において、
前記印刷媒体の周縁に沿って余白部が形成されるように印刷画像を印刷することを特徴とする印刷装置。
【請求項１１】
画像を表示する画像表示画面を備え、印刷媒体に印刷画像を印刷する印刷装置において、
前記印刷媒体の種類情報の入力手段と、前記画像表示画面に表示された画像上において印刷対象とすべき領域を指定する、前記種類情報毎に用意された枠であって、前記印刷媒体の輪郭と相似形状の、拡縮かつ移動操作可能な枠とを備え、
原稿から元画像を読み取るための画像読み取り手段によって元画像を読み取り、該読み取りにより生成された画像データに基づいて前記画像表示画面に前記画像を表示し、
前記入力手段によって入力された種類情報に基づいて前記枠を選択して前記画像表示画面に表示し、
前記原稿から、前記枠によって指定された領域内の元画像を、前記表示のための読み取り時よりも高解像度で再度読み取って画像データを生成し、該画像データに基づいて前記印刷画像を前記印刷媒体の全面に亘って余白部を生じないように印刷することを特徴とする印刷装置。
【請求項１２】
画像を表示する画像表示画面を備え、印刷媒体に印刷画像を印刷する印刷装置による印刷方法において、
前記画像表示画面に表示された画像上において印刷対象とすべき領域を指定するステップと、
該領域に基づいて前記印刷画像を印刷するステップとを有することを特徴とする印刷方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷装置および印刷方法に関する。
【０００２】
【背景技術】
最近、メモリーカード等から画像データを読み込むためのデータ読み込み部と、この画像データに基づいて画像を表示するためのカラー液晶ディスプレイ画面とを備えたプリンタが販売されている。そして、使用者は、デジタルカメラ等から取り出したメモリーカードをデータ読み込み部に挿入し、このメモリーカードに記録された画像データを前記液晶ディスプレイ画面に表示して、この画像データの印刷画像を印刷するか否かの確認をした上で印刷用紙に印刷している。そして、このようなプリンタは、パーソナルコンピュータに接続しなくても印刷ができるため、特にコンピュータに不慣れな人に人気がある。
【０００３】
【発明が解決しようとする課題】
しかしながら、このプリンタは専ら画像データの全ての部分を用いた印刷しか行うことができず、画像データから一部分のみを取り出して印刷するような編集作業（トリミング）を行うことができない。そして、この編集作業を行うためには、プリンタをパーソナルコンピュータに接続するとともに、このコンピュータにトリミング用のアプリケーションプログラムをインストール等しなければならず、このような作業はコンピュータに不慣れな人にとっては困難なことであり、実質上、画像データから一部分を取り出して印刷することは不可能であった。
【０００４】
本発明は、かかる課題に鑑みてなされたものであり、その目的とするところは、画像表示画面に表示された画像における必要な部分の画像を簡単な操作で取り出して印刷媒体に印刷可能な印刷装置および印刷方法を実現することにある。
【０００５】
【課題を解決するための手段】
前記課題を解決するために、主たる本発明は、画像を表示する画像表示画面を備え、印刷媒体に印刷画像を印刷する印刷装置において、前記画像表示画面に表示された画像上において印刷対象とすべき領域を指定する指定手段を備え、該指定手段によって指定された領域に基づいて前記印刷画像を印刷することを特徴とする印刷装置である。
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【０００６】
【発明の実施の形態】
＝＝＝開示の概要＝＝＝
本明細書及び添付図面の記載により、少なくとも次のことが明らかにされる。
画像を表示する画像表示画面を備え、印刷媒体に印刷画像を印刷する印刷装置において、前記画像表示画面に表示された画像上において印刷対象とすべき領域を指定する指定手段を備え、該指定手段によって指定された領域に基づいて前記印刷画像を印刷することを特徴とする印刷装置。
このような印刷装置によれば、画像表示画面に表示された画像上において印刷対象の領域を前記指定手段により指定し、この指定された領域に基づいて印刷画像を印刷媒体に印刷することができる。よって、画像表示画面に表示された画像における必要な部分の画像を簡単な操作で取り出して印刷媒体に印刷することが可能となる。
【０００７】
また、かかる印刷装置において、原稿から元画像を読み取るための画像読み取り手段によって元画像を読み取り、該読み取りにより生成された画像データに基づいて、前記画像表示画面に前記画像を表示することが望ましい。
このような印刷装置によれば、画像読み取り手段によって原稿から読み取った元画像を画像表示画面に表示し、この表示した元画像における必要な部分のみを前記指定手段によって取り出して印刷媒体に印刷することができる。
【０００８】
また、かかる印刷装置において、前記画像読み取り手段によって前記原稿から前記領域内の元画像を再度読み取って画像データを生成し、該画像データに基づいて前記印刷画像を印刷することが望ましい。
このような印刷装置によれば、印刷のために、元画像における前記領域内の画像を再度読み取って画像データを生成するので、この再読み取り時の読み取り解像度を、前記画像表示画面に表示するための読み取り解像度から変更して前記画像データを生成することが可能となる。
【０００９】
また、かかる印刷装置において、前記再度の元画像の読み取り時の解像度を、前記表示のための読み取り解像度よりも高く設定することが望ましい。
このような印刷装置によれば、画像表示画面への表示処理を高速にしつつ、印刷媒体には精細な印刷画像を印刷することができる。
【００１０】
また、かかる印刷装置において、画像データを記録した記録媒体から読み込んだ画像データに基づいて、前記画像表示画面に前記画像を表示することが望ましい。
このような印刷装置によれば、記憶媒体から画像データを読み込めるので、利便性に優れる。
【００１１】
また、かかる印刷装置において、前記画像データの中から前記領域内の画像に対応する画像データのみを抽出し、該抽出された画像データに基づいて前記印刷画像を印刷することが望ましい。
このような印刷装置によれば、印刷するための画像データを、前記表示のために読み取り生成した画像データから抽出するので、再度の元画像の読み込み処理をしなくて良く、もって迅速な印刷が可能となる。
【００１２】
また、かかる印刷装置において、前記指定手段は、前記印刷媒体の輪郭と相似形状の、拡縮かつ移動操作可能な枠であることが望ましい。
このような印刷装置によれば、印刷媒体の輪郭と相似形状の枠を拡縮かつ移動操作して領域を指定できるので、印刷画像の輪郭を、印刷媒体の輪郭と相似形状に印刷できて見栄えがよい。
【００１３】
また、かかる印刷装置において、前記印刷媒体の種類情報の入力手段を備え、前記枠は前記種類情報毎に用意され、前記入力手段によって入力された種類情報に基づいて前記枠が選択されて前記画像表示画面に表示されることが望ましい。
このような印刷装置によれば、入力手段によって前記種類情報を入力すると、その種類情報に対応する枠が画像表示画面に表示されるので、操作し易い。
【００１４】
また、かかる印刷装置において、前記印刷媒体の全面に亘って余白部を生じないように印刷画像を印刷することが望ましい。
このような印刷装置によれば、縁無し印刷が可能となる。
【００１５】
また、かかる印刷装置において、前記印刷媒体の周縁に沿って余白部が形成されるように印刷画像を印刷することが望ましい。
このような印刷装置によれば、縁有り印刷が可能となる。
【００１６】
また、画像を表示する画像表示画面を備え、印刷媒体に印刷画像を印刷する印刷装置において、前記印刷媒体の種類情報の入力手段と、前記画像表示画面に表示された画像上において印刷対象とすべき領域を指定する、前記種類情報毎に用意された枠であって、前記印刷媒体の輪郭と相似形状の、拡縮かつ移動操作可能な枠とを備え、原稿から元画像を読み取るための画像読み取り手段によって元画像を読み取り、該読み取りにより生成された画像データに基づいて前記画像表示画面に前記画像を表示し、前記入力手段によって入力された種類情報に基づいて前記枠を選択して前記画像表示画面に表示し、前記原稿から、前記枠によって指定された領域内の元画像を、前記表示のための読み取り時よりも高解像度で再度読み取って画像データを生成し、該画像データに基づいて前記印刷画像を前記印刷媒体の全面に亘って余白部を生じないように印刷することが望ましい。
このような印刷装置によれば、既述の全ての効果を奏するため、本発明の目的が最も有効に達成される。
【００１７】
また、画像を表示する画像表示画面を備え、印刷媒体に印刷画像を印刷する印刷装置による印刷方法において、前記画像表示画面に表示された画像上において印刷対象とすべき領域を指定するステップと、該領域に基づいて前記印刷画像を印刷するステップとを有することを特徴とする印刷方法。
このような印刷方法によれば、画像表示画面に表示された画像上において印刷対象領域を指定し、この指定された領域に基づいて印刷画像を印刷媒体に印刷することができる。よって、画像表示画面に表示された画像における必要な部分の画像を簡単な操作で取り出して印刷媒体に印刷することが可能となる。
【００１８】
＝＝＝装置の全体構成例＝＝＝
次に、画像を表示する画像表示画面を備えた印刷装置の全体構成を説明する。
図１の斜視図にて示すように本実施の形態に係る印刷装置１０は、筐体内の上部に画像読み取り手段としてのフラットベッド型のスキャナ部３０を、また下部に印刷部としてのカラーインクジェット式のプリンタ部１２０を一体に備えたスキャナプリンタ１０である。
【００１９】
このスキャナプリンタ１０は、スキャナ部３０によって原稿から元画像を読み取って生成された画像データを、プリンタ部１２０が印刷できるような印刷データに変換処理する画像処理部（不図示）を筐体内に備えている。また、筐体の前面には、前記画像データに基づいて画像を表示するための画像表示画面としてのカラー液晶ディスプレイ画面４５と、各種入力操作を行うための入力手段としての操作パネル部４０とを備えている。尚、前記画像処理部は、前記液晶ディスプレイ画面４５上において前記画像データをトリミングするためのトリミング処理機能も有している。
【００２０】
図２はスキャナプリンタ１０の制御部５０の全体構成を示す概念図である。この制御部５０は、スキャナプリンタ１０の一連の動作を統括する統括制御部５２と、スキャナ部３０の動作を制御するスキャナ制御部６０と、プリンタ部１２０を制御するプリンタ制御部１４０とを備えている。尚、統括制御部５２は、ＣＰＵ５４、ＲＡＭ５６、およびＲＯＭ５８を備え、ＲＯＭ５８に格納された各種処理プログラムをＣＰＵ５４にて読み込んで各種処理を実行するものであり、前記画像処理部としても機能する一方、前記操作パネル部４０も制御する。
【００２１】
＝＝＝構成要素の構成例＝＝＝
ここでスキャナプリンタ１０の各構成要素について個別に詳細に説明する。
【００２２】
―――操作パネル部―――
図３に拡大して示す操作パネル部４０は、プリンタ部１２０で印刷する印刷媒体としての印刷用紙の種類を入力したり、後記トリミング処理の操作を入力するのに用いるものである。この操作パネル部４０は、これらの入力画面を表示するための液晶パネル４２と、操作ボタン４４とから構成され、この表示等の処理は統括制御部５２にて制御される。操作ボタン４４は、入力画面内のカーソルを動かすための上下左右ボタン４４ａ、入力内容を確定するための決定ボタン４４ｂ、画像の読み取り動作等を開始させるためのスタートボタン４４ｃおよび前記動作を停止させるためのストップボタン４４ｄを備えている。
【００２３】
図３に示す入力画面には、印刷用紙種類選択メニューと、印刷用紙サイズ選択メニューと、印刷形態選択メニューとが用意されており、各メニューに一覧表示された項目の中から該当項目を適宜選択することにより、印刷用紙種類データ、印刷用紙サイズデータ、および印刷形態データから構成される印刷用紙種類情報を入力するようになっている。
【００２４】
図３（ａ）に示す印刷用紙種類選択メニューには、例えば、フォトカード、フォトクオリティーカード、フォトプリント、および専用光沢フィルム等の項目が一覧表示される。そして、このメニューにて、フォトプリントを選択した場合には、図３（ｂ）の印刷用紙サイズ選択メニューには、Ｅ判、Ｌ判、ハガキ判、２Ｌ判、パノラマ判等の項目が一覧表示され、図３（ｃ）の印刷形態選択メニューには、縁無しおよび縁有り等の項目が一覧表示される。
【００２５】
使用者が印刷用紙種類情報を入力して前記スタートボタン４４ｃを押すと、この情報は統括制御部５２へ送信される。すると、統括制御部５２はスキャナ制御部６０に原稿読み取り指令を送信する。この原稿読み取り指令には、前記入力画面にて入力した印刷用紙種類情報が付帯されている。
【００２６】
尚、この操作パネル部４０の入力画面には、前記トリミング処理のためのトリミング操作メニューも用意されているが、これについては後述する。
【００２７】
―――スキャナ部―――
図４はスキャナ部３０の主要な構成の一例を示す概略図であり、図４（ａ）に側面図を、また図４（ｂ）には上面図をそれぞれ示す。
このスキャナ部３０は、原稿を載置する水平な前記コンタクトグラス２０と、コンタクトグラス２０に対して平行な副走査方向に往復移動して前記原稿から元画像を読み取るためのキャリッジ３２と、このキャリッジ３２を、駆動ベルトを介して駆動するためのキャリッジモータ（不図示）と、キャリッジ３２の副走査方向への水平移動を案内するためのガイドレール３３とを備えている。
【００２８】
コンタクトグラス２０はガラス板等の平坦な透明矩形板からなり、その長手方向を副走査方向に揃えて配されている。このコンタクトグラス２０の平面寸法としては図示例のようなＡ４サイズ（２１０×２９７ｍｍ）が一般的であるが、これに限るものではない。このコンタクトグラス２０面には、副走査方向にＹ座標が、またこれと直交する主走査方向にはＸ座標が設定されており、これらの座標原点はコンタクトグラス２０の隅部に設定されている。
【００２９】
キャリッジ３２は、コンタクトグラス２０の下方に配されており、コンタクトグラス２０の端から端までに亘って副走査方向に往復移動可能である。このキャリッジ２０は例えばステッピングモータ等のキャリッジモータによって駆動される。このキャリッジモータの駆動信号は前記Ｙ座標と対応付けられており、前記駆動信号をカウントすることにより、キャリッジ３２は自身のＹ方向位置を認識可能である。また、Ｙ座標値を指定すれば、キャリッジ３２はそのＹ座標値を目指して移動することもできる。
【００３０】
このキャリッジ３２には、原稿に光を照射する光源としての、主走査方向に平行に配された蛍光ランプ３４と、原稿から反射された反射光を後記リニアセンサ３６へ伝達するためのミラー３８ａおよびレンズ３８ｂと、この伝達された反射光の強弱を読み取るリニアセンサ３６とを搭載している。
【００３１】
リニアセンサ３６は、主走査方向の解像度に相当する個数のＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）を、主走査方向に直線列状に並べたものであり、この一列分に相当する原稿の元画像の部分を一度に読み取る。そして、このリニアセンサ３６は、前記キャリッジ３２によって副走査方向に移動しながら、副走査方向の解像度となる所定の移動量毎に前記読み取り動作を繰り返し、もってコンタクトグラス２０に載置された原稿の元画像を二次元読み取りする。
【００３２】
ＣＣＤは、光が当たると電荷を発生する例えばフォトダイオードであり、原稿からの反射光を受光して、この受光した反射光の強さに応じた大きさの電気信号を出力する。この電気信号は、所定の増幅後にＡ／Ｄ変換器（不図示）にてデジタル信号に変換される。尚、このデジタル信号は、前記ＣＣＤの個数分の一列分のデジタル信号から構成される。そして、この一列分のデジタル信号は、シューディング補正部（不図示）にてシューディング補正された後、スキャナ制御部６０の後記マスキング回路（不図示）に送信される。
【００３３】
尚、各一列分のデジタル信号には、このデジタル信号に対応する原稿の元画像の部分のＹ座標値が、前記駆動信号から換算されて付帯されている。また、各ＣＣＤは前記Ｘ座標との対応付けがなされており、よってＸ座標を指定すれば、前記一列分のデジタル信号の中から、そのＸ座標に該当するデジタル信号のみを抽出することができる。
【００３４】
このようなＣＣＤの素子列は、原稿からの反射光を光の三原色（赤（Ｒ）、緑（Ｇ）、および青（Ｂ））に色分解して読み取り可能にすべく、ＲＧＢの各色に対してそれぞれに一列ずつ配されており、もってＲＧＢの画像データを生成可能となっている。
【００３５】
図２に示すスキャナ制御部６０は、スキャナ部全体の動作を制御するシステムコントローラ６２を備えており、このシステムコントローラ６２には、キャリッジモータ３１を駆動する副走査駆動回路６４と、副走査方向におけるキャリッジ３２の原点位置（前記Ｙ座標原点）を検出するための原点位置検出センサ（不図示）と、光源の点灯消灯を制御する光源制御回路６６と、リニアセンサ３６で読み取り生成した一列分のデジタル信号の中から後記読み取り対象の領域に対応する信号のみを抽出するマスキング回路６８とが接続されている。そして、統轄制御部５２から送信される原稿読み取り指令に従って、このシステムコントローラ６２は、副走査駆動回路６４、光源制御回路６６、およびマスキング回路６８に対して制御信号を送る。
【００３６】
ここで、このスキャナ部３０によってなされる原稿の元画像の読み取り動作について説明する。
前記原稿読み取り指令を受信すると、基本的にスキャナ制御部６０は、キャリッジ３２を副走査方向であるＹ方向の端から端までに亘って移動させながら、副走査方向の解像度に対応する前記移動量毎にリニアセンサ３６に原稿の元画像を読み取らせてその都度一列分のデジタル信号を生成させる。そして、この生成の都度、このデジタル信号を前記マスキング回路６８のＲＡＭ内に蓄えていき、もってＲＧＢの画像データを生成する。つまり、コンタクトグラス２０の全面に亘って読み取り動作を行って、この全面に基づくＲＧＢの画像データを生成する。
【００３７】
但し、前記原稿読み取り指令に、読み取り対象の領域を示す後記ＸＹ座標データが付帯している場合には、このＸＹ座標データに該当する領域内の原稿の元画像のみに基づいてＲＧＢの画像データを生成する。
【００３８】
詳細に説明すると、このＸＹ座標データは、図５のデータ構造図に示すようにＹ座標基準で整理されたデータであり、つまりＹ座標の値毎にＸ座標の範囲が記述されている。そして、スキャナ制御部６０のシステムコントローラ６２は、このＸＹ座標データに含まれるＹ座標の最小値と最大値とから、読み取り対象の領域に関するＹ座標の範囲を認識し、このＹ座標の範囲に亘って読み取り動作をするように副走査駆動回路６４に指令する。すると、副走査駆動回路６４は、キャリッジ３２をこのＹ座標の範囲に亘って移動させつつ、この間にリニアセンサ３６には、前記移動量毎に元画像を読み取らせてその都度前記一列分のデジタル信号を生成させる。この一列分のデジタル信号は、前述したようにこのデジタル信号に関する前記Ｙ座標値を付帯しており、生成される度にマスキング回路６８に入力される。
【００３９】
マスキング回路６８では、前記Ｙ座標値をキーとして前記ＸＹ座標データを参照し、このＹ座標値に対応するＸ座標の範囲を読み取る。そして、前記一列分のデジタル信号の中からこのＸ座標の範囲のデジタル信号のみを抽出し、自身が備えるＲＡＭに蓄える。マスキング回路６８は、この抽出・蓄積作業を前記Ｙ座標の範囲で生成した各デジタル信号に対して行い、その結果としてＲＡＭ内に、前記ＸＹ座標データで指定された領域内の元画像にのみ基づくＲＧＢの画像データを生成する。そして、かかる生成後、このＲＧＢの画像データは画像処理部としての統括制御部５２へ送信される。
【００４０】
―――画像処理部―――
画像処理部５２は、スキャナ部３０から送信されたＲＧＢの画像データを、所定の画像処理を施してＣＭＹＫ（シアン（Ｃ）、マゼンダ（Ｍ）、イエロ（Ｙ）、ブラック（Ｋ））の印刷データに変換してプリンタ部１２０に送信するものである。尚、前述したように、統括制御部５２が画像処理部を兼ねており、図２に示すように、統轄制御部５２のＣＰＵ５４が、ＲＯＭ５８に格納された画像処理用の各種プログラムを適宜読み込んでこれらを実行することにより、前記画像データの画像処理を行うようになっている。
【００４１】
ＲＯＭ５８には、トリミング処理プログラム、解像度変換処理プログラム、色変換処理プログラム、ハーフトーン処理プログラム、およびラスタ処理プログラムが格納されている。そしてこの順番で順次画像データを処理して印刷データへと変換する。
【００４２】
（ａ）トリミング処理
トリミング処理プログラムは、前記ＲＧＢの画像データに基づいて画像を図６に示す前記液晶ディスプレイ画面４５に表示し、この画面上において印刷対象とすべき領域を使用者が指定できるように支援するものであり、使用者による操作パネル部４０からの入力操作と連係して、以下に示すトリミング処理を実行する。そして、使用者は前記操作パネル部４０を用いて、液晶ディスプレイ画面４５の画像４６上に表示された指定手段としてのトリミング枠４７を操作することにより、印刷用紙に印刷する元画像の領域を指定可能となっている。
【００４３】
液晶ディスプレイ画面４５には、トリミング処理プログラムによって、前記画像データに基づいて画像４６が表示される。尚、この画像４６は、前記原稿の元画像から歪められることなく、つまり元画像の縦横比を維持しつつ表示されるようになっている。
【００４４】
操作パネル部４０の液晶パネル４２には、トリミング処理プログラムによってトリミング操作メニューが表示される。このメニューには、トリミング枠位置調整、トリミング枠サイズ調整等の項目が表示されている。そして、前述した上下左右ボタン４４ａによる選択入力および決定ボタン４４ｂによる決定入力を通して、使用者は選択した操作を実行可能となっている。例えば、図６（ａ）および（ｂ）に示すように、トリミング枠位置調整の項目を選択して決定ボタン４４ｂを押すと、上下左右ボタン４４ａによってトリミング枠４７を液晶ディスプレイ画面４５内の上下左右に移動可能となる。一方、トリミング枠サイズ調整の項目を選択した場合には、上下左右ボタン４４ａによってトリミング枠４７を、その枠形状を相似に維持しつつ拡縮調整することができる。
【００４５】
このトリミング枠４７を表示するための元データは、前記印刷用紙種類情報毎に対応付けられて複数種類がＲＯＭ５８内に記録されている。そして、前記画像データが付帯する印刷用紙種類情報をキーとしてＲＯＭ５８内から読み出され、このトリミング処理プログラムの動作下において、前記印刷用紙種類情報に対応するトリミング枠４７が液晶ディスプレイ画面４５に表示されるようになっている。尚、このトリミング枠４７は、印刷用紙種類情報にて特定される印刷用紙の外形と相似形状に表示される。例えば、「フォトプリント、パノラマ判、縁無し」からなる印刷用紙種類情報に対応するトリミング枠４７の縦幅と横幅の比は、パノラマ判フォトプリントの縦幅と横幅の比に設定されている。
【００４６】
尚、このトリミング枠４７は、基本的には前述したように、前記入力画面にて入力された印刷用紙種類情報をキーとしてＲＯＭ５８を参照して対応するトリミング枠４７を表示するようにしているが、前記操作パネル部４０にトリミング枠選択メニューを設けて、このトリミング枠選択メニューからトリミング枠４７を選択できるようにしてもよい。
【００４７】
このトリミング枠４７の元データはベクターデータ形式で記述されており、もって、そのトリミング枠４７の形状を相似に維持しつつ、上下左右ボタン４４ａによって、画面内における位置の調整および大きさの拡縮調整を行えるようになっている。
そして、この位置および大きさの調整が終了して指定する領域が決まったら、使用者が決定ボタン４４ｂを再度押すことにより、トリミング枠４７によってトリミングする領域、すなわち印刷用紙に印刷する領域が確定される。
尚、この時、トリミング処理プログラムは、この画像データから、指定された領域に対応するコンタクトグラス２０上におけるＸＹ座標を読み取って、前述したＸＹ座標データの形式でこの領域のＸＹ座標データを生成する。このＸＹ座標データは、後述するスキャナ部３０による元画像の再読み取り動作や後記解像度変換処理等で使用される。
【００４８】
次に、トリミング処理プログラムは、この領域内の元画像のみからなる画像データを生成するのであるが、このトリミング処理プログラムは、この画像データの生成方法を２つ用意している。
第１の方法は、この液晶ディスプレイ画面４５の表示に用いた画像データから、トリミング枠４７内の元画像のみに対応する画像データを再生成する方法である。すなわち、前記画像データのうちで、トリミング枠４７にて指定された領域内に対応する画像データの部分のみを残しつつ領域外に該当する画像データの部分を消去し、もって領域内の元画像のみに対応する画像データを再生成する。
【００４９】
第２の方法は、トリミング枠４７にて指定された領域内の元画像を、スキャナ部３０に再度読み取らせて画像データを再生成する方法である。そして、この方法によれば、この再読み取り時のスキャナ部３０の読み取り解像度を、前記画面表示に用いた画像データの読み取り解像度よりも高く設定できるため、もって印刷用紙に印刷する印刷画像を精細にすることが可能となる。
この第２の方法の手順を説明すると、先ずトリミング処理プログラムは、トリミング枠４７により指定された領域の前記ＸＹ座標データを付帯させた原稿読み取り指令をスキャナ部３０へ送信する。そして、スキャナ部３０に、前記領域内の元画像のみを原稿から読み取らせて画像データを再生成する。
尚、第１および第２の方法によって再生成されたいずれの画像データにも、前記領域を示す前記ＸＹ座標データが付帯されている。
【００５０】
（ｂ）解像度変換処理
解像度変換処理は、トリミング処理を施して再生成した画像データの解像度を、プリンタ部１２０が印刷するための印刷解像度に変換する処理であり、以下の手順からなる。
先ず、この画像データが付帯する前記ＸＹ座標データから、トリミング枠４７によって指定された領域の実寸サイズを算出する。一方、同じくこの画像データが付帯する印刷用紙種類情報から印刷用紙の印刷可能領域のサイズを取得する。ここで、印刷可能領域とは、印刷用紙において実際に印刷画像を印刷する領域のことを指す。例えば印刷用紙に縁無し印刷を行う場合は、印刷用紙自体のサイズのことであり、印刷用紙に縁有り印刷を行う場合は、前記縁の内枠内の領域のサイズのことである。
【００５１】
次に、この印刷可能領域のサイズを前記領域の実寸サイズで除算して、印刷用紙に印刷画像を印刷する際の画像の拡縮率を算出する。そして、この拡縮率で画像データの解像度（読み取り解像度）を除算して、印刷用紙上における拡縮後の画像データの解像度（以下では実解像度という）を算出する。この画像データの実解像度が印刷解像度よりも低い場合には、線形補間を行って隣接するデータ間に新たなデータを生成する。逆に印刷解像度よりも高い場合には、一定の割合でデータを間引くことによって、画像データの解像度を印刷解像度に変換する。
【００５２】
（ｃ）色変換処理
色変換処理は、色変換ルックアップテーブルＬＵＴを参照しつつ、各画素毎に、ＲＧＢの画像データを、カラーインクジェットプリンタであるプリンタ部１２０が利用可能な複数のインク色として、例えばＣＭＹＫの多階調データに変換する処理である。この色変換された多階調データは、例えば２５６階調の階調値を有している。
【００５３】
（ｄ）ハーフトーン処理
ハーフトーン処理は、いわゆる誤差拡散法や組織的ディザ法などを用いて、前記２５６階調の画像データを、プリンタ部１２０が表現可能な２階調（「ドットを形成する」、「ドットを形成しない」）で表現されたハーフトーン画像データに変換する処理である。
【００５４】
（ｅ）ラスタ処理
ラスタ処理は、前記ハーフトーン画像データを、プリンタ部１２０に転送すべきデータ順に並べ替えて、最終的な印刷データに変更するものであり、この印刷データは、各主走査時のドットの形成状態を示すラスタデータと、副走査送り量を示すデータとを含んでいる。
そして、上記一連の処理を行ってＲＧＢの画像データをＣＭＹＫの印刷データに変換後、画像処理部たる統轄制御部５２は、この印刷データを付帯させた印刷指令をプリンタ部１２０に送信する。
【００５５】
―――プリンタ部―――
図７は、プリンタ部１２０の主要な構成の一例を示す概略斜視図である。このプリンタ部は、カラー画像の出力が可能なカラーインクジェットプリンタ１２０であり、このカラーインクジェットプリンタ１２０は、例えば、シアン（Ｃ）、マゼンダ（Ｍ）、Ｙ（イエロ）、Ｋ（ブラック）の４色の色インクを印刷用紙Ｐ上に吐出してドットを形成することによって印刷画像を形成する。
【００５６】
このプリンタ部１２０は、印刷用紙Ｐをストックする用紙スタッカ１２２と、不図示のステッピングモータで駆動される紙搬送ローラ１２４と、プラテン１２６と、キャリッジ１２８と、キャリッジモータ１３０と、キャリッジモータ１３０によって駆動される牽引ベルト１３２と、キャリッジ１２８のためのガイドレール１３４とを備えている。また、キャリッジ１２８には、シアン（Ｃ）、マゼンダ（Ｍ）、Ｙ（イエロ）、Ｋ（ブラック）の各インクを吐出する複数のノズルを備えた印刷ヘッド１３６とが搭載されている。
【００５７】
前記紙搬送ローラ１２４の周長は、搬送量補正の便宜上、例えば１インチに設定され、紙搬送ローラ１２４のシャフト端部には、紙搬送ローラ１２４の基準位置となる特定の位置を検出する図示しない位置検出センサと、その基準位置からの回転位置（回転角度）を検出するエンコーダ１３５が設けられている。このエンコーダ１３５は、紙搬送ローラ１２４による最小紙搬送量の整数分の一の精度で回転位置精度を検出することができるように構成され、エンコーダ１３５の信号に基づいて、印刷用紙Ｐが位置合わせがなされたり、紙搬送ローラ１２４の搬送量が補正される。
【００５８】
印刷用紙Ｐは、用紙スタッカ１２２から紙搬送ローラ１２４によって巻き取られてプラテン１２６の表面上を副走査方向へ送られる。キャリッジ１２８は、キャリッジモータ１３０により駆動される牽引ベルト１３２に牽引されて、ガイドレール１３４に沿って主走査方向に移動する。
なお、主走査方向とは、キャリッジ１２８がガイドレール１３４に沿って移動する往復の両方向を指し、一方、副走査方向とは、プラテン１２６の表面上で印刷用紙Ｐが送られる片方向のみを指し、主走査方向は、副走査方向に垂直である。
また、印刷用紙Ｐをプリンタ部１２０へ供給するための給紙動作、印刷用紙Ｐをプリンタ部１２０から排出させるための排紙動作も上記紙搬送ローラ１２４を用いて行われる。
【００５９】
図２に、プリンタ部１２０を制御するプリンタ制御部１４０の一例を示す。このプリンタ部１２０は、統轄制御部５２から供給された信号を受信するバッファメモリ１５０と、印刷データを格納するイメージバッファ１５２と、プリンタ部１２０全体の動作を制御するシステムコントローラ１５４と、メインメモリ１５６と、ＥＥＰＲＯＭ１５８とを備えている。システムコントローラ１５４には、さらに、キャリッジモータ１３０を駆動する主走査駆動回路１６１と、紙搬送モータ１３１を駆動する副走査駆動回路１６２と、印刷ヘッド１３６を駆動するヘッド駆動回路１６３とが接続されている。
【００６０】
統轄制御部５２から転送された印刷データは、一旦、バッファメモリ１５０に蓄えられる。プリンタ部１２０内では、システムコントローラ１５４が、バッファメモリ１５０から印刷データの中から必要な情報を読み取り、これに基づいて、主走査駆動回路１６１、副走査駆動回路１６２、ヘッド駆動回路１６３に対して制御信号を送る。
【００６１】
イメージバッファ１５２には、バッファメモリ１５０で受信された複数の色成分の印刷データが格納される。ヘッド駆動回路１６３は、システムコントローラ５４からの制御信号に従って、イメージバッファ１５２から各色成分の印刷データを読出し、これに応じて印刷ヘッド１３６に設けられた各色のノズルアレイを駆動する。
【００６２】
＝＝＝スキャナプリンタの全体動作例＝＝＝
次に、図８に示す統轄制御部の処理フローチャートおよび図９に示すトリミング処理のフローチャートを参照しつつ、このスキャナプリンタ１０の全体動作の一例を説明する。尚、この例は、原稿としてのＥ判の縁無し写真から、その写真の元画像の一部分をトリミングによって取り出して、パノラマ判のフォトプリントに縁無し印刷するケースである。
【００６３】
先ず、使用者は、コンタクトグラス２０上の適宜位置にＥ判の縁無し写真を載置する。また、用紙スタッカ１２２にはパノラマ判のフォトプリントをセットする。
次いで、使用者は、図３に示す操作パネル部４０の、印刷用紙種類情報の入力画面から、フォトプリント→パノラマ判→縁無しと入力した後、スタートボタンを押す。すると、印刷用紙種類情報としての「フォトプリント、パノラマ判、縁無し」が、操作パネル部４０から統轄制御部５２へと送信される（ステップＳ１０）。これを受信した統轄制御部５２は、スキャナ制御部６０へ向けて原稿読み取り指令を送信し、スキャナ部３０はコンタクトグラス２０上にある写真の元画像の読み取り動作を開始する（ステップＳ２０）。この読み取り動作時においては、スキャナ部３０は読み取り解像度を低解像度に設定し、コンタクトグラス２０の全面に亘って読み取り動作を行う。そして、読み取り生成したＲＧＢの画像データを統轄制御部５２に送信する（ステップＳ３０）。
【００６４】
これを受信した統轄制御部５２は、トリミング処理プログラムを起動する（ステップＳ４０）。そして、このトリミング処理プログラムは、前記画像データに基づいて画像４６を液晶ディスプレイ画面４５に表示する一方、前記印刷用紙種類情報に基づいて、これに対応するトリミング枠４７を前記液晶ディスプレイ画面上に重ねて表示する（ステップＳ４１，Ｓ４２）。尚、この場合は、前記入力画面にて入力された印刷用紙種類情報が「写真、パノラマ判、縁無し」であるため、パノラマ判写真の外形と相似形状のトリミング枠４７を表示する。
【００６５】
そして、使用者は、操作パネル部４０の上下左右ボタン４４ａおよび決定ボタン４４ｂを用いて、トリミング枠の位置および大きさの調整を行う。尚、この時、トリミング枠４７の形状は相似に維持される。そして、トリミング枠４７によって指定する領域が決まったら、使用者は決定ボタン４４ｂを再度押す（ステップＳ４３）。
すると、トリミング処理プログラムは、元画像を高解像度で再読み取りするか否かを使用者に尋ねるべく、操作パネル部４０に「元画像の再読み取りをする　ｏｒしない」という案内メッセージを表示する（ステップＳ４４）。
ここで、使用者が「しない」を選択して決定ボタン４４ｂを押すと、トリミング処理プログラムは、この液晶ディスプレイ画面４５の表示に用いた前記画像データからトリミング枠４７内の元画像のみに対応する画像データを再生成する（ステップＳ４７）。すなわち、前記低解像度の画像データのうちで、トリミング枠４７にて指定された領域内の画像データのみを残しつつ領域外に該当する画像データの部分を消去することにより、領域内の元画像のみに対応する画像データを再生成する。
【００６６】
一方、使用者が「再読み取りをする」を選択して決定ボタン４４ｂを押した場合には、トリミング処理プログラムは、スキャナ制御部６０に原稿読み取り指令を送信する（ステップＳ４５）。尚、この原稿読み取り指令には、前記領域を特定するＸＹ座標データが付帯されている。そして、この原稿読み取り指令を受信したスキャナ制御部６０は、読み取り解像度を高解像度に切り換えて、ＸＹ座標データに基づく領域内の原稿の元画像のみを読み取って画像データを再生成し、この画像データをトリミング処理プログラムに送信する（ステップＳ４６）。
【００６７】
低解像度または高解像度のうちのいずれかの再生成された画像データを受信したトリミング処理プログラムは、この画像データに基づく画像を再度液晶ディスプレイ画面４５上に表示すると同時に、操作パネル部４０には「領域の再指定をするｏｒしない」の案内メッセージを表示する（ステップＳ４８，Ｓ４９）。ここで、使用者が「再指定をする」を選択した場合には、前記ステップ４１に戻る。一方「再指定しない」を選択した場合には、トリミング処理プログラムは終了する。
【００６８】
そして、この再生成された画像データを印刷データに変換すべく、前記解像度変換処理プログラム等が順次起動して、解像度変換処理、色変換処理、ハーフトーン処理、およびラスタ処理を順次実施する（ステップＳ５０，Ｓ６０，Ｓ７０，Ｓ８０）。そして生成された印刷データを付帯させた印刷指令をプリンタ部１２０へ送信する（ステップＳ９０）。
【００６９】
プリンタ部１２０では、この印刷データに基づいてプリンタ制御部１４０が主走査方向にキャリッジ１２８を、副走査方向にフォトプリントを送りつつ、印刷ヘッド１３６から所定のインクを吐出する制御を行い、もってパノラマ判のフォトプリントに印刷画像が縁無し印刷される。
【００７０】
＝＝＝その他の実施形態＝＝＝
以上、一実施の形態に基づき本発明に係る印刷装置等を説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることはもちろんである。
【００７１】
上記実施の形態に係るスキャナプリンタを、メモリーカード等の記録媒体から画像データを読み込むためのデータ読み込み部を有する構成として、この読み込み部を介して読み込んだ画像データをトリミング処理プログラムによってトリミング処理するようにしてもよい。
【００７２】
上記実施の形態においては、画像表示画面としての液晶ディスプレイ画面を例に説明してきたが、これに限るものではなく、ＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ：陰極線管）等でもよい。
【００７３】
上記実施の形態においては、主に反射原稿としての写真を例に説明してきたが、透過原稿にも適用できるのは言うまでもない。尚、この透過原稿から元画像を読み取る場合には、コンタクトグラス上に透過原稿ユニットを配置する。この透過原稿ユニットは、透過原稿の上方から透過原稿を照らす光源を有し、この透過原稿を下方へと透過する透過光を、透過原稿の下方にあるリニアセンサに読み取らせるように構成されている。尚、この光源は、リニアセンサの副走査方向の移動に同期して移動するように制御される。
【００７４】
上記実施の形態においては、プリンタ部としてカラーインクジェットプリンタを用いた構成を示したが、これに限るものではなく例えばレーザービームプリンタ等も用いることができる。
【００７５】
上記実施の形態に係る画像処理部において、コンタクトグラスに対して傾いて載置してしまった原稿に対して、その原稿に基づいて生成された画像データに傾き補正を施すようにしてもよい。この方法としては、スキャナ部で読み取った原稿の輪郭を抽出し、予めスキャナ部が有する基準線からの輪郭のずれを原稿の傾き量とみなして、その傾き分だけ前記画像データを回転補正する等が挙げられる。
【００７６】
上記実施の形態に係る画像処理部において、トリミング処理プログラムの起動条件として、スキャナ部からのＲＧＢの画像データを統轄制御部が受信することにしていたが、これに限るものではない。例えば、操作パネル部にトリミング処理開始ボタンを設け、このボタンを押すと、トリミング処理プログラムが起動するようにしてもよい。尚、この場合には、スキャナ部にて読み取り生成した画像データを格納するためのハードディスクのような記録手段を備える一方、操作パネル部には、前記記録手段に格納された画像データを一覧表示する画像データ選択画面を用意するのが望ましい。そして、トリミング処理プログラムの起動と同時に、前記画像データ選択画面が表示されれば、使用者はトリミング処理する画像データを簡単に選択できて便利である。
【００７７】
【発明の効果】
本発明によれば、画像表示画面に表示された画像における必要な部分の画像を簡単な操作で取り出して印刷媒体に印刷可能な印刷装置および印刷方法を実現する。
【図面の簡単な説明】
【図１】スキャナ一体型のプリンタであるスキャナプリンタの概略斜視図である。
【図２】スキャナプリンタの制御部の全体構成を示す概念図である。
【図３】操作パネル部の拡大図である。
【図４】スキャナ部の主要な構成の一例を示す概略図である。
【図５】ＸＹ座標データの構造図である。
【図６】トリミング枠およびトリミング操作メニュを示す説明図である。
【図７】プリンタ部の主要な構成の一例を示す概略斜視図である。
【図８】統轄制御部の処理の流れを示すフローチャートである。
【図９】トリミング処理の流れを示すフローチャートである。
【符号の説明】
１０　スキャナプリンタ
２０　コンタクトグラス
３０　画像読み取り手段、スキャナ部
３１　キャリッジモータ
３２　キャリッジ
３３　ガイドレール
３４　光源、蛍光ランプ
３６　リニアセンサ
３８ａ　ミラー
３８ｂ　レンズ
４０　操作パネル部
４２　液晶パネル、入力画面
４４　操作ボタン
４４ａ　上下左右ボタン
４４ｂ　決定ボタン
４４ｃ　スタートボタン
４４ｄ　ストップボタン
４５　画像表示画面、液晶ディスプレイ画面
４６　画像
４７　枠、トリミング枠
５０　制御部
５２　統轄制御部
５４　ＣＰＵ
５６　ＲＡＭ
５８　ＲＯＭ
６０　スキャナ制御部
６２　システムコントローラ
６４　副走査駆動回路
６６　光源制御回路
６８　マスキング回路
１２０　プリンタ部、カラーインクジェットプリンタ
１２２　用紙スタッカ
１２４　紙搬送ローラ
１２６　プラテン
１２８　キャリッジ
１３０　キャリッジモータ
１３１　紙搬送モータ
１３２　牽引ベルト
１３４　ガイドレール
１３６　印刷ヘッド
１４０　プリンタ制御部
１５０　バッファメモリ
１５２　イメージバッファ
１５４　システムコントローラ
１５６　メインメモリ
１５８　ＥＥＰＲＯＭ
１６１　主走査駆動回路
１６２　副走査駆動回路
１６３　ヘッド駆動回路
【図１】
2004009335.tif 000003
【図２】
2004009335.tif 000004
【図３】
2004009335.tif 000005
【図４】
2004009335.tif 000006
【図５】
2004009335.tif 000007
【図６】
2004009335.tif 000008
【図７】
2004009335.tif 000009
【図８】
2004009335.tif 000010
【図９】
2004009335.tif 000011