(57)【要約】【課題】簡単に所望のファイル名を設定することができる情報処理装置を提供する。【解決手段】画像データにファイル名を付与して記憶装置に保存する情報処理装置１であって、画像データを解析することで、画素が連結することによって形成された閉曲線を検出する閉曲線検出部１１と、閉曲線検出部１１によって検出された閉曲線で囲まれた閉領域内の特定記号を検出し、特定記号が検出された閉曲線を特定閉曲線として特定する特定記号検出部１２と、特定閉曲線で囲まれた閉領域内の文字列をテキストデータに変換する文字認識部１３と、画像データに文字認識部１３によってテキストデータに変換された文字列をファイル名として付与するファイル生成部１５とを備える。【選択図】図１
2019117500.tif 000002
【特許請求の範囲】
【請求項１】
画像データにファイル名を付与して記憶装置に保存する情報処理装置であって、
前記画像データを解析することで、画素が連結することによって形成された閉曲線を検出する閉曲線検出部と、
前記閉曲線検出部によって検出された閉曲線で囲まれた閉領域内の特定記号を検出し、前記特定記号が検出された閉曲線を特定閉曲線として特定する特定記号検出部と、
前記特定閉曲線で囲まれた閉領域内の文字列をテキストデータに変換する文字認識部と、
前記画像データに前記文字認識部によってテキストデータに変換された文字列を前記ファイル名として付与するファイル生成部と、を具備することを特徴とする情報処理装置。
【請求項２】
前記特定閉曲線及び前記特定記号を消去画素として前記画像データから消去する特定閉曲線消去部を具備し、
前記ファイル生成部は、前記特定閉曲線消去部によって前記消去画素が消去された前記画像データに前記ファイル名を付与することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記文字認識部は、前記特定閉曲線で囲まれた閉領域内の文字列が手書き文字であるか否かを判定し、
前記文字認識部によって前記手書き文字であると判定された場合、前記特定閉曲線消去部は、前記特定閉曲線、前記特定記号及び前記手書き文字を前記消去画素として前記画像データから消去することを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記特定閉曲線消去部は、前記特定記号検出部によって検出された前記特定記号の種類に応じて、前記特定閉曲線で囲まれた閉領域内の文字列を前記消去画素として前記画像データから消去するか否かを決定することを特徴とする請求項２又は３記載の情報処理装置。
【請求項５】
前記画像データが複数ページである場合、前記ファイル生成部は、前記特定閉曲線の位置もしくは前記特定記号の種類に応じて、全頁に対して先頭頁に記入されている前記特定閉曲線で囲まれた閉領域内の文字列を用いた前記ファイル名をそれぞれ付与するか、頁毎に記入されている前記特定閉曲線で囲まれた閉領域内の文字列を前記ファイル名としてそれぞれ付与するかを決定することを特徴とする請求項１乃至４のいずれかに記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データにファイル名を付与して記憶装置に保存する情報処理装置に関する。
【背景技術】
【０００２】
マーカーペンによるマーキングにより、画像データのファイル名を指定する技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開ＷＯ２０１７／１５００８４Ａ１号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、原稿にファイル名とする記載が存在していない場合、ペン等でファイル名を記入した後に、マーカーペンに持ち替えてマーキングしなければならず、簡単に所望のファイル名を設定することができないという問題点があった。
【０００５】
本発明は、上記問題点を鑑みてなされたものであり、その目的とするところは、簡単に所望のファイル名を設定することができる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、画像データにファイル名を付与して記憶装置に保存する情報処理装置であって、前記画像データを解析することで、画素が連結することによって形成された閉曲線を検出する閉曲線検出部と、前記閉曲線検出部によって検出された閉曲線で囲まれた閉領域内の特定記号を検出し、前記特定記号が検出された閉曲線を特定閉曲線として特定する特定記号検出部と、前記特定閉曲線で囲まれた閉領域内の文字列をテキストデータに変換する文字認識部と、前記画像データに前記文字認識部によってテキストデータに変換された文字列を前記ファイル名として付与するファイル生成部と、を具備することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ペン等の筆記具でファイル名として設定したい文字列を囲んだ閉曲線を記入すると共に、閉曲線内に特定記号を記入するだけで、簡単に所望のファイル名を設定することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】本発明に係る情報処理装置の実施の形態の構成を示すブロック図である。
【図２】図１に示す制御部による活字をファイル名とする画像データ保存動作を説明する説明図である。
【図３】図１に示す制御部による画像データ保存動作を説明するフローチャートである。
【図４】図１に示す制御部による手書き文字をファイル名とする画像データ保存動作を説明する説明図である。
【図５】図１に示す制御部による先頭頁の文字例を各頁共通のファイル名とする画像データ保存動作を説明する説明図である。
【図６】図１に示す制御部による各頁の文字例をそれぞれ各頁のファイル名とする画像データ保存動作を説明する説明図である。
【発明を実施するための形態】
【０００９】
以下、図を参照して本発明の実施の形態を詳細に説明する。
本実施の形態の情報処理装置１は、複写機、複合機（ＭＦＰ；Multifunction Peripheral）等の画像形成装置であり、図１を参照すると、制御部１０と、操作部２０と、原稿読取部３０と、記憶部４０と、印字部５０とがシステムバス６０によって接続されている。
【００１０】
操作部２０は、キーボード等の入力手段であり、原稿読取部３０による原稿の読み取り動作に係る各種指示入力、印字部５０による印字動作に係る各種指示入力等が行われる。
【００１１】
原稿読取部３０は、原稿をスキャンして画像データを取得するスキャナー装置である。原稿読取部３０によって取得された画像データは、制御部１０によってファイル化されて記憶部４０に記憶される。なお、画像データを取得する手段は、上記に限られず、インターネット等のネットワークと接続可能なインターフェース部経由で画像データを取得する手段であっても良く、フラッシュメモリやＤＶＤ等の各種記録媒体経由で画像データを取得する手段であっても良い。
【００１２】
記憶部４０は、半導体メモリーやＨＤＤ（Hard Disk Drive）等の記憶手段であり、制御部１０によってファイル化された画像データが保存されると共に、各種の管理情報が記憶されている。
【００１３】
印字部５０は、画像データを記録紙に画像形成して出力するプリンタ等の出力手段である。
【００１４】
制御部１０は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備えたマイクロコンピュータ等の情報処理部である。ＲＯＭには情報処理装置１の動作制御を行うための制御プログラムが記憶されている。そして、制御部１０のＣＰＵは、ＲＯＭに記憶されている制御プログラムを読み出し、制御プログラムをＲＡＭに展開させることで、情報処理装置１全体の動作を制御する。
【００１５】
制御部１０の機能ブロックは、閉曲線検出部１１と、特定記号検出部１２と、文字認識部１３と、特定閉曲線消去部１４と、ファイル生成部１５とからなる。
【００１６】
閉曲線検出部１１は、画像データを解析することで、画素が連結することによって形成された閉曲線を検出する。そして、閉曲線検出部１１は、検出した閉曲線を特定記号検出部１２に通知する。
【００１７】
特定記号検出部１２は、閉曲線検出部１１によって検出された閉曲線で囲まれた閉領域内の特定記号を検出する。そして、特定記号検出部１２は、閉領域内に特定記号が検出された閉曲線を特定閉曲線として特定し、文字認識部１３及び特定閉曲線消去部１４に通知する。特定記号は、予め設定された記号であり、例えば、チェック記号や十字記号等の閉曲線が存在しないものを用いると良い。
【００１８】
文字認識部１３は、特定記号検出部１２から通知された特定閉曲線で囲まれた閉領域について、文字認識（ＯＣＲ）処理を行い、特定閉曲線で囲まれた閉領域内の文字列をテキストデータに変換する。そして、文字認識部１３は、テキストデータに変換した文字列をファイル生成部１５に通知する。
【００１９】
また、文字認識部１３は、特定閉曲線で囲まれた閉領域内の文字列が活字であるか手書き文字であるかを判定し、判定結果を特定閉曲線消去部１４に通知する。活字であるか手書き文字であるかの判定方法は、様々な方法が提案されているが、例えば、水平・鉛直方向のヒストグラムを用いたり、文字線分の直線性や対称性を用いたりすることが判定することができる。
【００２０】
特定閉曲線消去部１４は、文字認識部１３から通知された判定結果が活字である場合、特定記号検出部１２から通知された特定閉曲線と、特定閉曲線で囲まれた閉領域内の特定記号とを画像データから消去し、特定閉曲線及び特定記号を消去した画像データをファイル生成部１５に出力する。
【００２１】
また、特定閉曲線消去部１４は、文字認識部１３から通知された判定結果が手書きである場合、特定記号検出部１２から通知された特定閉曲線と、特定閉曲線で囲まれた閉領域内の特定記号及び文字列とを画像データから消去し、特定閉曲線、特定記号及び文字列を消去した画像データをファイル生成部１５に出力する。
【００２２】
ファイル生成部１５は、特定閉曲線消去部１４によって特定閉曲線及び特定記号（手書きの場合は文字列も）が消去された画像データに、文字認識部１３から通知された文字列（テキストデータ）をファイル名として付与してファイル化し、記憶部４０に保存する。
【００２３】
次に、制御部１０による画像データ保存動作について図２乃至図６を参照して詳細に説明する。
【００２４】
原稿を電子化（画像データに変換）して記憶部４０に保存させるに際し、原稿に記載されている文字列をファイル名とする場合、ユーザーは、図２（ａ）に示すように、ファイル名とする文字列の周囲をペン等で閉曲線になるように囲み、閉曲線で囲まれた閉領域内に特定記号であるチェック記号を記入する。そして、原稿読取部３０に原稿をセットし、操作部２０によってファイル形式を指定してスキャンを指示する。
【００２５】
図３を参照すると、スキャン指示により、原稿読取部３０は、原稿をスキャンして画像データを取得する（ステップＳ１０１）。
【００２６】
原稿読取部３０によって画像データが取得されると、制御部１０は閉曲線検出部１１として機能し、画像データを解析することで、画素が連結することによって形成された閉曲線を検出する（ステップＳ１０２）。図２（ｂ）に示す画像データ例では、閉曲線Ａと、閉曲線Ｂとが検出されることになる。なお、本実施の形態では、ユーザーが手書きで記入した閉曲線を検出すれば良い。従って、矩形、円、楕円等の線対称なものや、閉領域の面積が小さいものを検出対象から除外すると、効率的である。
【００２７】
次に、制御部１０は、ステップＳ１０２で閉曲線が検出されたか否かを判断する（ステップＳ１０３）。ステップＳ１０３で閉曲線が検出された場合、制御部１０は特定記号検出部１２として機能する。
【００２８】
特定記号検出部１２は、ステップＳ１０２で検出された閉曲線で囲まれた閉領域内の特定記号を検出して特定閉曲線を特定する（ステップＳ１０４）。図２（ｂ）に示す画像データ例では、閉領域内に特定記号であるチェック記号が検出された閉曲線Ａが特定閉曲線として特定される。
【００２９】
次に、制御部１０は、ステップＳ１０４で特定記号が検出されたか否か、すなわち特定閉曲線が特定されたか否かを判断する（ステップＳ１０５）。ステップＳ１０５で特定記号が検出された場合、制御部１０は文字認識部１３として機能する。
【００３０】
文字認識部１３は、ステップＳ１０４で特定された特定閉曲線で囲まれた閉領域について、文字認識（ＯＣＲ）処理を行い、特定閉曲線で囲まれた閉領域内の文字列をテキストデータに変換する（ステップＳ１０６）。図２（ｂ）に示す画像データ例では、閉曲線Ａで囲まれた「Send Result」がテキストデータに変換される。
【００３１】
また、文字認識部１３は、特定閉曲線で囲まれた閉領域内の文字列が活字であるか手書き文字であるかを判定する（ステップＳ１０７）。
【００３２】
次に、制御部１０は特定閉曲線消去部１４として機能し、ステップＳ１０７での判定結果が活字であるか否かを判断する（ステップＳ１０８）。ステップＳ１０８で判定結果が活字である場合、特定閉曲線消去部１４は、ステップＳ１０２で検出された特定閉曲線と、ステップＳ１０４で検出された特定記号とを画像データから消去する（ステップＳ１０９）。
【００３３】
次に、制御部１０はファイル生成部１５として機能し、ステップＳ１０９で特定閉曲線及び特定記号が消去された画像データに、ステップＳ１０６でテキストデータに変換された文字列をファイル名として付与してファイル化して記憶部４０に保存し（ステップＳ１１０）、動作を終了させる。指示されたファイル形式がＰＤＦである場合、図２（ｂ）に示す画像データ例では、図２（ｃ）に示すように、閉曲線Ａと、特定記号であるチェック記号とが消去された画像データがＰＤＦ形式に変換され、ファイル名「Send Result.pdf」で保存される。
【００３４】
ステップＳ１０８で判定結果が活字でなく、手書き文字である場合、特定閉曲線消去部１４は、ステップＳ１０２で検出された特定閉曲線と、ステップＳ１０４で検出された特定記号及び文字列とを画像データから消去する（ステップＳ１１１）。
【００３５】
次に、制御部１０はファイル生成部１５として機能し、ステップＳ１１１で特定閉曲線、特定記号及び文字列が消去された画像データに、ステップＳ１０６でテキストデータに変換された文字列をファイル名として付与してファイル化して記憶部４０に保存し（ステップＳ１１０）、動作を終了させる。
【００３６】
図４（ａ）に示すように、ユーザーがファイル名とする文字列を手書きし、その周囲をペン等で閉曲線になるように囲み、閉曲線で囲まれた閉領域内に特定記号であるチェック記号を記入した原稿の場合、図４（ｂ）に示すように、閉曲線Ｂと、閉曲線Ｃとが検出され、閉領域内に特定記号であるチェック記号が検出された閉曲線Ｃが特定閉曲線として特定される。そして、指示されたファイル形式がＰＤＦである場合、図４（ｃ）に示すように、閉曲線Ｃと、特定記号であるチェック記号と手書きの文字列「ｍｆｐ」とが消去された画像データがＰＤＦ形式に変換され、ファイル名「mfp.pdf」で保存される。
【００３７】
ステップＳ１０３で閉曲線が検出されなかった場合と、ステップＳ１０５でいずれの閉曲線内にも特定記号が検出されなかった場合とには、制御部１０はファイル生成部１５として機能し、ステップＳ１０１で取得した画像データに、予め設定されているデフォルトのファイル名を付与してファイル化して記憶部４０に保存し（ステップＳ１１２）、動作を終了させる。
【００３８】
なお、特定記号検出部１２からファイル生成部１５に、原稿における特定閉曲線の位置を通知することで、ファイル生成部１５によるファイル名の付与方法を、特定閉曲線の位置に応じて変更することが可能となる。
【００３９】
例えば、図５（ａ）に示すように、原稿が複数ページあり、且つ原稿の右側に特定閉曲線が記載されている場合と、図６（ａ）に示すように、原稿が複数ページあり、且つ原稿の左側に特定閉曲線が記載されている場合とでファイル名の付与方法を変更することができる。
【００４０】
図５（ａ）に示すように、原稿の右側に特定閉曲線が記載されている場合、ファイル生成部１５は、図５（ｂ）に示すように、全頁に対して、先頭頁に記入されている特定閉曲線で囲まれた閉領域内の文字列（ＣＲＣ）を用いたファイル名（ＣＲＣ＋頁数）をそれぞれ付与する（１頁目はCRC1.jpg、２頁目はCRC2.jpg、３頁目はCRC3.jpg）。これにより、先頭頁にファイル名を記入するだけで、全頁のファイル名を付けることができる。
【００４１】
図６（ａ）に示すように、原稿の左側に特定閉曲線が記載されている場合、ファイル生成部１５は、図６（ｂ）に示すように、頁毎に記入されている特定閉曲線で囲まれた閉領域内の文字列をファイル名としてそれぞれ付与する（１頁目はCRC.jpg、２頁目はABC.jpg）。これにより、各頁のファイル名をそれぞれ付けることができる。この場合、３頁目のように、特定閉曲線を特定することができない頁では、デフォルトのファイル名（default.jpg）が付与されることになる。
【００４２】
また、特定記号検出部１２からファイル生成部１５に、検出した特定記号の種類を通知することで、ファイル生成部１５によるファイル名の付与方法を、特定記号の種類に応じて変更するようにしても良い。
【００４３】
さらに、本実施の形態では、特定閉曲線内の文字列が、活字である場合には消去することして保存し、手書き文字である場合には消去して保存するように構成した。これにより、原稿の内容を変更することなく、ユーザーが簡単にファイル名を記入することができる。これに対し、特定閉曲線内の文字列を消去するか否かをモード選択によって選択可能に構成しても良い。また、特定閉曲線内の文字列を消去するか否かを特定記号の種類によって選択可能（例えば、十字記号で消去し、チェック記号で消去しないを選択）に構成しても良い。
【００４４】
以上説明したように、本実施の形態によれば、画像データにファイル名を付与して記憶装置に保存する情報処理装置１であって、画像データを解析することで、画素が連結することによって形成された閉曲線を検出する閉曲線検出部１１と、閉曲線検出部１１によって検出された閉曲線で囲まれた閉領域内の特定記号を検出し、特定記号が検出された閉曲線を特定閉曲線として特定する特定記号検出部１２と、特定閉曲線で囲まれた閉領域内の文字列をテキストデータに変換する文字認識部１３と、画像データに文字認識部１３によってテキストデータに変換された文字列をファイル名として付与するファイル生成部１５とを備える。
この構成により、ペン等でファイル名として設定したい文字列を囲んで、特定記号を記入するだけで、簡単に所望のファイル名を設定することができる。原稿にファイル名とする記載が存在していない場合も、ペン等の筆記具でファイル名にしたい文字列を記入した後に、マーカーペンに持ち替えることなく同じ筆記具を用いて記入した文字列を囲んだ閉曲線を記入すると共に、閉曲線内に特定記号を記入するだけで、簡単に所望のファイル名を設定することができる。
【００４５】
さらに、本実施の形態において、特定閉曲線及び特定記号を消去画素として画像データから消去する特定閉曲線消去部１４を備え、ファイル生成部１５は、特定閉曲線消去部１４によって消去画素が消去された画像データにファイル名を付与する。
この構成により、ファイル名を設定するために特定閉曲線及び特定記号を記入しても画像データが変更されることがない。
【００４６】
さらに、本実施の形態において、文字認識部１３は、特定閉曲線で囲まれた閉領域内の文字列が手書き文字であるか否かを判定し、文字認識部１３によって手書き文字であると判定された場合、特定閉曲線消去部１４は、特定閉曲線、特定記号及び手書き文字を消去画素として画像データから消去する。
この構成により、原稿にファイル名として記入された手書き文字を保存する画像データから簡単に消去することができる。
【００４７】
さらに、本実施の形態において、特定閉曲線消去部１４は、特定記号検出部１２によって検出された特定記号の種類に応じて、特定閉曲線で囲まれた閉領域内の文字列を消去画素として画像データから消去するか否かを決定する。
この構成により、特定閉曲線で囲まれた閉領域内の文字列を消去するか否かを簡単に設定することができる。
【００４８】
さらに、本実施の形態において、画像データが複数ページである場合、ファイル生成部１５は、特定閉曲線の位置もしくは特定記号の種類に応じて、全頁に対して先頭頁に記入されている特定閉曲線で囲まれた閉領域内の文字列を用いたファイル名をそれぞれ付与するか、頁毎に記入されている特定閉曲線で囲まれた閉領域内の文字列をファイル名としてそれぞれ付与するかを決定する。
この構成により、ファイル名の付与方法を簡単に変更することができる。
【００４９】
なお、本発明が上記各実施の形態に限定されず、本発明の技術思想の範囲内において、各実施の形態は適宜変更され得ることは明らかである。また、上記構成部材の数、位置、形状等は上記実施の形態に限定されず、本発明を実施する上で好適な数、位置、形状等にすることができる。なお、各図において、同一構成要素には同一符号を付している。
【符号の説明】
【００５０】
１  情報処理装置
１０  制御部
２０  操作部
３０  原稿読取部
４０  記憶部
５０  印字部
６０  システムバス
１１  閉曲線検出部
１２  特定記号検出部
１３  文字認識部
１４  特定閉曲線消去部
１５  ファイル生成部
【図１】
2019117500.tif 000003
【図２】
2019117500.tif 000004
【図３】
2019117500.tif 000005
【図４】
2019117500.tif 000006
【図５】
2019117500.tif 000007
【図６】
2019117500.tif 000008