(57)【要約】【課題】  画像データを送信するフォルダの複数の階層からなるフォルダパスを設定する際のユーザの手間を軽減することを目的とする。【解決手段】  本発明の画像処理装置は、画像データに含まれる文字を認識し文字情報を取得する文字認識処理を行う文字認識手段と、前記文字認識手段が取得した文字情報が示す文字を表示する表示手段と、ユーザにより前記表示手段が表示した文字の選択を受け付ける受付手段と、前記選択された文字に基づいてフォルダパスを生成する生成手段と、前記フォルダパスが示すフォルダに前記画像データを送信する送信手段と、前記受付手段が複数回文字の選択を受け付けたことに従って、選択された文字のそれぞれを組み合わせた文字に基づいたフォルダパスを前記生成手段が生成し、当該フォルダパスが示すフォルダに前記送信手段は前記画像データを送信することを特徴とする。【選択図】  図２０
2020088612.tif 000002
【特許請求の範囲】
【請求項１】
画像データに含まれる文字を認識し文字情報を取得する文字認識処理を行う文字認識手段と、
前記文字認識手段が取得した文字情報が示す文字を表示する表示手段と、
ユーザにより前記表示手段が表示した文字の選択を受け付ける受付手段と、
前記選択された文字に基づいてフォルダパスを生成する生成手段と、
前記フォルダパスが示すフォルダに前記画像データを送信する送信手段と、
前記受付手段が複数回文字の選択を受け付けたことに従って、選択された文字のそれぞれを組み合わせた文字に基づいたフォルダパスを前記生成手段が生成し、当該フォルダパスが示すフォルダに前記送信手段は前記画像データを送信することを特徴とする画像処理装置。
【請求項２】
フォルダパスの入力を受け付ける第２の受付手段をさらに有し、
前記第２の受付手段が入力を受け付けた前記フォルダパスの１つ下の階層に前記選択された文字のそれぞれを組み合わせた文字からなるフォルダパスを組み合わせたフォルダパスのフォルダに前記送信手段は前記画像データを送信することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記表示手段は、前記文字認識手段が取得した文字情報が示す文字のリストを表示することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記受付手段は、前記画像処理装置に備えられた操作部であることを特徴とする請求項１乃至３の何れか１項に記載の画像処理装置。
【請求項５】
原稿の画像を読み取り画像データを生成する読取手段をさらに有し、
前記文字認識手段は前記画像データに含まれる文字を認識し文字情報を取得する文字認識処理を行うことを特徴とする請求項１乃至４の何れか１項に記載の画像処理装置。
【請求項６】
外部装置から画像データを受信する受信手段をさらに有し、
前記文字認識手段は前記画像データに含まれる文字を認識し文字情報を取得する文字認識処理を行うことを特徴とする請求項１乃至４の何れか１項に記載の画像処理装置。
【請求項７】
前記生成手段は、前記受付手段がユーザからの複数回の選択を受け付けたことに従って、選択されるごとに１つ下の階層に選択された文字を追加したフォルダパスを生成することを特徴とする請求項１乃至６の何れか１項に記載の画像処理装置。
【請求項８】
前記受付手段がユーザからの複数回の選択を受け付けたことに従って、選択されるごとに選択された文字を同じ階層のフォルダの名称として追加したフォルダパスを生成することを特徴とする請求項１乃至６の何れか１項に記載の画像処理装置。
【請求項９】
前記選択された文字に対応する座標情報を記憶する記憶手段と、
前記文字認識手段は記憶した座標情報が示す領域に前記文字認識処理を実行し、前記文字認識処理により取得された文字情報が示す文字を、前記受付手段がユーザの選択を受け付けることなく前記表示手段が表示することを特徴とする請求項１乃至８の何れか１項に記載の画像処理装置。
【請求項１０】
前記生成手段が生成した前記フォルダパスの最下層のフォルダの名称を示す文字に拡張子を付加する付加手段を更に有し、
前記画像データがファイル化されたことによって生成されたファイルであって、前記拡張子が付加された文字がファイル名として設定された前記ファイルを前記送信手段は送信することを特徴とする請求項１乃至９の何れか１項に記載の画像処理装置。
【請求項１１】
前記付加手段によって前記拡張子が付加された後に前記受付手段が前記文字の選択を受け付けたことによって、前記表示手段は警告を示す画面を表示することを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
日付を取得する取得手段を更に有し、
前記生成手段は、前記日付を示す文字を前記フォルダパスの１つ下の階層に追加したフォルダパスを生成することを特徴とする請求項１乃至１１の何れか１項に記載の画像処理装置。
【請求項１３】
前記生成手段がフォルダパスを生成する度に前記表示手段は表示を更新することを特徴とする請求項１乃至１２の何れか１項に記載の画像処理装置。
【請求項１４】
前記生成手段が生成したフォルダパスの長さが所定の長さ以上になったことに従って、前記表示手段は警告を示す画面を表示することを特徴とする請求項１乃至１３の何れか１項に記載の画像処理装置。
【請求項１５】
前記文字情報は、文字コードを少なくとも含むことを特徴とする請求項１乃至１４の何れか１項に記載の画像処理装置。
【請求項１６】
前記送信手段はＦＴＰ、ＳＭＢ、ＷｅｂＤＡＶの少なくとも何れか１つを用いて前記画像データを送信することを特徴とする請求項１乃至１５の何れか１項に記載の画像処理装置。
【請求項１７】
前記文字は数字を含むことを特徴する請求項１乃至１６の何れか１項に記載の画像処理装置。
【請求項１８】
画像データに含まれる文字を認識し文字情報を取得する文字認識処理を行う文字認識工程と、
前記文字認識工程で取得した文字情報が示す文字を表示する表示工程と、
ユーザにより前記表示工程が表示した文字の選択を受け付ける受付工程と、
前記選択された文字に基づいてフォルダパスを生成する生成工程と、
前記フォルダパスが示すフォルダに前記画像データを送信する送信工程と、
前記受付工程で複数回文字の選択を受け付けたことに従って、選択された文字のそれぞれを組み合わせた文字に基づいてフォルダパスを前記生成工程で生成し、当該フォルダパスが示すフォルダに前記送信工程で前記画像データを送信することを特徴とする画像処理装置。
【請求項１９】
請求項１乃至１７の何れか１項に記載の画像処理装置の各手段をコンピュータで実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びその制御方法、プログラムに関する。
【背景技術】
【０００２】
原稿の画像を読み取って画像データを生成し、事前にユーザにより指定された画像中の領域において文字認識処理を行い、その文字認識処理で得られた文字列がフォルダ名であるフォルダに画像データを送信する画像処理装置が開示されている。（特許文献１参照）。
【０００３】
また、特許文献１の画像処理装置では、指定された領域で文字認識処理を実行され、文字認識処理により得られた文字列をフォルダ名として持つフォルダを検索し、そのフォルダに画像データを送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２３４７０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像データを送信するフォルダのフォルダパスの入力を、キーボードを使って１文字ずつ入力すると、フォルダパスの入力に手間がかかる。複数の階層にわたるフォルダパスを入力する際には、さらにフォルダパスの入力に手間がかかる。
【０００６】
特許文献１の方法では、１階層分の文字列を、領域を指定することで設定できるが、複数の階層を指定することはできない。
【０００７】
本発明は上記の課題に鑑みてなされたものであり、画像データを送信するフォルダの複数の階層からなるフォルダパスを設定する際のユーザの手間を軽減することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像処理装置は、画像データに含まれる文字を認識し文字情報を取得する文字認識処理を行う文字認識手段と、前記文字認識手段が取得した文字情報が示す文字を表示する表示手段と、ユーザにより前記表示手段が表示した文字の選択を受け付ける受付手段と、前記選択された文字に基づいてフォルダパスを生成する生成手段と、前記フォルダパスが示すフォルダに前記画像データを送信する送信手段と、前記受付手段が複数回文字の選択を受け付けたことに従って、選択された文字のそれぞれを組み合わせた文字に基づいたフォルダパスを前記生成手段が生成し、当該フォルダパスが示すフォルダに前記送信手段は前記画像データを送信することを特徴とする。
【発明の効果】
【０００９】
画像データを送信するフォルダの複数の階層からなるフォルダパスを設定する際のユーザの手間を軽減することができる。
【図面の簡単な説明】
【００１０】
【図１】読み取りシステムの構成の一例を示す図
【図２】ＭＦＰ１０１のハードウェア構成の一例を示す図
【図３】ＰＣ１０４のハードウェア構成の一例を示す図
【図４】操作部２０５に表示される画面の一例を示す図
【図５】表示装置３１１に表示されるワンタッチ送信スキャン設定画面の一例を示す図
【図６】ワンタッチ送信スキャンを実行するためのボタンの設定編集画面の一例を示す図
【図７】アドレス選択画面の一例を示す図
【図８】宛先登録画面の一例を示す図
【図９】ファイル送信先であるファイルサーバ１０２のフォルダ構成の一例を示す図
【図１０】ワンタッチ送信スキャンを実行する際に表示される画面の一例を示す図
【図１１】ワンタッチ送信スキャンを実行する際に表示される画面の一例を示す図
【図１２】ワンタッチ送信スキャンを実行する際に表示される画面の一例を示す図
【図１３】ワンタッチ送信スキャンを実行する際に表示される画面の一例を示す図
【図１４】ワンタッチ送信スキャンを実行する際に表示される画面の一例を示す図
【図１５】ワンタッチ送信スキャンを実行する際に表示される画面の一例を示す図
【図１６】ワンタッチ送信スキャンを実行する際に表示される画面の一例を示す図
【図１７】ファイル送信のワンタッチ送信ボタンが選択された際のフローの一例を示すフローチャート
【図１８】文字認識処理の一例を示すフローチャート
【図１９】ＭＦＰ１０１がテキストオブジェクトを生成するフローの一例を示すフローチャート
【図２０】文字列処理のフローの一例を示すフローチャート
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について図面を用いて説明する。なお、以下の実施例において示す構成は一例であり本発明は図示された構成に限定されるものではない。
【実施例１】
【００１２】
図１は、本発明における読み取りシステムの構成の一例を示す図である。本実施例の読み取りシステムは、画像処理装置の一例であるＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１０１、情報処理装置であるファイルサーバ１０２、メールサーバ１０３、オンラインストレージ１０６で構成されている。ＭＦＰ１０１、ファイルサーバ１０２、メールサーバ１０３、オンラインストレージ１０６のそれぞれはＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１００に接続されている。また、ＬＡＮ１００上には、ＭＦＰ１０１、ファイルサーバ１０２、メールサーバ１０３、ＰＣ１０４はネットワークを介して互いに通信可能に接続されている。また、ＭＦＰ１０１とオンラインストレージ１０６は、ＬＡＮ１００とインターネット１０５を介してお互いに通信可能である。
【００１３】
ＭＦＰ１０１は、原稿の画像を読み取って生成した画像データをファイルサーバ１０２、メールサーバ１０３、オンラインストレージ１０６に送信する。なお、本実施形態における画像データとは、画像をＲＡＷデータ化した電子データに限らず、ＴＩＦＦ、ＪＰＥＧなどの画像フォーマットに従った電子データやＰＤＦフォーマットに従った電子データであっても良い。ファイルサーバ１０２はＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、ＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）プロトコルに対応したファイルサーバである。メールサーバ１０３はＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に対応したメールサーバである。オンラインストレージ１０６はＷｅｂＤＡＶ（ＨＴＴＰを用いたファイル共有プロトコル）に対応したオンラインストレージである。ＰＣ１０４は、ＭＦＰ１０１が備えるＷＥＢサーバにＨＴＴＰを用いてアクセスし、設定値の参照や更新が可能である。ＬＡＮ１００は、Ｅｈｔｅｒｎｅｔ（登録商標）を用いた有線ＬＡＮで構成されてもよいし、無線ＬＡＮで構成されてもよい。
【００１４】
図２はＭＦＰ１０１のハードウェア構成の一例を示す図である。ＭＦＰ１０１はＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ストレージ２０４、操作部２０５、プリンタ２０６、スキャナ２０７、ネットワークＩ／Ｆ（Ｉｎｔｅｒｆａｃｅ）２０８、外部記憶装置Ｉ／Ｆ２０９を備える。
【００１５】
ＣＰＵ２０１はＭＦＰ１０１を構成する各種ハードウェア２０２〜２０８の制御を行うことで、ＭＦＰ１０１が備える各機能を実現する。なお、ＣＰＵ２０１はバスラインにより各種ハードウェアに信号を送り、他のハードウェアと相互にデータ通信を行うことを実現する。
【００１６】
またＭＦＰ１０１のＣＰＵ２０１は、ＲＯＭ２０２に記憶された制御プログラムに従ってＭＦＰ１０１の動作を制御する。より詳細には、ＭＦＰ１０１の制御を行うオペレーティングシステム（ＯＳ）と、ハードウェアを制御するためのドライバプログラムをＣＰＵ２０１が実行する。そしてＯＳ上に配置されたアプリケーションプログラムらが相互に動作することにより、ユーザの所望する機能の動作、制御が行われる。これらのＯＳや各種プログラムはＲＯＭ２０２に記憶され、ＲＡＭ２０３において読み出されることで実行される。
【００１７】
ＲＯＭ２０２はＣＰＵ２０１が使用するプログラムや各種データを記憶するためのメモリである。ＲＡＭ２０３は、プログラムや、ＣＰＵ２０１が演算に用いるデータを一時的に記憶するためのワークメモリである。ストレージ２０４は、各種データや各種プログラム等を記憶する記憶装置である。
【００１８】
なお、本実施例ではストレージ２０４としてフラッシュメモリを想定しているが、ＳＳＤ、ＨＤＤ、ｅＭＭＣなどの補助記憶装置を用いるようにしても良い。なお、ＭＦＰ１０１は、１つのＣＰＵ２０１が１つのメモリ（ＲＡＭ２０３）を用いて後述するフローチャートに示す各処理を実行するものとするが、他の形態であっても構わない。例えば複数のＣＰＵ、複数のＲＡＭ、複数のＲＯＭ、及び複数のストレージを協働させて後述するフローチャートに示す各処理を実行することもできる。また、ＡＳＩＣやＦＰＧＡ等のハードウェア回路を用いて一部の処理を実行するようにしてもよい。
【００１９】
操作部２０５は、例えばタッチパネル等のＭＦＰ１０１をユーザが操作するためのユーザインタフェースであり、ユーザによる操作や入力を受け付ける受付手段である。また、操作部２０５はＭＦＰ１０１を操作するため画面等を表示する表示部としても使用することができる。
【００２０】
プリンタ２０６はプリント機能を実現するユニットであって、ＣＰＵ２０１がプリンタ２０６を制御することでＰＣ１０４から受信した印刷ジョブを実行し、用紙に画像が印刷される。ここで印刷ジョブとは、ＭＦＰ１０１に印刷処理を実行させるための命令や画像データ、印刷設定情報などを含むデータである。
【００２１】
スキャナ２０７はスキャン機能を実現するユニットであって、ＣＰＵ２０１がスキャナ２０７を制御することで原稿の画像を光学的に読み取り、画像データに生成する処理を行う。
【００２２】
ネットワークＩ／Ｆ２０８は、例えばＥｔｈｅｒｎｅｔのような有線ＬＡＮ通信を行うためのネットワークＩ／Ｆである。なお、このネットワークＩ／Ｆ２０８は無線ＬＡＮ通信を行うためのネットワークＩ／Ｆであっても良いし、ＵＳＢ−ＬＡＮＩ／Ｆ等でもよい。
【００２３】
外部記憶装置Ｉ／Ｆ２０９は、ＭＦＰ１０１が外部記憶装置２１０と通信を行うためのＩ／Ｆである。ＣＰＵ２０１が外部記憶装置Ｉ／Ｆ２０９を制御することで、外部記憶装置２１０に画像データを格納させる。本実施例では外部記憶装置Ｉ／Ｆ２０９としてＵＳＢインタフェース、外部記憶装置２１０としてＵＳＢメモリを想定しているが、外部記憶装置Ｉ／Ｆ２０９は、ＳＤカードなどの外部記憶装置と通信を行うためのＳＤカードスロットであってもよい。
【００２４】
図３は、ＰＣ１０４のハードウェア構成の一例を示す図である。ＰＣ１０４はＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ＨＤＤ３０４、ネットワークＩ／Ｆ３０５、操作装置Ｉ／Ｆ３０６、表示装置Ｉ／Ｆ３０７を備える。
【００２５】
ＣＰＵ３０１はＰＣ１０４を構成する各種ハードウェア３０２〜３０７の制御を行うことで、ＰＣ１０４が備える各機能を実現する。なお、ＣＰＵ３０１はバスラインにより各種ハードウェアに信号を送り、他のハードウェアと相互にデータ通信を行うことを実現する。
【００２６】
またＰＣ１０４のＣＰＵ３０１は、ＲＯＭ３０２に記憶された制御プログラムに従ってＰＣ１０４の動作を制御する。より詳細には、ＰＣ１０４の制御を行うＯＳ等をＣＰＵ３０１が実行する。そしてＯＳ上に配置されたアプリケーションプログラムらが相互に動作することにより、ユーザの所望する機能の動作、制御が行われる。これらのＯＳや各種プログラムはＲＯＭ３０２に記憶され、ＲＡＭ３０２において読み出されることで実行される。
【００２７】
ＲＯＭ３０２は、ＣＰＵ２０１が使用するプログラムや各種データを記憶するためのメモリである。ＲＡＭ３０３はプログラムや、ＣＰＵ２０１が演算に用いるデータを一時的に記憶するためのワークメモリである。ＨＤＤ３０４は、各種データや各種プログラム等を記憶する記憶装置である。
【００２８】
ネットワークＩ／Ｆ３０５は、例えばＥｔｈｅｒｎｅｔのような有線ＬＡＮ通信を行うためのネットワークＩ／Ｆである。なお、このネットワークＩ／Ｆ３０５は無線ＬＡＮ通信を行うためのネットワークＩ／Ｆであっても良いし、ＵＳＢ−ＬＡＮＩ／Ｆ等でもよい。
【００２９】
操作装置Ｉ／Ｆ３０６はキーボードやマウス等の操作装置３１０とＰＣ１０４を接続するためのＩ／Ｆである。
【００３０】
表示装置Ｉ／Ｆ３０７は、液晶モニタ等の表示装置３１１とＰＣ１０４を接続するためのＩ／Ｆである。
【００３１】
なお、本実施例のＰＣ１０４は外部の操作装置や、外部の表示装置と接続しているが、例えば操作部、表示部がＰＣ１０４に内蔵されていてもよい。
【００３２】
図４は、操作部２０５に表示される画面の一例を示す図である。操作部２０５は、タッチパネル４１０、ＤａｔａＬＥＤ４２０及びＥｒｒｏｒＬＥＤ４３０により構成される。タッチパネル４１０には、ＭＦＰ１０１の起動直後に表示されるホーム画面４００が表示されている。ホーム画面４００は、ＭＦＰ１０１の各機能の実行を指示するための画面である。ホーム画面４００には、よく使う設定ボタン４０１、スキャンボタン４０２、メニューボタン４０３、アドレス帳ボタン４０４、問診票ボタン４０５、紹介状ボタン４０６などが表示される。また、ホーム画面４００には節電ボタン４０７、ホームボタン４０８、ストップボタン４０９が常時表示されている。なお、節電ボタン４０７、ホームボタン４０８、ストップボタン４０９はハードキーとして操作部２０５に備えられてもよい。
【００３３】
よく使う設定ボタン４０１はユーザにより選択されることにより、ユーザにより設定された設定が入力された状態で、特定の機能の実行画面を表示するためのボタンである。
【００３４】
スキャンボタン４０２は、選択されることにより、スキャン処理を実行して画像データを生成し、生成された画像データをメール送信したりやファイル送信したり、外部記憶装置２１０に格納したりするための画面を表示するボタンである。ここで、メール送信とは原稿を読み取って生成した画像データを電子メールに添付して送信することである。また、ファイル送信とはＳＭＢやＦＴＰ等の通信プロトコルを使用してファイルサーバ１０２やＰＣ１０４等に送信することである。
【００３５】
メニューボタン４０３はユーザにより選択されることにより、メニュー画面を表示するためのボタンである。
【００３６】
アドレス帳ボタン４０４は、ユーザにより選択されることにより登録されているアドレス（宛先情報）を表示する画面を表示するためのボタンである。アドレスを表示する画面は、電子メール送信、ＳＭＢ送信、ＦＴＰ送信、ＷｅｂＤＡＶ送信等の送信種別と、メールアドレス、ホスト名、サーバ情報等の宛先情報等を表示する。
【００３７】
問診票ボタン４０５と紹介状ボタン４０６はワンタッチ送信ボタンである。ワンタッチ送信ボタンとは、ユーザにより選択されることで、ユーザにより予め設定されたスキャン設定で原稿の画像を読み取り、画像データを生成し、その画像データをユーザにより予め設定された送信種別で送信するための画面を表示するボタンである。
【００３８】
節電ボタン４０７はユーザにより選択されることにより、ＭＦＰ１０１を省電力状態に移行させるためのボタンである。
【００３９】
ホームボタン４０８はユーザにより選択されることにより、操作部２０５にホーム画面４００を表示するためのボタンである。
【００４０】
ストップボタン４０９はユーザにより選択されることにより、ＭＦＰ１０１が実行中の印刷ジョブ等のジョブの実行を中止するためのボタンである。なお、このストップボタン４０９はユーザにより選択されることにより、コピージョブや送信ジョブの実行が中止されてもよい。
【００４１】
ＤａｔａＬＥＤ４２０及びＥｒｒｏｒＬＥＤ４３０はＭＦＰ１０１の状態をユーザに通知するものである。ＤａｔａＬＥＤ４２０は、電子メール送信やファイル送信の実行中に点灯し、ＥｒｒｏｒＬＥＤ４３０はＭＦＰ１０１にエラーが発生した際に点灯する。
【００４２】
なお、ホーム画面４００は、例えば画像データに基づいて印刷を行うコピー機能や原稿を読み取って画像データを生成し当該画像データを外部装置に送信可能な送信機能とを含む複数の機能からユーザが利用する機能を選択するための機能選択画面である。
【００４３】
ここで、画像データを送信するフォルダのフォルダパスの入力を、キーボードを使って１文字ずつ入力すると、フォルダパスの入力に手間がかかり、複数の階層にわたるフォルダパスを入力する際には、さらにフォルダパスの入力に手間がかかるという課題がある。
【００４４】
特許文献１の方法では、１階層分の文字列を、領域を指定することで設定できるが、複数の階層を指定することはできない。
【００４５】
この課題に対して以下の処理を実行することで、画像データを送信するフォルダの複数の階層からなるフォルダパスを設定する際のユーザの手間を軽減することができる。
【００４６】
図５は表示装置３１１に表示されるワンタッチ送信スキャン設定画面の一例を示す図である。
【００４７】
図５のワンタッチ送信スキャン設定画面５００は、例えばＭＦＰ１０１のＷＥＢサーバにＨＴＴＰ通信でアクセスしているＰＣ１０４に接続される表示装置３１１に表示される。
【００４８】
ワンタッチ送信スキャン設定画面５００には、アプリケーション情報５０１、新規ボタンの登録ボタン５０２、項目５０３〜５０６、表示・非表示ボタン５０７、削除ボタン５０８が表示されている。
【００４９】
アプリケーション情報５０１は、アプリケーションのバージョンを表示する領域であり、図５では１．００というバージョン番号が表示されている。
【００５０】
新規ボタンの登録ボタン５０２は、ユーザに選択されることにより、操作部２０５に表示する画面に表示され、ワンタッチ送信スキャンを実行するためのボタンを新しく登録するためのボタンである。新規ボタンの登録ボタン５０２が選択されると図６の設定編集画面６００が表示装置３１１に表示される。図６の設定編集画面６００の詳細な説明は後述する。
【００５１】
項目５０３は、ＭＦＰ１０１に登録されているワンタッチ送信スキャンを実行するためのボタンの名称を示している。
【００５２】
項目５０４は、ＭＦＰ１０１に登録されているワンタッチ送信スキャンを実行するためのボタンに設定された送信種別を示している。
【００５３】
項目５０５は、ＭＦＰ１０１に登録されているワンタッチ送信スキャンを実行するためのボタンの表示状態を示す。また、その表示状態の変更するための表示／非表示切替ボタン５０６、削除ボタン５０７も表示される。例えば、「紹介状」ボタンの表示状態が「表示」になっている場合は、図４の紹介状ボタン４０６のようにボタンがタッチパネル４１０上のホーム画面４００に表示される。表示／非表示切替ボタン５０６は、ボタンの「表示」と「非表示」をトグルで選択可能なボタンである。
【００５４】
削除ボタン５０７は、ユーザにより選択されることにより、ＭＦＰ１０１に登録されているボタンの情報を削除する。
【００５５】
ＭＦＰ１０１に登録されているワンタッチ送信スキャンを実行するためのボタンの一例は、「申請書Ａ」という名称のボタンの送信種別はＥメールであり、表示状態は非表示となっている。また、新規ボタンの登録ボタン５０２が選択された場合だけでなく、「申請書Ａ」というボタンの名称を選択された場合にも、図６の設定編集画面６００が表示装置３１１に表示される。
【００５６】
図５では、「申請書Ａ」、「申請書Ｂ」、「紹介状」、「問診票」の４つのボタンが登録されている。「紹介状」と「問診票」はボタン表示状態が「表示」であるため、ホーム画面４００にボタンが表示されている。しかし、「申請書Ａ」と「申請書Ｂ」は表示状態が「非表示」であるため、ホーム画面４００にボタンが表示されていない。
【００５７】
図６はワンタッチ送信スキャンを実行するためのボタンの設定編集画面の一例を示す図である。図６のボタンの設定編集画面６００は、例えばＭＦＰ１０１のＷＥＢサーバにＨＴＴＰ通信でアクセスしているＰＣ１０４に接続される表示装置３１１に表示される。
【００５８】
ボタンの設定編集画面６００は図５の新規ボタンの登録ボタン５０２もしくは、ボタンの名称がユーザにより選択されることにより表示される。ボタンの名称がユーザにより選択されることによりボタンの設定編集画面６００が表示される場合は、ボタンの設定編集画面６００の各項目には、前回設定された値が入力されている状態で表示される。新規ボタンの登録ボタン５０２が選択されることによりボタンの設定編集画面６００が表示される場合は、ボタンの設定編集画面６００の各項目には値が入力されていない状態で表示される。なお、ボタンの設定編集画面６００の各項目にデフォルト値が予め入力されていてもよい。
【００５９】
入力欄６０１はワンタッチ送信ボタンの名称を設定するための入力欄である。入力欄６０１には「紹介状」という文字列が入力されている。ここで、ワンタッチ送信ボタンとはユーザにより選択されることでワンタッチ送信スキャンを実行するためのボタンである。
【００６０】
プルダウン６０２はファイル名を設定するためのオブジェクトである。プルダウン６０２では、「ボタン名」「自動」が選択可能であり、「ボタン名」が選択された場合は、入力欄６０１に入力されたボタン名が、送信されるファイルの名称となる。また、「自動」が選択された場合は、自動的に決定された文字列がファイルの名称となる。例えば、図６の画面で登録されるワンタッチ送信ボタンを選択してスキャンした日時をファイルの名称とする。なお、後述する問診票画面１５００の拡張子ボタン１５０１が選択され、拡張子を示す文字列が追加された場合は、拡張子ボタン１５００の選択による設定を優先してファイルの名称を付与する。
【００６１】
チェックボックス６０３はチェックされていると、ファイル出力時のキーワードが有効になる。キーワードについては、図７で詳細に説明する。
【００６２】
キーワード文字列設定ボタン６０４はユーザに選択されることにより、図７のキーワード文字列設定画面７００を表示するためのボタンである。
【００６３】
プルダウン６０５は、送信されるファイルをどう振り分けるか、もしくは振り分けないかを設定するためのオブジェクトである。プルダウン６０５では、「振り分けしない」、「振り分けする（ファイル）」、「振り分けする（フォルダ）」、「振り分けする（ファイルとフォルダ）」から一つを選択可能である。「振り分けしない」が設定された場合はキーワードを利用しない。「振り分けする（ファイル）」が設定された場合は出力ファイル名にキーワードを含める。「振り分けする（フォルダ）」が設定された場合はファイルを格納するフォルダ名にキーワードを含める。「振り分けする（ファイルとフォルダ）」が設定された場合はファイル名とファイルを出力するフォルダ名にキーワードを含める。このプルダウン６０５で各設定が設定された時の詳細な処理は、図１６、１７で説明する。
【００６４】
プルダウン６０６は読みとって生成した画像データを送信する際の送信種別を選択するためのオブジェクトである。プルダウン６０６では、「ファイル」、「Ｅメール」、「ＵＳＢメモリ」が選択可能である。「ファイル」が選択され、切替ボタン６０７が選択された場合はＳＭＢやＦＴＰ、ＷｅｂＤＡＶ、ＳＦＴＰ等のプロトコルを用いてＰＣ１０４のフォルダや、ファイルサーバ１０２に画像データを送信する。また、「Ｅメール」が選択された場合はＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を用いて宛先に画像データ送信する。「ＵＳＢメモリ」が選択された場合は、ＭＦＰ１０１に接続された外部記憶装置２１０であるＵＳＢメモリに、画像データを格納する。
【００６５】
切替ボタン６０７は送信種別の設定をプルダウン６０６に表示されている送信種別に切り替えるためのボタンである。また、プルダウン６０６で送信種別が選択された状態で切替ボタン６０７が選択されると、項目６０８や項目６０９等に、選択された送信種別に対応したものが表示される。
【００６６】
項目６０８はワンタッチ送信スキャンで読み取る際の読み取り設定と、送信する際の送信設定等の各種設定を入力可能な項目である。例えば、項目６０９には送信先や、読取サイズ、ファイル形式、原稿の向き等の設定がある。
【００６７】
領域６０９は、読み取って生成した画像データを送信する送信先を表示するための領域である。ここで設定された宛先は、後述するテキストオブジェクトの文字列と組み合わせるためのフォルダパスである。また領域６０９は入力、編集が不可能なテキスト領域であり、アドレス選択画面で選択されたアドレスを表示する。選択されたアドレスについては、後述する。
【００６８】
アドレス帳から選択ボタン６１０は、ユーザにより選択されることにより、ＭＦＰ１０１に記憶されているアドレス帳内のアドレスを選択可能なアドレス選択画面８００を表示する。
【００６９】
プルダウン６１１は原稿上の画像を読み取って生成する画像データをファイルにする際のファイル形式を設定するためのプルダウンである。ここで選択されたフォーマットに従ってファイルが生成される。
【００７０】
ＯＫボタン６１２は、ボタン設定編集画面６００で設定した内容でワンタッチ送信ボタンの設定をストレージ２０４に記憶するためのボタンである。ＯＫボタン６１２が選択されると設定が、ストレージ２０４に記憶される。キャンセルボタン６１３は、設定を破棄するためのボタンである。ＯＫボタン６１２、または、キャンセルボタン６１３が押下されると、図５のワンタッチ送信スキャン設定画面５００が表示される。
【００７１】
図７はアドレス選択画面の一例を示す図である。アドレス選択画面７００は図６のボタンの設定編集画面６００上のアドレス帳から選択ボタン６１０が選択されることにより表示される。図７のアドレス選択画面７００は、例えばＭＦＰ１０１のＷＥＢサーバにＨＴＴＰ通信でアクセスしているＰＣ１０４に接続される表示装置３１１に表示される。
【００７２】
プルダウン７０１は、アドレス選択画面７００に表示されるアドレス帳の種類を切り替えるためのリストである。プルダウン７０１では「ベストメンバー」、「短縮ダイヤル」（不図示）のどちらか一方を選択できる。
【００７３】
表示切替ボタン７０２はユーザに選択されることによりアドレス選択画面７００に表示するアドレス帳の種類をプルダウン７０１で表示されている種類に変更するためのボタンである。
【００７４】
領域７０３は、アドレス帳の名称が表示される表示領域である。リスト７０４は、アドレス一覧が表示される領域であり、選択可能なチェックボックス、番号、種類、名称、宛先により構成される。チェックボックスは、チェック可能チェックボックスとチェック不可能チェックボックスの２種類のうちどちらかが表示される。番号はアドレスの管理番号が表示される。種類はアイコンが表示される領域であり、アイコンはアドレスの種類により異なる。名称はアドレスに付けた名前が表示される。宛先はアドレスが表示される。チェックボックスは、チェック可能チェックボックスとチェック不可能チェックボックスの２種類のうちどちらかが表示される。
【００７５】
チェックボックスにチェックが入れられた状態で、ＯＫボタン７０５が選択されると、そのアドレスが領域６０９に表示される。また、ＭＦＰ１０１は画像データの送信先のアドレスとしてストレージ２０４に記憶する。
【００７６】
チェック可能チェックボックスとチェック不可能チェックボックスの表示について補足する。図７は、図６のリスト６０６で「ファイル」が選択された状態で、送信種別が「Ｅメール」のアドレスが２件、「ファイル」のアドレスが２件登録されている「ベストメンバー」のアドレス帳からアドレスを選択する場合の表示である。プルダウン６０６の種類と一致しているアドレスは、チェック可能チェックボックスが表示される。具体的には、番号０１と番号０２のアドレスに対してはチェック不可能チェックボックスが表示されており、番号０３と番号０４のアドレスに対してはチェック可能チェックボックスが表示されている。
【００７７】
ＯＫボタン７０５は、アドレス選択画面で設定した内容でアドレス選択を確定するためのボタンである。キャンセルボタン７０６は、設定内容を破棄するボタンである。ＯＫボタン７０５、もしくはキャンセルボタン７０６が選択されると、図６のボタンの設定編集画面６００を表示する。
【００７８】
ここで、本実施例の問診票ボタン４０５の設定を説明する。問診票ボタン４０５は、図６のボタンの設定編集画面６００において、入力欄６０１に「問診票」が入力され、プルダウン６０２で「ボタン名」が選択され、チェックボックス６０３がチェックされることで作成される。また、問診票ボタン４０５は、図６のボタンの設定編集画面６００において、プルダウン６０５では「振り分けする（フォルダ）」が選択され、プルダウン６０６では「ファイル」が選択されることで作成される。「問診票」ボタンは、図７において、番号０４の宛先「￥￥ファイルサーバ￥問診票」が選択されている。
【００７９】
図８は宛先登録画面の一例を示す図である。宛先登録画面８００には、入力欄８０１と、プルダウン８０２、入力欄８０３、入力欄８０４、入力欄８０５、入力欄８０６、ＯＫボタン８０７、キャンセルボタン８０８が表示される。宛先登録画面８００は送信種別がファイル送信の場合の宛先を登録するための画面である。
【００８０】
入力欄８０１は、宛先の名称を入力するための入力欄である。プルダウン８０２は送信先に画像データを送信する際に使用するプロトコルを選択するためのオブジェクトである。プルダウン８０２ではＳＭＢ、ＦＴＰ、ＷｅｂＤＡＶの３種類の中から一つが選択可能である。
【００８１】
入力欄８０３は、送信先のホスト名を入力するための入力欄である。名前解決可能なサーバ名もしくはＩＰアドレスを入力する。入力欄８０４は送信先のフォルダパスを入力するための入力欄である。
【００８２】
入力欄８０５、８０６は、入力欄８０３で入力されたホスト名で指定されたサーバにアクセスするためのユーザ名とパスワードを入力するための入力欄である。
【００８３】
ＯＫボタン８０７はユーザに選択されることにより、ＣＰＵ２０１は、入力されている設定値を新規宛先としてストレージ２０４に記憶する。キャンセルボタン８０８は、ユーザに選択されることにより、設定を破棄し、アドレス帳登録をキャンセルする。
【００８４】
図９は、ファイル送信先であるファイルサーバ１０２のフォルダ構成の一例を示す図である。ファイルサーバ１０２には、問診票保存のためにＭＦＰ１０１との共有フォルダが生成されている。問診票フォルダ９０１を最上位のフォルダとして、患者ＩＤ毎のサブフォルダ９０２〜９０４、各患者ＩＤフォルダの下に診療科毎のサブフォルダ９０５、９０６、各診療科フォルダの下に受診日をファイル名とした問診票ファイル９０７〜９０９という構成をとる。
【００８５】
図１０〜１６では、読み取って生成した問診票の画像データを「２０１８−０９−０５．ｐｄｆ」というファイル名で、ＭＦＰ１０１からファイルサーバ１０２上に存在する耳鼻科フォルダ９０６に送信する場合を例として説明する。
【００８６】
図１０はワンタッチ送信スキャンを実行する際に表示される画面の一例を示す図である。図１０の問診票画面１０００は、問診票ボタン４０５が選択されたことによって遷移する画面である。具体的には、ユーザが不図示のＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）等に原稿をセットした後、ホーム画面４００の問診票４０５ボタンが選択されることにより、問診票ボタン４０５の設定に基づいて原稿の画像を読み取り、画像データを生成する。そして、生成した画像データに文字認識処理を行った後に、問診票画面１０００を操作部２０５に表示する。
【００８７】
ベース宛先情報表示ボックス１００１は、問診票ボタン４０５に設定されたベースとなる宛先（ホスト名）が表示される。本実施例の問診票ボタン４０５の場合は、「￥￥ファイルサーバ￥問診票」が表示される。ユーザは、問診票画面１０００ではベース宛先を変更できない。
【００８８】
宛先表示ボックス１００２は、ユーザが入力した、もしくは選択した宛先が文字列として表示されるボックスである。ユーザの入力や選択に合わせて表示される文字列が更新される。この宛先表示ボックス１００２に表示される文字列は、宛先のフォルダ名称としてＲＡＭ２０３に記憶される。
【００８９】
プレビュー画像１００３は、原稿の画像を読み取って生成した画像データを表示用にＲＡＷ画像に変換したものである。
【００９０】
テキストオブジェクトリスト１００４は、１行あたり１つの文字列を示すテキストオブジェクトのリストである（「受診日」から「１９９０／３／１」までを指している）。テキストオブジェクトとは文字列が表示されたボタンのことである。文字認識処理の結果、文字間が近いものを１つの文字列と解釈して、その文字列をテキストオブジェクトとして表示する。テキストオブジェクトの生成方法については、図１９で説明する。このように文字認識処理によってテキストオブジェクトに表示される文字は数字を含んでいてもいい。また、この時表示されているテキストオブジェクトが示す文字列には、原稿の画像上の座標が対応づけられてＲＡＭ２０３に記憶されている。ユーザは、テキストオブジェクトリスト１００４から任意のテキストオブジェクトを選択することができる。選択されたテキストオブジェクトが示す文字列がベース宛先情報表示ボックス１００１に表示されるフォルダパスの１つ下の階層のフォルダの名称として設定され、選択されたテキストオブジェクトが示す文字列が宛先表示ボックス１００２に表示される。例えば、ユーザが「１２３」という患者ＩＤを表す文字列を示すテキストオブジェクト１００５を選択した場合、問診票画面１０００は図１１の問診票画面１１００のような画面が表示される。
【００９１】
図１１はワンタッチ送信スキャンを実行する際に表示される画面の一例を示す図である。問診票画面１１００では選択された文字列（「１２３」）が宛先表示ボックス１００２に表示される。また、選択されたテキストオブジェクトが示す文字列に対応づけられた座標情報が示す領域が、領域１１０１のようにプレビュー画像１００３上で強調表示される。さらに、文字列リスト１００４の文字列が、選択済みであることを示すために強調表示１１０２のように強調表示される。
【００９２】
選択された文字列が再度選択されるか、後述する取り消しボタン１６０３が選択されることで、宛先表示ボックス１００２における文字列の表示と各強調表示は解除される。
【００９３】
なお本実施例では、ユーザによる選択操作としてテキストオブジェクトをタップする方法を想定しているが、テキストオブジェクトを宛先表示ボックス６０２にドラッグ＆ドロップするといった方法を用いても良い。
【００９４】
また、問診票ボタン４０５が選択され、ワンタッチ送信スキャンが過去に実行されていた場合、ストレージ２０４に記憶された前回の入力履歴を用いてテキストオブジェクトを選択済みの状態にし、宛先表示ボックス１００２に自動的に表示することも可能である。入力履歴の保存と利用については、後述する図２０の説明で詳しく述べる。
【００９５】
スクロールバー１１０３は、問診票画面１１００内に表示しきれていないテキストオブジェクトを確認および選択する場合に用いる。
【００９６】
区切り文字ボタン１１０４は、宛先表示ボックス１００２にフォルダパスの区切り文字を追加するためのボタンである。図７の状態で区切り文字ボタン７０４を選択した場合、図１２の問診票画面１２００のように、宛先表示ボックス１００２に区切り文字「￥」が追加される。区切り文字は何度でも使用できるが、区切り文字の間に文字列が表示されることなく連続して使用することはできない。連続して選択された場合、区切り文字は連続できない旨の警告画面（不図示）が表示される。
【００９７】
図１３はワンタッチ送信スキャンを実行する際に表示される画面の一例を示す図である。図１３の問診票画面１３００は、２種類のテキストオブジェクトが選択された場合に、表示される画面である。
【００９８】
２つのテキストオブジェクトが選択された場合は、問診票画面１３００のように、テキストオブジェクトが示す文字列が選択された順番で宛先表示ボックス１００２に表示される。問診票画面１３００では、「１２３」を示すテキストオブジェクトが選択された後に、「耳鼻科」を示すテキストオブジェクトが選択された場合の例を示している。また、２つ以上のテキストオブジェクトが選択された場合でも、上記と同様の処理となる。つまり、複数回文字（テキストオブジェクト）が選択されたことによって、選択された文字のそれぞれを組み合わせた文字に基づいたフォルダパスを宛先情報ボックス１００２に表示する。
【００９９】
なお、区切り文字ボタン１１０４が選択されずに、２つ以上のテキストオブジェクトが選択された場合は、選択された文字列を組み合わせて１つのフォルダ名としてもいいし、既に選択され表示されている文字列を削除して、置き換えてもいい。また、区切り文字ボタン１１０４が選択されずに２つ以上のテキストオブジェクトが選択された場合は、自動的にテキストオブジェクトが示す文字の間に区切り文字を追加して、後に選択されたテキストオブジェクトの文字を下の階層のフォルダの名称としてもよい。
【０１００】
さらに、複数のテキストオブジェクトが選択された場合であっても、各強調表示は同様に行われる。
【０１０１】
日付ボタン１３０１は、宛先表示ボックス１００２に選択時の日付を表す文字列を追加するためのボタンである。問診票画面１３００の状態で日付ボタン１３０１が選択されると、図１４の問診票画面１４００のような画面が表示される。
【０１０２】
図１４はワンタッチ送信スキャンを実行する際に表示される画面の一例を示す図である。
【０１０３】
ポップアップ１４０１は日付を示す文字列のフォーマットを指定するためのポップアップである（ｙｙｙｙｍｍｄｄからｍｍ−ｄｄ−ｙｙｙｙまでを指している）。ユーザはポップアップ１４０１が示すリストから、日付のフォーマットを選択することで、選択されたフォーマットで表される日付を示す文字列が宛先表示ボックス１００２に追加表示される。問診票画面１４００では、「ｙｙｙｙ−ｍｍ−ｄｄ」のテキストオブジェクト１４０２が選択されている。
【０１０４】
ここで、日付を示す文字列が追加表示された例を図１５に示す。図１５は、ワンタッチ送信スキャンを実行する際に表示される画面の一例を示す図である。問診票画面１４００では「ｙｙｙｙ−ｍｍ−ｄｄ」のテキストオブジェクト１４０２が選択されたため、「１２３￥耳鼻科￥」の後に「２０１８−０９−０５」という文字列が追加表示される。この時、「２０１８−０９−０５」という文字列が追加された「１２３￥耳鼻科￥２０１８−０９−０５」というフォルダパスを示す文字列をＲＡＭ２０３に記憶する。
【０１０５】
日付ボタン１３０１は何度でも使用できるため、日付ボタン１３０１が選択済みの表示に変わることはない。
【０１０６】
本実施例では、日付はフォルダ名やファイル名として利用されることが多いため専用のボタンを用意して入力を受け付けているが、日付の他にもよく使う文字列があるのであれば、日付ボタン１３０１とは別に、時刻等の専用のボタンを用意する構成としても良い。
【０１０７】
拡張子ボタン１５０１は、宛先表示ボックス１００２に表示されるフォルダパスの最下層のフォルダの名称を示す文字に拡張子を表す文字列を追加するボタンである。問診票画面１５００の状態で拡張子ボタン１５０１が選択されると、図１６の問診票画面１６００のような画面が表示される。
【０１０８】
図１６はワンタッチ送信スキャンを実行する際に表示される画面の一例を示す図である。問診票画面１６００の宛先表示ボックス１００２には、「１２３￥耳鼻科￥２０１８−０９−０５」に「．ｐｄｆ」が追加表示されたファイルパスが表示されている。ここでは、プルダウン６１１で設定されたファイル形式に基づいて拡張子が追加される。
【０１０９】
拡張子ボタンが選択され、宛先表示ボックスに拡張子を示す文字列が追加されると強調表示１６０１のように強調表示される。選択済みを解除したい場合は前述したテキストオブジェクトの選択済み解除方法と同じ方法で解除できる。また、拡張子ボタン１６０１が選択済みの状態で新たに文字列を追加しようとした場合、すでに拡張子が入力されている旨の警告画面（不図示）が表示される。
【０１１０】
文字消去ボタン１６０２は、宛先表示ボックス１００２に表示されている文字列の最後の１文字を消すボタンである。例えば、図１６の状態から文字消去ボタン１６０２が選択された場合、宛先表示ボックス１００２に表示される文字列は「１２３￥耳鼻科￥２０１８−０９−０５．ｐｄ」となる。なお、ＲＡＭ２０３にフォルダパスとして記憶されている文字列も同様に１文字消去される。
【０１１１】
取り消しボタン１６０３は、選択されることで直前に入力された文字列を消去するためのボタンである。直前の入力手段が「テキストオブジェクトリスト１００４からオブジェクトを選択」あるいは「拡張子ボタン１５０１を選択」だった場合には、プレビュー画像１００３上での強調表示や選択済みも解除される。例えば、図１６の状態から取り消しボタン１６０３が選択された場合、宛先表示ボックス１００２に表示される文字列は「１２３￥耳鼻科￥２０１８−０９−０５」となる。もう一度選択されると、宛先表示ボックス１００２に表示される文字列は「１２３￥耳鼻科￥」となる。
【０１１２】
確定ボタン１６０４は、選択されることによりベース宛先の文字列と宛先表示ボックス１００２上に表示されている文字列を結合し、結合された文字列が示すフォルダを送信先として設定し、画像データの送信を開始するためのボタンである。
【０１１３】
ページ送りボタン１６０５は、選択されることにより、問診票画面１６００に表示するプレビュー画像とテキストオブジェクトリストを読み取った原稿の別のページの画像を表示するためのボタンである。
【０１１４】
以上のように、ユーザはキーボード等で文字列の手入力を行わなくとも、オブジェクトやボタンの選択だけで複数の階層にまたがった送信先を指定することが容易となる。
【０１１５】
図１７は、図１０〜１６で説明したような処理を実現するためのフローチャートであり、ファイル送信のワンタッチ送信ボタンが選択された際のフローの一例を示すフローチャートである。ＣＰＵ２０１がＲＯＭ２０２に記憶されたプログラムをＲＡＭ２０３に読み出し、実行することで図１７のフローチャートの処理は実現される。図１７のフローは、ＭＦＰ１０１の電源がオンになったことによって開始される。
【０１１６】
Ｓ１７０１において、ＣＰＵ２０１はワンタッチ送信ボタンが選択されたか否かを判定する。選択されたと判定された場合は、Ｓ１７０２に進む。そうでない場合は、Ｓ１７０１に戻る。ここでは、ワンタッチ送信ボタンとして問診票ボタン４０５が選択された場合について説明する。
【０１１７】
Ｓ１７０２において、ＣＰＵ２０１は設定編集画面６００で設定された問診票ボタン４０５に対応する読み取り設定をストレージ２０４から読み出す。
【０１１８】
Ｓ１７０３において、ＣＰＵ２０１はＳ１４０２で読み出した読み取り設定に基づいて、スキャナを制御して原稿の画像を読み取り画像データを生成する。
【０１１９】
Ｓ１７０４において、ＣＰＵ２０１は生成した画像データを用いて文字認識処理を実行する。文字認識処理の詳細については、図１５で後述する。
【０１２０】
図１８は文字認識処理の一例を示すフローチャートである。ＣＰＵ２０１がＲＯＭ２０２に記憶されたプログラムをＲＡＭ２０３に読み出し、実行することで図１８のフローチャートの処理は実現される。
【０１２１】
Ｓ１８０１において、ＣＰＵ２０１はＳ１７０３で生成した画像データを用いて、２値画像データを生成する。生成した２値画像データをＲＡＭ２０３に記憶される。
【０１２２】
Ｓ１８０２において、ＣＰＵ２０１はＳ１８０１において生成された２値画像データを低解像度化する。低解像度化することにより、２値画像データから文字領域を探す処理の負荷を軽減することができる。
【０１２３】
Ｓ１８０３において、ＣＰＵ２０１は低解像度化された２値画像データが示す画像中の文字領域を探索する。ここで、文字領域を探索する範囲は、画像データのすべての領域であってもいいし、ユーザにより設定された領域であってもよい。
【０１２４】
Ｓ１８０４において、ＣＰＵ２０１はＳ１８０３で文字領域であると判定された領域に、文字切り処理を実行する。文字切り処理とは、横方向からの射影と縦方向からの射影にもとづき、各文字の外接矩形を文字切り矩形として切り出す処理である。この文字切り処理は文字領域と判定されたすべての領域に対して実行される。
【０１２５】
Ｓ１８０５において、ＣＰＵ２０１は文字切り矩形ごとに、ＲＯＭ２０２に記憶された辞書データと比較し、最も似ている文字の文字コードと、その文字切り矩形の座標情報を取得する。この辞書比較処理は、すべての文字切り矩形に対して実行される。また、この処理では、文字コードや座標情報の他に、フォント情報等も取得してもいい。
【０１２６】
Ｓ１８０６において、ＣＰＵ２０１はＳ１８０５で取得した文字情報である文字コードと座標情報をＲＡＭ２０３に記憶する。
【０１２７】
ここで、図１７のフローに説明を戻す。Ｓ１７０５において、ＣＰＵ２０１は文字情報を用いてテキストオブジェクトを生成する。テキストオブジェクトを生成する処理については、図１９で詳細に説明する。
【０１２８】
図１９はＭＦＰ１０１がテキストオブジェクトを生成するフローの一例を示すフローチャートである。ＣＰＵ２０１がＲＯＭ２０２に記憶されたプログラムをＲＡＭ２０３に読み出し、実行することで図１９のフローチャートの処理は実現される。図１９のフローは、Ｓ１７０４で１ページ分の文字認識処理が完了したことによって開始される。
【０１２９】
Ｓ１９０１において、ＣＰＵ２０１はＳ１８０６で記憶された文字情報を取得する。Ｓ１９０２において、ＣＰＵ２０１は画像データが示す画像の一番左上の座標の文字切り矩形を対象とし、その文字切り矩形の右隣に文字（文字切り矩形）があるか否かを判定する。あると判定された場合は、Ｓ１９０３に進む。そうでない場合は、Ｓ１９０４に進む。
【０１３０】
Ｓ１９０３において、ＣＰＵ２０１は右隣の文字（文字切り矩形）との距離が閾値以下であるか否を判定する。閾値以下であると判定された場合は、Ｓ１９０７に進む。閾値より大きいと判定された場合は、Ｓ１９０４に進む。
【０１３１】
Ｓ１９０７において、ＣＰＵ２０１は対象の文字と、その右隣の文字を組み合わせ文字列として生成する。その後、右隣の文字を対象の文字として選択し、Ｓ１９０２に戻る。
【０１３２】
Ｓ１９０４において、ＣＰＵ２０１は１つもしくは組み合わせられた文字列を、テキストオブジェクトに用いられる１つの文字列としてＲＡＭ２０３に記憶する。
【０１３３】
Ｓ１９０５において、ＣＰＵ２０１はＳ１９０４でＲＡＭ２０３に記憶された文字列を用いてテキストオブジェクトを生成する。ここで、テキストオブジェクトとは文字列が表示されたボタンのことである。
【０１３４】
Ｓ１９０６において、ＣＰＵ２０１はすべての文字情報を確認したか否かを判定する。確認したと判定された場合は、処理を終了する。そうでない場合は、Ｓ１９０８に進む。
【０１３５】
Ｓ１９０８において、ＣＰＵ２０１は次の文字を対象として選択し、Ｓ１６０２に戻る。なお、Ｓ１９０２に戻る際には、右隣の文字を次の文字として選択するが、右端の文字を確認した後は、１つ下の行の左端の文字を次の文字とする。
【０１３６】
ここで、図１７のフローに説明を戻す。Ｓ１７０６において、文字認識処理、テキストオブジェクトの生成を実行したページがＳ１７０３で読み取られた画像の内、最後のページの画像であるか否かを判定する。最後のページであると判定された場合は、Ｓ１７０７に進む。そうでない場合は、次のページを対象にして、Ｓ１７０４に戻る。
【０１３７】
Ｓ１７０７において、ＣＰＵ２０１はテキストオブジェクトを選択させるための画面を表示する。ここで表示される画面は、図１０のような画面である。なお、ここで表示される画面の宛先情報ボックスには、後述するＳ１７１１で記憶された座標情報や区切り文字、拡張子の情報に基づいて自動的にフォルダパスを示す文字列が表示されていてもよい。例えば、図１０の「１２３」のテキストオブジェクトが前回の処理で選択され、送信処理が実行された場合、「１２３」の座標情報が示す領域に文字認識処理を実行し、認識された文字列を宛先情報ボックス１００２に表示する。さらに、前回区切り文字や拡張子が選択されていた場合は、その有無と挿入箇所を記憶する（図１６の場合は、「１２３」と「耳鼻科」の後に区切り文字、「２０１８−０９−０５」の後に拡張子を付加することを記憶する）。
【０１３８】
Ｓ１７０８において、ＣＰＵ２０１は確定ボタンが選択されたか否かを判定する。選択されたと判定された場合は、Ｓ１７１０に進む。そうでない場合は、Ｓ１７０９に進む。
【０１３９】
Ｓ１７０９において、ＣＰＵ２０１は文字列処理を実行する。文字列処理の詳細は図２０で説明する。
【０１４０】
図２０は文字列処理のフローの一例を示すフローチャートである。ＣＰＵ２０１がＲＯＭ２０２に記憶されたプログラムをＲＡＭ２０３に読み出し、実行することで図２０のフローチャートの処理は実現される。図２０のフローは、Ｓ１７０８で確定ボタンが選択されていないと判定されたことにより開始される。
【０１４１】
Ｓ２００１において、ＣＰＵ２０１は文字消去ボタン１６０２が選択されたか否かを判定する。選択されたと判定された場合はＳ２００２に進む。そうでない場合はＳ２０１０に進む。
【０１４２】
Ｓ２００２において、ＣＰＵ２０１は宛先情報ボックスに表示されている文字列の最後の文字を削除する。また、ＲＡＭ２０３に記憶されている文字においても同様な処理である。そして処理を終了する。
【０１４３】
Ｓ２０１０において、ＣＰＵ２０１は文字取り消しボタン１６０３が選択されたか否かを判定する。選択されたと判定された場合はＳ２０１１に進む。そうでない場合はＳ２０２０に進む。
【０１４４】
Ｓ２０１１において、ＣＰＵ２０１は宛先情報ボックスに表示されている文字列を１つ削除する。また、区切り文字、拡張子も削除できる。また、ＲＡＭ２０３に記憶されている文字列においても同様な処理である。
【０１４５】
Ｓ２０１２において、ＣＰＵ２０１は入力履歴としてストレージ２０４に記憶されている座標情報、区切り文字有無、拡張子の情報をＳ２０１１で削除した文字列に合わせて削除する。そして処理を終了する。
【０１４６】
Ｓ２０２０において、ＣＰＵ２０１はテキストオブジェクトリストからテキストオブジェクトが選択されたか否かと拡張子ボタンが選択されたか否かを判定する。テキストオブジェクトが選択された、もしくは拡張子ボタンが選択された場合は、Ｓ２０２１に進む。
テキストオブジェクトが選択されていない、もしくは拡張子ボタンが選択されていない場合はＳ２０３０に進む。
【０１４７】
Ｓ２０２１において、ＣＰＵ２０１は選択されたオブジェクトが既に選択済みであるか否かを判定する。つまり、選択されたテキストオブジェクトが選択済みであったか否かを判定する。またＣＰＵ２０１は選択された拡張子ボタンが選択済みであったか否かを判定する。テキストオブジェクトもしくは拡張子ボタンが選択済みであると判定された場合は、Ｓ２０２２に進む。テキストオブジェクトもしくは拡張子ボタンが選択済みでないと判定された場合は、Ｓ２０２４に進む。
【０１４８】
Ｓ２０２２において、ＣＰＵ２０１は選択されたテキストオブジェクトもしくは拡張子ボタンに対応する文字列を宛先情報ボックスから削除する。また、ＲＡＭ２０３に記憶されている文字列においても同様に削除する。
【０１４９】
Ｓ２０２３において、ＣＰＵ２０１は入力履歴としてストレージ２０４に記憶されている座標情報、拡張子の情報をＳ２０２２で削除した文字列に合わせて削除する。そして処理を終了する。
【０１５０】
Ｓ２０２４において、ＣＰＵ２０１は宛先表示ボックスに表示されている文字列の長さと、ユーザが選択した文字列の長さの和が最大長以下であり、かつ拡張子ボタンが選択されたか否かを判定する。文字列の長さの和が最大長以下であり、かつ拡張子ボタンが選択されていないと判定された場合は、Ｓ２０２５に進む。そうでない場合は、Ｓ２０２７に進む。ここで最大長は、ＭＦＰ１０１の実装上の制約や、ファイルサーバ１０２のファイルパスに関する制約をもとに決定しても良いし、ユーザによる設定を受け付けてもよい。
【０１５１】
Ｓ２０２５において、ＣＰＵ２０１は選択されたテキストオブジェクトに対応する文字列、拡張子ボタンが選択された場合は拡張子、区切り文字ボタンが選択された場合は区切り文字を宛先情報ボックス表示されている文字列の後ろに結合して表示する。また、ＲＡＭ２０３にも同様にその時に記憶されている文字列の後ろに結合して記憶される。
【０１５２】
Ｓ２０２６において、ＣＰＵ２０１はＳ２０２５で追加した文字列に対応する入力履歴をストレージ２０４に記憶する。
【０１５３】
Ｓ２０２７において、ユーザの選択が最大長、区切り文字、拡張子のいずれかの制約に抵触したということなので、ＣＰＵ２０１は抵触した制約に応じた警告画面（不図示）を表示する。本実施例では、警告画面の表示を終了させる方法はユーザのタップ操作を想定しているが、所定時間の経過（例えば１秒）で自動的に終了するように実装しても良い。
【０１５４】
Ｓ２０３０において、ＣＰＵ２０１は区切り文字ボタンが選択されたか否かを判定する。選択されたと判定された場合は、Ｓ２０３１に進む。そうでない場合は、Ｓ２０４０に進む。
【０１５５】
Ｓ２０３１において、ＣＰＵ２０１は区切り文字が連続して選択されているか否かを判定する。連続して選択されていると判定された場合は、Ｓ２０２７に進む。そうでない場合は、Ｓ２０３２に進む。
【０１５６】
Ｓ２０３２において、ＣＰＵ２０１は宛先表示ボックスに表示されている文字列の長さと、ユーザが選択した文字列の長さの和が最大長以下であり、かつ拡張子ボタンが選択されたか否かを判定する。文字列の長さの和が最大長以下であり、かつ拡張子ボタンが選択されていないと判定された場合は、Ｓ２０２５に進む。そうでない場合は、Ｓ２０２７に進む。
【０１５７】
Ｓ２０４０において、ＣＰＵ２０１はユーザによりページ送りボタンが選択されたか否かを判定する。選択されたと判定された場合は、Ｓ２０４１に進む。そうでない場合は、日付ボタンが選択されているため、Ｓ２０５０に進む。
【０１５８】
Ｓ２０４１において、ＣＰＵ２０１は問診票画面に表示するプレビュー画像とテキストオブジェクトリストを読み取った原稿の別のページの画像を表示する。右のボタンが選択されることにより、現在表示しているページの１つ次のページが表示され、左のボタンが選択されることにより、現在表示しているページの１つ前のページが表示される。そして処理を終了する。
【０１５９】
Ｓ２０５０において、ＣＰＵ２０１は宛先表示ボックスに表示されている文字列の長さと、ユーザが選択した文字列の長さの和が最大長以下であり、かつ拡張子ボタンが選択されたか否かを判定する。文字列の長さの和が最大長以下であり、かつ拡張子ボタンが未選択であると判定された場合は、Ｓ２０５１に進む。そうでない場合は、Ｓ２０５３に進む。
【０１６０】
Ｓ２０５１において、日付ボタン１３０１とポップアップ１４０１が選択されているため、ＣＰＵ２０１は選択された日付のフォーマットに従って、選択された時の日付を宛先情報ボックス表示されている文字列の後ろに結合して表示する。また、ＲＡＭ２０３においても、同様にその時に記憶されている文字列の後ろに結合して記憶される。
【０１６１】
Ｓ２０５２において、ＣＰＵ２０１はＳ２０５１で追加した文字列に対応する入力履歴をストレージ２０４に記憶する。
【０１６２】
Ｓ２０５３において、ＣＰＵ２０１はＳ２０２７と同様の処理を実行する。
【０１６３】
ここで、図１７のフローに説明を戻す。Ｓ１７１０において、ＣＰＵ２０１はベース宛先情報ボックスに表示されているホスト名（フォルダパス）を取得しＲＡＭ２０３に記憶する。図１６の場合は、「￥￥ファイルサーバ￥問診票」である。
【０１６４】
Ｓ１７１１において、ＣＰＵ２０１はＳ１７１１で取得したフォルダパスとＳ１７０９においてＲＡＭ２０３に記憶された文字列を組み合わせ、そのフォルダパスをＳ１７０３で生成した画像データの送信先として設定する。図１６の場合は「￥￥ファイルサーバ￥問診票￥１２３￥耳鼻科￥２０１８−０９−０５．ｐｄｆ」である。この場合「２０１８−０９−０５．ｐｄｆ」はファイル名として設定され、「￥￥ファイルサーバ￥問診票￥１２３￥耳鼻科」に「２０１８−０９−０５．ｐｄｆ」というファイル名で送信される。なお、ファイル名が設定されていない場合は、自動的に日付、時刻等をファイル名として付与してもよい。
【０１６５】
Ｓ１７１２において、ＣＰＵ２０１はＳ１７１１で設定された宛先に画像データをファイル化されたことによって生成されたファイルを送信する。
【０１６６】
以上の処理を実行することで、画像データを送信するフォルダの複数の階層からなるフォルダパスを設定する際のユーザの手間を軽減することができる。
【０１６７】
なお、本実施例では、ワンタッチ送信ボタンが選択されることで、原稿の画像を読み取って画像データを生成し、文字認識処理とテキストオブジェクトの生成処理を実行したがこれに限るものではない。例えば、外部装置から送信された画像データをＭＦＰ１０１が受信し、その画像データに対して、文字認識処理とテキストオブジェクトの生成処理を実行し、図１０のような画面を表示してもよい。また、スキャンボタン４０２が選択された場合に、原稿の画像を読み取って画像データを生成し、文字認識処理とテキストオブジェクトの生成処理を実行してもよい。
【０１６８】
本実施例では、ボタンの設定編集画面６００等の設定画面はＨＴＴＰ接続したＰＣ１０４に接続される表示装置３１１に表示される例を説明したが、これに限るものではない。例えば、ボタンの設定編集画面６００等の設定画面はＭＦＰ１０１の操作部２０５上のタッチパネル４１０に表示され、操作を受け付けてもよい。
【０１６９】
＜その他の実施形態＞
なお、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施の形態の機能を実現するプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードは本発明を構成することになる。
【０１７０】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。
【符号の説明】
【０１７１】
１０１  ＭＦＰ
１０４  ＰＣ
１００  ＬＡＮ
２０１  ＣＰＵ
２０５  操作部
【図１】
2020088612.tif 000003
【図２】
2020088612.tif 000004
【図３】
2020088612.tif 000005
【図４】
2020088612.tif 000006
【図５】
2020088612.tif 000007
【図６】
2020088612.tif 000008
【図７】
2020088612.tif 000009
【図８】
2020088612.tif 000010
【図９】
2020088612.tif 000011
【図１０】
2020088612.tif 000012
【図１１】
2020088612.tif 000013
【図１２】
2020088612.tif 000014
【図１３】
2020088612.tif 000015
【図１４】
2020088612.tif 000016
【図１５】
2020088612.tif 000017
【図１６】
2020088612.tif 000018
【図１７】
2020088612.tif 000019
【図１８】
2020088612.tif 000020
【図１９】
2020088612.tif 000021
【図２０】
2020088612.tif 000022
【手続補正書】
【提出日】令和2年3月13日(2020.3.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像データに含まれる文字を認識する文字認識手段と、
前記文字認識手段が認識した文字からなる複数の文字列のそれぞれを名称とする複数のオブジェクトを表示する表示手段と、
ユーザから前記表示手段が表示した前記複数のオブジェクトから少なくとも１つのオブジェクトの選択を受け付ける受付手段と、
パスが示すフォルダに前記画像データを格納するために前記画像データを送信する送信手段と、
前記受付手段が、前記表示手段が表示した前記複数のオブジェクトから複数のオブジェクトの選択を受け付けたことによって、前記選択された複数のオブジェクトの文字列を含むパスが示すフォルダに前記画像データを格納するために前記送信手段は前記画像データを送信することを特徴とする画像処理装置。
【請求項２】
パスの入力を受け付ける第２の受付手段をさらに有し、
前記第２の受付手段が入力を受け付けた前記パスが示すフォルダの１つ下の階層に前記選択された複数のオブジェクトの文字列を組み合わせたパスが示すフォルダに前記送信手段は前記画像データを送信することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記表示手段は、前記複数のオブジェクトのリストを表示することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記受付手段は、前記画像処理装置に備えられた操作部であることを特徴とする請求項１乃至３の何れか１項に記載の画像処理装置。
【請求項５】
原稿の画像を読み取り、当該画像に基づく画像データを生成する読取手段をさらに有し、
前記文字認識手段は前記画像データに含まれる文字を認識することを特徴とする請求項１乃至４の何れか１項に記載の画像処理装置。
【請求項６】
外部装置から画像データを受信する受信手段をさらに有し、
前記文字認識手段は前記画像データに含まれる文字を認識することを特徴とする請求項１乃至４の何れか１項に記載の画像処理装置。
【請求項７】
前記受付手段がユーザからの前記複数のオブジェクトの選択を受け付けた場合、前記送信手段は、前記オブジェクトが選択されるごとに１つ下の階層に前記選択されたオブジェクトの文字列を追加したパスが示すフォルダに前記画像データを格納するために前記画像データを送信することを特徴とする請求項１乃至６の何れか１項に記載の画像処理装置。
【請求項８】
前記受付手段がユーザからの前記複数のオブジェクトの選択を受け付けた場合、前記送信手段は、選択されるごとに前記選択されたオブジェクトの文字列を１つのフォルダの名称として組み合わせたパスが示すフォルダに前記画像データを格納するために前記画像データを送信することを特徴とする請求項１乃至６の何れか１項に記載の画像処理装置。
【請求項９】
前記選択されたオブジェクトの文字列に対応する座標情報を記憶する記憶手段と、
前記文字認識手段は前記記憶手段が記憶した座標情報が示す領域に文字認識処理を実行し、前記文字認識処理で認識された文字列を、前記受付手段がユーザからの前記オブジェクト選択を受け付けることなく前記送信手段は前記記憶手段が記憶した座標情報が示す領域で認識された文字列を含むパスが示すフォルダに前記画像データを格納するために前記画像データを送信することを特徴とする請求項１乃至８の何れか１項に記載の画像処理装置。
【請求項１０】
前記選択された複数のオブジェクトの文字列に拡張子を付加する付加手段を更に有し、
前記画像データがファイル化されたことによって生成されたファイルであって、前記拡張子が付加された文字がファイル名として設定された前記ファイルを前記送信手段は格納するために送信することを特徴とする請求項１乃至９の何れか１項に記載の画像処理装置。
【請求項１１】
前記付加手段によって前記拡張子が付加された後に前記受付手段が前記オブジェクトの選択を受け付けたことによって、前記表示手段は警告を示す画面を表示することを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
日付を取得する取得手段を更に有し、
前記制御手段は、前記日付を示す文字列を前記パスに組み合わせたパスが示すフォルダに前記画像データを格納するために前記画像データを送信することを特徴とする請求項１乃至１１の何れか１項に記載の画像処理装置。
【請求項１３】
前記受付手段が前記オブジェクトを受け付けることによりパスを生成する生成手段をさらに有し、
前記生成手段がパスを生成する度に前記表示手段は表示を更新することを特徴とする請求項１乃至１２の何れか１項に記載の画像処理装置。
【請求項１４】
前記生成手段が生成したフォルダパスの長さが所定の長さ以上になったことに従って、前記表示手段は警告を示す画面を表示することを特徴とする請求項１３に記載の画像処理装置。
【請求項１５】
前記送信手段はＦＴＰ、ＳＭＢ、ＷｅｂＤＡＶの少なくとも何れか１つを用いて前記画像データを送信することを特徴とする請求項１乃至１４の何れか１項に記載の画像処理装置。
【請求項１６】
前記オブジェクトの文字列は数字を含むことを特徴する請求項１乃至１５の何れか１項に記載の画像処理装置。
【請求項１７】
画像データに含まれる文字を認識する文字認識工程と、
前記文字認識工程で認識した文字からなる複数の文字列のそれぞれを名称とする複数のオブジェクトを表示する表示工程と、
ユーザから前記表示工程で表示した前記複数のオブジェクトから少なくとも１つのオブジェクトの選択を受け付ける受付工程と、
パスが示すフォルダに前記画像データを格納するために前記画像データを送信する送信工程と、
前記受付工程で、前記表示工程で表示した前記複数のオブジェクトから複数のオブジェクトの選択を受け付けたことによって、前記選択された複数のオブジェクトの文字列を含むパスが示すフォルダに格納するために前記送信工程で前記画像データを送信することを特徴とする画像処理装置の制御方法。
【請求項１８】
請求項１乃至１６の何れか１項に記載の画像処理装置の各手段をコンピュータで実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の画像処理装置は、画像データに含まれる文字を認識する文字認識手段と、前記文字認識手段が認識した文字からなる複数の文字列のそれぞれを名称とする複数のオブジェクトを表示する表示手段と、ユーザから前記表示手段が表示した前記複数のオブジェクトから少なくとも１つのオブジェクトの選択を受け付ける受付手段と、パスが示すフォルダに前記画像データを格納するために前記画像データを送信する送信手段と、前記受付手段が、前記表示手段が表示した前記複数のオブジェクトから複数のオブジェクトの選択を受け付けたことによって、前記選択された複数のオブジェクトの文字列を含むパスが示すフォルダに前記画像データを格納するために前記送信手段は前記画像データを送信することを特徴とする。