(57)【要約】【課題】ユーザーによる操作を介することなく、文字画像を拡大して印刷できる画像形成装置を提供する。【解決手段】画像形成装置１は、画像形成部５、画像データ入力部２、及び制御部１０を備える。画像データ入力部２は、同一の文字サイズを有する複数の文字で構成される同サイズ文字列を含む原画像の原画像データを入力する。制御部１０は、原画像の中から、同サイズ文字列を含む文字列領域を抽出する。制御部１０は、文字列領域に含まれる複数の文字のそれぞれが有する画数のうちから最大画数を取得する。制御部１０は、ユーザーの視力情報及び最大画数を参照して最適サイズを決定する。制御部１０は、文字列領域に含まれる複数の文字が有する文字サイズが最適サイズよりも小さい場合、文字列領域に含まれる複数の文字の文字サイズを最適サイズに変更して、処理済み画像の画像データを生成する。画像形成部５は、シートに処理済み画像を形成する。【選択図】図２
2018019219.tif 000002
【特許請求の範囲】
【請求項１】
シートに画像を形成する画像形成部と、
同一の文字サイズを有する複数の文字で構成される同サイズ文字列を含む原画像の原画像データを入力する画像データ入力部と、
制御部と
を備え、
前記制御部は、
前記原画像の中から、前記同サイズ文字列を含む文字列領域を抽出し、
前記文字列領域に含まれる前記複数の文字のそれぞれが有する画数のうちから最大画数を取得し、
ユーザーの視力情報及び前記最大画数を参照して最適サイズを決定し、
前記文字列領域に含まれる前記複数の文字が有する前記文字サイズが前記最適サイズよりも小さい場合、前記文字列領域に含まれる前記複数の文字の前記文字サイズを前記最適サイズに変更し、
前記文字列領域に含まれる前記複数の文字が有する前記文字サイズが前記最適サイズ以上である場合、前記文字列領域に含まれる前記複数の文字の前記文字サイズを維持し、
前記文字サイズが変更又は維持された前記同サイズ文字列を含む処理済み画像の画像データを生成し、
前記画像形成部は、前記処理済み画像の画像データに基づいて前記シートに前記処理済み画像を形成する、画像形成装置。
【請求項２】
前記制御部は、前記ユーザーの年齢情報を参照して、前記最適サイズを補正する、請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、前記視力情報が取得されてからの期間が所定期間よりも大きい場合にのみ、前記最適サイズを補正する、請求項２に記載の画像形成装置。
【請求項４】
前記原画像は、複数の前記同サイズ文字列を含み、
前記複数の同サイズ文字列に含まれる前記複数の文字は、互いに前記文字サイズが異なり、
前記制御部は、
前記原画像の中から、複数の前記文字列領域を抽出し、
前記複数の文字列領域に含まれるすべての前記文字の画数のうちから前記最大画数を取得し、
前記ユーザーの視力情報及び前記最大画数を参照して、前記最適サイズを決定し、
前記複数の文字列領域のうち、前記最適サイズよりも前記文字サイズが小さい文字列領域に対して、その文字列領域に含まれる前記複数の文字の前記文字サイズを前記最適サイズに変更する、請求項１〜請求項３のいずれか１項に記載の画像形成装置。
【請求項５】
前記原画像は、複数の前記同サイズ文字列を含み、
前記複数の同サイズ文字列に含まれる前記複数の文字は、互いに前記文字サイズが異なり、
前記制御部は、
前記原画像の中から、複数の前記文字列領域を抽出し、
前記複数の文字列領域のうち、対応する前記最適サイズよりも前記文字サイズが小さい文字列領域に対して、その文字列領域に含まれる前記複数の文字の前記文字サイズを、対応する前記最適サイズに変更する、請求項１〜請求項３のいずれか１項に記載の画像形成装置。
【請求項６】
画像形成装置と、外部装置とを備える画像形成システムであって、
前記外部装置は、
第１通信部と、
ユーザーの視力情報を記憶する記憶装置と
を有し、
前記画像形成装置は、
シートに画像を形成する画像形成部と、
同一の文字サイズを有する複数の文字で構成される同サイズ文字列を含む原画像の原画像データが入力される画像データ入力部と、
前記第１通信部と通信する第２通信部と、
制御部と
を有し、
前記制御部は、
前記第２通信部を介して、前記外部装置から前記ユーザーの視力情報を取得し、
前記原画像の中から、前記同サイズ文字列を含む文字列領域を抽出し、
前記文字列領域に含まれる前記複数の文字のそれぞれが有する画数のうちから最大画数を取得し、
前記ユーザーの視力情報及び前記最大画数を参照して最適サイズを決定し、
前記文字列領域に含まれる前記複数の文字が有する前記文字サイズが前記最適サイズよりも小さい場合、前記文字列領域に含まれる前記複数の文字の前記文字サイズを前記最適サイズに変更し、
前記文字列領域に含まれる前記複数の文字が有する前記文字サイズが前記最適サイズ以上である場合、前記文字列領域に含まれる前記複数の文字の前記文字サイズを維持し、
前記文字サイズが変更又は維持された前記同サイズ文字列を含む処理済み画像の画像データを生成し、
前記画像形成部は、前記処理済み画像の画像データに基づいて前記シートに前記処理済み画像を形成する、画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、及び画像形成システムに関する。
【背景技術】
【０００２】
複合機のような画像形成装置は、例えば、スキャナーによって読み取られた原稿の原画像を拡大してシートに画像を形成することができる。画像形成装置の中には、原画像の一部の画像を拡大するものもある。例えば、特許文献１には、原画像に含まれる文字画像を拡大する画像形成装置が開示されている。特許文献１に開示の画像形成装置は、原画像から同一の文字サイズを有する複数の文字で構成される文字列を区画として抽出し、抽出した区画を表示装置に表示する。ユーザーは、表示装置に文字サイズが異なる複数の区画が表示された場合、操作パネルを操作して、複数の区画の中から１つの区画を選択する。この結果、例えば、ユーザーによって選択された区画よりも文字サイズが小さい他の区画が拡大される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２１１２３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示の画像形成装置では、ユーザーは、操作パネルを操作して区画を選択する必要がある。
【０００５】
本発明は、上記課題に鑑み、ユーザーによる操作を介することなく、文字画像を拡大して印刷することができる画像形成装置、及び画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、画像形成部と、画像データ入力部と、制御部とを備える。前記画像形成部は、シートに画像を形成する。前記画像データ入力部は、同一の文字サイズを有する複数の文字で構成される同サイズ文字列を含む原画像の原画像データを入力する。前記制御部は、前記原画像の中から、前記同サイズ文字列を含む文字列領域を抽出する。前記制御部は、前記文字列領域に含まれる前記複数の文字のそれぞれが有する画数のうちから最大画数を取得する。前記制御部は、ユーザーの視力情報及び前記最大画数を参照して最適サイズを決定する。前記制御部は、前記文字列領域に含まれる前記複数の文字が有する前記文字サイズが前記最適サイズよりも小さい場合、前記文字列領域に含まれる前記複数の文字の前記文字サイズを前記最適サイズに変更する。前記制御部は、前記文字列領域に含まれる前記複数の文字が有する前記文字サイズが前記最適サイズ以上である場合、前記文字列領域に含まれる前記複数の文字の前記文字サイズを維持する。前記制御部は、前記文字サイズが変更又は維持された前記同サイズ文字列を含む処理済み画像の画像データを生成する。前記画像形成部は、前記処理済み画像の画像データに基づいて前記シートに前記処理済み画像を形成する。
【０００７】
本発明の画像形成装置システムは、画像形成装置と、外部装置とを備える。前記外部装置は、第１通信部と、記憶装置とを有する。前記記憶装置は、ユーザーの視力情報を記憶する。前記画像形成装置は、画像形成部と、画像データ入力部と、第２通信部と、制御部とを有する。前記画像形成部は、シートに画像を形成する。前記画像データ入力部は、同一の文字サイズを有する複数の文字で構成される同サイズ文字列を含む原画像の原画像データが入力される。前記第２通信部は、前記第１通信部と通信する。前記制御部は、前記第２通信部を介して、前記外部装置から前記第ユーザーの視力情報を取得する。前記制御部は、前記原画像の中から、前記同サイズ文字列を含む文字列領域を抽出する。前記制御部は、前記文字列領域に含まれる前記複数の文字のそれぞれが有する画数のうちから最大画数を取得する。前記制御部は、前記ユーザーの視力情報及び前記最大画数を参照して最適サイズを決定する。前記制御部は、前記文字列領域に含まれる前記複数の文字が有する前記文字サイズが前記最適サイズよりも小さい場合、前記文字列領域に含まれる前記複数の文字の前記文字サイズを前記最適サイズに変更する。前記制御部は、前記文字列領域に含まれる前記複数の文字が有する前記文字サイズが前記最適サイズ以上である場合、前記文字列領域に含まれる前記複数の文字の前記文字サイズを維持する。前記制御部は、前記文字サイズが変更又は維持された前記同サイズ文字列を含む処理済み画像の画像データを生成する。前記画像形成部は、前記処理済み画像の画像データに基づいて前記シートに前記処理済み画像を形成する。
【発明の効果】
【０００８】
本発明によれば、ユーザーによる操作を介することなく、文字画像を拡大して印刷することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態１に係る画像形成装置の構成を示す図である。
【図２】本発明の実施形態１に係る画像形成装置を示すブロック図である。
【図３】本発明の実施形態１に係るユーザー情報テーブルを示す図である。
【図４】（ａ）及び（ｂ）は、本発明の実施形態１に係る原画像の一例を示す図である。
【図５】本発明の実施形態１に係る最適サイズテーブルを示す図である。
【図６】（ａ）は、本発明の実施形態１に係る原画像の一例を示す図である。（ｂ）は、図６（ａ）に示す原画像に文字サイズ変更処理が実行された処理済み画像を示す図である。
【図７】本発明の実施形態１に係る画像データ生成処理を示すフローチャートである。
【図８】本発明の実施形態１に係る最適サイズ決定処理を示すフローチャートである。
【図９】本発明の実施形態１に係る文字サイズ変更処理を示すフローチャートである。
【図１０】本発明の実施形態２に係る画像データ生成処理を示すフローチャートである。
【図１１】本発明の実施形態２に係る最適サイズ決定処理を示すフローチャートである。
【図１２】本発明の実施形態３に係るユーザー情報テーブルを示す図である。
【図１３】本発明の実施形態３に係る補正テーブルを示す図である。
【図１４】本発明の実施形態３に係る最適サイズ決定処理を示すフローチャートである。
【図１５】本発明の実施形態４に係る画像形成システムを示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明に係る画像形成装置、及び画像形成システムの実施形態について説明する。なお、図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。また、図面は、理解しやすくするために、それぞれの構成要素を主体に模式的に示している。
【００１１】
［実施形態１］
まず、図１を参照して、実施形態１に係る画像形成装置１の構成について説明する。図１は、実施形態１に係る画像形成装置１の構成を示す図である。
【００１２】
図１に示すように、画像形成装置１は、操作部２、スキャナー３、給紙部４、画像形成部５、定着装置６、排出部７、搬送装置８、及び制御部１０を備える。
【００１３】
操作部２は、液晶ディスプレー２１及び複数の操作キー２２を含む。液晶ディスプレー２１は、各種処理結果を表示する。操作キー２２は、例えば、テンキー、及びスタートキーを含む。ユーザーは、複数の操作キー２２を操作することによって、画像形成装置１に対する指示を入力することができる。操作部２は、ユーザーからの指示を受け付けると、ユーザーからの指示を示す信号を生成する。本実施形態において、ユーザーは、操作部２を操作することによって、ユーザー識別情報の入力を行うことができる。操作部２は、ユーザー識別情報が入力されると、ユーザー識別情報を示す信号を制御部１０へ送信する。また、ユーザーは、例えば、コピーの開始を画像形成装置１に指示することができる。操作部２は、コピーの開始を示す指示を受け付けると、コピーの開始を示す信号を生成する。
【００１４】
スキャナー３は、原稿台３１及び読取機構３２を備える。読取機構３２は、原稿台３１の上に載置された原稿の画像を読み取って、原稿の画像データを示す信号を生成する。以下、原稿の画像を「原画像」と記載し、原画像の画像データを「原画像データ」と記載する。原画像データを示す信号は、制御部１０へ送信される。なお、スキャナー３は、「画像データ入力部」の一例である。
【００１５】
給紙部４は、４つの給紙カセット４１、及び４つの給紙ローラー群４２を有する。各給紙カセット４１は、複数枚のシートＳを収容可能である。各給紙ローラー群４２は、対応する給紙カセット４１に対して設けられる。各給紙ローラー群４２は、対応する給紙カセット４１に収容されたシートＳを１枚ずつ搬送装置８へ給紙する。
【００１６】
画像形成部５は、画像データに基づいてシートＳに画像を形成する。以下、画像データに基づいてシートＳに画像を形成する処理を「画像形成処理」と記載する場合がある。画像データは、制御部１０によって生成される。
【００１７】
画像形成部５は、露光装置５１、帯電装置５２、現像装置５３、感光体ドラム５４、及び転写装置５５を備える。帯電装置５２は、感光体ドラム５４を帯電させる。露光装置５１は、帯電した感光体ドラム５４にレーザー光を照射する。これにより、感光体ドラム５４の表面に静電潜像が形成される。現像装置５３は、感光体ドラム５４の表面に形成された静電潜像を現像してトナー像を形成する。
【００１８】
転写装置５５は、感光体ドラム５４の表面に形成されたトナー像をシートＳに転写する。本実施形態において、転写装置５５は、二次転写方式によってトナー像をシートＳに転写する。換言すると、シートＳに画像が印刷される。
【００１９】
定着装置６は、加熱部材６１、及び加圧部材６２を備える。加熱部材６１、及び加圧部材６２は互いに対向して配置され、定着ニップを形成する。画像形成部５から搬送されたシートＳは、定着ニップを通過することにより加熱、及び加圧される。この結果、トナー像がシートＳに定着する。シートＳは、搬送装置８によって定着装置６から排出部７へ向けて搬送される。
【００２０】
排出部７は、排出ローラー対７１を有する。排出ローラー対７１は、排出口１ａを介してシートＳを筐体の外部へ排出する。排出口１ａは、筐体の上部に形成される。
【００２１】
搬送装置８は、複数のローラー対、及び複数のガイド部材を備える。搬送装置８は、給紙部４から排出部７までシートＳを搬送する。シートＳは、画像形成部５及び定着装置６を経由するように搬送される。
【００２２】
制御部１０は、画像形成装置１が備える各部の動作を制御する。
【００２３】
続いて、図２を参照して、実施形態１に係る画像形成装置１の構成について更に説明する。図２は、実施形態１に係る画像形成装置１を示すブロック図である。
【００２４】
図２に示すように、画像形成装置１は、記憶装置１１を更に備える。
【００２５】
制御部１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、及びＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等によって構成される。
【００２６】
制御部１０は、画像形成装置１の各部からの信号を受信する。制御部１０は、画像形成装置１の各部からの信号に基づいて、画像形成装置１の各部の動作を制御する。
【００２７】
本実施形態において、制御部１０は、文字列領域抽出処理、最適サイズ決定処理、及び文字サイズ変更処理を実行する。
【００２８】
記憶装置１１は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）によって構成される。記憶装置１１は、画像形成装置１の各部の動作を制御するための制御プログラムを記憶する。制御プログラムは、制御部１０によって実行される。
【００２９】
本実施形態において、記憶装置１１は、ユーザー情報テーブルＴ１、及び最適サイズテーブルＴ２を記憶する。
【００３０】
次に、図３を参照して、ユーザー情報テーブルＴ１について説明する。図３は、ユーザー情報テーブルＴ１を示す図である。図３に示すように、ユーザー情報テーブルＴ１は、ユーザー識別情報、ユーザー名、及び視力情報を対応づけて記憶している。制御部１０は、操作部２からユーザー識別情報を示す信号を受信すると、ユーザー情報テーブルＴ１を参照して、操作部２から受信した信号が示すユーザー識別情報と対応する視力情報を取得する。
【００３１】
続いて、図４（ａ）及び図４（ｂ）を参照して、実施形態１に係る文字列領域抽出処理、最適サイズ決定処理、及び文字サイズ変更処理について説明する。図４（ａ）及び図４（ｂ）は、実施形態１に係る原画像Ｇ１の一例を示す図である。
【００３２】
図４（ａ）に示すように、原画像Ｇ１は、複数の同サイズ文字列ＣＬを含む。同サイズ文字列ＣＬの各々は、同一の文字サイズを有する複数の文字で構成される。
【００３３】
制御部１０は、原画像Ｇ１の画像データ（原画像データ）を示す信号を受信すると、文字列領域抽出処理を実行する。詳しくは、制御部１０は、原画像データを解析して、図４（ｂ）に示すように、原画像Ｇ１の中から複数の文字列領域Ａを抽出する。文字列領域Ａはそれぞれ、同サイズ文字列ＣＬを含む。文字列領域Ａの抽出は、例えば、ＯＣＲ（ｏｐｔｉｃａｌ  ｃｈａｒａｃｔｅｒ  ｒｅｃｏｇｎｉｔｉｏｎ）の機能によって実行され得る。図４（ｂ）に示す例では、制御部１０は、文字列領域Ａ１〜Ａ１５を抽出する。
【００３４】
制御部１０は、複数の文字列領域Ａを抽出すると、最適サイズ決定処理を実行する。本実施形態では、制御部１０は、文字列領域Ａごとに、最適サイズ決定処理を実行する。詳しくは、制御部１０は、各文字列領域Ａに含まれる複数の文字のそれぞれが有する画数のうちから、文字列領域Ａごとに、最大の画数（以下、最大画数と記載する）を取得する。
【００３５】
制御部１０は、例えば、文字列領域Ａ１の最大画数として「１０画」を取得する。詳しくは、制御部１０は、文字列領域Ａ１に含まれる「発注書」を構成する各文字の画数をそれぞれ取得する。具体的には、制御部１０は、文字「発」の画数として「９画」を取得し、文字「注」の画数として「８画」を取得し、文字「書」の画数として「１０画」を取得する。文字「発」、文字「注」、文字「書」の画数うち、文字「書」の画数（「１０画」）が最も大きい。したがって、制御部１０は、文字列領域Ａ１の最大画数として「１０画」を取得する。なお、各文字の画数は、記憶装置１１に予め記憶されている。例えば、記憶装置１１は、各文字と画数とが対応付けられたテーブルを記憶し得る。
【００３６】
制御部１０は、取得したユーザーの視力情報と最大画数とを参照して、最適サイズを決定する。本実施形態において、制御部１０は、取得したユーザーの視力情報と各文字列領域の最大画数とを参照して、各文字列領域に対する最適サイズを決定する。詳しくは、制御部１０は、記憶装置１１に記憶された最適サイズテーブルＴ２を参照して、最適サイズを決定する。本実施形態において、最適サイズは、ポイントによって示される。
【００３７】
次に、図５を参照して、最適サイズテーブルＴ２について説明する。図５は、実施形態１に係る最適サイズテーブルＴ２を示す図である。図５に示すように、最適サイズテーブルＴ２は、最大画数と視力と最適サイズとを対応付けて記憶している。
【００３８】
例えば、制御部１０は、最大画数が「１０画」であって、ユーザーの視力情報が「０．１」を示す場合、最適サイズとして「８ポイント」を取得する。
【００３９】
次に、図６（ａ）及び図６（ｂ）を参照して、文字サイズ変更処理について説明する。図６（ａ）は、原画像Ｇ１の一例を示す図である。図６（ｂ）は、図６（ａ）に示す原画像Ｇ１に文字サイズ変更処理が実行された処理済み画像Ｇ２を示す図である。
【００４０】
制御部１０は、各文字列領域Ａの最適サイズを決定すると、文字サイズ変更処理を実行する。本実施形態において、制御部１０は、各文字列領域Ａごとに文字サイズ変更処理を実行する。詳しくは、制御部１０は、各文字列領域Ａの文字サイズが対応する最適サイズよりも小さいか否かを順次判定する。制御部１０は、ある文字列領域Ａの文字サイズが対応する最適サイズよりも小さいと判定すると、その文字列領域に含まれる複数の文字が有する文字サイズを対応する最適サイズに変更する。一方、ある文字列領域Ａの文字サイズが対応する最適サイズ以上であると判定すると、その文字列領域に含まれる複数の文字の文字サイズを変更することなく維持する。制御部１０は、すべての文字列領域Ａに対して文字サイズ変更処理を実行すると、処理済み画像Ｇ２の画像データを生成する。処理済み画像Ｇ２は、文字サイズ変更処理によって変更又は維持された文字サイズの文字によって構成される文字列領域Ａを含む画像である。
【００４１】
図６（ａ）に示す例では、文字列領域Ａ３に含まれる文字の文字サイズが対応する最適サイズよりも小さい。一方、文字列領域Ａ１〜Ａ２及び文字列領域Ａ４〜Ａ１５に含まれる文字の文字サイズは、対応する最適サイズ以上である。したがって、制御部１０は、図６（ｂ）に示すように、文字列領域Ａ３に含まれる複数の文字の文字サイズのみを最適サイズに変更（拡大）した処理済み画像Ｇ２の画像データを生成する。
【００４２】
図２、図３、図５、図６及び図７〜図９を参照して、実施形態１に係る画像データ生成処理について説明する。図７は、実施形態１に係る画像データ生成処理を示すフローチャートである。画像データ生成処理は、制御部１０が原画像データを示す信号を受信すると開始される。原画像データを示す信号は、例えば、スキャナー３から送信される。なお、制御部１０は、スキャナー３から原画像データを示す信号を受信する前に、操作部２からユーザー識別情報を示す信号を受信している。
【００４３】
図７に示すように、制御部１０は、ユーザー情報テーブルＴ１を参照して、ユーザー識別情報と対応する視力情報を取得する（ステップＳ１０６）。次いで、制御部１０は、文字列領域抽出処理を実行して、複数の文字列領域Ａを抽出する（ステップＳ１０８）。次いで、制御部１０は、最適サイズ決定処理を実行する（ステップＳ１１０）。次いで、制御部１０は、文字サイズ変更処理を実行する（ステップＳ１１２）。次いで、制御部１０は、原画像Ｇ１に含まれるすべての文字列領域Ａに対する最適サイズ決定処理及び文字サイズ変更処理が完了したか否かを判定する（ステップＳ１１４）。制御部１０が、原画像Ｇ１に含まれるすべての文字列領域Ａに対する最適サイズ決定処理及び文字サイズ変更処理が完了していないと判定すると（ステップＳ１１４：Ｎｏ）、画像データ生成処理は、ステップＳ１１０へ戻る。一方、制御部１０が、原画像Ｇ１に含まれるすべての文字列領域Ａに対する最適サイズ決定処理及び文字サイズ変更処理が完了していると判定すると（ステップＳ１１４：Ｙｅｓ）、制御部１０が処理済み画像Ｇ２の画像データを生成することにより（ステップＳ１１６）、画像データ生成処理が終了する。
【００４４】
続いて、図８を参照して、実施形態１に係る最適サイズ決定処理（ステップＳ１１０）について説明する。図８は、実施形態１に係る最適サイズ決定処理を示すフローチャートである。
【００４５】
図８に示すように、制御部１０が、現在処理対象となっている文字列領域Ａの最大画数を取得する（ステップＳ２０２）。次いで、制御部１０が、最適サイズテーブルＴ２と、取得した最大画数及び視力情報とを参照して、現在処理対象となっている文字列領域Ａの最適サイズを決定することにより（ステップＳ２０４）、最適サイズ決定処理が終了する。
【００４６】
次に、図９を参照して、実施形態１に係る文字サイズ変更処理（ステップＳ１１２）について説明する。図９は、実施形態１に係る文字サイズ変更処理を示すフローチャートである。
【００４７】
図９に示すように、制御部１０は、現在処理対象となっている文字列領域Ａの文字サイズを取得する（ステップＳ３０２）。次いで、制御部１０は、現在処理対象となっている文字列領域Ａの文字サイズが、ステップＳ２０４において決定された最適サイズよりも小さいか否かを判定する（ステップＳ３０４）。制御部１０が、現在処理対象となっている文字列領域Ａの文字サイズが最適サイズよりも小さいと判定すると（ステップＳ３０４：Ｙｅｓ）、現在処理対象となっている文字列領域Ａの文字サイズが制御部１０によって最適サイズに変更されて（ステップＳ３０６）、文字サイズ変更処理が終了する。一方、制御部１０は、現在処理対象となっている文字列領域Ａの文字サイズが最適サイズよりも小さくないと判定すると（ステップＳ３０４：Ｎｏ）、現在処理対象となっている文字列領域Ａの文字サイズが維持されて（変更されることなく）、文字サイズ変更処理が終了する。
【００４８】
以上、実施形態１について説明した。一般的に、画数の多い文字は、印刷されると、文字がつぶれて識別しにくくなる。本実施形態の画像形成装置１によれば、ユーザーの視力情報と各文字列領域Ａに含まれる文字の最大画数とが参照されて、最適サイズが各文字列領域Ａごとに決定される。制御部１０は、対応する最適サイズよりも小さい文字サイズの文字を含む文字列領域Ａの文字サイズを最適サイズまで拡大する。したがって、画像形成装置１は、ユーザーによる操作を介することなく、画像に含まれる文字を拡大して印刷することができる。
【００４９】
なお、ユーザーが指定したシートＳのサイズの印字領域よりも処理済み画像Ｇ２が大きい場合、制御部１０は、ユーザーが指定したシートＳのサイズを、より大きなサイズのシートＳに変更して印刷してもよい。あるいは、複数枚のシートＳに分割して処理済み画像Ｇ２を印刷してもよい。
【００５０】
また、本実施形態において、原画像データがスキャナー３によって入力される場合を例に説明したが、原画像データが入力される方法はこれに限定されない。例えば、原画像データは、ネットワークを介して、例えパーソナルコンピュータのような外部装置から画像形成装置１に入力され得る。
【００５１】
［実施形態２］
続いて、図１〜図６、及び図１０、図１１を参照して、実施形態２に係る画像形成装置１について説明する。実施形態２は、画像データ生成処理が実施形態１と異なる。詳しくは、実施形態２は、最適サイズの決定方法が異なる。以下、実施形態２について実施形態１と異なる事項を説明し、実施形態１と重複する事項の説明は割愛する。
【００５２】
本実施形態において、制御部１０は、原画像Ｇ１内のすべての文字列領域Ａに含まれる複数の文字、即ち、原画像Ｇ１に含まれるすべての文字の画数のうちから最大画数を取得する。図４（ａ）に示す例において、原画像Ｇ１に含まれる文字のうち、最大の画数を有する文字は、「額」であり、画数は、「１８画」である。したがって、制御部１０は、文字「額」の「１８画」を最大画数として取得する。制御部１０は、最大画数を取得すると、最適サイズテーブルＴ２を参照して、すべての文字列領域Ａに対する最適サイズを１つ決定する。したがって、原画像Ｇ１に含まれる文字のうち、最適サイズよりも小さい文字サイズの文字は、すべて最適サイズに変更される。
【００５３】
図１０は、実施形態２に係る画像データ生成処理を示すフローチャートである。図１０に示すように、制御部１０は、複数の文字列領域Ａを抽出すると、最適サイズ決定処理を実行する（ステップＳ４０２）。次いで、制御部１０は、文字サイズ変更処理を実行する（ステップＳ１１２）。次いで、制御部１０は、原画像Ｇ１に含まれるすべての文字列領域Ａの文字サイズ変更処理が完了したか否かを判定する（ステップＳ４０４）。制御部１０が、原画像Ｇ１に含まれるすべての文字列領域Ａの文字サイズ変更処理が完了していないと判定すると（ステップＳ４０４：Ｎｏ）、画像データ生成処理は、ステップＳ１１２へ戻る。一方、制御部１０が、原画像Ｇ１に含まれるすべての文字列領域Ａの文字サイズ変更処理が完了していると判定すると（ステップＳ４０４：Ｙｅｓ）、制御部１０が画像データを生成することにより（ステップＳ１１６）、画像データ生成処理が終了する。
【００５４】
続いて、図１１を参照して、実施形態２に係る最適サイズ決定処理（ステップＳ４０２）について説明する。図１１は、実施形態２に係る最適サイズ決定処理を示すフローチャートである。
【００５５】
図１１に示すように、制御部１０は、原画像Ｇ１内のすべての文字列領域Ａに含まれる各文字の画数のうちから最大画数を取得する、すなわち、原画像Ｇ１に含まれるすべての文字の画数のうちから最大画数を取得する（ステップＳ５０２）。次いで、制御部１０は、最適サイズテーブルＴ２と、取得した視力情報及び最大画数とを参照して、最適サイズを１つ決定する（ステップＳ５０４）。
【００５６】
以上、実施形態２について説明した。本実施形態によれば、原画像Ｇ１に含まれるすべての文字の画数のうちから最大画数を取得し、最適サイズが１つ決定される。したがって、最適サイズ決定処理の処理速度が向上する。
【００５７】
［実施形態３］
続いて、図１〜図６、及び図１２〜図１４を参照して、実施形態３に係る画像形成装置１について説明する。実施形態３は、最適サイズが補正される点が実施形態１及び実施形態２と異なる。以下、実施形態３について実施形態１及び実施形態２と異なる事項を説明し、実施形態１及び実施形態２と重複する事項の説明は割愛する。
【００５８】
図２に示すように、記憶装置１１は、補正テーブルＴ３を更に記憶する。
【００５９】
本実施形態において、制御部１０は、ユーザーの年齢情報を参照して最適サイズを補正する。詳しくは、制御部１０は、視力情報が取得されてからの期間が所定期間よりも大きい場合、年齢情報を参照して、最適サイズを補正する。なお、所定期間は、任意に設定可能である。本実施形態において、所定期間は、例えば、３年間である。
【００６０】
図１２は、実施形態３に係るユーザー情報テーブルＴ１を示す図である。図１２に示すように、ユーザー情報テーブルＴ１は、ユーザー識別情報、ユーザー名、及び視力情報に加えて、視力情報取得日時及び年齢情報を対応付けて更に記憶する。制御部１０は、視力情報に加えて、視力情報取得日時をユーザー情報テーブルＴ１から取得する。制御部１０は、視力情報取得日時を参照して、視力情報が取得されてからの期間を算出する。制御部１０は、視力情報が取得されてから現在までの期間が所定期間よりも大きい場合、ユーザー情報テーブルＴ１に記憶された年齢情報を取得する。例えば、現在の日時が「２０１６年８月１日の００：００」である場合、図１２に示す「ｕｓｅｒＡ」の視力情報が取得されてからの期間は、所定期間である３年間よりも大きくなる。したがって、制御部１０は、「ｕｓｅｒＡ」の年齢情報として「５３歳」を取得する。
【００６１】
続いて、図１３を参照して、補正テーブルＴ３について説明する。図１３は、補正テーブルＴ３を示す図である。
【００６２】
図１３に示すように、補正テーブルＴ３は、年齢と補正値とを対応付けて記憶している。制御部１０は、ユーザー情報テーブルＴ１から取得した年齢情報に対する補正値を、補正テーブルＴ３から取得する。制御部１０は、最適サイズに補正値を加算して、最適サイズを補正する。例えば、制御部１０は、年齢が「５３歳」である場合、補正値として「＋３」を取得する。したがって、例えば、制御部１０は、最適サイズが「８ポイント」である場合、最適サイズを「１１ポイント」に補正する。
【００６３】
続いて、図１４を参照して、実施形態３に係る最適サイズ決定処理について説明する。図１４は、実施形態３に係る最適サイズ決定処理を示すフローチャートである。
【００６４】
図１４に示すように、制御部１０は、最適サイズを決定すると（ステップＳ２０４）、視力情報が取得されてからの期間が所定期間よりも大きいか否かを判定する（ステップＳ６０２）。制御部１０は、視力情報が取得されてからの期間が所定期間よりも大きいと判定すると（ステップＳ６０２：Ｙｅｓ）、補正テーブルＴ３から取得した補正値で最適サイズを補正する（ステップＳ６０４）。最適サイズが補正されると、最適サイズ決定処理が終了する。一方、制御部１０が、視力情報が取得されてからの期間が所定期間よりも大きくないと判定すると（ステップＳ６０２：Ｎｏ）、最適サイズが補正されることなく、最適サイズ決定処理が終了する。
【００６５】
以上、実施形態３について説明した。本実施形態によれば、視力情報が取得されてからの期間が所定期間より大きい場合に年齢を参照して最適サイズを補正することができる。この結果、画像形成装置１は、原画像Ｇ１に含まれる文字をユーザーに対してより最適なサイズ（より見やすい文字サイズ）にすることができる。
【００６６】
［実施形態４］
続いて、図１５を参照して、実施形態４に係る画像形成システム３００について説明する。実施形態４では、外部端末２００がユーザー情報テーブルＴ１、最適サイズテーブルＴ２、及び補正テーブルＴ３を記憶する点が実施形態１〜実施形態３と異なる。以下、実施形態４について実施形態１〜実施形態３と異なる事項を説明し、実施形態１〜実施形態３と重複する事項の説明は割愛する。図１５は、実施形態４に係る画像形成システム３００の構成を示すブロック図である。
【００６７】
図１５に示すように、画像形成システム３００は、画像形成装置１、及び外部端末２００を備える。外部端末２００は、「外部装置」の一例である。外部端末２００は、例えば、サーバーである。
【００６８】
画像形成装置１は、「第２通信部」の一例としてネットワーク通信部９を更に備える。
【００６９】
ネットワーク通信部９は、ネットワークＮを介して、外部端末２００が備える端末ネットワーク通信部２０１と通信可能に接続する。ネットワーク通信部９は、ネットワークインターフェースである。ネットワーク通信部９は、例えば、ＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）ボードによって構成される。
【００７０】
外部端末２００は、「第１通信部」の一例である端末ネットワーク通信部２０１に加え、端末記憶装置２０２を備える。端末ネットワーク通信部２０１は、ネットワーク通信部９と通信可能なネットワークインターフェースである。端末ネットワーク通信部２０１は、例えば、ＬＡＮボードによって構成される。端末記憶装置２０２は、ＨＤＤ、ＲＡＭ、及びＲＯＭによって構成される。本実施形態において、端末記憶装置２０２は、ユーザー情報テーブルＴ１、最適サイズテーブルＴ２、及び補正テーブルＴ３を記憶する。
【００７１】
制御部１０は、端末ネットワーク通信部２０１、ネットワークＮ、及びネットワーク通信部９を介して端末記憶装置２０２に記憶されたユーザー情報テーブルＴ１、最適サイズテーブルＴ２、及び補正テーブルＴ３を参照する。
【００７２】
なお、最適サイズテーブルＴ２及び補正テーブルＴ３は、画像形成装置１の記憶装置１１に記憶されてもよい。
【００７３】
以上、実施形態４について説明した。本実施形態によれば、画像形成装置１は、ユーザー情報テーブルＴ１を記憶する必要がなくなる。この結果、記憶装置１１の記憶領域を節約することができる。
【００７４】
以上、本発明の実施形態について、図面（図１〜図１５）を参照しながら説明した。但し、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である。
【００７５】
例えば、本発明の実施形態では、電子写真方式の画像形成装置に本発明が適用される場合を例に説明したが、本発明は、インクジェット方式の画像形成装置にも適用可能である。
【００７６】
なお、各実施形態１〜４において説明した事項は、適宜組み合わせ可能である。例えば、実施形態２において説明した構成と、実施形態３において説明した構成とを組み合わせてもよい。この場合、複数の文字列領域に対して共通に決定された１つの最適サイズが補正値によって補正される。
【産業上の利用可能性】
【００７７】
本発明は、画像形成装置の分野に利用可能である。
【符号の説明】
【００７８】
１        画像形成装置
３        スキャナー
５        画像形成部
１０      制御部
【図１】
2018019219.tif 000003
【図２】
2018019219.tif 000004
【図３】
2018019219.tif 000005
【図４】
2018019219.tif 000006
【図５】
2018019219.tif 000007
【図６】
2018019219.tif 000008
【図７】
2018019219.tif 000009
【図８】
2018019219.tif 000010
【図９】
2018019219.tif 000011
【図１０】
2018019219.tif 000012
【図１１】
2018019219.tif 000013
【図１２】
2018019219.tif 000014
【図１３】
2018019219.tif 000015
【図１４】
2018019219.tif 000016
【図１５】
2018019219.tif 000017