(57)【要約】【課題】外部機器から所定の機能の印刷を簡易に行う。【解決手段】印刷システム３００は、印刷装置１００と複合機２１０とスキャナ２２０とモバイル機器２３０とを備える。印刷装置１００は、イーサネットＩ／Ｆ１１０と制御部１２０と印刷機構部１７０と表示部１４０と操作部１５０と検知部１６０と給紙部１８０とを有する。制御部１２０のＲＡＭ１２６には、拡大サイズ等の印刷条件が設定された複数のフォルダ１３０が格納されたＦＴＰサーバー１２８Ａが設けられる。フォルダ１３０には、複合機２１０等の外部機器から送信される画像データをＡ０サイズに拡大処理する拡大サイズの他、解像度等の印刷条件が予め設定される。制御部１２０は、外部機器から送信される画像データを指定されたフォルダに記憶し、指定されたフォルダから画像データの他に、予め設定された拡大サイズ等の印刷条件を読み出し、読み出した印刷条件に基づいて画像データを拡大処理して用紙に印刷する。【選択図】図１
2018074452.tif 000002
【特許請求の範囲】
【請求項１】
外部機器と画像データを通信する通信部と、
印刷条件が設定された記憶領域を有する記憶部と、
前記外部機器からの指令に基づき、指定された前記記憶領域に前記画像データを記憶させる制御部と、
前記記憶部に記憶された前記画像データに基づき、用紙に画像を印刷する印刷部と、を備え、
前記制御部は、前記画像データを記憶した前記記憶領域に設定された前記印刷条件に基づき、前記画像データの印刷を行うよう前記印刷部を制御する
ことを特徴とする印刷装置。
【請求項２】
前記記憶部には、前記記憶領域が格納されるサーバーが設けられている
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記印刷条件は、前記画像データのサイズ変更情報である
ことを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
前記印刷条件を変更する印刷条件変更部を備える
ことを特徴とする請求項１から３の何れか一項に記載の印刷装置。
【請求項５】
報知部と、
用紙のサイズを検知する検知部を備え、
前記制御部は、指定された前記記憶領域に設定された前記サイズ変更情報と前記検知部により検知された用紙サイズとが不一致の場合には、用紙サイズが不一致であることを前記報知部により報知する
ことを特徴とする請求項１から４の何れか一項に記載の印刷装置。
【請求項６】
用紙のサイズを検知する検知部を備え、
前記制御部は、指定された前記記憶領域に設定された前記サイズ変更情報と前記検知部により検知された用紙サイズとが不一致の場合には、前記画像データを加工処理し、当該加工処理した画像データに基づいて用紙に印刷を行う
ことを特徴とする請求項１から４の何れか一項に記載の印刷装置。
【請求項７】
外部機器と画像データを通信する通信部と、
前記外部機器からの前記画像データを記憶する記憶部と、
前記外部機器からの指令に基づき、前記記憶部に前記画像データを記憶させる制御部と、
前記記憶部に記憶された前記画像データに基づき、用紙に画像を印刷する印刷部と、
用紙のサイズを検知する検知部と、を備え、
前記制御部は、前記画像データを、前記検知部によって検知された前記用紙のサイズに基づいて拡大処理して印刷を行うよう前記印刷部を制御する
ことを特徴とする印刷装置。
【請求項８】
前記記憶部内に、印刷条件として前記画像データのサイズ変更情報が設定された記憶領域と、印刷条件が設定されていない記憶領域を有し、
前記外部機器からの指令に基づき、前記制御部によって前記記憶部内の前記印刷条件が設定されていない記憶領域に前記画像データが記憶されたとき、前記制御部は、前記画像データを、前記検知部によって検知された用紙サイズに基づいて拡大処理して印刷を行うよう前記印刷部を制御する
ことを特徴とする請求項７に記載の印刷装置。
【請求項９】
前記制御部は、前記外部機器から受信した前記画像データの順番を記憶し、当該記憶した前記画像データの順に印刷を行う
ことを特徴とする請求項１から８の何れか一項に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関する。
【背景技術】
【０００２】
従来から、パーソナルコンピュータやイメージスキャナ等の外部機器からＵＳＢケーブルやＬＡＮ等の通信手段を介して画像データを受信し、受信した画像データを拡大処理して印刷するプリンタが広く知られている。従来の拡大処理して印刷するプリンタは、パーソナルコンピュータ等の外部機器内にインストールされたプリンタドライバで画像データをＰＤＬ（Page Description Language）に変換してプリンタに送信し、送信したＰＤＬデータをプリンタ内部でさらにオブジェクトコードに変換し、最終的にビットマップに展開して画像出力するものである。
【０００３】
例えば、特許文献１には、デバイス側でスキャンされた画像をＵＳＢ通信を介して取得し、取得した画像に所定の画像処理を施して印刷媒体に印刷する印刷装置が記載されている。特許文献２には、ＰＤＬデータに変換された画像データに特殊画像が含まれているか否かを判定し、その判定結果に基づいて所定の加工処理を施す印刷装置が記載されている。
【０００４】
また、近年では、ネットワーク上に様々な外部機器が接続されることを考慮し、プリンタドライバをサポートしていない外部機器からでも通常の印刷を行えるようにしたプリンタの開発も行われている。
【０００５】
例えば、特許文献３には、プリンタ制御装置内部にＦＴＰサーバーを設け、不揮発性記憶媒体上のデータを操作パネルからの操作により読み出して印刷を実行するプリンタ制御装置が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１９９３６５号公報
【特許文献２】特開２００９−２６０７２１号公報
【特許文献３】特開２００４−２２７１９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１および２に記載のプリンタでは、例えば拡大した画像の印刷を行う場合、印刷を行う毎に外部機器の印刷条件の変更操作を行わなければならず、ユーザーの印刷時における操作負担が多くなってしまうという問題がある。また、特許文献３に記載のプリンタでは、ＦＴＰサーバーを利用したデータ通信および印刷を行うのみであり、拡大等の所定機能の印刷を行いたいユーザーの要求に対応することができないという問題があった。また、従来パーソナルコンピュータと接続された、Ａ０、Ａ１サイズの用紙に印刷する大判プリンタが知られているが、例えばＡ４サイズの原稿をＡ０，Ａ１サイズに拡大印刷する際には、パーソナルコンピュータ等からプリンタに拡大印刷する印刷設定を行わねばならず、操作負担が多くなってしまう。
【０００８】
そこで、本発明は、上記課題に鑑みてなされたものであり、その目的は、外部機器から所定の機能の印刷を簡易に行うことが可能な印刷装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る印刷装置は、上記課題を解決するために、外部装置と画像データを通信する通信部と、印刷条件が設定された記憶領域を有する記憶部と、前記外部装置からの指令に基づき、指定された前記記憶領域に前記画像データを記憶させる制御部と、前記記憶部に記憶された前記画像データに基づき、用紙に画像を印刷する印刷部と、を備え、前記制御部は、前記画像データを記憶した前記記憶領域に設定された前記印刷条件に基づき、前記画像データの印刷を行うよう前記印刷部を制御するものである。
【００１０】
前記記憶部には、前記記憶領域が格納されるサーバーを設けることができる。
【００１１】
前記印刷条件は、前記画像データのサイズ変更情報により構成することができる。
【００１２】
前記印刷装置は、前記印刷条件を変更する印刷条件変更部を設けることができる。
【００１３】
前記印刷装置は、報知部と、用紙のサイズを検知する検知部を備え、前記制御部は、指定された前記記憶領域に設定された前記サイズ変更情報と前記検知部により検知された用紙サイズとが不一致の場合には、用紙サイズが不一致であることを報知部により報知することができる。
【００１４】
前記印刷装置は、用紙のサイズを検知する検知部を備え、前記制御部は、指定された前記記憶領域に設定された前記サイズ変更情報と前記検知部により検知された用紙サイズとが不一致の場合には、前記画像データを加工処理し、当該加工処理した画像データに基づいて用紙に印刷を行うことができる。
【００１５】
セットされた用紙のサイズを検知する検知部を備え、前記外部機器からの指令に基づき、前記制御部によって前記記憶部内の前記記憶領域外に前記画像データが記憶されたとき、前記制御部は、前記画像データを、前記検知部によって検知された前記用紙サイズに基づいて拡大処理して印刷を行うように、前記制御部を制御することができる。
【００１６】
前記記憶部内に、印刷条件として前記画像データのサイズ変更情報が設定された記憶領域と、印刷条件が設定されていない記憶領域を有し、前記外部機器からの指令に基づき、前記制御部によって前記記憶部内の前記印刷条件が設定されていない記憶領域に前記画像データが記憶されたとき、前記制御部は、前記画像データを、前記検知部によって検知された用紙サイズに基づいて拡大処理して印刷を行うよう前記印刷部を制御するものである。
【００１７】
前記制御部は、前記外部機器から受信した前記画像データの順番を記憶し、当該記憶した前記画像データの順に印刷を行うことができる。
【発明の効果】
【００１８】
本発明によれば、外部機器から印刷装置に設けられた記憶領域に画像データを記憶することで、記憶領域に設定された印刷条件に基づく印刷を行うことができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施の形態に係る印刷システムの概略構成例を示す図である。
【図２】本発明の第１の実施の形態に係るＦＴＰサーバーの構成例を示す図である。
【図３】本発明の第１の実施の形態に係る印刷システムにおける拡大印刷時の動作の一例を示すフローチャートである。
【図４】本発明の第２の実施の形態に係るＦＴＰサーバーの構成例を示す図である。
【図５】本発明の第２の実施の形態に係る印刷システムにおける拡大印刷時の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。
【００２１】
＜第１の実施の形態＞  
［印刷システム３００の構成例］  
図１は、本発明に係る印刷システム３００の構成の一例を示している。図１に示すように、本発明に係る印刷システム３００は、感熱方式の印刷装置１００と、複合機２１０と、スキャナ２２０と、モバイル機器２３０とを備えている。印刷装置１００、複合機２１０、スキャナ２２０およびモバイル機器２３０のそれぞれは、例えばＬＡＮ(Local Area Network)で構築されたネットワーク２００を介して互いに接続されている。複合機２１０と、スキャナ２２０と、モバイル機器２３０からネットワーク２００を介して、印刷装置に画像データが送信される。画像データの例として、ＪＰＥＧ(Joint Photographic Experts Group)、又はビットマップ等のラスターデータや、ＰＤＦファイル(Portable Document Format)がある。なお、ＬＡＮは、有線であっても、無線であっても良い。また、ネットワーク２００としては、ＬＡＮ以外にも、ＷＡＮ(Wide Area Network)やＵＳＢ(Universal Serial Bus)ケーブル、ブルートゥース（登録商標）等の無線通信等で構成することもできる。
【００２２】
印刷装置１００は、イーサネット（登録商標）Ｉ／Ｆ１１０と、制御部１２０と、印刷機構部１７０と、表示部１４０と、操作部１５０と、検知部１６０と、給紙部１８０とを有している。イーサネット（登録商標）Ｉ／Ｆ１１０、制御部１２０、印刷機構部１７０、表示部１４０、操作部１５０、検知部１６０および給紙部１８０のそれぞれは、バス１９０を介して互いに接続されている。
【００２３】
イーサネット（登録商標）Ｉ／Ｆ１１０は、ＴＣＰ／ＩＰプロトコルに基づきネットワーク２００上の複合機２１０やスキャナ２２０、モバイル機器２３０との間で画像データ等の通信を行う。なお、イーサネット（登録商標）Ｉ／Ｆ１１０は、通信部の一例に相当している。
【００２４】
制御部１２０は、ＣＰＵ(Central Processing Unit)１２２と、ＲＯＭ(Read Only Memory)１２４と、ＲＡＭ(Random Access Memory)１２６とを有している。ＣＰＵ１２２は、印刷装置１００の各部の動作を制御する。ＲＯＭ１２４は、制御ソフトウェアやデータ等を記憶する。ＲＡＭ１２６は、ＣＰＵ１２２の制御処理に必要なデータの一時記憶等に用いられる。また、ＲＡＭ１２６には、拡大サイズ等の印刷条件が設定された複数のフォルダ１３０（図２参照）が格納されたファイルサーバー１２８の一例として、ＦＴＰサーバー１２８Ａ（図２参照）が設けられている。なお、ＦＴＰサーバー１２８Ａについては後述する。ＣＰＵ１２２は、ＲＯＭ１２４から読み出した制御ソフトウェア（ファームウェア等）やデータをＲＡＭ１２６上に展開してプログラムを実行することにより、ユーザーにより指定された拡大サイズ等に対応した印刷処理を実行する。なお、ＲＡＭ１２６は記憶部の一例に相当し、フォルダ１３０は記憶領域の一例に相当している。また、拡大サイズは、サイズ変更情報の一例に相当している。なお、ＣＰＵはＦＰＧＡ(Field Programmable Gate Array)などでも代用でき、双方で構成することもできる。
【００２５】
操作部１５０は、メニューキーやスタートキー、決定キー等の複数のキーから構成され、ユーザーによる通信方式や用紙の種類等の選択や、各フォルダ１３０に設定される拡大サイズ等の印刷条件の設定および変更を受け付ける。表示部１４０は、例えば液晶パネル等から構成され、通信方式や用紙の種類、印刷条件を設定および変更するための画面を表示したり、指定された拡大サイズと給紙部１８０にセットされている用紙サイズが一致しない場合にエラーメッセージ等を表示したりする。なお、操作部１５０は、印刷条件変更部の一例に相当している。また、印刷条件の設定および変更は、印刷装置１００に接続したパーソナルコンピュータ等の情報処理端末により行うこともできる。
【００２６】
印刷機構部１７０は、サーマルヘッドと、これに対向して配置されたプラテンローラーと、プラテンローラーを回転させる駆動モータとを有している。サーマルヘッドは、制御部１２０から供給される画像データに基づいて熱エネルギーを用紙に印加してコート層を発色させることにより、用紙上に所定の画像を印刷する。駆動モータは、例えばＤＣブラシレスモータやステッピングモータ等から構成され、制御部１２０から供給される駆動信号に基づいて駆動してプラテンローラーを回転させる。なお、印刷機構部１７０は、印刷部の一例に相当している。
【００２７】
検知部１６０は、例えばリーダ機能およびライタ機能を有するリーダライタユニットから構成されている。検知部１６０は、例えば用紙やその芯に取り付けられたＲＦＩＤ(radio frequency identifier)タグとの間で非接触方式による通信を行い、ＲＦＩＤタグから給紙部１８０にセットされる用紙の紙情報を取得する。紙情報としては、例えば、用紙種類や、用紙サイズ（幅）、印加エネルギー情報、用紙発色時の色、用紙のロット番号が挙げられる。なお、用紙側に設けるＲＦＩＤをバーコードやＱＲコード（登録商標）により構成することもできる。この場合には、検知部１６０を光センサ（スキャナ）により構成することができる。また、用紙サイズを取得する場合には、検知部１６０をラインセンサにより構成し、用紙の幅方向の端部を検知することで用紙サイズ情報を取得するようにしても良い。
【００２８】
給紙部１８０は、Ａ０サイズやＡ１サイズ等の用紙を収容可能に構成されると共に、外部機器からの印刷指示に基づいて用紙を印刷機構部１７０に送り出す。
【００２９】
複合機２１０およびスキャナ２２０は、原稿台上に載置された原稿または自動原稿搬送部により搬送される原稿を読み取って画像データを取得すると共に、希望する拡大サイズに対応する印刷装置１００側のフォルダ１３０を指定し、指定したフォルダ１３０が格納されたＦＴＰサーバー１２８Ａにネットワーク２００を介して画像データを送信する。なお、フォルダ１３０は、複合機２１０やスキャナ２２０の表示部の画面上に印刷条件毎に設けられた複数のフォルダ１３０を表示し、操作部により画面上の特定のフォルダ１３０を選択するようにしても良い。また、特定のフォルダを指定せず、印刷条件が設定されていない記憶領域としての、ＦＴＰサーバー１２８Ａのルート上に画像データを送信することもできる。
【００３０】
モバイル機器２３０は、例えばタブレット端末や、スマートフォン、ノートパソコン、携帯電話機、デジタルカメラ等から構成され、希望する拡大サイズに対応する印刷装置１００側のフォルダ１３０を指定し、指定したフォルダ１３０が格納されたＦＴＰサーバー１２８Ａにネットワーク２００を介して画像データを送信する。なお、フォルダ１３０は、モバイル機器２３０の表示部の画面上に印刷条件毎に設けられた複数のフォルダ１３０を表示し、操作部により画面上の特定のフォルダ１３０を選択するようにしても良い。
【００３１】
［ＦＴＰサーバー１２８Ａの構成例］  
図２は、ＦＴＰサーバー１２８Ａの機能構成の一例を示している。図２に示すように、ＦＴＰサーバー１２８Ａは、ＲＡＭ１２６内に設けられ、複合機２１０やスキャナ２２０、モバイル機器２３０との間で画像データ等のファイルの送受信を行う。ＦＴＰサーバー１２８Ａには、ＩＰアドレスが割り当てられる共に、ＩＤおよびパスワードが設定される。
【００３２】
ＦＴＰサーバー１２８Ａ内には、印刷条件毎に設定された複数のフォルダ１３０が設けられている。第１の実施の形態では、複数のフォルダ１３０として、５つのフォルダ１３０ａ，１３０ｂ，１３０ｃ，１３０ｄ，１３０ｅが設けられている。なお、フォルダ１３０の個数は５つに限定されることはなく、４つ以下で構成しても良いし、６つ以上で構成しても良い。
【００３３】
フォルダ１３０ａには、複合機２１０等の外部機器から送信される画像データを「Ａ０サイズ」に拡大処理する拡大サイズの他、解像度や、圧縮、色、階調等の印刷条件が予め設定されている。また、フォルダ１３０ａには、拡大サイズの印刷条件に関連付けて「Ａ０」のフォルダ名が付けられている。なお、フォルダ１３０ａに設定される印刷条件は、上述した例に限定されることはない。また、フォルダ名についても、ユーザーが任意に付けても良い。
【００３４】
フォルダ１３０ｂには、複合機２１０等の外部機器から送信される画像データを「Ａ１サイズ」に拡大処理する拡大サイズの他、解像度や、圧縮、色、階調等の印刷条件が予め設定されている。また、フォルダ１３０ｂには、拡大サイズの印刷条件に関連付けて「Ａ１」のフォルダ名が付けられている。なお、フォルダ１３０ｂに設定される印刷条件は、上述した例に限定されることはない。また、フォルダ名についても、ユーザーが任意に付けても良い。
【００３５】
フォルダ１３０ｃには、複合機２１０等の外部機器から送信される画像データを「Ａ２サイズ」に拡大処理する拡大サイズの他、解像度や、圧縮、色、階調等の印刷条件が予め設定されている。また、フォルダ１３０ｃには、拡大サイズの印刷条件に関連付けて「Ａ２」のフォルダ名が付けられている。なお、フォルダ１３０ｃに設定される印刷条件は、上述した例に限定されることはない。また、フォルダ名についても、ユーザーが任意に付けても良い。
【００３６】
フォルダ１３０ｄには、複合機２１０等の外部機器から送信される画像データを「長尺」に拡大処理する拡大サイズの他、解像度や、圧縮、色、階調等の印刷条件が予め設定されている。ここで、「長尺」とは、複数の原稿から読み取った複数の画像データを連続して用紙に拡大印刷する機能を言う。また、フォルダ１３０ｄには、拡大サイズの印刷条件に関連付けて「長尺」のフォルダ名が付けられている。なお、フォルダ１３０ｄに設定される印刷条件は、上述した例に限定されることはない。また、フォルダ名についても、ユーザーが任意に付けても良い。
【００３７】
フォルダ１３０ｅは、複合機２１０等の外部機器から送信される画像データを印刷装置１００にセットされている「用紙サイズ」に拡大処理するために、セットされている用紙サイズを検知部１６０より取得して、印刷条件として設定する。また、フォルダ１３０ｅには、拡大サイズの印刷条件に関連付けて「用紙サイズ」のフォルダ名が付けられている。なお、フォルダ１３０ｅに設定される印刷条件は、上述した例に限定されることはない。また、フォルダ名についても、ユーザーが任意に付けても良い。
【００３８】
制御部１２０は、外部機器から送信される画像データを指定されたフォルダ１３０に記憶し、指定されたフォルダ１３０から画像データの他に、予め設定された拡大サイズ等の印刷条件を読み出し、読み出した印刷条件に基づいて印刷機構部１７０を制御することで画像データを拡大処理して印刷する制御を実行する。なお、画像データは、ＦＴＰサーバー１２８Ａに割り当てられるＩＰアドレスと、外部機器側で指定されたフォルダ名とに基づいて、ＦＴＰサーバー１２８Ａの対応する各フォルダ１３０に送信される。
【００３９】
本実施例では、ファイルサーバー１２８としてＦＴＰサーバー１２８Ａを利用した構成としたが、ＦＴＰサーバー１２８Ａに限定されることはなく、Ｓａｍｂａなどのオープンソフトウェアによって提供されるファイルサーバー１２８を使うこともできる。また、ファイルサーバー１２８に限定したものではなく、ｈｔｔｐプロトコルを用いたウェブサーバーの利用も考えられる。この場合も、サーバー内に１つ以上のフォルダが設けられており、フォルダごとに印刷条件が設定されている。外部機器はフォルダのＵＲＬを指定し、画像データを送信することができる。画像データは、保存されたフォルダに設定された印刷条件に従って印刷される。他にも、メールサーバーの利用も考えられる。この場合、サーバー内に１つ以上のメールアドレスが設けられており、アドレスごとにデータを記憶するための記憶領域が設けられ、それぞれの記憶領域に印刷条件が設定されている。外部機器はメールアドレスを指定し、メールに添付することで画像データを送信することができる。画像データは、送信されたアドレスごとの記憶領域に設定された印刷条件に従って印刷される。
【００４０】
［印刷システム３００の動作例］  
図３は、外部機器の一例であるスキャナ２２０から送信される画像データを印刷装置１００で拡大処理して用紙に印刷する場合における、スキャナ２２０および印刷装置１００の動作の一例を示すフローチャートである。以下では、制御部１２０のＣＰＵ１２２は、ＲＯＭ１２４から読み出したプログラムやジョブのデータを実行することにより図３のフローチャートに示す画像形成処理を実現する。
【００４１】
図３に示すように、ステップＳ１００において、スキャナ２２０は、例えば原稿台に載置された原稿の画像を読み取り、読み取った画像の画像データを取得する。なお、画像データは、読み込まれる際の向きに応じて縦長または横長で構成される。ステップＳ１００が終了したら、ステップＳ１１０に進む。
【００４２】
ステップＳ１１０において、スキャナ２２０は、読み取った画像データをユーザーにより指定された印刷装置１００側のＦＴＰサーバー１２８Ａのフォルダ１３０にネットワーク２００を介して送信する。例えば、スキャナ２２０は、Ａ０サイズの拡大処理機能を有するＡ０のフォルダ名が指定されると、ＦＴＰサーバー１２８ＡのＡ０に対応するフォルダ１３０ａに画像データを送信する。なお、ＦＴＰサーバー１２８Ａに接続する際には、ユーザーによりＩＤやパスワード等がスキャナ２２０において設定される。ステップＳ１１０が終了したら、ステップＳ１２０に進む。
【００４３】
ステップＳ１２０において、印刷装置１００の制御部１２０は、スキャナ２２０からネットワーク２００を介して送信される画像データを、これに付加されているＩＰアドレスおよびフォルダ名等に基づいて、指定されているＦＴＰサーバー１２８Ａのフォルダ１３０に格納する。例えば、制御部１２０は、スキャナ２２０側でフォルダ１３０ａが指定されると、ＦＴＰサーバー１２８Ａのフォルダ１３０ａに画像データを格納する。ステップＳ１２０が終了したら、ステップＳ１３０に進む。
【００４４】
ステップＳ１３０において、印刷装置１００の制御部１２０は、格納した画像データの他に、拡大サイズや、解像度、圧縮、色、階調等の印刷条件を含む画像データ情報を、指定されたフォルダ１３０から読み出して取得する。ステップＳ１３０が終了したら、ステップＳ１４０に進む。
【００４５】
ステップＳ１４０において、印刷装置１００の制御部１２０は、取得した画像データをビットマップデータに変換処理する。画像データが圧縮データの場合は、復号化処理した後にビットマップデータに変換する。また、画像データが階調データやカラーデータの場合には、印刷装置１００に対応した階調や色数に調整してビットマップデータに変換する。ステップＳ１４０が終了したら、ステップＳ１５０に進む。画像データがＰＤＦファイルの場合は、ＰＤＦファイル内の圧縮画像の復号化処理を行い、ビットマップデータに変換する。なお、取得した画像データがビットマップである場合には、復号化処理を行わず次のステップに進むことが可能である。
【００４６】
ステップＳ１５０において、印刷装置１００の制御部１２０は、取得した印刷条件の拡大サイズが印刷装置１００の給紙部１８０にセットされている用紙サイズ（用紙幅）よりも大きいか否かを判定する。なお、セットされている用紙サイズは、画像データを取得するまでに、検知部１６０によって予め特定されている。
【００４７】
ここで、本実施の形態において、用紙は、細長の円筒形からなる芯の外周面にロール状に巻き付けたものであり、用紙幅（用紙搬送方向に直交する方向の長さ）は用紙サイズ毎に異なり、用紙長さ（用紙搬送方向の長さ）は用紙サイズに対応した長さでカットされることで調整される。そのため、取得した印刷条件の拡大サイズの短手方向の長さが給紙部１８０にセットされる用紙の幅を超える場合に、取得した印刷条件の拡大サイズが給紙部１８０にセットされている用紙サイズよりも大きいと判定できる。
【００４８】
なお、用紙は、ロール状でなくても良く、Ａ０，Ａ１サイズにカットされた枚葉紙であっても良い。この場合には、用紙幅および用紙長さのそれぞれが、取得した印刷条件の拡大サイズと比較される。また、用紙の種類としては、感熱紙や、耐光紙、耐水紙、厚手コート紙、標準紙、木目紙、合成紙、クロス合成紙、白色・高保存紙等を用いることができる。
【００４９】
制御部１２０は、取得した印刷条件の拡大サイズが給紙部１８０にセットされている用紙サイズを超えると判定した場合、ステップＳ２５０に進む。ステップＳ２５０において、制御部１２０は、表示部１４０の表示画面に用紙サイズの不一致を示すエラーメッセージを表示させる。例えば、Ａ０の拡大サイズ機能を有するフォルダ１３０ａが指定され、給紙部１８０にセットされる用紙サイズがＡ１の場合に、印刷する画像が用紙の範囲外となってしまうので、エラー表示が行われる。
【００５０】
一方、ステップＳ１５０において、印刷装置１００の制御部１２０は、取得した印刷条件の拡大サイズが給紙部１８０にセットされている用紙サイズ以下であると判定した場合、ステップＳ１６０に進む。
【００５１】
ステップＳ１６０において、印刷装置１００の制御部１２０は、取得した印刷条件の拡大サイズが給紙部１８０にセットされている用紙サイズと一致しているか否かを判定する。例えば、取得した印刷条件の拡大サイズの短手方向の長さが、給紙部１８０にセットされる用紙の幅と同一の範囲であるかにより判定できる。制御部１２０は、拡大サイズが給紙部１８０にセットされている用紙サイズと一致している場合、用紙の枠内に画像を印刷ができると判定してステップＳ１７０に進む。
【００５２】
ステップＳ１７０において、印刷装置１００の制御部１２０は、取得した画像データが横長であるか否かを判定する。ここで、画像データが横長とは、画像データの長手方向が用紙搬送方向と直交する方向に平行である場合を意味している。制御部１２０は、画像データが横長であると判定した場合、ステップＳ１８０に進み、画像データが縦長であると判定した場合、ステップＳ１９０に進む。
【００５３】
ステップＳ１８０において、印刷装置１００の制御部１２０は、ビットマップデータに変換した画像データを９０度回転させる。これにより、画像データを縦長に設定することができ、画像データをセットされた用紙の向きに合わせることができる。ステップＳ１８０が終了したら、ステップＳ１９０に進む。
【００５４】
ステップＳ１９０において、印刷装置１００の制御部１２０は、ビットマップに変換した画像データを、指定されたフォルダ１３０から取得した拡大サイズに基づいて拡大処理する。例えば、制御部１２０は、フォルダ１３０ａが指定された場合、ビットマップに変換処理した画像データをＡ０サイズに拡大処理する。ステップＳ１９０が終了したら、ステップＳ２００に進む。本実施の形態では、拡大処理として線形補完方式を採用しているが、他の拡大処理の方法として、最近傍法、ラグランジュ補完、三次元たたみ込み内挿法(BiCubic)等がある。所望の処理速度、拡大率に応じていずれの方法も採用可能である。
【００５５】
ステップＳ２００において、印刷装置１００の制御部１２０は、拡大処理したビットマップの画像データや、フォルダ１３０から取得したその他の解像度や色、階調等の印刷条件に基づいて印刷処理を行う。画像が印刷された用紙は、指定された拡大サイズの長さで図示しない切断機構によりカットされた後、排出口から排紙される。
【００５６】
これに対し、ステップＳ１６０において、印刷装置１００の制御部１２０は、取得した印刷条件の拡大サイズが給紙部１８０にセットされる用紙サイズ未満（用紙サイズに収まる範囲）である場合、ステップＳ２１０に進む。
【００５７】
ステップＳ２１０において、印刷装置１００の制御部１２０は、取得した印刷条件の拡大サイズの長手方向の長さと、給紙部１８０にセットされている用紙の幅方向の長さとが同じであるか否かを判定する。制御部１２０は、拡大サイズの長手方向の長さと、給紙部１８０にセットされる用紙の幅方向の長さとが同じでないと判定した場合、ステップＳ２５０に進む。
【００５８】
ステップＳ２５０において、制御部１２０は、表示部１４０の表示画面に用紙サイズの不一致を示すエラーメッセージを表示させる。これは、例えば拡大サイズを回転させた場合でも、給紙部１８０にセットされる用紙からはみ出して印刷されてしまう可能性があるからである。
【００５９】
一方、ステップＳ２１０において、印刷装置１００の制御部１２０は、拡大サイズの長手方向の長さと、給紙部１８０にセットされている用紙の幅方向の長さとが同じであると判定した場合、ステップＳ２２０に進む。
【００６０】
ステップＳ２２０において、制御部１２０は、画像データが縦長であるか否かを判定する。ここで、画像データが縦長とは、画像データ基づいて印刷される画像の長手方向が用紙搬送方向に平行である場合を意味している。制御部１２０は、画像データが縦長であると判定した場合、ステップＳ２３０に進み、画像データが横長であると判定した場合、ステップＳ２４０に進む。
【００６１】
ステップＳ２３０において、印刷装置１００の制御部１２０は、ビットマップデータに変換した画像データを９０度回転させる。これにより、画像データを横長に設定することができ、画像データを給紙部１８０にセットされる用紙に合わせることができる。例えば、画像データが縦長でかつＡ１の拡大サイズ機能を有するフォルダ１３０ｂが指定され、給紙部１８０にセットされる用紙サイズがＡ０サイズである場合、Ａ１サイズの縦長の画像データを９０度回転させることで、その画像データをＡ０サイズ（幅）に一致させることができる。ステップＳ２３０が終了したら、ステップＳ２４０に進む。
【００６２】
ステップＳ２４０において、印刷装置１００の制御部１２０は、ビットマップに変換した画像データを、指定されたフォルダ１３０から取得した拡大サイズに基づいて拡大処理する。ステップＳ２４０が終了したら、ステップＳ２００に進む。
【００６３】
ステップＳ２００において、印刷装置１００の制御部１２０は、拡大処理したビットマップの画像データや、フォルダ１３０から取得したその他の解像度や色、階調等の印刷条件に基づいて印刷処理を行う。画像が印刷された用紙は、指定された拡大サイズの長さで図示しない切断機構によりカットされた後に、排出口から排紙される。本実施の形態では、このような一連の印刷処理が外部機器から送信される画像データに基づいて繰り返し実行される。
【００６４】
なお、印刷装置１００の制御部１２０は、スキャナ２２０等の外部機器から複数の画像データが送信される場合には、受信した画像データの順番を記憶してＲＡＭ１２６等に記憶し、記憶した画像データの順に印刷を行う。また、複合機２１０、スキャナ２２０、モバイル機器２３０等の異なる複数の機器から画像データが送信された場合にも、受信した画像データの順番を記憶し、記憶した画像データの順に印刷を行うようにしても良い。この際、印刷装置１００による印刷中に外部機器より送信された新たな画像データを記憶部に記憶することができ、印刷と画像データの記憶を平行して行うことができる。
【００６５】
以上説明したように、本実施の形態によれば、複合機２１０等の外部機器から、印刷装置１００のＦＴＰサーバー１２８Ａ、そのフォルダ１３０に設定された拡大サイズに画像データを拡大して印刷することができる。これにより、ユーザーは、複合機２１０等の外部機器側で、拡大サイズ等の印刷条件を印刷のたびに設定する作業を行わなくて良いので、ユーザーの印刷時における操作負担を軽減させることができる。
【００６６】
また、本実施の形態によれば、外部機器側にプリンタドライバがインストールされていない場合でも、ＪＰＥＧ、又はビットマップ等のラスターデータや、ＰＤＦ等の画像データを、印刷装置１００側の拡大機能を有するフォルダ１３０に送信するだけで、希望する拡大印刷を行うことができる。これにより、様々な外部機器からでも簡易に拡大印刷を行うことができる。
【００６７】
＜第２の実施の形態＞  
第２の実施の形態では、拡大サイズ（フォルダ１３０）を指定しない場合でも拡大印刷処理を実施可能とする点において第１の実施の形態と相違している。なお、その他の印刷システム３００の構成等は、上記第１の実施の形態と同様であるため、共通の構成要素には同一の符号を付し、詳細な説明は省略する。
【００６８】
［ＦＴＰサーバー１２８Ｂの構成例］  
図４は、第２の実施の形態に係るＦＴＰサーバー１２８Ｂの機能構成の一例を示している。図４に示すように、ＦＴＰサーバー１２８Ｂ内には、上述したように、画像データを「Ａ０」に拡大処理する拡大サイズ等の印刷条件が設定されたフォルダ１３０ａ、画像データを「Ａ１」に拡大処理する拡大サイズ等の印刷条件が設定されたフォルダ１３０ｂ、画像データを「Ａ２」に拡大処理する拡大サイズ等の印刷条件が設定されたフォルダ１３０ｃおよび画像データを「長尺」に拡大処理する拡大サイズ等の印刷条件が設定されたフォルダ１３０ｄがそれぞれ格納されている。
【００６９】
また、ＦＴＰサーバー１２８Ｂ内には、フォルダ１３０ａ、１３０ｂ，１３０ｃ，１３０ｄ以外の印刷条件が予め設定されていない記憶領域（以下、ルートという）１３０ｆが設けられている。ルート１３０ｆには、複合機２１０やスキャナ２２０等の外部機器から送信される画像データを印刷装置１００の給紙部１８０にセットされている用紙サイズに合わせて拡大印刷処理する印刷条件や、解像度、圧縮、色、階調等の印刷条件が設定される。例えば、複合機２１０やスキャナ２２０等の外部機器の操作部の画面において、フォルダ１３０ａ等のボタンが選択されずに印刷スタートボタンが選択された場合に、外部機器で生成された画像データがＦＴＰサーバー１２８Ｂ内のルート１３０ｆに送信される。
【００７０】
［印刷システム３００の動作例］  
外部機器は、印刷装置１００のＦＴＰサーバー１２８Ｂに画像データを送信する際、フォルダを指定せずにＦＴＰサーバー１２８Ｂのルート上に送信することができる。その際のフローチャートを図５に示す。なお、以下では、外部機器の一例としてスキャナ２２０を用いた場合について説明する。
【００７１】
図５に示すように、ステップＳ３００において、スキャナ２２０は、例えば原稿台に載置された原稿の画像を読み取り、読み取った画像の画像データを取得する。また、スキャナ２２０では、表示部の画面上でフォルダ１３０（図２参照）が指定されずに、拡大印刷を行う印刷スタートボタンが選択される。ステップＳ３００が終了したら、ステップＳ３１０に進む。
【００７２】
ステップＳ３１０において、スキャナ２２０は、ユーザーによりフォルダ１３０が指定されていないので、読み取った画像データを印刷装置１００側のＦＴＰサーバー１２８Ｂのルート１３０ｆにネットワーク２００を介して送信する。ステップＳ３１０が終了したら、ステップＳ３２０に進む。
【００７３】
ステップＳ３２０において、印刷装置１００の制御部１２０は、スキャナ２２０からネットワーク２００を介して送信される画像データを、これに付加されているＩＰアドレスに基づいて、ＦＴＰサーバー１２８Ｂのルート１３０ｆに格納する。ステップＳ３２０が終了したら、ステップＳ３３０に進む。
【００７４】
ステップＳ３３０において、印刷装置１００の制御部１２０は、格納した画像データの他に、拡大サイズや、解像度、圧縮、色、階調等の印刷条件を含む画像データ情報を、ルート１３０ｆから読み出して取得する。ステップＳ３３０が終了したら、ステップＳ３４０に進む。
【００７５】
ステップＳ３４０において、印刷装置１００の制御部１２０は、取得した画像データをビットマップデータに変換処理する。画像データが圧縮データの場合は、復号化処理した後にビットマップデータに変換する。また、画像データが階調データやカラーデータの場合には、印刷装置１００に対応した階調や色数に調整してビットマップデータに変換する。画像データがＰＤＦファイルの場合は、ＰＤＦファイル内の圧縮画像の復号化処理を行い、ビットマップデータに変換する。なお、取得した画像データがビットマップである場合には、復号化処理を行わないことが可能である。ステップＳ３４０が終了したら、ステップＳ３５０に進む。
【００７６】
ステップＳ３５０において、印刷装置１００の制御部１２０は、取得した画像データが縦横比または同比であるかを判定する。制御部１２０は、画像データが縦長または同比であると判定した場合、ステップＳ３７０に進み、画像データが横長であると判定した場合、ステップＳ３６０に進む。
【００７７】
ステップＳ３６０において、印刷装置１００の制御部１２０は、ビットマップデータに変換した画像データを９０度回転させる。これにより、画像データを縦長に設定することができ、画像データをセットされた用紙の向きに合わせることができる。ステップＳ３６０が終了したら、ステップＳ３７０に進む。
【００７８】
ステップＳ３７０において、印刷装置１００の制御部１２０は、給紙部１８０にセットされている用紙サイズ情報を検知部１６０から取得し、ビットマップに変換した画像データを給紙部１８０にセットされている用紙サイズに合わせて拡大処理を行う。例えば、セットされた用紙サイズがＡ０幅であり、画像データが縦長である場合は、画像データの短手方向の長さがＡ０幅となるように拡大処理する。画像データが横長である場合には、画像データを９０度回転させ、画像データの短手方向の長さがＡ０幅となるように拡大処理する。ステップＳ３７０が終了したら、ステップＳ３８０に進む。
【００７９】
ステップＳ３８０において、印刷装置１００の制御部１２０は、拡大処理したビットマップの画像データに基づいて印刷処理を行う。画像が印刷された用紙は、拡大処理したサイズの長さで図示しない切断機構によりカットされた後に、排出口から排紙される。本実施の形態では、このような一連の印刷処理が外部機器から送信される画像データに基づいて繰り返し実行される。
【００８０】
以上説明したように、第２の実施の形態によれば、印刷装置１００のＦＴＰサーバーＢに印刷条件が設定された記憶領域としてのフォルダを設定しない場合にも、上記第１の形態と同様の方法で、外部機器が印刷装置１００のＦＴＰサーバー１２８Ｂに画像データを送信する際に、画像データをＦＴＰサーバー１２８Ｂのルート上に格納し、検知部１６０によって予め特定されたセットされている用紙サイズに基づいて拡大処理する構成とすることも可能である。
【００８１】
なお、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は、上述した実施の形態に記載の範囲には限定されることはない。本発明の趣旨を逸脱しない範囲で、上述した実施の形態に、多様な変更または改良を加えることが可能である。例えば、上述した実施の形態では、印刷装置１００としてサーマルプリンタを用いた場合について説明したが、これに限定されることはない。例えば、電子写真方式の印刷装置、インクジェット方式の印刷装置、またはドットインパクト方式の印刷装置にも、本発明を適用することができる。
【００８２】
また、上述した実施の形態では、拡大サイズと給紙部１８０の用紙サイズとが不一致の場合に、画像データを加工処理の一例として回転させていたが、これに限定されることはない。例えば、画像データを縮小、拡大処理することで、給紙部１８０にセットされている用紙サイズに合わせて印刷を行うようにしても良い。また、拡大印刷を行う場合には、画像データの余白を無視して可能な限り大きく拡大印刷するようにしても良い。
【００８３】
また、本明細書においてフローチャートを用いて説明した処理は、必ずしも図示された順序で実行されなくても良い。いくつかの処理ステップは、並列的に実行されてもよい。また、追加的な処理ステップが採用されても良く、一部の処理ステップが省略されても良い。
【符号の説明】
【００８４】
１００  印刷装置
１１０  イーサネット（登録商標）Ｉ／Ｆ（通信部）
１２０  制御部
１２６  ＲＡＭ（記憶部）
１２８Ａ，１２８Ｂ  ＦＴＰサーバー
１４０  表示部（報知部）
１５０  操作部（印刷条件変更部）
１７０  印刷機構部（印刷部）
【図１】
2018074452.tif 000003
【図２】
2018074452.tif 000004
【図３】
2018074452.tif 000005
【図４】
2018074452.tif 000006
【図５】
2018074452.tif 000007