(57)【要約】【課題】  利用者に提供する出力の質を向上することができる画像形成装置および画像形成プログラムを提供する。【解決手段】  画像形成装置は、人工知能によって画像を分析し（Ｓ１２７〜Ｓ１２８）、複数種類の画像処理のうち、Ｓ１２７〜Ｓ１２８における分析結果に対応した画像処理としての人工知能式画像処理を決定し（Ｓ１２９）、Ｓ１２９において決定した人工知能式画像処理を画像に対して実行し（Ｓ１３５）、人工知能式画像処理を実行した画像に基づいた出力を実行する（Ｓ１３６）ことを特徴とする。【選択図】  図７
2020142449.tif 000002
【特許請求の範囲】
【請求項１】
人工知能によって画像を分析する人工知能式画像分析部と、
複数種類の画像処理のうち、前記人工知能式画像分析部による分析結果に対応した前記画像処理としての人工知能式画像処理を決定する人工知能式画像処理決定部と、
前記人工知能式画像処理決定部によって決定された前記人工知能式画像処理を前記画像に対して実行する人工知能式画像処理実行部と、
前記人工知能式画像処理が実行された前記画像に基づいた出力を実行する出力実行部と
を備えることを特徴とする画像形成装置。
【請求項２】
前記複数種類の画像処理のうち、前記人工知能式画像処理に先行して実行される前記画像処理としての先行画像処理を前記画像に対して実行する先行画像処理実行部を備え、
前記出力実行部は、前記人工知能式画像処理決定部によって決定された前記人工知能式画像処理が前記先行画像処理と同一である場合に、前記人工知能式画像処理が実行された前記画像ではなく、前記先行画像処理が実行された前記画像に基づいた出力を実行することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記先行画像処理実行部は、前記画像を不揮発性の記憶デバイスから揮発性の記憶デバイスにロードして、前記揮発性の記憶デバイスにロードされた前記画像に対して前記先行画像処理を実行し、
前記人工知能式画像処理実行部は、前記人工知能式画像処理決定部によって決定された前記人工知能式画像処理が前記先行画像処理と同一ではない場合に、前記先行画像処理実行部によって前記揮発性の記憶デバイスにロードされていた前記画像に対して、前記人工知能式画像処理決定部によって決定された前記人工知能式画像処理の実行を開始し、
前記出力実行部は、前記人工知能式画像処理決定部によって決定された前記人工知能式画像処理が前記先行画像処理と同一ではない場合に、前記人工知能式画像処理実行部によって前記画像処理が実行された前記画像に基づいた出力を実行することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記画像を入力する画像入力部と、
前記先行画像処理実行部に実行させる前記先行画像処理を決定する先行画像処理決定部と
を備え、
前記先行画像処理決定部は、前記画像がファイルとして前記画像入力部によって入力された場合に、前記ファイルのファイル形式に基づいて前記先行画像処理を決定することを特徴とする請求項２または請求項３に記載の画像形成装置。
【請求項５】
前記画像を入力する画像入力部と、
前記先行画像処理実行部に実行させる前記先行画像処理を決定する先行画像処理決定部と
を備え、
前記先行画像処理決定部は、前記画像がプリンタブルデータとして前記画像入力部によって入力された場合に、前記画像の元のファイルのファイル形式を前記プリンタブルデータに基づいて判定し、判定した前記ファイル形式に基づいて前記先行画像処理を決定することを特徴とする請求項２または請求項３に記載の画像形成装置。
【請求項６】
前記画像のデータからラスターイメージを生成するＲＩＰ処理を実行するＲＩＰ処理部と、
前記先行画像処理実行部に実行させる前記先行画像処理を決定する先行画像処理決定部と
を備え、
前記ＲＩＰ処理部は、前記先行画像処理実行部が前記画像に対して前記先行画像処理の実行を開始する前に、前記ＲＩＰ処理の実行を開始し、
前記先行画像処理決定部は、前記ＲＩＰ処理部によって実行される前記ＲＩＰ処理によって検出された前記画像の特徴に基づいて前記先行画像処理を決定することを特徴とする請求項２または請求項３に記載の画像形成装置。
【請求項７】
ページ記述言語で記述された前記画像のデータを解釈するインタープリター部と、
前記先行画像処理実行部に実行させる前記先行画像処理を決定する先行画像処理決定部と
を備え、
前記インタープリター部は、前記先行画像処理実行部が前記画像に対して前記先行画像処理の実行を開始する前に、前記画像のデータの解釈を開始し、
前記先行画像処理決定部は、前記インタープリター部によって実行される前記画像のデータの解釈によって検出された前記画像の特徴に基づいて前記先行画像処理を決定することを特徴とする請求項２または請求項３に記載の画像形成装置。
【請求項８】
人工知能によって画像を分析する人工知能式画像分析部と、
複数種類の画像処理のうち、前記人工知能式画像分析部による分析結果に対応した前記画像処理としての人工知能式画像処理を決定する人工知能式画像処理決定部と、
前記人工知能式画像処理決定部によって決定された前記人工知能式画像処理を前記画像に対して実行する人工知能式画像処理実行部と、
前記人工知能式画像処理が実行された前記画像に基づいた出力を実行する出力実行部と
を画像形成装置に実現させることを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像に対して画像処理を実行する画像形成装置および画像形成プログラムに関する。
【背景技術】
【０００２】
従来、複数種類の画像処理のうち、いずれかの画像処理を画像に対して実行し、画像処理を実行した画像に基づいた出力を実行する画像形成装置が知られている（例えば、特許文献１−４参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−２９８５９５号公報
【特許文献２】特開２００６−２５６１６０号公報
【特許文献３】特開２００８−２２７７７０号公報
【特許文献４】特開２０１３−２３６１５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像形成装置においては、画像に対して適切な画像処理を実行するとは限らないので、適切な質の出力を利用者に提供することができない場合があるという問題がある。
【０００５】
そこで、本発明は、利用者に提供する出力の質を向上することができる画像形成装置および画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、人工知能によって画像を分析する人工知能式画像分析部と、複数種類の画像処理のうち、前記人工知能式画像分析部による分析結果に対応した前記画像処理としての人工知能式画像処理を決定する人工知能式画像処理決定部と、前記人工知能式画像処理決定部によって決定された前記人工知能式画像処理を前記画像に対して実行する人工知能式画像処理実行部と、前記人工知能式画像処理が実行された前記画像に基づいた出力を実行する出力実行部とを備えることを特徴とする。
【０００７】
この構成により、本発明の画像形成装置は、複数種類の画像処理のうち、人工知能による画像の分析結果に対応した画像処理としての人工知能式画像処理を、この画像に対して実行し、人工知能式画像処理を実行した画像に基づいた出力を実行するので、適切な画像処理を実行した画像に基づいた出力を実行する可能性が向上し、その結果、利用者に提供する出力の質を向上することができる。
【０００８】
本発明の画像形成装置は、前記複数種類の画像処理のうち、前記人工知能式画像処理に先行して実行される前記画像処理としての先行画像処理を前記画像に対して実行する先行画像処理実行部を備え、前記出力実行部は、前記人工知能式画像処理決定部によって決定された前記人工知能式画像処理が前記先行画像処理と同一である場合に、前記人工知能式画像処理が実行された前記画像ではなく、前記先行画像処理が実行された前記画像に基づいた出力を実行しても良い。
【０００９】
この構成により、本発明の画像形成装置は、人工知能式画像処理に先行して先行画像処理を実行し、人工知能式画像処理が先行画像処理と同一である場合に、人工知能式画像処理を実行した画像ではなく、先行画像処理を実行した画像に基づいた出力を実行するので、画像が入力されてから画像に基づいた出力を実行するまでの時間を短縮することができる。
【００１０】
本発明の画像形成装置において、前記先行画像処理実行部は、前記画像を不揮発性の記憶デバイスから揮発性の記憶デバイスにロードして、前記揮発性の記憶デバイスにロードされた前記画像に対して前記先行画像処理を実行し、前記人工知能式画像処理実行部は、前記人工知能式画像処理決定部によって決定された前記人工知能式画像処理が前記先行画像処理と同一ではない場合に、前記先行画像処理実行部によって前記揮発性の記憶デバイスにロードされていた前記画像に対して、前記人工知能式画像処理決定部によって決定された前記人工知能式画像処理の実行を開始し、前記出力実行部は、前記人工知能式画像処理決定部によって決定された前記人工知能式画像処理が前記先行画像処理と同一ではない場合に、前記人工知能式画像処理実行部によって前記画像処理が実行された前記画像に基づいた出力を実行しても良い。
【００１１】
この構成により、本発明の画像形成装置は、画像を不揮発性の記憶デバイスから揮発性の記憶デバイスにロードして、揮発性の記憶デバイスにロードした画像に対して先行画像処理を実行し、人工知能式画像処理が先行画像処理とは同一ではない場合に、揮発性の記憶デバイスにロードしていた画像に対して、人工知能式画像処理の実行を開始し、人工知能式画像処理を実行した画像に基づいた出力を実行するので、人工知能式画像処理を実行する場合に、不揮発性の記憶デバイスから揮発性の記憶デバイスに画像を新たにロードする必要がなく、その結果、人工知能式画像処理が先行画像処理と同一ではなかったことが判明した後、人工知能式画像処理の実行を画像に対して開始するまでの時間を短縮することができる。
【００１２】
本発明の画像形成装置は、前記画像を入力する画像入力部と、前記先行画像処理実行部に実行させる前記先行画像処理を決定する先行画像処理決定部とを備え、前記先行画像処理決定部は、前記画像がファイルとして前記画像入力部によって入力された場合に、前記ファイルのファイル形式に基づいて前記先行画像処理を決定しても良い。
【００１３】
この構成により、本発明の画像形成装置は、画像がファイルとして入力された場合に、ファイルのファイル形式に基づいて先行画像処理を決定するので、人工知能式画像処理が先行画像処理と同一である可能性を向上することができ、その結果、画像が入力されてから画像に基づいた出力を実行するまでの時間を短縮することができる。
【００１４】
本発明の画像形成装置は、前記画像を入力する画像入力部と、前記先行画像処理実行部に実行させる前記先行画像処理を決定する先行画像処理決定部とを備え、前記先行画像処理決定部は、前記画像がプリンタブルデータとして前記画像入力部によって入力された場合に、前記画像の元のファイルのファイル形式を前記プリンタブルデータに基づいて判定し、判定した前記ファイル形式に基づいて前記先行画像処理を決定しても良い。
【００１５】
この構成により、本発明の画像形成装置は、画像がプリンタブルデータとして入力された場合に、画像の元のファイルのファイル形式をプリンタブルデータに基づいて判定し、判定したファイル形式に基づいて先行画像処理を決定するので、人工知能式画像処理が先行画像処理と同一である可能性を向上することができ、その結果、画像が入力されてから画像に基づいた出力を実行するまでの時間を短縮することができる。
【００１６】
本発明の画像形成装置は、前記画像のデータからラスターイメージを生成するＲＩＰ処理を実行するＲＩＰ処理部と、前記先行画像処理実行部に実行させる前記先行画像処理を決定する先行画像処理決定部とを備え、前記ＲＩＰ処理部は、前記先行画像処理実行部が前記画像に対して前記先行画像処理の実行を開始する前に、前記ＲＩＰ処理の実行を開始し、前記先行画像処理決定部は、前記ＲＩＰ処理部によって実行される前記ＲＩＰ処理によって検出された前記画像の特徴に基づいて前記先行画像処理を決定しても良い。
【００１７】
この構成により、本発明の画像形成装置は、画像に対して先行画像処理の実行を開始する前に、ＲＩＰ処理の実行を開始し、実行するＲＩＰ処理によって検出された画像の特徴に基づいて先行画像処理を決定するので、人工知能式画像処理が先行画像処理と同一である可能性を向上することができ、その結果、画像が入力されてから画像に基づいた出力を実行するまでの時間を短縮することができる。
【００１８】
本発明の画像形成装置は、ページ記述言語で記述された前記画像のデータを解釈するインタープリター部と、前記先行画像処理実行部に実行させる前記先行画像処理を決定する先行画像処理決定部とを備え、前記インタープリター部は、前記先行画像処理実行部が前記画像に対して前記先行画像処理の実行を開始する前に、前記画像のデータの解釈を開始し、前記先行画像処理決定部は、前記インタープリター部によって実行される前記画像のデータの解釈によって検出された前記画像の特徴に基づいて前記先行画像処理を決定しても良い。
【００１９】
この構成により、本発明の画像形成装置は、画像に対して先行画像処理の実行を開始する前に、ページ記述言語で記述された画像のデータの解釈を開始し、ページ記述言語で記述された画像のデータの解釈によって検出された画像の特徴に基づいて先行画像処理を決定するので、人工知能式画像処理が先行画像処理と同一である可能性を向上することができ、その結果、画像が入力されてから画像に基づいた出力を実行するまでの時間を短縮することができる。
【００２０】
本発明の画像形成プログラムは、人工知能によって画像を分析する人工知能式画像分析部と、複数種類の画像処理のうち、前記人工知能式画像分析部による分析結果に対応した前記画像処理としての人工知能式画像処理を決定する人工知能式画像処理決定部と、前記人工知能式画像処理決定部によって決定された前記人工知能式画像処理を前記画像に対して実行する人工知能式画像処理実行部と、前記人工知能式画像処理が実行された前記画像に基づいた出力を実行する出力実行部とを画像形成装置に実現させることを特徴とする。
【００２１】
この構成により、本発明の画像形成プログラムを実行する画像形成装置は、複数種類の画像処理のうち、人工知能による画像の分析結果に対応した画像処理としての人工知能式画像処理を、この画像に対して実行し、人工知能式画像処理を実行した画像に基づいた出力を実行するので、適切な画像処理を実行した画像に基づいた出力を実行する可能性が向上し、その結果、利用者に提供する出力の質を向上することができる。
【発明の効果】
【００２２】
本発明の画像形成装置および画像形成プログラムは、利用者に提供する出力の質を向上することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１の実施の形態に係る画像形成システムのブロック図である。
【図２】ＭＦＰである場合の図１に示す画像形成装置のブロック図である。
【図３】図２に示す制御部の機能のブロック図である。
【図４】図１に示すコンピューターのブロック図である。
【図５】画像形成装置に画像のデータを送信する場合の図４に示すコンピューターの動作のフローチャートである。
【図６】画像に基づいた出力を実行する場合の図２に示す画像形成装置の動作の一部のフローチャートである。
【図７】図６に示すフローチャートの続きのフローチャートである。
【図８】図６および図７に示す指定画像処理のフローチャートである。
【図９】図６および図７に示す動作において開始される先行画像処理のフローチャートである。
【図１０】図６および図７に示す人工知能式画像処理のフローチャートである。
【図１１】画像に基づいた出力を実行する場合の画像形成装置の動作の、図６および図７に示す例とは異なる例でのフローチャートである。
【図１２】本発明の第２の実施の形態に係る画像形成システムの画像形成装置のブロック図である。
【図１３】図１２に示す画像形成装置の機能のブロック図である。
【図１４】画像に基づいた出力を実行する場合の図１２に示す画像形成装置の動作の一部のフローチャートである。
【図１５】本発明の第３の実施の形態に係る画像形成システムの画像形成装置のブロック図である。
【図１６】図１５に示す画像形成装置の機能のブロック図である。
【図１７】画像に基づいた出力を実行する場合の図１５に示す画像形成装置の動作の一部のフローチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明の実施の形態について、図面を用いて説明する。
【００２５】
（第１の実施の形態）
まず、本発明の第１の実施の形態に係る画像形成システムの構成について説明する。
【００２６】
図１は、本実施の形態に係る画像形成システム１０のブロック図である。
【００２７】
図１に示すように、画像形成システム１０は、画像形成装置２０を備えている。画像形成装置２０は、例えば、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、プリンター専用機、コピー専用機などによって構成されている。画像形成システム１０は、画像形成装置２０以外にも、画像形成装置２０と同様の画像形成装置を少なくとも１つ備えることが可能である。
【００２８】
画像形成システム１０は、画像形成システム１０における画像形成装置に画像のデータを送信するコンピューター５０を備えている。コンピューター５０は、例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）によって構成されている。画像形成システム１０は、コンピューター５０以外にも、コンピューター５０と同様のコンピューターを少なくとも１つ備えることが可能である。
【００２９】
画像形成システム１０における画像形成装置と、画像形成システム１０におけるコンピューターとは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、互いに通信可能である。
【００３０】
図２は、ＭＦＰである場合の画像形成装置２０のブロック図である。
【００３１】
図２に示すように、画像形成装置２０は、種々の操作が入力される例えばボタンなどの入力デバイスである操作部２１と、種々の情報を表示する例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部２２と、用紙などの記録媒体に画像を印刷する印刷デバイスであるプリンター２３と、原稿から画像を読み取る読取デバイスであるスキャナー２４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部２５と、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部２６と、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの外部記憶媒体が接続される例えばＵＳＢポートなどの接続インターフェイス２７と、各種の情報を記憶する例えばＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである記憶部２８と、画像処理を実行するための画像処理モジュール２９と、人工知能によって画像を分析するためのＡＩ（Ａｒｔｉｆｉｃｉａｌ  Ｉｎｔｅｌｌｉｇｅｎｃｅ）モジュール３０と、画像形成装置２０全体を制御する制御部４０とを備えている。
【００３２】
記憶部２８は、画像を形成するための画像形成プログラム２８ａを記憶可能である。画像形成プログラム２８ａは、例えば、画像形成装置２０の製造段階で画像形成装置２０にインストールされていても良いし、ＵＳＢメモリーなどの外部記憶媒体から画像形成装置２０に追加でインストールされても良いし、ネットワーク上から画像形成装置２０に追加でインストールされても良い。
【００３３】
記憶部２８は、文字およびグラフの両方を含む画像に対して使用されることに適した色変換テーブルである「文字＋グラフ」色変換テーブル２８ｂと、文字および写真の両方を含む画像に対して使用されることに適した色変換テーブルである「文字＋写真」色変換テーブル２８ｃと、花や自然、風景が含まれている写真の画像に対して使用されることに適した色変換テーブルである「鮮やか」色変換テーブル２８ｄと、線画や罫線が多く含まれている画像に対して使用されることに適した色変換テーブルである「線画」色変換テーブル２８ｅとを記憶している。
【００３４】
ＡＩモジュール３０による画像の分析は、学習によって精度を向上させていくことが可能である。
【００３５】
制御部４０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４１と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４２と、ＣＰＵ４１の作業領域として用いられる揮発性の記憶デバイスとしてのメモリーであるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４３とを備えている。ＣＰＵ４１は、記憶部２８またはＲＯＭ４２に記憶されているプログラムを実行する。
【００３６】
図３は、制御部４０の機能のブロック図である。
【００３７】
図３に示すように、制御部４０は、画像形成プログラム２８ａを実行することによって、画像を入力する画像入力部４０ａと、画像入力部４０ａによって入力された画像を記憶部２８やＲＡＭ４３に記憶するために圧縮する画像処理を実行する圧縮画像処理部４０ｂと、人工知能によって画像を分析する人工知能式画像分析部４０ｃと、複数種類の画像処理のうち、人工知能式画像分析部４０ｃによる分析結果に対応した画像処理としての人工知能式画像処理に先行して実行される画像処理としての先行画像処理を画像に対して実行する先行画像処理実行部４０ｄと、複数種類の画像処理のうち、人工知能式画像処理を決定する人工知能式画像処理決定部４０ｅと、人工知能式画像処理決定部４０ｅによって決定された人工知能式画像処理を画像に対して実行する人工知能式画像処理実行部４０ｆと、画像処理が実行された画像に基づいた出力を実行する出力実行部４０ｇとを実現する。
【００３８】
図４は、コンピューター５０のブロック図である。
【００３９】
図４に示すように、コンピューター５０は、種々の操作が入力される例えばキーボード、マウスなどの操作デバイスである操作部５１と、種々の情報を表示する例えばＬＣＤなどの表示デバイスである表示部５２と、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部５３と、各種の情報を記憶する例えば半導体メモリー、ＨＤＤなどの不揮発性の記憶デバイスである記憶部５４と、コンピューター５０全体を制御する制御部５５とを備えている。
【００４０】
記憶部５４は、画像形成装置に画像のデータを送信するためのプリンタードライバー５４ａを記憶している。プリンタードライバー５４ａは、例えば、コンピューター５０の製造段階でコンピューター５０にインストールされていても良いし、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢメモリーなどの外部の記憶媒体からコンピューター５０に追加でインストールされても良いし、ネットワーク上からコンピューター５０に追加でインストールされても良い。
【００４１】
制御部５５は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、制御部５５のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭとを備えている。制御部５５のＣＰＵは、記憶部５４または制御部５５のＲＯＭに記憶されているプログラムを実行する。
【００４２】
次に、画像形成システム１０の動作について説明する。
【００４３】
まず、画像形成装置２０に画像のデータを送信する場合のコンピューター５０の動作について説明する。
【００４４】
図５は、画像形成装置２０に画像のデータを送信する場合のコンピューター５０の動作のフローチャートである。
【００４５】
コンピューター５０の制御部５５は、画像形成装置２０に画像のデータを送信する場合、プリンタードライバー５４ａを実行することによって、図５に示す動作を実行する。
【００４６】
図５に示すように、制御部５５は、画像形成装置２０における色再現モードが指定されるための画面（以下「色再現モード指定画面」という。）を表示部５２に表示する（Ｓ１０１）。ここで、色再現モード指定画面において指定可能な色再現モードは、文字およびグラフの両方を含む画像に対して適した色再現モードである「文字＋グラフ」色再現モードと、文字および写真の両方を含む画像に対して適した色再現モードである「文字＋写真」色再現モードと、花や自然、風景が含まれている写真の画像に対して適した色再現モードである「鮮やか」色再現モードと、線画や罫線が多く含まれている画像に対して適した色再現モードである「線画」色再現モードと、画像に対して適切な色変換テーブルを画像形成装置２０に自動で選択させる色再現モードである「自動」色再現モードとが含まれている。
【００４７】
制御部５５は、Ｓ１０１の処理の後、色再現モード指定画面において色再現モードが指定されたと判断するまで、色再現モード指定画面において色再現モードが指定されたか否かを判断する（Ｓ１０２）。
【００４８】
制御部５５は、色再現モード指定画面において色再現モードが指定されたとＳ１０２において判断すると、色再現モード指定画面において指定された色再現モードを示す情報とともに画像のデータを画像形成装置２０に送信して（Ｓ１０３）、図５に示す動作を終了する。
【００４９】
次に、画像に基づいた出力を実行する場合の画像形成装置２０の動作について説明する。
【００５０】
図６および図７は、画像に基づいた出力を実行する場合の画像形成装置２０の動作のフローチャートである。
【００５１】
画像形成装置２０の制御部４０は、色再現モードを示す情報とともに画像のデータがコンピューター５０から送信されてくると、図６および図７に示す動作を実行する。また、制御部４０は、スキャナー２４によって原稿から読み取られた画像や、接続インターフェイス２７に接続されている外部記憶媒体に記憶されている画像のデータに基づいた出力が操作部２１を介して指示された場合にも、図６および図７に示す動作を実行する。なお、制御部４０は、スキャナー２４によって原稿から読み取られた画像や、接続インターフェイス２７に接続されている外部記憶媒体に記憶されている画像のデータに基づいた出力が操作部２１を介して指示された場合には、画像形成装置２０における色再現モードが操作部２１を介して指定される。
【００５２】
図６および図７に示すように、画像入力部４０ａは、画像を入力する（Ｓ１２１）。ここで、Ｓ１２１において入力される画像は、コンピューター５０から送信されてきた画像や、スキャナー２４によって原稿から読み取られた画像や、接続インターフェイス２７に接続されている外部記憶媒体に記憶されている画像である。
【００５３】
圧縮画像処理部４０ｂは、Ｓ１２１の処理の後、Ｓ１２１において入力された画像を圧縮する画像処理を実行する（Ｓ１２２）。なお、圧縮画像処理部４０ｂは、ファーストプリントやファーストコピーなどのパフォーマンスが要求される動作の場合には、Ｓ１２２において圧縮した画像をＲＡＭ４３に記憶し、パフォーマンスが要求されない動作の場合には、Ｓ１２２において圧縮した画像を記憶部２８に記憶する。
【００５４】
先行画像処理実行部４０ｄは、指定されている色再現モードが「自動」色再現モードであるか否かを判断する（Ｓ１２３）。
【００５５】
先行画像処理実行部４０ｄは、指定されている色再現モードが「自動」色再現モードではないとＳ１２３において判断すると、Ｓ１２２において圧縮された画像に対する、指定されている色再現モードに対応する色変換テーブルを使用する画像処理（以下「指定画像処理」という。）を実行する（Ｓ１２４）。ここで、先行画像処理実行部４０ｄは、Ｓ１２２において圧縮された画像がＲＡＭ４３に記憶されている場合には、ＲＡＭ４３に記憶されている画像に対する指定画像処理を実行し、Ｓ１２２において圧縮された画像が記憶部２８に記憶されている場合には、記憶部２８に記憶されている画像をＲＡＭ４３にロードした後、ＲＡＭ４３にロードした画像に対する指定画像処理を実行する。
【００５６】
図８は、Ｓ１２４における指定画像処理のフローチャートである。
【００５７】
図８に示すように、先行画像処理実行部４０ｄは、ＲＡＭ４３上の画像を伸張する（Ｓ１４１）。
【００５８】
次いで、先行画像処理実行部４０ｄは、Ｓ１４１において伸張した画像に対して、指定されている色再現モードに対応する色変換テーブルを使用する画像処理を画像処理モジュール２９によって実行する（Ｓ１４２）。ここで、指定されている色再現モードに対応する色変換テーブルとは、「文字＋グラフ」色再現モードが指定される場合には、「文字＋グラフ」色変換テーブル２８ｂであり、「文字＋写真」色再現モードが指定される場合には、「文字＋写真」色変換テーブル２８ｃであり、「鮮やか」色再現モードが指定される場合には、「鮮やか」色変換テーブル２８ｄであり、「線画」色再現モードが指定される場合には、「線画」色変換テーブル２８ｅである。
【００５９】
先行画像処理実行部４０ｄは、Ｓ１４２の処理の後、Ｓ１４２において画像処理を実行した画像を圧縮して（Ｓ１４３）、図８に示す動作を終了する。
【００６０】
図６および図７に示すように、出力実行部４０ｇは、Ｓ１２４の処理の後、Ｓ１２４における指定画像処理が実行された画像に基づいた出力を実行する（Ｓ１２５）。例えば、Ｓ１２５における出力の態様は、プリンター２３による記録媒体への印刷、通信部２６を介した送信などである。Ｓ１２５における出力の態様は、Ｓ１２１における入力の態様に応じて予め設定されていても良いし、Ｓ１２１の処理の前に操作部２１または通信部２６を介して指示されても良い。
【００６１】
出力実行部４０ｇは、Ｓ１２５の処理が終了すると、図６および図７に示す動作を終了する。
【００６２】
先行画像処理実行部４０ｄは、指定されている色再現モードが「自動」色再現モードであるとＳ１２３において判断すると、Ｓ１２２において圧縮された画像に対する先行画像処理の実行を開始する（Ｓ１２６）。ここで、先行画像処理実行部４０ｄは、Ｓ１２２において圧縮された画像がＲＡＭ４３に記憶されている場合には、ＲＡＭ４３に記憶されている画像に対する先行画像処理の実行を開始し、Ｓ１２２において圧縮された画像が記憶部２８に記憶されている場合には、記憶部２８に記憶されている画像をＲＡＭ４３にロードした後、ＲＡＭ４３にロードした画像に対する先行画像処理の実行を開始する。
【００６３】
図９は、Ｓ１２６において開始される先行画像処理のフローチャートである。
【００６４】
図９に示すように、先行画像処理実行部４０ｄは、ＲＡＭ４３上の画像を伸張する（Ｓ１６１）。
【００６５】
次いで、先行画像処理実行部４０ｄは、Ｓ１６１において伸張した画像に対して、予め設定されている色変換テーブルを使用する画像処理を画像処理モジュール２９によって実行する（Ｓ１６２）。例えば、予め設定されている色変換テーブルとは、「文字＋グラフ」色変換テーブル２８ｂ、「文字＋写真」色変換テーブル２８ｃ、「鮮やか」色変換テーブル２８ｄおよび「線画」色変換テーブル２８ｅのうち、画像形成装置２０のデフォルトの色変換テーブルでも良いし、利用者によって予め指定されている色変換テーブルでも良いし、今回の対象のドキュメントの直前に対象にしていたドキュメントに対して適用した色変換テーブルと同一の色変換テーブルでも良いし、今回の対象のページの直前に対象にしていたページに対して適用した色変換テーブルと同一の色変換テーブルでも良いし、頻繁に使用される色変換テーブルと同一の色変換テーブルでも良い。先行画像処理実行部４０ｄは、色変換テーブルの使用履歴を記憶しておくことによって、頻繁に使用される色変換テーブルを、色変換テーブルの使用履歴に基づいて判断することができる。先行画像処理実行部４０ｄは、予め設定されている色変換テーブルとして、頻繁に使用される色変換テーブルと同一の色変換テーブルを採用する場合、頻繁に使用される色変換テーブルを、例えば利用者毎に判断しても良い。
【００６６】
先行画像処理実行部４０ｄは、Ｓ１６２の処理の後、Ｓ１６２において画像処理を実行した画像を圧縮して（Ｓ１６３）、図９に示す動作を終了する。
【００６７】
図６および図７に示すように、人工知能式画像分析部４０ｃは、Ｓ１２６の処理の後、Ｓ１２２において圧縮された画像の人工知能による分析をＡＩモジュール３０によって開始する（Ｓ１２７）。ここで、人工知能式画像分析部４０ｃは、Ｓ１２２において圧縮された画像がＲＡＭ４３に記憶されている場合には、ＲＡＭ４３に記憶されている画像の人工知能による分析を開始し、Ｓ１２２において圧縮された画像が記憶部２８に記憶されている場合には、記憶部２８に記憶されている画像をＲＡＭ４３にロードした後、ＲＡＭ４３にロードした画像の人工知能による分析を開始する。
【００６８】
なお、図６および図７に示す動作においては、Ｓ１２６の処理がＳ１２７の処理より先に実行されるが、Ｓ１２７の処理がＳ１２６の処理より先に実行されても良い。
【００６９】
人工知能式画像分析部４０ｃは、Ｓ１２７の処理の後、Ｓ１２７において開始した分析が終了したと判断するまで、Ｓ１２７において開始した分析が終了したか否かを判断する（Ｓ１２８）。
【００７０】
人工知能式画像処理決定部４０ｅは、Ｓ１２７において開始した分析が終了したとＳ１２８において判断されると、複数種類の画像処理のうち、Ｓ１２８において終了したと判断した分析の分析結果に対応した人工知能式画像処理を決定する（Ｓ１２９）。例えば、人工知能式画像処理決定部４０ｅは、Ｓ１２２において圧縮された画像が文字およびグラフの両方を含む画像であると分析した場合には、「文字＋グラフ」色変換テーブル２８ｂを使用する画像処理を人工知能式画像処理として決定し、Ｓ１２２において圧縮された画像が文字および写真の両方を含む画像であると分析した場合には、「文字＋写真」色変換テーブル２８ｃを使用する画像処理を人工知能式画像処理として決定し、Ｓ１２２において圧縮された画像が花や自然、風景が含まれている写真の画像であると分析した場合には、「鮮やか」色変換テーブル２８ｄを使用する画像処理を人工知能式画像処理として決定し、Ｓ１２２において圧縮された画像が線画や罫線が多く含まれている画像であると分析した場合には、「線画」色変換テーブル２８ｅを使用する画像処理を人工知能式画像処理として決定しても良い。
【００７１】
人工知能式画像処理決定部４０ｅは、Ｓ１２９の処理の後、Ｓ１２９において決定した人工知能式画像処理と、Ｓ１２６において開始された先行画像処理とが同一であるか否かを判断する（Ｓ１３０）。すなわち、人工知能式画像処理決定部４０ｅは、Ｓ１２９において決定した人工知能式画像処理と、Ｓ１２６において開始された先行画像処理とが同一の色変換テーブルを使用する画像処理である場合に、Ｓ１２９において決定した人工知能式画像処理と、Ｓ１２６において開始された先行画像処理とが同一であると判断し、Ｓ１２９において決定した人工知能式画像処理と、Ｓ１２６において開始された先行画像処理とが異なる色変換テーブルを使用する画像処理である場合に、Ｓ１２９において決定した人工知能式画像処理と、Ｓ１２６において開始された先行画像処理とが同一ではないと判断する。
【００７２】
先行画像処理実行部４０ｄは、Ｓ１２９において決定した人工知能式画像処理と、Ｓ１２６において開始された先行画像処理とが同一であるとＳ１３０において判断されると、Ｓ１２６において開始した先行画像処理が終了したと判断するまで、Ｓ１２６において開始した先行画像処理が終了したか否かを判断する（Ｓ１３１）。
【００７３】
出力実行部４０ｇは、Ｓ１２６において開始した先行画像処理が終了したとＳ１３１において判断されると、Ｓ１３１において終了したと判断された先行画像処理が実行された画像に基づいた出力を実行する（Ｓ１３２）。例えば、Ｓ１３２における出力の態様は、プリンター２３による記録媒体への印刷、通信部２６を介した送信などである。Ｓ１３２における出力の態様は、Ｓ１２１における入力の態様に応じて予め設定されていても良いし、Ｓ１２１の処理の前に操作部２１または通信部２６を介して指示されても良い。
【００７４】
出力実行部４０ｇは、Ｓ１３２の処理が終了すると、図６および図７に示す動作を終了する。
【００７５】
人工知能式画像処理実行部４０ｆは、Ｓ１２９において決定した人工知能式画像処理と、Ｓ１２６において開始された先行画像処理とが同一ではないとＳ１３０において判断されると、Ｓ１２６において開始した先行画像処理が終了したか否かを判断する（Ｓ１３３）。
【００７６】
人工知能式画像処理実行部４０ｆは、Ｓ１２６において開始した先行画像処理が終了していないとＳ１３３において判断すると、Ｓ１２６において開始した先行画像処理を終了させる（Ｓ１３４）。
【００７７】
人工知能式画像処理実行部４０ｆは、Ｓ１２６において開始した先行画像処理が終了したとＳ１３３において判断するか、Ｓ１３４の処理を実行すると、Ｓ１２９において決定した人工知能式画像処理を実行する（Ｓ１３５）。ここで、人工知能式画像処理実行部４０ｆは、Ｓ１２２において圧縮された画像がＲＡＭ４３に記憶されている場合には、ＲＡＭ４３に記憶されている画像に対する人工知能式画像処理を実行し、Ｓ１２２において圧縮された画像が記憶部２８に記憶されている場合には、Ｓ１２６においてＲＡＭ４３にロードされた画像に対する人工知能式画像処理を実行する。
【００７８】
図１０は、Ｓ１３５における人工知能式画像処理のフローチャートである。
【００７９】
図１０に示すように、人工知能式画像処理実行部４０ｆは、ＲＡＭ４３上の画像を伸張する（Ｓ１８１）。
【００８０】
次いで、人工知能式画像処理実行部４０ｆは、Ｓ１８１において伸張した画像に対して、Ｓ１２９において決定した色変換テーブル、すなわち、人工知能による画像の分析結果に対応した色変換テーブルを使用する画像処理を画像処理モジュール２９によって実行する（Ｓ１８２）。
【００８１】
人工知能式画像処理実行部４０ｆは、Ｓ１８２の処理の後、Ｓ１８２において画像処理を実行した画像を圧縮して（Ｓ１８３）、図１０に示す動作を終了する。
【００８２】
図６および図７に示すように、出力実行部４０ｇは、Ｓ１３５の処理の後、Ｓ１３５における人工知能式画像処理が実行された画像に基づいた出力を実行する（Ｓ１３６）。例えば、Ｓ１３６における出力の態様は、プリンター２３による記録媒体への印刷、通信部２６を介した送信などである。Ｓ１３６における出力の態様は、Ｓ１２１における入力の態様に応じて予め設定されていても良いし、Ｓ１２１の処理の前に操作部２１または通信部２６を介して指示されても良い。
【００８３】
出力実行部４０ｇは、Ｓ１３６の処理が終了すると、図６および図７に示す動作を終了する。
【００８４】
以上に説明したように、画像形成装置２０は、複数種類の画像処理のうち、人工知能による画像の分析結果に対応した画像処理としての人工知能式画像処理を、この画像に対して実行し（Ｓ１３５）、人工知能式画像処理を実行した画像に基づいた出力を実行する（Ｓ１３６）ので、適切な画像処理を実行した画像に基づいた出力を実行する可能性が向上し、その結果、利用者に提供する出力の質を向上することができる。
【００８５】
画像形成装置２０は、人工知能式画像処理に先行して先行画像処理を実行し（Ｓ１２６）、人工知能式画像処理が先行画像処理と同一である場合に（Ｓ１３０でＹＥＳ）、人工知能式画像処理を実行した画像ではなく、先行画像処理を実行した画像に基づいた出力を実行する（Ｓ１３２）ので、画像が入力されてから画像に基づいた出力を実行するまでの時間を短縮することができる。
【００８６】
なお、画像形成装置２０は、図６および図７に示す動作に代えて、図１１に示すように、先行画像処理を実行しない動作を実行しても良い。ここで、Ｓ１２７において開始される人工知能による画像の分析は、制御部４０とは独立したＡＩモジュール３０が使用されたとしても、１枚の画像の分析であっても非常に時間がかかる。画像形成装置２０は、図１１に示す動作を実行する場合には、Ｓ１２７において開始される人工知能による画像の分析が終了した後に、人工知能式画像処理を必ず実行する（Ｓ１３５）ので、図６および図７に示す動作を実行する場合と比較して、画像が入力されてから画像に基づいた出力を実行するまでの時間が長くなる可能性がある。
【００８７】
画像形成装置２０は、画像を不揮発性の記憶デバイスである記憶部２８から揮発性の記憶デバイスであるＲＡＭ４３にロードして、ＲＡＭ４３にロードした画像に対して先行画像処理を実行し（Ｓ１２６）、人工知能式画像処理が先行画像処理とは同一ではない場合に（Ｓ１３０でＮＯ）、ＲＡＭ４３にロードしていた画像に対して、人工知能式画像処理の実行を開始し（Ｓ１３５）、人工知能式画像処理を実行した画像に基づいた出力を実行する（Ｓ１３６）ので、人工知能式画像処理を実行する場合に、記憶部２８からＲＡＭ４３に画像を新たにロードする必要がなく、その結果、人工知能式画像処理が先行画像処理と同一ではなかったことが判明した後、人工知能式画像処理の実行を画像に対して開始するまでの時間を短縮することができる。
【００８８】
本実施の形態において説明した人工知能による画像の分析は、一例である。画像形成装置２０は、文字、画像、写真、白紙、背景、風景、人物、帳票（罫線）、手書き文字、マークなど、画像を様々な観点で分析することが可能である。
【００８９】
本実施の形態において説明した色変換テーブルおよび色再現モードは、一例である。画像形成装置２０は、本実施の形態において説明した色変換テーブルおよび色再現モードとは異なる色変換テーブルおよび色再現モードを採用しても良い。
【００９０】
画像形成装置２０は、本実施の形態において、制御部４０とは別に画像処理モジュール２９を備えているが、画像処理モジュール２９の機能を制御部４０で実現しても良い。
【００９１】
画像形成装置２０は、本実施の形態において、制御部４０とは別にＡＩモジュール３０を備えているが、ＡＩモジュール３０の機能を制御部４０で実現しても良い。
【００９２】
（第２の実施の形態）
まず、本発明の第２の実施の形態に係る画像形成システムの構成について説明する。
【００９３】
本実施の形態に係る画像形成システムの構成は、以下に説明する点を除いて、第１の実施の形態に係る画像形成システム１０（図１参照。）の構成と同様である。本実施の形態に係る画像形成システムの構成要素のうち、画像形成システム１０の構成要素と同様の構成要素については、画像形成システム１０の構成要素と同一の符合を付して、詳細な説明を省略する。
【００９４】
図１２は、本実施の形態に係る画像形成システムの画像形成装置２２０のブロック図である。
【００９５】
本実施の形態に係る画像形成システムの構成は、画像形成システム１０（図１参照。）が画像形成装置２０（図２参照。）に代えて図１２に示す画像形成装置２２０を備えた構成と同様である。
【００９６】
画像形成装置２２０の構成は、画像形成装置２０が画像形成プログラム２８ａ（図２参照。）に代えて画像形成プログラム２２８ａを備えるとともに、ファイル形式と、色変換テーブルとの対応関係を示すファイル形式−色変換テーブル対応関係情報２２８ｂと、文字のみを含む画像に対して使用されることに適した色変換テーブルである「文字」色変換テーブル２２８ｃと、写真のみを含む画像に対して使用されることに適した色変換テーブルである「写真」色変換テーブル２２８ｄとを画像形成装置２０が備えた構成と同様である。
【００９７】
例えば、ファイル形式−色変換テーブル対応関係情報２２８ｂにおいては、「ｔｘｔ」などの拡張子を有するｔｘｔ系ファイル、および、「ｄｏｃ」などの拡張子を有するｄｏｃ系のＯｆｆｉｃｅ系ファイルと、「文字」色変換テーブル２２８ｃとが対応付けられており、「ｐｎｇ」、「ｊｐｇ」、「ｇｉｆ」などの拡張子を有する画像系ファイルと、「写真」色変換テーブル２２８ｄとが対応付けられており、「ｐｐｔ」などの拡張子を有するｐｐｔ系のＯｆｆｉｃｅ系ファイルと、「文字＋グラフ」色変換テーブル２８ｂとが対応付けられており、「ｐｄｆ」などの拡張子を有するｐｄｆ系ファイル、「ｘｐｓ」などの拡張子を有するｘｐｓ系ファイル、および、「ｈｔｍ」、「ｈｔｍｌ」などの拡張子を有するＷｅｂページファイルと、「文字＋写真」色変換テーブル２８ｃとが対応付けられており、「ｘｌｓ」などの拡張子を有するｘｌｓ系のＯｆｆｉｃｅ系ファイルと、「線画」色変換テーブル２８ｅとが対応付けられている。
【００９８】
図１３は、画像形成装置２２０の機能のブロック図である。
【００９９】
図１３に示すように、制御部４０は、画像形成プログラム２２８ａ（図１２参照。）を実行することによって、画像入力部４０ａ、圧縮画像処理部４０ｂ、人工知能式画像分析部４０ｃ、先行画像処理実行部４０ｄ、人工知能式画像処理決定部４０ｅ、人工知能式画像処理実行部４０ｆおよび出力実行部４０ｇと、先行画像処理実行部４０ｄに実行させる先行画像処理を決定する先行画像処理決定部２４０ａとを実現する。
【０１００】
次に、本実施の形態に係る画像形成システムの動作について説明する。
【０１０１】
本実施の形態に係る画像形成システムの動作は、以下に説明する点を除いて、第１の実施の形態に係る画像形成システム１０（図１参照。）の動作と同様である。
【０１０２】
本実施の形態において、Ｓ１２１において入力される画像は、コンピューター５０から送信されてきた画像と、接続インターフェイス２７に接続されている外部記憶媒体に記憶されている画像とのいずれかであるものとする。
【０１０３】
図１４は、画像に基づいた出力を実行する場合の画像形成装置２２０の動作の一部のフローチャートである。
【０１０４】
図１４に示すように、画像形成装置２２０は、画像に基づいた出力を実行する場合、Ｓ１２１の処理と、Ｓ１２２の処理との間に、Ｓ２５１〜Ｓ２５４の処理を実行する。
【０１０５】
先行画像処理決定部２４０ａは、Ｓ１２１の処理の後、Ｓ１２１において入力された画像のデータがプリンタブルデータであるか否かを判断する（Ｓ２５１）。
【０１０６】
先行画像処理決定部２４０ａは、Ｓ１２１において入力された画像のデータがプリンタブルデータであるとＳ２５１において判断すると、Ｓ１２１において入力されたプリンタブルデータのヘッダー部分を解釈することによって、画像の元のファイルのファイル形式を判定する（Ｓ２５２）。
【０１０７】
先行画像処理決定部２４０ａは、Ｓ１２１において入力された画像のデータがプリンタブルデータではないとＳ２５１において判断すると、Ｓ１２１において入力された画像のデータがファイルであるので、画像のファイルのファイル形式を判定する（Ｓ２５３）。
【０１０８】
先行画像処理決定部２４０ａは、Ｓ２５２またはＳ２５３の処理の後、Ｓ２５２またはＳ２５３において判定したファイル形式と、ファイル形式−色変換テーブル対応関係情報２２８ｂとに基づいて先行画像処理を決定する（Ｓ２５４）。例えば、先行画像処理決定部２４０ａは、Ｓ２５２またはＳ２５３において判定したファイル形式が、「ｔｘｔ」などの拡張子を有するｔｘｔ系ファイル、または、「ｄｏｃ」などの拡張子を有するｄｏｃ系のＯｆｆｉｃｅ系ファイルである場合に、「文字」色変換テーブル２２８ｃを使用する画像処理を先行画像処理として決定し、Ｓ２５２またはＳ２５３において判定したファイル形式が「ｐｎｇ」、「ｊｐｇ」、「ｇｉｆ」などの拡張子を有する画像系ファイルである場合に、「写真」色変換テーブル２２８ｄを使用する画像処理を先行画像処理として決定し、Ｓ２５２またはＳ２５３において判定したファイル形式が「ｐｐｔ」などの拡張子を有するｐｐｔ系のＯｆｆｉｃｅ系ファイルである場合に、「文字＋グラフ」色変換テーブル２８ｂを使用する画像処理を先行画像処理として決定し、Ｓ２５２またはＳ２５３において判定したファイル形式が、「ｐｄｆ」などの拡張子を有するｐｄｆ系ファイル、「ｘｐｓ」などの拡張子を有するｘｐｓ系ファイル、または、「ｈｔｍ」、「ｈｔｍｌ」などの拡張子を有するＷｅｂページファイルである場合に、「文字＋写真」色変換テーブル２８ｃを使用する画像処理を先行画像処理として決定し、Ｓ２５２またはＳ２５３において判定したファイル形式が「ｘｌｓ」などの拡張子を有するｘｌｓ系のＯｆｆｉｃｅ系ファイルである場合に、「線画」色変換テーブル２８ｅを使用する画像処理を先行画像処理として決定する。
【０１０９】
圧縮画像処理部４０ｂは、Ｓ２５４の処理が終了すると、Ｓ１２２の処理を実行する。
【０１１０】
先行画像処理実行部４０ｄは、Ｓ２５４において決定された先行画像処理をＳ１６２（図９参照。）において実行する。
【０１１１】
なお、Ｓ２５４の処理は、Ｓ１２２の処理と、Ｓ１２３（図６参照。）の処理との間に実行されても良いし、Ｓ１２３の処理と、Ｓ１２６（図７参照。）の処理との間に実行されても良い。
【０１１２】
以上に説明したように、画像形成装置２２０は、画像がファイルとして入力された場合に（Ｓ２５１でＮＯ）、ファイルのファイル形式に基づいて先行画像処理を決定する（Ｓ２５３およびＳ２５４）ので、人工知能式画像処理が先行画像処理と同一である可能性を向上することができ、その結果、Ｓ１２１において画像が入力されてから、画像に基づいた出力を実行するまでの時間を短縮することができる。
【０１１３】
画像形成装置２２０は、画像がプリンタブルデータとして入力された場合に（Ｓ２５１でＹＥＳ）、画像の元のファイルのファイル形式をプリンタブルデータに基づいて判定し（Ｓ２５２）、判定したファイル形式に基づいて先行画像処理を決定する（Ｓ２５４）ので、人工知能式画像処理が先行画像処理と同一である可能性を向上することができ、その結果、Ｓ１２１において画像が入力されてから、画像に基づいた出力を実行するまでの時間を短縮することができる。
【０１１４】
（第３の実施の形態）
まず、本発明の第３の実施の形態に係る画像形成システムの構成について説明する。
【０１１５】
本実施の形態に係る画像形成システムの構成は、以下に説明する点を除いて、第１の実施の形態に係る画像形成システム１０（図１参照。）の構成と同様である。本実施の形態に係る画像形成システムの構成要素のうち、画像形成システム１０の構成要素と同様の構成要素については、画像形成システム１０の構成要素と同一の符合を付して、詳細な説明を省略する。
【０１１６】
図１５は、本実施の形態に係る画像形成システムの画像形成装置３２０のブロック図である。
【０１１７】
本実施の形態に係る画像形成システムの構成は、画像形成システム１０（図１参照。）が画像形成装置２０（図２参照。）に代えて図１５に示す画像形成装置３２０を備えた構成と同様である。
【０１１８】
画像形成装置３２０の構成は、画像形成装置２０が画像形成プログラム２８ａ（図２参照。）に代えて画像形成プログラム３２８ａを備えるとともに、画像の特徴と、色変換テーブルとの対応関係を示す画像特徴−色変換テーブル対応関係情報３２８ｂと、文字のみを含む画像に対して使用されることに適した色変換テーブルである「文字」色変換テーブル３２８ｃと、写真のみを含む画像に対して使用されることに適した色変換テーブルである「写真」色変換テーブル３２８ｄとを画像形成装置２０が備えた構成と同様である。例えば、画像の特徴は、テキスト、ベクター（線）、写真などの各要素の個数や画像におけるサイズの割合によって示される。
【０１１９】
図１６は、画像形成装置３２０の機能のブロック図である。
【０１２０】
図１６に示すように、制御部４０は、画像形成プログラム３２８ａ（図１２参照。）を実行することによって、画像入力部４０ａ、圧縮画像処理部４０ｂ、人工知能式画像分析部４０ｃ、先行画像処理実行部４０ｄ、人工知能式画像処理決定部４０ｅ、人工知能式画像処理実行部４０ｆおよび出力実行部４０ｇと、ページ記述言語で記述された画像のデータを解釈するインタープリター部３４０ａと、画像のデータからラスターイメージを生成するＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理を実行するＲＩＰ処理部３４０ｂと、先行画像処理実行部４０ｄに実行させる先行画像処理を決定する先行画像処理決定部３４０ｃとを実現する。
【０１２１】
次に、本実施の形態に係る画像形成システムの動作について説明する。
【０１２２】
本実施の形態に係る画像形成システムの動作は、以下に説明する点を除いて、第１の実施の形態に係る画像形成システム１０（図１参照。）の動作と同様である。
【０１２３】
本実施の形態において、Ｓ１２１において入力される画像は、コンピューター５０から送信されてきた画像と、接続インターフェイス２７に接続されている外部記憶媒体に記憶されている画像とのいずれかであるものとする。
【０１２４】
図１７は、画像に基づいた出力を実行する場合の画像形成装置３２０の動作の一部のフローチャートである。
【０１２５】
図１７に示すように、画像形成装置３２０は、画像に基づいた出力を実行する場合、Ｓ１２１の処理と、Ｓ１２２の処理との間に、Ｓ３５１〜Ｓ３５４の処理を実行する。
【０１２６】
インタープリター部３４０ａは、Ｓ１２１の処理の後、Ｓ１２１において入力された画像、すなわち、ページ記述言語で記述された画像のデータを解釈する（Ｓ３５１）。
【０１２７】
ＲＩＰ処理部３４０ｂは、Ｓ３５１の処理の後、ＲＩＰ処理を実行する（Ｓ３５２）。
【０１２８】
先行画像処理決定部３４０ｃは、Ｓ３５２の処理の後、Ｓ３５１において実行される画像のデータの解釈と、Ｓ３５２において実行されるＲＩＰ処理との少なくとも一方によって画像の特徴が検出されたか否かを判断する（Ｓ３５３）。
【０１２９】
先行画像処理決定部３４０ｃは、画像の特徴が検出されたとＳ３５３において判断すると、検出されたとＳ３５３において判断した、画像の特徴と、画像特徴−色変換テーブル対応関係情報３２８ｂとに基づいて先行画像処理を決定する（Ｓ３５４）。例えば、先行画像処理決定部３４０ｃは、画像の要素が主にテキストである場合に、「文字」色変換テーブル３２８ｃを使用する画像処理を先行画像処理として決定し、画像の要素が主に写真である場合に、「写真」色変換テーブル３２８ｄを使用する画像処理を先行画像処理として決定し、画像の要素が主にベクター（線）である場合に、「線画」色変換テーブル２８ｅを使用する画像処理を先行画像処理として決定し、画像の要素が主にテキストおよび写真の両方である場合に、「文字＋写真」色変換テーブル２８ｃを使用する画像処理を先行画像処理として決定しても良い。
【０１３０】
圧縮画像処理部４０ｂは、画像の特徴が検出されなかったとＳ３５３において判断するか、Ｓ３５４の処理が終了すると、Ｓ１２２の処理を実行する。
【０１３１】
先行画像処理実行部４０ｄは、Ｓ３５４において決定された先行画像処理をＳ１６２（図９参照。）において実行する。
【０１３２】
なお、Ｓ３５３〜Ｓ３５４の処理は、Ｓ１２２の処理と、Ｓ１２３（図６参照。）の処理との間に実行されても良いし、Ｓ１２３の処理と、Ｓ１２６（図７参照。）の処理との間に実行されても良い。
【０１３３】
また、Ｓ３５３〜Ｓ３５４の処理は、Ｓ３５１の処理中や、Ｓ３５２の処理中に実行されても良い。
【０１３４】
以上に説明したように、画像形成装置３２０は、画像に対して先行画像処理の実行を開始する前に、ＲＩＰ処理の実行を開始し（Ｓ３５２）、実行するＲＩＰ処理によって検出された画像の特徴に基づいて先行画像処理を決定する（Ｓ３５４）ので、人工知能式画像処理が先行画像処理と同一である可能性を向上することができ、その結果、Ｓ１２１において画像が入力されてから画像に基づいた出力を実行するまでの時間を短縮することができる。
【０１３５】
画像形成装置３２０は、画像に対して先行画像処理の実行を開始する前に、ページ記述言語で記述された画像のデータの解釈を開始し（Ｓ３５１）、ページ記述言語で記述された画像のデータの解釈によって検出された画像の特徴に基づいて先行画像処理を決定する（Ｓ３５４）ので、人工知能式画像処理が先行画像処理と同一である可能性を向上することができ、その結果、Ｓ１２１において画像が入力されてから画像に基づいた出力を実行するまでの時間を短縮することができる。
【０１３６】
上述の各実施の形態において、指定画像処理、先行画像処理および人工知能式画像処理は、色変換テーブルを使用する画像処理である。しかしながら、本発明の画像形成装置は、指定画像処理、先行画像処理および人工知能式画像処理として、色変換テーブルを使用する画像処理以外の画像処理を採用しても良い。例えば、本発明の画像形成装置は、指定画像処理、先行画像処理および人工知能式画像処理として、スクリーン処理、スムージング、エッジ強調などの画像処理を採用しても良い。
【符号の説明】
【０１３７】
２０  画像形成装置
２８  記憶部（不揮発性の記憶デバイス）
２８ａ  画像形成プログラム
４０ａ  画像入力部
４０ｂ  圧縮画像処理部
４０ｃ  人工知能式画像分析部
４０ｄ  先行画像処理実行部
４０ｅ  人工知能式画像処理決定部
４０ｆ  人工知能式画像処理実行部
４０ｇ  出力実行部
４３  ＲＡＭ（揮発性の記憶デバイス）
２２０  画像形成装置
２２８ａ  画像形成プログラム
２４０ａ  先行画像処理決定部
３２０  画像形成装置
３２８ａ  画像形成プログラム
３４０ａ  インタープリター部
３４０ｂ  ＲＩＰ処理部
３４０ｃ  先行画像処理決定部
【図１】
2020142449.tif 000003
【図２】
2020142449.tif 000004
【図３】
2020142449.tif 000005
【図４】
2020142449.tif 000006
【図５】
2020142449.tif 000007
【図６】
2020142449.tif 000008
【図７】
2020142449.tif 000009
【図８】
2020142449.tif 000010
【図９】
2020142449.tif 000011
【図１０】
2020142449.tif 000012
【図１１】
2020142449.tif 000013
【図１２】
2020142449.tif 000014
【図１３】
2020142449.tif 000015
【図１４】
2020142449.tif 000016
【図１５】
2020142449.tif 000017
【図１６】
2020142449.tif 000018
【図１７】
2020142449.tif 000019