(57)【要約】【課題】タスクに対する作業の再開時の手間を軽減できる情報処理装置を提供すること。【解決手段】表示画面に表示されたタスクの選択を受け付ける選択受付手段と、選択されたタスクに関連する１つ以上のファイルの情報が記憶手段に記憶されている場合に、記憶手段から読み出すことでファイルの識別情報とタスクとを関連付けて表示画面に表示させる表示制御手段と、を有し、タスクに関連するファイルの内容を、ユーザから受け付けた入力に応じて表示画面に表示させた場合に、内容を表示させたファイルの情報を、記憶手段において対応するタスクに新たに関連付けて記憶させ、表示制御手段は、表示画面に表示されているタスクとは異なるタスクに切り替えて表示させる際に、該記憶手段において異なるタスクに対応付けて記憶されているファイルの識別情報を異なるタスクと関連付けて表示画面に表示させることを特徴とする情報処理装置により上記課題を解決する。【選択図】  図１
2018156476.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に表示されたタスクのうち、少なくとも１以上のタスクの選択を受け付ける選択受付手段と、
前記選択されたタスクが、前記タスクごとにユーザから受け付けた入力に応じて表示画面に内容を表示させた前記タスクに関連する１つ以上のファイルの情報が対応付けて記憶されている記憶手段に記憶されている場合に、前記選択されたタスクに対応する１つ以上の前記ファイルの情報を前記記憶手段から読み出すことでファイルの識別情報と前記タスクとを関連付けて表示画面に表示させる表示制御手段と、を有し、
前記表示制御手段によって表示させた前記タスクに関連するファイルの内容を、ユーザから受け付けた入力に応じて表示画面に表示させた場合に、該内容を表示させたファイルの情報を、前記記憶手段において対応するタスクに新たに関連付けて記憶させ、
前記表示制御手段は、表示画面に表示されているタスクとは異なるタスクに切り替えて表示させる際に、該記憶手段において前記異なるタスクに対応付けて記憶されているファイルの識別情報を前記異なるタスクと関連付けて表示画面に表示させること
を特徴とする情報処理装置。
【請求項２】
前記表示制御手段は、前記タスクと関連するファイルの内容を新たに表示させる操作をユーザから受け付けた場合に、前記タスクの属性情報を表示する画面と、ユーザからの表示させる操作を受け付けた前記ファイルの内容を示す画面とを、ユーザからの操作により切替可能に表示させること
を特徴とする請求項１記載の情報処理装置。
【請求項３】
前記記憶手段は、前記タスクごとに、前記ユーザから受け付けた入力に応じて表示画面に内容を表示させたファイルの情報と、該内容を表示させたファイルのうち最後に表示画面に表示させたファイルの情報を記憶しており、
前記表示制御手段は、前記タスクを表示画面に表示させる際に前記記憶手段を参照することで前記最後に表示画面に表示させたファイルの情報に対応するファイルの内容を表示画面に表示させること
を特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
前記記憶手段は、前記タスクの属性情報を表示する画面又はユーザからの表示させる操作を受け付けた前記ファイルの内容を示す画面の表示位置を、更に記憶しており、
前記表示制御手段は、前記タスクを表示画面に表示させる際に前記記憶手段を参照することで前記表示位置に対応する前記タスクの属性情報を表示する画面又は前記ファイルの内容を示す画面を表示させること
を特徴とする請求項１乃至３の何れか一項に記載の情報処理装置。
【請求項５】
前記表示制御手段は、前記タスクの属性情報を表示させるための第一のタブと、前記タスクに関連するファイルの内容を表示させるためのタブであって、該タブの見出しに前記ファイルの識別情報を含む第二のタブとを含む第三のタブを前記選択受付手段によって選択されたタスクごとに表示画面に表示させることで、前記ファイルの識別情報と前記タスクとを関連付けて表示画面に表示させ、
ユーザからのタブの選択操作を受け付けることにより、前記第三のタブをタスクごとに切り替えて表示させること
を特徴とする請求項１乃至４の何れか一項に記載の情報処理装置。
【請求項６】
前記表示制御手段は、前記第三のタブを閉じる操作をユーザから受け付けると、前記記憶手段の情報を更新するか否かをユーザに問い合わせること
を特徴とする請求項５記載の情報処理装置。
【請求項７】
前記ファイルは、前記タスクに関連付けられたコンテンツ又はリンク情報であること
を特徴とする請求項５又は６記載の情報処理装置。
【請求項８】
前記ファイルの識別情報は、ファイル名の少なくとも一部の情報、ファイルに対応付けられたアイコン画像、ファイルに割り当てられた識別情報、ファイルの種類を示す情報、の何れかを少なくとも含むこと
を特徴とする請求項５乃至７の何れか一項に記載の情報処理装置。
【請求項９】
ユーザが操作するクライアント端末と、前記クライアント端末とネットワークを介してデータ通信可能に接続された管理サーバ装置と、を有する情報処理システムであって、
表示画面に表示されたタスクのうち、少なくとも１以上のタスクの選択を受け付ける選択受付手段と、
前記選択されたタスクが、前記タスクごとにユーザから受け付けた入力に応じて表示画面に内容を表示させた前記タスクに関連する１つ以上のファイルの情報が対応付けて記憶されている記憶手段に記憶されている場合に、前記選択されたタスクに対応する１つ以上の前記ファイルの情報を前記記憶手段から読み出すことでファイルの識別情報と前記タスクとを関連付けて表示画面に表示させる表示制御手段と、
を有し、
前記表示制御手段によって表示させた前記タスクに関連するファイルの内容を、ユーザから受け付けた入力に応じて表示画面に表示させた場合に、該内容を表示させたファイルの情報を、前記記憶手段において対応するタスクに新たに関連付けて記憶させ、
前記表示制御手段は、表示画面に表示されているタスクとは異なるタスクに切り替えて表示させる際に、該記憶手段において前記異なるタスクに対応付けて記憶されているファイルの識別情報を前記異なるタスクと関連付けて表示画面に表示させること
を特徴とする情報処理システム。
【請求項１０】
情報処理装置がタスクを管理する管理方法であって、
表示画面に表示されたタスクのうち、少なくとも１以上のタスクの選択を受け付ける選択受付ステップと、
前記選択されたタスクが、前記タスクごとにユーザから受け付けた入力に応じて表示画面に内容を表示させた前記タスクに関連する１つ以上のファイルの情報が対応付けて記憶されている記憶手段に記憶されている場合に、前記選択されたタスクに対応する１つ以上の前記ファイルの情報を前記記憶手段から読み出すことでファイルの識別情報と前記タスクとを関連付けて表示画面に表示させる表示制御ステップと、
を有し、
前記表示制御ステップによって表示させた前記タスクに関連するファイルの内容を、ユーザから受け付けた入力に応じて表示画面に表示させた場合に、該内容を表示させたファイルの情報を、前記記憶手段において対応するタスクに新たに関連付けて記憶させ、
前記表示制御ステップは、表示画面に表示されているタスクとは異なるタスクに切り替えて表示させる際に、該記憶手段において前記異なるタスクに対応付けて記憶されているファイルの識別情報を前記異なるタスクと関連付けて表示画面に表示させること
を特徴とする管理方法。
【請求項１１】
ユーザが操作するクライアント端末と、前記クライアント端末とネットワークを介してデータ通信可能に接続された管理サーバ装置と、を有する情報処理システムのタスクの管理方法であって、
表示画面に表示されたタスクのうち、少なくとも１以上のタスクの選択を受け付ける選択受付ステップと、
前記選択されたタスクが、前記タスクごとにユーザから受け付けた入力に応じて表示画面に内容を表示させた前記タスクに関連する１つ以上のファイルの情報が対応付けて記憶されている記憶手段に記憶されている場合に、前記選択されたタスクに対応する１つ以上の前記ファイルの情報を前記記憶手段から読み出すことでファイルの識別情報と前記タスクとを関連付けて表示画面に表示させる表示制御ステップと、
を有し、
前記表示制御ステップによって表示させた前記タスクに関連するファイルの内容を、ユーザから受け付けた入力に応じて表示画面に表示させた場合に、該内容を表示させたファイルの情報を、前記記憶手段において対応するタスクに新たに関連付けて記憶させ、
前記表示制御ステップは、表示画面に表示されているタスクとは異なるタスクに切り替えて表示させる際に、該記憶手段において前記異なるタスクに対応付けて記憶されているファイルの識別情報を前記異なるタスクと関連付けて表示画面に表示させること
を特徴とする管理方法。
【請求項１２】
情報処理装置を、
表示画面に表示されたタスクのうち、少なくとも１以上のタスクの選択を受け付ける選択受付手段、
前記選択されたタスクが、前記タスクごとにユーザから受け付けた入力に応じて表示画面に内容を表示させた前記タスクに関連する１つ以上のファイルの情報が対応付けて記憶されている記憶手段に記憶されている場合に、前記選択されたタスクに対応する１つ以上の前記ファイルの情報を前記記憶手段から読み出すことでファイルの識別情報と前記タスクとを関連付けて表示画面に表示させる表示制御手段、として機能させ、
前記表示制御手段によって表示させた前記タスクに関連するファイルの内容を、ユーザから受け付けた入力に応じて表示画面に表示させた場合に、該内容を表示させたファイルの情報を、前記記憶手段において対応するタスクに新たに関連付けて記憶させ、
前記表示制御手段は、表示画面に表示されているタスクとは異なるタスクに切り替えて表示させる際に、該記憶手段において前記異なるタスクに対応付けて記憶されているファイルの識別情報を前記異なるタスクと関連付けて表示画面に表示させること
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、管理方法及びプログラムに関する。
【背景技術】
【０００２】
タスクごとの情報要素（メール、文書など）の一覧を表示させる情報処理装置は従来から知られている。例えば記憶装置に記憶される情報要素に対し、複数のタスクの中の少なくとも１つのタスクを対応付け、端末の表示部に表示された複数のタスクの中から１つのタスクの選択をユーザから受け付け、選択されたタスクと対応付けられた情報要素を、一覧表示する情報処理装置があった（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来の情報処理装置は、タスクごとに情報要素の一覧を表示できる。しかし、従来の情報処理装置は、タスクに対する作業の状態を記憶するものでなく、中断したタスクに対する作業の再開時であっても、新しいタスクに対する作業の開始時と同様な手間が掛かるという問題があった。
【０００４】
本発明の実施の形態は、タスクに対する作業の再開時の手間を軽減できる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記した課題を達成するために本願請求項１の情報処理装置は、表示画面に表示されたタスクのうち、少なくとも１以上のタスクの選択を受け付ける選択受付手段と、前記選択されたタスクが、前記タスクごとにユーザから受け付けた入力に応じて表示画面に内容を表示させた前記タスクに関連する１つ以上のファイルの情報が対応付けて記憶されている記憶手段に記憶されている場合に、前記選択されたタスクに対応する１つ以上の前記ファイルの情報を前記記憶手段から読み出すことでファイルの識別情報と前記タスクとを関連付けて表示画面に表示させる表示制御手段と、を有し、前記表示制御手段によって表示させた前記タスクに関連するファイルの内容を、ユーザから受け付けた入力に応じて表示画面に表示させた場合に、該内容を表示させたファイルの情報を、前記記憶手段において対応するタスクに新たに関連付けて記憶させ、前記表示制御手段は、表示画面に表示されているタスクとは異なるタスクに切り替えて表示させる際に、該記憶手段において前記異なるタスクに対応付けて記憶されているファイルの識別情報を前記異なるタスクと関連付けて表示画面に表示させることを特徴とする。
【発明の効果】
【０００６】
本発明の実施の形態によれば、タスクに対する作業の再開時の手間を軽減できる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施形態に係る情報処理システムの一例の構成図である。
【図２】コンピュータの一例のハードウェア構成図である。
【図３】本実施形態に係るクライアント端末の一例の処理ブロック図である。
【図４】タスク情報の一例の構成図である。
【図５】テンプレートの一例の構成図である。
【図６】タスクデータの一例の構成図である。
【図７】表示状態情報の一例の構成図である。
【図８】本実施形態に係るタスク管理処理の一例のフローチャートである。
【図９】管理画面の一例のイメージ図である。
【図１０】タスク画面の一例のイメージ図である。
【図１１】タスクのビューア画面による表示の一例のイメージ図である。
【図１２】管理画面表示処理の一例のフローチャートである。
【図１３】タスク画面表示処理の一例のフローチャートである。
【図１４Ａ】オープンされたファイル又はリンクファイルのビューア画面のタブの追加について説明するための図である。
【図１４Ｂ】タブの代替手段について説明するための図である。
【図１５Ａ】タブの追加について説明するための図である。
【図１５Ｂ】タブの追加について説明するための図である。
【図１６】編集処理の一例のフローチャートである。
【図１７】タスクデータファイルの一例の構成図である。
【図１８】管理画面の他の例のイメージ図である。
【図１９】管理画面の他の例のイメージ図である。
【図２０】本実施形態に係る情報処理システムの他の例の構成図である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面を参照しながら説明する。
［第１の実施形態］
＜システム構成＞
図１は、第１の実施形態に係る情報処理システムの一例の構成図である。図１の情報処理システム１は、一台以上のクライアント端末１０、ＭＦＰ（複合機）１２、電子黒板１４、ファイルサーバ１６、メールサーバ１８、文書管理サーバ１９、ファイルサーバ２０及びメールサーバ２２を有する構成である。
【０００９】
一台以上のクライアント端末１０、ＭＦＰ１２、電子黒板１４、ファイルサーバ１６、メールサーバ１８及び文書管理サーバ１９は、ＬＡＮなどのネットワーク３０に接続されている。また、ファイルサーバ２０及びメールサーバ２２はインターネットなどのネットワーク４０に接続されている。ネットワーク３０及び４０はデータ通信可能に接続されている。
【００１０】
なお、図１ではファイルサーバ１６及び２０を有する構成としたが、どちらか一方を有する構成であってもよい。また、図１ではメールサーバ１８及び２２を有する構成としたが、どちらか一方を有する構成であってもよい。ファイルサーバ１６及び２０は、ネットワーク３０又は４０においてファイルの保存・管理機能を提供するサーバである。メールサーバ１８及び２２はメールの送受信を管理し、メールを送信する処理とメールを受信する処理とを行うサーバである。文書管理サーバ１９は、ネットワーク３０において文書の保存・管理機能を提供するサーバである。
【００１１】
例えば一台以上のクライアント端末１０、ＭＦＰ１２、電子黒板１４、ファイルサーバ１６、メールサーバ１８及びネットワーク３０は社内などに配置される。ＭＦＰ１２及び電子黒板１４はファイルを作成する電子機器の一例である。ＭＦＰ１２はファクス機能やスキャナ機能などのファイル作成機能を有する。また、電子黒板１４は黒板面に書き込んだ内容を電子変換するファイル作成機能を有する。ネットワーク３０には、ＭＦＰ１２及び電子黒板１４以外の電子機器が含まれていてもよく、例えばファイル作成機能を有するプロジェクタ、テレビ会議装置、医療機器、ファクス、スキャナ、カメラ、産業用機器などが含まれていてもよい。
【００１２】
クライアント端末１０は本実施形態に係るアプリケーション（以下、アプリと呼ぶ）が搭載された端末装置であって、例えばＰＣ、スマートフォンやタブレット端末等のモバイル機器などである。なお、クライアント端末１０は、上で述べたＭＦＰ１２、電子黒板１４、プロジェクタ、テレビ会議装置、医療機器、ファクス、スキャナ、カメラ、産業用機器などの電子機器であってもよい。また、図１ではクライアント端末１０がＬＡＮなどのネットワーク３０に接続された例を示したが、インターネットなどのネットワーク４０に接続されていてもよい。
【００１３】
スマートフォンは、携帯電話としての通話機能のほか、カメラによる撮像機能、ＰＣのようなＷｅｂ情報表示機能など多機能を備える端末である。タブレット端末は、スマートフォンと同様に多機能端末として機能するタブレット型の端末である。なお、図１に示す情報処理システム１の構成は一例であって、ファイアウォール、プロキシサーバやゲートウェイサーバなどが含まれていてもよい。
【００１４】
本実施形態に係るアプリを起動したクライアント端末１０は、ユーザがタスクの管理に利用する後述の管理画面を表示する。タスクはユーザが実施する仕事や作業の一例であって、ユーザが行わなければならない仕事や業務、職務、任務、自己啓発などのための作業や課題を含む概念である。なお、タスクは期限が定まっていないような仕事や作業も含む。管理画面では、タスク管理機能、ファイル管理機能、メーラ機能、ブックマーク機能などを提供する。ユーザはクライアント端末１０に表示された後述の管理画面を利用して、タスクの管理を後述のように行う。
【００１５】
＜ハードウェア構成＞
《コンピュータ》
図１のクライアント端末１０、ファイルサーバ１６及び２０、メールサーバ１８及び２２は例えば図２に示すようなハードウェア構成のコンピュータにより実現される。図２はコンピュータの一例のハードウェア構成図である。
【００１６】
図２に示したコンピュータ５００は、入力装置５０１、表示装置５０２、外部Ｉ／Ｆ５０３、ＲＡＭ５０４、ＲＯＭ５０５、ＣＰＵ５０６、通信Ｉ／Ｆ５０７及びＨＤＤ５０８などを備え、それぞれがバスＢで相互に接続されている。なお、入力装置５０１及び表示装置５０２は必要なときに接続して利用する形態であってもよい。
【００１７】
入力装置５０１はキーボードやマウス、タッチパネルなどを含み、ユーザが各操作信号を入力するのに用いられる。表示装置５０２はディスプレイ等を含み、コンピュータ５００による処理結果を表示する。
【００１８】
通信Ｉ／Ｆ５０７はコンピュータ５００を各種ネットワークに接続するインタフェースである。これにより、コンピュータ５００は通信Ｉ／Ｆ５０７を介してデータ通信を行うことができる。
【００１９】
また、ＨＤＤ５０８は、プログラムやデータを格納している不揮発性の記憶装置の一例である。格納されるプログラムやデータには、コンピュータ５００全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリケーションなどがある。なお、コンピュータ５００はＨＤＤ５０８に替え、記憶媒体としてフラッシュメモリを用いるドライブ装置（例えばソリッドステートドライブ：ＳＳＤ）を利用するものであってもよい。
【００２０】
外部Ｉ／Ｆ５０３は、外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより、コンピュータ５００は外部Ｉ／Ｆ５０３を介して記録媒体５０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ、ＳＩＭカードなどがある。
【００２１】
ＲＯＭ５０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）の一例である。ＲＯＭ５０５にはコンピュータ５００の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ５０４はプログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）の一例である。
【００２２】
ＣＰＵ５０６は、ＲＯＭ５０５やＨＤＤ５０８などの記憶装置からプログラムやデータをＲＡＭ５０４上に読み出し、処理を実行することで、コンピュータ５００全体の制御や機能を実現する演算装置である。ＣＰＵ５０６は１つのプロセッサ又は複数のプロセッサで実現されていてもよい。
【００２３】
図１のクライアント端末１０、ファイルサーバ１６及び２０、メールサーバ１８及び２２は例えば図２に示すコンピュータ５００のハードウェア構成により、後述するような各種処理を実現できる。
【００２４】
＜ソフトウェア構成＞
ここでは、本実施形態に係る情報処理システム１のソフトウェア構成について説明するが、本実施形態の説明に不要な構成について適宜説明を省略する。
【００２５】
《クライアント端末》
本実施形態に係るクライアント端末１０は、例えば図３に示す処理ブロックにより実現される。図３は本実施形態に係るクライアント端末の一例の処理ブロック図である。
【００２６】
図３のクライアント端末１０は本実施形態に係るアプリを実行することにより、タスク表示制御部５０、タスク作成部５２、タスク選択受付部５４、タスクデータ表示制御部５６及び編集制御部５８を実現している。また、クライアント端末１０はタスク情報記憶部６０、テンプレート記憶部６２、タスクデータ記憶部６４及び表示状態記憶部６６を実現している。
【００２７】
タスク情報記憶部６０はタスク情報を記憶している。タスク表示制御部５０はタスク情報記憶部６０に記憶されているタスク情報に基づき、後述の管理画面にタスク一覧を表示する制御を行う。テンプレート記憶部６２はタスクの作成に利用できるテンプレート情報を記憶している。タスク作成部５２はユーザからタスクの作成操作を受け付け、タスクを作成する。なお、ユーザは例えば定型的なタスクを作成する場合、テンプレート記憶部６２に記憶されているテンプレート情報を利用できる。
【００２８】
タスクデータ記憶部６４はタスクデータを記憶している。タスク選択受付部５４は後述の管理画面に表示されたタスク一覧から後述のタスク画面を表示させるタスクの選択を受け付ける。タスクデータ表示制御部５６は、ユーザに選択されたタスクのタスクデータをタスクデータ記憶部６４から読み出す。タスクデータ表示制御部５６は、タスク情報及びタスクデータに基づき、後述のタスク画面にタスクや添付ファイルをタブで切り替え可能に表示する制御を行う。なお、本実施形態において添付ファイルはタスクデータに添付されているファイルに限定されず、リンクファイルも含むものである。リンクファイルはショートカットファイルや文字列等で示されるＵＲＬによるリンク情報により参照される記憶装置上にあるファイルやフォルダ、インターネット上のＨＴＭＬ文書などである。なお、参照される記憶装置は、クライアント端末の内部に備える記憶装置、クライアント端末に接続された記録媒体、ネットワークやケーブルによって接続された外部の記憶装置、他のクライアント端末１０、ファイルサーバ１６又は２０、文書管理サーバ１９又はその他のサーバを含む。
【００２９】
編集制御部５８は、後述のタスク画面に表示されたタスク情報やタスクデータの編集操作といったタスクの編集操作をユーザから受け付ける。例えばユーザはタスク画面に表示されたタスク名や納期などを編集できる。また、ユーザはタスク画面に表示されたテキスト、表、図の内容や表示位置を編集できる。また、ユーザはタスク画面に表示されたファイルやリンクファイルのアイコンの表示位置を編集することもできる。編集制御部５８はユーザから受け付けたタスクの編集内容を、タスク情報記憶部６０のタスク情報やタスクデータ記憶部６４のタスクデータに反映させる。ファイルやリンクファイルはアイコンではなく、一覧表示してもよい。
【００３０】
なお、ユーザはタスク画面にアイコンなどで表示されたファイルやリンクファイルを開くことで、タブで切り替え可能なビューア画面に、開いたファイルやリンクファイルの内容を表示させることができる。編集制御部５８はユーザにより開かれたファイルやリンクファイルの内容を、タブで切り替え可能なビューア画面に表示する。さらに、ビューア画面でファイルやリンクファイルといった添付ファイルの内容を表示させるだけでなく、ビューア画面で添付ファイルの編集操作をユーザから受け付けることで添付ファイルの内容を編集できる。編集制御部５８はユーザから受け付けた添付ファイルの編集内容を、タスクデータ記憶部６４のタスクデータファイルに含まれる添付ファイルのデータに反映させる。
【００３１】
表示状態記憶部６６は後述の管理画面やタスク画面、ビューア画面におけるタブの表示状態情報を記憶している。表示状態情報は、後述の管理画面、タスク画面、ビューア画面のタブ表示を、アプリ再起動時やタスクの作業再開時であっても再現できるようにするための情報である。
【００３２】
タスク情報記憶部６０に記憶されているタスク情報は、例えば図４に示すような構成である。図４はタスク情報の一例の構成図である。図４のタスク情報は、タスクＩＤ、タスク名、依頼者、優先度、納期、実施予定、状態、タグ、メモ、作成日、更新日、作成者及び更新者を項目として有する。なお、図４のタスク情報の項目は一例である。タスク情報とは、タスクに関する属性やメタデータを示すタスクの属性情報であって、図４で挙げた項目以外の項目が含まれていてもよく、図４で挙げた項目の一部をタスク情報としてもよい。
【００３３】
タスクＩＤは、タスクを一意に識別する識別情報の一例である。タスク名はタスクの名称である。なお、タスク名をタスクＩＤとして管理してもよい。依頼者は、タスクの依頼者である。優先度は、タスクの優先度である。納期はタスクの納期日である。実施予定はタスクの実施予定日である。状態はタスクの実施状態を表す。タグはタスクに付与されたタグ情報である。メモはタスクに付与されたメモ情報である。作成日はタスクの作成日である。更新日はタスクの更新日である。作成者はタスクの作成者である。更新者はタスクの更新者である。
【００３４】
また、テンプレート記憶部６２に記憶されているテンプレートは、例えば図５に示すような構成である。図５はテンプレートの一例の構成図である。図５のテンプレートはテンプレート情報及びテンプレートファイルを含む。
【００３５】
図５（Ａ）はテンプレート情報の構成例を示している。図５（Ａ）のテンプレート情報はテンプレートＩＤ、テンプレートファイル名を項目として有する。テンプレートＩＤはテンプレートを一意に識別する識別情報の一例である。テンプレートファイル名は、そのテンプレートに対応するテンプレートファイルのテンプレートファイル名である。
【００３６】
図５（Ｂ）はテンプレートファイルの構成例を示している。図５（Ｂ）のテンプレートファイルはヘッダー、本文及び添付ファイルのデータを含むように構成されている。添付ファイルのデータは本文で指定されている。タスク作成部５２は図５のテンプレートを利用して、典型的なタスクのタスク画面を作成できる。
【００３７】
なお、テンプレートファイルには、図４で示したタスク情報の一部又は全ての項目が含まれていてもよい。また、ユーザはテンプレートを利用したとしてもテンプレートファイルの内容を修正することもできる。このようなテンプレートを利用することで、実施頻度の高いタスクや同じような項目や後述するタスクデータを備えるタスクの生成が容易になるメリットが生じる。
【００３８】
また、タスクデータ記憶部６４に記憶されているタスクデータは、例えば図６に示すような構成である。図６はタスクデータの一例の構成図である。図６のタスクデータはタスクデータ情報及びタスクデータファイルを含む。
【００３９】
図６（Ａ）は、タスクデータ情報の構成例を示している。図６（Ａ）のタスクデータ情報は、タスクデータＩＤ、タスクデータファイル特定情報及びタスクＩＤを項目として有する例である。タスクデータＩＤはタスクデータを一意に識別する識別情報の一例である。タスクデータファイル特定情報は、そのタスクに対応するタスクデータファイルを特定するための情報である。タスクデータファイル特定情報には例えばタスクデータファイルの名前や保存場所を示すアドレス情報が含まれる。タスクＩＤは、そのタスクのタスクＩＤである。
【００４０】
図６（Ｂ）は図６（Ａ）のタスクデータファイル特定情報によって特定されるタスクデータファイルの構成例を示している。図６（Ｂ）のタスクデータファイルはタスクの内容を示すヘッダー、本文のデータ及びタスクに関連付けられた添付ファイルのデータを含むように構成されている。添付ファイルのデータは本文で指定されている。タスクデータ表示制御部５６は図４のタスク情報及び図６のタスクデータを利用して、タスク画面を表示できる。また、編集制御部５８は図４のタスク情報及び図６のタスクデータを利用してタスク画面を編集できる。
【００４１】
添付ファイルは上述したリンクファイル以外にもテキスト、画像、文書、音声、動画といったコンテンツのファイルを含む。また、コンテンツにはワード（登録商標）などの文書作成ソフト、エクセル（登録商標）などの表計算ソフト、パワーポイント（登録商標）などのプレゼンテーションソフトのファイルも含まれる。なお、図６の本文は所定の形式で記述されたファイル情報の一例であって、例えばＨＴＭＬ形式で記述することができる。本文はＨＴＭＬの他にも同様にＸＭＬのような汎用的な言語で記述されたファイル情報であってもよいし、独自に定義された言語で記述されたファイル情報であってもよい。
【００４２】
また、タスクデータファイルに含まれる添付ファイルのデータには、対応する添付ファイルのファイル名の情報も含まれる。さらに、添付ファイルは各ファイルに対して番号や文字列等によって示される識別情報を割り当てて管理されていてもよい。さらに、添付ファイルに対応付けられたアイコン、添付ファイルの種類を示す情報が含まれていてもよい。
【００４３】
また、表示状態記憶部６６に記憶されている表示状態情報は、例えば図７に示すような構成である。図７は表示状態情報の一例の構成図である。図７（Ａ）はタスクごとにカレントタブ（そのタスクの作業を実行する上で最後に表示していたタブ）の識別情報を関連付けて保存している。図７（Ｂ）は図１０の「駅前物件調査」のようにタスクのカレントタブの識別情報についても関連付けて保存している。図７の情報に基づき、本実施形態ではアプリの起動時、図９のようなタスクの一覧が表示された管理画面１０００を最初に表示する場合もあれば、図１０のような特定のタスク画面１０１４を最初に表示する場合もある。
【００４４】
図７（Ａ）の表示状態情報は、タスクＩＤ、タブ表示しているファイル又はリンクファイルの情報、カレントタブ及びスクロール位置の情報を項目として有する。
【００４５】
タスクＩＤはタスクを一意に識別する識別情報の一例である。タブ表示しているファイル又はリンクファイルの情報は、タスク画面においてタブ表示しているファイルやリンクファイルに対応付けられたタブを識別するための識別情報である。カレントタブは、対応するタスクの作業を実行する上でファイル又はリンクファイルの内容をユーザが視認可能な状態（表示状態）にした最新のタブを示している。スクロール位置は、表示状態のビューア画面のスクロール位置を示している。なお、スクロール位置はタブ表示しているビューア画面ごとに記憶しておいてもよい。
【００４６】
図７（Ｂ）の表示状態情報は、表示画面候補及び全体のカレントタブを項目として有している。図７（Ｂ）では項目「全体のカレントタブ」の値が「１」の「管理画面」が表示される画面となる。よって、このようなケースであればアプリ起動時には図９のような管理画面が表示される。
【００４７】
一方で、タスクＩＤが「１」のタスクを実行中にアプリを終了すると、図７（Ｂ）の項目「全体のカレントタブ」は「タスクＩＤ＝１」のタスク画面が全体のカレントタブとして指定される。具体的に「管理画面」の項目「全体のカレントタブ」の値が「０」になると共に「タスクＩＤ＝１」の項目「全体のカレントタブ」の値が「１」になる。
【００４８】
このような状態でアプリを起動すると全体のカレントタブは「タスクＩＤ＝１」のタスク画面になる。したがって、このような状態でアプリを起動すると「タスクＩＤ＝１」に基づく図６のタスクデータが参照され、例えば図１０のようなタスク画面が最初に表示される。
【００４９】
さらに、最初にタスク画面１０１４を表示する場合には、図７（Ａ）のタスクごとの表示状態情報に基づいてファイル又はリンクファイルをタブ表示し、カレントタブに指定されているタブの表示位置をスクロール位置に基づいて調整する。なお、図７（Ｂ）に示されている項目「表示画面候補」のうちの「管理画面」は、デフォルトで表示画面候補に含まれる。
【００５０】
＜処理＞
《全体処理》
本実施形態に係る情報処理システム１のクライアント端末１０において、ユーザは例えば図８に示す手順でタスクの管理を行う。図８は、本実施形態に係るタスク管理処理の一例のフローチャートである。
【００５１】
ステップＳ１１において、ユーザは本実施形態に係るアプリを起動する。アプリの起動によりクライアント端末１０は図３に示した処理ブロックを実現する。ステップＳ１２に進み、クライアント端末１０のタスク表示制御部５０はタスク情報記憶部６０から図４に示したようなタスク情報を読み出す。
【００５２】
ステップＳ１３−１に進み、タスク表示制御部５０は表示状態記憶部６６に表示状態情報が記憶されていれば、表示状態記憶部６６から図７（Ａ）及び図７（Ｂ）の表示状態情報を読み出す。ステップＳ１３−２に進み、タスク表示制御部５０は図７（Ｂ）の表示状態情報を参照し、全体のカレントタブが管理画面か否かを判定する。全体のカレントタブが管理画面であれば、タスク表示制御部５０はステップＳ１４に進む。ステップＳ１４に進み、タスク表示制御部５０は読み出したタスク情報及び表示状態情報を利用して例えば図９に示すような管理画面１０００を表示する。なお、全体のカレントタブが管理画面でなければ、タスク表示制御部５０はステップＳ１６に進み、全体のカレントタブとして指定されているタスクの画面表示を要求し、全体のカレントタブとして指定されているタスクのタスクＩＤに対応するタスクデータの読み出しを実行する。
【００５３】
図９は管理画面の一例のイメージ図である。図９の管理画面１０００はユーザにタスク管理機能、ファイル管理機能、メーラ機能、ブックマーク機能を提供する例である。図９の管理画面１０００には、ナビゲーションエリア１００２と、一覧エリア１００４とが含まれる。なお、図９の管理画面１０００は表示状態記憶部６６に表示状態情報が記憶されていなかった例である。
【００５４】
ナビゲーションエリア１００２はアプリにより提供される機能をツリー表示する。図９のナビゲーションエリア１００２は「タスク管理機能」「ファイルエクスプローラー」「お気に入り」及び「メール」がアプリにより提供される機能として表示されている。
【００５５】
例えば図９の「ファイルエクスプローラー」はクライアント端末１０上やファイルサーバ１６上のファイル、文書管理サーバ１９上の文書などのファイル／文書の一元管理機能や閲覧機能を提供する。また「お気に入り」は、よく利用するフォルダやタスク、ＷｅｂＵＲＬなどを管理するブックマーク機能に対応する。また「メール」はメールクライアント機能を提供するメーラ機能に対応する。
【００５６】
図９のナビゲーションエリア１００２は「タスク管理機能」がツリー表示されている例を示している。図９の「タスク管理機能」は、個人タスク管理機能及び共有タスク管理機能を頂点とする階層構造を用いてタスクを管理する例を示している。個人タスク管理機能はユーザごとに個人のタスクを格納するフォルダなどの保管場所である。共有タスク管理機能は複数のユーザでタスクを共有管理するフォルダなどの保管場所である。
【００５７】
例えば１つの個人タスク管理機能または共有タスク管理機能について、あるフォルダの下には、タスク情報記憶部６０が記憶するタスク情報を保存するＣＳＶファイルと、タスクデータ記憶部６４が記憶するタスクデータを構成するタスクデータ情報を保存するＣＳＶファイルと、複数のタスクデータファイルとが保存されている。ここではＣＳＶファイルの例を説明したが、ＸＭＬファイルでも、ＳＱＬｉｔｅ（ｈｔｔｐｓ：／／ｓｑｌｉｔｅ．ｏｒｇ／）のような高速なデータ処理を可能にするファイル型のＤＢＭＳで扱うことが可能なデータベースファイルであってもよい。
【００５８】
このフォルダは、クライアント端末１０上のＨＤＤ５０８上に保存することにより、そのクライアント端末１０を使用するユーザの個人のタスクを管理する「個人タスク管理機能」用のフォルダにすることができる。また、このフォルダは、同様にクライアント端末１０上のＨＤＤ５０８やクライアント端末１０からアクセス可能なファイルサーバ１６又は２０、文書管理サーバ１９又は他のクライアント端末１０上に保存することにより、ＨＤＤ５０８、ファイルサーバ１６又は２０、文書管理サーバ１９又は他のクライアント端末１０経由でタスク情報とタスクデータとを他のクライアント端末１０を使用するユーザと共有することができる。このフォルダは、複数のクライアント端末１０から、それぞれを使用するユーザによりタスクを共有管理する「共有タスク管理機能」用のフォルダとして保存される。
【００５９】
なお、図４のタスク情報は個人で管理するタスクのタスク情報であって、クライアント端末１０のローカルで保存される。一方で、複数のユーザで共有して管理するタスクのタスク情報は上述したようにファイルサーバ１６又は２０や文書管理サーバ１９又は他のクライアント端末１０などが管理する共有フォルダ等に保存することができる。また、共有フォルダはクライアント端末１０のローカルに保存されていてもよい。
【００６０】
これらの共有フォルダへクライアント端末１０がアクセスし、保存されているタスク情報を参照及び取得することで例えば図９に示すような共有タスク管理機能を用いて共有タスクの一覧を表示することができる。そして、共有タスクの編集に関しては編集要求を受け付けるファイルサーバ１６や文書管理サーバ１９側で排他制御が行われる。
【００６１】
上記のように共有フォルダがクライアント端末１０の外部のサーバ（ファイルサーバ１６又は２０、文書管理サーバ１９、他のクライアント端末１０等）に保存されている場合には例えば以下のような処理をクライアント端末１０のアプリが実行することで共有タスクの管理機能を実現できる。
【００６２】
クライアント端末１０と外部のサーバ間の協調動作は以下のように行われる。前提として、クライアント端末１０のアプリには参照する共有フォルダの保管場所の情報が予めアプリで登録されており、保管場所が外部のサーバの場合にはサーバのアドレス情報を含む。まず、登録されている保管場所の情報に基づいて外部のサーバに保存されている共有フォルダへアクセスし、共有フォルダに保存されているタスク情報及びタスクデータを外部のサーバからコピーしてダウンロードすることで、クライアント端末１０がタスク情報及びタスクデータを参照できる。このような処理により、タスク一覧の表示やタスク画面の表示が実現できる。
【００６３】
タスクを編集する場合には、ユーザから編集操作を示す指示入力を受け付けると、編集要求を共有フォルダが保存されている外部のサーバへ通知する。外部のサーバは共有フォルダの情報の編集状態を管理しており、この通知を受信した際に他のクライアント端末１０が共有フォルダの情報を編集していなければ編集を許可する旨をクライアント端末１０へ応答する、もし他のクライアント端末１０が編集中である場合には編集ができない旨をクライアント端末１０へ応答する。外部のサーバが編集している他のクライアント端末１０から編集が終了した旨の通知を受信すると、対象の共有フォルダは編集されていない状態として管理する。
【００６４】
共有フォルダの情報をダウンロードしたクライアント端末１０において、共有フォルダのタスクの編集が確定したことをユーザからの指示入力によって受け付けたら、編集されたタスクの情報を外部のサーバへ送信し、外部のサーバに保存されている共有フォルダ内のタスク情報及びタスクデータを編集が確定した情報に更新する。
【００６５】
クライアント端末１０において編集が完了したことをユーザからの指示入力によって受け付けると、上述したように編集が終了した旨を外部のサーバへ通知する。外部のサーバは、クライアント端末１０から送信される特定の識別情報によって、クライアント端末１０又は利用者を識別することができる。特定の識別情報は、ＳＩＤ（Ｓｅｃｕｒｉｔｙ  ＩＤ）、ＩＰアドレス、ＭＡＣアドレス、ＳＩＰアドレス、メールアドレス、ユーザＩＤ等のその他のアカウント情報も含む。なお、ＳＩＤはＷｉｎｄｏｗｓ（登録商標）のユーザアカウントやユーザグループに与えられる固有の識別情報である。
【００６６】
また、特定の識別情報ごとに共有フォルダの情報を関連付けて保存しておき、クライアント端末１０から受信した特定の識別情報に基づいて共有フォルダの情報をクライアント端末１０へ送信してもよい。コピーしてダウンロードした共有フォルダの情報は参照しなくなった場合にはクライアント端末１０から削除してもよい。また、共有フォルダの情報をログ情報として保存したままにしてもよい。
【００６７】
共有フォルダに保存されるタスクの表示状態情報の扱いは以下のように行われる。共有フォルダに保存されるタスクの表示状態情報についても、個人フォルダに保存されるタスクと同様に表示状態記憶部６６に記憶されており、タスクＩＤに基づいてタスクに対応する表示状態情報を利用することで個人フォルダに保存されているタスクと同様のタスク画面の表示制御を実現することができ、ユーザの編集操作に応じて情報が更新される。表示状態記憶部６６では、個人フォルダに保存されているタスクの表示状態情報と、共有フォルダに保存されているタスクの表示状態情報とで分けて記憶されており、個人タスク管理機能と共有タスク管理機能のどちらを利用するかに応じて対応する表示状態情報を読み出している。
【００６８】
なお、共有タスクの表示状態情報は、共有フォルダにタスク情報やタスクデータと同様に保存されていてもよく、タスク情報やタスクデータと同様に上述した特定の識別情報と関連付けて外部のサーバで管理してもよい。このような場合には外部のサーバが、クライアント端末１０から受信した特定の識別情報に基づいて取得した表示状態情報をクライアント端末１０へ送信することで、クライアント端末１０が表示状態情報を取得することができる。クライアント端末１０において表示状態情報が更新されると、クライアント端末１０から更新された表示状態情報を外部のサーバへ送信することで、外部のサーバが管理する表示状態情報を最新の状態に更新することができる。
【００６９】
また、図９の「タスク管理機能」は「個人タスク管理機能」及び「共有タスク管理機能」に保管されているタスクを実施状態（図４のタスク情報の状態）別に分類するための実施状態フォルダの一例として「実施中」フォルダと「完了」フォルダとを示している。また、図９の「タスク管理機能」は「実施中」フォルダと「完了」フォルダに保管されているタスクを、図４のタスク情報のタグ別に分類するタグフォルダが作成されている。
【００７０】
図９の「実施中」フォルダには「全て」「リニア汐見台」「店舗開発」「出店」「リニューアル」「鉄道関連事業」「年次調査」のタグフォルダが作成されている。なお、タグフォルダは図４のタスク情報のタグを利用することで自動的に生成できる。図９では「リニア汐見台」のタグフォルダがユーザにより選択された例を示している。
【００７１】
「リニア汐見台」のタグフォルダがユーザにより選択されているため、図９の管理画面１０００の一覧エリア１００４の表示領域には「リニア汐見台」をタスク情報のタグとして持つタスクの一覧が表示されている。なお、タブ１００６は「リニア汐見台」のタグフォルダに含まれるタスクの一覧が一覧エリア１００４に表示された図９の管理画面１０００のタブである。ユーザは例えば後述するタスク画面が表示状態であり、図９の管理画面１０００が非表示状態である場合に、タブ１００６を選択することで、図９の管理画面１０００を表示状態とすることができる。
【００７２】
ユーザは図９の管理画面１０００の一覧エリア１００４から後述のタスク画面を表示させたいタスクを選択できる。また、図９の管理画面１０００のタスク作成ボタン１００８はユーザからタスクの作成開始指示を受け付けるためのボタンである。なお、図９の管理画面１０００のレイアウトは一例であって、他のレイアウトで構成されていてもよい。また、図９の管理画面１０００の「タスク管理機能」「ファイルエクスプローラー」「お気に入り」「メール」「個人タスク管理機能」「共有タスク管理機能」などの名称は一例であって、機能が同じであれば他の名称であってもよい。
【００７３】
一覧エリア１００４においてユーザからタスクの選択を受け付けるとクライアント端末１０のタスク選択受付部５４はステップＳ１５からステップＳ１６に進み、タスクデータ表示制御部５６に、選択されたタスクのタスク画面の表示を要求する。タスクデータ表示制御部５６は選択されたタスクのタスクデータをタスクデータ記憶部６４から読み出す。
【００７４】
ステップＳ１７に進み、タスクデータ表示制御部５６は画面表示の要求があったタスクのタスク情報及びタスクデータを利用してタスク画面１０１４を作成し、例えば図１０に示すように表示する。図１０はタスク画面の一例のイメージ図である。図１０のタスク画面１０１４は、図９の一覧エリア１００４から選択された「駅前物件調査」のタスクのタスク文書がビューア画面１０１６に表示された例である。
【００７５】
このステップＳ１７で、読み出されたタスク情報が図１０のタスク画面１０１４のうちタスクの内容を表示しているタスクのビューア画面１０１６の属性情報の表示と対応しており、同様にタスクデータについても図１０のタスクのビューア画面１０１６のタスクの内容の表示と対応している。このようにタスク情報とタスクの内容を示すタスクデータを併せて表示することで、ユーザは納期や優先度といった属性情報であるタスク情報を確認しながらタスクの内容を示すタスクデータの編集を実行できる。
【００７６】
タブ１０１０は「駅前物件調査」のタスクのタスク画面１０１４のタブである。タブ１０１２は「駅前物件調査」のタスクに対応するタスク情報及びタスクデータファイルの内容が表示されたタスクのビューア画面１０１６のタブである。タブ１０１０は例えばタブ１００６の横に配置され、表示状態とする図９の管理画面１０００又は図１０のタスク画面１０１４の選択に利用される。図９は管理画面１０００が表示状態の例である。図１０はタスク画面１０１４が表示状態の例である。
【００７７】
また、タブ１０１２はタブ１０１０に付随するように例えばタブ１０１０の一階層下に配置され、表示状態とする図１０のビューア画面１０１６の選択に利用される。図１０の例ではタブ１０１０の一階層下にタブ１０１２が１つ配置されているが、選択されたタスクの添付ファイルを開くことで、その添付ファイルのビューア画面のタブがタブ１０１２の横に追加されていく。したがって、ユーザはタブ１０１０の一階層下に配置されたタブ１０１２を含むタブにより、タスクのビューア画面１０１６、タスクの添付ファイルのビューア画面を切り替えて表示できる。
【００７８】
ビューア画面１０１６に表示されるタスクは例えば図１１に示すようなイメージである。図１１はタスクのビューア画面による表示の一例のイメージ図である。図１１のタスクは、タスク名や納期などのタスク情報が上部に表示されている。また、図１１のタスクは、テキスト、表、図、ファイルやリンクファイルのアイコンが配置されている。なお、アイコンではなくファイルの内容を示すサムネイル画像を配置させてもよい。
【００７９】
ユーザは、図１１に示すようなタスクにおいて、タスク情報の内容の編集や、テキスト、表、図、ファイルやリンクファイルのアイコンの内容や表示位置の編集を行うことができる。ユーザからの編集操作を受け付けると、ステップＳ１８からステップＳ１９に進み、クライアント端末１０の編集制御部５８は後述する編集処理を行い、編集内容をタスク情報及びタスクデータに反映させる。
【００８０】
一方、ステップＳ２０においてユーザからタスクの作成開始指示を受け付けるとクライアント端末１０のタスク作成部５２はステップＳ２０からステップＳ２１に進み、ユーザから図４に示したタスク情報の入力やタスクデータとして添付ファイルの登録指示を受け付けることによって新規のタスクを作成するタスク作成画面を表示する。具体的にユーザからのタスクの作成開始指示は、上述したように図９のタスク作成ボタン１００８をユーザが選択することで作成開始指示を受け付ける。
【００８１】
さらに、このステップＳ２１の際にタスク作成部５２は図５において説明したテンプレートの候補を表示する。タスク作成部５２は、ユーザが選択したテンプレートに対応するテンプレートファイルを利用してタスク（図４のタスク情報及び図６のタスクデータ）を作成することで、ユーザからタスク情報の入力やタスクデータの登録指示を受け付けなくとも新規のタスクを作成することができる。このようにしてユーザはタスク作成画面から新しいタスクを作成できる。タスク作成画面において作成されたタスクのタスク情報及びタスクデータは、新たにタスクＩＤ及びタスクデータＩＤを割り当ててタスク情報記憶部６０及びタスクデータ記憶部６４に記憶される。
【００８２】
なお、タスク表示制御部５０はステップＳ２２においてユーザからタブの押下を受け付けると、ステップＳ２３に進み、タブによる画面切替えを行う。例えばタブ１００６が押下されると、タスク表示制御部５０は管理画面１０００を表示状態とする。また、タブ１０１０が押下されると、タスク表示制御部５０はタスク画面１０１４を表示状態とする。このときに図７（Ｂ）の全体のカレントタブの表示状態情報が更新される。
【００８３】
そして、タスク画面１０１４が表示状態であれば、ステップＳ２４からステップＳ２５に進み、タスク画面処理を行う。ステップＳ２５のタスク画面処理は、ユーザから受け付けた操作に基づき、ファイルやリンクファイルの内容をビューア画面に表示したり、タスク画面に表示されたタスクの編集を受け付けたり、する処理である。
【００８４】
また、タスク表示制御部５０はステップＳ２６においてユーザからタスクのタブ１０１０を閉じる要求を受け付けたか否かを判断する。タスクのタブを閉じる要求を受け付ける方法としては、例えばタブ１０１０を閉じるためのアイコンをタブごとに表示させ、表示しているアイコンの選択を受け付けることによって要求を受け付けてもよい。要求を受け付けた場合、タスク表示制御部５０はステップＳ２７に進み、閉じる要求のあったタブ１０１０に対応するタスクの表示状態情報を保存するか否かの選択をユーザに要求するダイアログを表示する。
【００８５】
ユーザが「保存する」を選択すると、タスク表示制御部５０はステップＳ２８に進み、タブ１０１０を閉じた時点でのタスクの表示状態情報を図７（Ａ）に保存させたままにする。一方でユーザが「保存しない」を選択すると、タスク表示制御部５０はステップＳ２９に進み、それまで保存されていた図７（Ａ）のタブを閉じる要求があったタスクの表示状態情報を削除する。このようにすることで、表示状態情報を保存しておくことをユーザが望む場合には、タスクのタブ１０１０自体を閉じたとしても、再度タスクを選択した場合に、タスクのタブ１０１０を閉じた時点での添付ファイルのタブ１０１０の表示状態を再現することができ、引き続きタスクの作業を継続することができる。
【００８６】
一方で、ユーザが一度タスクの作業状態をリセットしたい場合には「保存しない」を選択することで、添付ファイルのタブ１０１０の表示状態をリセットすることができるので、タスクを実行する上でユーザの状況に応じて柔軟にタブ１０１０の表示状態の保存処理を変更することができるという効果がある。
【００８７】
《管理画面表示》
ステップＳ１４の管理画面表示処理は例えば図１２に示す手順で実行される。図１２は管理画面表示処理の一例のフローチャートである。ステップＳ３１においてタスク表示制御部５０はタスク情報記憶部６０に記憶されている例えば図４のタスク情報を参照し、タスク情報のタグ情報を読み出す。
【００８８】
ステップＳ３２に進み、タスク表示制御部５０は読み出したタグ情報により、例えば図９のナビゲーションエリア１００２に表示されているようなタグフォルダを作成するためのタグ情報の一覧を作成する。例えば図４のタスク情報では「リニア汐見台」「店舗開発」「出店」がタグ情報として含まれるタグ情報一覧が作成される。
【００８９】
また、ステップＳ３３に進み、タスク表示制御部５０は表示状態記憶部６６に表示状態情報が記憶されているか否かを判定する。表示状態記憶部６６に表示状態情報が記憶されていれば、タスク表示制御部５０はステップＳ３４に進み、例えば図７の表示状態情報に基づき、タスク画面１０１４及びビューア画面１０１６を生成する。ステップＳ３４で生成されるタスク画面１０１４及びビューア画面１０１６は前回のアプリ終了時に表示されていたタスク画面１０１４及びビューア画面１０１６となる。
【００９０】
ステップＳ３４に続いてステップＳ３５に進み、タスク表示制御部５０は読み出したタスク情報を利用して例えば図９又は後述の図１４Ａに示すような管理画面１０００を作成する。タスク表示制御部５０は作成した管理画面１０００とタスク画面１０１４とビューア画面１０１６とをタブで切替可能に表示する。なお、タスク表示制御部５０は表示状態情報のカレントタブに従い、表示状態とする管理画面１０００、タスク画面１０１４又はビューア画面１０１６を決定する。
【００９１】
一方、タスク表示制御部５０は表示状態記憶部６６に表示状態情報が記憶されていなければ、ステップＳ３３からステップＳ３６に進み、読み出したタスク情報を利用して例えば図９に示すような管理画面１０００を作成する。そして、タスク表示制御部５０は作成した管理画面１０００を表示する。なお、図１２のフローチャートは表示状態情報でタスク画面１０１４及びビューア画面１０１６を生成してから管理画面１０００を作成する例を示したが、管理画面１０００を先に作成するようにしてもよい。また、全体のカレントタブが管理画面１０００ではなくタスク画面１０１４の場合にはタスク画面１０１４及びビューア画面１０１６を全てのタスクについて作成するのではなく、全体のカレントタブに対応するタスクに係るタスク画面１０１４及びビューア画面１０１６のみ作成して表示させてもよい。
【００９２】
このように、ステップＳ１４の管理画面表示処理では、前回のアプリ終了時に表示されていたタスク画面１０１４及びビューア画面１０１６があれば、タブにより切替可能な状態で管理画面１０００とタスク画面１０１４とビューア画面１０１６とが表示される。
【００９３】
《タスク画面表示》
ステップＳ１７のタスク画面表示処理は、例えば図１３に示す手順で実行される。図１３はタスク画面表示処理の一例のフローチャートである。ステップＳ５１に進み、タスクデータ表示制御部５６は画面表示の要求があったタスクのタスク情報及びタスクデータを利用してタスク画面１０１４を作成する。
【００９４】
ステップＳ５２に進み、タスクデータ表示制御部５６は作成したタスク画面１０１４及びビューア画面１０１６を例えば図１０に示すように表示する。図１０ではビューア画面１０１６のタブ１０１２がカレントタブとなる。この時点で図７（Ａ）のカレントタブの情報と図７（Ｂ）の全体のカレントタブの情報が図１０のタスク画面１０１４及びビューア画面１０１６に合わせて更新される。
【００９５】
タスクのビューア画面１０１６からファイル又はリンクファイルを開く操作を受け付けると、タスクデータ表示制御部５６はステップＳ５４に進み、オープンされたファイル又はリンクファイルをビューア表示するか否かを判定する。タスクデータ表示制御部５６はビューア表示であれば、ステップＳ５５に進み、オープンされたファイル又はリンクファイルのビューア画面１０１６を作成し、表示する。
【００９６】
なお、ステップＳ５５において表示されるビューア画面１０１６のタブ１０２０は例えば図１４Ａに示すように、タスクのタブ１０１２の横に追加される。図１４Ａはオープンされたファイル又はリンクファイルのビューア画面のタブの追加について説明するための図である。タブ１０２０は、そのタブ１０２０で開いているファイルの識別情報としてコンテンツのファイルの種類を示すアイコン画像（文書、画像、フォルダ、表、タスク、タグなど）を表示している。このようにタブ１０２０にアイコン画像を表示させることで、ユーザはタスクに対する作業を実施するために複数のタブ１０２０で開かれたコンテンツを編集や参照する際に、そのタブ１０２０がどのような種類のコンテンツのファイルに係るタブ１０２０なのかを一覧できる。
【００９７】
また、アイコン画像の他に、タブ１０２０ごとに上述したファイルの識別情報をタブの見出しとして表示させる。図１４の例では見積書、納品書、文書１、物件写真といったファイル名がファイルの識別情報として表示されている。なお、ファイル名はファイル名の全ての情報ではなくファイル名の一部の情報であってよい。さらに、上述したようにファイルに割り当てられた識別情報やファイルの種類を示す情報をファイルの識別情報としてタブ１０２０の見出しに表示させてもよい。また、ファイルの識別情報は必ずしも文字で表示されている必要はなく、例えば図形、記号又は画像で表示されていてもよい。また、これらの情報を２つ以上組み合わせた情報によって表示されていてもよい。また、ファイルの識別情報はファイルのサムネイル画像であってもよい。
【００９８】
さらに、図１４Ａのタブ１０２０で見出しを表示する表示形式の代替手段として図１４Ｂのように見出しのリストを表示する表示領域を設けてもよい。図１４Ｂはタブの代替手段について説明するための図である。ビューア画面１０１６には見出しのリストから選択した見出しに対応するファイルの内容が表示される。また、ファイルを新規にオープンすると、新規にオープンしたファイルの見出しが、見出しのリストを表示する表示領域に追加される。
【００９９】
ステップＳ５５に続いてステップＳ５６に進み、タスクデータ表示制御部５６はオープンされたファイル又はリンクファイルのビューア画面１０１６のタブ１０２０の情報を表示状態記憶部６６の表示状態情報に反映させる。具体的に、タスクデータ表示制御部５６はオープンされたファイル又はリンクファイルのビューア画面１０１６のタブ１０２０の情報を図７（Ａ）の「タブ表示しているファイル又はリンクファイル」に追加する。
【０１００】
また、ステップＳ５４においてタスクデータ表示制御部５６はビューア表示でなければステップＳ５７に進み、オープンされたファイル又はリンクファイルを、そのファイル又はリンクファイルの種類に応じたアプリを起動し、表示させる。ファイル又はリンクファイルの種類は例えばファイルの拡張子に基づいて判断することができる。
【０１０１】
本実施形態に係るクライアント端末１０では例えば図１５Ａ及び図１５Ｂに示すようにタブが追加されていく。図１５Ａ及び図１５Ｂはタブの追加について説明するための図である。図１５Ａの（Ａ）は「リニア汐見台」のタグフォルダに含まれるタスクの一覧が表示された管理画面１０００の簡略図である。
【０１０２】
図１５Ａの（Ｂ）はタスクの一覧から選択された「駅前物件調査」のタスクのタスク画面１０１４及びタスクのビューア画面１０１６の簡略図である。タスク画面１０１４のタブ１０１０は管理画面１０００のタブ１００６の横に追加されている。また、タスクのビューア画面１０１６のタブ１０１２は、タスク画面１０１４のタブ１０１０の一階層下に追加されている。
【０１０３】
また、図１５Ａの（Ｂ）のタスクのビューア画面１０１６には「ファイル１」のアイコン１０１８が配置されている。アイコン１０１８を操作して「ファイル１」をオープンした場合は、図１５Ａの（Ｂ）の状態から図１５Ａの（Ｃ）の状態に遷移する。
【０１０４】
図１５Ａの（Ｃ）は図１５Ａの（Ｂ）においてオープンされた「ファイル１」のビューア画面１０２２の簡略図である。「ファイル１」のビューア画面１０２２には「ファイル１」の内容が表示され、利用者の操作を受け付けることによって内容を編集することができる。ビューア画面１０２２のタブ１０２０はタスクのタブ１０１２の横に追加されている。図１５Ａの（Ｃ）の状態において、ユーザはタブ１０１２又は１０２０を押下して、タスクのビューア画面１０１６又は「ファイル１」のビューア画面１０２２を切替表示できる。
【０１０５】
また、図１５Ａの（Ｃ）の状態においてタブ１００６を押下することにより、ユーザは図１５Ａの（Ｃ）から図１５Ａの（Ｄ）の状態に遷移させることができる。図１５Ａの（Ｄ）は管理画面１０００が表示状態となっている。さらに、図１５Ａの（Ｄ）の状態においてタブ１０１０を押下することにより、ユーザは図１５Ａの（Ｄ）から図１５Ａの（Ｃ）の状態に遷移させることができる。
【０１０６】
このように、ユーザはタスク画面１０１４にビューア画面１０１６又は１０２２を表示させた図１５Ａの（Ｃ）の状態から、図１５Ａの（Ｄ）の状態に切り替えたとしても、タブ１０１０を押下すれば、元の図１５Ａの（Ｃ）の状態に戻すことができる。
【０１０７】
また、図１５Ａの（Ｄ）の状態においてタスクの一覧から「旧市街地再開発提案」を選択することにより、ユーザは図１５Ｂの（Ｅ）の状態に遷移させることができる。図１５Ｂの（Ｅ）はタスクの一覧から選択された「旧市街地再開発提案」のタスクのタスク画面１０１４ａ及びタスクのビューア画面１０１６ａの簡略図である。タスク画面１０１４ａのタブ１０１０ａはタスク画面１０１４のタブ１０１０の横に追加されている。また、タスクのビューア画面１０１６ａのタブ１０１２ａは、タスク画面１０１４ａのタブ１０１０ａの一階層下に追加されている。
【０１０８】
図１５Ｂの（Ｅ）の状態においてタブ１０１０を押下することにより、ユーザは図１５Ｂの（Ｅ）から図１５Ｂの（Ｆ）の状態に遷移させることができる。このように、本実施形態に係るクライアント端末１０は、図１５Ａの（Ｃ）の状態から図１５Ａの（Ｄ）や図１５Ｂの（Ｅ）の状態に切り替えたとしても、図１５Ａの（Ｃ）の状態を保持しておくことで、切り替える前の状態である図１５Ａの（Ｃ）の状態に戻ることができる。
【０１０９】
例えばユーザはタスク画面１０１４のタスクを中断してタスク画面１０１４ａのタスクを行い、タスク画面１０１４ａのタスクが終わったあとにタスク画面１０１４に切り替えることで、中断したときのタスク画面１０１４の状態に戻ることができる。
【０１１０】
図９を用いて説明すると、ユーザは「駅前物件調査」「旧市街地再開発提案」といったタスクを個人タスクとして作成している。このようなタスクは、一般的に、優先度や納期が異なる。このため、ユーザは複数のタスクに対する作業（タスクに関連付けられた文書や画像の編集等）を並行して少しずつ進めたい場合がある。
【０１１１】
例えば「駅前物件調査」のタスクに関連付けられた見込み物件のリストを示す表計算ソフトのファイルを途中まで作成し、その後「旧市街地再開発提案」のタスクに関連付けられたプレゼンテーション資料のファイルを途中まで作成し、さらにその後「駅前物件調査」のタスクに関連付けられた見込み物件のリストを示すファイルを最後まで作成するような場合である。
【０１１２】
本実施形態によれば、このような場合に、ユーザは、しかかり中の「駅前物件調査」のタスクを実施する上で、見込み物件のリストを示すファイルの保管場所を探し、ファイルを開くといった作業を実施しなくともよい。本実施形態では、タスクごとに表示状態を記憶しているので、タブを選択するだけで、すぐに作成中のファイルを参照し、リストを作成する作業へ移ることができるという効果がある。
【０１１３】
さらに、タブとして表示しているタスクや、タブ表示しているタスクに関連付けられたコンテンツのタブ表示の表示状態情報はアプリを終了したとしても保存されている情報のため、一旦アプリを終了したとしても再度アプリを起動した際、ユーザは再び一覧表示されているタスクやタブ表示されているタスクの中から所望のタスクを選択するだけで、上述したように、しかかり中の編集作業を続行することができる。
【０１１４】
このように、ユーザはタスクにかかる作業を実行する上で、作業中のタスクやタスクに関連付けられたコンテンツのタブの表示状態を記憶しているため、納期や優先順位に応じてタスクを選択するだけで、すぐに作業を再開できるという効果がある。
【０１１５】
《編集処理》
ステップＳ１９の編集処理は、例えば図１６に示す手順で実行される。図１６は編集処理の一例のフローチャートである。ステップＳ７１に進み、クライアント端末１０の編集制御部５８はユーザから受け付けた編集操作を判別する。例えばユーザから受け付ける編集操作は、ファイル添付、リンクファイル添付、ファイル又はリンクファイルを示すアイコン、サムネイル画像やリンクなどの移動、テキスト、表、図の追加、テキストの色やフォント変更などが含まれる。また、ユーザから受け付ける編集操作は、表示、画像、ＵＲＬによるリンク情報の追加、編集、移動などが含まれる。さらに、ユーザから受け付ける編集操作はタスク情報などを表示するヘッダーの情報の編集などが含まれる。また、ユーザから受け付ける編集操作はファイルの編集も含まれる。
【０１１６】
ステップＳ７２に進み、編集制御部５８はユーザから受け付けた編集操作に応じて例えばタスクのビューア画面１０１６に表示されたタスクの内容を編集する。ステップＳ７３に進み、編集制御部５８はステップＳ７２のタスクの編集に応じて、タスク情報記憶部６０のタスク情報及びタスクデータ記憶部６４のタスクデータを更新する。例えば編集操作がファイル又はリンクファイルを示すアイコンやリンクなどの移動であった場合には、タスクデータファイルのうち本文の情報を更新する。また、新たにファイルを添付した場合には、ユーザによって添付指示されたタスクのビューア画面の位置に、新たにファイルのアイコンやサムネイル画像を配置して表示させるとともに、新たに添付された添付ファイルのデータを対応するタスクのタスクデータファイルに追加する。また、編集操作がタスクのビューア画面からオープンされた添付ファイルの編集操作であった場合には、編集内容をタスクデータファイルに含まれる添付ファイルのデータに反映する。
【０１１７】
例えば図６（Ｂ）に示したタスクデータファイルは、図１７に示すように構成することができる。図１７はタスクデータファイルの一例の構成図である。図１７のタスクデータファイルはヘッダー２００１、本文２００２、添付ファイルのデータ２００３を含む構成である。
【０１１８】
図１７のタスクデータファイルは例えばＭＩＭＥ（Ｍｕｌｔｉｐｕｒｐｏｓｅ  Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎｓ）形式で表されている。ＭＩＭＥ形式はあくまで一例であって他の形式であってもよい。本文２００２に含まれる「ｃｉｄ」は添付ファイルのデータ２００３に含まれる「Ｃｏｎｔｅｎｔ−ＩＤ」と対応している。添付ファイルのデータ２００３に含まれる「Ｃｏｎｔｅｎｔ−ＩＤ」はタスクにファイルなどのコンテンツが貼り付けられたときに割り当てられるＩＤである。
【０１１９】
また、添付ファイルのデータ２００３に含まれる「Ｃｏｎｔｅｎｔ−Ｔｙｐｅ」はＭＩＭＥタイプと呼ばれるものであり、テキスト、画像、音声、動画など、データのタイプを指定する情報である。なお、タスクにリンクファイルを添付する場合は、リンクファイルを参照するショートカットファイルを添付ファイルとする他に、本文にリンクファイルを参照する文字列等で示されるＵＲＬによるリンク情報を埋め込むこともできる。
【０１２０】
図１７で示されているように、タスクデータファイルはタスク本文の記述の中で、どの位置にテキストを表示するか、さらには表の挿入位置や添付ファイルの表示位置をＨＴＭＬ等の所定の記述形式に沿って指定している。さらに、このような表示位置はユーザの編集操作に応じて入力された情報に基づいて更新される。上述したようにＨＴＭＬの記述形式に沿った指定は一例であって、表示位置は他の形式に沿って記述されていてもよい。
【０１２１】
図１７のタスクデータファイルの構成により、タスクのビューア画面１０１６ではユーザが編集したテキスト、表、図、ファイル及びリンクファイルのアイコンなどの表示位置を本文２００２に記述して記憶しておくことができ、編集も容易となる。
【０１２２】
図１０、図１１のビューア画面１０１６は図１７のタスクデータファイルを読み込むことによって生成される。図１７のタスクデータファイルで記述されている情報は図１０、図１１等の画面でユーザが編集操作を行うことによって更新される。また、図１０及び図１１の画面ではタスクデータファイルに関連付けられたタスク情報（図４等）を読み込むことによって図１０及び図１１のビューア画面１０１６の上部に表示されている「駅前物件調査」や納期等の情報が表示されている領域の情報を表示する。
［他の実施形態］
第１の実施形態に示した図９の管理画面１０００は例えば図１８の管理画面１０００のようにビューア画面１０３０を表示するようにしてもよい。図１８は管理画面の他の例のイメージ図である。図１８の管理画面１０００では一覧エリア１００４に表示されたタスクの一覧からタスクを選択するときに、ビューア画面１０３０に表示されたタスクの内容を確認できる。ビューア画面１０３０には、図１１のタスクのビューア画面１０１６を表示させる処理と同様の処理を実行することで所定のタスクの内容を表示させることができる。ビューア画面１０３０には一覧エリア１００４に表示されたタスクのうち選択されたタスクの内容を表示させてもよいし、選択を受け付ける前であっても例えばデフォルトで表示させるタスクが何れかの設定に基づいて対応するタスクの内容を表示させてもよい。また、利用者が閲覧した最新のタスクの閲覧履歴情報を記憶しておき、閲覧履歴情報に基づいて特定したタスクの内容を表示させてもよい。
【０１２３】
また、第１の実施形態に示した図９の管理画面１０００は例えば図１９の管理画面１０００のように、一覧エリア１００４とともにカレンダー１０４０を表示し、例えばタスクの納期日に対応する日付の欄に、そのタスク又はタスクに関連するファイルの識別情報としてサムネイルを表示するようにしてもよい。識別情報のサムネイルによる表示はあくまで一例であって、タスクやタスクに関連するファイルの名称を示す情報やアイコン等の画像によって識別情報を表示させてもよい。カレンダー１０４０の日付を選択すると、日付の欄に表示されている識別情報に対応するタスクの一覧を一覧エリア１００４に表示させることができる。また、タスクだけでなく表示状態情報によって該当するタスクに関連付けられたファイルの識別情報を一覧エリア１００４に表示させてもよい。この場合に、一覧エリア１００４に表示されたタスクやタスクに関連付けられたファイルの識別情報を選択することで、タスクやファイルの内容をビューア画面に表示させてもよい。また、タスクと対応するタスクに関連付けられたファイルの識別情報との関連付けをツリー表示によって一覧エリア１００４において表示させてもよい。ツリー表示は例えば、タスクを親とし、そのタスクに関連付けられたファイルを子とした親子関係をツリー状で表示させることができる。図１９の例では、１月１８日を選択しているため、１月１８日が納期日に設定されているタスクや該当するタスクに関連付けられたファイルの識別情報の一覧が一覧エリア１００４に表示されている。図１９は管理画面の他の例のイメージ図である。図１９の管理画面１０００ではタスクの納期を意識しながらタスクを選択できる。なお、タスク又はタスクに関連するファイルの識別情報はタスクの納期日の他、実施予定日や作成日に表示するようにしてもよい。
【０１２４】
図３のタスク情報記憶部６０、テンプレート記憶部６２、タスクデータ記憶部６４、表示状態記憶部６６の一部又は全ての機能を外部のサーバがクライアント端末１０に提供し、クライアント端末１０が外部のサーバが提供する記憶部を参照又は複製することによって上記の実施形態で説明したクライアント端末１０と同様の機能を実現させてもよい。この場合にクライアント端末１０と外部のサーバとで外部のサーバが提供する記憶部の情報の一部又は全てを同期させることができる。なお、外部のサーバは、ファイルサーバ、文書管理サーバ、サーバ機能を有する他のクライアント端末を含む。
【０１２５】
さらに、第１の実施形態に示した図１の情報処理システム１は例えば図２０の情報処理システム１のように管理サーバ２４を有する構成であってもよい。図２０は本実施形態に係る情報処理システムの他の例の構成図である。例えば図２０の情報処理システム１は図３に示したクライアント端末１０の処理ブロックを管理サーバ２４に設ける。クライアント端末１０はＷｅｂブラウザを搭載し、管理サーバ２４に設けられた図３の処理ブロックを利用する。
【０１２６】
図２０の情報処理システム１では、管理サーバ２４において生成されたＵＩの画面情報をクライアント端末１０が受信し、クライアント端末１０のＷｅｂブラウザに図９、図１０、図１１、図１４、図１５、図１８及び図１９で説明した画面を表示させる。このようにすることで図２０の情報処理システム１では、上述したタスク管理機能のサービスをクライアント端末１０のユーザに対して提供することができる。
【０１２７】
また、管理サーバ２４はクライアント端末１０のＷｅｂブラウザに入力されたユーザのＩＤ及びパスワードを、ログイン要求とともにクライアント端末１０から受信する。管理サーバ２４は、予め管理サーバ２４に登録されているユーザのＩＤ及びパスワードと一致すると判断した場合に、クライアント端末１０からのログインを成功させ、上述したタスク管理機能のサービスを管理サーバ２４からクライアント端末１０へ提供してもよい。
【０１２８】
さらに、このような場合には、図８で説明したクライアント端末１０上でのアプリの起動（Ｓ１１）といった処理の代わりに、上述したクライアント端末１０が管理サーバ２４へのログイン処理に応じてステップＳ１２へ進んでもよい。また、ログイン後にクライアント端末１０からタスク管理機能を実行する要求を受信してからステップＳ１２に進んでもよい。
【０１２９】
さらに、Ｗｅｂブラウザ上で受け付けた画面に対する入力情報は管理サーバ２４へ送信され、入力情報を受信した管理サーバ２４が入力情報に基づいて更新した画面情報をクライアント端末１０へ送信する。このようにすることでクライアント端末１０はＷｅｂブラウザ上に表示される画面を更新できる。
【０１３０】
なお、図２０の情報処理システム１は図３に示したクライアント端末１０の処理ブロックの一部を管理サーバ２４に設け、クライアント端末１０に設けられた機能と連携して処理を行ってもよい。また、図２０の情報処理システム１はファイルサーバ１６及び２０を用いず、管理サーバ２４上にタスク情報とタスクデータとを起き、管理サーバ２４により個人タスク管理機能及び共有タスク管理機能を提供してもよい。さらに、ファイルサーバ１６及び２０と管理サーバ２４とは、複数台のコンピュータにより実現してもよい。
【０１３１】
タスクを実施する上で、様々な種類のファイルを作成、編集、表示させるといった作業を実施する場合に、これまでは作業を一旦中断して再開させるたびに再開したいタスクに関するファイルの保存場所や、ファイルの種類に対応したアプリケーションの起動等を意識しなければならなかったが、このような実施形態によればこれらの保存場所やファイルの種類を利用者は意識することなくタスクに係る作業を再開することができるという効果がある。
【０１３２】
また、このようにタスクの編集内容を含むビューア画面といったタスクごとに管理可能な編集の自由度が高い仮想的なスペースを提供することで、個人または共同作業での非定型のタスクの実施に合わせた表示態様に柔軟に対応することができる。また、このようなタスクの作業状態は保存しておくことができるので、タスクの作業が中断したとしてもタスクのビューア画面を表示させるといった簡便な操作でタスクの作業を再開することができるといった効果がある。
【０１３３】
また、クライアント端末１０は、本実施形態で説明するタスクを管理するアプリケーションだけでなく様々な種類のファイルにそれぞれ対応した閲覧・編集するためのアプリケーションを備えている。例えばファイルの拡張子に対応する閲覧・編集するためのアプリケーションを関連付けて設定しておき、タスクを管理するアプリケーションにおいてファイルを閲覧・編集する際に対象のファイルの拡張子に関連付けられた閲覧・編集するためのアプリケーションを起動させることで、起動させたアプリケーションの機能を利用して閲覧・編集が実行できる。
【０１３４】
また、タスクを管理するアプリケーション自体が様々な種類のファイルを閲覧・編集するためのアプリケーションや機能を有していてもよい。また、ＯＳやＡＰＩを介することでクライアント端末１０自身に予めインストールされた閲覧・編集するためのアプリケーションや外部のサーバ上で動作するＷｅｂアプリケーションを起動させることでタスクを管理するアプリケーションにおいて受け付けた閲覧操作や編集操作を実行させてもよい。
【０１３５】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。なお、本実施形態で説明した情報処理システム１は一例であって、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
【符号の説明】
【０１３６】
１    情報処理システム
１０    クライアント端末
１２    ＭＦＰ（複合機）
１４    電子黒板
１６、２０    ファイルサーバ
１８、２２    メールサーバ
２４    管理サーバ
３０、４０    ネットワーク
５０    タスク表示制御部
５２    タスク作成部
５４    タスク選択受付部
５６    タスクデータ表示制御部
５８    編集制御部
６０    タスク情報記憶部
６２    テンプレート記憶部
６４    タスクデータ記憶部
６６    表示状態記憶部
５００    コンピュータ
５０１    入力装置
５０２    表示装置
５０３    外部Ｉ／Ｆ
５０３ａ    記録媒体
５０４    ＲＡＭ
５０５    ＲＯＭ
５０６    ＣＰＵ
５０７    通信Ｉ／Ｆ
５０８    ＨＤＤ
１０００    管理画面
１００２    ナビゲーションエリア
１００４    一覧エリア
１００６、１０１０、１０１２、１０２０    タブ
１００８    タスク作成ボタン
１０１４    タスク画面
１０１６、１０３０    ビューア画面
１０４０    カレンダー
２００１    ヘッダー
２００２    本文
２００３    添付ファイルのデータ
Ｂ    バス
【先行技術文献】
【特許文献】
【０１３７】
【特許文献１】特開２０１２−６８９７９号公報
【図１】
2018156476.tif 000003
【図２】
2018156476.tif 000004
【図３】
2018156476.tif 000005
【図４】
2018156476.tif 000006
【図５】
2018156476.tif 000007
【図６】
2018156476.tif 000008
【図７】
2018156476.tif 000009
【図８】
2018156476.tif 000010
【図９】
2018156476.tif 000011
【図１０】
2018156476.tif 000012
【図１１】
2018156476.tif 000013
【図１２】
2018156476.tif 000014
【図１３】
2018156476.tif 000015
【図１４Ａ】
2018156476.tif 000016
【図１４Ｂ】
2018156476.tif 000017
【図１５Ａ】
2018156476.tif 000018
【図１５Ｂ】
2018156476.tif 000019
【図１６】
2018156476.tif 000020
【図１７】
2018156476.tif 000021
【図１８】
2018156476.tif 000022
【図１９】
2018156476.tif 000023
【図２０】
2018156476.tif 000024