(57)【要約】【課題】画像に対する編集内容とメッセージの通知内容との関係が後からでも分かり易い情報処理システムを提供すること。【解決手段】情報処理システムであって、端末装置は、送受信されたメッセージを表示するメッセージ表示手段と、電子データの画像を表示する電子データ表示手段と、画像に対するユーザからの編集内容を表示させる編集情報表示手段と、メッセージの通知内容と画像に対する編集内容とを送信する通信手段とを有し、情報処理装置は、メッセージの通知内容と画像に対する編集内容とを対応付けてメッセージ情報として保存するメッセージ情報保存手段と、メッセージ情報を配信先に配信する配信手段とを有し、情報処理装置からメッセージ情報を配信された端末装置の編集情報表示手段は、メッセージ情報に含まれる画像に対する編集内容を、電子データ表示手段が表示する電子データの画像に表示させることにより課題を解決する。【選択図】  図１
2017084002.tif 000002
【特許請求の範囲】
【請求項１】
１以上の情報処理装置と、複数の端末装置と、を有する情報処理システムであって、
前記端末装置は、
前記複数の端末装置間で送受信されたメッセージを表示するメッセージ表示手段と、
電子データの画像を表示する電子データ表示手段と、
前記電子データの画像に対するユーザからの編集操作を受け付け、前記電子データの画像に対するユーザからの編集内容を、前記電子データ表示手段が表示する前記電子データの画像に表示させる編集情報表示手段と、
ユーザから前記メッセージの送信操作を受け付け、前記メッセージの通知内容と前記画像に対する編集内容とを、前記情報処理装置に送信する通信手段と、を有し、
前記情報処理装置は、
前記端末装置から送信された前記メッセージの通知内容と前記画像に対する編集内容とを対応付けてメッセージ情報として保存するメッセージ情報保存手段と、
前記メッセージ情報を配信先の前記複数の端末装置に配信する配信手段と、を有し、
前記情報処理装置から前記メッセージ情報を配信された前記端末装置の前記編集情報表示手段は、前記メッセージ情報に含まれる前記画像に対する編集内容を、前記電子データ表示手段が表示する前記電子データの画像に表示させること
を特徴とする情報処理システム。
【請求項２】
前記端末装置は、前記メッセージ表示手段が前記メッセージを表示するメッセージ表示画面と前記電子データ表示手段が前記電子データの画像を表示する電子データ表示画面とを含む画面を表示すること
を特徴とする請求項１記載の情報処理システム。
【請求項３】
前記情報処理装置から前記メッセージ情報を配信された前記端末装置の前記メッセージ表示手段は、前記画像に対する編集内容が対応付けられていることをユーザに認識させるための情報を、前記メッセージと共に前記メッセージ表示画面に表示すること
を特徴とする請求項２記載の情報処理システム。
【請求項４】
前記情報処理装置から前記メッセージ情報を配信された前記端末装置の前記編集情報表示手段は、前記メッセージ表示画面に表示した前記メッセージを前記電子データ表示画面へ移動させる操作をユーザから受け付けると、前記メッセージ情報に含まれる前記画像に対する編集内容を、前記電子データ表示手段が表示する前記電子データの画像に表示させること
を特徴とする請求項２又は３記載の情報処理システム。
【請求項５】
前記情報処理装置から前記メッセージ情報を配信された前記端末装置の前記編集情報表示手段は、前記電子データ表示手段が表示する前記電子データの画像に、前記画像に対する複数の編集内容を重ねて表示させている場合に、前記編集内容を選択する操作をユーザから受け付けると、選択された前記編集内容と同じ前記メッセージ情報に含まれていた前記メッセージの通知内容を表示すること
を特徴とする請求項１乃至４何れか一項記載の情報処理システム。
【請求項６】
前記情報処理装置は、前記端末装置からの保存要求を受け付けると、前記電子データを前記画像に対する編集内容と前記メッセージの通知内容とを書き込んだ前記電子データに更新する編集手段、を更に有すること
を特徴とする請求項１乃至５何れか一項記載の情報処理システム。
【請求項７】
前記情報処理装置から前記メッセージ情報を配信された前記端末装置の前記メッセージ表示手段は、前記メッセージと共に、ユーザから前記メッセージの承認操作を受け付ける部品を表示し、
前記編集手段は、ユーザから承認操作を受け付けた前記メッセージの通知内容と前記画像に対する編集内容とを書き込んだ前記電子データに更新すること
を特徴とする請求項６記載の情報処理システム。
【請求項８】
複数の端末装置間でメッセージを送受信する端末装置であって、
前記複数の端末装置間で送受信されたメッセージを表示するメッセージ表示手段と、
電子データの画像を表示する電子データ表示手段と、
前記電子データの画像に対するユーザからの編集操作を受け付け、前記電子データの画像に対するユーザからの編集内容を、前記電子データ表示手段が表示する前記電子データの画像に表示させる編集情報表示手段と、
ユーザから前記メッセージの送信操作を受け付け、前記メッセージの通知内容と前記画像に対する編集内容とを、送信する通信手段と、を有し、
前記編集情報表示手段は、他の前記端末装置から受信した前記メッセージの通知内容と前記画像に対する編集内容とを含むメッセージ情報に基づき、該メッセージ情報に含まれる前記画像に対する編集内容を、前記電子データ表示手段が表示する前記電子データの画像に表示させること
を特徴とする端末装置。
【請求項９】
複数の端末装置間でメッセージを送受信する端末装置を、
前記複数の端末装置間で送受信されたメッセージを表示するメッセージ表示手段、
電子データの画像を表示する電子データ表示手段、
前記電子データの画像に対するユーザからの編集操作を受け付け、前記電子データの画像に対するユーザからの編集内容を、前記電子データ表示手段が表示する前記電子データの画像に表示させる編集情報表示手段、
ユーザから前記メッセージの送信操作を受け付け、前記メッセージの通知内容と前記画像に対する編集内容とを、送信する通信手段、として機能させ、
前記編集情報表示手段は、他の前記端末装置から受信した前記メッセージの通知内容と前記画像に対する編集内容とを含むメッセージ情報に基づき、該メッセージ情報に含まれる前記画像に対する編集内容を、前記電子データ表示手段が表示する前記電子データの画像に表示させること
を特徴とするプログラム。
【請求項１０】
複数の端末装置を有する情報処理システムであって、
前記複数の端末装置は、
前記複数の端末装置間で送受信されたメッセージを表示するメッセージ表示手段と、
電子データの画像を表示する電子データ表示手段と、
前記電子データの画像に対するユーザからの編集操作を受け付け、前記電子データの画像に対するユーザからの編集内容を、前記電子データ表示手段が表示する前記電子データの画像に表示させる編集情報表示手段と、
ユーザから前記メッセージの送信操作を受け付け、前記メッセージの通知内容と前記画像に対する編集内容とを、送信する通信手段と、を有し、
前記編集情報表示手段は、他の前記端末装置から受信した前記メッセージの通知内容と前記画像に対する編集内容とを含むメッセージ情報に基づき、該メッセージ情報に含まれる前記画像に対する編集内容を、前記電子データ表示手段が表示する前記電子データの画像に表示させること
を特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理システム、端末装置及びプログラムに関する。
【背景技術】
【０００２】
近年、文書ファイルの校正を複数メンバーで行う場合にはインスタントメッセージ（以下、ＩＭと呼ぶ）が利用されることがある。
【０００３】
例えば、ファイルをＩＭプログラム上にドラッグ＆ドロップすることにより、ＩＭでのコミュニケーションから文書上でのコミュニケーションに移行する技術は従来から知られている（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＩＭを利用して文書ファイルの校正を複数メンバーで行う場合は、校正を進めていくうちにメッセージが流され、指摘事項のメッセージと文書ファイルとの関係が後から分かりづらくなるという問題があった。
【０００５】
本発明の一実施形態は、画像に対する編集内容とメッセージの通知内容との関係が後からでも分かり易い情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本願請求項１は、１以上の情報処理装置と、複数の端末装置と、を有する情報処理システムであって、前記端末装置は、前記複数の端末装置間で送受信されたメッセージを表示するメッセージ表示手段と、電子データの画像を表示する電子データ表示手段と、前記電子データの画像に対するユーザからの編集操作を受け付け、前記電子データの画像に対するユーザからの編集内容を、前記電子データ表示手段が表示する前記電子データの画像に表示させる編集情報表示手段と、ユーザから前記メッセージの送信操作を受け付け、前記メッセージの通知内容と前記画像に対する編集内容とを、前記情報処理装置に送信する通信手段と、を有し、前記情報処理装置は、前記端末装置から送信された前記メッセージの通知内容と前記画像に対する編集内容とを対応付けてメッセージ情報として保存するメッセージ情報保存手段と、前記メッセージ情報を配信先の前記複数の端末装置に配信する配信手段と、を有し、前記情報処理装置から前記メッセージ情報を配信された前記端末装置の前記編集情報表示手段は、前記メッセージ情報に含まれる前記画像に対する編集内容を、前記電子データ表示手段が表示する前記電子データの画像に表示させることを特徴とする。
【発明の効果】
【０００７】
本発明の一実施形態によれば、画像に対する編集内容とメッセージの通知内容との関係が後からでも分かり易い情報処理システムを提供できる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る情報処理システムの一例の構成図である。
【図２】第１の実施形態に係るコンピュータの一例のハードウェア構成図である。
【図３】第１の実施形態に係るスマートデバイスの一例のハードウェア構成図である。
【図４】第１の実施形態に係る情報処理システムの一例の処理ブロック図である。
【図５】第１の実施形態に係る情報処理システムの処理手順を表した一例のシーケンス図である。
【図６】スマートデバイスに表示される一例の画面イメージ図である。
【図７】メッセージ情報の一例のデータベース構造図である。
【図８】スマートデバイスに表示される一例の画面イメージ図である。
【図９】通知要求を受信した情報処理装置の処理手順の一例のフローチャートである。
【図１０】第２の実施形態に係る情報処理システムの処理手順を表した一例のシーケンス図である。
【図１１】スマートデバイスに表示される一例の画面イメージ図である。
【図１２】文字記載位置を決定する処理の一例のフローチャートである。
【図１３】スマートデバイスに表示される一例の画面イメージ図である。
【図１４】第３の実施形態に係る情報処理システムの処理手順を表した一例のシーケンス図である。
【図１５】スマートデバイスに表示される一例の画面イメージ図である。
【図１６】メッセージ情報の他の例のデータベース構造図である。
【図１７】ユーザにより承認されたメッセージを元の電子ファイルのコピーに書き込む処理の一例のフローチャートである。
【発明を実施するための形態】
【０００９】
次に、本発明の実施の形態について、詳細に説明する。
［第１の実施形態］
＜システム構成＞
図１は第１の実施形態に係る情報処理システムの一例の構成図である。図１に示す情報処理システム１は、社内に、情報処理装置１０、スマートデバイス１１、ＰＣ１２がＬＡＮなどのネットワークＮ３を介して接続されている。なお、社内は一例であり、会議室内や建物内などであってもよく、社内に限定されない。
【００１０】
ネットワークＮ３はファイアウォールＦＷ、インターネットやＷＡＮ（広域通信網）などのネットワークN２を介して、ＩＭ（インスタントメッセージング）サーバ２１と中継サーバ２２とに接続されている。
【００１１】
また、スマートデバイス１１及びＰＣ１２は電話回線などのネットワークＮ１を介してＩＭサーバ２１、中継サーバ２２に接続することもできる。このようにスマートデバイス１１及びＰＣ１２は社外にあってもよい。なお、図１ではスマートデバイス１１及びＰＣ１２が社内にある場合と、社外にある場合とを示している。
【００１２】
情報処理装置１０はファイルサーバの機能を有する。また、情報処理装置１０は要求に応じたファイルの入出力を行う。また、情報処理装置１０はファイルの形式を変換する機能を有する。また、情報処理装置１０は要求に応じて編集情報を電子ファイルに保存する機能を有する。さらに、情報処理装置１０はインスタントメッセージ（ＩＭ）のグループ管理やメッセージ情報、履歴を保持する。なお、情報処理装置１０は複数のコンピュータに分散して構成するようにしてもよい。
【００１３】
スマートデバイス１１はユーザが操作する端末装置の一例であり、タブレット端末やスマートフォン、携帯電話などである。スマートデバイス１１はネットワークＮ１及びＮ３に有線通信又は無線通信により接続可能である。ネットワークＮ１は３Ｇ回線などの電話回線を利用できる。
【００１４】
スマートデバイス１１はネットワークＮ１、中継サーバ２２を介して情報処理装置１０に接続可能である。また、スマートデバイス１１はネットワークＮ３を介して情報処理装置１０に接続可能である。
【００１５】
スマートデバイス１１は情報処理装置１０にファイル操作を要求できる。スマートデバイス１１は表示したファイルに対して簡易編集での編集状況を表示し、その編集内容の保存を情報処理装置１０に要求できる。スマートデバイス１１はインスタントメッセージのクライアントにもなり、メッセージの送受信を行うことができる。
【００１６】
ＰＣ１２はユーザが操作する端末装置の一例である。ＰＣ１２はネットワークＮ１及びＮ３に接続可能である。ＰＣ１２はネットワークＮ１、中継サーバ２２を介して情報処理装置１０に接続可能である。また、ＰＣ１２はネットワークＮ３を介して情報処理装置１０に接続可能である。
【００１７】
ＰＣ１２は情報処理装置１０にファイル操作を要求できる。また、ＰＣ１２はクライアントソフトウェアを導入することでＩＭのクライアントにもなり、メッセージの送受信を行うことができる。
【００１８】
ＩＭサーバ２１はスマートデバイス１１、ＰＣ１２の間でＩＭを行うためのメッセージ内容等を受け付け、グループのメンバーに配信する機能を有する。中継サーバ２２はスマートデバイス１１やＰＣ１２からの接続を仲介することで、情報処理装置１０をネットワークＮ２側から使用可能にする機能を提供する。
【００１９】
なお、図１の情報処理システム１の構成は一例であって、図１の情報処理システム１の構成に限定されるものではない。例えば情報処理装置１０、ＩＭサーバ２１、中継サーバ２２は一台のコンピュータにより構成することもできる。このように、図１の情報処理システム１における情報処理装置１０、ＩＭサーバ２１、中継サーバ２２の分類は、一例である。
【００２０】
＜ハードウェア構成＞
《コンピュータ》
情報処理装置１０、ＰＣ１２、ＩＭサーバ２１、中継サーバ２２は、例えば図２に示すようなハードウェア構成のコンピュータにより実現される。図２は、第１の実施形態に係るコンピュータの一例のハードウェア構成図である。
【００２１】
図２のコンピュータ５００は入力装置５０１、表示装置５０２、外部Ｉ／Ｆ５０３、ＲＡＭ５０４、ＲＯＭ５０５、ＣＰＵ５０６、通信Ｉ／Ｆ５０７及びＨＤＤ５０８などを備え、それぞれがバスＢで相互に接続されている。なお、入力装置５０１及び表示装置５０２は必要なときに接続して利用する形態であってもよい。
【００２２】
入力装置５０１はキーボードやマウス、タッチパネルなどを含み、ユーザが各操作信号を入力するのに用いられる。表示装置５０２はディスプレイ等を含み、コンピュータ５００による処理結果を表示する。
【００２３】
通信Ｉ／Ｆ５０７はコンピュータ５００を各種ネットワークに接続するインタフェースである。これにより、コンピュータ５００は通信Ｉ／Ｆ５０７を介してデータ通信を行うことができる。
【００２４】
また、ＨＤＤ５０８は、プログラムやデータを格納している不揮発性の記憶装置の一例である。格納されるプログラムやデータには、コンピュータ５００全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリケーションソフトウェア（以下、単にアプリケーションと呼ぶ）などがある。なお、コンピュータ５００はＨＤＤ５０８に替え、記憶媒体としてフラッシュメモリを用いるドライブ装置（例えばソリッドステートドライブ：ＳＳＤ）を利用するものであってもよい。
【００２５】
外部Ｉ／Ｆ５０３は、外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより、コンピュータ５００は外部Ｉ／Ｆ５０３を介して記録媒体５０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリなどがある。
【００２６】
ＲＯＭ５０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）の一例である。ＲＯＭ５０５にはコンピュータ５００の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ５０４はプログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）の一例である。
【００２７】
ＣＰＵ５０６は、ＲＯＭ５０５やＨＤＤ５０８などの記憶装置からプログラムやデータをＲＡＭ５０４上に読み出し、処理を実行することで、コンピュータ５００全体の制御や機能を実現する演算装置である。
【００２８】
情報処理装置１０、ＰＣ１２、ＩＭサーバ２１、中継サーバ２２は、例えば図２に示すコンピュータ５００のハードウェア構成により後述するような各種処理を実現できる。
【００２９】
《スマートデバイス》
スマートデバイス１１は、例えば図３に示すハードウェア構成により実現される。図３は第１の実施形態に係るスマートデバイスの一例のハードウェア構成図である。図３のスマートデバイス１１は、例えばＣＰＵ６０１、ＲＯＭ６０２、ＲＡＭ６０３、ＥＥＰＲＯＭ６０４、ＣＭＯＳセンサ６０５、加速度・方位センサ６０６、メディアドライブ６０８を備えている。
【００３０】
ＣＰＵ６０１はスマートデバイス１１全体の動作を制御する。ＲＯＭ６０２は基本入出力プログラムを記憶している。ＲＡＭ６０３はＣＰＵ６０１のワークエリアとして使用される。ＥＥＰＲＯＭ６０４はＣＰＵ６０１の制御にしたがってデータの読み出し又は書き込みを行う。ＣＭＯＳセンサ６０５は、ＣＰＵ６０１の制御に従って被写体を撮像し画像データを得る。加速度・方位センサ６０６は地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等である。
【００３１】
メディアドライブ６０８は、フラッシュメモリ等の記録メディア６０７に対するデータの読み出し又は書き込み（記憶）を制御する。メディアドライブ６０８は、既に記録されていたデータが読み出され又は新たにデータが書き込まれて記憶する記録メディア６０７を着脱自在な構成となっている。
【００３２】
なお、ＥＥＰＲＯＭ６０４には、ＣＰＵ６０１が実行するＯＳ、ネットワーク設定に必要なアソシエーション情報等が記憶されている。第１の実施形態における各種処理を実行するためのアプリケーションは、ＥＥＰＲＯＭ６０４又は記録メディア６０７などに記憶されている。
【００３３】
また、ＣＭＯＳセンサ６０５は光を電荷に変換して被写体の画像を電子化する電荷結合素子である。ＣＭＯＳセンサ６０５は被写体を撮像することができるのであれば、例えばＣＣＤ（Charge  Coupled  Device）センサであってもよい。
【００３４】
さらに、スマートデバイス１１は音声入力部６０９、音声出力部６１０、アンテナ６１１、通信部６１２、無線ＬＡＮ通信部６１３、近距離無線通信用アンテナ６１４、近距離無線通信部６１５、ディスプレイ６１６、タッチパネル６１７及びバスライン６１９を備える。
【００３５】
音声入力部６０９は音声を音声信号に変換する。音声出力部６１０は音声信号を音声に変換する。通信部６１２はアンテナ６１１を利用して無線通信信号により最寄りの基地局装置と通信を行う。無線ＬＡＮ通信部６１３はアクセスポイントとＩＥＥＥ８０４１１規格に準拠する無線ＬＡＮ通信を行う。近距離無線通信部６１５は近距離無線通信用アンテナ６１４を利用した近距離無線通信を行う。
【００３６】
ディスプレイ６１６は、被写体の画像や各種アイコン等を表示する液晶や有機ＥＬ等である。タッチパネル６１７は、ディスプレイ６１６上に載せられ、感圧式又は静電式のパネルによって構成され、指やタッチペン等によるタッチによってディスプレイ６１６上におけるタッチ位置を検出する。バスライン６１９は上記各部を電気的に接続するためのアドレスバスやデータバス等である。
【００３７】
また、スマートデバイス１１は専用の電池６１８を備えている。スマートデバイス１１は電池６１８によって駆動される。なお、音声入力部６０９は音声を入力するマイクが含まれる。音声出力部６１０は音声を出力するスピーカが含まれている。スマートデバイス１１は例えば図３に示すハードウェア構成により後述する各種処理を実現できる。
【００３８】
＜ソフトウェア構成＞
第１の実施形態に係る情報処理システム１は図４に示す処理ブロックで実現される。図４は第１の実施形態に係る情報処理システムの一例の処理ブロック図である。なお、図４の情報処理システム１は図１に示した構成の一部を示したものである。例えば図４の情報処理システム１はスマートデバイス１１が中継サーバ２２を介して情報処理装置１０を利用する例を示したが、ネットワークＮ３を介して利用してもよい。また、図４のスマートデバイス１１はＰＣ１２であってもよい。
【００３９】
情報処理装置１０はプログラムを実行することで通信部３０、ＷｅｂＡＰＩ部３１、Ｗｅｂ制御部３２、ＩＭエージェント部３３、ファイル管理部３４、簡易編集部３５、ＩＭグループ情報保存部３６、メッセージ情報保存部３７及びファイル保存部３８を実現している。
【００４０】
通信部３０はネットワークＮ３と接続し、情報の送受信を行う。ＷｅｂＡＰＩ部３１はＷｅｂアプリケーションプログラミングインタフェースであって、情報処理装置１０への要求を受け付ける。
【００４１】
Ｗｅｂ制御部３２はＷｅｂＡＰＩ部３１が受け付けた要求を解釈し、情報処理装置１０内の各モジュールへ要求を送信する。また、Ｗｅｂ制御部３２は各モジュールの処理結果を複合させて応答に必要な情報を作成する。
【００４２】
ＩＭエージェント部３３はＩＭのグループ管理及びメッセージ管理を行う。ファイル管理部３４は情報処理装置１０内に保存されたファイルの状態を管理する。また、ファイル管理部３４は必要に応じてファイルの変換や作成を行う。簡易編集部３５は編集情報に基づいて既存ファイルに描画し、新規保存する。
【００４３】
ＩＭグループ情報保存部３６はＩＭのグループ情報を蓄積する。メッセージ情報保存部３７はメッセージ内容や編集内容を蓄積する。ファイル保存部３８はユーザのファイルを蓄積する。
【００４４】
スマートデバイス１１はアプリケーションを実行することで、通信部４０、メッセージ表示部４１、ファイル表示部４２、編集情報表示部４３を実現する。通信部４０はネットワークＮ１と接続し、情報の送受信を行う。
【００４５】
また、メッセージ表示部４１は送受信したメッセージを表示する。ファイル表示部４２はユーザから閲覧要求されたファイルを表示する。編集情報表示部４３はユーザが編集した編集情報を数値化すると共に、表示を行う。
【００４６】
＜処理の詳細＞
以下では、第１の実施形態に係る情報処理システム１の処理の詳細を説明する。第１の実施形態に係る情報処理システム１は、例えば図５に示すように、メッセージ内容と編集情報とを対応付けてスマートデバイス１１やＰＣ１２等に通知し、メッセージから編集内容を参照できるようにしている。
【００４７】
図５は第１の実施形態に係る情報処理システムの処理手順を表した一例のシーケンス図である。なお、図５のシーケンス図では前提条件として、スマートデバイス１１に表示した電子ファイルの校正をユーザＡ及びＢの二人で行う例を示している。なお、第１の実施形態に係る情報処理システム１ではＩＭのグループメンバーの全員が電子ファイルを校正できる。また、ユーザＡ及びＢは、ＩＭのグループ登録が完了しているものとする。
【００４８】
図５のシーケンス図はユーザＡが電子ファイルの簡易編集を行い、メッセージ内容を記載して送信し、ユーザＢにメッセージ内容と編集情報とが通知される処理を一例として表している。なお、図５のシーケンス図に示したユーザＡ及びＢはユーザＡ及びＢが操作するスマートデバイス１１を表している。
【００４９】
ユーザＡはスマートデバイス１１を操作し、ＩＭ画面とファイル表示画面とを含むアプリケーション画面を表示する。ユーザＡは校正を行う電子ファイルをファイル表示画面に表示する操作をスマートデバイス１１に対して行う。また、ユーザＡは電子ファイルの校正を行うグループメンバーのグループを選択し、グループメンバー間でメッセージのやり取りを行えるようにする。図５のシーケンス図ではユーザＡ及びＢが所属するグループが選択される。
【００５０】
ステップＳ１１において、ユーザＡはスマートデバイス１１に表示された電子ファイルを閲覧し、校正を開始する。ユーザＡは指摘箇所を見つけると、スマートデバイス１１に搭載されたアプリケーションの簡易編集機能を用いて楕円や矩形などで指摘箇所（例えば文字など）を囲む。簡易編集機能には、楕円や矩形を描画する機能の他、フリーハンド線を描画する機能、線色を変える機能などが含まれていてもよい。このように、ユーザＡに操作されるスマートデバイス１１は簡易編集機能によりユーザＡから文字を囲む操作を受け付ける。
【００５１】
ステップＳ１２において、ユーザＡは指摘内容をＩＭ画面のメッセージ送信欄に入力する操作をスマートデバイス１１に対して行う。ユーザＡに操作されるスマートデバイス１１はユーザＡからメッセージ送信欄への指摘内容の入力を受け付ける。ステップＳ１２までの処理により、ユーザＡの操作するスマートデバイス１１には図６（Ａ）に示すアプリケーション画面１０００が表示されている。
【００５２】
図６はスマートデバイスに表示される一例の画面イメージ図である。アプリケーション画面１０００にはＩＭ画面１００１とファイル表示画面１００２とが含まれる。ＩＭ画面１００１のメッセージ送信欄１００３は指摘内容「ここは「ざじずぜぞ」では？」が入力された例を示している。また、ＩＭ画面１００１のメッセージ送信欄１００３の横には送信ボタン１００４が設けられている。また、ＩＭ画面１００１のファイル表示画面１００２には指摘箇所に楕円１００５が描画されている。
【００５３】
ステップＳ１３において、ユーザＡはＩＭ画面１００１の送信ボタン１００４を押下する操作をスマートデバイス１１に対して行う。ユーザＡが操作するスマートデバイス１１は送信ボタン１００４を押下する操作を受け付けると、ステップＳ１４に進む。スマートデバイス１１はＩＭサーバ２１に対し、グループ内への通知要求を行う。ステップＳ１４の通知要求にはメッセージＩＤ、メッセージ内容及び簡易編集情報が含まれる。
【００５４】
ステップＳ１５において、ＩＭサーバ２１はユーザＡの操作するスマートデバイス１１から受信した通知要求を情報処理装置１０に送信する。ステップＳ１６において、情報処理装置１０はＩＭのグループ情報から通知先を取得する。
【００５５】
ステップＳ１７において、情報処理装置１０は電子ファイルに簡易編集情報をマージした状態（反映させた状態）のサムネイルファイルを作成する。ステップＳ１８において情報処理装置１０は図７に示すように、メッセージＩＤ、メッセージ内容、簡易編集情報及びサムネイルファイルを対応付けたメッセージ情報を登録する。
【００５６】
図７はメッセージ情報の一例のデータベース構造図である。図７のメッセージ情報に含まれるメッセージＩＤはメッセージを区別するための固有ＩＤである。メッセージ内容はメッセージの内容である。メッセージ内容はテキストとして保持される。
【００５７】
簡易編集情報は、簡易編集機能により行われた簡易編集内容を表している。例えば図７では図形の種別を表す「Ｔｙｐｅ」や色を表す「Ｃｏｌｏｒ」や座標を示す「Ｐｏｉｎｔｓ」や電子ファイル（文書）のパスを示す「ＦｉｌｅＰａｔｈ」やページを表す「Ｐａｇｅ」が簡易編集情報として記載している。サムネイルファイルは、電子ファイルに簡易編集情報をマージした状態のサムネイルのファイルである。なお、サムネイルファイルはサムネイルのパスであってもよい。
【００５８】
図７では簡易編集情報が含まれていないメッセージ情報の場合、簡易編集情報及びサムネイルファイルが空欄となる。例えばステップＳ１４の通知要求は、一つ前の通知要求をＩＭサーバ２１に送信したあとで電子ファイルの簡易編集が行われていなければ、簡易編集情報が含まれない。
【００５９】
ステップＳ１９において、情報処理装置１０はＩＭサーバ２１にメッセージ情報の通知先への通知を依頼する。ステップＳ２０において、ＩＭサーバ２１は通知先に含まれていたユーザＢの操作するスマートデバイス１１にメッセージ情報を通知する。
【００６０】
ステップＳ２１に進み、ユーザＢの操作するスマートデバイス１１はＩＭサーバ２１から通知されたメッセージ情報を利用し、図６（Ｂ）に示すアプリケーション画面１０１０が表示される。アプリケーション画面１０１０のＩＭ画面１００１にはメッセージ内容及びサムネイルファイルを含むメッセージ１０１１がバルーンで表示される。メッセージ１０１１にサムネイルファイルが含まれることにより、ユーザはメッセージ１０１１に簡易編集内容が対応付けられていることを認識できる。サムネイルファイルは、簡易編集内容が対応付けられていることをユーザに認識させるための情報の一例であって、テキストや記号、色など、他の情報であってもよい。
【００６１】
ステップＳ２２に進み、ユーザＢはメッセージ１０１１をファイル表示画面１００２にドラッグ＆ドロップする操作をスマートデバイス１１に対して行う。ユーザＢに操作されるスマートデバイス１１は図８（Ａ）に示すように、ユーザＢからメッセージ１０１１をファイル表示画面１００２にドラッグ＆ドロップする操作を受け付ける。
【００６２】
ステップＳ２３に進み、ユーザＢの操作するスマートデバイス１１は図８（Ｂ）に示すように、簡易編集情報を利用することで、編集内容としてファイル表示画面１００２に楕円１００５を描画できる。なお、ユーザＢの操作するスマートデバイス１１はクリアボタン１０３１が押下されると、ファイル表示画面１００２に描画された編集内容である楕円１００５を削除する。
【００６３】
ステップＳ１５において通知要求を受信した情報処理装置１０は例えば図９に示すようなフローチャートの処理を行う。図９は通知要求を受信した情報処理装置の処理手順の一例のフローチャートである。
【００６４】
ステップＳ３１において、情報処理装置１０のＷｅｂＡＰＩ部３１はスマートデバイス１１からの通知要求を受信する。通知要求の受信後、情報処理装置１０ではステップＳ３２〜Ｓ３６においてメッセージ情報の通知に必要な情報を収集する。ステップＳ３２〜Ｓ３３は通知先の情報を取得する処理である。ステップＳ３４〜Ｓ３６はサムネイルファイルを作成する処理である。
【００６５】
ステップＳ３２において、Ｗｅｂ制御部３２は通知先の取得をＩＭエージェント部３３に要求する。ステップＳ３３において、ＩＭエージェント部３３はＩＭグループ情報保存部３６に蓄積されているＩＭのグループ情報から通知先を決定する。
【００６６】
また、ステップＳ３４において、Ｗｅｂ制御部３２はファイル管理部３４にサムネイルファイルの作成を要求する。ステップＳ３５に進み、ファイル管理部３４は校正する電子ファイルのパスを取得する。なお、校正する電子ファイルのパスは簡易編集情報に含まれている。簡易編集部３５は校正する電子ファイルに簡易編集情報をマージした電子ファイルをテンポラリ領域に作成する。
【００６７】
そして、ステップＳ３６に進み、ファイル管理部３４はテンポラリ領域に作成された電子ファイルから該当するページを抽出し、サムネイルファイル（サムネイル画像）を作成する。
【００６８】
メッセージ情報の通知に必要な情報の収集が終わると、Ｗｅｂ制御部３２は図７に示したメッセージ情報の登録をＩＭエージェント部３３に依頼する。ＩＭエージェント部３３は図７に示したメッセージ情報をメッセージ情報保存部３７に保存する。ステップＳ３８に進み、ＩＭエージェント部３３はＷｅｂ制御部３２、ＷｅｂＡＰＩ部３１を経由してＩＭサーバ２１にメッセージ情報の通知先への通知を依頼する。
【００６９】
＜まとめ＞
以上、第１の実施形態に係る情報処理システム１によれば、電子ファイルに対する簡易編集内容と、メッセージ内容とを対応付けたメッセージ情報を、ＩＭの通知先に通知することができる。メッセージ情報を通知されたスマートデバイス１１は、メッセージ１０１１をＩＭ画面１００１に表示する。
【００７０】
ＩＭ画面１００１にメッセージ１０１１を表示したスマートデバイス１１は、ユーザからメッセージ１０１１をファイル表示画面１００２にドラッグ＆ドロップする操作を受け付けると、ファイル表示画面１００２に簡易編集内容を反映させる。スマートデバイス１１はメッセージ情報を利用することで、メッセージ１０１１に対応付けられた簡易編集内容である楕円１００５をファイル表示画面１００２に描画できる。
【００７１】
したがって、第１の実施形態に係る情報処理システム１は、複数メンバーで電子ファイルの校正を行う場合に、ＩＭ画面１００１のメッセージ１０１１と簡易編集内容との関係が分かり易い。
［第２の実施形態］
第１の実施形態において、ユーザＢの操作するスマートデバイス１１は図８（Ｂ）に示すように、ユーザＡによる編集内容として楕円１００５をファイル表示画面１００２に描画する。第２の実施形態は、図８（Ｂ）のファイル表示画面１００２にユーザＢが続けて簡易編集を行うものである。なお、第２の実施形態はシステム構成、ハードウェア構成及びソフトウェア構成が第１の実施形態と同様であるため、説明を省略する。
【００７２】
＜処理の詳細＞
図１０は第２の実施形態に係る情報処理システムの処理手順を表した一例のシーケンス図である。なお、図１０のシーケンス図では前提条件として、図５のステップＳ１１〜Ｓ２３の処理が実施されたものとする。第２の実施形態は、図８（Ｂ）においてユーザＢがユーザＡと同じ箇所の簡易編集を行い、メッセージ内容を記載し、ユーザＡにメッセージ内容と編集内容とを通知する処理を一例として表している。
【００７３】
ステップＳ５１において、ユーザＢはスマートデバイス１１に表示された電子ファイルを閲覧し、簡易編集機能を用いてユーザＡと同じ指摘箇所を囲む。このように、ユーザＢに操作されるスマートデバイス１１は簡易編集機能によりユーザＢから指摘箇所を囲む操作を受け付ける。
【００７４】
ステップＳ５２において、ユーザＢは指摘内容をＩＭ画面のメッセージ送信欄１００３に入力する操作をスマートデバイス１１に対して行う。ユーザＢに操作されるスマートデバイス１１はユーザＢからメッセージ送信欄１００３への指摘内容の入力を受け付ける。
【００７５】
ステップＳ５３において、ユーザＢはＩＭ画面１００１の送信ボタン１００４を押下する操作をスマートデバイス１１に対して行う。ユーザＢが操作するスマートデバイス１１は送信ボタン１００４を押下する操作を受け付けると、ステップＳ５４に進む。スマートデバイス１１はＩＭサーバ２１に対し、グループ内への通知要求を行う。ステップＳ５４の通知要求にはメッセージＩＤ、メッセージ内容及び簡易編集情報が含まれる。
【００７６】
ステップＳ５５において、ＩＭサーバ２１はユーザＢの操作するスマートデバイス１１から受信した通知要求を情報処理装置１０に送信する。ステップＳ５６において、情報処理装置１０はＩＭのグループ情報から通知先を取得する。
【００７７】
ステップＳ５７において、情報処理装置１０は電子ファイルに簡易編集情報をマージした状態（反映させた状態）のサムネイルファイルを作成する。ステップＳ５８において情報処理装置１０は図７に示すように、メッセージＩＤ、メッセージ内容、簡易編集情報及びサムネイルファイルを対応付けたメッセージ情報を登録する。
【００７８】
ステップＳ５９において、情報処理装置１０はＩＭサーバ２１にメッセージ情報の通知先への通知を依頼する。ステップＳ６０において、ＩＭサーバ２１は通知先に含まれていたユーザＡの操作するスマートデバイス１１にメッセージ情報を通知する。
【００７９】
ステップＳ６１に進み、ユーザＡの操作するスマートデバイス１１はＩＭサーバ２１から通知されたメッセージ情報を利用し、ＩＭ画面１００１にユーザＢからのメッセージ内容及びサムネイルファイルを含むメッセージ１０１２をバルーンで追加表示する。
【００８０】
ステップＳ６２に進み、ユーザＡはメッセージ１０１２をファイル表示画面１００２にドラッグ＆ドロップする操作をスマートデバイス１１に対して行う。ユーザＡＢに操作されるスマートデバイス１１は、ユーザＡからメッセージ１０１１をファイル表示画面１００２にドラッグ＆ドロップする操作を受け付ける。
【００８１】
ステップＳ６３に進み、ユーザＡの操作するスマートデバイス１１は図１１（Ａ）に示すように、ファイル表示画面１００２の同じ箇所に、楕円１００５及び矩形１００６を重ねて描画する。図１１はスマートデバイスに表示される一例の画面イメージ図である。
【００８２】
ステップＳ６４において、ユーザＡはファイル表示画面１００２の楕円１００５及び矩形１００６が重なり合った箇所をタッチする。ユーザＡの操作するスマートデバイス１１はユーザＡにタッチされた箇所の位置を判別する。
【００８３】
ステップＳ６５において、ユーザＡの操作するスマートデバイス１１はユーザＡによりタッチされた位置のメッセージ描画情報の取得を情報処理装置１０に要求する。ステップＳ６６に進み、情報処理装置１０は図７のメッセージ情報から、ユーザＡによりタッチされた位置にある簡易編集情報を抽出する。
【００８４】
ステップＳ６７に進み、情報処理装置１０は抽出した簡易編集情報の個数に基づいて文字記載位置（表示位置）を後述のように決定する。ステップＳ６８に進み、情報処理装置１０は図７のメッセージ情報を参照する。
【００８５】
情報処理装置１０は、抽出した簡易編集情報と対応付いたメッセージ内容と、決定した表示位置とを指定して、ユーザＡの操作するスマートデバイス１１にメッセージ描画情報の通知を行う。ステップＳ６８に進み、ユーザＡの操作するスマートデバイス１１は情報処理装置１０から受信したメッセージ描画情報の通知に基づき、表示位置（楕円１００５及び矩形１００６の付近に、図１１（Ｂ）のようなメッセージ内容１００７、１００８を表示する。
【００８６】
ステップＳ６５においてメッセージ描画情報の取得要求を受信した情報処理装置１０は例えば図１２に示すようなフローチャートの処理を行う。図１２は文字記載位置を決定する処理の一例のフローチャートである。
【００８７】
ステップＳ７１において、情報処理装置１０のＷｅｂＡＰＩ部３１はスマートデバイス１１からメッセージ描画情報の取得要求を受信する。ユーザＡによりタッチされた位置はメッセージ描画情報の取得要求のパラメータとしてスマートデバイス１１から情報処理装置１０に渡される。
【００８８】
ステップＳ７２において、Ｗｅｂ制御部３２はメッセージ情報の検索をＩＭエージェント部３３に要求する。ＩＭエージェント部３３はメッセージ情報保存部３７に保存されているメッセージ情報の「Ｐｏｉｎｔｓ」を参照し、ユーザＡによりタッチされた位置にある簡易編集情報をメッセージ情報保存部３７から検索する。
【００８９】
ステップＳ７３に進み、Ｗｅｂ制御部３２はユーザＡによりタッチされた位置に重なり合って存在する簡易編集情報があるか否かを判定する。ユーザＡによりタッチされた位置に重なり合って存在する簡易編集情報があれば、Ｗｅｂ制御部３２はステップＳ７４において、その簡易編集情報と対応付けられているメッセージ内容を取得する。
【００９０】
ステップＳ７５に進み、Ｗｅｂ制御部３２は取得したメッセージ内容の文字数を判定することでメッセージ長を計算する。ステップＳ７６に進み、Ｗｅｂ制御部３２は取得したメッセージ内容（テキスト）の描画位置を決定する。
【００９１】
例えばステップＳ７６では、１メッセージ毎のテキスト描画幅を固定幅で保持している場合に、その幅内で改行を実施することで、必要な高さを求め、テキスト描画領域のサイズを決定する。また、ステップＳ７６では、１つ前のメッセージ内容と重ならないようにテキスト描画位置を決定する。
【００９２】
Ｗｅｂ制御部３２は、ユーザＡによりタッチされた位置に重なり合って存在する簡易編集情報の数だけステップＳ７４〜Ｓ７６の処理を繰り返した後、図１２のフローチャートの処理を終了する。
【００９３】
（まとめ）
第２の実施形態に示したように、複数のユーザが同じ箇所に簡易編集を行うと、簡易編集した楕円１００５や矩形１００６が重ねて描画される。このような場合に、簡易編集した楕円１００５や矩形１００６と対応付いているメッセージ内容を、ＩＭ画面１００１から探すのは容易でない。
【００９４】
また、例えば図１３に示すように、簡易編集した楕円１００５や矩形１００６と対応付いているメッセージ内容が流れてしまった場合には、楕円１００５や矩形１００６と対応付いているメッセージ内容をＩＭ画面１００１から探すのは更に困難になる。
【００９５】
第２の実施形態によれば、簡易編集した楕円１００５や矩形１００６が重ねて描画される箇所をタッチすることで、タッチした付近に、楕円１００５や矩形１００６と対応付いたメッセージ内容を表示できる。したがって、ユーザは簡易編集した楕円１００５や矩形１００６と対応付いているメッセージ内容が流れてしまった場合であっても、簡易編集した楕円１００５や矩形１００６とメッセージ内容との関係が後からでも分かり易い。
［第３の実施形態］
第３の実施形態は第１の実施形態を実施したあとで、承認したメッセージ内容及び簡易編集情報を保存するものである。なお、第３の実施形態はシステム構成、ハードウェア構成及びソフトウェア構成が第１の実施形態と同様であるため、説明を省略する。
【００９６】
＜処理の詳細＞
図１４は第３の実施形態に係る情報処理システムの処理手順を表した一例のシーケンス図である。図１４のシーケンス図では、図１５のアプリケーション画面１０６０に示すように、ＩＭ画面１００１のメッセージ１０１１に承認ボタン１０２１及び否認ボタン１０２２を設けた場合の処理について示している。
【００９７】
なお、図１４ではメッセージ１０１１に承認ボタン１０２１及び否認ボタン１０２２の両方をメッセージ１０１１に設けた例を示したが、何れか一方であってもよい。ここでは図５のステップＳ１１〜Ｓ２３の処理が実施されたものとして説明を続ける。
【００９８】
ステップＳ１０１において、ユーザＡはメッセージ１０１１のメッセージ内容及び簡易編集情報を保存しようと考えたものとする。ユーザＡは承認ボタン１０２１を押下する操作をスマートデバイス１１に対して行う。ユーザＡに操作されるスマートデバイス１１は承認ボタン１０２１を押下する操作を受け付ける。
【００９９】
ステップＳ１０２に進み、ユーザＡの操作するスマートデバイス１１は情報処理装置１０に承認通知を送信する。なお、スマートデバイス１１はユーザＡから否認ボタン１０２２を押下する操作を受け付けた場合、情報処理装置１０に否認通知を送信する。ステップＳ１０３において、情報処理装置１０のＷｅｂＡＰＩ部３１はスマートデバイス１１からの承認通知を受信する。承認通知の受信後、情報処理装置１０のＩＭエージェント部３３はメッセージ情報保存部３７に保存されている図１６に示すようなメッセージ情報を更新する。
【０１００】
図１６はメッセージ情報の他の例のデータベース構造図である。図１６のメッセージ情報は図７のメッセージ情報に「承認状態」の項目が追加されたものである。メッセージ情報の「承認状態」は承認通知が受信されたあと「ＴＲＵＥ」に更新される。なお、否認通知が受信されたあと、メッセージ情報の「承認状態」は「ＦＡＬＳＥ」に更新される。
【０１０１】
ステップＳ１０４に進み、ユーザＡは完成ボタン１０２３を押下する操作をスマートデバイス１１に対して行う。ユーザＡに操作されるスマートデバイス１１は完成ボタン１０２３を押下する操作を受け付ける。ユーザＡの操作するスマートデバイス１１は情報処理装置１０に保存要求を送信する。
【０１０２】
ステップＳ１０５において情報処理装置１０のＷｅｂＡＰＩ部３１はスマートデバイス１１からの保存要求を受信する。保存要求の受信後、情報処理装置１０のＩＭエージェント部３３はステップＳ１０６において、メッセージ情報保存部３７に保存されている図１６のメッセージ情報から承認状態が「ＴＲＵＥ」のメッセージ情報を検索する。
【０１０３】
ステップＳ１０７に進み、情報処理装置１０のファイル管理部３４はステップＳ１０６で検索したメッセージ情報の簡易編集情報に基づき、元の電子ファイルのコピー上に簡易編集内容を書き込む。例えば図１５のアプリケーション画面１０６０の場合、ファイル管理部３４は元の電子ファイルのコピー上に楕円１００５を描画する。
【０１０４】
ステップＳ１０８に進み、情報処理装置１０は図１２に示した文字記載位置を決定する処理により、ステップＳ１０６で検索したメッセージ情報のメッセージ内容を記載する位置を決定する。ステップＳ１０９に進み、情報処理装置１０の簡易編集部３５は元の電子ファイルのコピー上の文字記載位置にメッセージ内容を描画する。
【０１０５】
図１４のシーケンス図において、情報処理装置１０は例えば図１７に示す手順により処理を行う。図１７はユーザにより承認されたメッセージを元の電子ファイルのコピーに書き込む処理の一例のフローチャートである。
【０１０６】
ステップＳ１２１において、情報処理装置１０のＷｅｂＡＰＩ部３１はスマートデバイス１１からの受信を受け付ける。ステップＳ１２２に進み、Ｗｅｂ制御部３２は承認通知か否かを判定する。
【０１０７】
承認通知であれば、情報処理装置１０のＩＭエージェント部３３はステップＳ１２３に進み、承認通知に含まれていたメッセージＩＤでメッセージ情報保存部３７に保存されている図１６に示すようなメッセージ情報を検索する。ステップＳ１２３でメッセージ情報が検索できれば、ＩＭエージェント部３３は検索した図１６に示すようなメッセージ情報の「承認状態」を「ＴＲＵＥ」に更新する。なお、ステップＳ１２３でメッセージ情報が検索できなければ、ＩＭエージェント部３３はステップＳ１２５の処理をスキップする。
【０１０８】
一方、ステップＳ１２２において承認通知でないと判定されると、Ｗｅｂ制御部３２はステップＳ１２６に進み、保存要求か否かを判定する。保存要求であれば、情報処理装置１０のＩＭエージェント部３３はステップＳ１２７に進み、メッセージ情報保存部３７に保存されている図１６のメッセージ情報を、メッセージＩＤと承認状態とで検索する。
【０１０９】
メッセージＩＤにより検索されたメッセージ情報のうち、承認状態が「ＴＲＵＥ」であるメッセージ情報があれば、ステップＳ１３０の処理が行われる。ステップＳ１３０において情報処理装置１０のファイル管理部３４は、元の電子ファイルのコピーをテンポラリ領域に保存する。
【０１１０】
ステップＳ１３１に進み、簡易編集部３５はメッセージＩＤ及び承認状態により検索されたメッセージ情報の簡易編集情報に基づき、元の電子ファイルのコピー上に簡易編集内容を書き込む。そして、ステップＳ１３２に進み、Ｗｅｂ制御部３２は図１２に示した文字記載位置を決定する処理により、メッセージ内容を記載する位置を決定する。簡易編集部３５は元の電子ファイルのコピー上の文字記載位置にメッセージ内容を描画する。
【０１１１】
なお、ステップＳ１２６において保存要求でなければ、情報処理装置１０のＷｅｂ制御部３２は図１７に示したフローチャートの処理を終了する。また、ステップＳ１２８及びＳ１２９においてメッセージＩＤ及び承認状態により検索されるメッセージ情報が無い場合も情報処理装置１０のＷｅｂ制御部３２は図１７に示したフローチャートの処理を終了する。
【０１１２】
（まとめ）
第３の実施形態では、ＩＭ画面１００１に表示されたメッセージ１０１１等に承認ボタン１０２１を設け、その承認ボタン１０２１が押下されたメッセージ１０１１等に対応付けられた簡易編集内容及びメッセージ内容を最終的に残すことができる。これにより、第３の実施形態では電子ファイルの校正結果を、必要に応じて取捨選択して保存し、不要な指摘内容を残さないようにすることができる。
【０１１３】
なお、最終的に簡易編集内容及びメッセージ内容を残すメッセージ１０１１等を選択する方法は様々考えられる。例えば、最終的に残すメッセージ１０１１等は全メンバーが承認したものであってもよいし、多数決で決定したものであってもよい。
【０１１４】
本発明は具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【０１１５】
例えばスマートデバイス１１、ＰＣ１２は端末装置の一例である。メッセージ表示部４１はメッセージ表示手段の一例である。ファイル表示部４２は電子データ表示手段の一例である。編集情報表示部４３は編集情報表示手段の一例である。通信部４０は通信手段の一例である。
【０１１６】
ＩＭエージェント部３３はメッセージ情報保存手段の一例である。通信部３０は配信手段の一例である。ＩＭ画面１００１はメッセージ表示画面の一例である。ファイル表示画面１００２は電子データ表示画面の一例である。サムネイルファイルは画像に対する編集内容が対応付けられていることをユーザに認識させるための情報の一例である。
【０１１７】
また、メッセージ１０１２をファイル表示画面１００２にドラッグ＆ドロップする操作はメッセージ表示画面に表示したメッセージを電子データ表示画面へ移動させる操作の一例である。簡易編集部３５は、編集手段の一例である。承認ボタン１０２１はユーザからメッセージの承認操作を受け付ける部品の一例である。なお、本実施形態におけるファイルは電子データの一形態である。
【符号の説明】
【０１１８】
１    情報処理システム
１０    情報処理装置
１１    スマートデバイス
１２    ＰＣ
２１    ＩＭ（インスタントメッセージング）サーバ
２２    中継サーバ
３０    通信部
３１    ＷｅｂＡＰＩ部
３２    Ｗｅｂ制御部
３３    ＩＭエージェント部
３４    ファイル管理部
３５    簡易編集部
３６    ＩＭグループ情報保存部
３７    メッセージ情報保存部
３８    ファイル保存部
４０    通信部
４１    メッセージ表示部
４２    ファイル表示部
４３    編集情報表示部
５００    コンピュータ
５０１    入力装置
５０２    表示装置
５０３    外部Ｉ／Ｆ
５０３ａ    記録媒体
５０４    ＲＡＭ
５０５    ＲＯＭ
５０６    ＣＰＵ
５０７    通信Ｉ／Ｆ
５０８    ＨＤＤ
６０１    ＣＰＵ
６０２    ＲＯＭ
６０３    ＲＡＭ
６０４    ＥＥＰＲＯＭ
６０５    ＣＭＯＳセンサ
６０６    加速度・方位センサ
６０７    記録メディア
６０８    メディアドライブ
６０９    音声入力部
６１０    音声出力部
６１１    アンテナ
６１２    通信部
６１３    無線ＬＡＮ通信部
６１４    近距離無線通信用アンテナ
６１５    近距離無線通信部
６１６    ディスプレイ
６１７    タッチパネル
６１８    電池
６１９    バスライン
１０００、１０１０、１０２０、１０３０、１０４０、１０５０、１０６０    アプリケーション画面
１００１    ＩＭ画面
１００２    ファイル表示画面
１００３    メッセージ送信欄
１００４    送信ボタン
１００５    楕円
１００６    矩形
１００７、１００８    メッセージ内容
１０１１、１０１２    メッセージ
１０２１    承認ボタン
１０２２    否認ボタン
１０２３    完成ボタン
１０３１    クリアボタン
Ｂ    バス
ＦＷ    ファイアウォール
Ｎ１〜Ｎ３    ネットワーク
【先行技術文献】
【特許文献】
【０１１９】
【特許文献１】特開２００８−７７１６４号公報
【図１】
2017084002.tif 000003
【図２】
2017084002.tif 000004
【図３】
2017084002.tif 000005
【図４】
2017084002.tif 000006
【図５】
2017084002.tif 000007
【図６】
2017084002.tif 000008
【図７】
2017084002.tif 000009
【図８】
2017084002.tif 000010
【図９】
2017084002.tif 000011
【図１０】
2017084002.tif 000012
【図１１】
2017084002.tif 000013
【図１２】
2017084002.tif 000014
【図１３】
2017084002.tif 000015
【図１４】
2017084002.tif 000016
【図１５】
2017084002.tif 000017
【図１６】
2017084002.tif 000018
【図１７】
2017084002.tif 000019