(57)【特許請求の範囲】
【請求項１】
複数のページからなる画像データを取得する画像取得部と、
ユーザーからの指示を受け付ける操作部と、
前記ユーザーから、前記画像データの削減目標となる目標ファイルサイズの入力を前記操作部経由で受け付け、
現在の前記画像データのファイルサイズが前記目標ファイルサイズ以内であるか否かを判断し、
現在の前記画像データのファイルサイズが前記目標ファイルサイズを超えているとき、
前記ページ毎のプレビュー画像およびサイズを前記表示部経由で前記ユーザーに提示し、
前記ユーザーから、前記ページ毎のデータサイズを削減するサイズ削減処理の対象とするページの指定を前記操作部経由で受け付け、
前記ユーザーから、指定された前記ページそれぞれについて、前記サイズ削減処理の削減手段として、解像度の低下、画質の低下又は解像度及び画質の低下の何れか１つの選択を、前記操作部経由で受け付け、
前記サイズ削減処理を行う事が指定された前記ページに対し、それぞれ選択された前記削減手段により、前記サイズ削減処理を行い、
前記サイズ削減処理を行った前記画像データのファイルサイズが前記目標ファイルサイズ以内であるか否かを、再度、判断し、
前記サイズ削減処理を行った前記画像データのファイルサイズが前記目標ファイルサイズ以内になったことを判断するまで、前記サイズ削減処理の対象とするページの指定を再度受け付け、指定された前記ページそれぞれについて前記削減手段の選択を再度受け付け、指定された前記ページに対し、それぞれ選択された前記削減手段により前記サイズ削減処理を再度行うことを繰り返す
サイズ削減部と
を備えた情報処理装置。
【請求項２】
画像取得部が、複数のページからなる画像データを取得し、
サイズ削減部が、
ユーザーから、前記画像データの削減目標となる目標ファイルサイズの入力を操作部経由で受け付け、
現在の前記画像データのファイルサイズが前記目標ファイルサイズ以内であるか否かを判断し、
現在の前記画像データのファイルサイズが前記目標ファイルサイズを超えているとき、
前記ページ毎のプレビュー画像およびサイズを前記表示部経由で前記ユーザーに提示し、
前記ユーザーから、前記ページ毎のデータサイズを削減するサイズ削減処理の対象とするページの指定を前記操作部経由で受け付け、
前記ユーザーから、指定された前記ページそれぞれについて、前記サイズ削減処理の削減手段として、解像度の低下、画質の低下又は解像度及び画質の低下の何れか１つの選択を、前記操作部経由で受け付け、
前記サイズ削減処理を行う事が指定された前記ページに対し、それぞれ選択された前記削減手段により、前記サイズ削減処理を行い、
前記サイズ削減処理を行った前記画像データのファイルサイズが前記目標ファイルサイズ以内であるか否かを、再度、判断し、
前記サイズ削減処理を行った前記画像データのファイルサイズが前記目標ファイルサイズ以内になったことを判断するまで、前記サイズ削減処理の対象とするページの指定を再度受け付け、指定された前記ページそれぞれについて前記削減手段の選択を再度受け付け、指定された前記ページに対し、それぞれ選択された前記削減手段により前記サイズ削減処理を再度行うことを繰り返す
情報処理方法。
【請求項３】
ユーザーから、画像取得部により取得された複数のページからなる画像データの削減目標となる目標ファイルサイズの入力を操作部経由で受け付け、
現在の前記画像データのファイルサイズが前記目標ファイルサイズ以内であるか否かを判断し、
現在の前記画像データのファイルサイズが前記目標ファイルサイズを超えているとき、
前記ページ毎のプレビュー画像およびサイズを前記表示部経由で前記ユーザーに提示し、
前記ユーザーから、前記ページ毎のデータサイズを削減するサイズ削減処理の対象とするページの指定を前記操作部経由で受け付け、
前記ユーザーから、指定された前記ページそれぞれについて、前記サイズ削減処理の削減手段として、解像度の低下、画質の低下又は解像度及び画質の低下の何れか１つの選択を、前記操作部経由で受け付け、
前記サイズ削減処理を行う事が指定された前記ページに対し、それぞれ選択された前記削減手段により、前記サイズ削減処理を行い、
前記サイズ削減処理を行った前記画像データのファイルサイズが前記目標ファイルサイズ以内であるか否かを、再度、判断し、
前記サイズ削減処理を行った前記画像データのファイルサイズが前記目標ファイルサイズ以内になったことを判断するまで、前記サイズ削減処理の対象とするページの指定を再度受け付け、指定された前記ページそれぞれについて前記削減手段の選択を再度受け付け、指定された前記ページに対し、それぞれ選択された前記削減手段により前記サイズ削減処理を再度行うことを繰り返す
サイズ削減部としてコンピューターを機能させる
情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信または保存する画像のサイズを調整する情報処理装置、情報処理方法、および情報処理プログラムに関する。
【背景技術】
【０００２】
従来、画像ファイルをネットワークにより送信する場合や記憶媒体に保存する場合に、ネットワークの帯域幅の制限や記録媒体の容量の制限から、画像ファイルのサイズを減少させることが行われてきた。
【０００３】
例えば、特許文献１において開示されている技術では、送信用の画像ファイルのサイズが所定の制限容量を超えている場合、画像ファイルの解像度を落とすか、画像処理により画像の画質を低下させてファイルサイズを小さくしている。
【０００４】
また、特許文献２の技術では、送信用の画像ファイルのサイズが所定の送信サイズを超えている場合、画像サイズを縮小するか、または送信サイズに収まるようにトリミング等の処理を行って画像の要部のみを送信する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２５３９４１号公報
【特許文献２】特開平０５−２１９２９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記の技術を用いることにより、送信する画像ファイルの容量を制限容量以内に収めることは出来るが、画像が複数ページから構成されている場合に、全てのページに対し、一律に画像データを削減するための処理を行ってしまう。
【０００７】
そのため、高画質のまま送信したいページがあっても、解像度が落とされたり画質が低くなってしまったりしていた。
【０００８】
以上のような事情に鑑み、本発明の目的は、複数ページからなる画像データにおいて、画像サイズの調整をページごとに選択できる情報処理装置、情報処理方法、および情報処理プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の一形態に係る情報処理装置は、複数のページからなる画像データを取得する画像取得部と、ユーザーからの指示を受け付ける操作部と、前記ユーザーから、前記ページ毎にデータサイズを削減するサイズ削減処理を行うか否かの指定を前記操作部経由で受け付け、前記サイズ削減処理を行う事が指定された前記ページに対し、前記サイズ削減処理を行うサイズ削減部とを備える。そのため、複数ページからなる画像データにおいて、画像サイズの調整をページごとに選択できる。
【００１０】
上記目的を達成するため、本発明の一形態に係る情報処理装置では、前記サイズ削減部は、前記ユーザーから、前記操作部を介して、前記画像データの削減目標となる目標ファイルサイズの入力を受け付け、現在の前記画像データのファイルサイズが前記目標ファイルサイズを超えているとき、前記ユーザーから、前記サイズ削減処理を行うか否かの指定を受け付け、前記サイズ削減処理を行う事が指定された前記ページに対し、前記サイズ削減処理を行う構成でもよい。
【００１１】
上記目的を達成するため、本発明の一形態に係る情報処理装置は、前記ユーザーに情報を提示する表示部をさらに備え、前記サイズ削減部は、前記ユーザーから、前記ページ毎に前記サイズ削減処理を行うか否かの指定を前記操作部経由で受け付ける際、前記ページ毎のプレビュー画像およびサイズを前記表示部経由で前記ユーザーに提示する構成でもよい。
【００１２】
上記目的を達成するため、本発明の一形態に係る情報処理装置では、前記サイズ削減部は、前記ユーザーから、前記ページ毎に前記サイズ削減処理を行うか否かの指定を前記操作部経由で受け付ける際、前記サイズ削減処理を行う前記ページの指定に代わり、前記サイズ削減処理から保護する前記ページの指定を受け付ける構成でもよい。
【００１３】
上記目的を達成するため、本発明の一形態に係る情報処理方法では、画像取得部が、複数のページからなる画像データを取得し、サイズ削減部が、ユーザーから、前記ページ毎にデータサイズを削減するサイズ削減処理を行うか否かの指定を操作部経由で受け付け、サイズ削減部が、前記サイズ削減処理を行う事が指定された前記ページに対し、前記サイズ削減処理を行う。
【００１４】
上記目的を達成するため、本発明の一形態に係る情報処理プログラムは、画像取得部により取得された、複数のページからなる画像データに対し、ユーザーから、前記ページ毎にデータサイズを削減するサイズ削減処理を行うか否かの指定を操作部経由で受け付け、前記サイズ削減処理を行う事が指定された前記ページに対し、前記サイズ削減処理を行うサイズ削減部としてコンピューターを機能させる。
【発明の効果】
【００１５】
以上のように、本発明によれば、複数ページからなる画像データにおいて、画像サイズの調整をページごとに選択できる。
【図面の簡単な説明】
【００１６】
【図１】画像形成装置２０の構成を概略的に示す構成図である。
【図２】画像形成装置２０におけるデータサイズ削減処理の流れを説明するためのフローチャートである。
【図３】ステップＳ４の処理において、ユーザーに提示される画面の具体例を示す図である。
【図４】ステップＳ６およびＳ７の処理において、ユーザーに提示される画面の具体例を示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しながら、本発明の実施形態を説明する。なお、以下の説明では、上述した情報処理装置の一適用例として、画像形成装置（ＭＦＰ、Multifunction Peripheral）を挙げて説明する。
【００１８】
［画像形成装置の構成］
まず、画像形成装置の構成について説明する。図１は、画像形成装置２０の構成を概略的に示す構成図である。
【００１９】
画像形成装置２０は、制御部２１を備える。制御部２１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、および専用のハードウェア回路等から構成され、画像形成装置２０の全体的な動作制御を司る。
【００２０】
制御部２１は、原稿読取部２２（画像取得部）、画像処理部２３、画像メモリー２４、画像形成部２５、操作部２６、表示部２６ａ、ファクシミリ通信部２７、通信部２８、記憶部２９等と接続されている。制御部２１は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。
【００２１】
制御部２１は、ユーザーから、操作部２６またはネッワーク接続されたＰＣ等を通じて入力されるジョブの実行指示に従って、スキャナ機能、印刷機能、コピー機能、およびファクシミリ送受信機能などの各機能についての動作制御を実行するために必要な機構の駆動及び処理を制御する。
【００２２】
また、制御部２１は、サイズ削減部２１ａを有している。サイズ削減部２１ａは、ＲＯＭなどからＲＡＭにロードされたプログラムがＣＰＵにより実行されることで実現される機能ブロックである。
【００２３】
サイズ削減部２１ａは、画像データの送信ジョブや保存ジョブにおいて、データサイズに制限がある場合に、画像データの削減を行う。複数ページからなる画像データの削減においては、削減処理を行うページをユーザーに指定して選択させることにより、選択されたページに対してのみ、データ量の削減処理を行う。
【００２４】
原稿読取部２２は、原稿から画像を読み取る。
【００２５】
画像処理部２３は、原稿読取部２２で読み取られた画像の画像データを必要に応じて画像処理する。例えば、画像処理部２３は、原稿読取部２２により読み取られた画像が画像形成された後の品質を向上させるために、シェーディング補正等の画像処理を行う。
【００２６】
画像メモリー２４は、原稿読取部２２による読み取りで得られた原稿画像のデータを一時的に記憶したり、画像形成部２５での印刷対象となるデータを一時的に記憶したりする領域である。
【００２７】
画像形成部２５は、原稿読取部２２で読み取られた画像データ等の画像形成を行う。
【００２８】
操作部２６は、画像形成装置２０が実行可能な各種動作及び処理についてユーザーからの指示を受け付けるタッチパネル部および操作キー部を備える。タッチパネル部は、タッチパネルが設けられたＬＣＤ（Liquid Crystal Display）等の表示部２６ａを備えている。
【００２９】
ファクシミリ通信部２７は、図示しない符号化／復号化部、変復調部、およびＮＣＵ（Network Control Unit）を備え、公衆電話回線網を用いてのファクシミリの送信を行う。
【００３０】
通信部２８は、ＬＡＮボード等の通信モジュールから構成され、通信部２８に接続されたＬＡＮ等を介して、ローカルエリア内の装置(ＰＣ等)と種々のデータの送受信を行う。
【００３１】
記憶部２９は、原稿読取部２２によって読み取られた原稿画像等を記憶する。記憶部２９は、ＨＤＤなどの大容量の記憶装置である。
【００３２】
以上、画像形成装置２０の構成について説明した。
【００３３】
［処理の流れ］
次に、画像形成装置２０におけるデータサイズ削減処理の流れを説明する。図２は、画像形成装置２０におけるデータサイズ削減処理の流れを説明するためのフローチャートである。
【００３４】
まず、画像データを送信するジョブまたは保存するジョブの実行をユーザーが操作部２６から指示するにあたり、ユーザーが処理する画像データの目標ファイルサイズを入力する（ステップＳ１）。
【００３５】
次に、原稿読取部２２が、紙原稿をスキャンする（ステップＳ２）。なお、ここでは原稿読取部２２のスキャンにより画像データを取得しているが、この方法に限らず、ネットワーク経由で取得したり、ＵＳＢ（Universal Serial Bus）メモリー経由で取得したりしてもよい。
【００３６】
次に、サイズ削減部２１ａが、スキャンして得られた画像データのファイルサイズが目標ファイルサイズ以内であるか否かを判断する（ステップＳ３）。
【００３７】
目標ファイルサイズ以内である場合（ステップＳ３のＹＥＳ）、制御部２１は、画像データの送信ジョブまたは保存ジョブを実行する（ステップＳ９）。
【００３８】
目標ファイルサイズを超える場合（ステップＳ３のＮＯ）、サイズ削減部２１ａは、表示部２６ａに、スキャンした画像データのファイルサイズ、各ページのプレビュー画像、各ページのページサイズを表示する（ステップＳ４）。表示画面の具体例は後述する。
【００３９】
次に、サイズ削減部２１ａは、ユーザーから、ファイルサイズ削減処理の実施を行うか否かの選択を受け付ける（ステップＳ５）。
【００４０】
ファイルサイズ削減処理を行わない場合（ステップＳ５のＮＯ）、制御部２１は、画像データの送信ジョブまたは保存ジョブを実行する（ステップＳ９）。
【００４１】
ファイルサイズ削減処理を行う場合（ステップＳ５のＹＥＳ）、サイズ削減部２１ａは、ユーザーに対し、ファイルサイズ削減処理の対象とするページを選択する画面を提示する（ステップＳ６）。ここで提示される画面の具体例は後述する。
【００４２】
次に、サイズ削減部２１ａは、ユーザーに対し、ファイルサイズ削減処理の手段を選択する画面を提示する（ステップＳ７）。ここで提示される画面の具体例は後述する。
【００４３】
次に、サイズ削減部２１ａは、選択されたページに対し、それぞれ選択された削減手段により、ファイルサイズ削減処理を実施する（ステップＳ８）。
【００４４】
ステップＳ８の処理の後、サイズ削減部２１ａは、再度ステップＳ３に戻り、処理を繰り返す。
【００４５】
以上、画像形成装置２０におけるデータサイズ削減処理の流れを説明した。
【００４６】
［画面例１］
次に、上述したステップＳ４の処理において、ユーザーに提示される画面の具体例を説明する。図３は上述したステップＳ４の処理において、ユーザーに提示される画面の具体例を示す図である。
【００４７】
送信ジョブまたは保存ジョブを実行するにあたり、ユーザーにより設定された、目標とするファイルサイズが領域Ａ１に示されている。
【００４８】
スキャンした画像データの現在のファイルサイズが、領域Ａ２に示されている。
【００４９】
現在のファイルサイズは、目標ファイルサイズを超えているので、領域Ａ３に、「目標ファイルサイズを超えました。削減方法を選択してください。」というメッセージが表示されている。
【００５０】
領域Ａ３の下には、データサイズ削減処理の対象とするページを指定する方法として、「全体」ボタンＢ１、「指定ページのみ」ボタンＢ２、「指定ページ以外」ボタンＢ３が表示されている。
【００５１】
「指定ページ以外」ボタンＢ３の右側には、目標ファイルサイズを超えていても強制的にジョブを実行するための、「そのまま送信」ボタンＢ４が設けられている。
【００５２】
ボタンＢ１からＢ４の下側には、各ページのプレビュー画像ＰＡが、ページ番号ＰＮと共に表示され、各プレビュー画像ＰＡの下には各ページのデータサイズが領域Ａ４に示されている。
【００５３】
ナビゲーションボタンＢ５は、５ページ目以降のプレビュー画像を表示するために用いられる。
【００５４】
このような画面をユーザーに提示することにより、ユーザーは容易に削減処理の対象とするページを選択することが出来る。
【００５５】
以上、上述したステップＳ４の処理において、ユーザーに提示される画面の具体例を説明した。
【００５６】
［画面例２］
次に、上述したステップＳ６およびＳ７の処理において、ユーザーに提示される画面の具体例を説明する。図４は上述したステップＳ６およびＳ７の処理において、ユーザーに提示される画面の具体例を示す図である。
【００５７】
なお、以下で説明する画面は、ステップＳ４において「指定ページのみ」ボタンＢ２が押下された場合の画面例である。
【００５８】
この画面例では、各ページのプレビュー画像ＰＡと各ページのデータサイズを示す領域Ａ４の下に、ページごとに削減対象とするか否かを指定するチェックボックスＣＢ１、ＣＢ４、ＣＢ７が表示されている。
【００５９】
チェックボックスＣＢ１、ＣＢ４、ＣＢ７の下側には、削減手段を指定するためのチェックボックスＣＢ２、ＣＢ３、ＣＢ５、ＣＢ６、ＣＢ８、ＣＢ９が示されている。
【００６０】
この図の例では、１ページ目の画像データに対しては解像度を低下させることによるサイズ削減処理を行うように指定している。
【００６１】
また、２ページ目及び３ページ目に対しては削減処理を行わない。
【００６２】
４ページ目の画像データに対しては画質を低下させることによるサイズ削減処理を行うように指定している。
【００６３】
なお、解像度を低下させる処理と画質を低下させる処理の両方を適用してサイズ削減を行ってもよい。
【００６４】
以上、上述したステップＳ６およびＳ７の処理において、ユーザーに提示される画面の具体例を説明した。
【００６５】
［効果］
本発明の一実施形態に係る画像形成装置２０は、以下の効果を奏する。
【００６６】
（１）ジョブの実行ごとに目標ファイルサイズを指定できるので、ユーザーは、ページ数が多い画像データに対しては目標サイズを大きめにすることにより、一律で目標を設定する場合より柔軟にジョブを実行させることが出来る。
【００６７】
（２）保存ジョブの実行に際しては、保存する画像データの利用目的を考慮した上で、ユーザーは目標ファイルサイズを決定することが出来る。
【００６８】
（３）ユーザーは画像データの総ページ数を考慮して目標ファイルサイズを設定できるので、総ページ数の多寡に拘わらず、ユーザーは各ページに対して同等のサイズになるように、サイズ削減処理を施すことが出来る。
【００６９】
（４）ページ単位でのサイズ削減処理の実施有無を指定できるので、重要なページをサイズ削減による解像度低下や画質低下から保護することが出来る。
【００７０】
（５）サイズ削減処理の対象となるページを指定する方法以外に、サイズ削減処理から保護するページを指定する方法を提供することにより、サイズ削減の対象ページが多い場合に、ユーザーがサイズ削減を行うページを数多く指定する手間を低減させることが出来る。
【００７１】
（６）ユーザーは、データサイズの大きいページのみを選択してサイズ削減を行うことが出来るので、他ページの画質を低減させることなく全体のファイルサイズを低減することが出来る。
【００７２】
（７）スキャンして得られた画像データのファイルサイズが目標ファイルサイズ以内であれば、サイズ削減処理を行うこと無くジョブを実行できるので、ジョブ完了までの時間を短縮することが出来る。
【００７３】
［補足事項］
以上のように、本発明の一実施形態に係る画像形成装置（情報処理装置）２０は、複数のページからなる画像データを取得する画像取得部２２と、ユーザーからの指示を受け付ける操作部２６と、前記ユーザーから、前記ページ毎にデータサイズを削減するサイズ削減処理を行うか否かの指定を前記操作部２６経由で受け付け、前記サイズ削減処理を行う事が指定された前記ページに対し、前記サイズ削減処理を行うサイズ削減部２１ａとを備える。
【００７４】
その他、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【００７５】
２０  …  画像形成装置
２１  …  制御部
２１ａ…  サイズ削減部
２２  …  原稿読取部
２３  …  画像処理部
２４  …  画像メモリー
２５  …  画像形成部
２６  …  操作部
２６ａ…  表示部
２７  …  ファクシミリ通信部
２８  …  通信部
２９  …  記憶部
【図１】
0006464973.tif 000002
【図２】
0006464973.tif 000003
【図３】
0006464973.tif 000004
【図４】
0006464973.tif 000005