(57)【要約】【課題】画像編集作業を効率化できる情報処理装置、画像編集方法、及び画像編集プログラムを提供する。【解決手段】情報処理装置１００は、画像データＤを編集する情報処理装置１００であって、画像データＤと画像データＤの処理工程が定義されたジョブチケットＪを受信する受信手段１１と、画像データＤに含まれる孤立点Ｐに対して、孤立点除去処理が実行可能か否かを判定する判定手段１２１と、孤立点除去処理が実行不可能と判定された場合に、該当する孤立点Ｐの孤立点情報をジョブチケットＪに付加する付加手段１２３と、画像データＤと孤立点情報が付加されたジョブチケットＪを、オペレータ操作を受け付ける機器に送信する送信手段１３と、を有する。【選択図】図３
2014103549.tif 000002
【特許請求の範囲】
【請求項１】
画像データを編集する情報処理装置であって、
前記画像データと前記画像データの処理工程が定義されたジョブチケットを受信する受信手段と、
前記画像データに含まれる孤立点に対して、孤立点除去処理が実行可能か否かを判定する判定手段と、
前記孤立点除去処理が実行不可能と判定された場合に、該当する孤立点の孤立点情報を前記ジョブチケットに付加する付加手段と、
前記画像データと前記孤立点情報が付加されたジョブチケットを、オペレータ操作を受け付ける機器に送信する送信手段と、を有することを特徴とする情報処理装置。
【請求項２】
前記付加手段は、さらに、
オペレータへの操作指示を示す操作指示情報を前記ジョブチケットに付加することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記付加手段は、さらに、
画像上の孤立点の位置を示す位置情報と、オペレータ操作を受け付ける編集画面上の孤立点の表示サイズを示す表示サイズ情報と、を含む前記孤立点情報を前記ジョブチケットに付加することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記受信手段により受信した前記画像データと前記孤立点情報が付加されたジョブチケットに基づき、オペレータ操作を受け付ける編集画面を生成する生成手段を、さらに有することを特徴とする請求項１ないし３のいずれか一項に記載の情報処理装置。
【請求項５】
前記生成手段は、
画像上の孤立点の位置を示す位置情報と、オペレータ操作を受け付ける編集画面上の孤立点の表示サイズを示す表示サイズ情報と、を含む前記孤立点情報に基づき、編集対象の孤立点が画面上に表示される編集画面を生成することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記判定手段は、
画像上の画素又は画素群が、予め設定しておいた所定の条件を満たす孤立点か否かの判断結果に基づき、前記孤立点除去処理が実行可能か否かを判定することを特徴とする請求項１ないし５のいずれか一項に記載の情報処理装置。
【請求項７】
画像データを編集する情報処理装置における画像編集方法であって、
前記画像データと前記画像データの処理工程が定義されたジョブチケットを受信する受信手順と、
前記画像データに含まれる孤立点に対して、孤立点除去処理が実行可能か否かを判定する判定手順と、
前記孤立点除去処理が実行不可能と判定された場合に、該当する孤立点の孤立点情報を前記ジョブチケットに付加する付加手順と、
前記画像データと前記孤立点情報が付加されたジョブチケットを、オペレータ操作を受け付ける機器に送信する送信手順と、を有することを特徴とする画像編集方法。
【請求項８】
画像データを編集する画像編集プログラムであって、
コンピュータを、
前記画像データと前記画像データの処理工程が定義されたジョブチケットを受信する受信手段と、
前記画像データに含まれる孤立点に対して、孤立点除去処理が実行可能か否かを判定する判定手段と、
前記孤立点除去処理が実行不可能と判定された場合に、該当する孤立点の孤立点情報を前記ジョブチケットに付加する付加手段と、
前記画像データと前記孤立点情報が付加されたジョブチケットを、オペレータ操作を受け付ける機器に送信する送信手段として機能させる画像編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを編集する技術に関するものである。
【背景技術】
【０００２】
従来から、文書をスキャナなどで読み取り、読み取り画像データを編集する画像編集システムが提供されている。このような画像編集システムでは、例えば、特許文献１に開示されるようなノイズ除去技術を用いることで、画像上の孤立点を除去するような自動編集を行うことができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の画像編集では、自動編集後に、オペレータがプレビュー画面を介して、読み取り画像が適切に編集されたか否かを確認しなければならない。
【０００４】
例えば、孤立点除去の自動編集では、所定の条件に基づき処理が行われるため、条件を満たさない孤立点が画像上に残ってしまうことがある。そのため、オペレータは、自動編集後の画像が表示されたプレビュー画面から、残存した孤立点を目視で探し、修正操作を行わなければならない。
【０００５】
このように、従来の画像編集は、自動編集後のオペレータ操作が煩雑なものであった。本来、オペレータにとっては、自動編集できなかった箇所を容易に把握できることが望ましい。
【０００６】
本発明は上記に鑑みてなされたものであって、画像編集作業を効率化できる情報処理装置、画像編集方法、及び画像編集プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明に係る情報処理装置は、画像データを編集する情報処理装置であって、前記画像データと前記画像データの処理工程が定義されたジョブチケットを受信する受信手段と、前記画像データに含まれる孤立点に対して、孤立点除去処理が実行可能か否かを判定する判定手段と、前記孤立点除去処理が実行不可能と判定された場合に、該当する孤立点の孤立点情報を前記ジョブチケットに付加する付加手段と、前記画像データと前記孤立点情報が付加されたジョブチケットを、オペレータ操作を受け付ける機器に送信する送信手段と、を有する。
【発明の効果】
【０００８】
本発明によれば、画像編集作業を効率化できるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、第１の実施の形態に係る画像編集システムの構成例を示す図である。
【図２】図２は、第１の実施の形態に係る情報処理装置のハードウェア構成例を示す図である。
【図３】図３は、第１の実施の形態に係る画像編集機能の構成例を示す図である。
【図４】図４は、第１の実施の形態に係る画像編集時のデータ遷移例を示す図である。
【図５】図５は、第１の実施の形態に係るジョブチケットのデータ例を示す図である。
【図６】図６は、第１の実施の形態に係るオペレータ用の画像編集画面例を示す図である。
【図７】図７は、第１の実施の形態に係る自動編集時の処理手順例を示すフローチャートである。
【図８】図８は、第１の実施の形態に係るオペレータ編集時の処理手順例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、情報処理装置、画像編集方法、及び画像編集プログラムの実施の形態（以下「実施形態」という）を詳細に説明する。
【００１１】
［第１の実施形態］
＜システム構成＞
図１は、本実施形態に係る画像編集システム１の構成例を示す図である。
図１には、１又は複数の情報処理装置１００１〜１００nと１又は複数の出力装置２００１〜２００nが、所定のデータ伝送路Ｎ（例えば「ネットワーク」）に接続される例が示されている。なお、以降、情報処理装置１００１〜１００nを総称する場合には、「情報処理装置１００」といい、出力装置２００１〜２００nを総称する場合には、「出力装置２００」という。
【００１２】
情報処理装置１００は、情報処理機能を有する機器であり、ＰＣ（Personal  Computer）などである。出力装置２００は、画像処理機能を有する機器であり、プリンタ、ＭＦＰ（Multifunction  Peripheral）、プロジェクタなどである。
【００１３】
本実施形態に係る画像編集システム１は、次のようなサービスを提供する。
情報処理装置１００１は、スキャナなど読み取った文書の画像データに対して、孤立点除去やスキュー補正などの処理を実行し、画像データを自動編集する。このとき、情報処理装置１００１では、所定の条件に基づき、孤立点除去やスキュー補正などの処理が実行される。
【００１４】
その結果、情報処理装置１００１は、自動編集できた場合、画像編集フローの次工程処理を実行する出力装置２００などに画像データを送信し、処理の実行を要求する。一方、情報処理装置１００１は、自動編集できなかった場合、オペレータ操作を受け付ける情報処理装置１００２に画像データを送信し、オペレータによる編集操作を要求する。
【００１５】
＜ハードウェア構成＞
図２は、本実施形態に係る情報処理装置１００のハードウェア構成例を示す図である。
図２に示すように、情報処理装置１００は、入力装置１０１、表示装置１０２、及び外部Ｉ／Ｆ（Interface）１０３を備えている。また、情報処理装置１００は、ＲＡＭ（Random  Access  Memory）１０４、ＲＯＭ（Read  Only  Memory）１０５、及びＣＰＵ（Central  Processing  Unit）１０６を備えている。また、情報処理装置１００は、通信Ｉ／Ｆ１０７及びＨＤＤ（Hard  Disk  Drive）１０８を備えている。情報処理装置１００は、上記部品がバスＢで相互に接続されている。
【００１６】
入力装置１０１は、キーボードやマウスなどを含み、情報処理装置１００に各操作信号を入力するのに用いられる。表示装置１０２は、ディスプレイなどを含み、情報処理装置１００による処理結果を表示する。
【００１７】
通信Ｉ／Ｆ１０７は、情報処理装置１００をデータ伝送路Ｎに接続するインタフェースである。これにより、情報処理装置１００は、通信Ｉ／Ｆ１０７を介して、他の機器とデータ通信を行うことができる。
【００１８】
ＨＤＤ１０８は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、装置全体を制御する基本ソフトウェアであるＯＳ（Operating  System）、及びＯＳ上において各種機能を提供するアプリケーションソフトウェアなどがある。また、ＨＤＤ１０８は、格納しているプログラムやデータを、所定のファイルシステム及び／又はＤＢ（Data  Base）により管理している。
【００１９】
外部Ｉ／Ｆ１０３は、外部装置とのインタフェースである。外部装置には、記録媒体１０３ａなどがある。これにより、情報処理装置１００は、外部Ｉ／Ｆ１０３を介して、記録媒体１０３ａの読み取り及び／又は書き込みを行うことができる。なお、記録媒体１０３ａには、フロッピー（登録商標）ディスク、ＣＤ（Compact  Disk）、ＤＶＤ（Digital  Versatile  Disk）、及びメモリカード（Memory  Card）などがある。
【００２０】
ＲＯＭ１０５は、電源を切っても内部データを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ１０５には、情報処理装置１００の起動時に実行されるＢＩＯＳ（Basic  Input/Output  System）、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ１０４は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。ＣＰＵ１０６は、上記記憶装置（例えば「ＨＤＤ」や「ＲＯＭ」など）から、プログラムやデータをＲＡＭ１０４上に読み出し、処理を実行することで、装置全体の制御や搭載機能を実現する演算装置である。
【００２１】
以上のように、本実施形態では、上記システム及びハードウェアの構成により、画像データを編集する画像編集機能を提供することができる。
【００２２】
＜画像編集機能＞
本実施形態に係る画像編集機能について説明する。
本実施形態に係る情報処理装置１００は、ジョブチケットと画像データを受信すると、ジョブチケットに記述された編集内容に基づき、画像データを編集する。このとき、情報処理装置１００は、孤立点除去処理を実行し、画像上の孤立点が除去できなかった場合、除去できなかった孤立点の情報（以下「孤立点情報」という）をジョブチケットに付加する。情報処理装置１００は、ジョブチケットに付加された孤立点情報と画像データに基づき、オペレータが、画像上の孤立点に対して編集操作可能な画面を生成する。本実施形態に係る情報処理装置１００は、このような画面編集機能を有している。
【００２３】
従来の画像編集では、オペレータが、自動編集後の画像を表示したプレビュー画面から、残存した孤立点を目視で探し、修正しなければならず、その作業は煩雑なものであった。
【００２４】
そこで、本実施形態に係る画像編集機能では、画像上で自動編集できなかった箇所の情報をジョブチケットに付加し、付加情報に基づき、自動編集できなかった箇所をオペレータに知らせる仕組みとした。
【００２５】
これにより、本実施形態に係る画像編集機能は、オペレータが編集箇所を簡単に見つけられる環境を提供する。その結果、自動編集後のオペレータ操作が容易となり、画像編集作業を効率化できる。
【００２６】
以下に、本実施形態に係る画像編集機能の構成とその動作について説明する。
図３は、本実施形態に係る画像編集機能の構成例を示す図である。
図３に示すように、本実施形態に係る画像編集機能は、自動編集を実行する機能（以下「自動編集機能」という）とオペレータ編集を実行する機能（以下「オペレータ編集機能」という）に分けられる。
【００２７】
図３には、機能構成とその動作を分かりやすく説明するために、情報処理装置１００１が自動編集機能を有し、情報処理装置１００２がオペレータ編集機能を有する例が示されている。情報処理装置１００１は、受信部１１１、編集部１２１、及び送信部１３１などを有しており、情報処理装置１００２は、受信部１１２、編集部１２２、送信部１３２、及び編集画面生成部１４２などを有している。
【００２８】
《自動編集機能》
受信部１１１は、ジョブチケットＪや画像データＤを受信する機能部である。受信部１１１は、データ伝送路Ｎを介して、ジョブチケットＪや画像データＤを受信する。なお、ジョブチケットＪとは、ＪＤＦ（Job  Definition  Format）に従って、要求ジョブの処理工程（例えば「画像編集フローの処理工程」）が定義されたデータである。
【００２９】
編集部１２１は、受信した画像データＤを編集する機能部である。編集部１２１は、除去判定部１２１１、除去部１２２１、及びコメント付加部１２３１などを有している。なお、編集部１２１は、これらの機能部以外にも、スキュー補正、イメージ編集、面付けなどの処理を行う各機能部を有している。
【００３０】
除去判定部１２１１は、画像データＤの孤立点除去処理が実行可能（自動除去可能）か否かを判定する機能部である。孤立点の除去は、予め設定しておいた判定条件に基づき、条件を満たす画像上の画素又は画素群を孤立点と判断し、該当箇所に対して孤立点除去処理を行う。このときの判定条件には、孤立点の大きさ示す画素数や隣接する複数画素の検索範囲などがある。なお、判定条件は、複数の条件を組み合わせた複合条件であってもよい。除去判定部１２１１は、画像上の孤立点が条件を満たすと判断された場合、孤立点除去処理が実行可能と判定する。一方、除去判定部１２１１は、画像上の孤立点が条件を満たさないと判断された場合、孤立点除去処理が実行不可能と判定する。
【００３１】
除去部１２２１は、画像データＤから孤立点を除去する機能部である。除去部１２２１は、例えば、孤立点に該当する画素又は画素群の色を、隣接する画素群と同色にすることで、画像上から除去する。除去部１２２１は、孤立点除去処理が実行可能と判定された場合、画像データＤにアクセスし、孤立点除去処理を行う。
【００３２】
コメント付加部１２３１は、画像データＤから除去できなかった孤立点の孤立点情報をジョブチケットＪに付加する機能部である。コメント付加部１２３１は、除去判定部１２１１により、孤立点除去処理が実行不可能と判定された場合、孤立点情報を、ジョブチケットＪのコメントデータとして付加する。
【００３３】
ここで、自動編集時におけるジョブチケットＪと画像データＤのデータ遷移について、具体的なデータ例を用いて説明する。図４は、本実施形態に係る画像編集時のデータ遷移例を示す図であり、（ａ）には、自動編集時におけるジョブチケットＪと画像データＤのデータ遷移例が示されている。また、図５は、本実施形態に係るジョブチケットＪのデータ例を示す図であり、（ａ）には、自動編集時におけるジョブチケットＪのデータ例が示されている。
【００３４】
図４（ａ）に示すように、情報処理装置１００１では、受信した画像データＤ１に対して孤立点除去処理が実行可能と判定された場合、画像上から孤立点Ｐを除去する。これにより、編集対象の画像データＤ１は、孤立点Ｐが除去された画像データＤ２へとデータ遷移する。
【００３５】
一方、情報処理装置１００１では、受信した画像データＤ１に対して孤立点除去処理が実行不可能と判定された場合、ジョブチケットＪ１に、除去できなかった孤立点Ｐの情報を示すコメントデータＣ１を付加する。これにより、編集対象の画像データＤ１に対応するジョブチケットＪ１が、コメントデータＣ１を含むジョブチケットＪ２へとデータ遷移する。
【００３６】
具体的には、図５（ａ）に示すようなデータとなる。コメントデータＣ１には、オペレータへの操作指示を示す情報（以下「操作指示情報」という）と除去できなかった孤立点Ｐの孤立点情報が含まれる。操作指示情報には、操作指示の概要を示す情報Ｃ１ａ（以下「指示概要情報」という）や操作指示の詳細を示す情報Ｃ１ｂ（以下「指示詳細情報」という）がある。また、孤立点情報には、画像上における孤立点Ｐの位置を示す座標情報Ｃ１ｃ（以下「孤立点位置情報」という）やオペレータ編集画面上における孤立点Ｐの表示サイズを示すスケール情報Ｃ１ｄ（以下「孤立点表示サイズ情報」という）がある。
【００３７】
コメント付加部１２３１は、孤立点除去処理が実行不可能と判定された場合、ジョブチケットＪ１にアクセスし、コメントデータ形式に従って、指示概要情報Ｃ１ａ、指示詳細情報Ｃ１ｂ、孤立点位置情報Ｃ１ｃ、及び孤立点表示サイズ情報Ｃ１ｄを付加する。具体的には、コメント付加部１２３１は、所定の記憶領域に保持しておいた指示概要情報Ｃ１ａや指示詳細情報Ｃ１ｂの文字列データを付加する。また、コメント付加部１２３１は、除去できなかった孤立点Ｐの座標値データを孤立点位置情報Ｃ１ｃとして付加する。また、コメント付加部１２３１は、所定の記憶領域に保持しておいた孤立点表示サイズ情報Ｃ１ｄの数値データを付加する。
【００３８】
図３の説明に戻る。送信部１３１は、ジョブチケットＪや画像データＤを送信する機能部である。送信部１３１は、データ伝送路Ｎを介して、ジョブチケットＪや画像データＤを送信する。送信部１３１は、孤立点除去処理の実行可否に基づき、２通りのデータ送信を行う。送信部１３１は、孤立点除去処理が実行可能と判定された場合、孤立点情報が付加されていないジョブチケットＪ１と孤立点Ｐが除去された画像データＤ２を、画像編集フローの次工程処理を実行する機器に送信する。具体的には、情報処理装置１００ｎ又は出力装置２００に送信する。一方、送信部１３１は、孤立点除去処理が実行不可能と判定された場合、コメントデータＣ１が付加されたジョブチケットＪ２と孤立点Ｐが除去されていない画像データＤ１を、オペレータ操作を受け付ける機器に送信する。具体的には、情報処理装置１００２に送信する。
【００３９】
《オペレータ編集機能》
受信部１１２は、ジョブチケットＪや画像データＤを受信する機能部である。受信部１１２は、コメント判定部１１１２などを有している。
【００４０】
コメント判定部１１１２は、ジョブチケットＪにコメントデータＣ１が付加されているか否かを判定する機能部である。コメント判定部１１１２は、ジョブチケットＪにアクセスし、コメントデータＣ１を示す情報（以下「コメント定義情報」という）に基づき、データの有無を判定する。
【００４１】
編集部１２２は、ジョブチケットＪのコメントデータＣ１や画像データＤを編集する機能部である。編集部１２２は、除去部１２２２とコメント編集部１２４２などを有している。なお、編集部１２２も、自動編集機能の編集部１２１と同様に、スキュー補正、イメージ編集、面付けなどの処理を行う機能部を有している。
【００４２】
除去部１２２２は、編集画面を介してオペレータから受け付けた操作指示に従い、画像データＤにアクセスし、孤立点Ｐを除去する機能部である。
【００４３】
コメント編集部１２４２は、ジョブチケットＪのコメントデータＣ１を編集する機能部である。コメント編集部１２４２は、編集画面を介してオペレータから受け付けた操作指示に従い、ジョブチケットＪにアクセスし、コメントデータＣ１の孤立点情報を、孤立点Ｐが除去された内容に更新する。
【００４４】
ここで、オペレータ編集時におけるジョブチケットＪと画像データＤのデータ遷移について、具体的なデータ例を用いて説明する。図４（ｂ）には、オペレータ編集時におけるジョブチケットＪと画像データＤのデータ遷移例が示されている。また、図５（ｂ）には、オペレータ編集時におけるジョブチケットＪのデータ例が示されている。
【００４５】
図４（ｂ）に示すように、情報処理装置１００２では、情報処理装置１００１から受信した画像データＤ１に対して、オペレータ操作により、孤立点除去処理を実行する。これにより、編集対象の画像データＤ１は、孤立点Ｐが除去された画像データＤ２へとデータ遷移する。
【００４６】
またこのとき、情報処理装置１００２では、ジョブチケットＪ２に対して、オペレータ操作により、コメント編集処理を実行する。これにより、編集対象の画像データＤ１に対応するジョブチケットＪ２が、孤立点情報が更新されたコメントデータＣ２を含むジョブチケットＪ３へとデータ遷移する。
【００４７】
具体的には、図５（ｂ）に示すようなデータとなる。コメントデータＣ２には、編集操作完了を示す情報（以下「操作完了情報」という）と除去された孤立点Ｐの孤立点情報が含まれる。操作完了情報には、完了操作の概要を示す情報Ｃ２ａ（以下「完了操作概要情報」という）や完了操作の詳細を示す情報Ｃ２ｂ（以下「完了操作詳細情報」という）がある。また、孤立点情報には、孤立点位置情報Ｃ２ｃがある。
【００４８】
コメント編集部１２４２は、編集画面を介してオペレータ操作を受け付けると、ジョブチケットＪ２にアクセスし、除去が完了した孤立点Ｐに対応する指示概要情報Ｃ１ａ、指示詳細情報Ｃ１ｂ、及び孤立点表示サイズ情報Ｃ１ｄを更新する。具体的には、コメント編集部１２４２は、指示概要情報Ｃ１ａを、除去完了を示す完了操作概要情報Ｃ２ａ（文字列データ）に更新する。また、コメント編集部１２４２は、指示詳細情報Ｃ１ｂを、孤立点除去を示す完了操作詳細情報Ｃ２ｂ（文字列データ）に更新する。また、コメント編集部１２４２は、孤立点表示サイズ情報Ｃ１ｄを削除する。
【００４９】
図３の説明に戻る。編集画面生成部１４２は、オペレータ操作を受け付ける画像編集画面を生成する機能部である。編集画面生成部１４２は、ジョブチケットＪにコメントデータＣ１が付加されていると判定された場合、ジョブチケットＪのコメントデータＣ１と画像データＤに基づき、画像編集画面Ｗを生成する。
【００５０】
図６は、本実施形態に係るオペレータ用の画像編集画面例を示す図である。
図６に示すように、オペレータに提供される画像編集画面Ｗは、コメントデータＣ１の表示領域（以下「コメント表示領域」という）と画像データＤの表示領域（以下「画像表示領域」という）などを有している。コメント表示領域には、コメント一覧の表示領域Ｗ１（以下「一覧表示領域」という）とコメント内容の表示領域Ｗ２（以下「内容表示領域」という）などがある。また、画像表示領域には、画像プレビューの表示領域Ｗ３（以下「プレビュー表示領域」という）と拡大画像の表示領域Ｗ４（以下「拡大表示領域」という）などがある。
【００５１】
編集画面生成部１４２は、コメントデータＣ１に基づき、一覧表示領域Ｗ１に付加コメントの一覧を表示する。また、編集画面生成部１４２は、画像データＤに基づき、プレビュー表示領域Ｗ３に、編集対象画像のプレビューを表示する。
【００５２】
編集画面生成部１４２は、一覧表示領域Ｗ１を介して、オペレータからのコメント選択指示を受け付けると、選択コメントに対応するコメントデータＣ１の操作指示情報を内容表示領域Ｗ２に表示する。またこのとき、編集画面生成部１４２は、選択コメントに対応するコメントデータＣ１の孤立点位置情報Ｃ１ｃと孤立点表示サイズ情報Ｃ１ｄに基づき、編集対象画像上の孤立点Ｐを拡大表示領域Ｗ４に表示する。
【００５３】
また、編集画面生成部１４２は、プレビュー表示領域Ｗ３や内容表示領域Ｗ２を、表示モードから編集モードへ切り換えることで、オペレータからの画像編集やコメント編集などの操作指示を受け付ける。
【００５４】
以上のように、本実施形態に係る画像編集機能は、情報処理装置１００において、画像編集プログラムが実行され、上記各機能部が連携動作することで実現される。
【００５５】
画像編集プログラムは、実行環境である情報処理装置１００が読み取り可能な記録媒体１０３ａに、インストール可能な形式又は実行可能な形式のファイルで記録され提供される。画像編集プログラムは、上記各機能部を含むモジュール構成となっており、ＣＰＵ１０６が記録媒体１０３ａからプログラムを読み出し実行することで、ＲＡＭ１０４上に各機能部が生成される。なお、画像編集プログラムの提供方法は、この限りでない。例えば、画像編集プログラムを、インターネットなどに接続された機器に格納し、ネットワーク経由でダウンロードする方法であってもよい。また、ＲＯＭ１０５などの記憶装置に予め組み込んで提供する方法であってもよい。
【００５６】
以下に、画像編集プログラム実行時の処理（各機能部の連携動作）について、フローチャートを用いて説明する。
【００５７】
《自動編集機能の処理》
図７は、本実施形態に係る自動編集時の処理手順例を示すフローチャートである。
図７に示すように、受信部１１１は、ジョブチケットＪと画像データＤを受信する（ステップＳ１０１）。受信データは、受信部１１１から編集部１２１へと渡される。
【００５８】
次に、編集部１２１は、除去判定部１２１１により、画像データＤの孤立点除去処理が実行可能か否かを判定する（ステップＳ１０２）。このとき除去判定部１２１１は、画像上の画素又は画素群が、予め設定された所定の条件を満たす孤立点Ｐであるか否かの判断結果に基づき、孤立点除去処理の実行可否を判定する。
【００５９】
その結果、編集部１２１は、孤立点除去処理が実行可能と判定された場合（ステップＳ１０２：ＹＥＳ）、除去部１２２１により、画像データＤから該当箇所の孤立点Ｐを除去し、画像を編集する（ステップＳ１０３）。編集後の画像データＤと対応するジョブチケットＪは、編集部１２１から送信部１３１へと渡される。
【００６０】
次に、送信部１３１は、編集後の画像データＤとジョブチケットＪを、画像編集フローの次工程処理を実行する機器に送信する（ステップＳ１０４）。
【００６１】
一方、編集部１２１は、孤立点除去処理が実行不可能と判定された場合（ステップＳ１０２：ＮＯ）、コメント付加部１２３１により、画像データＤから除去できなかった孤立点Ｐの孤立点情報を付加し、ジョブチケットＪを編集する（ステップＳ１０５）。このときコメント付加部１２３１は、ジョブチケットＪにアクセスし、孤立点情報を、コメントデータＣ１として付加する。編集後のジョブチケットＪと対応する画像データＤは、編集部１２１から送信部１３１へと渡される。
【００６２】
次に、送信部１３１は、編集後のジョブチケットＪと画像データＤを、オペレータ操作を受け付ける機器に送信する（ステップＳ１０６）。
【００６３】
このように、本実施形態に係る画像編集機能は、画像上で自動編集できなかった箇所の情報をジョブチケットＪに付加し、付加情報に基づき、自動編集できなかった箇所をオペレータに知らせることができる。
【００６４】
《オペレータ編集機能の処理》
図８は、本実施形態に係るオペレータ編集時の処理手順例を示すフローチャートである。
図８に示すように、受信部１１２は、ジョブチケットＪと画像データＤを受信する（ステップＳ２０１）。
【００６５】
次に、受信部１１２は、コメント判定部１１１２により、ジョブチケットＪにコメントデータＣ１が付加されているか否かを判定する（ステップＳ２０２）。このときコメント判定部１１１２は、コメント定義情報に基づき、データの有無を判定する。
【００６６】
その結果、編集画面生成部１４２は、ジョブチケットＪにコメントデータＣ１が付加されていると判定された場合（ステップＳ２０２：ＹＥＳ）、オペレータ操作を受け付ける画像編集画面Ｗを生成し、表示装置（非図示）に表示する（ステップＳ２０３）。このとき編集画面生成部１４２は、受信部１１２から受信データを受け取り、ジョブチケットＪのコメントデータＣ１と画像データＤに基づき、コメント表示領域と画像表示領域を有する画像編集画面Ｗを生成する。
【００６７】
これにより、画像編集画面Ｗには、画像上で自動編集できなかった箇所に対して行うべき編集内容が表示される。また、画像編集画面Ｗには、画像上で自動編集できなかった箇所が拡大表示される。
【００６８】
その後、編集部１２２は、画像編集画面Ｗを介して、孤立点Ｐの除去指示を受け付けると、受け付けたオペレータ操作に従い、除去部１２２２により、画像データＤから操作箇所の孤立点Ｐを除去し、画像を編集する（ステップＳ２０４）。
【００６９】
また、編集部１２２は、画像編集画面Ｗを介して、ジョブチケットＪの編集指示を受け付けると、受け付けたオペレータ操作に従い、コメント編集部１２４２により、コメントデータＣ１の孤立点情報を更新し、ジョブチケットＪを編集する（ステップＳ２０５）。このときコメント編集部１２４２は、コメントデータＣ１の孤立点情報を、孤立点Ｐが除去された内容に更新する。
【００７０】
送信部１３２は、画像編集画面Ｗを介して、オペレータ操作の終了指示を受け付けると、編集後のジョブチケットＪと編集後の画像データＤを、画像編集フローの次工程処理を実行する機器に送信する（ステップＳ２０６）。このとき送信部１３２は、編集部１２２から編集後の各データを受け取る。
【００７１】
一方、編集部１２２は、ジョブチケットＪにコメントデータＣ１が付加されていないと判定された場合（ステップＳ２０２：ＮＯ）、他の機器から画像編集フローの次工程処理が要求されたと判断し、要求された画像編集を実行する（ステップＳ２０７）。編集後の画像データＤと対応するジョブチケットＪは、編集部１２２から送信部１３２へと渡される。
【００７２】
次に、送信部１３２は、編集後の画像データＤとジョブチケットＪを、画像編集フローの次工程処理を実行する機器に送信する（ステップＳ２０８）。
【００７３】
このように、本実施形態に係る画像編集機能は、ジョブチケットＪの付加情報に基づき、画像上で自動編集できなかった箇所を分かりやすく表示し、オペレータが編集箇所を簡単に見つけられる。
【００７４】
＜まとめ＞
以上のように、本実施形態に係る情報処理装置１００によれば、受信部１１により、ジョブチケットＪと画像データＤを受信すると、編集部１２により、ジョブチケットＪに記述された編集内容に基づき、画像データＤを編集する。このとき編集部１２は、孤立点除去処理を実行し、画像上の孤立点Ｐが除去できなかった場合、除去できなかった孤立点Ｐの孤立点情報をジョブチケットＪに付加する。情報処理装置１００は、編集画面生成部１４により、ジョブチケットＪに付加された孤立点情報と画像データＤに基づき、オペレータが、画像上の孤立点Ｐに対して画像編集画面Ｗを生成する。
【００７５】
これによって、本実施形態に係る情報処理装置１００は、オペレータが、自動編集できなかった箇所を簡単に見つけられる環境を提供する。その結果、本実施形態に係る情報処理装置１００は、自動編集後のオペレータ操作を容易にすることができ、画像編集作業を効率化できる。
【００７６】
なお、上記実施形態では、自動編集機能を有する情報処理装置１００１とオペレータ編集機能を有する情報処理装置１００２により実現される画像編集機能について説明を行ったが、この限りでない。例えば、１台の情報処理装置１００が自動編集機能とオペレータ編集機能を有する構成であってもよい。
【００７７】
また、上記実施形態では、孤立点除去処理後に、オペレータが、ジョブチケットＪのコメントデータＣ１を編集する動作例について説明を行ったが、この限りでない。例えば、オペレータ編集機能を有する情報処理装置１００２が、孤立点Ｐの除去処理終了時に、コメントデータＣ１を、孤立点除去が完了した内容に自動更新するようにしてもよい。
【００７８】
最後に、上記実施形態に挙げた形状や構成に、その他の要素との組み合わせなど、ここで示した要件に、本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【符号の説明】
【００７９】
１      画面編集システム
１１    受信部
１２    編集部（１：除去判定部，２：除去部，３：コメント付加部，４：コメント編集部）
１３    送信部
１４    編集画面生成部
１００  情報処理装置
２００  出力装置
Ｃ      コメントデータ
Ｄ      画像データ
Ｊ      ジョブチケット
【先行技術文献】
【特許文献】
【００８０】
【特許文献１】特開２００６−００５４５５号公報
【図１】
2014103549.tif 000003
【図２】
2014103549.tif 000004
【図３】
2014103549.tif 000005
【図４】
2014103549.tif 000006
【図５】
2014103549.tif 000007
【図６】
2014103549.tif 000008
【図７】
2014103549.tif 000009
【図８】
2014103549.tif 000010