(57)【要約】【課題】自己の活動記録を簡単な操作によって蓄積することが可能であり、蓄積された活動記録を容易にポートフォリオにまとめられるとともに、他のユーザーと交流を図りながらポートフォリオを作成できるポートフォリオ作成システム及びポートフォリオ作成方法を提供する。【解決手段】ポートフォリオ作成システムは、ユーザーの活動の記録である活動記録を格納する活動テーブル２０６と、活動記録を活動テーブル２０６から読み出して選択可能に表示する活動記録表示部と、選択された活動記録に基づいてポートフォリオを生成するポートフォリオ作成部と、タイムラインに表示する項目を格納するタイムラインファイル２２１と、投稿されたひと言を格納するひと言ファイル２２３と、投稿されたひと言を、他の投稿内容とともに時系列的に表示するタイムライン表示部と、を備える。
2017141543.tif 000002
【特許請求の範囲】
【請求項１】
活動記録からポートフォリオを作成するシステムであって、
ユーザーの活動の記録である活動記録を格納する活動テーブルと、
前記活動記録を活動テーブルから読み出して選択可能に表示する活動記録表示部と、
選択された前記活動記録に基づいて前記ポートフォリオを生成するポートフォリオ作成部と、
タイムラインに表示する項目を格納するタイムラインファイルと、
投稿されたひと言を格納するひと言ファイルと、
投稿された前記ひと言を、他の投稿内容とともに時系列的に表示するタイムライン表示部と、
を備えるポートフォリオ作成システム。
【請求項２】
前記ポートフォリオを前記ユーザーが指定したテーマに基づいて分類して前記ユーザーごとに格納するポートフォリオテーブルをさらに備え、
前記ポートフォリオ作成部は、
前記ユーザーが指定したテーマに基づいて新たな前記ポートフォリオを生成する請求項１に記載のポートフォリオ作成システム。
【請求項３】
生成された前記ポートフォリオを前記ユーザーごとにキーワードに関連付けて格納するポートフォリオテーブルと、
前記ユーザーごとに前記キーワードを格納するキーワードファイルと、
前記キーワードに基づいて複数のユーザー間において横断的に前記ポートフォリオを検索するキーワード検索部と、
をさらに備える請求項１に記載のポートフォリオ作成システム。
【請求項４】
ユーザーが取り組むべき課題を格納する課題テーブルと、
複数の課題をまとめたカリキュラムを格納するカリキュラムファイルと、
ユーザーごとにユーザーに関する情報及び提出完了日を含むカリキュラムに関する情報を格納するユーザーテーブルと、
前記ユーザーテーブルから前記カリキュラムに関する情報を読み出し、進捗状況を表示させるカリキュラム進捗管理部と、
をさらに備える請求項１に記載のポートフォリオ作成システム。
【請求項５】
イベントに関する情報を、キーワードに関連付けて格納するイベントファイルと、
生成された前記ポートフォリオを前記ユーザーごとに前記キーワードに関連付けて格納するポートフォリオテーブルと、
前記ユーザーごとに前記キーワードを格納するキーワードファイルと、
前記キーワードファイルから前記ユーザーごとに前記キーワードを読み出し、読み出した前記キーワードに基づいて前記イベントファイルを検索して前記イベントに関する情報を読み出し、読み出した前記イベントに関する情報を前記ユーザーの端末にプッシュ配信するお勧めイベント配信部と、
をさらに備える請求項１に記載のポートフォリオ作成システム。
【請求項６】
著書に固有に割り当てられる識別子である著書コードごとに前記著書に関する情報を格納する著書情報データベースを備える外部サーバと通信する通信部と、
前記ユーザーごとに読書記録を格納する読書記録ファイルと、
前記ユーザーが指定した前記著書コードに基づいて前記著書情報データベースから前記著書に関する情報を取得し、取得した前記著書に関する情報を前記読書記録ファイルに格納する読書記録格納部と、
をさらに備える請求項１に記載のポートフォリオ作成システム。
【請求項７】
作成された前記ポートフォリオを圧縮形式、かつ、再利用可能なファイル形式にてダウンロードするポートフォリオ送信部をさらに備える請求項１に記載のポートフォリオ作成システム。
【請求項８】
活動記録からポートフォリオを作成する方法であって、
ユーザーの活動の記録である活動記録を格納する活動テーブルと、
タイムラインに表示する項目を格納するタイムラインファイルと、
投稿されたひと言を格納するひと言ファイルと、
を備えるポートフォリオ作成システムの制御部が、
前記活動記録を活動テーブルから読み出して選択可能に表示し、
選択された前記活動記録に基づいて前記ポートフォリオを生成し、
投稿された前記ひと言を、他の投稿内容とともに時系列的に表示するポートフォリオ作成方法。
【請求項９】
前記ポートフォリオ作成システムは、
前記ポートフォリオを前記ユーザーが指定したテーマに基づいて分類して前記ユーザーごとに格納するポートフォリオテーブルと、
をさらに備え、
前記制御部は、
前記ユーザーが指定したテーマに基づいて新たな前記ポートフォリオを生成する請求項８に記載のポートフォリオ作成方法。
【請求項１０】
前記ポートフォリオ作成システムは、
生成された前記ポートフォリオを前記ユーザーごとにキーワードに関連付けて格納するポートフォリオテーブルと、
前記ユーザーごとに前記キーワードを格納するキーワードファイルと、
をさらに備え、
前記制御部は、
前記キーワードに基づいて複数のユーザー間において横断的に前記ポートフォリオを検索する請求項８に記載のポートフォリオ作成方法。
【請求項１１】
前記ポートフォリオ作成システムは、
ユーザーが取り組むべき課題を格納する課題テーブルと、
複数の課題をまとめたカリキュラムを格納するカリキュラムファイルと、
ユーザーごとにユーザーに関する情報及び提出完了日を含むカリキュラムに関する情報を格納するユーザーテーブルと、
をさらに備え、
前記制御部は、
前記ユーザーテーブルから前記カリキュラムに関する情報を読み出し、進捗状況を表示させる請求項８に記載のポートフォリオ作成方法。
【請求項１２】
前記ポートフォリオ作成システムは、
イベントに関する情報を、キーワードに関連付けて格納するイベントファイルと、
生成された前記ポートフォリオを前記ユーザーごとに前記キーワードに関連付けて格納するポートフォリオテーブルと、
前記ユーザーごとに前記キーワードを格納するキーワードファイルと、
をさらに備え、
前記制御部は、
前記キーワードファイルから前記ユーザーごとに前記キーワードを読み出し、
読み出した前記キーワードに基づいて前記イベントファイルを検索して前記イベントに関する情報を読み出し、
読み出した前記イベントに関する情報を前記ユーザーの端末にプッシュ配信する請求項８に記載のポートフォリオ作成方法。
【請求項１３】
前記ポートフォリオ作成システムは、
著書に固有に割り当てられる識別子である著書コードごとに前記著書に関する情報を格納する著書情報データベースを備える外部サーバと通信する通信部と、
前記ユーザーごとに読書記録を格納する読書記録ファイルと、
をさらに備え、
前記制御部は、
前記ユーザーが指定した前記著書コードに基づいて前記著書情報データベースから前記著書に関する情報を取得し、
取得した前記著書に関する情報を前記読書記録ファイルに格納する請求項８に記載のポートフォリオ作成方法。
【請求項１４】
前記制御部は、
作成された前記ポートフォリオを圧縮形式、かつ、再利用可能なファイル形式にてダウンロードする請求項８に記載のポートフォリオ作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポートフォリオ作成システム及びポートフォリオ作成方法に関するものである。
【背景技術】
【０００２】
大学入試において、いわゆるＡＯ入試（アドミッションオフィス入試）が普及している。このＡＯ入試においてはペーパーテストの成績によらず、内申書、学校内外における活動報告書、志望理由書、面接、小論文などにより出願者の個性や適性に対して評価を行い、大学側の求める学生像と比較して合否が定まる。【０００３】
上記のうち活動報告書は数年間にわたる学校内外の活動記録をまとめたものであり、ポートフォリオともいわれる。このポートフォリオは、日本だけでなく海外の大学においても要求される場合があり、大学によってはフォーマットが定められていることがある。【０００４】
このようなポートフォリオを作成する際には次のような問題点があった。【０００５】
第１に、大学受験に際してポートフォリオを作成しようとしても、過去の活動の内容の記録がなく、記憶があいまいであることがある。この場合、大学側が評価をする活動を受験者が行っていたとしてもポートフォリオにまとめることができない。【０００６】
第２に、大学が要求するフォーマットが大学ごとに異なると、複数の大学の受験をする場合には異なったフォーマットのポートフォリオを作成しなければならず、工数がかかっていた。【０００７】
第３に、大学の定めるフォーマットが厳格である場合、そのフォーマットに従ってポートフォリオを作成することは容易でなかった。【０００８】
これらの点に関し、特に大学生が就職活動を行う場合に、履歴書に記載する情報と学内外における活動記録等をデータベースに格納しておき、履歴書や各種のレポートの形式に出力するとともに、生成された履歴書を所定のサイトに開示するシステムが提案されている（例えば、特許文献１）。【０００９】
この技術によれば、履歴書等の作成工数は削減されるが、新たに「なりすまし」の問題が発生する。つまり、実在しない者や、第三者が他人になりすまして、実在しない人物や他人の履歴書を勝手に作成することができてしまうのである。【００１０】
この点に関し、履歴書の情報とともに、本人を確認する書類を予め第三者機関に郵送し、この第三者機関がこれらの情報をデータベースに登録し、利用者が履歴書を作成する際に、後から送信された履歴書データと予め登録されている履歴書データとを照合して、一致度が高い場合には本人であると認証するシステムが提案されている（例えば、特許文献２）。【００１１】
しかし、この技術によっても、当初より他人になりすましている場合には第三者によるなりすましによって履歴書等が作成されることを防止できない。【００１２】
さらに加えて、次のような問題も起こりうる。従来の履歴書作成システム、或いはポートフォリオ作成システムは、各個人が活動の記録を蓄積し、この活動の記録を用いて各個人がポートフォリオを作成していた。この作成の過程に第三者は介在せず、各個人の判断や評価によって、どのような活動の記録をポートフォリオに盛り込むかを判断していた。従って、完成されたポートフォリオは客観的にみると視点が偏っていたり、独善的なものになったりしがちであった。【００１３】
この点に関し、ＳＮＳ（social network system）の技法を取り入れたポートフォリオ作成システムが提案されている（例えば、特許文献３。特に、段落［０１４４］〜［０１４５］。）。このシステムは、例えばホームページにおいて、多くのＳＮＳにみられるタイムライン形式を採用し、他のユーザーからの「投稿」をログインしているユーザーの「投稿」と並べて時系列的に配列して表示させる（段落［０１１７］）。【００１４】
或いは、他のユーザーからなされた評価を閲覧できるポートフォリオ作成システムが提案されている（例えば、特許文献４。）【００１５】
しかし、いずれの文献に記載の技術においても、他のユーザーとのインタラクティブな相互交流が図られていない。従って、ポートフォリオ作成システムを通じて他のユーザーとのコミュニケーションが不十分であり、ユーザー同士のコミュニケーションによって各ユーザーが学び、成長するという、ＳＮＳの導入に期待される効果が十分に得られていない。
【先行技術文献】
【特許文献】
【００１６】
【特許文献１】特開２００３−１３２１５４号公報
【特許文献２】特開２００５−１９０４５２号公報
【特許文献３】アメリカ合衆国  ＵＳ２０１６／００１２７３９  Ａ１
【特許文献４】特開２０１１−８７６６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１７】
上記の問題にかんがみ、本発明が解決しようとする課題は、自己の活動記録を簡単な操作によって蓄積することが可能であり、蓄積された活動記録を容易にポートフォリオにまとめられるとともに、他のユーザーと交流を図りながらポートフォリオを作成できるポートフォリオ作成システム及びポートフォリオ作成方法を提供することである。
【課題を解決するための手段】
【００１８】
本発明のポートフォリオ作成システムは、ユーザーの活動の記録である活動記録を格納する活動テーブルと、前記活動記録を活動テーブルから読み出して選択可能に表示する活動記録表示部と、選択された前記活動記録に基づいて前記ポートフォリオを生成するポートフォリオ作成部と、タイムラインに表示する項目を格納するタイムラインファイルと、投稿されたひと言を格納するひと言ファイルと、投稿された前記ひと言を、他の投稿内容とともに時系列的に表示するタイムライン表示部と、を備える。
【発明の効果】
【００１９】
本発明によれば、自己の活動記録を簡単な操作によって蓄積することが可能であり、蓄積された活動記録を容易にポートフォリオにまとめられるとともに、他のユーザーと交流を図りながらポートフォリオを作成できるポートフォリオ作成システム及びポートフォリオ作成方法を提供することができる。
【図面の簡単な説明】
【００２０】
【図１】第１の実施形態のポートフォリオ作成システムのシステム構成を示すブロック図。
【図２】運営者テーブルのデータ構成を示す図。
【図３】組織テーブルのデータ構成を示す図。
【図４】組織ユーザーテーブルのデータ構成を示す図。
【図５】グループテーブルのデータ構成を示す図。
【図６】ユーザーテーブルのデータ構成を示す図。
【図７】活動テーブルのデータ構成を示す図。
【図８】活動コメントテーブルのデータ構成を示す図。
【図９】活動評価テーブルのデータ構成を示す図。
【図１０】フォローテーブルのデータ構成を示す図。
【図１１】アドバイザーテーブルのデータ構成を示す図。
【図１２】グループユーザーテーブルのデータ構成を示す図。
【図１３】ポートフォリオテーブルのデータ構成を示す図。
【図１４】ポートフォリオコメントテーブルのデータ構成を示す図。
【図１５】ポートフォリオ評価テーブルのデータ構成を示す図。
【図１６】課題テーブルのデータ構成を示す図。
【図１７】課題受信テーブルのデータ構成を示す図。
【図１８】課題回答テーブルのデータ構成を示す図。
【図１９】チャットルームテーブル及びルームメンバーテーブルのデータ構成を示す図。
【図２０】チャットメッセージテーブルのデータ構成を示す図。
【図２１】メインプロセスの動作を示すフローチャート。
【図２２】運営者用プロセスの動作を示すフローチャート。
【図２３】運営者用ネットワークプロセスの動作を示すフローチャート。
【図２４】検索プロセスの動作を示すフローチャート。
【図２５】課題管理プロセスの動作を示すフローチャート。
【図２６】組織管理プロセスの動作を示すフローチャート。
【図２７】組織用プロセスの動作を示すフローチャート。
【図２８】組織用ネットワークプロセスの動作を示すフローチャート。
【図２９】組織用ネットワークプロセスの動作を示すフローチャートの続き。
【図３０】新規ユーザー登録プロセスの動作を示すフローチャート。
【図３１】一般ユーザープロセスの動作を示すフローチャート。
【図３２】ホームプロセスの動作を示すフローチャート。
【図３３】メッセージプロセスの動作を示すフローチャート。
【図３４】活動記録プロセスの動作を示すフローチャート。
【図３５】ポートフォリオプロセスの動作を示すフローチャート。
【図３６】ポートフォリオ登録・編集プロセスの動作を示すフローチャート。
【図３７】ポートフォリオ印刷プロセスの動作を示すフローチャート。
【図３８】オンライン出願プロセスの動作を示すフローチャート。
【図３９】課題プロセスの動作を示すフローチャート。
【図４０】運営者用ダッシュボードを示す図。
【図４１】ネットワーク画面を示す図。
【図４２】課題管理画面を示す図。
【図４３】課題管理詳細画面を示す図。
【図４４】課題登録／編集画面を示す図。
【図４５】運営者用ダッシュボード以外のダッシュボードを示す図。
【図４６】メッセージ画面を示す図。
【図４７】チャットルーム画面を示す図。
【図４８】ウォールを示す図。
【図４９】活動記録画面を示す図。
【図５０】活動記録編集／登録画面を示す図。
【図５１】ポートフォリオ画面を示す図。
【図５２】ポートフォリオ登録／編集画面（基本情報）を示す図。
【図５３】ポートフォリオ登録／編集画面（活動記録）を示す図。
【図５４】ポートフォリオ閲覧画面を示す図。
【図５５】第２の実施形態のポートフォリオ作成システムのシステム構成を示すブロック図。
【図５６】グループテーブルのデータ構成を示す図。
【図５７】ユーザーテーブルのデータ構成を示す図。
【図５８】活動テーブルのデータ構成を示す図。
【図５９】アドバイザーテーブルのデータ構成を示す図。
【図６０】ポートフォリオテーブルのデータ構成を示す図。
【図６１】タイムラインファイルのデータ構成を示す図。
【図６２】掲示板ファイルのデータ構造を示す図。
【図６３】ひと言ファイルのデータ構造を示す図。
【図６４】カリキュラムファイルのデータ構造を示す図。
【図６５】イベントファイルのデータ構成を示す図。
【図６６】読書記録ファイルのデータ構成を示す図。
【図６７】キーワードファイルのデータ構成を示す図。
【図６８】テーマファイルのデータ構成を示す図。
【図６９】検索プロセスの動作を示すフローチャート。
【図７０】タイムラインプロセスの動作を示すフローチャート。
【図７１】ひと言プロセスの動作を示すフローチャート。
【図７２】カリキュラム登録プロセスの動作を示すフローチャート。
【図７３】カリキュラム進捗管理プロセスの動作を示すフローチャート。
【図７４】掲示板プロセスの動作を示すフローチャート。
【図７５】ポートフォリオ登録・編集プロセスの動作を示すフローチャート。
【図７６】イベント推奨プロセスの動作を示すフローチャート。
【図７７】読書記録プロセスの動作を示すフローチャート。
【図７８】タイムライン画面の例を示す図。
【図７９】カリキュラム欄の例を示す図。
【図８０】組織画面の例を示す図。
【図８１】キーワード検索画面の例を示す図。
【発明を実施するための形態】
【００２１】
以下、本発明のポートフォリオ作成システム及びポートフォリオ作成方法の一実施形態を、図面を参照しながら説明する。以下に述べる実施形態は本発明の一例にすぎず、適宜構成を追加、削除できる。
【００２２】
＜第１の実施形態＞
（システム構成）
図１は、本実施形態のポートフォリオ作成システムのシステム構成を示すブロック図である。図１に示すように、ポートフォリオ作成システムは、本部１又はクラウドサービスの提供者に設置されるメインサーバ１０と、データベースサーバ２０と、メールサーバ３０と、を備える。
【００２３】
メインサーバ１０は、演算装置であるＣＰＵ（Central processing unit）を含む制御部１０１と、メモリ、ハードディスクドライブなどの記憶装置を含む記憶部と、通信を行う通信部と、を備える。
【００２４】
制御部１０１は、記憶部からポートフォリオ作成プログラムを読み出し、順次実行する。ここで、ポートフォリオ作成プログラムは、メインサーバ１０の記憶装置に格納されていても、クラウド上の別の記憶装置に格納されていても、ＤＶＤ−ＲＯＭのようなリムーバブル記憶媒体に格納されていてもよい。
【００２５】
通信部はプロバイダを介して公衆通信回線網であるインターネット２に接続する。メインサーバ１０が学校内に設置される場合には学内のＬＡＮに接続していてもよい。
【００２６】
データベースサーバ２０は、運営者テーブル２０１、組織テーブル２０２、組織ユーザーテーブル２０３、グループユーザーテーブル２１１、ユーザーテーブル２０５、活動テーブル２０６、活動コメントテーブル２０７、活動評価テーブル２０８、フォローテーブル２０９、アドバイザーテーブル２１０、グループユーザーテーブル２１１、ポートフォリオテーブル２１２、ポートフォリオコメントテーブル２１３、ポートフォリオ評価テーブル２１４、課題テーブル２１５、課題受信テーブル２１６、課題回答テーブル２１７、チャットルームテーブル２１８、ルームメンバーテーブル２１９、チャットメッセージテーブル２２０のテーブル群を格納する。
【００２７】
メールサーバ３０は、送受信するメールを格納し、ＬＡＮ又はインターネット２を経由してメールの送受信を行う。
【００２８】
メインサーバ１０には、インターネット２を介して、ユーザーが所有するユーザー端末４１、学校などの組織に配置される組織端末４２、アドバイザーと呼ばれる監督者が所有するアドバイザー端末４３、学生をスカウトするスカウト者が所有するスカウト端末４４、ポートフォリオ作成システムの運営者が所有する運営者端末４５、国内外の大学に設置される大学サーバ４６が接続する。
【００２９】
ユーザー端末４１、組織端末４２、アドバイザー端末４３、スカウト端末４４、運営者端末４５は、いわゆるパーソナルコンピュータであっても、いわゆるタブレット端末であっても、スマートフォンであってもよい。
【００３０】
図２は、運営者テーブル２０１のデータ構成を示す図である。図２に示すように、運営者テーブル２０１は、システムの運営者に関する情報を格納する。具体的には、運営者テーブル２０１は、運営者に固有に割り当てられる識別子である運営者ＩＤと、運営者の名称である運営者名と、運営者の住所を示す住所と、を格納する。
【００３１】
図３は、組織テーブル２０２のデータ構成を示す図である。図３に示すように、組織テーブル２０２は、高等学校や大学などの学校、予備校、その他の法人又は社団である組織に関する情報を格納する。具体的には、組織テーブル２０２は、組織に固有に割り当てられる識別子である組織ＩＤと、組織の名称である組織名と、組織の住所である住所と、を格納する。
【００３２】
図４は、組織ユーザーテーブル２０３のデータ構成を示す図である。図４に示すように、組織ユーザーテーブル２０３は、組織に属する生徒や学生などのユーザーに関する情報を格納する。具体的には、組織ユーザーテーブル２０３は、組織ＩＤごとに、ユーザーに固有に割り当てられる識別子であるユーザーＩＤを格納する。
【００３３】
図５は、グループテーブル２０４のデータ構成を示す図である。図５に示すように、グループテーブル２０４は、組織に属するグループに関する情報を格納する。ここで、グループは、組織が高等学校である場合には学級（クラス）が該当する。具体的には、グループテーブル２０４は、組織ＩＤごとに、グループに固有に割り当てられるグループＩＤと、グループの名称であるグループ名と、を格納する。
【００３４】
図６は、ユーザーテーブル２０５のデータ構成を示す図である。図６に示すように、ユーザーテーブル２０５は、ユーザーごとにユーザーに関する情報を格納する。具体的には、ユーザーテーブル２０５は、ユーザーＩＤと、ユーザーのタイプであるユーザータイプと、ログインに使用するパスワードと、ユーザーが属する組織を示す組織ＩＤと、ユーザーの氏名、と、ユーザーの住所と、ユーザーの生年月日と、を格納する。
【００３５】
ここで、ユーザーのタイプとは、組織が高等学校である場合には学校を示す「組織」、教諭等の指導者を示す「アドバイザー」、生徒を示す「一般ユーザー」、などを含む。
【００３６】
図７は、活動テーブル２０６のデータ構成を示す図である。図７に示すように、活動テーブル２０６は、ユーザーＩＤごとに一般ユーザーの学内外における活動の内容を格納する。具体的には、ユーザーＩＤと、活動記録ごとに振られた連番である活動記録連番と、タグと、活動記録のタイトルと、活動内容を説明する本文と、重要度と、活動の写真などの画像と、レポートなどの添付ファイルと、動画サイトに投稿されている動画のＵＲＬである動画ＵＲＬと、記録した日付と、公開範囲と、を格納する。
【００３７】
重要度は、ユーザーがレーティングした１から５までのランク付けを示す。
【００３８】
タグは、活動記録を端的に示すキーワードを指す。
【００３９】
公開範囲は、活動記録を公開する範囲であり、例えば、「自分だけ」、「グループ（クラス）のメンバーだけ」、「組織（学校）のメンバーだけ」、「世界中（インターネットによる公開）」などの中から選択される。
【００４０】
図８は、活動コメントテーブル２０７のデータ構成を示す図である。図８に示すように、活動コメントテーブル２０７は、ユーザーＩＤごとの活動記録連番ごとに付されたコメントを格納する。具体的には、活動コメントテーブル２０７は、ユーザーＩＤと、活動記録連番と、コメントの連番であるコメント番号と、コメント記載者のユーザーＩＤと、コメントの内容を示すコメント内容と、コメントされた日付を示す日付と、を格納する。
【００４１】
図９は、活動評価テーブル２０８のデータ構成を示す図である。図９に示すように、活動評価テーブル２０８は、活動記録連番ごとの好評価を示したユーザーのユーザーＩＤである好評価ユーザーＩＤと、好評価ユーザーの数の集計日を示す日付と、を格納する。
【００４２】
図１０は、フォローテーブル２０９のデータ構成を示す図である。図１０に示すように、フォローテーブル２０９は、フォローする者及びフォローされる者に関する情報を格納する。具体的には、フォローテーブル２０９は、フォローされるユーザーＩＤと、フォローするユーザーＩＤと、を格納する。
【００４３】
図１１は、アドバイザーテーブル２１０のデータ構成を示す図である。図１１に示すように、アドバイザーテーブル２１０は、アドバイザーに関する情報を格納する。具体的には、組織ＩＤと、グループＩＤと、アドバイザーに固有に割り当てられる識別子であるアドバイザーＩＤと、アドバイザーの氏名であるアドバイザー名と、アドバイザーのメールアドレスであるアドバイザーメールアドレスと、を格納する。
【００４４】
図１２は、グループユーザーテーブル２１１のデータ構成を示す図である。図１２に示すように、承認格納テーブルであるグループユーザーテーブル２１１は一般ユーザーのシステムへの登録の許否を格納する。具体的には、グループユーザーテーブル２１１は、組織ＩＤと、グループＩＤと、ユーザーＩＤと、システムへの登録許否を示す承認状態と、承認したアドバイザーを示す承認アドバイザーと、を格納する。
【００４５】
図１３は、ポートフォリオテーブル２１２のデータ構成を示す図である。図１３に示すように、ポートフォリオテーブル２１２は、ユーザーＩＤごとにポートフォリオに関する情報を格納する。具体的には、ポートフォリオテーブル２１２は、ユーザーＩＤと、ユーザーがポートフォリオに割り当てた識別子であるポートフォリオ番号と、ユーザーがポートフォリオに名づけたポートフォリオ名と、活動記録のポートフォリオにおける表示順を示すポートフォリオ表示順と、ポートフォリオの登録日と、ポートフォリオの更新日と、を格納する。
【００４６】
図１４は、ポートフォリオコメントテーブル２１３のデータ構成を示す図である。図１４に示すように、ポートフォリオコメントテーブル２１３は、ポートフォリオごとに他のユーザーが付したコメントを格納する。具体的には、ポートフォリオコメントテーブル２１３は、ユーザーＩＤと、ポートフォリオ番号と、コメントに順に割り振られるコメント番号と、コメントを記載したユーザーのユーザーＩＤを示すコメント記載者ＩＤと、コメントの内容を示すコメントと、コメントも登録日と、コメントの更新日と、を格納する。
【００４７】
図１５は、ポートフォリオ評価テーブル２１４のデータ構成を示す図である。図１５に示すように、ポートフォリオ評価テーブル２１４は、ポートフォリオごとに好評価を示した他のユーザーの情報を格納する。具体的には、ポートフォリオ評価テーブル２１４は、ユーザーＩＤと、ポートフォリオ番号と、好評価を示したユーザーのユーザーＩＤである好評価ユーザーＩＤと、評価の日付と、を格納する。
【００４８】
図１６は、課題テーブル２１５のデータ構成を示す図である。図１６に示すように、課題テーブル２１５は、課題に関する情報を格納する。具体的には、課題テーブル２１５は、ユーザーＩＤと、課題が出された年度を示す課題年度と、課題に固有に割り当てられる連番である課題連番と、組織ＩＤと、グループの年度を示すグループ年度と、グループＩＤと、課題のタイトルである課題タイトルと、出題者ユーザーＩＤと、課題の提出先のユーザーＩＤを示す課題送信先ユーザーＩＤと、課題の内容を示す課題本文と、課題に添付されるファイルを示す課題添付ファイルと、課題の提出期間である課題提出期間と、送信日時を指定したことを示す送信日時設定フラグと、課題をユーザーに送信する期間である送信期間と、登録の日付と、を格納する。
【００４９】
ここで、送信日時設定フラグはＯＮされると指定期間に課題がポートフォリオ作成システムからユーザーに送信されることを示すフラグである。
【００５０】
図１７は、課題受信テーブル２１６のデータ構成を示す図である。図１７に示すように、課題受信テーブル２１６は、出題者から送信された課題の受信内容を格納する。具体的には、課題受信テーブル２１６は、ユーザーＩＤと、課題年度と、課題連番と、出題者ユーザーＩＤと、課題送信先ユーザーＩＤと、日付と、を格納する。
【００５１】
図１８は、課題回答テーブル２１７のデータ構成を示す図である。図１８に示すように、課題回答テーブル２１７は、ユーザーが送信する課題の回答の内容を格納する。具体的には、課題回答テーブル２１７は、出題者ユーザーＩＤと、課題年度と、課題連番と、提出者ユーザーＩＤと、課題に対する回答の内容を示す課題回答内容と、回答に添付するファイルを示す回答添付ファイルと、提出日と、を格納する。
【００５２】
図１９は、チャットルームテーブル２１８及びルームメンバーテーブル２１９のデータ構成を示す図である。図１９に示すように、チャットルームテーブル２１８は、ポートフォリオ作成システムが有するチャット形式のメッセージ交換機能におけるメッセージ交換の仮想空間であるチャットルームに関する情報を格納する。具体的には、チャットルームテーブル２１８は、メッセージ交換の仮想空間であるルームの識別子であるルーム番号と、ルームを作成したユーザーのユーザーＩＤを示す作成ユーザーＩＤと、登録日と、更新日と、を格納する。ルームメンバーテーブル２１９は、ルームに参加しているユーザーのユーザーＩＤを示す参加ユーザーＩＤと、参加ユーザーに割り当てられる連番と、登録日と、更新日と、を格納する。
【００５３】
図２０は、チャットメッセージテーブル２２０のデータ構成を示す図である。図２０に示すように、チャットメッセージテーブル２２０は、ルームにおいて交換されるメッセージの内容を格納する。具体的には、チャットメッセージテーブル２２０は、ルーム番号と、メッセージに固有に割り当てられるメッセージ番号と、メッセージの投稿者のユーザーＩＤと、メッセージと、投稿される写真と、登録日と、更新日と、を格納する。
【００５４】
以上の各テーブルにおいて格納されるデータは、それぞれ一例であって、これらを適宜追加、削除することが可能である。
【００５５】
（システムの動作）
以下、ポートフォリオ作成システムのメインサーバ１０の制御部１０１による動作について説明する。
【００５６】
（メインプロセス）
図２１は、メインプロセスの動作を示すフローチャートである。図２１に示すように、ステップ４０１において、制御部１０１はアクセスしてきた端末の表示部にログイン画面を表示する。そして、制御部１０１はログイン画面において新規ユーザー登録が指示されたかを判定する。制御部１０１は、新規ユーザー登録が指示されたと判定した場合（ステップ４０１のＹ）、ステップ４０２に進み、新規ユーザー登録が指定されていないと判定した場合（ステップ４０１のＮ）、ステップ４０３に進む。
【００５７】
ステップ４０２において、制御部１０１は新規ユーザー登録プロセスを実行し、ステップ４０３に進む。
【００５８】
ステップ４０３において、制御部１０１はユーザーによってユーザーＩＤとパスワードを入力する。
【００５９】
ステップ４０４において、制御部１０１は、入力されたユーザーＩＤに基づいてユーザーテーブル２０５を検索してパスワードを読み出し、読み出したパスワードと入力されたパスワードとが一致し、かつ、ユーザーＩＤに基づいてグループユーザーテーブル２１１から読み出した承認状態が「承認済み」である場合に認証が成功したものとしてステップ４０４に進み、一致しない場合にはエラーメッセージを出力する。このメインプロセスの認証機能を認証部という。
【００６０】
ステップ４０５において、制御部１０１はユーザーＩＤに基づいてユーザーテーブル２０５からユーザータイプを読み出す。制御部１０１はユーザータイプが「運営者」であると判定した場合（ステップ４０５のＹ）、ステップ４０６に進み、「運営者」でないと判定した場合（ステップ４０５のＮ）、ステップ４０７に進む。
【００６１】
ステップ４０６において、制御部１０１は運営者用プロセスを実行し、処理を終了する。
【００６２】
ステップ４０７において、制御部１０１はユーザータイプが「組織」であると判定した場合（ステップ４０７のＹ）、ステップ４０８に進み、「組織」でないと判定した場合（ステップ４０７のＮ）、ステップ４０９に進む。
【００６３】
ステップ４０８において、制御部１０１は組織用プロセスを実行し、処理を終了する。
【００６４】
ステップ４０９において、制御部１０１はユーザータイプが「アドバイザー」であると判定した場合（ステップ４０９のＹ）、ステップ４１０に進み、「アドバイザー」でないと判定した場合（ステップ４０９のＮ）、ステップ４１１に進む。
【００６５】
ステップ４１０において、制御部１０１はアドバイザー用プロセスを実行し、処理を終了する。
【００６６】
ステップ４１１において、制御部１０１はユーザータイプが「一般ユーザー」であると判定した場合（ステップ４１１のＹ）、ステップ４１２に進み、「一般ユーザー」でないと判定した場合（ステップ４１１のＮ）、ステップ４１３に進む。
【００６７】
ステップ４１２において、制御部１０１は一般ユーザー用プロセスを実行し、処理を終了する。
【００６８】
ステップ４１３において、制御部１０１はエラープロセスを実行し、処理を終了する。
【００６９】
（運営者用プロセス）
図２２は、運営者用プロセスの動作を示すフローチャートである。図２２に示すように、ステップ５０１において、制御部１０１は運営者端末４５の表示部に運営者用ダッシュボードを表示する。
【００７０】
ステップ５０２において、制御部１０１はユーザーによってネットワークプロセスが選択されたかを判定する。制御部１０１はネットワークプロセスが選択されたと判定した場合（ステップ５０２のＹ）、ステップ５０３に進み、ネットワークプロセスが選択されていないと判定した場合（ステップ５０２のＮ）、ステップ５０４に進む。
【００７１】
ステップ５０３において、制御部１０１は運営者用ネットワークプロセスを実行し、ステップ５０１に戻る。
【００７２】
ステップ５０４において、制御部１０１はユーザーによって検索プロセスが選択されたかを判定する。制御部１０１は検索プロセスが選択されたと判定した場合（ステップ５０４のＹ）、ステップ５０５に進み、検索プロセスが選択されていないと判定した場合（ステップ５０４のＮ）、ステップ５０６に進む。
【００７３】
ステップ５０５において、制御部１０１は検索プロセスを実行し、ステップ５０１に戻る。
【００７４】
ステップ５０６において、制御部１０１はメニューが選択されたかを判定する。制御部１０１はメニューが選択されたと判定した場合（ステップ５０６のＹ）、ステップ５０７に進み、メニューが選択されていないと判定した場合（ステップ５０６のＮ）、ステップ５１２に進む。
【００７５】
ステップ５０７において、制御部１０１は運営者用メニューを表示する。
【００７６】
ステップ５０８において、制御部１０１は課題管理が選択されたかを判定する。制御部１０１は、課題管理が選択されたと判定した場合（ステップ５０８のＹ）、ステップ５０９に進み、課題管理が選択されていないと判定した場合（ステップ５０８のＮ）、ステップ５１０に進む。
【００７７】
ステップ５０９において、制御部１０１は課題管理プロセスを実行し、ステップ５１２に進む。
【００７８】
ステップ５１０において、制御部１０１は組織管理が選択されたかを判定する。制御部１０１は、組織管理が選択されたと判定した場合（ステップ５１０のＹ）、ステップ５１１に進み、組織管理が選択されていないと判定した場合（ステップ５１０のＮ）、ステップ５０１に戻る。
【００７９】
ステップ５１１において、制御部１０１は組織管理プロセスを実行し、ステップ５１２に進む。
【００８０】
ステップ５１２において、制御部１０１は一覧表示が選択されたかを判定する。制御部１０１は、一覧表示が選択されたと判定した場合（ステップ５１２のＹ）、ステップ５１３に進み、一覧表示が選択されていないと判定した場合（ステップ５１２のＮ）、ステップ５０１に戻る。
【００８１】
ステップ５１３において、制御部１０１は一覧表示プロセスを実行し、ステップ５０１に戻る。
【００８２】
図２３は、運営者用ネットワークプロセスの動作を示すフローチャートである。ここで、ネットワークとは人と人との社会的なつながりを意味する。ポートフォリオ作成システムにおいては、運営者、組織、アドバイザー、一般ユーザー（以下、これらをまとめてシステム参加者という。）がそれぞれフォロー・フォロワーの関係を構築し、メッセージ、画像、動画などの情報のやり取りを行うことができる。各システム参加者は他のシステム参加者に質問をしたり、他のシステム参加者から有益な情報やアドバイスを受けたりすることができる。従って、各システム参加者はネットワークを構築してこのネットワークを利用することにより、生産性が高まり、互いに刺激しあうことにより人間的に成長することは可能となる。
【００８３】
図２３に示すように、ステップ６０１において、制御部１０１は運営者用ネットワーク画面を運営者端末４５の表示部に表示する。運営者用ネットワーク画面には、「フォロワー」、「フォロー中」、「アドバイザー」、「グループ」が選択可能に表示される。
【００８４】
ステップ６０２において、制御部１０１は運営者によって「フォロワー」が選択されたかを判定する。制御部１０１は、「フォロワー」が選択されたと判定した場合（ステップ６０２のＹ）、ステップ６０３に進み、「フォロワー」が選択されていないと判定した場合（ステップ６０２のＮ）、ステップ６０５に進む。
【００８５】
ステップ６０３において、制御部１０１はフォローテーブル２０９を読込む。
【００８６】
ステップ６０４において、制御部１０１はフォローされるユーザーＩＤが運営者のユーザーＩＤと等しいフォロワーのユーザーＩＤ、ユーザー名を運営者端末４５の表示部に一覧表示し、処理を抜ける。
【００８７】
なお、「フォロワー」の代わりに「フォロー中」が選択されたと制御部１０１が判定した場合、制御部１０１はフォローするユーザーＩＤが運営者のユーザーＩＤに等しいレコードのフォローされるユーザーＩＤを運営者端末４５の表示部に一覧表示し、処理を抜ける。
【００８８】
ステップ６０５において、制御部１０１は運営者によって「アドバイザー」が選択されたかを判定する。制御部１０１は、「アドバイザー」が選択されたと判定した場合（ステップ６０５のＹ）、ステップ６０６に進み、「アドバイザー」が選択されていないと判定した場合（ステップ６０５のＮ）、ステップ６０８に進む。
【００８９】
ステップ６０６において、制御部１０１はユーザーテーブル２０５からユーザーＩＤが運営者ＩＤのレコードの組織ＩＤを読込む。
【００９０】
ステップ６０７において、制御部１０１は読込んだ組織ＩＤに基づいてアドバイザーテーブル２１０を検索し、該当するレコードのアドバイザーＩＤ、アドバイザー名を運営者端末４５の表示部に一覧表示し、処理を抜ける。
【００９１】
ステップ６０８において、制御部１０１は運営者によって「グループ」が選択されたかを判定する。制御部１０１は、「グループ」が選択されたと判定した場合（ステップ６０８のＹ）、ステップ６０９に進み、「グループ」が選択されていないと判定した場合（ステップ６０８のＮ）、処理を抜ける。
【００９２】
ステップ６０９において、制御部１０１は運営者のユーザーＩＤに基づいてグループユーザーテーブル２１１を検索し、該当するレコードのグループ名を読込む。
【００９３】
ステップ６１０において、制御部１０１は読込んだグループ名に基づいてグループユーザーテーブル２１１を検索し、該当するユーザーＩＤとユーザー名を運営者端末４５の表示部に一覧表示し、処理を抜ける。
【００９４】
運営者用ネットワークプロセスにおいて、一覧表示されたシステム参加者を選択してクリックするとその者のプロフィールがポップアップ表示される。また、別途設けられるアイコンをクリックすることにより、新たにフォローする者に追加したり、メッセージを送信したりすることができる。
【００９５】
図２４は、検索プロセスの動作を示すフローチャートである。図２４に示すように、ステップ７０１において、制御部１０１は運営者端末４５の表示部に検索画面を表示する。検索画面には「ポートフォリオ」と、「ユーザー」と、が選択可能に表示される。
【００９６】
ステップ７０２において、制御部１０１は「ポートフォリオ」が選択されたかを判定する。制御部１０１は、「ポートフォリオ」が選択されたと判定した場合（ステップ７０２のＹ）、ステップ７０３に進み、「ポートフォリオ」が選択されていないと判定した場合（ステップ７０２のＮ）、ステップ７０５に進む。
【００９７】
ステップ７０３において、制御部１０１はポートフォリオの検索条件を設定する画面を運営者端末４５の表示部に表示し、設定された検索条件にてポートフォリオテーブル２１２を検索する。
【００９８】
ステップ７０４において、制御部１０１は検索結果を運営者端末４５の表示部に表示する。
【００９９】
ステップ７０５において、制御部１０１は「ユーザー」が選択されたかを判定する。制御部１０１は、「ユーザー」が選択されたと判定した場合（ステップ７０５のＹ）、ステップ７０６に進み、「ユーザー」が選択されていないと判定した場合（ステップ７０５のＮ）、処理を抜ける。
【０１００】
ステップ７０６において、制御部１０１はユーザーの検索条件を設定する画面を運営者端末４５の表示部に表示し、設定された検索条件にてユーザーテーブル２０５を検索する。
【０１０１】
ステップ７０７において、制御部１０１は検索結果を運営者端末４５の表示部に表示し、処理を抜ける。
【０１０２】
検索プロセスにおいて、一覧表示されたシステム参加者を選択してクリックするとその者のプロフィールがポップアップ表示される。また、別途設けられるアイコンをクリックすることにより、新たにフォローする者に追加したり、メッセージを送信したりすることができる。
【０１０３】
図２５は、課題管理プロセスの動作を示すフローチャートである。図２５に示すように、ステップ８０１において、制御部１０１は運営者端末４５の表示部に課題管理画面を表示する。課題管理画面には「未送信」、「送信済み」、「下書き」を選択するボタンが表示される。
【０１０４】
ステップ８０２において、制御部１０１は課題テーブル２１５を読込み、運営者の選択に従って課題を一覧表示する。制御部１０１は、「未送信」が選択された場合には、ユーザーに送信していない課題の一覧が、「送信済み」が選択された場合には、ユーザーに既に送信した課題の一覧が、「下書き」が選択された場合には、作成途中の課題の一覧が、それぞれ表示される。運営者は課題を個別に選択指定することができる。
【０１０５】
ステップ８０３において、制御部１０１は、運営者によって選択された課題の詳細を表示する。
【０１０６】
ステップ８０４において、制御部１０１は選択された課題の課題連番に基づいて課題受信テーブル２１６を検索し、該当するユーザーＩＤ及びユーザー名を提出対象者として読み出す。次に、制御部１０１は選択された課題の課題連番に基づいて課題回答テーブル２１７を検索し、該当するユーザーＩＤ及びユーザー名を提出済み者として読み出す。制御部１０１は、提出対象者から提出済み者を除いた者を未提出者として一覧表示し、また、その下段に提出済み者を一覧表示する。
【０１０７】
ステップ８０５において、制御部１０１は運営者によって課題の編集を行う編集モードが指示されたかを判定する。制御部１０１は、編集モードが指示されたと判定した場合（ステップ８０５のＹ）、ステップ８０６に進み、編集モードが指示されたと判定しない場合（ステップ８０５のＮ）、処理を抜ける。
【０１０８】
ステップ８０６において、制御部１０１は運営者の入力動作によって選択された課題の詳細を編集・入力する。
【０１０９】
ステップ８０７において、制御部１０１は運営者により送信指示がなされたかを判定する。制御部１０１は送信指示がなされたと判定した場合（ステップ８０７のＹ）、ステップ８０８に進み、送信指示がなされなかったと判定した場合（ステップ８０７のＮ）、処理を抜ける。
【０１１０】
ステップ８０８において、制御部１０１は運営者の指示によりユーザーＩＤとユーザー名の一覧を運営者端末４５の表示部に表示する。制御部１０１は、選択されたユーザーＩＤ及び課題連番に基づいて課題テーブル２１５を検索し、レコードが存在している場合には課題の詳細情報を更新し、レコードが存在していない場合レコードを追加し、選択されなかったユーザーＩＤの当該課題連番のレコードは削除する。
【０１１１】
ステップ８０９において、制御部１０１は、ステップ８０７において更新、追加、削除されたレコードに整合するように、課題受信テーブル２１６を更新、追加、削除するとともに、該当する提出対象者のメールアドレスに通知メールを送信し、処理を抜ける。
【０１１２】
図２６は、組織管理プロセスの動作を示すフローチャートである。図２６に示すように、ステップ９０１において、制御部１０１は組織テーブル２０２から組織ＩＤ及び組織名を読出し、運営者端末４５の表示部に組織一覧（スクール一覧）画面として表示する。
【０１１３】
ステップ９０２において、制御部１０１は運営者によって選択された組織の詳細を表示する。
【０１１４】
ステップ９０３において、制御部１０１は運営者によって組織の詳細情報を入力する。
【０１１５】
ステップ９０４において、制御部１０１は運営者によって、組織ごとに提供する機能の制限に関する情報である制限情報を入力する。
【０１１６】
ステップ９０５において、制御部１０１は入力された情報を組織テーブルに格納して処理を抜ける。
【０１１７】
（組織用プロセス）
図２７は、組織用プロセスの動作を示すフローチャートである。図２７に示すように、ステップ１００１において、制御部１０１は、組織用ダッシュボードを組織端末４２の表示部に表示する。組織用ダッシュボードには、「ネットワーク」、「検索」、「メニュー」、「一覧表示」を選択できるボタンが表示される。このうち、「検索」が指定された場合に実行される検索プロセスの動作は、図２４において説明した検索プロセスの動作と、表示出力先が組織端末４２になり、操作者が組織員になる以外は同様であるため、説明を省略する。
【０１１８】
ステップ１００２において、制御部１０１は「ネットワーク」が選択されたかを判定する。制御部１０１は、「ネットワーク」が選択されたと判定した場合（ステップ１００２のＹ）、ステップ１００３に進み、「ネットワーク」が選択されなかったと判定した場合（ステップ１００２のＮ）、ステップ１００４に進む。
【０１１９】
ステップ１００３において、制御部１０１は組織用ネットワークプロセスを実行し、ステップ１００１に戻る。
【０１２０】
ステップ１００４において、制御部１０１は「検索」が選択されたかを判定する。制御部１０１は、「検索」が選択されたと判定した場合（ステップ１００４のＹ）、ステップ１００５に進み、「検索」が選択されなかったと判定した場合（ステップ１００４のＮ）、ステップ１００６に進む。
【０１２１】
ステップ１００５において、制御部１０１は検索プロセスを実行し、ステップ１００１に戻る。
【０１２２】
ステップ１００６において、制御部１０１は「メニュー」が選択されたかを判定する。制御部１０１は、メニューが選択されたと判定した場合（ステップ１００６のＹ）、ステップ１００７に進み、「メニュー」が選択されなかったと判定した場合（ステップ１００６のＮ）、ステップ１００８に進む。
【０１２３】
ステップ１００７において、制御部１０１は組織用メニュープロセスを実行し、ステップ１００１に戻る。
【０１２４】
ステップ１００８において、制御部１０１は「一覧表示」が選択されたかを判定する。制御部１０１は、「一覧表示」が選択されたと判定した場合（ステップ１００８のＹ）、ステップ１００９に進み、「一覧表示」が選択されなかったと判定した場合（ステップ１００８のＮ）、ステップ１００１に戻る。
【０１２５】
ステップ１００９において、制御部１０１は一覧表示プロセスを実行し、ステップ１００１に戻る。
【０１２６】
図２８は、組織用ネットワークプロセスの動作を示すフローチャートである。図２８に示すように、ステップ１１０１において、制御部１０１は組織端末４２の表示部に組織用ネットワープ画面を表示する。組織用ネットワーク画面には、「ユーザー一覧」、「アドバイザー一覧」、「グループ」を選択するボタンが表示される。
【０１２７】
ステップ１１０２において、制御部１０１は「ユーザー一覧」が選択されたかを判定する。制御部１０１は、「ユーザー一覧」が選択されたと判定した場合（ステップ１１０２のＹ）、ステップ１１０３に進み、「ユーザー一覧」が選択されたと判定しない場合（ステップ１１０２のＮ）、ステップ１１０５に進む。
【０１２８】
ステップ１１０３において、制御部１０１はユーザーテーブル２０５を読込む。
【０１２９】
ステップ１１０４において、制御部１０１は、読込んだレコードのうち組織がログインしている組織の組織ＩＤと等しいレコードのユーザーＩＤ及びユーザー名を一覧表示し、処理を抜ける。
【０１３０】
ステップ１１０５において、制御部１０１は「アドバイザー一覧」が選択されたかを判定する。制御部１０１は、「アドバイザー一覧」が選択されたと判定した場合（ステップ１１０５のＹ）、ステップ１１０６に進み、「アドバイザー一覧」が選択されたと判定しない場合（ステップ１１０５のＮ）、図２９のステップ１２０１に進む。
【０１３１】
ステップ１１０６において、制御部１０１はアドバイザーテーブル２１０を読込む。
【０１３２】
ステップ１１０７において、制御部１０１は、読込んだレコードのうち組織がログインしている組織の組織ＩＤと等しいレコードのアドバイザーＩＤ及びアドバイザー名を一覧表示する。制御部１０１は、表示されたアドバイザー名のうち一つが選択されると、選択されたアドバイザーの詳細を組織端末４２の表示部に表示する。制御部１０１は、アドバイザーの詳細情報が更新された場合には更新内容に基づいてアドバイザーテーブル２１０を更新する。制御部１０１は、アドバイザーの削除が選択された場合には、アドバイザーテーブル２１０から該当するレコードを削除する。
【０１３３】
ステップ１１０８において、制御部１０１はアドバイザーの追加が指示されたかを判定する。制御部１０１は、アドバイザーの追加が指示されたと判定した場合（ステップ１１０８のＹ）、ステップ１１０９に進み、アドバイザーの追加が指示されていないと判定した場合（ステップ１１０８のＮ）、処理を抜ける。
【０１３４】
ステップ１１０９において、制御部１０１は組織員によって入力されたアドバイザーに関する情報に基づいて、アドバイザーテーブル２１０にレコードを追加し、図２９のステップ１２０１に進む。
【０１３５】
図２９は、組織用ネットワークプロセスの動作を示すフローチャートの続きである。図２９に示すように、ステップ１２０１において制御部１０１は「グループ」が選択されたかを判定する。制御部１０１は、「グループ」が選択されたと判定した場合（ステップ１２０１のＹ）、ステップ１２０２に進み、「グループ」が選択されたと判定しない場合（ステップ１２０１のＮ）、処理を抜ける。
【０１３６】
ステップ１２０２において、制御部１０１はグループテーブル２０４を読込む。
【０１３７】
ステップ１２０３において、制御部１０１は読込んだレコードのうち組織がログインしている組織の組織ＩＤと等しいレコードのグループＩＤ及びグループ名を一覧表示する。制御部１０１は、表示されたグループ名のうち一つが選択されると、選択されたグループの詳細を組織端末４２の表示部に表示する。制御部１０１は、グループの詳細情報が更新された場合には更新内容に基づいてグループテーブル２０４を更新する。制御部１０１は、グループの削除が選択された場合には、グループテーブル２０４から該当するレコードを削除する。
【０１３８】
ステップ１２０４において、制御部１０１はグループの追加が指示されたかを判定する。制御部１０１は、グループの追加が指示されたと判定した場合（ステップ１２０４のＹ）、ステップ１２１２に進み、グループの追加が指示されていないと判定した場合（ステップ１２０４のＮ）、ステップ１２０５に進む。
【０１３９】
ステップ１２０５において、制御部１０１は組織員によりグループの指定を入力する。
【０１４０】
ステップ１２０６において、制御部１０１は指定されたグループの組織名、グループＩＤに基づいてグループユーザーテーブル２１１を検索して読込む。
【０１４１】
ステップ１２０７において、制御部１０１は読込んだレコードの中からグループＩＤがグループ名と等しく、かつ、承認状態が「未承認」であるユーザーＩＤのレコードを抽出する。
【０１４２】
ここで、承認状態には、新規登録ユーザーのうちアドバイザーから登録許可の承認を得ていない場合には「未承認」が、承認を受けている場合には「承認済み」が格納される。
【０１４３】
ステップ１２０８において、制御部１０１はユーザーテーブル２０５を読込む。
【０１４４】
ステップ１２０９において、制御部１０１は読込んだレコードのうちユーザーＩＤがステップ１２０７において抽出されたレコードのユーザーＩＤと等しいレコードのユーザーＩＤとユーザー名を一覧表示する。
【０１４５】
ステップ１２１０において、制御部１０１はユーザーが承認されたかを判定する。制御部１０１は、組織員によってユーザーが承認されたと判定した場合（ステップ１２１０のＹ）、ステップ１２１１に進み、承認されていないと判定した場合（ステップ１２１０のＮ）、処理を抜ける。
【０１４６】
ステップ１２１１において、制御部１０１は承認されたユーザーＩＤのレコードの承認状態に「承認済み」を格納してグループユーザーテーブル２１１を更新する。
【０１４７】
ステップ１２１２において、制御部１０１は新規グループを示すレコードをグループテーブル２０４に追加し、処理を抜ける。
【０１４８】
なお、以上述べたユーザーの承認動作は、組織員が組織用ネットワークプロセスにおいて行えるほか、アドバイザー用プロセスにおけるネットワークプロセスにおいても同様に行える。
【０１４９】
（新規ユーザー登録）
ここで、本実施形態のポートフォリオ作成システムの新規ユーザー登録の仕組みについて説明する。
【０１５０】
ポートフォリオ作成システムにおいては実在しない者や、実在するが第三者がその者になりすますことを防止できる仕組みが必要である。この仕組みは、以下のように実現される。
【０１５１】
まず、新規登録者は、メールアドレス又はポートフォリオ作成システムによって指定されたＩＤをユーザーＩＤとし、組織ＩＤとグループＩＤを指定してポートフォリオ作成システムに仮登録をする。
【０１５２】
この段階では、グループユーザーテーブル２１１の承認状態は「未承認」となり、ポートフォリオ作成システムはこのユーザーに対してはプロフィールの登録・編集以外の機能の使用は許可しない。
【０１５３】
承認状態を「未承認」から「承認」に変更できる権限をポートフォリオ作成システムから与えられているのは組織員又はアドバイザーである。組織員又はアドバイザーは、仮登録されたユーザーが実在することを実際に確認してから、ポートフォリオ作成システムのネットワークプロセスによりグループユーザーテーブル２１１の承認状態を「承認済み」に変更する。
【０１５４】
従って、実在しない者の登録や第三者のなりすましを確実に防止できる。組織員又はアドバイザーによって承認状態が「承認済み」に変更されると、ポートフォリオ作成システムは一般ユーザーに与えられる機能の使用を当該一般ユーザーに許可する。
【０１５５】
図３０は、新規ユーザー登録プロセスの動作を示すフローチャートである。図３０に示すように、ステップ１３０１において、制御部１０１は一般ユーザーによって登録情報を入力する。
【０１５６】
ステップ１３０２において、制御部１０１は当該ユーザーを仮登録する。具体的には、一般ユーザーはユーザー端末４１からメールアドレスとログインのためのパスワードを登録する。
【０１５７】
ステップ１３０３において、制御部１０１は入力されたメールアドレスに確認用ｗｅｂページのＵＲＬが記載された確認メールを送信する。
【０１５８】
ステップ１３０４において、一般ユーザーは、送信された確認メールに記載されたＵＲＬを開き、ポートフォリオ作成システムに、組織ＩＤ、グループＩＤ及び承認申請を入力する。
【０１５９】
ステップ１３０５において、制御部１０１は、入力された登録情報に従ってユーザーテーブル２０５に追加のレコードを生成する。
【０１６０】
ステップ１３０６において、制御部１０１はグループユーザーテーブル２１１に新規レコードを追加する。しかし、この段階では、グループユーザーテーブル２１１の承認状態は「未承認」である。
【０１６１】
ステップ１３０７において、制御部１０１はアドバイザーテーブル２１０を読込む。
【０１６２】
ステップ１３０８において、制御部１０１は読込んだレコードの中から入力された組織ＩＤ及びグループＩＤに該当するレコードを検索する。
【０１６３】
ステップ１３０９において、制御部１０１は検索されたレコードに記載されたアドバイザーＩＤとアドバイザーメールアドレスを読出し、承認要請のメールを送信する。
【０１６４】
ステップ１３１０において、制御部１０１はアドバイザーの承認があったかを判定する。制御部１０１は、アドバイザーの承認があったと判定した場合（ステップ１３１０のＹ）、ステップ１３１１に進み、承認がないと判定した場合（ステップ１３１０のＮ）、処理を抜ける。
【０１６５】
ステップ１３１１において、制御部１０１はグループユーザーテーブル２１１の該当レコードの承認状態に「承認済み」を格納する。
【０１６６】
ステップ１３１２において、制御部１０１は承認結果を一般ユーザーにメールによって通知し、処理を抜ける。
【０１６７】
（一般ユーザープロセス）
以下に説明する一般ユーザープロセスは制御部１０１が、承認状態が「承認済み」である場合に一般ユーザーに許可する機能である。
【０１６８】
図３１は、一般ユーザープロセスの動作を示すフローチャートである。図３１に示すように、ステップ１４０１において、制御部１０１はログインを承認するとユーザー端末４１の表示部に一般ユーザー用ダッシュボードを表示する。
【０１６９】
一般ユーザー用ダッシュボードには、「ホーム」、「ネットワーク」、「検索」、「メッセージ」、「メニュー」の各ボタンが表示される。
【０１７０】
ステップ１４０２において、制御部１０１は「ホーム」が選択されたかを判定する。制御部１０１は、「ホーム」が選択されたと判定した場合（ステップ１４０２のＹ）、ステップ１４０３に進み、「ホーム」が選択されたと判定しない場合（ステップ１４０２のＮ）、ステップ１４０４に進む。
【０１７１】
ステップ１４０３において、制御部１０１はホームプロセスを実行し、処理を抜ける。
【０１７２】
ステップ１４０４において、制御部１０１は「ネットワーク」が選択されたかを判定する。制御部１０１は、「ネットワーク」が選択されたと判定した場合（ステップ１４０４のＹ）、ステップ１４０５に進み、「ネットワーク」が選択されたと判定しない場合（ステップ１４０４のＮ）、ステップ１４０６に進む。
【０１７３】
ステップ１４０５において、制御部１０１は一般ユーザー用ネットワークプロセスを実行し、処理を抜ける。
【０１７４】
ステップ１４０６において、制御部１０１は「検索」が選択されたかを判定する。制御部１０１は、「検索」が選択されたと判定した場合（ステップ１４０６のＹ）、ステップ１４０７に進み、「検索」が選択されたと判定しない場合（ステップ１４０６のＮ）、ステップ１４０８に進む。
【０１７５】
ステップ１４０７において、制御部１０１は検索部である検索プロセスを実行し、処理を抜ける。具体的には、検索プロセスにおいては「ユーザー」の他に「ポートフォリオ」が選択されうる。制御部１０１は、「ポートフォリオ」が選択された場合、ポートフォリオ検索画面をユーザー端末４１の表示部に表示する。ポートフォリオ検索画面には、検索フリーワード入力欄と、検索対象の範囲を指定する検索対象選択ボタンと、その他の条件設定欄と、検索を指示する検索ボタンが含まれる。検索対象選択ボタンには、例えば「ポートフォリオ」、「履歴書」、「レジュメ」、「ＵＣＡ（Universal College Application）」などを指定するボタンが含まれる。その他の条件設定欄には、例えば「氏名」、「性別」、「学年」、「年齢」、「組織」、「グループ」、「留学」、「インターンシップ」、「職歴」などを指定する欄が含まれる。制御部１０１は検索ボタンが押下されたと判定した場合、指定された条件によって指定された範囲を検索し、抽出された対象を結果表示画面に表示する。この検索プロセスにより、一般ユーザーは他の一般ユーザーのポートフォリオ等の内容を検索して閲覧でき、自己のこれからの活動の参考にすることが可能となる。
【０１７６】
ステップ１４０８において、制御部１０１は「メッセージ」が選択されたかを判定する。制御部１０１は、「メッセージ」が選択されたと判定した場合（ステップ１４０８のＹ）、ステップ１４０９に進み、「メッセージ」が選択されたと判定しない場合（ステップ１４０８のＮ）、ステップ１４１０に進む。
【０１７７】
ステップ１４０９において、制御部１０１はメッセージプロセスを実行し、処理を抜ける。
【０１７８】
ステップ１４１０において、制御部１０１は「メニュー」が選択されたかを判定する。制御部１０１は、「メニュー」が選択されたと判定した場合（ステップ１４１０のＹ）、ステップ１４１１に進み、「メニュー」が選択されたと判定しない場合（ステップ１４１０のＮ）、処理を抜ける。
【０１７９】
メニューが選択されると、制御部１０１はユーザー端末４１の表示部にメニューを表示する。メニューには「活動記録」、「ポートフォリオ」、「課題」の各ボタンが表示される。
【０１８０】
ステップ１４１１において、制御部１０１は「活動記録」が選択されたかを判定する。制御部１０１は、「活動記録」が選択されたと判定した場合（ステップ１４１１のＹ）、ステップ１４１２に進み、「活動記録」が選択されたと判定しない場合（ステップ１４１１のＮ）、ステップ１４１３に進む。
【０１８１】
ステップ１４１２において、制御部１０１は活動記録プロセスを実行し、処理を抜ける。
【０１８２】
ステップ１４１３において、制御部１０１は「ポートフォリオ」が選択されたかを判定する。制御部１０１は、「ポートフォリオ」が選択されたと判定した場合（ステップ１４１３のＹ）、ステップ１４１４に進み、「ポートフォリオ」が選択されたと判定しない場合（ステップ１４１３のＮ）、ステップ１４１５に進む。
【０１８３】
ステップ１４１４において、制御部１０１はポートフォリオプロセスを実行し、処理を抜ける。
【０１８４】
ステップ１４１５において、制御部１０１は「課題」が選択されたかを判定する。制御部１０１は、「課題」が選択されたと判定した場合（ステップ１４１５のＹ）、ステップ１４１６に進み、「課題」が選択されたと判定しない場合（ステップ１４１５のＮ）、処理を抜ける。
【０１８５】
ステップ１４１６において、制御部１０１は課題プロセスを実行し、処理を抜ける。
【０１８６】
（一般ユーザーのホームプロセス）
図３２は、ホームプロセスの動作を示すフローチャートである。一般ユーザーがログインすると、自分がフォローする一般ユーザーの公開された活動記録と公開されたポートフォリオが新しい順に表示される。この表示画面を以下、ウォールと呼ぶ。制御部１０１によるウォールの表示動作を以下に説明する。
【０１８７】
図３２に示すように、ステップ１５０１において、制御部１０１はフォローテーブル２０９を読込む。
【０１８８】
ステップ１５０２において、制御部１０１は読込んだレコードのうちフォローするユーザーＩＤがログインしたユーザーＩＤと等しいレコードを抽出する。
【０１８９】
ステップ１５０３において、制御部１０１は、抽出したレコードからフォローされるユーザーＩＤを読出し、この読み出したユーザーＩＤに基づいて活動テーブル２０６を検索して読み出す。
【０１９０】
ステップ１５０４において、制御部１０１は活動テーブル２０６から抽出されたレコードの活動連番を読出し、ユーザーＩＤと活動連番とに基づいて活動コメントテーブル、及び活動評価テーブルを読み出す。
【０１９１】
ステップ１５０５において、制御部１０１は読み出した活動評価テーブルのレコード数を活動連番ごとに積算集計する。
【０１９２】
ステップ１５０６において、制御部１０１はステップ１５０２において抽出したフォローするユーザーのユーザーＩＤに基づいてポートフォリオテーブル２１２を検索し、該当するレコードを読込む。
【０１９３】
ステップ１５０７において、制御部１０１はユーザーＩＤと読込んだレコードのポートフォリオ番号に基づいて、ポートフォリオコメントテーブル２１３と、ポートフォリオ評価テーブル２１４とを検索し、該当するレコードを読込む。
【０１９４】
ステップ１５０８において、制御部１０１はポートフォリオ番号ごとにポートフォリオ評価テーブル２１４のレコード数を積算する。
【０１９５】
ステップ１５０９において、制御部１０１は、読み出した活動記録、及びポートフォリオを新しい順に、コメントと積算値とともにウォールに表示する。ここで、積算値は活動記録やポートフォリオに対してなされた好評価の数に相当する。
【０１９６】
ステップ１５１０において、制御部１０１はウォールに表示された活動記録又はポートフォリオがクリックされたかを判定する。制御部１０１は、表示された活動記録又はポートフォリオがクリックされたと判定した場合（ステップ１５１０のＹ）、ステップ１５１１に進み、表示された活動記録又はポートフォリオがクリックされていないと判定した場合（ステップ１５１０のＮ）、処理を抜ける。
【０１９７】
ステップ１５１１において、制御部１０１は、クリックされた活動記録又はポートフォリオの詳細をユーザー端末４１の表示部に表示する。
【０１９８】
（一般ユーザーのメッセージプロセス）
ポートフォリオ作成システムにおいては、チャット形式により他の一般ユーザーや、アドバイザーなどと情報交換が可能である。
【０１９９】
図３３は、メッセージプロセスの動作を示すフローチャートである。図３３に示すように、ステップ１６０１において、制御部１０１はチャットルームテーブル２１８を読込む。
【０２００】
ステップ１６０２において、制御部１０１はユーザーテーブル２０５を読込む。
【０２０１】
ステップ１６０３において、制御部１０１は読込んだユーザーテーブル２０５のレコードからユーザーＩＤがチャットルームテーブル２１８の作成ユーザーＩＤと等しいレコードを読込む。
【０２０２】
ステップ１６０４において、制御部１０１はユーザーＩＤごとにチャットルームのルーム番号をユーザー端末４１の表示装置に一覧表示する。
【０２０３】
ステップ１６０５において、制御部１０１はチャットルームが選択され、入出が指示されたかを判定する。制御部１０１は、入室が指示されたと判定した場合（ステップ１６０５のＹ）、ステップ１６０６に進み、入室が指示されたと判定しない場合（ステップ１６０５のＮ）、処理を抜ける。
【０２０４】
ステップ１６０６において、制御部１０１はユーザーＩＤを参加者ユーザーＩＤに記載してルームメンバーテーブル２１９にレコードを生成する。
【０２０５】
ステップ１６０７において、制御部１０１はチャット内容をチャットメッセージテーブル２２０に格納する。
【０２０６】
ステップ１６０８において、制御部１０１はユーザー端末４１の表示部にメッセージを吹き出しの中に入れて表示する。
【０２０７】
ここで、吹き出しの下部にはメッセージを書き込んだユーザーの情報が表示される。この表示されたユーザーをクリックすると、ユーザーのプロフィールとともに、活動記録が一覧表示される。この機能をメッセージ内活動記録表示部という。
【０２０８】
ステップ１６０９において、制御部１０１は退室が指示されたかを判定する。制御部１０１は、退室が指示されたと判定した場合（ステップ１６０９のＹ）、ステップ１６１０に進み、退室が指示されていないと判定した場合（ステップ１６０９のＮ）、ステップ１６０７に戻る。
【０２０９】
ステップ１６１０において、制御部１０１はチャットルームテーブル２１８の該当レコードに退室を記録し、処理を抜ける。
【０２１０】
（一般ユーザーの活動記録プロセス）
ポートフォリオ作成システムにおいては、一般ユーザーは学校内外の活動の記録である活動記録を登録することにより保存し、ポートフォリオを作成する際の資料とすることが可能である。
【０２１１】
登録された活動記録は、閲覧・編集が可能である。また、ユーザー端末４１の表示部に表示された活動記録画面の活動記録には、併せて他のユーザーやアドバイザーからのコメントや評価、及び自己評価による重要度が表示される。重要度は星印の数によって表される。
【０２１２】
活動記録画面には他に、「プロフィール編集」、「活動記録編集」、「ポートフォリオ編集」の各ボタンが表示される。
【０２１３】
図３４は、活動記録プロセスの動作を示すフローチャートである。図３４に示すように、ステップ１７０１において、制御部１０１はユーザーＩＤに基づいてユーザーテーブル２０５を読込む。
【０２１４】
ステップ１７０２において、制御部１０１はユーザーＩＤに基づいて活動テーブル２０６を読込む。
【０２１５】
ステップ１７０３において、制御部１０１は活動記録画面を表示する。
【０２１６】
ステップ１７０４において、制御部１０１はプロフィールの編集が指示されたかを判定をする。制御部１０１は、プロフィールの編集が指示されたと判定した場合（ステップ１７０４のＹ）、ステップ１７０５に進み、プロフィールの編集が指示されていないと判定した場合（ステップ１７０４のＮ）、ステップ１７０９に進む。
【０２１７】
ステップ１７０５において、制御部１０１は基本情報の編集が指示されたかを判定する。制御部１０１は、基本情報の編集が指示されたと判定した場合（ステップ１７０５のＹ）、ステップ１７０６に進み、基本情報の編集が指示されていないと判定した場合（ステップ１７０５のＮ）、ステップ１７０７に進む。
【０２１８】
ステップ１７０６において、制御部１０１は入力された基本情報によりユーザーテーブル２０５を更新し、処理を抜ける。
【０２１９】
ステップ１７０７において、制御部１０１はその他の情報の編集が指示されたかを判定する。制御部１０１は、その他の情報の編集が指示されたと判定した場合（ステップ１７０７のＹ）、ステップ１７０８に進み、その他の情報の編集が指示されていないと判定した場合（ステップ１７０７のＮ）、処理を抜ける。
【０２２０】
ステップ１７０８において、制御部１０１は入力された情報によりユーザーテーブル２０５を更新し、処理を抜ける。
【０２２１】
ステップ１７０９において、制御部１０１は活動記録の編集が指示されたかを判定する。制御部１０１は、活動記録の編集が指示されたと判定した場合（ステップ１７０９のＹ）、ステップ１７１０に進み、活動記録の編集が指示されていないと判定した場合（ステップ１７０９のＮ）、ステップ１７１１に進む。
【０２２２】
ステップ１７１０において、制御部１０１は入力された活動記録の情報である活動情報により活動テーブルを更新し、処理を抜ける。
【０２２３】
ステップ１７１１において、制御部１０１はポートフォリオの編集が指示されたかを判定する。制御部１０１は、ポートフォリオの編集が指示されたと判定した場合（ステップ１７１１のＹ）、ステップ１７１２に進み、ポートフォリオの編集が指示されていないと判定した場合（ステップ１７１１のＮ）、処理を抜ける。
【０２２４】
ステップ１７１２において、制御部１０１はポートフォリオプロセスを実行し、処理を抜ける。
【０２２５】
（一般ユーザーのポートフォリオプロセス）
図３５は、ポートフォリオプロセスの動作を示すフローチャートである。図３５に示すように、ステップ１８０１において、制御部１０１はユーザーＩＤに基づいてユーザーテーブル２０５を読込む。
【０２２６】
ステップ１８０２において、制御部１０１はユーザーＩＤに基づいてポートフォリオテーブル２１２を読込む。
【０２２７】
ステップ１８０３において、制御部１０１はユーザーＩＤに基づいて活動テーブル２０６を読込む。
【０２２８】
ステップ１８０４において、制御部１０１はユーザー端末４１の表示部にポートフォリオ画面を表示する。制御部１０１はポートフォリオ画面に読み出したポートフォリオを一覧表示する。また、ポートフォリオ画面には「ポートフォリオ登録・編集」、「ポートフォリオ閲覧」、「ポートフォリオ印刷」、「オンライン出願」の各ボタンが表示される。
【０２２９】
ステップ１８０５において、制御部１０１はポートフォリオの登録・編集が指示されたかを判定する。制御部１０１は、ポートフォリオの登録・編集が指示されたと判定した場合（ステップ１８０５のＹ）、ステップ１８０６に進み、ポートフォリオの登録・編集が指示されていないと判定した場合（ステップ１８０５のＮ）、ステップ１８０７に進む。
【０２３０】
ステップ１８０６において、制御部１０１はポートフォリオ登録・編集プロセスを実行し、ステップ１８０７に進む。
【０２３１】
ステップ１８０７において、制御部１０１はポートフォリオの閲覧が指示されたかを判定する。制御部１０１は、ポートフォリオの閲覧が指示されたと判定した場合（ステップ１８０７のＹ）、ステップ１８０８に進み、ポートフォリオの閲覧が指示されていないと判定した場合（ステップ１８０７のＮ）、ステップ１８１１に進む。
【０２３２】
ステップ１８０８において、制御部１０１は選択されたポートフォリオの内容を表示する。
【０２３３】
ステップ１８０９において、制御部１０１は共有用ＵＲＬの作成が指示されたかを判定する。制御部１０１は、共有用ＵＲＬの作成が指示されたと判定した場合（ステップ１８０９のＹ）、ステップ１８１０に進み、共有用のＵＲＬの作成が指示されていないと判定した場合（ステップ１８０９のＮ）、ステップ１８１１に進む。
【０２３４】
ステップ１８１０において、制御部１０１は共有用のＵＲＬを作成し、ユーザー端末４１の表示部に表示し、ステップ１８１１に進む。
【０２３５】
ステップ１８１１において、制御部１０１はポートフォリオの印刷が指示されたかを判定する。制御部１０１は、ポートフォリオの印刷が指示されたと判定した場合（ステップ１８１１のＹ）、ステップ１８１２に進み、ポートフォリオの印刷が指示されていないと判定した場合（ステップ１８１１のＮ）、ステップ１８１３に進む。
【０２３６】
ステップ１８１２において、制御部１０１はポートフォリオ印刷プロセスを実行し、ステップ１８１３に進む。
【０２３７】
ステップ１８１３において、制御部１０１はオンライン出願が指示されたかを判定する。制御部１０１は、オンライン出願が指示されたと判定した場合（ステップ１８１３のＹ）、ステップ１８１４に進み、オンライン出願が指示されていないと判定した場合（ステップ１８１３のＮ）、処理を抜ける。
【０２３８】
ステップ１８１４において、制御部１０１はオンライン出願プロセスを実行し、処理を抜ける。
【０２３９】
図３６は、ポートフォリオ登録・編集プロセスの動作を示すフローチャートである。図３６に示すように、ステップ１９０１において、制御部１０１は基本情報の編集が指示されたかを判定する。制御部１０１は、基本情報の編集が指示されたと判定した場合（ステップ１９０１のＹ）、ステップ１９０２に進み、基本情報の編集が指示されていないと判定した場合（ステップ１９０１のＮ）、ステップ１９０８に進む。
【０２４０】
ステップ１９０２において、制御部１０１はレイアウト選択が指示されたかを判定する。制御部１０１は、レイアウト選択が指示されたと判定した場合（ステップ１９０２のＹ）、ステップ１９０３に進み、レイアウト選択が指示されていないと判定した場合（ステップ１９０２のＮ）、ステップ１９０４に進む。
【０２４１】
ステップ１９０３において、制御部１０１は選択されたレイアウトをポートフォリオに適用する。
【０２４２】
ステップ１９０４において、制御部１０１は出力フォーマット選択が指示されたかを判定する。制御部１０１は、出力フォーマット選択が指示されたと判定した場合（ステップ１９０４のＹ）、ステップ１９０５に進み、出力フォーマット選択が指示されていないと判定した場合（ステップ１９０４のＮ）、ステップ１９０６に進む。
【０２４３】
ステップ１９０５において、制御部１０１は選択されたフォーマットをポートフォリオに適用する。
【０２４４】
ステップ１９０６において、制御部１０１は公開範囲選択が指示されたかを判定する。制御部１０１は、公開範囲選択が指示されたと判定した場合（ステップ１９０６のＹ）、ステップ１９０７に進み、公開範囲選択が指示されていないと判定した場合（ステップ１９０６のＮ）、ステップ１９０８に進む。
【０２４５】
ステップ１９０７において、制御部１０１は選択された公開範囲を適用する。ここで、公開範囲は、「インターネット上」、「同一組織内」、「同一グループ内」、「自分だけ」などの中から選択できる。
【０２４６】
ステップ１９０８において、制御部１０１は活動記録選択が指示されたかを判定する。制御部１０１は、活動記録選択が指示されたと判定した場合（ステップ１９０８のＹ）、ステップ１９０９に進み、活動記録選択が指示されていないと判定した場合（ステップ１９０８のＮ）、ステップ１９１２に進む。
【０２４７】
ステップ１９０９において、制御部１０１は一般ユーザーにより活動記録の抽出条件の設定を入力する。
【０２４８】
ステップ１９１０において、制御部１０１は指定された条件に基づいて活動テーブル２０６を検索し、該当する活動記録を抽出してユーザー端末４１の表示部に表示する。
【０２４９】
ステップ１９１１において、制御部１０１は一般ユーザーによりポートフォリオに加える活動記録の選択及び順番の編集を行う。
【０２５０】
ステップ１９１２において、制御部１０１は編集が完了したかを判定する。制御部１０１は、編集が完了した旨の指示があったと判定した場合（ステップ１９１２のＹ）、ステップ１９１３に進み、編集が完了した旨の指示があったと判定しない場合（ステップ１９１２のＮ）、ステップ１９０１に戻る。
【０２５１】
ステップ１９１３において、制御部１０１は編集内容をポートフォリオテーブル２１２に格納し、処理を抜ける。
【０２５２】
図３７は、ポートフォリオ印刷プロセスの動作を示すフローチャートである。図３７に示すように、ステップ２００１において、制御部１０１は表紙を印刷する旨の指示があったかを判定する。制御部１０１は、表紙を印刷する指示があったと判定した場合（ステップ２００１のＹ）、ステップ２００２に進み、表紙を印刷する指示があったと判定しなかった場合（ステップ２００１のＮ）、ステップ２００３に進む。
【０２５３】
ステップ２００２において、制御部１０１は表紙を印刷する。
【０２５４】
ステップ２００３において、制御部１０１は目次を印刷する旨の指示があったかを判定する。制御部１０１は、目次を印刷する指示があったと判定した場合（ステップ２００３のＹ）、ステップ２００４に進み、目次を印刷する指示があったと判定しなかった場合（ステップ２００３のＮ）、ステップ２００５に進む。
【０２５５】
ステップ２００４において、制御部１０１は目次を印刷する。
【０２５６】
ステップ２００５において、制御部１０１は活動記録を印刷する旨の指示があったかを判定する。制御部１０１は、活動記録を印刷する指示があったと判定した場合（ステップ２００５のＹ）、ステップ２００６に進み、活動記録を印刷する指示があったと判定しなかった場合（ステップ２００５のＮ）、ステップ２００７に進む。
【０２５７】
ステップ２００６において、制御部１０１は活動記録を印刷する。
【０２５８】
ステップ２００７において、制御部１０１は一括書き出しをする旨の指示があったかを判定する。制御部１０１は、一括書き出しをする指示があったと判定した場合（ステップ２００７のＹ）、ステップ２００８に進み、一括書き出しをする指示があったと判定しなかった場合（ステップ２００７のＮ）、処理を抜ける。
【０２５９】
ステップ２００８において、制御部１０１はポートフォリオの内容をワープロソフトの形式、ＰＤＦ形式のうち選択された形式にて指定されたファイルに出力する。
【０２６０】
図３８は、オンライン出願プロセスの動作を示すフローチャートである。図３８に示すように、ステップ２１０１において、制御部１０１は一般ユーザーにより提出先を選択する。
【０２６１】
ステップ２１０２において、制御部１０１は、確認用のパスワードの入力を要求し、入力されたパスワードがユーザーテーブル２０５に格納されているパスワードと一致するかを判定する。制御部１０１は、パスワードが一致したと判定した場合（ステップ２１０２のＹ）、ステップ２１０３に進み、一致しないと判定した場合（ステップ２１０２のＮ）、ステップ２１０８に進む。
【０２６２】
ステップ２１０３において、制御部１０１は提出先のサーバと通信を開始し、接続されたことを確認する。
【０２６３】
ステップ２１０４において、制御部１０１は選択されたポートフォリオを提出先のサーバに送信する。
【０２６４】
ステップ２１０５において、制御部１０１は提出先のサーバから受領書を受信したかを判定する。制御部１０１は受領書を受信したと判定した場合（ステップ２１０５のＹ）、ステップ２１０６に進み、受信していないと判定した場合（ステップ２１０５のＮ）、ステップ２１０８に進む。
【０２６５】
ステップ２１０６において、制御部１０１はユーザー端末４１の表示部に送信完了を表示する。
【０２６６】
ステップ２１０７において、制御部１０１は提出先のサーバから通信を切断する。
【０２６７】
ステップ２１０８において、制御部１０１はエラー処理を行う。
【０２６８】
（一般ユーザーの課題プロセス）
図３９は、課題プロセスの動作を示すフローチャートである。図３９に示すように、ステップ２２０１において、制御部１０１は課題受信テーブルを読込む。
【０２６９】
ステップ２２０２において、制御部１０１は読込んだレコードの中から、ログインしたユーザーＩＤと等しいユーザーＩＤのレコードを抽出する。
【０２７０】
ステップ２２０３において、制御部１０１は抽出した課題をユーザー端末４１の表示部に一覧表示する。
【０２７１】
ステップ２２０４において、制御部１０１は課題が選択されたかを判定する。制御部１０１は、課題が選択されたと判定した場合（ステップ２２０４のＹ）、ステップ２２０５に進み、選択されていないと判定した場合（ステップ２２０４のＮ）、処理を抜ける。
【０２７２】
ステップ２２０５において、制御部１０１は選択された課題の課題連番に基づいて課題テーブル２１５を読込む。
【０２７３】
ステップ２２０６において、制御部１０１は選択された課題の詳細をユーザー端末４１の表示部に表示する。
【０２７４】
ステップ２２０７において、制御部１０１は課題に回答する旨の指示があったかを判定する。制御部１０１は、課題に回答する旨の指示があったと判定した場合（ステップ２２０７のＹ）、ステップ２２０８に進み、課題に回答する旨の指示があったと判定しなかった場合（ステップ２２０７のＮ）、処理を抜ける。
【０２７５】
ステップ２２０８において、制御部１０１は一般ユーザーにより回答を入力し、添付ファイルの指定を入力する。
【０２７６】
ステップ２２０９において、制御部１０１は送信する旨の指示があったかを判定する。制御部１０１は、送信する旨の指示があったと判定した場合（ステップ２２０９のＹ）、ステップ２２１０に進み、送信する旨の指示があったと判定しなかった場合（ステップ２２０９のＮ）、処理を抜ける。
【０２７７】
ステップ２２１０において、制御部１０１は課題の回答の内容を課題回答テーブル２１７に格納する。
【０２７８】
ステップ２２１１において、制御部１０１は課題の回答を活動記録に登録する旨の指示があったかを判定する。制御部１０１は、活動記録に登録する旨の指示があったと判定した場合（ステップ２２１１のＹ）、ステップ２２１２に進み、活動記録に登録する旨の指示があったと判定しなかった場合（ステップ２２１１のＮ）、処理を抜ける。
【０２７９】
ステップ２２１２において、制御部１０１は活動記録を活動テーブル２０６に格納し、処理を抜ける。
【０２８０】
（一般ユーザーのネットワークプロセス）
一般ユーザーのネットワークプロセスの動作は、図２３に示した運営者用ネットワークプロセスの動作と同様である。
【０２８１】
（アドバイザープロセス）
アドバイザープロセスは、一般ユーザープロセスと同様であるが、次の点において異なる。
【０２８２】
出力先がアドバイザー端末４３になる。
【０２８３】
アドバイザー用ネットワークプロセスにおいては、アドバイザーは一般ユーザーの「承認」をすること、及びグループの登録・編集をすることが可能となる。具体的には、アドバイザー用ネットワークプロセスにおいては、図２３に示した運営者用ネットワークプロセスの動作のステップ６０９及びステップ６１０の代わりに図２９に示した組織用ネットワークプロセスの動作のステップ１２０１からステップ１２１２と同じ動作が実行される。一般ユーザーは「承認」されることにより、ポートフォリオ作成システムを使用することができるようになる。
【０２８４】
アドバイザー用ネットワークプロセスにおいては、課題プロセスにおいて、課題を提出した一般ユーザーと、提出していない一般ユーザーとを分けて一覧表示できる。課題の登録・編集が可能となる。
【０２８５】
（他のソーシャルネットワークサービス（ＳＮＳ）との連携）
ポートフォリオ作成システムは、他のＳＮＳとの連携が可能である。以下にその例を示す。
【０２８６】
（他のＳＮＳへの投稿）
活動記録、ポートフォリオの閲覧画面に「他のＳＮＳへの投稿」ボタン及び「共有用ＵＲＬ生成」ボタンを設けることができる。
【０２８７】
この場合、ユーザーテーブル２０５は、ログインしている一般ユーザー又はアドバイザーが有する他のＳＮＳのページのＵＲＬであるターゲットＵＲＬを格納する。
【０２８８】
「他のＳＮＳへの投稿」ボタンがクリックされると、制御部１０１はターゲットＵＲＬのページを別のウインドウ又は別のタブによってオープンする。
【０２８９】
「共有用ＵＲＬ」ボタンがクリックされると、制御部１０１はポートフォリオ作成システムが別途備える公開サーバに指定された活動記録又はポートフォリオの投稿用ファイルをコピーし、指定された公開範囲にて公開するおとともに、この投稿用ファイルのＵＲＬをログインしているユーザーが使用している端末の表示部に表示する。投稿用ファイルは、他のＳＮＳに貼り付けられるフォーマット、例えばＨＴＭＬなどにより公開サーバに格納される。
【０２９０】
このＵＲＬをコピーし、開いている他のＳＮＳのページに貼り付けることにより活動記録やポートフォリオを他のＳＮＳに投稿することが可能となる。
【０２９１】
（他のＳＮＳからのコピー）
活動記録登録／編集画面には、他のＳＮＳに表示された画像やテキストをコピーして貼り付けることが可能である。
【０２９２】
（画面の説明）
以下に示す各画面はそれぞれ一例であって、表示される内容は適宜削除・追加できる。
【０２９３】
図４０は、運営者用ダッシュボード４００１を示す図である。図４０に示すように、運営者用ダッシュボード４００１は、ユーザー一覧表示ボタン４００２と、アドバイザー一覧表示ボタン４００３と、グループ一覧表示ボタン４００４と、組織一覧表示ボタン４００５と、「ホーム」ボタン４００６と、運営者用ネットワークプロセスの開始を指示する「ネットワーク」ボタン４００７と、検索プロセスの開始を指示する「検索」ボタン４００８と、「メニュー」ボタン４００９と、を含む。
【０２９４】
図４１は、ネットワーク画面４１０１を示す図である。ネットワーク画面４１０１の構成は、運営者用ネットワーク画面、組織用ネットワーク画面、一般ユーザー用ネットワーク画面、アドバイザー用ネットワーク画面の構成と同様である。
【０２９５】
図４１に示すように、ネットワーク画面４１０１は、ログインしたユーザーを示すログインユーザー欄４１０２と、「フォロワー」ボタン４１０３と、「フォロー中」ボタン４１０４と、「アドバイザー」ボタン４１０５と、「グループ」ボタン４１０６と、メンバーの詳細を示すメンバー詳細欄４１０７と、コメントボタン４１０８と、表示されたメンバーをフォローする旨を支持する「フォローする」ボタン４１０９と、を含む。
【０２９６】
図４２は、課題管理画面４２０１を示す図である。図４２に示すように、課題管理画面４２０１は、「未送信」ボタン４２０２と、課題の名称を表示する課題欄４２０５と、課題の提出状況を示す提出状況欄４２０６と、を含む。
【０２９７】
図４３は、課題管理詳細画面４３０１を示す図である。図４３に示すように、課題管理詳細画面４３０１は、課題の名称を示す課題欄４３０２と、課題の提出状況を示す提出状況欄４３０３と、提出済み者、及び未提出者を一覧表示する提出者一覧表示欄４３０４と、を含む。
【０２９８】
図４４は、課題登録／編集画面４４０１を示す図である。図４４に示すように、課題登録／編集画面４４０１は、課題の送信先を示す課題送信先詳細欄４４０２と、課題の詳細を示す課題詳細欄４４０３と、課題の削除を指示する「削除」ボタン４４０４と、課題の送信を指示する「送信」ボタン４４０５と、を含む。
【０２９９】
図４５は、運営者用ダッシュボード以外のダッシュボード４５０１を示す図である。図４５に示すように、ダッシュボード４５０１は、ユーザー一覧表示ボタン４５０２と、アドバイザー一覧表示ボタン４５０３と、グループ一覧表示ボタン４５０４と、組織一覧表示ボタン４５０５と、「ホーム」ボタン４５０６と、ネットワークプロセスの開始を指示する「ネットワーク」ボタン４５０７と、検索プロセスの開始を指示する「検索」ボタン４５０８と、メッセージプロセスの開始を指示する「メッセージ」ボタン４５０９と、「メニュー」ボタン４５１０と、を含む。
【０３００】
図４６は、メッセージ画面４６０１を示す図である。図４６に示すように、メッセージ画面４６０１は、チャットルームの一覧を示すチャットルーム一覧欄４６０２を含む。
【０３０１】
図４７は、チャットルーム画面４７０１を示す図である。図４７に示すように、チャットルーム画面４７０１は、メッセージ吹き出し４７０２と、メッセージを書き込んだユーザーを示す書き込みユーザー欄４７０３と、自分のメッセージを示す自己メッセージ欄４７０４と、退室を指示する退室ボタン４７０５と、を含む。
【０３０２】
図４８は、ウォール４８０１を示す図である。図４８に示すように、ウォール４８０１は、活動記録などの抄録を示す抄録欄４８０２と、各抄録に表示される好評価の積算値４８０３と、活動記録の追加を指示する「活動記録の追加」ボタン４８０４と、「ホーム」ボタン４８０６と、ネットワークプロセスの開始を指示する「ネットワーク」ボタン４８０７と、検索プロセスの開始を指示する「検索」ボタン４８０８、メッセージプロセスの開始を指示する「メッセージ」ボタン４８０９と、「メニュー」ボタン４８１０と、を含む。
【０３０３】
図４９は、活動記録画面４９０１を示す図である。図４９に示すように、活動記録画面４９０１は、一般ユーザーを示すユーザー欄４９０２と、活動記録の詳細を示す活動記録詳細欄４９０３と、表示されている活動記録の公開範囲を示す公開範囲アイコン４９０４と、を含む。
【０３０４】
図５０は、活動記録編集／登録画面５００１を示す図である。図５０に示すように、活動記録／登録画面５００１は、基本事項欄５００２と、活動記録の本文を示す本文欄５００３と、添付する画像ファイル、添付ファイルのパスを選択する参照ボタン５００４と、表示されている活動記録の公開範囲を選択指示する公開範囲欄５００５と、登録を指示する「登録」ボタン５００６と、を含む。
【０３０５】
図５１は、ポートフォリオ画面５１０１を示す図である。図５１に示すように、ポートフォリオ画面５１０１は、ポートフォリオの所有ユーザーを示す所有者欄５１０２と、活動記録の並び替えを指示する「並び替え」ボタン５１０３と、活動記録の詳細を示す活動記録欄５１０４と、表示中のポートフォリオの公開範囲を示す公開範囲アイコン５１０５と、を含む。
【０３０６】
図５２は、ポートフォリオ登録／編集画面（基本情報）５２０１を示す図である。図５２に示すように、ポートフォリオ登録／編集画面（基本情報）５２０１は、基本情報の編集を指示する「基本情報」ボタン５２０２と、活動記録の編集を指示する「活動記録」ボタン５２０３と、レイアウトを選択指示するレイアウト欄５２０４と、出力フォーマットを選択指示する出力フォーマット欄５２０５と、ポートフォリオの公開範囲を選択指示する公開範囲欄５２０６と、削除を指示する「削除」ボタン５２０７と、登録を指示する「決定」ボタン５２０８と、を含む。
【０３０７】
図５３は、ポートフォリオ登録／編集画面（活動記録）５３０１を示す図である。図５３に示すように、ポートフォリオ登録／編集画面（活動記録）５３０１は、基本情報の編集を指示する「基本情報」ボタン５３０２と、活動記録の編集を指示する「活動記録」ボタン５３０３と、活動記録の抄録を示す活動記録抄録欄５３０４と、活動記録の中に含まれる画像をサムネイル化したサムネイル画像５３０５と、活動記録のポートフォリオからの削除を指示する「削除」ボタン５３０６と、活動記録の順序の変更を指示する順序変更ボタン５３０７と、前の画面に戻るための「戻る」ボタン５３０８と、ポートフォリオの登録を指示すする「決定」ボタン５３０９と、を含む。
【０３０８】
図５４は、ポートフォリオ閲覧画面５４０１を示す図である。図５４に示すように、ポートフォリオ閲覧画面５４０１は、ポートフォリオの所有ユーザーを示す所有ユーザー欄５４０２と、複数の活動記録を束ねるセクションを示すセクション欄５４０３と、セクション欄の削除を示すセクション欄「削除」ボタン５４０４と、セクション欄の編集を指示するセクション欄「編集」ボタン５４０５と、活動記録の詳細を示す活動記録詳細欄５４０６と、活動記録のポートフォリオからの削除を指示する活動記録「削除」ボタン５４０７と、活動記録の編集を指示する活動記録「編集」ボタン５４０８と、他のＳＮＳへのポートフォリオの投稿を指示する「他のＳＮＳに投稿」ボタン５４０９と、共有用のＵＲＬの生成を指示する「共有用ＵＲＬ」ボタン５４１０と、を含む。
【０３０９】
以上述べたように、本実施形態のポートフォリオ作成システムは、ユーザーの登録許否を判断するアドバイザーによって決定された承認をユーザーごとに格納する承認格納テーブル（グループユーザーテーブル２１１）と、承認が与えられていないユーザーの使用を禁じ、承認が与えられたユーザーである承認ユーザーの使用を許可する認証部（図２１のステップ４０４）と、承認ユーザーに関する情報を格納するユーザーテーブル２０５と、承認ユーザーの活動の記録である活動記録を格納する活動テーブル２０６と、承認ユーザーの情報及び承認ユーザーの活動の記録を含むポートフォリオを格納するポートフォリオテーブル２１２と、活動記録を選択可能に表示する活動記録表示部（活動記録プロセス）と、承認ユーザーに関する情報と選択された活動記録に基づいてポートフォリオを生成してポートフォリオテーブル２１２に格納するポートフォリオ作成部（ポートフォリオプロセス）と、を備える。
【０３１０】
従って、自己の活動記録を簡単な操作によって蓄積することが可能であり、蓄積された活動記録を容易にポートフォリオにまとめられるとともに、第三者によるなりすましを防止できるポートフォリオ作成システムを提供することができるという効果がある。
【０３１１】
また、本実施形態のポートフォリオ作成システムは、ユーザーに関する情報を格納するユーザーテーブル２０５と、ユーザーの活動の記録である活動記録を格納する活動テーブル２０６と、活動記録に対する他のユーザーからの評価を格納する活動評価テーブル（活動コメントテーブル２０７、活動評価テーブル２０８）と、ユーザーの情報及びユーザーの活動記録を含むポートフォリオを格納するポートフォリオテーブル２１２と、活動記録を他のユーザーからの評価とともに選択可能に表示する活動記録表示部（活動記録プロセス）と、ユーザーに関する情報と選択された活動記録に基づいてポートフォリオを生成してポートフォリオテーブル２１２に格納するポートフォリオ作成部（ポートフォリオプロセス）と、を備える。
【０３１２】
さらに、本実施形態のポートフォリオ作成システムは、ユーザーに関する情報を格納するユーザーテーブル２０５と、ユーザーの活動の記録である活動記録を格納する活動テーブル２０６と、ユーザーが立ち上げたチャットルームにおいてメッセージのやり取りをするメッセージ部（メッセージプロセス）と、メッセージ部がコメントとともに表示した、書き込みを行ったユーザーが指定された場合に指定されたユーザーの活動記録を表示するメッセージ内活動記録表示部と、ユーザーの情報及びユーザーの活動記録を含むポートフォリオを格納するポートフォリオテーブル２１２と、活動記録を選択可能に表示する活動記録表示部（活動記録プロセス）と、ユーザーに関する情報と選択された活動記録に基づいてポートフォリオを生成してポートフォリオテーブル２１２に格納するポートフォリオ作成部（ポートフォリオプロセス）と、を備える。
【０３１３】
従って、自己の活動記録に対する他のユーザーによる評価やコメントを相互に参照することができ、より客観的なポートフォリオを作成できるという効果がある。
【０３１４】
＜第２の実施形態＞
（システム構成）
図５５は、本実施形態のポートフォリオ作成システムのシステム構成を示すブロック図である。図５５に示すように、本実施形態のシステム構成は、第１の実施形態のシステム構成に比べ、データベースサーバ２０が格納するテーブル及びファイルの構成に差があり、メインサーバ１０が新たに外部サーバ４７に接続するが、その他の構成に関しては同様である。従って、変更点のみ以下に説明する。
【０３１５】
データ構成に変更のあるテーブルは、グループテーブル２０４、ユーザーテーブル２０５、活動テーブル２０６、アドバイザーテーブル２１０、及びポートフォリオテーブル２１２である。データ内容の変更としては、全ての日付につき年月日時（分秒まで含む）が格納される点が挙げられる。
【０３１６】
データベースサーバ２０は、第１の実施形態のデータベースサーバ２０が格納するテーブル及びファイルに加え、タイムラインファイル２２１、掲示板ファイル２２２、ひと言ファイル２２３、カリキュラムファイル２２４、イベントファイル２２５、及び読書記録ファイル２２６を更に格納する。
【０３１７】
図５６は、グループテーブル２０４のデータ構成を示す図である。図５６に示すように、グループテーブル２０４は、組織ＩＤ、グループＩＤ、グループ名に加え、ユーザーへの公開の許否を示す公開フラグと、ひと言機能の使用の許否を示すひと言機能フラグと、アドバイザーの承認の有無を示すアドバイザー承認有無と、ユーザーの任意参加の可否を示す任意参加可否と、を格納する。
【０３１８】
グループは管理アドバイザーのみが作成できる。管理アドバイザーは管理権限を有するアドバイザーである。管理アドバイザーは、作成したグループをユーザーへの公開を許可する場合には公開フラグをＯＮに、許可しない場合にはＯＦＦにセットする。制御部１０１は公開フラグがＯＮの場合にのみ、作成されたグループをユーザーに公開する。
【０３１９】
ひと言機能の使用拒否は管理アドバイザーのみが決定できる。管理アドバイザーはひと言機能の使用をそのグループの参加者に許可する場合にはＯＮを、許可しない場合にはＯＦＦをセットする。制御部１０１はひと言機能フラグがＯＮの場合にのみ、ひと言機能を動作させる。ひと言機能の詳細については後述される。
【０３２０】
管理アドバイザーは作成したグループに各ユーザーが参加可能にするために、アドバイザー承認有無を「有」にセットする。制御部１０１は、アドバイザー承認有無が「有」の場合にのみ、参加を希望するユーザーの参加を許可する。なお、管理アドバイザーは特定のユーザーを指定して特定のグループに強制的に参加させることができる。このグループを以下、メイングループと、任意参加できるグループをサブグループという。
【０３２１】
管理アドバイザーは作成したグループをユーザーが任意に参加できるグループとしたい場合には、任意参加可否を「可」にセットする。制御部１０１は、任意参加可否が「可」である場合にのみ、そのグループへのユーザーの任意参加を許可する。
【０３２２】
図５７は、ユーザーテーブル２０５のデータ構成を示す図である。図５７に示すように、ユーザーテーブル２０５は、ユーザーＩＤ、ユーザータイプ、パスワード、メールアドレス、組織ＩＤ、氏名、住所、及び生年月日の他に、資格、受賞記録、並びにユーザーＩＤに関連付けられた、メイングループのグループＩＤを示すメイングループ、サブグループのグループＩＤを示すサブグループ、カリキュラムに固有に割り当てられる識別子であるカリキュラムＩＤ、使用が許可されている掲示板の掲示板ＩＤを示す許可済掲示板、及びひと言機能の各投稿の表示／非表示を示すひと言機能ＯＮ／ＯＦＦを更に格納する。
【０３２３】
カリキュラムは、複数の課題を組み合わせたセットである。カリキュラムＩＤはカリキュラムに固有に割り当てられる識別子である。カリキュラムＩＤには一つ以上の課題連番と、その課題を完了した年月日を示す完了日が関連付けられる。
【０３２４】
図５８は、活動テーブル２０６のデータ構成を示す図である。図５８に示すように、活動テーブル２０６は、ユーザーＩＤ、活動記録連番、タイトル、本文、重要度、画像、添付ファイル、動画ＵＲＬ、年月日時、公開範囲の他に、テーマＩＤ、及び活動記録連番に関連付けられた識別子であるマイタグを格納する。
【０３２５】
ユーザーが検索プロセス又はポートフォリオ登録・編集プロセスにおいてマイタグを指定して検索すると、制御部１０１は指定したマイタグを有する活動記録をユーザー端末４１の表示部に表示させる。
【０３２６】
テーマＩＤはテーマに固有に割り当てられる識別子である。テーマは活動記録を分類する識別子である。テーマはユーザーが任意に設定できる。
【０３２７】
図５９は、アドバイザーテーブル２１０のデータ構成を示す図である。図５９に示すように、アドバイザーテーブル２１０は、組織ＩＤ、グループＩＤ、アドバイザーＩＤ、アドバイザー名、アドバイザーメールアドレスの他に、管理アドバイザー資格有無を格納する。
【０３２８】
図６０は、ポートフォリオテーブル２１２のデータ構成を示す図である。図６０に示すように、ポートフォリオテーブル２１２は、ユーザーＩＤ、ポートフォリオ番号、ポートフォリオ名、ポートフォリオ表示順、登録日、更新日の他に、ポートフォリオ番号に関連付けられたキーワードＩＤ、及び活動記録連番を格納する。キーワードＩＤについては後述される。
【０３２９】
図６１は、タイムラインファイル２２１のデータ構成を示す図である。図６１に示すように、タイムラインファイル２２１は、タイムラインに固有に割り当てられる識別子であるタイムラインＩＤと、グループＩＤと、タイムラインＩＤに関連付けられる表示項目ＩＤ、年月日時、種別、及びポインタを格納する。
【０３３０】
表示項目ＩＤはタイムラインに表示する項目ごとに固有に割り当てられる識別子である。年月日時はタイムラインへの掲載時を示す。種別はタイムラインに掲載するリソースの種別を示す。種別は、例えばテキストデータ、画像データ、動画データ、ＵＲＬなどのいずれかである。ポインタはタイムラインに掲載するリソースの格納アドレスを示す。
【０３３１】
図６２は、掲示板ファイル２２２のデータ構造を示す図である。図６２に示すように、掲示板ファイル２２２は、掲示板ごとに固有に割り当てられる識別子である掲示板ＩＤと、掲示板タイトルと、掲示板に掲示する項目ごとに固有に割り当てられる識別子である掲示項目ＩＤと、掲示板への掲示時を示す年月日時と、掲示板に掲示する内容である掲示内容と、を格納する。
【０３３２】
図６３は、ひと言ファイル２２３のデータ構造を示す図である。図６３に示すように、ひと言ファイル２２３は、タイムラインに掲載するひと言ごとに固有に割り当てられる識別子であるひと言ＩＤと、グループＩＤと、タイムラインへのひと言の掲載時を示す年月日時と、ひと言を投稿したユーザーを示すユーザーＩＤと、タイムラインに掲載するひと言の内容であるひと言内容と、掲載するひと言に表示するリソースの格納アドレスを示すポインタと、を格納する。
【０３３３】
図６４は、カリキュラムファイル２２４のデータ構造を示す図である。図６４に示すように、カリキュラムファイル２２４は、カリキュラムごとに固有に割り当てられる識別子であるカリキュラムＩＤと、カリキュラムの説明と、グループＩＤと、カリキュラムＩＤに関連付けられた課題連番、締切日時、及び年月日時を格納する。締切日時は、課題の提出期限を示す。
【０３３４】
図６５は、イベントファイル２２５のデータ構成を示す図である。図６５に示すように、イベントファイル２２５は、イベントごとに固有に割り当てられる識別子であるイベントＩＤと、イベントが開催される場所を示す開催場所と、イベントの開催日と、イベントの参加対象者を示す対象と、イベントの内容を示すイベント内容と、情報の更新日を示す更新日と、を格納する。
【０３３５】
イベントファイルは、ポートフォリオ作成システムとは別に設けられるイベント管理システムによって登録、改廃がなされる。
【０３３６】
図６６は、読書記録ファイル２２６のデータ構成を示す図である。図６６に示すように、読書記録ファイルは、ユーザーＩＤと、読書記録に固有に割り当てられる識別子である読書記録ＩＤと、読んだ本の書名と、読んだ本の著者と、著書に固有に割り当てられる識別子である著書コードと、読書記録を読書記録ファイル２２６に登録した時を示す年月日時と、を格納する。著書コードは、例えばＩＳＢＮ（International Standard Book Number）などを使用できる。
【０３３７】
図６７は、キーワードファイル２２７のデータ構成を示す図である。図６７に示すように、キーワードファイル２２７は、ユーザーＩＤと、キーワードごとに固有に割り当てられる識別子であるキーワードＩＤと、キーワードと、を格納する。
【０３３８】
図６８は、テーマファイル２２８のデータ構成を示す図である。図６８に示すように、テーマファイル２２８は、ユーザーＩＤと、テーマごとに固有に割り当てられる識別子であるテーマＩＤと、テーマと、テーマＩＤに関連付けられるキーワードＩＤと、を格納する。
【０３３９】
（システムの動作）
以下、ポートフォリオ作成システムのメインサーバ１０の制御部１０１による動作について説明する。第１の実施形態のポートフォリオ作成システムにおける制御部１０１の動作のうち、本実施形態においては検索プロセス、ポートフォリオ登録・編集プロセスが変更されている。その他の制御部１０１の動作は第１の実施形態と同様である。また、本実施形態においては、タイムラインプロセス、ひと言プロセス、カリキュラム登録プロセス、カリキュラム進捗管理プロセス、掲示板プロセス、イベント推奨プロセス、及び読書記録プロセスが追加説明される。
【０３４０】
図６９は、検索プロセスの動作を示すフローチャートである。図６９に示すように、ステップ６９０１において、制御部１０１は運営者端末４５の表示部に検索画面を表示する。検索画面には「ポートフォリオ」と、「ユーザー」と、「キーワード」と、が選択可能に表示される。
【０３４１】
ステップ６９０２において、制御部１０１は「ポートフォリオ」が選択されたかを判定する。制御部１０１は、「ポートフォリオ」が選択されたと判定した場合（ステップ６９０２のＹ）、ステップ６９０３に進み、「ポートフォリオ」が選択されていないと判定した場合（ステップ６９０２のＮ）、ステップ６９０５に進む。
【０３４２】
ステップ６９０３において、制御部１０１はポートフォリオの検索条件を設定する画面を運営者端末４５の表示部に表示し、設定された検索条件にてポートフォリオテーブル２１２を検索する。
【０３４３】
ステップ６９０４において、制御部１０１は検索結果を運営者端末４５の表示部に表示する。
【０３４４】
ステップ６９０５において、制御部１０１は「ユーザー」が選択されたかを判定する。制御部１０１は、「ユーザー」が選択されたと判定した場合（ステップ６９０５のＹ）、ステップ６９０６に進み、「ユーザー」が選択されていないと判定した場合（ステップ６９０５のＮ）、ステップ６９０８に進む。
【０３４５】
ステップ６９０６において、制御部１０１はユーザーの検索条件を設定する画面を運営者端末４５の表示部に表示し、設定された検索条件にてユーザーテーブル２０５を検索する。
【０３４６】
ステップ６９０７において、制御部１０１は検索結果を運営者端末４５の表示部に表示し、処理を抜ける。
【０３４７】
ステップ６９０８制御部１０１は「キーワード」が選択されたかを判定する。制御部１０１は、「キーワード」が選択されたと判定した場合（ステップ６９０８のＹ）、ステップ６９０９に進み、「キーワード」が選択されていないと判定した場合（ステップ６９０８のＮ）、処理を抜ける。
【０３４８】
ステップ６９０９において、制御部１０１はユーザーの検索条件を設定する画面を運営者端末４５の表示部に表示し、設定された検索条件にてキーワードＩＤを格納するファイルを横断検索する。
【０３４９】
具体的には、制御部１０１は指定されたキーワードに基づいてキーワードファイルを検索し、キーワードＩＤを全て抽出する。つまり、キーワードファイル２２７は各ユーザーが個別に登録した同じキーワードについて異なったキーワードＩＤを付して格納している。制御部１０１は同一のキーワードについての異なったキーワードＩＤを全て抽出する。
【０３５０】
次に、制御部１０１は、キーワードＩＤを格納するファイル、例えばポートフォリオテーブル２１２、イベントファイル２２５、読書記録ファイル２２６、テーマファイル２２８などを、抽出したキーワードＩＤによって検索し、検索に使用したキーワードＩＤを有するレコードを読み出す。
【０３５１】
また、制御部１０１は、キーワードに基づいて複数のユーザー間において横断的にポートフォリオを検索する。
【０３５２】
ステップ６９１０において、制御部１０１は読み出したレコードを検索結果として運営者端末４５の表示部に表示し、処理を抜ける。
【０３５３】
この検索プロセスの動作は、組織用プロセス、アドバイザー用プロセス、及び一般ユーザー用プロセス等においても、表示端末がそれぞれ組織端末４２、アドバイザー端末４３、及びユーザー端末４１に変更される以外は同様である。
【０３５４】
図７０は、タイムラインプロセスの動作を示すフローチャートである。タイムラインとは、一般的なＳＮＳの表示画面においてみられるような、各表示項目を新しいものが上になるように時系列的に表示する表示方法をいう。
【０３５５】
図７０に示すように、ステップ７００１において、制御部１０１は、表示するタイムラインのグループを指定入力する。本実施形態においては、タイムラインはグループごとに一つずつ割り当てられる。具体的には、既に説明したように、タイムラインファイル２２１はタイムラインＩＤとグループＩＤとを１：１に格納する。
【０３５６】
ステップ７００２において、制御部１０１は指定されたグループのタイムラインフィルを読み込む。具体的には、制御部１０１は指定されたグループのグループ名に基づいてグループテーブル２０４を検索し、グループＩＤを読み出す。制御部１０１は読み出したグループＩＤに基づいてタイムラインファイル２２１を検索し、表示項目ＩＤ、年月日時、種別、ポインタ等を読み出す。
【０３５７】
ステップ７００３において、制御部１０１は読み出したレコードを年月日時について降順に並べ替えてユーザー端末４１に表示する。
【０３５８】
ステップ７００４において、制御部１０１はポインタによって連結されているリソースを読み出し、対応するレコードの位置にサムネイルを表示する。
【０３５９】
ステップ７００５において、制御部１０１は処理を抜ける旨のＥＸＩＴ指示があったかを判定する。制御部１０１は、ＥＸＩＴ指示があったと判定した場合（ステップ７００５のＹ）、処理を抜け、ＥＸＩＴ指示があったと判定しない場合（ステップ７００５のＮ）、ステップ７００６に進む。
【０３６０】
ステップ７００６において、制御部１０１は再読込指示があったかを判定する。制御部１０１は、再読込指示があったと判定した場合（ステップ７００６のＹ）、ステップ７００２に戻り、再読込指示があったと判定しなかった場合（ステップ７００６のＮ）、処理を抜ける。
【０３６１】
図７１は、ひと言プロセスの動作を示すフローチャートである。ここで、ひと言機能について説明する。ひと言機能は、タイムラインにおいて複数のユーザーがチャットできる機能である。
【０３６２】
従来のＳＮＳ、或いは従来のポートフォリオ作成システムにおいては、複数のユーザーがチャットできる機能はあったものの、チャットを行うにはタイムラインとは別の画面において行うほかなかった。タイムラインにコメント機能を有するＳＮＳは存在するが、このコメント機能は投稿に対して紐づけされているため、最新の返信を見るにはタイムラインを遡らなければならなかった。
【０３６３】
本実施形態のひと言機能は、タイムラインにおいてチャットが可能となるため、投稿された内容についてその内容を参照しながら話し合うことが可能となる。従って、投稿内容について、様々な意見を容易に参照でき、互いの交流を通じてポートフォリオを充実させたり、各自の見識をより良いものとしたりすることが可能となる。
【０３６４】
図７１に示すように、ステップ７１０１において、制御部１０１は、投稿されたひと言である投稿ひと言を入力する。
【０３６５】
ステップ７１０２において、制御部１０１は、投稿ひと言をひと言ファイル２２３に追加する。
【０３６６】
ステップ７１０３において、制御部１０１は、タイムラインファイル２２１にレコードを追加する。ここで、タイムラインファイル２２１に追加されるレコードのポインタはひと言ファイルのレコードに関連付けられる。従って、タイムラインプロセスにおいて、制御部１０１は投稿ひと言をタイムラインに表示することが可能となる。
【０３６７】
ステップ７１０４において、制御部１０１はＥＸＩＴ指示があったかを判定する。制御部１０１は、ＥＸＩＴ指示があったと判定した場合（ステップ７１０４のＹ）、処理を抜け、ＥＸＩＴ指示があったと判定しなかった場合（ステップ７１０４のＮ）、ステップ７１０１に戻る。
【０３６８】
図７２は、カリキュラム登録プロセスの動作を示すフローチャートである。カリキュラムは複数の課題を含む。カリキュラムの生成は、別途設けられるカリキュラム生成画面を介して、アドバイザーの指示により制御部１０１がカリキュラムファイルにカリキュラムＩＤ、課題連番等のカリキュラム情報を格納することにより行われる。
【０３６９】
図７２に示すように、ステップ７２０１において、制御部１０１はアドバイザーによって指定されたグループ名を入力する。
【０３７０】
ステップ７２０２において、制御部１０１はカリキュラムファイルを読み込む。
【０３７１】
ステップ７２０３において、制御部１０１は指定されたグループ名に基づいてグループファイルを検索し、当該グループ名に属するユーザーＩＤを読み出す。
【０３７２】
ステップ７２０４において、制御部１０１は読み出したユーザーＩＤに基づいて、ユーザーテーブル２０５の該当するユーザーＩＤのレコードに、ユーザーＩＤに関連付けることによってレコードを追加する。また、制御部１０１は、タイムラインファイル２２１にもレコードを追加する。
【０３７３】
追加されたレコードの内容は、ユーザーがタイムラインを表示させることにより、又は、別途設けられるカリキュラム画面（図７９参照。）にカリキュラムを表示させることにより、ユーザー端末４１の表示部に制御部１０１が表示する。この動作によって、各ユーザーは自己にカリキュラムが与えられたことを知ることができる。
【０３７４】
図７３は、カリキュラム進捗管理プロセスの動作を示すフローチャートである。図７３に示すように、ステップ７３０１において、制御部１０１はユーザーＩＤに基づいてユーザーテーブル２０５からカリキュラムＩＤを読み込む。
【０３７５】
ステップ７３０２において、制御部１０１は、ユーザーの指定に従ってカリキュラムＩＤを入力する。
【０３７６】
ステップ７３０３において、制御部１０１は、指定されたカリキュラムＩＤに基づいてユーザーテーブル２０５の該当するカリキュラムＩＤに関連付けられた課題と完了日を読み込む。完了日は、課題の提出が完了した場合には提出日が、完了していない場合にはＮＵＬＬが格納されている。
【０３７７】
ステップ７３０４において、制御部１０１は、カリキュラム内の課題の数に対する提出を完了した課題の数の割合を計算する。そして、制御部１０１は、カリキュラム画面に進捗をグラフと数値によって表示し、処理を抜ける。
【０３７８】
図７４は、掲示板プロセスの動作を示すフローチャートである。図７４に示すように、ステップ７４０１において、制御部１０１は、ユーザーＩＤに基づいてユーザーテーブル２０５を読み込む。
【０３７９】
ステップ７４０２において、制御部１０１は、ユーザーが使用を指定した掲示板が使用可能であるかを判定する。具体的には、ユーザーが使用を指定した掲示板が、許可掲示板としてユーザーテーブル２０５に格納されている場合、制御部１０１は使用可能と判定する。
【０３８０】
制御部１０１は、ユーザーが指定した掲示板が使用可能であると判定した場合（ステップ７４０２のＹ）、ステップ７４０３に進み、使用可能であると判定しない場合（ステップ７４０２のＮ）、処理を抜ける。
【０３８１】
ステップ７４０３において、制御部１０１は、ユーザーの指示に従って掲示板に掲示する内容を入力する。
【０３８２】
ステップ７４０４において、制御部１０１は掲示板ファイル２２２に掲示項目ＩＤとともに掲示内容を書き込む。
【０３８３】
ステップ７４０５において、制御部１０１は掲示板ＩＤに基づいて掲示板ファイル２２２を読み込む。
【０３８４】
ステップ７４０６において、制御部１０１は読み出した掲示内容を掲示板に掲載した形によりユーザー端末４１の表示部に表示させ、処理を抜ける。
【０３８５】
図７５は、ポートフォリオ登録・編集プロセスの動作を示すフローチャートである。本実施形態においては、第１の実施形態のポートフォリオ登録・編集プロセスの動作に加えて、テーマ、又はマイタグによるポートフォリオの作成と、圧縮形式によるポートフォリオのダウンロードと、が可能になった点が異なる。
【０３８６】
図７５に示すように、ステップ７５０１において、制御部１０１はポートフォリオをテーマから作成することが選択されたかを判定する。制御部１０１は、テーマから作成が選択されたと判定した場合（ステップ７５０１のＹ）、ステップ７５０２に進み、テーマから作成が選択されなかったと判定した場合（ステップ７５０１のＮ）、ステップ７５０２に進む。
【０３８７】
ステップ７５０２において、制御部１０１はユーザーの指定に従ってテーマを入力する。
【０３８８】
ステップ７５０３において、制御部１０１はポートフォリオをマイタグから作成することが選択されたかを判定する。制御部１０１は、マイタグから作成が選択されたと判定した場合（ステップ７５０３のＹ）、ステップ７５０４に進み、マイタグから作成が選択されなかったと判定した場合（ステップ７５０３のＮ）、ステップ７５０５に進む。
【０３８９】
ステップ７５０４において、制御部１０１はユーザーの指定に従ってマイタグを入力する。
【０３９０】
ステップ７５０５において、制御部１０１はポートフォリオを無地から作成することが選択されたかを判定する。制御部１０１は、無地から作成が選択されたと判定した場合（ステップ７５０５のＹ）、ステップ７５０６に進み、無地から作成が選択されなかったと判定した場合（ステップ７５０５のＮ）、ステップ７５０１に戻る。
【０３９１】
ステップ７５０６において、制御部１０１はユーザーの指定に従ってポートフォリオのレイアウト又はフォーマットを入力する。
【０３９２】
ステップ７５０７において、制御部１０１はユーザーの指定に従って活動テーブル２０６を検索することにより活動記録を読み込む。
【０３９３】
ステップ７５０８において、制御部１０１はユーザーの選択に従って、ポートフォリオに組み入れる活動記録を入力する。
【０３９４】
ステップ７５０９において、制御部１０１は選択された活動記録を組み入れるポートフォリオを、ユーザーの指定に従って入力する。
【０３９５】
ステップ７５１０において、制御部１０１は選択された活動記録を選択されたポートフォリオ番号に関連付けてポートフォリオテーブル２１２に格納する。
【０３９６】
ステップ７５１１において、制御部１０１はポートフォリオのダウンロードが指示されたかを判定する。制御部１０１は、ダウンロードが指示されたと判定した場合（ステップ７５１１のＹ）、ステップ７５１２に進み、ダウンロードが指定されたと判定しなかった場合（ステップ７５１１のＮ）、処理を抜ける。
【０３９７】
ステップ７５１２において、制御部１０１はポートフォリオを圧縮形式によってダウンロードさせる。ここで、ダウンロードされるポートフォリオはワードプロセッサのデータ形式にリソースファイルがリンクされたワードプロセッサのデータファイルと、各リソースファイルと、がまとめて圧縮された形式によってダウンロードされる。
【０３９８】
従って、ユーザーは、ダウンロードした各ファイルをポートフォリオ以外の用途にも再利用可能である。
【０３９９】
図７６は、イベント推奨プロセスの動作を示すフローチャートである。図７６に示すように、ステップ７６０１において、ユーザー端末４１の制御部はメインサーバ１０の制御部１０１にユーザーＩＤを送信する。
【０４００】
ステップ７６０２において、制御部１０１は、ユーザーＩＤを受信する。
【０４０１】
ステップ７６０３において、制御部１０１は、受信したユーザーＩＤに基づいてキーワードファイル２２７からキーワードを読み込む。
【０４０２】
ステップ７６０４において、制御部１０１は、読み込んだキーワードに基づいてイベントファイルを検索し、イベントの情報を読み込む。
【０４０３】
ステップ７６０５において、制御部１０１は、読み込んだイベントの情報をユーザー端末４１に「おすすめのイベント」としてプッシュ形式にて配信する。
【０４０４】
ステップ７６０６において、ユーザー端末４１の制御部はイベントの情報を受信する。
【０４０５】
ステップ７６０７において、ユーザー端末４１の制御部は、配信されたイベントの情報を表示部に表示する（図８０参照。）。
【０４０６】
図７７は、読書記録プロセスの動作を示すフローチャートである。図７７に示すように、ステップ７７０１において、ユーザー端末４１の制御部は、ユーザーの指示に従ってユーザーＩＤを入力する。
【０４０７】
ステップ７７０２において、ユーザー端末４１の制御部は、ユーザーの指示に従ってＩＳＢＮなどの著書コードを入力する。
【０４０８】
ステップ７７０３において、ユーザー端末４１の制御部は、ユーザーの指示に従って著書コードをメインサーバ１０の制御部１０１に送信する。
【０４０９】
ステップ７７０４において、制御部１０１はＩＳＢＮを受信する。
【０４１０】
ステップ７７０５において、制御部１０１はＩＳＢＮを外部サーバに通信部を介して送信する。外部サーバ４７は、例えば書籍の通信販売会社のサーバであり、ＩＳＢＮに基づいて著書の書籍情報を著書情報データベースに格納している。
【０４１１】
ステップ７７０６において、外部サーバ４７の制御部は、ＩＳＢＮを受信する。
【０４１２】
ステップ７７０７において、外部サーバ４７の制御部は、受信したＩＳＢＮに基づいて書籍情報を検索する。
【０４１３】
ステップ７７０８において、外部サーバ４７の制御部は、書籍情報をメインサーバ１０の制御部１０１に送信する。
【０４１４】
ステップ７７０９において、制御部１０１は、書籍情報を受信する。
【０４１５】
ステップ７７１０において、制御部１０１は、書籍情報をユーザー端末４１の制御部に送信する。
【０４１６】
ステップ７７１１において、ユーザー端末４１の制御部は、書籍情報を受信する。
【０４１７】
ステップ７７１２において、ユーザー端末４１の制御部は、ユーザーの指示に従い、著書の要約並びに感想を入力する。
【０４１８】
ステップ７７１３において、ユーザー端末４１の制御部は、書籍情報、要約、感想を読書記録としてメインサーバ１０の制御部１０１に送信する。
【０４１９】
ステップ７７１４において、制御部１０１は読書記録を受信し、読書記録ファイル２２６に格納するとともに、タイムラインファイル２２１にレコードを生成する。
【０４２０】
（画面の説明）
以下に示す各画面はそれぞれ一例であって、表示される内容は適宜削除・追加できる。
【０４２１】
図７８は、タイムライン画面７８０１の例を示す図である。図７８に示すように、タイムライン画面７８０１は、組織アイコン７８０３と、ホームアイコン７８０２と、グループ選択タブ７８０４と、画面選択欄７８０５と、タイムライン欄７８０６と、を備える。
【０４２２】
制御部１０１は、組織アイコン７８０３がタップされたと判定した場合には組織画面８００１（図８０参照。）を、ホームアイコン７８０２がタップされたと判定した場合、ホーム画面を、それぞれユーザー端末４１の表示部に表示させる。
【０４２３】
制御部１０１は、グループ選択タブ７８０４のうち、タップされたと判定したタブが示すグループのタイムライン画面７８０１をユーザー端末４１の表示部に表示させる。
【０４２４】
制御部１０１は、タイムライン欄７８０６に、投稿されたひと言７８０７、投稿された活動記録であるライフログ７８０８、および例えばカリキュラム追加通知７８０９などの各種通知を、時間的に新しいものを上から順に時系列的に、それぞれユーザー端末４１の表示部に表示させる。
【０４２５】
ここで、ライフログ７８０８の＃によって始まる語句はマイタグを、〇によって始まる語句はキーワードを示す。ハートマークの横の数字は「いいね！」の数を示す。ひと言のうち、右側から出ている吹き出しは当該ユーザーを、左側から出ている吹き出しは他のユーザーを示す。
【０４２６】
制御部１０１は、アドバイザーの指示に従って、タイムライン欄７８０６に課題の解答を表示することもできる。
【０４２７】
図７９は、カリキュラム欄７９０１の例を示す図である。図７９に示すように、カリキュラム欄７９０１は制御部１０１がタイムライン画面７８０１のカリキュラムアイコンがタップされたと判定した場合に表示する。
【０４２８】
制御部１０１は、カリキュラム欄７９０１に、当該ユーザーが与えられたカリキュラム７９０２を、新しいものを上から順に時系列的に表示する。
【０４２９】
ここで、カリキュラム欄７９０１の表示が選択されると、制御部１０１はカリキュラム進捗管理プロセスを実行する。従って、提出実績のあるカリキュラム７９０３については、進捗状況７９０４がグラフと数字によって表示される。
【０４３０】
図８０は、組織画面８００１の例を示す図である。図８０に示すように、組織画面８００１は、ホームアイコン８００２と、組織アイコン８００３と、組織表示欄８００４と、表示箇所指定欄８００５と、を備える。
【０４３１】
表示箇所指定欄８００５の下方には、参加可能な公開グループ８００６と、参加可能な掲示板８００７と、おすすめのイベント８００８と、が表示される。おすすめのイベントは、先に説明したように、ユーザーの設定したキーワードに基づいて制御部１０１がプッシュ配信するものである。
【０４３２】
図８１は、キーワード検索画面８１０１の例を示す図である。図８１に示すように、キーワード検索画面８１０１は、ホームアイコン８１０２と、組織アイコン８１０３と、組織表示欄８１０４と、表示画面指定欄８１０５と、タグクラウド欄８１０６と、検索結果欄８１０７と、検索結果保存ボタン８１０８と、を備える。
【０４３３】
タグクラウド欄８１０６は、制御部１０１がキーワードファイル２２７の全体において、格納されている数が多い順に大きい文字によって雲状に表示するものである。このタグクラウドによって、各ユーザーは他のユーザーがよく用いるキーワードを視覚的に把握することができる。
【０４３４】
制御部１０１は、虫眼鏡のアイコンがタップされたと判定した場合、検索プロセスにおいて「キーワード」が選択された場合（図６９参照。）と同様に、横断的に検索して検索結果を新しいものから順に時系列的に表示する。
【０４３５】
制御部１０１は、検索結果保存ボタン８１０８がタップされたと判定した場合、検索結果をユーザーごとに別途設けられる検索結果保存ファイルに保存する。
【０４３６】
（その他の追加機能）
【０４３７】
（ユーザー一括登録機能）
制御部１０１は、ＣＳＶ（Comma Separated Value）形式にまとめられた複数のユーザーのデータをユーザーテーブル２０５に一括登録する。
【０４３８】
登録すべきユーザーが多い場合に便宜である。
【０４３９】
（オートフォーマット機能）
制御部１０１は、各大学の願書を各大学の願書のフォーマットにより作成する。具体的には、制御部１０１は、別途格納される各大学の願書のフォーマットに従って、ユーザーテーブル２０５及びポートフォリオテーブル２１２から必要な情報を読み出して、各大学の願書を生成する。
【０４４０】
例えば、ユーザーによってＵＣＡ（Universal College Application）が選択された場合、制御部１０１はＵＣＡのフォーマットを記憶部から読み出し、さらに必要な情報をユーザーテーブル２０５及びポートフォリオテーブル２１２から必要な情報を読み出してＵＣＡの願書を生成する。
【０４４１】
生成された願書は、第１の実施形態に記載したオンライン出願プロセスによってユーザーに指定された各大学に、制御部１０１が送信する。
【０４４２】
ここで、ＵＣＡのＩＤとポートフォリオ作成システムのユーザーＩＤとを共通化することもできる。
【０４４３】
以上述べたように、本実施形態のポートフォリオ作成システムは、ユーザーの活動の記録である活動記録を格納する活動テーブル２０６と、活動記録を活動テーブル２０６から読み出して選択可能に表示する活動記録表示部（ポートフォリオ登録・編集プロセス）と、選択された活動記録に基づいてポートフォリオを生成するポートフォリオ作成部（ポートフォリオ登録・編集プロセス）と、タイムラインに表示する項目を格納するタイムラインファイル２２１と、投稿されたひと言を格納するひと言ファイル２２３と、投稿されたひと言を、他の投稿内容とともに時系列的に表示するタイムライン表示部（タイムラインプロセス）と、を備える。
【０４４４】
従って、自己の活動記録を簡単な操作によって蓄積することが可能であり、蓄積された活動記録を容易にポートフォリオにまとめられるとともに、他のユーザーと交流を図りながらポートフォリオを作成できるポートフォリオ作成システムを提供することができるという効果がある。
【０４４５】
また、本実施形態のポートフォリオ作成システムは、ポートフォリオをユーザーが指定したテーマに基づいて分類してユーザーごとに格納するポートフォリオテーブル２１２をさらに備え、ポートフォリオ作成部は、ユーザーが指定したテーマに基づいて新たなポートフォリオを生成する。
【０４４６】
従って、ユーザーはテーマに基づいて迅速にポートフォリオを作成することができるという効果がある。
【０４４７】
また、本実施形態のポートフォリオ作成システムは、生成されたポートフォリオをユーザーごとにキーワードに関連付けて格納するポートフォリオテーブル２１２と、ユーザーごとにキーワードを格納するキーワードファイル２２７と、キーワードに基づいて複数のユーザー間において横断的にポートフォリオを検索するキーワード検索部（検索プロセス）と、をさらに備える。
【０４４８】
従って、ユーザーは他のユーザーとの共通の話題をより容易に把握することができるという効果がある。
【０４４９】
また、本実施形態のポートフォリオ作成システムは、ユーザーが取り組むべき課題を格納する課題テーブル２１５と、複数の課題をまとめたカリキュラムを格納するカリキュラムファイル２２４と、ユーザーごとにユーザーに関する情報及び提出完了日を含むカリキュラムに関する情報を格納するユーザーテーブル２０５と、ユーザーテーブル２０５からカリキュラムに関する情報を読み出し、進捗状況を表示させるカリキュラム進捗管理部（カリキュラム進捗管理プロセス）と、をさらに備える。
【０４５０】
従って、ユーザーは容易にカリキュラムの進捗を確認することができるという効果がある。
【０４５１】
また、本実施形態のポートフォリオ作成システムは、イベントに関する情報を、キーワードに関連付けて格納するイベントファイル２２５と、生成されたポートフォリオをユーザーごとにキーワードに関連付けて格納するポートフォリオテーブル２１２と、ユーザーごとにキーワードを格納するキーワードファイル２２７と、キーワードファイル２２７からユーザーごとにキーワードを読み出し、読み出したキーワードに基づいてイベントファイル２２５を検索してイベントに関する情報を読み出し、読み出したイベントに関する情報をユーザーの端末（ユーザー端末４１）にプッシュ配信するお勧めイベント配信部（イベント推奨プロセス）と、をさらに備える。
【０４５２】
従って、ユーザーは自分が参加することが必要なイベントを、容易に探し出すことができるという効果がある。
【０４５３】
また、本実施形態のポートフォリオ作成システムは、著書に固有に割り当てられる識別子である著書コードごとに著書に関する情報を格納する著書情報データベースを備える外部サーバ４７と通信する通信部と、ユーザーごとに読書記録を格納する読書記録ファイル２２６と、ユーザーが指定した著書コードに基づいて著書情報データベースから著書に関する情報を取得し、取得した著書に関する情報を読書記録ファイル２２６に格納する読書記録格納部（読書記録プロセス）と、をさらに備える。
【０４５４】
従って、ユーザーは読書記録を容易に作成でき、さらに作成した読書記録を容易にポートフォリオに組み込むことができるという効果がある。
【０４５５】
また、本実施形態のポートフォリオ作成システムは、作成されたポートフォリオを圧縮形式、かつ、再利用可能なファイル形式にてダウンロードするポートフォリオ送信部（ポートフォリオ登録・編集プロセス）をさらに備える。
【０４５６】
従って、ユーザーはポートフォリオに使用した素材（リソース）をポートフォリオ以外の提出物に容易に使用できるという効果がある。
【符号の説明】
【０４５７】
１  本部
２  インターネット
１０  メインサーバ
２０  データベースサーバ
３０  メールサーバ
４１  ユーザー端末
４２  組織端末
４３  アドバイザー端末
４４  スカウト端末
４５  運営者端末
４６  大学サーバ
４７  外部サーバ
１０１  制御部
２０１  運営者テーブル
２０２  組織テーブル
２０３  組織ユーザーテーブル
２０４  グループテーブル
２０５  ユーザーテーブル
２０６  活動テーブル
２０７  活動コメントテーブル
２０８  活動評価テーブル
２０９  フォローテーブル
２１０  アドバイザーテーブル
２１１  グループユーザーテーブル
２１２  ポートフォリオテーブル
２１３  ポートフォリオコメントテーブル
２１４  ポートフォリオ評価テーブル
２１５  課題テーブル
２１６  課題受信テーブル
２１７  課題回答テーブル
２１８  チャットルームテーブル
２１９  ルームメンバーテーブル
２２０  チャットメッセージテーブル
２２１  タイムラインファイル
２２２  掲示板ファイル
２２３  ひと言ファイル
２２４  カリキュラムファイル
２２５  イベントファイル
２２６  読書記録ファイル
２２７  キーワードファイル
２２８  テーマファイル
【図１】
2017141543.tif 000003
【図２】
2017141543.tif 000004
【図３】
2017141543.tif 000005
【図４】
2017141543.tif 000006
【図５】
2017141543.tif 000007
【図６】
2017141543.tif 000008
【図７】
2017141543.tif 000009
【図８】
2017141543.tif 000010
【図９】
2017141543.tif 000011
【図１０】
2017141543.tif 000012
【図１１】
2017141543.tif 000013
【図１２】
2017141543.tif 000014
【図１３】
2017141543.tif 000015
【図１４】
2017141543.tif 000016
【図１５】
2017141543.tif 000017
【図１６】
2017141543.tif 000018
【図１７】
2017141543.tif 000019
【図１８】
2017141543.tif 000020
【図１９】
2017141543.tif 000021
【図２０】
2017141543.tif 000022
【図２１】
2017141543.tif 000023
【図２２】
2017141543.tif 000024
【図２３】
2017141543.tif 000025
【図２４】
2017141543.tif 000026
【図２５】
2017141543.tif 000027
【図２６】
2017141543.tif 000028
【図２７】
2017141543.tif 000029
【図２８】
2017141543.tif 000030
【図２９】
2017141543.tif 000031
【図３０】
2017141543.tif 000032
【図３１】
2017141543.tif 000033
【図３２】
2017141543.tif 000034
【図３３】
2017141543.tif 000035
【図３４】
2017141543.tif 000036
【図３５】
2017141543.tif 000037
【図３６】
2017141543.tif 000038
【図３７】
2017141543.tif 000039
【図３８】
2017141543.tif 000040
【図３９】
2017141543.tif 000041
【図４０】
2017141543.tif 000042
【図４１】
2017141543.tif 000043
【図４２】
2017141543.tif 000044
【図４３】
2017141543.tif 000045
【図４４】
2017141543.tif 000046
【図４５】
2017141543.tif 000047
【図４６】
2017141543.tif 000048
【図４７】
2017141543.tif 000049
【図４８】
2017141543.tif 000050
【図４９】
2017141543.tif 000051
【図５０】
2017141543.tif 000052
【図５１】
2017141543.tif 000053
【図５２】
2017141543.tif 000054
【図５３】
2017141543.tif 000055
【図５４】
2017141543.tif 000056
【図５５】
2017141543.tif 000057
【図５６】
2017141543.tif 000058
【図５７】
2017141543.tif 000059
【図５８】
2017141543.tif 000060
【図５９】
2017141543.tif 000061
【図６０】
2017141543.tif 000062
【図６１】
2017141543.tif 000063
【図６２】
2017141543.tif 000064
【図６３】
2017141543.tif 000065
【図６４】
2017141543.tif 000066
【図６５】
2017141543.tif 000067
【図６６】
2017141543.tif 000068
【図６７】
2017141543.tif 000069
【図６８】
2017141543.tif 000070
【図６９】
2017141543.tif 000071
【図７０】
2017141543.tif 000072
【図７１】
2017141543.tif 000073
【図７２】
2017141543.tif 000074
【図７３】
2017141543.tif 000075
【図７４】
2017141543.tif 000076
【図７５】
2017141543.tif 000077
【図７６】
2017141543.tif 000078
【図７７】
2017141543.tif 000079
【図７８】
2017141543.tif 000080
【図７９】
2017141543.tif 000081
【図８０】
2017141543.tif 000082
【図８１】
2017141543.tif 000083
【国際調査報告】
2017141543.tif 000084
2017141543.tif 000085
2017141543.tif 000086
2017141543.tif 000087