(57)【要約】【課題】情報処理装置に搭載された印刷アプリを使用して印刷を行っても、画像の品位が低下することがないようにする。【解決手段】解像度の閾値が記録された設定値記憶部と、印刷対象のファイルが記録されたファイル記憶部と、印刷対象のファイルについて印刷画像を形成したときの解像度を算出する解像度算出部Ｐｒ９と、解像度が閾値より低いかどうかを判断し、解像度が閾値より低い場合に、画像の拡大率を変更し、印刷画像の寸法を算出し、算出された印刷画像の寸法に基づいて印刷手法を操作者に問い合わせ、拡大率を決定する拡大率決定部Ｐｒ５と、操作者の指示に従って印刷データを生成する印刷データ生成部Ｐｒ６とを有する。【選択図】図１
2019159986.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）解像度の閾値が記録された設定値記憶部と、
（ｂ）印刷対象のファイルが記録されたファイル記憶部と、
（ｃ）該ファイル記憶部に記録された印刷対象のファイルについて、所定の用紙サイズの用紙に対して印刷を行うに当たり、印刷画像を形成したときの解像度を算出する解像度算出部と、
（ｄ）該解像度算出部によって算出された解像度が閾値より低いかどうかを判断し、算出された解像度が閾値より低い場合に、画像の拡大率を変更し、画像の拡大率を変更した後の印刷画像の寸法を算出し、算出された印刷画像の寸法に基づいて印刷手法を操作者に問い合わせ、拡大率を決定する拡大率決定部と、
（ｅ）操作者の指示に従って、前記印刷対象のファイルについて印刷データを生成し、画像形成装置に送信する印刷データ生成部とを有することを特徴とする情報処理装置。
【請求項２】
前記拡大率決定部は、画像の拡大率を変更した後の印刷画像の寸法が閾値より小さいかどうかを判断し、印刷画像の寸法が閾値より小さい場合に、印刷画像の寸法が小さいままで印刷を行うか、又は印刷画像の寸法を大きくして印刷を行うかの印刷手法を操作者に問い合わせる請求項１に記載の情報処理装置。
【請求項３】
（ａ）画像形成装置からデフォルトの用紙サイズを取得し、設定値記憶部に記録する用紙サイズ取得部を有するとともに、
（ｂ）前記所定の用紙サイズはデフォルトの用紙サイズであり、
（ｃ）操作者が印刷画像の寸法を大きくして印刷を行うように指示した場合、印刷データ生成部は、デフォルトの用紙サイズを印刷画像の寸法に合わせて変更する請求項２に記載の情報処理装置。
【請求項４】
（ａ）画像の拡大率が変更された後の印刷画像の寸法を表示部に表示する表示処理部を有するとともに、
（ｂ）前記拡大率決定部は、表示された寸法で印刷を行うか、又は表示された寸法で印刷を行わないかの印刷手法を操作者に問い合わせる請求項１に記載の情報処理装置。
【請求項５】
操作者が表示された寸法で印刷を行わないように指示した場合、前記拡大率決定部は、用紙サイズを変更するか、又は用紙サイズを変更しないかの印刷手法を操作者に問い合わせる請求項４に記載の情報処理装置。
【請求項６】
操作者が用紙サイズを変更しないように指示した場合、印刷データ生成部は、印刷画像を用紙に対してセンタリングするか、又は印刷画像を用紙に対して角寄せするかの印刷手法を操作者に問い合わせる請求項５に記載の情報処理装置。
【請求項７】
前記請求項１〜６のいずれか１項に記載の情報処理装置と画像形成装置とがネットワークを介して接続された情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理システムに関するものである。
【背景技術】
【０００２】
従来、情報処理装置としてのホストコンピュータと画像形成装置としてのプリンタとを接続することによって形成された情報処理システムとしての印刷システムにおいては、ホストコンピュータにおいて、プリンタドライバによってファイルについて処理が行われて印刷データが生成され、生成された印刷データがプリンタに送信され、プリンタにおいて印刷データに基づいて印刷が行われるようになっている（例えば、特許文献１参照。）。
【０００３】
また、印刷用のアプリケーション（以下「印刷アプリ」という。）が搭載された携帯端末を情報処理装置として使用する場合、携帯端末において、印刷アプリによって、作成されたファイルについて印刷データが生成され、生成された印刷データがプリンタに送信され、プリンタにおいて印刷データに基づいて印刷が行われる。
【０００４】
ところで、前記携帯端末を使用する場合、プリンタにおいて操作者が選択した用紙に対して印刷を行うに当たり、携帯端末の画面に表示された画像は用紙のサイズ、すなわち、用紙サイズに応じて拡大される。
【０００５】
図２は携帯端末において画面に表示された画像の寸法を説明するための図、図３は用紙に対して印刷が行われた画像の寸法を説明するための図、図４は従来の印刷システムにおいて用紙に対して形成された画像の例を示す図である。
【０００６】
図において、Ｉｍ１は携帯端末の画面に表示された画像、Ｉｍ２はＡ４判の用紙サイズの用紙Ｐに形成された画像である。
【０００７】
この場合、携帯端末の画面に表示された画像Ｉｍ１の寸法が５０〔ｍｍ〕×５０〔ｍｍ〕であり、用紙Ｐの寸法が２１０〔ｍｍ〕×２９７〔ｍｍ〕であるので、用紙Ｐに、例えば、４倍に拡大された、すなわち、２００〔ｍｍ〕×２００〔ｍｍ〕の寸法を有する画像Ｉｍ２が形成される。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１７−７２３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、前記従来の印刷システムにおいては、例えば、画像Ｉｍ１の解像度が１００〔ｄｐｉ〕である場合、画像Ｉｍ２を４倍に拡大すると、画像Ｉｍ２の解像度が１００／４〔ｄｐｉ〕になり、図４に示されるように、画像Ｉｍ２にギザギザ感、ボヤケ感等が生じ、画像Ｉｍ２の品位が低下してしまう。
【００１０】
本発明は、前記従来の印刷システムの問題点を解決して、情報処理装置に搭載された印刷アプリを使用して印刷を行っても、画像の品位が低下することがない情報処理装置及び情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
そのために、本発明の情報処理装置においては、解像度の閾値が記録された設定値記憶部と、印刷対象のファイルが記録されたファイル記憶部と、該ファイル記憶部に記録された印刷対象のファイルについて、所定の用紙サイズの用紙に対して印刷を行うに当たり、印刷画像を形成したときの解像度を算出する解像度算出部と、該解像度算出部によって算出された解像度が閾値より低いかどうかを判断し、算出された解像度が閾値より低い場合に、画像の拡大率を変更し、画像の拡大率を変更した後の印刷画像の寸法を算出し、算出された印刷画像の寸法に基づいて印刷手法を操作者に問い合わせ、拡大率を決定する拡大率決定部と、操作者の指示に従って、前記印刷対象のファイルについて印刷データを生成し、画像形成装置に送信する印刷データ生成部とを有する。
【発明の効果】
【００１２】
本発明によれば、情報処理装置においては、解像度の閾値が記録された設定値記憶部と、印刷対象のファイルが記録されたファイル記憶部と、該ファイル記憶部に記録された印刷対象のファイルについて、所定の用紙サイズの用紙に対して印刷を行うに当たり、印刷画像を形成したときの解像度を算出する解像度算出部と、該解像度算出部によって算出された解像度が閾値より低いかどうかを判断し、算出された解像度が閾値より低い場合に、画像の拡大率を変更し、画像の拡大率を変更した後の印刷画像の寸法を算出し、算出された印刷画像の寸法に基づいて印刷手法を操作者に問い合わせ、拡大率を決定する拡大率決定部と、操作者の指示に従って、前記印刷対象のファイルについて印刷データを生成し、画像形成装置に送信する印刷データ生成部とを有する。
【００１３】
この場合、印刷対象のファイルについて、所定の用紙サイズの用紙に対して印刷を行うに当たり、印刷画像を形成したときの解像度が算出され、算出された解像度が閾値より低い場合に、画像の拡大率が変更され、画像の拡大率が変更された後の印刷画像の寸法が算出され、印刷画像の寸法に基づいて印刷データが生成される。
【００１４】
したがって、印刷画像を形成したときの解像度が閾値より低くならないように画像の拡大率が決定されるので、画像にギザギザ感、ボヤケ感等が生じるのを抑制することができる。その結果、情報処理装置に搭載された印刷アプリを使用して印刷を行っても、画像の品位が低下することがない。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施の形態におけるＣＰＵの制御ブロック図である。
【図２】携帯端末において画面に表示された画像の寸法を説明するための図である。
【図３】用紙に対して印刷が行われた画像の寸法を説明するための図である。
【図４】従来の印刷システムにおいて用紙に対して形成された画像の例を示す図である。
【図５】本発明の第１の実施の形態における印刷システムを示す図である。
【図６】本発明の第１の実施の形態における携帯端末の制御ブロック図である。
【図７】本発明の第１の実施の形態における印刷システムの動作を示す第１のフローチャートである。
【図８】本発明の第１の実施の形態における印刷システムの動作を示す第２のフローチャートである。
【図９】本発明の第１の実施の形態におけるファイル判定処理のサブルーチンを示す図である。
【図１０】本発明の第１の実施の形態におけるファイルの拡張子とファイルの種別との関係を示す図である。
【図１１】本発明の第２の実施の形態における印刷システムの動作を示す第１のフローチャートである。
【図１２】本発明の第２の実施の形態における印刷システムの動作を示す第２のフローチャートである。
【図１３】本発明の第２の実施の形態における印刷システムの動作を示す第３のフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。この場合、情報処理装置としての携帯端末と画像形成装置としてのプリンタとをネットワークとしての無線ＬＡＮを介して接続することによって形成された情報処理システムとしての印刷システムについて説明する。
【００１７】
図１は本発明の第１の実施の形態におけるＣＰＵの制御ブロック図、図５は本発明の第１の実施の形態における印刷システムを示す図、図６は本発明の第１の実施の形態における携帯端末の制御ブロック図である。
【００１８】
図において、Ｓｙは印刷システム、Ｉｔはインターネット、１１はモデム、１２はルータとしての無線ＬＡＮルータ、１３は携帯端末、１４はプリンタ、１５は無線ＬＡＮである。前記携帯端末１３及びプリンタ１４は無線ＬＡＮ１５を介して無線ＬＡＮルータ１２に接続される。すなわち、携帯端末１３は無線ＬＡＮ１５を介してプリンタ１４と接続される。本実施の形態においては、ネットワークとして無線ＬＡＮ１５が使用されるが、有線ＬＡＮルータを使用し、有線ＬＡＮルータと携帯端末１３及びプリンタ１４とをケーブルによって接続することができる。すなわち、携帯端末１３をケーブルを介してプリンタ１４と接続することができる。
【００１９】
前記携帯端末１３は、制御部としてのＣＰＵ２１、該ＣＰＵ２１と接続された、第１の記憶部としての、かつ、設定値記憶部としてのＲＡＭ２２、第２の記憶部としてのＲＯＭ２３、図示されないディスプレイを備えた表示部２４、図示されないキーボードを備えた操作部２５、通信部２６等を有する。本実施の形態においては、前記ディスプレイがタッチパネルによって形成されているので、表示部２４は操作部としても機能する。
【００２０】
ＲＡＭ２２は、ＣＰＵ２１が演算を行う際にワークエリアとして機能したり、データを一時的に記録するバッファとして機能したりする。また、前記ＲＯＭ２３は、第１の記憶領域としてのアプリ記憶部３１、及び第２の記憶領域としてのファイル記憶部３２を備え、前記アプリ記憶部３１に、各種の処理を行うためのアプリ、本実施の形態においては、前記プリンタ１４において印刷を行うための印刷アプリが記録され、前記ファイル記憶部３２に、画像ファイル、文字ファイル、ＰＤＦファイル等のファイルが記録される。
【００２１】
前記ＣＰＵ２１は前記印刷アプリに基づいて印刷の処理を行う。そのために、ＣＰＵ２１は、表示処理部Ｐｒ１、ファイル取得部Ｐｒ２、ファイル判定処理部Ｐｒ３、設定値管理部Ｐｒ４、拡大率決定部Ｐｒ５、印刷データ生成部Ｐｒ６、用紙サイズ取得部Ｐｒ７、通信処理部Ｐｒ８及び解像度算出部Ｐｒ９を備える。
【００２２】
前記表示処理部Ｐｒ１は、表示部２４に各種の画面を形成し、画面に各種の情報を表示する。
【００２３】
前記ファイル取得部Ｐｒ２は、操作者の指示に従って、前記ファイル記憶部３２から、プリンタ１４において印刷が行われるファイル、すなわち、印刷対象のファイルを取得する。
【００２４】
前記ファイル判定処理部Ｐｒ３は、ファイル取得部Ｐｒ２が取得したファイルが画像ファイルであるかどうかを判定する。
【００２５】
前記設定値管理部Ｐｒ４は、プリンタ１４において印刷を行うに当たり、用紙に画像を形成する際に、画像にギザギザ感、ボヤケ感等が生じることがなく、画像の品位が基準より低下しないように設定された解像度の閾値である解像度閾値、用紙の寸法に対する画像の寸法の割合が基準より低下しないように設定された画像の寸法の閾値である画像寸法閾値、及び画質指定をＲＡＭ２２に記録したり、ＲＡＭ２２から読み出したりする。画質指定は第１の画質である「普通」及び第２の画質である「きれい」の二つの画質から成り、「きれい」の画質が選択されると、プリンタ１４における印刷時間は長くなるが、画像の品位が高くなり、「普通」の画質が選択されると、プリンタ１４における印刷時間は短くなるが、画像の品位が低くなる。また、解像度閾値は、「普通」の画質に対応する解像度閾値、及び「きれい」の画質に対応する解像度閾値から成り、必要に応じて変更することができる。
【００２６】
前記拡大率決定部Ｐｒ５は、用紙に形成される画像の画素数、及び用紙サイズに基づいて、画像の拡大率を決定する。
【００２７】
前記印刷データ生成部Ｐｒ６は、ファイル取得部Ｐｒ２によって取得されたファイルを、拡大率決定部Ｐｒ５によって決定された拡大率で印刷することができるように印刷データを生成する。
【００２８】
前記用紙サイズ取得部Ｐｒ７は、プリンタ１４から、プリンタ１４において印刷可能な用紙サイズの一覧、あらかじめ設定されたデフォルトの用紙サイズ、及び各用紙サイズの用紙上における印刷可能な領域、すなわち、印刷可能領域を取得する。
【００２９】
前記通信処理部Ｐｒ８は、通信部２６を介して、印刷データ生成部Ｐｒ６によって生成された印刷データをプリンタ１４に送信したり、印刷可能な用紙サイズ及び印刷可能領域をプリンタ１４から受信したりする。
【００３０】
前記解像度算出部Ｐｒ９は、用紙に画像を形成したときの画像の解像度を算出する。
【００３１】
次に、印刷システムＳｙの動作について説明する。
【００３２】
図７は本発明の第１の実施の形態における印刷システムの動作を示す第１のフローチャート、図８は本発明の第１の実施の形態における印刷システムの動作を示す第２のフローチャート、図９は本発明の第１の実施の形態におけるファイル判定処理のサブルーチンを示す図、図１０は本発明の第１の実施の形態におけるファイルの拡張子とファイルの種別との関係を示す図である。
【００３３】
操作者がファイル記憶部３２に記録されたファイルの印刷を指示すると、前記表示処理部Ｐｒ１は、表示部２４に、ファイル記憶部３２に記録されたファイルの一覧を表示する。操作者が表示部２４に表示されたファイルの一覧から所定のファイルを選択すると、前記ファイル取得部Ｐｒ２は、ファイル記憶部３２から、操作者が選択した印刷対象のファイルを取得し、ＲＡＭ２２に記録する。
【００３４】
次に、用紙サイズ取得部Ｐｒ７は、プリンタ１４から、プリンタ１４において印刷可能な用紙サイズの一覧、及びあらかじめ選択されたデフォルトの用紙サイズを取得する。
【００３５】
続いて、ファイル判定処理部Ｐｒ３は、ファイル判定処理を行い、ＲＡＭ２２に記録された印刷対象のファイルの拡張子を参照し、印刷対象のファイルが画像ファイルであるかどうかを判断する。
【００３６】
そのために、ファイル判定処理部Ｐｒ３は、印刷対象のファイルの拡張子を読み込み、拡張子が、図１０に示されるように、「ｔｅｘｔ」又は「ｔｘｔ」であるか、「ｐｄｆ」であるか、「ｊｐｅｇ」、「ｊｐｇ」、「ｐｎｇ」、「ｇｉｆ」、「ｂｍｐ」、「ｔｉｆｆ」又は「ｔｉｆ」であるかを判断することによって、ファイルの種別を判定する。
【００３７】
そして、拡張子が「ｔｅｘｔ」又は「ｔｘｔ」である場合、ファイル判定処理部Ｐｒ３は、ファイルの種別が文字ファイルであると判断し、印刷対象のファイルが画像ファイルでないと判断する。また、拡張子が「ｐｄｆ」である場合、ファイル判定処理部Ｐｒ３は、ファイルの種別がＰＤＦファイルであると判断し、印刷対象のファイル内に一定数以上の文字、本実施の形態においては、５０以上の文字が含まれているかどうかを判断し、５０以上の文字が含まれている場合、印刷対象のファイルが画像ファイルでないと判断し、５０以上の文字が含まれていない場合、印刷対象のファイルが画像ファイルであると判断する。そして、拡張子が「ｊｐｅｇ」、「ｊｐｇ」、「ｐｎｇ」、「ｇｉｆ」、「ｂｍｐ」、「ｔｉｆｆ」又は「ｔｉｆ」である場合、ファイル判定処理部Ｐｒ３は、ファイルの種別が画像ファイルであり、印刷対象のファイルが画像ファイルであると判断する。
【００３８】
印刷対象のファイルが画像ファイルでない場合、印刷データ生成部Ｐｒ６は、表示部２４に図示されない用紙サイズ選択ダイアログを形成し、印刷対象のファイルについて、操作者が前記用紙サイズ選択ダイアログで指定した条件で印刷データを生成し、プリンタ１４に送信する。なお、表示部２４には、デフォルトの用紙サイズが選択された状態で前記用紙サイズ選択ダイアログが形成される。
【００３９】
一方、印刷対象のファイルが画像ファイルである場合、拡大率決定部Ｐｒ５は、印刷対象のファイルについてデフォルトの用紙サイズの用紙に対して印刷を行い、画像（以下「印刷画像」という。）を拡大して印刷可能領域に形成した場合に、拡大した印刷画像の解像度が解像度閾値より低いかどうかを判断する。
【００４０】
そのために、解像度算出部Ｐｒ９は、印刷対象のファイルを参照し、印刷画像の横方向及び縦方向の各画素数Ｎｈ〔ドット〕、Ｎｖ〔ドット〕を読み込むとともに、プリンタ１４から取得したデフォルトの用紙サイズの用紙の印刷可能領域の幅ｗ〔インチ〕及び高さｈ〔インチ〕を読み込み、印刷画像を拡大したときの印刷画像の横方向及び縦方向の解像度Ｒｈ１、Ｒｖ１
Ｒｈ１＝Ｎｈ／ｗ  〔ｄｐｉ〕
Ｒｖ１＝Ｎｖ／ｈ  〔ｄｐｉ〕
を算出する。
【００４１】
そして、拡大率決定部Ｐｒ５は、現在の画質指定に対応する解像度閾値ＲｔｈをＲＡＭ２２から読み出し、
Ｒｈ１＜Ｒｔｈ
であり、かつ、
Ｒｖ１＜Ｒｔｈ
であるかどうかを判断する。
【００４２】
拡大率決定部Ｐｒ５によって拡大された印刷画像の解像度Ｒｈ１、Ｒｖ１が解像度閾値Ｒｔｈ以上である場合、表示処理部Ｐｒ１は、表示部２４に印刷画像のプレビュー画像を表示する。
【００４３】
そして、操作者がプレビュー画像を見て、印刷の開始を指示すると、印刷データ生成部Ｐｒ６は、デフォルトの用紙サイズを、拡大された印刷画像が収まる最小の用紙サイズとして設定することによって印刷画像の寸法に合わせて変更し、表示部２４に用紙サイズ選択ダイアログを形成し、印刷対象のファイルについて、操作者が用紙サイズ選択ダイアログで指定した条件で印刷データを生成し、プリンタ１４に送信する。なお、表示部２４の画面に印刷画像のプレビュー画像が収まらない場合、操作者は、スワイプ動作を行うことによって表示部２４の画面をスクロールし、画面に収まらない部分の画像を見ることができる。
【００４４】
拡大した印刷画像の解像度Ｒｈ１、Ｒｖ１が解像度閾値Ｒｔｈより低い場合、拡大率決定部Ｐｒ５は、解像度Ｒｈ１、Ｒｖ１がいずれも解像度閾値Ｒｔｈと等しくなるように画像の拡大率を変更し（小さくし）、印刷画像を小さくする。
【００４５】
続いて、拡大率決定部Ｐｒ５は、拡大率を変更した後の印刷画像の寸法を算出し、拡大率を変更した後の印刷画像の寸法が画像寸法閾値より小さいかどうかを判断する。
【００４６】
拡大率が変更された後の印刷画像の寸法が画像寸法閾値以上である場合、表示処理部Ｐｒ１は、表示部２４に印刷画像のプレビュー画像を表示する。
【００４７】
そして、操作者がプレビュー画像を見て、印刷の開始を指示すると、印刷データ生成部Ｐｒ６は、デフォルトの用紙サイズを印刷画像の寸法に合わせて変更し、表示部２４に用紙サイズ選択ダイアログを形成し、印刷対象のファイルについて、操作者が用紙サイズ選択ダイアログで指定した条件で印刷データを生成し、プリンタ１４に送信する。
【００４８】
また、拡大率を変更した後の印刷画像の寸法が画像寸法閾値より小さい場合、拡大率決定部Ｐｒ５は、表示部２４に図示されない印刷手法ダイアログを形成し、印刷画像の寸法が画像寸法閾値より小さいままで印刷を行うか、解像度を低くし、印刷画像の寸法を大きくして印刷を行うか、又は印刷をキャンセルするかの印刷手法を操作者に問い合わせる。
【００４９】
操作者が、印刷画像の寸法が画像寸法閾値より小さいままで印刷を行うように指示すると、表示処理部Ｐｒ１は、表示部２４に印刷画像のプレビュー画像を表示する。
【００５０】
そして、操作者がプレビュー画像を見て、印刷の開始を指示すると、印刷データ生成部Ｐｒ６は、デフォルトの用紙サイズを印刷画像の寸法に合わせて変更し、表示部２４に用紙サイズ選択ダイアログを形成し、印刷対象のファイルについて、操作者が用紙サイズ選択ダイアログで指定した条件で印刷データを生成し、プリンタ１４に送信する。
【００５１】
また、操作者が、解像度を低くし、印刷画像の寸法を大きくして印刷を行うように指示すると、拡大率決定部Ｐｒ５は、拡大率を変更し（大きくし）、印刷画像の寸法を大きくする。
【００５２】
さらに、操作者が印刷をキャンセルするように指示すると、携帯端末１３のＣＰＵ２１は処理を終了する。
【００５３】
次に、前記印刷システムＳｙの動作の例について説明する。
【００５４】
この場合、「普通」の画質に対応する解像度閾値を１００〔ｄｐｉ〕とし、「きれい」の画質に対応する解像度閾値を１５０〔ｄｐｉ〕とし、画像寸法閾値を２〔インチ〕とする。
【００５５】
また、印刷対象のファイルのファイル名を「ｅｘａｍｐｌｅ．ｊｐｅｇ」とし、ファイルの印刷画像の横方向の画素数Ｎｈを１００〔ドット〕とし、縦方向の画素数Ｎｖを１５０〔ドット〕とする。
【００５６】
そして、プリンタ１４において印刷可能な用紙サイズをＡ４判及びＡ５判とし、デフォルトの用紙サイズをＡ４判とする。また、用紙サイズがＡ４判の用紙の印刷可能領域の幅ｗは８〔インチ〕であり、高さｈは１１〔インチ〕であり、用紙サイズがＡ５判の用紙の印刷可能領域の幅ｗは５．５〔インチ〕であり、高さｈは８〔インチ〕である。
【００５７】
操作者が、図示されないファイル表示画面に表示されたファイルの一覧から所定のファイル「ｅｘａｍｐｌｅ．ｊｐｅｇ」を選択すると、前記ファイル取得部Ｐｒ２は、ファイル記憶部３２から、操作者が選択した印刷対象のファイル「ｅｘａｍｐｌｅ．ｊｐｅｇ」を取得し、ＲＡＭ２２に記録する。
【００５８】
次に、用紙サイズ取得部Ｐｒ７は、プリンタ１４から、プリンタ１４において印刷可能な用紙サイズＡ４判、Ａ５判の一覧、及びあらかじめ選択されたデフォルトの用紙サイズＡ４判を取得する。
【００５９】
続いて、ファイル判定処理部Ｐｒ３は、ファイル判定処理を行い、ＲＡＭ２２に記録された印刷対象のファイル「ｅｘａｍｐｌｅ．ｊｐｅｇ」の拡張子「ｊｐｅｇ」を参照し、印刷対象のファイル「ｅｘａｍｐｌｅ．ｊｐｅｇ」が画像ファイルであるかどうかを判断する。
【００６０】
この場合、拡張子が「ｊｐｅｇ」であるので、ファイル判定処理部Ｐｒ３は、印刷対象のファイル「ｅｘａｍｐｌｅ．ｊｐｅｇ」が画像データであると判断する。
【００６１】
続いて、拡大率決定部Ｐｒ５は、印刷対象のファイル「ｅｘａｍｐｌｅ．ｊｐｅｇ」の印刷画像を、用紙サイズＡ４判の用紙の印刷可能領域に拡大して形成した場合に、拡大した印刷画像の解像度が解像度閾値Ｒｔｈより低いかどうかを判断する。
【００６２】
この場合、用紙サイズＡ４判の用紙の印刷可能領域の幅ｗが８〔インチ〕であり、高さｈが１１〔インチ〕であり、ファイル「ｅｘａｍｐｌｅ．ｊｐｅｇ」の印刷画像の横方向の画素数Ｎｈが１００〔ドット〕であり、縦方向の画素数Ｎｖが１５０〔ドット〕であるので、印刷画像の横方向及び縦方向の解像度Ｒｈ１、Ｒｖ１は、
Ｒｈ１＝Ｎｈ／ｗ
＝１００／８
＝１２．５  〔ｄｐｉ〕                                                    Ｒｖ１＝Ｎｖ／ｈ
＝１５０／１１
≒１３．６  〔ｄｐｉ〕
になり、いずれも、「普通」の画質に対応する解像度閾値Ｒｔｈの１００〔ｄｐｉ〕より低い。
【００６３】
そして、拡大率決定部Ｐｒ５が、解像度Ｒｈ１、Ｒｖ１がいずれも解像度閾値Ｒｔｈと等しくなるように画像の拡大率を変更し、印刷画像を小さくすると、印刷画像の寸法は、幅が１〔インチ〕に、高さが１．５〔インチ〕になり、画像寸法閾値の２〔インチ〕より小さい。
【００６４】
そこで、拡大率決定部Ｐｒ５は、表示部２４に印刷手法ダイアログを形成し、印刷画像の寸法が画像寸法閾値より小さいままで印刷を行うか、解像度を低くし、印刷画像の寸法を大きくして印刷を行うか、又は印刷をキャンセルするかの印刷手法を操作者に問い合わせる。
【００６５】
操作者が、解像度を低くし、印刷画像の寸法を大きくして印刷を行うように指示すると、拡大率決定部Ｐｒ５は、印刷画像の寸法が画像寸法閾値の２〔インチ〕になるように拡大率を変更し、印刷画像の幅を１．３３〔インチ〕に、高さを２〔インチ〕にする。
【００６６】
そして、表示処理部Ｐｒ１は、表示部２４に印刷画像のプレビュー画像を表示する。
【００６７】
この場合、印刷画像の幅が１．３３〔インチ〕に、高さが２〔インチ〕になり、印刷画像がＡ５判の印刷可能領域に収まるので、設定値管理部Ｐｒ４は、デフォルトの用紙サイズをＡ５判に変更する。
【００６８】
続いて、印刷データ生成部Ｐ６は、表示部２４に用紙サイズ選択ダイアログを形成する。このとき、用紙サイズの選択肢はＡ４判及びＡ５判とされ、Ａ５判が選択された状態で用紙サイズ選択ダイアログが形成される。
【００６９】
そして、操作者が用紙サイズ選択ダイアログで用紙サイズとしてＡ５判を選択すると、印刷データ生成部Ｐ６は、Ａ５判の用紙に、幅が１．３３〔インチ〕に、高さが２〔インチ〕になるようにファイル「ｅｘａｍｐｌｅ．ｊｐｅｇ」の印刷データを生成し、プリンタ１４に送信する。
【００７０】
本実施の形態においては、拡張子が「ｊｐｅｇ」の画像ファイルを使用した場合の印刷システムＳｙの動作について説明したが、画像ファイルの拡張子を「ｊｐｇ」、「ｐｎｇ」、「ｇｉｆ」、「ｂｍｐ」、「ｔｉｆｆ」又は「ｔｉｆ」にし、ラスタ画像フォーマットの画像ファイルを使用することができる。
【００７１】
次に、図７及び８のフローチャートについて説明する。
ステップＳ１  ファイル取得部Ｐｒ２は印刷対象のファイルを取得する。
ステップＳ２  用紙サイズ取得部Ｐｒ７はプリンタ１４から用紙サイズの一覧及びデフォルトの用紙サイズを取得する。
ステップＳ３  ファイル判定処理部Ｐｒ３はファイル判定処理を行う。
ステップＳ４  ファイル判定処理部Ｐｒ３は印刷対象のファイルが画像ファイルであるかどうかを判断する。画像ファイルである場合はステップＳ５に進み、画像ファイルでない場合はステップＳ１２に進む。
ステップＳ５  拡大率決定部Ｐｒ５は印刷画像の解像度が解像度閾値Ｒｔｈより低いかどうかを判断する。印刷画像の解像度が解像度閾値Ｒｔｈより低い場合はステップＳ６に進み、印刷画像の解像度が解像度閾値Ｒｔｈ以上である場合はステップＳ１０に進む。
ステップＳ６  拡大率決定部Ｐｒ５は印刷画像の拡大率を小さくする。
ステップＳ７  拡大率決定部Ｐｒ５は印刷画像の寸法が画像寸法閾値より小さいかどうかを判断する。印刷画像の寸法が画像寸法閾値より小さい場合はステップＳ８に、印刷画像の寸法が画像寸法閾値以上である場合はステップＳ１０に進む。
ステップＳ８  拡大率決定部Ｐｒ５は印刷手法を操作者に問い合わせる。印刷画像の寸法を大きくして印刷を行う場合はステップＳ９に、印刷画像の寸法が小さいままで印刷を行う場合はステップＳ１０に進み、印刷をキャンセルする場合は処理を終了する。
ステップＳ９  拡大率決定部Ｐｒ５は印刷画像の拡大率を大きくする。
ステップＳ１０  表示処理部Ｐｒ１は表示部２４にプレビュー画像を表示する。
ステップＳ１１  印刷データ生成部Ｐｒ６はデフォルトの用紙サイズを印刷画像の寸法に合わせて変更する。
ステップＳ１２  印刷データ生成部Ｐｒ６は表示部２４に用紙サイズ選択ダイアログを形成する。
ステップＳ１３  印刷データ生成部Ｐｒ６は印刷データを生成し、プリンタ１４に送信し、処理を終了する。
【００７２】
次に、図９のフローチャートについて説明する。
ステップＳ３−１  ファイル判定処理部Ｐｒ３はファイルの種別を判定する。ファイルの種別がＰＤＦファイルである場合はステップＳ３−２に進み、ファイルの種別が文字ファイルである場合はステップＳ３−３に進み、ファイルの種別が画像ファイルである場合はステップＳ３−４に進む。
ステップＳ３−２  ファイル判定処理部Ｐｒ３は印刷対象のファイル内に一定数以上の文字が含まれているかどうかを判断する。一定数以上の文字が含まれている場合はステップＳ３−３に、一定数以上の文字が含まれていない場合はステップＳ３−４に進む。
ステップＳ３−３  ファイル判定処理部Ｐｒ３は印刷対象のファイルが画像ファイルでないと判断し、リターンする。
ステップＳ３−４  ファイル判定処理部Ｐｒ３は印刷対象のファイルが画像ファイルであると判断し、リターンする。
【００７３】
このように、本実施の形態においては、印刷対象のファイルについて、所定の用紙サイズの用紙に対して印刷を行うに当たり、印刷画像を形成したときの解像度Ｒｈ１、Ｒｖ１が算出され、算出された解像度Ｒｈ１、Ｒｖ１が解像度閾値Ｒｔｈより低い場合に、画像の拡大率が変更され、画像の拡大率が変更された後の印刷画像の寸法が算出され、印刷画像の寸法に基づいて印刷データが生成される。
【００７４】
したがって、印刷画像を形成したときの解像度が解像度閾値Ｒｔｈより低くならないように画像の拡大率が決定されるので、画像にギザギザ感、ボヤケ感等が生じるのを抑制することができる。その結果、携帯端末１３に搭載された印刷アプリを使用して印刷を行っても、画像の品位が低下することがない。
【００７５】
本実施の形態においては、ファイルが画像ファイルである場合に拡大率が変更されるようになっているが、ファイルが画像及び文字を含むＰＤＦファイルである場合も拡大率を変更することができる。その場合、ＰＤＦファイルに含まれる画像については解像度が低くならないように拡大率を変更し、文字については拡大率を変更し、画像と文字とで拡大率を異ならせることができる。
【００７６】
次に、本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ構造を有するものについては、同じ符号を付与し、同じ構造を有することによる発明の効果については同実施の形態の効果を援用する。
【００７７】
図１１は本発明の第２の実施の形態における印刷システムの動作を示す第１のフローチャート、図１２は本発明の第２の実施の形態における印刷システムの動作を示す第２のフローチャート、図１３は本発明の第２の実施の形態における印刷システムの動作を示す第３のフローチャートである。
【００７８】
操作者が第２の記憶領域としてのファイル記憶部３２に記録されたファイルの印刷を指示すると、ファイル取得部Ｐｒ２は、ファイル記憶部３２からファイルの一覧を取得し、用紙サイズ取得部Ｐｒ７は、画像形成装置としてのプリンタ１４から、プリンタ１４において印刷可能な用紙サイズの一覧を取得する。
【００７９】
続いて、表示処理部Ｐｒ１は、表示部２４にファイルの一覧及び用紙サイズの一覧を表示する。
【００８０】
そして、前記ファイル取得部Ｐｒ２は、操作者が、表示部２４においてファイル及び用紙サイズを選択し、操作部２５の図示されない印刷開始ボタンを押下すると、ファイル記憶部３２から、操作者が選択した印刷対象のファイルを取得し、第１の記憶部としての、かつ、設定値記憶部としてのＲＡＭ２２に記録する。
【００８１】
次に、拡大率決定部Ｐｒ５は、印刷対象のファイルの印刷画像を、操作者が選択した用紙サイズの用紙の印刷可能領域に拡大して形成した場合に、拡大した印刷画像の解像度が解像度閾値Ｒｔｈより低いかどうかを判断する。
【００８２】
そのために、解像度算出部Ｐｒ９は、印刷画像の横方向及び縦方向の各画素数Ｎｈ〔ドット〕、Ｎｖ〔ドット〕、並びに操作者が選択した用紙サイズの用紙の印刷可能領域の幅ｗ〔インチ〕及び高さｈ〔インチ〕に基づいて、印刷画像を拡大したときの印刷画像の横方向及び縦方向の解像度Ｒｈ１、Ｒｖ１
Ｒｈ１＝Ｎｈ／ｗ  〔ｄｐｉ〕
Ｒｖ１＝Ｎｖ／ｈ  〔ｄｐｉ〕
を算出し、解像度Ｒｈ１、Ｒｖ１が現在の画質指定に対応する解像度閾値Ｒｔｈより低いかどうかを判断する。
【００８３】
拡大率決定部Ｐｒ５によって拡大された印刷画像の解像度Ｒｈ１、Ｒｖ１が解像度閾値Ｒｔｈ以上である場合、印刷データ生成部Ｐｒ６は、ＲＡＭ２２に記録されたファイルについて印刷データを生成し、プリンタ１４に送信する。
【００８４】
一方、拡大した印刷画像の解像度Ｒｈ１、Ｒｖ１が解像度閾値Ｒｔｈより低い場合、拡大率決定部Ｐｒ５は、表示部２４に印刷手法ダイアログを形成し、解像度が低いままで印刷を行うか、又は解像度を高くして印刷を行うかの印刷手法を操作者に問い合わせる。
【００８５】
操作者が解像度が低いままで印刷を行うように指示すると、印刷データ生成部Ｐｒ６は、ＲＡＭ２２に記録されたファイルについて印刷データを生成し、プリンタ１４に送信する。
【００８６】
一方、操作者が解像度を高くして印刷を行うように指示すると、拡大率決定部Ｐｒ５は、解像度Ｒｈ１、Ｒｖ１がいずれも解像度閾値Ｒｔｈと等しくなるように画像の拡大率を変更し（小さくし）、印刷画像を小さくし、拡大率を変更した後の印刷画像の寸法を算出する。そして、表示処理部Ｐｒ１は、表示部２４に、拡大率決定部Ｐｒ５によって算出された印刷画像の寸法を表示する。
【００８７】
続いて、拡大率決定部Ｐｒ５は、表示部２４に用紙サイズ選択ダイアログを形成し、表示部２４に表示された印刷画像の寸法で印刷を行うかどうかの印刷手法を操作者に問い合わせる。
【００８８】
操作者が表示部２４に表示された印刷画像の寸法で印刷を行うように指示すると、印刷データ生成部Ｐｒ６は、ＲＡＭ２２に記録されたファイルについて印刷データを生成し、プリンタ１４に送信する。
【００８９】
また、操作者が表示部２４に表示された印刷画像の寸法で印刷を行わないように指示すると、拡大率決定部Ｐｒ５は、表示部２４に用紙サイズ選択ダイアログを形成し、用紙サイズを変更するかどうかの印刷手法を操作者に問い合わせる。
【００９０】
操作者が用紙サイズを変更するように指示すると、印刷データ生成部Ｐｒ６は、用紙サイズを変更し、ＲＡＭ２２に記録されたファイルについて印刷データを生成し、プリンタ１４に送信する。
【００９１】
一方、操作者が用紙サイズを変更しないように指示すると、印刷データ生成部Ｐｒ６は、表示部２４に用紙サイズ選択ダイアログを形成し、印刷画像を形成する位置をセンタリングするか、又は角寄せするかの印刷手法を操作者に問い合わせる。
【００９２】
操作者が印刷画像を用紙に対してセンタリングするように指示すると、印刷データ生成部Ｐｒ６は、印刷画像が用紙に対してセンタリングされるように印刷データを生成し、プリンタ１４に送信する。
【００９３】
また、操作者が印刷画像を用紙に対して角寄せするように指示すると、印刷データ生成部Ｐｒ６は、印刷画像が用紙に対して角寄せされるように印刷データを生成し、プリンタ１４に送信する。
【００９４】
次に、フローチャートについて説明する。
ステップＳ２１  ファイル取得部Ｐｒ２はファイル記憶部３２からファイルの一覧を取得する。
ステップＳ２２  用紙サイズ取得部Ｐｒ７はプリンタ１４から用紙サイズの一覧を取得する。
ステップＳ２３  表示処理部Ｐｒ１は表示部２４にファイルの一覧及び用紙サイズの一覧を表示する。
ステップＳ２４  ファイル取得部Ｐｒ２は操作者がファイル及び用紙サイズを選択するのを待機し、操作者がファイル及び用紙サイズを選択した場合はステップＳ２５に進む。
ステップＳ２５  拡大率決定部Ｐｒ５は拡大した印刷画像の解像度が解像度閾値Ｒｔｈより低いかどうかを判断する。拡大した印刷画像の解像度が解像度閾値Ｒｔｈより低い場合はステップＳ２６に、拡大した印刷画像の解像度が解像度閾値Ｒｔｈ以上である場合はステップＳ３２に進む。
ステップＳ２６  拡大率決定部Ｐｒ５は印刷手法を操作者に問い合わせる。解像度を高くして印刷を行う場合はステップＳ２７に進み、解像度が低いままで印刷を行う場合はステップＳ３２に進む。
ステップＳ２７  拡大率決定部Ｐｒ５は画像の拡大率を小さくし、拡大率を変更した後の印刷画像の寸法を算出する。
ステップＳ２８  表示処理部Ｐｒ１は表示部２４に印刷画像の寸法を表示する。
ステップＳ２９  拡大率決定部Ｐｒ５は印刷手法を操作者に問い合わせる。表示された寸法で印刷を行わない場合はステップＳ３０に、表示された寸法で印刷を行う場合はステップＳ３２に進む。
ステップＳ３０  拡大率決定部Ｐｒ５は印刷手法を操作者に問い合わせる。用紙サイズを変更する場合はステップＳ３１に、用紙サイズを変更しない場合はステップＳ３３に進む。
ステップＳ３１  印刷データ生成部Ｐｒ６は用紙サイズを変更する。
ステップＳ３２  印刷データ生成部Ｐｒ６は印刷データを生成し、プリンタ１４に送信し、処理を終了する。
ステップＳ３３  印刷データ生成部Ｐｒ６は印刷手法を操作者に問い合わせる。印刷画像を用紙に対してセンタリングする場合はステップＳ３４に、印刷画像を用紙に対して角寄せする場合はステップＳ３５に進む。
ステップＳ３４  印刷データ生成部Ｐｒ６は印刷画像が用紙に対してセンタリングされるように印刷データを生成し、プリンタ１４に送信し、処理を終了する。
ステップＳ３５  印刷データ生成部Ｐｒ６は印刷画像が用紙に対して角寄せされるように印刷データを生成し、プリンタ１４に送信し、処理を終了する。
【００９５】
このように、本実施の形態においては、拡大した印刷画像の解像度Ｒｈ１、Ｒｖ１が解像度閾値Ｒｔｈより低い場合、表示部２４に、解像度が低いままで印刷を行うか、又は解像度を高くして印刷を行うかの印刷手法を操作者に問い合わせる印刷手法ダイアログが形成されるので、操作者は、必要に応じて解像度が低いままで印刷を行うことができる。
【００９６】
また、本実施の形態においては、画像の拡大率が変更されて印刷画像が小さくされたときに、表示部２４に、拡大率が変更された後の印刷画像の寸法で印刷を行うかどうかを操作者に問い合わせる用紙サイズ選択ダイアログが形成されるので、操作者は、必要に応じて表示部２４に表示された寸法のままで印刷を行うことができる。
【００９７】
さらに、本実施の形態においては、用紙に対して印刷画像の寸法が小さい場合であっても、用紙サイズを変更することなく、用紙に対して印刷画像をセンタリングしたり、角寄せしたりすることができるので、操作者は目的に応じた印刷を行うことができる。
【００９８】
本実施の形態においては、ファイルの種別にかかわらず、同じ解像度閾値Ｒｔｈが設定されるようになっているが、ファイルの種別に応じて、すなわち、ファイルが文字ファイルであるか、ＰＤＦファイルであるか、画像ファイルであるかによって解像度閾値を異ならせて設定することができる。
【００９９】
また、本実施の形態においては、操作者が解像度が低いままで印刷を行うように指示すると、印刷データ生成部Ｐｒ６が、印刷データを生成し、プリンタ１４に送信するようになっているが、印刷データをプリンタ１４に送信する前に、表示部２４に印刷画像のプレビューを表示することができる。
【０１００】
さらに、本実施の形態においては、操作者がファイルを選択する際に用紙サイズを選択し、印刷画像の寸法が小さい場合に、表示部２４に、用紙サイズを変更するかどうかを操作者に問い合わせる用紙サイズ選択ダイアログが表示されるようになっているが、第１の実施の形態のように、操作者がファイルを選択する際にデフォルトの用紙サイズが設定される場合には、印刷画像の寸法に応じて用紙サイズを変更することができる。
【０１０１】
そして、本実施の形態においては、画像の拡大率が変更されて小さくされた場合に、印刷画像の寸法が算出され、表示部２４に表示されるようになっているが、印刷画像の寸法に下限値を設定し、印刷画像の寸法が下限値より小さくなる場合に、拡大率を調整することができる。
【０１０２】
前記各実施の形態においては、情報処理装置としての携帯端末１３とプリンタ１４とから成る情報処理システムとしての印刷システムＳｙについて説明しているが、本発明を携帯端末１３と、複写機、ファクシミリ、複合機等の画像形成装置とから成る情報処理システムに適用することができる。
【０１０３】
なお、本発明は前記各実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【符号の説明】
【０１０４】
１３    携帯端末
１４    プリンタ
２２    ＲＡＭ
３２    ファイル記憶部
Ｐｒ５    拡大率決定部
Ｐｒ６    印刷データ生成部
Ｐｒ９    解像度算出部
Ｒｈ１、Ｒｖ１    解像度
Ｒｔｈ    解像度閾値
【図１】
2019159986.tif 000003
【図２】
2019159986.tif 000004
【図３】
2019159986.tif 000005
【図４】
2019159986.tif 000006
【図５】
2019159986.tif 000007
【図６】
2019159986.tif 000008
【図７】
2019159986.tif 000009
【図８】
2019159986.tif 000010
【図９】
2019159986.tif 000011
【図１０】
2019159986.tif 000012
【図１１】
2019159986.tif 000013
【図１２】
2019159986.tif 000014
【図１３】
2019159986.tif 000015