JP5152031B2 - 画像処理装置およびコンピュータプログラム - Google Patents
画像処理装置およびコンピュータプログラム Download PDFInfo
- Publication number
- JP5152031B2 JP5152031B2 JP2009037577A JP2009037577A JP5152031B2 JP 5152031 B2 JP5152031 B2 JP 5152031B2 JP 2009037577 A JP2009037577 A JP 2009037577A JP 2009037577 A JP2009037577 A JP 2009037577A JP 5152031 B2 JP5152031 B2 JP 5152031B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- size
- image data
- character
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims description 122
- 238000004590 computer program Methods 0.000 title claims description 7
- 230000015572 biosynthetic process Effects 0.000 claims 2
- 238000000034 method Methods 0.000 description 31
- 230000008569 process Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 12
- 230000009467 reduction Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000010365 information processing Effects 0.000 description 3
- 238000003780 insertion Methods 0.000 description 3
- 230000037431 insertion Effects 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000010893 paper waste Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Editing Of Facsimile Originals (AREA)
- Controls And Circuits For Display Device (AREA)
- Processing Or Creating Images (AREA)
- Document Processing Apparatus (AREA)
Description
Display)等の表示部の画面上に表示する場合、表示部の画面サイズや、そこに表示される画像のサイズによって、表示された画像の文字が判別できないことがある。下記特許文献1では、サムネイル表示によって多数の文書データを一覧表示した場合に、高い縮小率で縮小してしまうことによって画像内容の判読ができない、という問題点を解決している。
このような表示又は印刷の状態は、文字データを含む画像データである場合、特に、文字データが主又はその全てが文字データにより構成される画像データである場合において、顕著な問題となる
なお、出願人は、利用者が所望する表示又は印刷の態様とすることを可能ならしめる構成、具体的には、出力される画像について、これに含まれる文字が読みやすい大きさになるような倍率調整を行う構成について検討した上で、より容易な操作によって、これを実現することとした。
予め設定された基準文字サイズと前記原画像データに含まれる文字データに関する文字サイズとの比率と、前記原画像データの画像サイズと、を用いて、前記サイズ変更画像データの目標画像サイズを決定する画像サイズ決定手段と、前記目標画像サイズに基づいて、前記原画像データのサイズを変更して、前記サイズ変更画像データを生成する画像データ生成手段と、前記出力画像内の前記画像形成領域に前記サイズ変更画像が表現されるように、前記出力デバイスへの前記サイズ変更画像データの出力を制御する出力制御手段と、を備えることを特徴とする。
また、サイズ変更画像データは、目標画像サイズを有していてもよいし、目標画像サイズよりも小さくてもよい。すなわち、サイズ変更画像データによって表わされる内容が原画像データによって表わされる内容と同じである場合には、サイズ変更画像データは目標画像サイズを有し、サイズ変更画像データによって表わされる内容が原画像データによって表わされる内容の一部である場合には、サイズ変更画像データは目標画像サイズよりも小さなサイズを有する。
この構成を採用すれば、サイズ変更画像に含まれる特定文字が適切なサイズで表現されるように、サイズ変更画像を出力することができる。
なお、特定文字サイズは、例えば、特定文字のうちの最小または最大のサイズであってもよいし、特定文字の平均のサイズであってもよい。
この構成を採用すれば、キーワードと一致する文字列が適切なサイズで表現されるように、サイズ変更画像を出力することができる。
この構成を採用すれば、最初の文字を1以上の文字が適切なサイズで表現されるように、サイズ変更画像を出力することができる。なお、最初の文字を含む1以上の文字は、最初の文字を含む連続する2以上の文字であってもよい。
この構成を採用すれば、画像形成領域内に、特定文字を、基準文字サイズとほぼ等しいサイズで、確実に表現することが可能となる。画像形成領域内に特定文字が表現されれば、ユーザは特定文字を容易に確認することができ、この結果、ユーザは原画像の内容を容易に把握することができる。なお、基準文字サイズが、認識可能な文字サイズに設定されていれば、特定文字を認識可能に表現することができる。
なお、サイズ変更画像データの対応位置は、画像形成領域内の予め設定された基準の位置に一致するように、配置されてもよいし、画像形成領域内の基準の位置から所定の距離だけ離れた位置に一致するように、配置されてもよい。
上記の構成を採用すれば、1つの出力画像の複数の画像形成領域内に複数のサイズ変更画像を出力することができる。
また、各画像形成領域内に、各原画像データの文字サイズに適したサイズ変更画像を表現することができる。すなわち、各原画像データの文字サイズは互いに異なり得るが、各サイズ変更画像データの目標画像サイズは、各原画像データの文字サイズに応じて決定される。このため、各サイズ変更画像に含まれる文字が適切なサイズで表現されるように、各サイズ変更画像を出力することができる。
なお、複数のサイズ変更画像データの複数の目標画像サイズは、同じであってもよいし、互いに異なっていてもよい。
また、上記の装置において、複数の画像形成領域のサイズが同じであり、複数の画像形成領域がm行×n列のマトリクス状に配列される場合には、例えば、いわゆるインデックス出力(インデックス表示またはインデックス印刷)を実現することが可能である。
上記の構成を採用すれば、サイズ変更画像データの目標画像サイズが、予め準備された複数種類の基準画像サイズのうちのいずれかに設定されるため、処理を簡素化することができると共に、処理を迅速に実行することができる。
上記の構成を採用すれば、各原画像データ毎に、各原画像データを複数種類の配置パターンのうちのいずれかに分類し、各種配置パターン毎に、原画像データからサイズ変更画像データを生成してサイズ変更画像データを出力することができる。このため、各種配置パターン毎に、サイズ変更画像を出力することができる。
上記の構成を採用すれば、サイズ変更画像内に含まれる文字が最も適切なサイズで表現されるように、サイズ変更画像を出力することができる。
プリンタ10は、各種プログラムを実行し、プリンタ10の動作を制御するCPU11を有し、本実施形態の表示用画像作成プログラムを含むプリンタ10の動作を制御するためのプログラムなどが格納されたメモリであるROM12や、CPU11の処理に必要なデータなどを一時的に記憶するための読み書き可能なメモリであるRAM13がバスライン19を介して接続されている。
ここで説明するプリンタ10に格納された表示用画像作成プログラムは、表示部16に画像データ(いわゆるワープロ等のソフトウェアにより作成された文書データ(レイアウト情報又は修飾情報を含むデータ)。なお、この場合において画像サイズは、レイアウト情報として設定された用紙サイズである。)及びJPEGデータ等のデータ(以下、「ドキュメント」という。)に係る画像を表示するためのプログラムである。すなわち、表示部16に表示されるドキュメントに含まれる文字データがユーザにとって適切に認識可能な程度の文字サイズで表示するようにしたものである。
本実施形態では、ドキュメントに含まれる文字を認識できる適切な文字サイズの画像を作成して、それを画面160に表示するようにしたものである。
なお、プリンタ10は、最適ボタン173が押下された場合、表示される画像に含まれる文字の文字サイズが最適に設定されるように構成されている。すなわち、ユーザは、かかる文字サイズを、ユーザ自身が読みやすい大きさの文字になるように入力可能で、プリンタ10はこれを設定値として記憶することができる(以下の説明において、この設定値を、「最適文字サイズ」という。)。
例えば、ドキュメント内の最初の文字又は最初の文字から数文字(予め設定された文字数)を対象文字として集計し、算出する。具体的には、横書きの場合には左上の位置、また縦書きの場合には右上の位置の文字を基準として行う。このような位置に記載されている文字は、文の書き出しやタイトルとなっている場合が多く、これを対象としてドキュメントの文字サイズを算出するようにする。
その他にも、ドキュメントの最初のページについて全ての文字を集計し、その中から最も使用される文字(使用回数の多い文字)を対象文字とし、その大きさをドキュメントの文字サイズとしてもよい。又は、ドキュメントの最初のページについて全ての文字を集計し、その中から最も小さい、或いは、最も大きい文字を対象文字とし、その文字サイズをドキュメントの文字サイズとしてもよい。
なお、後述する本実施形態の具体的説明では、最初の文字から6文字を対象文字とし、それらの平均値を対象文字の文字サイズとして説明する。
最適縮小画像管理テーブルには、(1)最適縮小画像サイズの算出基準となるドキュメント内に含まれる対象文字の文字サイズ(以下の説明において「ドキュメント文字サイズ」という。)、(2)最適縮小画像を表示した際に、前記対象文字を画面の所定位置に配置する位置情報を示す「最適縮小画像表示位置」、(3)最適縮小画像の画像サイズを示す「最適縮小画像サイズ」、(4)最適縮小画像サイズで表示するために作成された「最適縮小画像データ」が保存される。
なお、アイドリング状態の時に予め最適縮小画像データを作成して最適縮小画像管理テーブルに登録させておくことにより、最適ボタン173による方法が選択された場合に、最適縮小画像を早期に画面160に表示することができる。すなわち、最適縮小画像データをアイドル状態において作成することで、最適ボタン173の選択を条件として、これに登録された最適縮小画像データを表示用縮小画像管理テーブルにそのままコピーし、これを表示することとしている。
例えば、プリンタ10の操作部17において不図示の最適文字設定ボタンが押されることにより、この最適文字サイズ設定プログラムが実行され、画面160に最適文字サイズを設定するためのサイズ設定メニュー(図示せず)が表示される。そして、ユーザが所望する文字サイズ(ポイント数)をテンキーによって入力することにより、その入力値への変更が行われるような構成とすることができる。或いは、初期値の文字サイズで表示されたテスト文字(abcdef…)を、ボタン171,172を押してサイズの変更を行い、ユーザが最適と判断する文字サイズで表示した状態において、例えば、最適ボタン173を長押しを条件として、その文字サイズが最適文字サイズとして設定されるような構成を採用することもできる。
プリンタ10では、前述したように外部メモリ20がメモリ挿入部14に差し込まれると、そこから読み出された外部メモリ20内のドキュメントが画面160に表示される。そして、表示されたドキュメント(実際には、例えば、ドキュメントのファイル名)から特定のドキュメント32が選択された場合、処理部31は、選択されたドキュメント32を読み出す。これにより、処理部31による表示用画像作成プログラムがスタートされ、表示処理が処理部31によって実行される(S101〜S104)。
また、処理部31は、ドキュメント32内に存在する文字データのドキュメント文字サイズ33aを算出するとともに、最適縮小画像表示位置33bを算出する基準となる対象文字基準位置33eを算出し、それぞれ最適縮小画像管理テーブル33に登録する(S102)。なお、本実施形態では、ドキュメント文字サイズは、前述のように、最初の文字から6文字を対象文字とし、それらの平均値を算出したものである。また、対象文字基準位置33eは、対象文字の先頭に位置する「A」を囲う四角形(例えば、「Abcdef」の文字が各々12ポイントの文字サイズである場合、1辺が12ポイントに対応する長さの正方形)の左上角の位置である(図4参照)。なお、選択されたドキュメント32が、例えば、JPEGデータであれば、文字データを含まないため、処理部31は、S102をスキップする。
そして、処理部31は、こうして作成した表示用縮小画像データ34cに基づき表示用縮小画像(初期画像)37を画面160に表示する(S104)。具体的には、初期画像として図2に示す態様で表示する。
ドキュメントのサイズがA4(幅210mm×縦297mm)、対象文字の文字サイズ36が12ポイント、最適文字サイズ36が6ポイントである場合を例に、より具体的に説明すると、最適文字サイズと対象文字の文字サイズとの比率は0.5(半分)であるから、幅105mm、縦148mm、すなわち、A6(幅105mm×高さ146mm)相当の(又はこれに等しい)画像サイズを、処理部31は最適縮小画像サイズとして算出する(S202)。
更に、処理部31は、最適縮小画像管理テーブル33の最適縮小画像データ33dを、表示用縮小画像管理テーブル34の表示用縮小画像データ34cとして登録する(差し替える)(S114)。そして、処理部31は、これら新たに登録等された表示用縮小画像表示位置34a、表示用縮小画像サイズ34b及び表示用縮小画像データ34cに基づいて、表示用縮小画像37を画面160に表示する(S115)。具体的には、処理部31は、表示用縮小画像表示位置34aを表示領域160aの基準位置に合わせた態様で、表示用縮小画像データ34cに係る表示用縮小画像37を表示する。
ステップS104又はステップS115により表示用縮小画像37が表示された状態において処理部31がプラスボタン172の押下を検出した場合(S109:YES)、処理部31は、表示用縮小画像管理テーブル34に登録される表示用縮小画像サイズ34bを所定量増加させる(S116)。例えば、一回の押下によって5%増加させ、増加後の画像サイズを表示用画像サイズ34bとして表示用縮小画像管理テーブル34の登録を更新する(S117)。そして、制御部31は、ステップS117において更新された表示用縮小画像サイズ34bに一致する表示用縮小画像データ34cをドキュメント32に基づき再作成し、これを表示用縮小画像管理テーブル34の表示用縮小画像データ34cとして登録する(S118)。次に、処理部31は、ステップS118により作成・登録された表示用縮小画像を表示領域160aに表示する(S115)。
第1実施形態では、ドキュメント文字サイズは、対象文字の文字サイズを用いて決定されている。具体的には、ドキュメント内の最初の文字を含む連続する6文字(対象文字)の文字サイズの平均値が、ドキュメント文字サイズとして採用されている。しかしながら、これに代えて、ドキュメント文字サイズは、他の対象文字の文字サイズを用いて決定されてもよい。例えば、ドキュメント内に予め設定されたキーワードと一致する文字列が含まれる場合には、該文字列を対象文字として用いて、ドキュメント文字サイズが決定されてもよい。
次に説明する画像作成プログラムは、前述したように外部メモリ20から読み取った複数のドキュメントについて、印刷部18でインデックス印刷を行う場合に、印刷対象となる縮小画像各々を、各ドキュメントに基づいた縮小画像の画像サイズ毎にグループ分けして印刷するためのインデックス印刷用画像作成プログラムである。上記第1実施形態と共通する点においては、その説明を省略又は簡略化して説明する。
先ず、本実施形態に基づいたインデックス印刷が実行された場合における結果物について説明する。例えば、図8に示すように、a〜jのドキュメント各々についてインデックス印刷を行う場合、同じ縮小画像サイズに分けられたドキュメントa,b,g、ドキュメントc,f等が、それぞれの用紙にインデックス印刷される。なお、図8の各配置パターンで所定の用紙(例えば、A4サイズの用紙)にインデックス印刷された状態を描画した図形中の点線は、配置パターン各々におけるレイアウトを概念的に示すものである(図8の例に基づけば、点線部分に画像が印刷されることはない。)。
なお、プリンタ10(図1参照)は、全てのドキュメントについて同一サイズとし、これを所定のパターンで配置した従来のインデックス印刷についても実行可能であり、本実施形態のインデックス印刷と従来のインデックス印刷の何れを実行するかに関し、プリンタ10のユーザが選択できる構成を採用している。すなわち、図10に示すフローは、ユーザが本実施形態のインデックス印刷を選択した場合において実行される。
ここで、図12は、インデックス印刷用画像作成プログラムの実行をイメージした図である。
図11は、ドキュメント分類処理を示すフローである。ステップS401において、処理部41は、最適文字サイズ43を取得する(S401)。この最適文字サイズ43は、インデックス印刷によって縮小したドキュメントの文字が、ユーザにとって読みやすい大きさの文字になるように予め設定入力され、プリンタ10に記憶されている。
ステップS403において処理部41は、処理対象のドキュメントに含まれる所定の文字データを対象として、ドキュメント文字サイズを算出する。なお、算出の詳細については、実施形態1におけるステップS102(図5参照)と同一であり、省略する。
ステップS405において処理部41は、最適文字サイズと算出されたドキュメント文字サイズの比率に従って倍率が算出されるとともに、この倍率及び処理対象のドキュメントの画像サイズに基づき、最適縮小画像サイズを算出する。なお、算出の詳細については、実施形態1におけるステップS202(図6参照)と同一であり、省略する。
なお、ステップS406又はステップS407を実行後、処理部41は、ステップS402を実行するが、これにおいて、未処理のドキュメントがない場合、換言すれば、全てのドキュメントについて、ステップS403以降の処理を実行した場合、この処理を終了し、つづけてS302に移行する。
ステップS305の判断が否定される場合(S305:NO)、処理部41は、処理の対象となっている配置パターンに分類されたドキュメントから、ステップS303において取得した縮小画像サイズに一致する縮小画像データを作成し(S306)、作成した縮小画像データを印刷メモリ46(具体的には図1に描画のRAM13に確保された所定領域がこれに相当)に展開する(S307)。
また、本実施形態では、ページドキュメントについて先ず文字サイズに応じたドキュメント分類処理を行い(S301)、作成した分類管理テーブル45に基づいて配置パターン毎に縮小画像を作成してインデックス印刷するようにしたので、印刷メモリの容量を節約することができる。
なお、1つのドキュメントが複数ページから構成されている場合、何れのページをインデックス印刷の対象とするかについては、どのような構成も採用し得る。例えば、単純に第1ページ目に基づく構成であってもよいし、また、文字が含まれている最初のページに基づいた縮小画像としてもよい。更に、ドキュメント文字サイズの算出に際し、対象となった文字を含むページに基づいた縮小画像としてもよい。
11 CPU
16 表示部
17 操作部
18 印刷部
20 外部メモリ
31 処理部
32 ドキュメント
33 最適縮小画像管理テーブル
34 表示用縮小画像管理テーブル
35 画面サイズ
36 最適文字サイズ
37 表示用縮小画像
173 最適ボタン
Claims (12)
- 原画像を表す原画像データのサイズを変更してサイズ変更画像を表すサイズ変更画像データを生成し、前記サイズ変更画像データを出力デバイスに出力することによって、出力画像内の画像形成領域に画像を表現するための画像処理装置であって、
予め設定された基準文字サイズと前記原画像データに含まれる文字データに関する文字サイズとの比率と、前記原画像データの画像サイズと、を用いて、前記サイズ変更画像データの目標画像サイズを決定する画像サイズ決定手段と、
前記目標画像サイズに基づいて、前記原画像データのサイズを変更して、前記サイズ変更画像データを生成する画像データ生成手段と、
前記出力画像内の前記画像形成領域に前記サイズ変更画像が表現されるように、前記出力デバイスへの前記サイズ変更画像データの出力を制御する出力制御手段と、
を備え、
前記画像サイズ決定手段は、
前記原画像データに含まれる前記文字データの中から、前記原画像に含まれる複数の文字のうちの一部である特定文字を表す特定文字データであって、前記原画像に含まれる最初の文字を含む1以上の文字を示す前記特定文字データを選択する選択手段を備え、
前記画像サイズ決定手段は、前記文字データに関する前記文字サイズとして前記特定文字データに関する特定文字サイズを用いて、前記目標画像サイズを決定する、画像処理装置。 - 原画像を表す原画像データのサイズを変更してサイズ変更画像を表すサイズ変更画像データを生成し、前記サイズ変更画像データを出力デバイスに出力することによって、出力画像内の画像形成領域に画像を表現するための画像処理装置であって、
予め設定された基準文字サイズと前記原画像データに含まれる文字データに関する文字サイズとの比率と、前記原画像データの画像サイズと、を用いて、前記サイズ変更画像データの目標画像サイズを決定する画像サイズ決定手段と、
前記目標画像サイズに基づいて、前記原画像データのサイズを変更して、前記サイズ変更画像データを生成する画像データ生成手段と、
前記出力画像内の前記画像形成領域に前記サイズ変更画像が表現されるように、前記出力デバイスへの前記サイズ変更画像データの出力を制御する出力制御手段と、
を備え、
前記画像サイズ決定手段は、
前記原画像データに含まれる前記文字データの中から、前記原画像に含まれる複数の文字のうちの一部である特定文字を表す特定文字データであって、予め設定されたキーワードと一致する文字列を示す前記特定文字データを選択する選択手段を備え、
前記画像サイズ決定手段は、前記文字データに関する前記文字サイズとして前記特定文字データに関する特定文字サイズを用いて、前記目標画像サイズを決定する、画像処理装置。 - 請求項1または2に記載の画像処理装置であって、
前記出力制御手段は、前記特定文字データによって表わされる前記特定文字が、前記基準文字サイズとほぼ等しいサイズで前記画像形成領域内に表現されるように、前記サイズ変更画像データの出力を制御する、画像処理装置。 - 請求項3記載の画像処理装置であって、さらに、
前記原画像データ内における前記特定文字データの出現位置を特定する特定手段を備え、
前記出力制御手段は、前記サイズ変更画像データ内において、前記出現位置に対応する対応位置を特定し、前記対応位置が前記画像形成領域内に配置されるように、前記サイズ変更画像データの出力を制御する、画像処理装置。 - 請求項1ないし4のいずれかに記載の画像処理装置であって、
1つの前記出力画像内の複数の前記画像形成領域に、複数の前記原画像データから生成された複数の前記サイズ変更画像データによって表わされる複数の前記サイズ変更画像が表現される場合に、
前記画像サイズ決定手段は、前記各原画像データ毎に、前記サイズ変更画像データの前記目標画像サイズを決定し、
前記画像データ生成手段は、前記各原画像データ毎に、前記目標画像サイズに基づいて、前記サイズ変更画像データを生成し、
前記出力制御手段は、前記複数の画像形成領域に前記複数のサイズ変更画像が表現されるように、前記複数のサイズ変更画像データの出力を制御する、画像処理装置。 - 請求項1ないし5のいずれかに記載の画像処理装置であって、
前記画像サイズ決定手段は、
前記基準文字サイズと前記原画像データに含まれる前記文字データに関する前記文字サイズとの比率と、前記原画像データの前記画像サイズと、を用いて、前記サイズ変更画像データの候補画像サイズを決定する候補画像サイズ決定手段と、
予め準備された互いに異なる複数種類の基準画像サイズの中から、前記候補画像サイズにほぼ等しい1種類の基準画像サイズを選択して、前記選択された1種類の基準画像サイズを、前記サイズ変更画像データの前記目標画像サイズとして決定する目標画像サイズ決定手段と、
を備える、画像処理装置。 - 請求項6に記載の画像処理装置であって、
前記目標画像サイズ決定手段は、
前記原画像データに対応する前記候補画像サイズにほぼ等しい前記1種類の基準画像サイズを選択すると共に、前記原画像データを複数種類の配置パターンのうちの1種類の配置パターンに分類する前記分類手段であって、前記複数種類の配置パターンのそれぞれは、前記複数種類の基準画像サイズのそれぞれに対応し、前記複数種類の配置パターンのそれぞれは、対応する前記基準画像サイズを有する前記画像形成領域を規定する、前記分類手段を備えており、
複数の前記原画像データから生成される複数の前記サイズ変更画像データによって表わされる複数の前記サイズ変更画像が、前記複数種類の配置パターンのうちのいずれかに従って表現される場合に、
前記画像サイズ決定手段は、前記各原画像データ毎に、前記候補画像サイズにほぼ等しい前記1種類の基準画像サイズを前記目標画像サイズとして決定すると共に、前記原画像データを前記複数種類の配置パターンのうちの1種類の配置パターンに分類し、
前記画像データ生成手段は、前記各種配置パターン毎に、前記目標画像サイズに基づいて、前記各種配置パターンに分類された前記原画像データのサイズを変更して、前記サイズ変更画像データを生成し、
前記出力制御手段は、前記各種配置パターン毎に、前記各種配置パターンで規定される前記画像形成領域に前記サイズ変更画像が表現されるように、前記サイズ変更画像データの出力を制御する、画像処理装置。 - 請求項6または7に記載の画像処理装置であって、
前記目標画像サイズ決定手段は、前記複数種類の基準画像サイズと、前記候補画像サイズと、の間の複数の差分を算出し、前記複数の差分のうちの最も小さい差分に対応する前記1種類の基準画像サイズを選択する、画像処理装置。 - 請求項1ないし8のいずれかに記載の画像処理装置であって、
前記出力デバイスは、表示デバイスである、画像処理装置。 - 請求項1ないし8のいずれかに記載の画像処理装置であって、
前記出力デバイスは、印刷デバイスである、画像処理装置。 - 原画像を表す原画像データのサイズを変更してサイズ変更画像を表すサイズ変更画像データを生成し、前記サイズ変更画像データを出力デバイスに出力することによって、出力画像内の画像形成領域に画像を表現するために、コンピュータに画像処理を実行させるコンピュータプログラムであって、
予め設定された基準文字サイズと前記原画像データに含まれる文字データに関する文字サイズとの比率と、前記原画像データの画像サイズと、を用いて、前記サイズ変更画像データの目標画像サイズを決定する画像サイズ決定機能と、
前記目標画像サイズに基づいて、前記原画像データのサイズを変更して、前記サイズ変更画像データを生成する画像データ生成機能と、
前記出力画像内の前記画像形成領域に前記サイズ変更画像が表現されるように、前記出力デバイスへの前記サイズ変更画像データの出力を制御する出力制御機能と、
を前記コンピュータに実行させ、
前記画像サイズ決定機能は、
前記原画像データに含まれる前記文字データの中から、前記原画像に含まれる複数の文字のうちの一部である特定文字を表す特定文字データであって、前記原画像に含まれる最初の文字を含む1以上の文字を示す前記特定文字データを選択する選択機能を備え、
前記画像サイズ決定機能は、前記文字データに関する前記文字サイズとして前記特定文字データに関する特定文字サイズを用いて、前記目標画像サイズを決定する、コンピュータプログラム。 - 原画像を表す原画像データのサイズを変更してサイズ変更画像を表すサイズ変更画像データを生成し、前記サイズ変更画像データを出力デバイスに出力することによって、出力画像内の画像形成領域に画像を表現するために、コンピュータに画像処理を実行させるコンピュータプログラムであって、
予め設定された基準文字サイズと前記原画像データに含まれる文字データに関する文字サイズとの比率と、前記原画像データの画像サイズと、を用いて、前記サイズ変更画像データの目標画像サイズを決定する画像サイズ決定機能と、
前記目標画像サイズに基づいて、前記原画像データのサイズを変更して、前記サイズ変更画像データを生成する画像データ生成機能と、
前記出力画像内の前記画像形成領域に前記サイズ変更画像が表現されるように、前記出力デバイスへの前記サイズ変更画像データの出力を制御する出力制御機能と、
を前記コンピュータに実行させ、
前記画像サイズ決定機能は、
前記原画像データに含まれる前記文字データの中から、前記原画像に含まれる複数の文字のうちの一部である特定文字を表す特定文字データであって、予め設定されたキーワードと一致する文字列を示す前記特定文字データを選択する選択機能を備え、
前記画像サイズ決定機能は、前記文字データに関する前記文字サイズとして前記特定文字データに関する特定文字サイズを用いて、前記目標画像サイズを決定する、コンピュータプログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009037577A JP5152031B2 (ja) | 2008-03-24 | 2009-02-20 | 画像処理装置およびコンピュータプログラム |
EP09250778.9A EP2105880B1 (en) | 2008-03-24 | 2009-03-20 | Image processing device, image processing method and computer program therefor |
US12/409,448 US8175415B2 (en) | 2008-03-24 | 2009-03-23 | Image processing device and computer-accessible recording medium containing program therefor |
CN2009101302012A CN101546383B (zh) | 2008-03-24 | 2009-03-24 | 图像处理设备和方法 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008076018 | 2008-03-24 | ||
JP2008076018 | 2008-03-24 | ||
JP2009037577A JP5152031B2 (ja) | 2008-03-24 | 2009-02-20 | 画像処理装置およびコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009259223A JP2009259223A (ja) | 2009-11-05 |
JP5152031B2 true JP5152031B2 (ja) | 2013-02-27 |
Family
ID=40756909
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009037577A Active JP5152031B2 (ja) | 2008-03-24 | 2009-02-20 | 画像処理装置およびコンピュータプログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US8175415B2 (ja) |
EP (1) | EP2105880B1 (ja) |
JP (1) | JP5152031B2 (ja) |
CN (1) | CN101546383B (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5120390B2 (ja) * | 2010-02-10 | 2013-01-16 | ブラザー工業株式会社 | 情報処理装置及びスキャナ装置 |
JP5522068B2 (ja) * | 2011-01-25 | 2014-06-18 | カシオ計算機株式会社 | 画像表示装置、画像表示方法並びにプログラム |
CN103909741B (zh) * | 2012-12-30 | 2016-04-06 | 航天信息股份有限公司 | 利用嵌入式***中9针打印机打印二维码的方法和装置 |
CN104981847B (zh) | 2013-03-26 | 2017-07-04 | 夏普株式会社 | 显示装置、电视接收机、以及显示方法 |
JP5821994B2 (ja) * | 2014-04-21 | 2015-11-24 | 富士ゼロックス株式会社 | 画像処理装置、画像形成装置およびプログラム |
US11526652B1 (en) * | 2020-11-23 | 2022-12-13 | Amazon Technologies, Inc. | Automated optimization of displayed electronic content imagery |
CN112416504A (zh) * | 2021-01-04 | 2021-02-26 | 广东创能科技股份有限公司 | 一种能够为不同设备自动兼容适配的方法 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0721344A (ja) * | 1993-06-16 | 1995-01-24 | Ricoh Co Ltd | 画像形成記憶装置 |
EP0981243B1 (en) * | 1993-07-16 | 2010-03-17 | Sharp Kabushiki Kaisha | Image processor |
JPH08329062A (ja) * | 1995-06-05 | 1996-12-13 | Casio Comput Co Ltd | データ縮小装置 |
JPH09120238A (ja) * | 1995-10-25 | 1997-05-06 | Canon Inc | 出力装置 |
JPH09130577A (ja) * | 1995-10-30 | 1997-05-16 | Minolta Co Ltd | 画像形成装置 |
DE29602534U1 (de) * | 1996-02-14 | 1996-04-18 | Esselte N.V., St. Niklaas | Banddruckgerät mit der Fähigkeit zum Drucken von Strichcodes |
US6646759B1 (en) * | 1996-05-15 | 2003-11-11 | Canon Kabushiki Kaisha | Printing apparatus and image output control apparatus for processing image data using a dither pattern |
JPH11242542A (ja) * | 1998-02-25 | 1999-09-07 | Mitsubishi Electric Corp | 要約作成表示装置 |
JP4310023B2 (ja) * | 1999-06-17 | 2009-08-05 | キヤノン株式会社 | 縮小画像作成方法及び装置、記憶媒体 |
JP2001337994A (ja) | 2000-05-26 | 2001-12-07 | Ricoh Co Ltd | サムネイル表示システムと方法およびその処理プログラムを記録した記録媒体 |
JP2002149152A (ja) * | 2000-11-10 | 2002-05-24 | Fujitsu Ltd | 画像表示制御装置 |
JP4131084B2 (ja) * | 2000-12-14 | 2008-08-13 | セイコーエプソン株式会社 | 印刷装置 |
JP4654553B2 (ja) * | 2001-09-07 | 2011-03-23 | ブラザー工業株式会社 | 文字列編集装置及び文字列編集プログラム |
US7797631B2 (en) * | 2002-09-18 | 2010-09-14 | Canon Kabushiki Kaisha | Document printing control apparatus and method |
EP1548609A4 (en) * | 2002-09-27 | 2011-01-05 | Brother Ind Ltd | TEXT EDITING EQUIPMENT AND PROGRAM |
JP2005020351A (ja) | 2003-06-26 | 2005-01-20 | Victor Co Of Japan Ltd | サムネイル画像作成機能付きビデオ再生装置及びサムネイル画像記録媒体 |
JP4134874B2 (ja) * | 2003-09-30 | 2008-08-20 | カシオ計算機株式会社 | 撮影画像投影システムに用いられるカメラ、撮影画像投影システムに用いられるコンピュータ、撮影画像投影システムに用いられるプロジェクタ、画像処理方法及びプログラム |
JP4805590B2 (ja) | 2005-03-14 | 2011-11-02 | 株式会社リコー | 画像処理装置および画像処理プログラム |
JP4687283B2 (ja) * | 2005-06-30 | 2011-05-25 | ブラザー工業株式会社 | 印刷制御装置、印刷制御装置の制御プログラム、および印刷システム |
-
2009
- 2009-02-20 JP JP2009037577A patent/JP5152031B2/ja active Active
- 2009-03-20 EP EP09250778.9A patent/EP2105880B1/en active Active
- 2009-03-23 US US12/409,448 patent/US8175415B2/en not_active Expired - Fee Related
- 2009-03-24 CN CN2009101302012A patent/CN101546383B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
EP2105880B1 (en) | 2018-08-08 |
US20090238491A1 (en) | 2009-09-24 |
CN101546383A (zh) | 2009-09-30 |
US8175415B2 (en) | 2012-05-08 |
JP2009259223A (ja) | 2009-11-05 |
CN101546383B (zh) | 2012-03-07 |
EP2105880A1 (en) | 2009-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5152031B2 (ja) | 画像処理装置およびコンピュータプログラム | |
JP4023075B2 (ja) | 画像取得装置 | |
US9096074B2 (en) | Image forming apparatus, print setting unit, and making print setting method | |
US8134739B2 (en) | Information processing device for outputting reduced-size pages | |
US20100251110A1 (en) | Document processing apparatus, control method therefor, and computer-readable storage medium storing program for the control method | |
US20060262344A1 (en) | Image forming apparatus and image forming system | |
JP2006259917A (ja) | 文書処理装置、文書処理プログラム、及び文書処理方法 | |
JP2009169675A (ja) | 文書処理装置、文書処理方法および文書処理プログラム | |
JP6818234B2 (ja) | 画像処理装置 | |
JP5696394B2 (ja) | 画像処理装置、画像処理方法、及び、画像処理プログラム | |
US8068239B2 (en) | Image forming apparatus with adaptive automatic layout function | |
JP6714872B2 (ja) | 画像形成装置 | |
JP2009083382A (ja) | 画像形成装置および画像処理プログラム | |
JP2008183886A (ja) | 画像形成装置 | |
JP4802961B2 (ja) | 印刷システム、印刷制御装置およびプログラム | |
JP2010130500A (ja) | 画像読取装置、画像読取方法および画像読取プログラム | |
US20020031270A1 (en) | Image processing apparatus, image processing method, and computer readable storage medium | |
JP5915091B2 (ja) | 画像形成装置、画像形成システム、出力用画像データ処理方法、プログラム及び記録媒体 | |
US8310712B2 (en) | Image forming controlling apparatus, image forming controlling method, and image forming controlling program embodied on computer readable recording medium | |
US8643880B2 (en) | Control apparatus and control program controlling printing plurality of image files | |
JP2001202362A (ja) | 文字編集処理装置 | |
JP4941179B2 (ja) | 情報処理装置及び文書閲覧プログラム | |
JP7152879B2 (ja) | 情報処理装置及びその制御方法およびプログラム | |
JPH1079041A (ja) | 文書処理装置及びその文書処理方法 | |
JP2004287829A (ja) | 画像データ分類装置及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100325 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120417 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120614 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20121106 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121119 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151214 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5152031 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |