【手続補正書】
【提出日】平成27年2月19日(2015.2.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザによって登録されたメッセージを他のユーザに対して公開するマイクロブログ機能を備えたサーバと通信可能な画像処理装置であって、
画像データを入力する入力手段と、
画像データを記憶する記憶手段と、
前記入力手段から入力された画像データが前記記憶手段に記憶された場合に第１メッセージを前記サーバに登録する登録手段と、
画像データの編集が指示されると、当該指示に関連する前記記憶手段に記憶された画像データを抽出する抽出手段と、
前記抽出手段により抽出された前記画像データから編集対象の画像データが選択されると、当該編集対象の画像データを前記入力手段から入力された画像データで編集する編集手段と、
前記編集手段により前記編集対象の画像データが編集された場合に、当該編集対象の画像データに関する前記第１メッセージに関連付けて当該画像データが編集されたことを示す第２メッセージを前記サーバに登録するように制御する制御手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記抽出手段は、前記編集の指示を行ったユーザと同じユーザの画像データを前記記憶手段から抽出することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記抽出手段は、前記入力手段から入力された画像データと、前記記憶手段に記憶されている画像データとの類似度を求め、前記類似度が予め定められた値よりも高い画像データを抽出することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記編集手段は、前記記憶手段に記憶されている画像データを前記入力手段で入力された画像データで更新するか、或いは前記記憶手段に記憶されている画像データに前記入力手段で入力された画像データを追加することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記抽出手段が抽出した画像データが複数ある場合に画像データのリストを表示するリスト表示手段を更に有し、
前記編集手段は、前記リスト表示手段によって表示された前記リストの中から操作者が選択した画像データを編集対象の画像データとすることを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記記憶手段に記憶された画像データの、少なくとも識別情報、文書名、ユーザ識別情報を管理するためのテーブルを更に有し、
前記リスト表示手段は、前記テーブルを参照して、前記編集の指示を行ったユーザのユーザ識別情報に一致する画像データのリストを表示することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記入力手段は、原稿を読み取ることにより得られた画像データを入力することを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
前記マイクロブログ機能のタイムラインを監視する監視手段と、
前記監視手段により新規コメントが見つかると、当該新規コメントに応じて前記記憶手段に記憶されている対応する画像データのファイルを作成して前記新規コメントで指示された送信先に前記画像データのファイルを送信する送信手段とを更に有することを特徴とする請求項１に記載の画像処理装置。
【請求項９】
前記送信手段による画像データのファイルの送信が完了した場合に、前記画像データのファイルの送信が完了したことを示すメッセージを前記サーバに登録する手段を更に有することを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記送信手段は更に、前記監視手段によって新規コメントを検知した場合に、同じ宛先に対して既に送信済みの画像データを除いた未送信の画像データのファイルのみを送信することを特徴とする請求項８又は９に記載の画像処理装置。
【請求項１１】
ユーザによって登録されたメッセージを他のユーザに対して公開するマイクロブログ機能を備えたサーバと通信可能な画像処理装置を制御する制御方法であって、
入力手段が、画像データを入力する入力工程と、
記憶手段が、画像データを記憶する記憶工程と、
登録手段が、前記入力工程で入力された画像データが前記記憶工程で記憶された場合に第１メッセージを前記サーバに登録する登録工程と、
抽出手段が、画像データの編集が指示されると、当該指示に関連する前記記憶工程で記憶された画像データを抽出する抽出工程と、
編集手段が、前記抽出工程で抽出された前記画像データから編集対象の画像データが選択されると、当該編集対象の画像データを前記入力工程で入力された画像データで編集する編集工程と、
制御手段が、前記編集工程で前記編集対象の画像データが編集された場合に、当該編集対象の画像データに関する前記第１メッセージに関連付けて当該画像データが編集されたことを示す第２メッセージを前記サーバに登録するように制御する制御工程と、
を有することを特徴とする画像処理装置の制御方法。
【請求項１２】
請求項１１に記載の画像処理装置の制御方法における各ステップをコンピュータに実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
上記目的を達成するために本発明の一態様に係る画像処理装置は以下のような構成を備える。即ち、
ユーザによって登録されたメッセージを他のユーザに対して公開するマイクロブログ機能を備えたサーバと通信可能な画像処理装置であって、
画像データを入力する入力手段と、
画像データを記憶する記憶手段と、
前記入力手段から入力された画像データが前記記憶手段に記憶された場合に第１メッセージを前記サーバに登録する登録手段と、
画像データの編集が指示されると、当該指示に関連する前記記憶手段に記憶された画像データを抽出する抽出手段と、
前記抽出手段により抽出された前記画像データから編集対象の画像データが選択されると、当該編集対象の画像データを前記入力手段から入力された画像データで編集する編集手段と、
前記編集手段により前記編集対象の画像データが編集された場合に、当該編集対象の画像データに関する前記第１メッセージに関連付けて当該画像データが編集されたことを示す第２メッセージを前記サーバに登録するように制御する制御手段と、を有することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
次にＳ８０４に進み、ジョブ処理部４０４は、スキャンデータの格納が完了した通知を受信すると、マイクロブログ通信管理部４０２へメッセージの送信を依頼する。ジョブ処理部４０４からの依頼を受信したマイクロブログ通信管理部４０２は、「「ＡＡ会議議事録」の準備ができました」という旨の内容を含むメッセージを作成し、そのメッセージと、メッセージ送信依頼とを通信部４０１へ送信する。ここで、ユーザがどういった文書がスキャンされたか判別できる情報、例えば、文書名等の情報をメッセージに付加して送信する。マイクロブログ通信管理部４０２からのメッセージ送信依頼を受信した通信部４０１は、その受信したメッセージをクラウドサービスサーバ１３１へ送信する。これにより、クラウドサービスサーバ１３１が提供するマイクロブログ機能へメッセージが登録される。通信部４０１は、クラウドサービスサーバ１３１から受信したメッセージの登録完了結果情報をマイクロブログ通信管理部４０２へ返信する。マイクロブログ通信管理部４０２は、このメッセージの登録完了結果情報から取得したメッセージＩＤをスキャンデータ管理部４０３に通知する。スキャンデータ管理部４０３は、Ｓ８０３でスキャンデータ管理テーブルに登録したメッセージＩＤ７０３に、その取得したメッセージＩＤを格納する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
次にＳ１００６に進み、その画像データを受信したジョブ処理部４０４は、その画像データを画面表示部４００から受け取ったスキャン文書ＩＤに該当するスキャンデータの更新（置き換え）として格納する旨をスキャンデータ管理部４０３に通知する。ジョブ処理部４０４からの通知を受信したスキャンデータ管理部４０３は、そのスキャン文書ＩＤに該当するスキャンデータを、新たに読み取った画像データに更新して（置き換えて）スキャンデータＤＢ４０５に格納する。そしてジョブ処理部４０４へスキャンデータの格納が完了した旨を通知する。そしてＳ１００７に進み、スキャンデータの格納完了通知を受信したジョブ処理部４０４は、マイクロブログ通信管理部４０２に、そのスキャン文書ＩＤを渡し、クラウドサービスサーバ１３１へのコメント送信を依頼する。この依頼を受け取ったマイクロブログ通信管理部４０２は、スキャンデータ管理部４０３に、その渡されたスキャン文書ＩＤに該当するメッセージＩＤを問い合わせる。スキャンデータ管理部４０３は、スキャンデータ管理テーブルを参照してメッセージＩＤを特定し、マイクロブログ通信管理部４０２に返信する。マイクロブログ通信管理部４０２は、スキャンデータ管理部４０３から得られたメッセージＩＤを用いて、通信部４０１を介してクラウドサービスサーバ１３１から得られるタイムラインの一覧から、当該スキャンデータに該当するタイムラインを特定する。そして「○○○を更新しました」という旨のメッセージを作成し、通信部４０１を介して当該タイムラインへのコメントを送信する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】変更
【補正の内容】
【００５８】
次にＳ１１０３に進み、この画像データを受信したジョブ処理部４０４は、画像処理部４０６に画像データを送信し、スキャンデータ管理部４０３で管理されているスキャンデータとの類似度の検出を依頼する。画像処理部４０６は、スキャンデータＤＢ４０５に格納されているスキャンデータをスキャンデータ管理部４０３から取得し、それぞれのスキャンデータとジョブ処理部４０４から受信した画像データとの類似度を求める。そして、その類似度が予め定められた値よりも高い（より類似している）スキャンデータのリストをジョブ処理部４０４に返信する。ここで、類似度を求める手法については特に言及しないが、類似度の確度が高く、処理速度が早い手法が望ましい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
次にＳ１１０４に進み、類似度が高いスキャンデータのリストを受け取ったジョブ処理部４０４は、画面表示部４００にスキャンデータのリストを渡す。これにより画面表示部４００は、画像処理装置１０１の操作者が、更新対象のスキャンデータを選択できるように、操作部Ｉ／Ｆ２１５を介して操作部２１９にスキャンデータのリストを表示する。そしてＳ１１０５に進み、画面表示部４００は、操作部２１９を介したユーザの操作によるスキャンデータの選択指示を検知する。次にＳ１１０６に進み、このスキャンデータの選択指示を検知した画面表示部４００は、ジョブ処理部４０４へ、その選択されたスキャンデータのスキャン文書ＩＤを通知する。このスキャン文書ＩＤの通知を受けたジョブ処理部４０４は、Ｓ１１０２で取得した画像データで、スキャンデータＤＢ４０５の、そのスキャン文書ＩＤに該当するスキャンデータを更新する（置き換える）旨をスキャンデータ管理部４０３に通知する。ジョブ処理部４０４からの通知を受信したスキャンデータ管理部４０３は、そのスキャン文書ＩＤに該当するスキャンデータＤＢ４０５のスキャンデータを、新たに読み取った画像データで更新する（置き換える）。そしてジョブ処理部４０４へスキャンデータの格納が完了した旨を通知する。Ｓ１１０７の処理は、図１０のＳ１００７の処理と同様である。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】変更
【補正の内容】
【００６８】
次にＳ１４０７に進み、スキャンデータの格納完了通知を受信したジョブ処理部４０４は、マイクロブログ通信管理部４０２に、そのスキャン文書ＩＤを渡し、クラウドサービスサーバ１３１へのコメント送信を依頼する。この依頼を受け取ったマイクロブログ通信管理部４０２は、スキャンデータ管理部４０３に、その渡されたスキャン文書ＩＤに該当するメッセージＩＤを問い合わせる。スキャンデータ管理部４０３は、スキャンデータ管理テーブルを参照してメッセージＩＤを特定し、マイクロブログ通信管理部４０２に返信する。マイクロブログ通信管理部４０２は、スキャンデータ管理部４０３から得られたメッセージＩＤを用いることにより、通信部４０１を介してクラウドサービスサーバ１３１から得られるタイムライン一覧から当該スキャンデータに対するタイムラインを特定する。そして「○○○を追加しました。」という旨のメッセージを作成し、通信部４０１を介してコメントを送信して、処理を終了する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００７５
【補正方法】変更
【補正の内容】
【００７５】
Ｓ１７０５で、ＣＰＵ２１１は、Ｓ１７０４で登録したメッセージの「タイムライン」を監視する。この監視方法は、図１８を参照して後述する。続いてＳ１７０６に進み、スキャンデータ管理部４０３は、ユーザからの指示により、スキャンデータが削除されているか否かを判定する。スキャンデータが削除されている場合は、マイクロブログ通信管理部４０２へ削除されている旨を通知してＳ１７０７へ進む。一方、スキャンデータが削除されていない場合はＳ１７０５へ戻り、タイムラインの監視処理を継続する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００８８
【補正方法】変更
【補正の内容】
【００８８】
Ｓ２２０７において、スキャンデータの格納完了通知を受信したジョブ処理部４０４は、マイクロブログ通信管理部４０２に、そのスキャン文書ＩＤを渡し、クラウドサービスサーバ１３１へのコメント送信を依頼する。依頼を受け取ったマイクロブログ通信管理部４０２は、スキャンデータ管理部４０３に、渡されたスキャン文書ＩＤに該当するメッセージＩＤを問い合わせる。スキャンデータ管理部４０３は、スキャンデータ管理テーブルを参照してメッセージＩＤを特定し、マイクロブログ通信管理部４０２に返信する。マイクロブログ通信管理部４０２は、スキャンデータ管理部４０３から得られたメッセージＩＤを用いることにより、通信部４０１を介してクラウドサービスサーバ１３１から、そのスキャンデータに対するコメント一覧を取得する。そして更新前のスキャンデータが既に１つ以上の宛先に送信済みであるか否かを判定する。ここで、既に１つ以上の宛先にスキャンデータを送信済みと判断した場合にはＳ２２０８に進み、未送信と判断した場合はコメントを送信することなく処理を終了する。未送信の場合は、まだ誰もスキャンデータを取得していないため特にコメントを送信する必要はなく、冗長なコメントの登録を避けるためである。