Lab Fileshare

こちらからどうぞ。課題の回収なら,大掛かりなLMSを使わなくてもよいかと。

Lab Fileshare マニュアル

日本大学経済学部教育心理学研究室
成果物提出・共有プラットフォーム

バージョン: v4  |  最終更新: 2026年4月17日

1. システム概要

Lab Fileshare は、研究室の学生が成果物(PDF)を提出し、他の学生がダウンロードするためのWebアプリケーションです。通常のファイル共有に加え、考査(成績評価)用の課題提出機能を備えています。

主な機能

機能説明
ファイル共有PDFファイルのアップロード・ダウンロード。ドラッグ&ドロップ対応。
考査課題提出試験・課題のPDFを提出。収受印付きPDFが自動生成されメールで届く。
ユーザー管理メール招待によるユーザー登録。科目ごとのパスワード認証。
管理機能科目管理、試験管理、ファイル管理、TAアカウント管理、バックアップ。

アクセスURL

ブラウザで以下にアクセスしてください:

https://lab.educpsychol.com/pdf/

2. 学生向けマニュアル

2.1 ユーザー登録

初回利用時は、教員から届く招待メールからユーザー登録を行います。

1招待メールを確認

「[Lab Fileshare] ○○ へのご招待」という件名のメールが届きます。メール内のURLをクリックしてください。

2ユーザー名を入力

登録画面が開きます。メールアドレスは自動表示されます。ユーザー名を入力してください。

  • 推奨: ひらがな(例: やまだたろう)
  • アルファベット・半角空白も使用可能です
  • 30文字以内

3「登録する」をクリック

登録完了画面が表示されたら、科目メニューへ進めます。

⚠️ 注意: 招待リンクの有効期限は 7日間 です。期限が切れた場合は教員に再送を依頼してください。

2.2 科目選択・ログイン

1トップページで 「Students」 をクリック

2科目一覧から利用する 科目を選択

3教員から伝えられた 科目パスワード を入力してログイン

パスワード欄の「表示」ボタンで入力内容を確認できます。

ログイン後、以下の3つのメニューが表示されます:

メニュー内容
⬆️ アップロード成果物(PDF)を提出する
⬇️ ダウンロード提出されたファイルを一覧・取得
🎓 考査(成績)用課題提出Graded Assignment(試験・課題の提出)

2.3 ファイルのアップロード

1「⬆️ アップロード」を選択

2以下の情報を入力

項目説明
件名レポートのタイトル等(必須)
電子メールアドレス登録済みのメールアドレス
削除・変更パスワード4文字以上。後からファイルを編集・削除する時に使います

3PDFファイルを選択

ファイルをドラッグ&ドロップするか、「ファイルを選択」ボタンから選びます。

4「アップロード」をクリック

「アップロード完了」と表示されれば成功です。

📄 ファイル形式: PDFファイルのみアップロード可能です(上限50MB)。
📝 ファイル名: サーバーに保存されるファイル名は 授業コード_メール@前_日時.pdf の形式に自動変換されます。

2.4 ファイルのダウンロード

1「⬇️ ダウンロード」を選択

2登録済みのメールアドレスを入力して認証

3ファイル一覧が表示されます(新着順)

各ファイルの ⬇️ ボタンでダウンロードできます。

2.5 ファイルの編集・削除

自分がアップロードしたファイルのみ、件名・ファイル名の変更や削除が可能です。

編集する場合

  1. ファイル一覧で自分のファイルの ✏️ ボタンをクリック
  2. 編集パネルが展開されるので、件名やファイル名を修正
  3. 削除・変更パスワード を入力して「変更保存」

削除する場合

  1. ファイル一覧で自分のファイルの 🗑️ ボタンをクリック
  2. 削除・変更パスワード を入力して「削除実行」
⚠️ 注意: 削除・変更パスワードはアップロード時に設定したものです。忘れた場合は教員に連絡してください(教員は管理画面からファイルを編集・削除できます)。

2.6 考査(成績)用課題の提出

試験・レポート等の成績評価対象の課題を提出する機能です。提出すると収受印付きPDFがメールで届きます。

1「🎓 考査(成績)用課題提出」を選択

2受付中の試験一覧から、提出する試験名の「提出」ボタンをクリック

3メールアドレスを入力し、PDFファイルをドラッグ&ドロップまたは選択

4「提出する」をクリック

⏳ 重要: 提出ボタンを押した後、収受印の処理とメール送信が行われます。「提出完了」の表示が出るまで画面を閉じずにお待ちください。処理には数秒〜十数秒かかることがあります。

提出が完了すると:

  • 受付番号が発行されます(例: R20260417103225A1B2
  • 収受印付きPDFがメールに添付されて届きます
  • 元のPDFと収受印付きPDFの両方がサーバーに保存されます

2.7 考査提出履歴の確認

試験一覧画面で「自分の提出一覧」ボタンをクリックすると、自分が提出したファイルの一覧を確認できます。

一覧には以下が表示されます:

  • 受付番号
  • 提出日時
  • 状態(RECEIVED 正常受理 / PROVISIONAL 遅延提出)
  • ファイル名
📌 ポイント: 考査モードで提出したファイルは、通常のファイル共有とは異なり、編集・削除はできません。提出記録の改ざんを防ぐための仕様です。

3. 教員・TA向けマニュアル

3.1 管理者ログイン

ヘッダーの「管理メニュー」リンクをクリックし、以下の情報でログインします。

ユーザー名前欄パスワード
教員空欄でもOK(または教員名)サーバー設定の管理者パスワード
TATAアカウント名(例: 田中)教員が設定したTAパスワード

教員とTAの権限の違い

操作教員TA
科目作成・招待・ファイル閲覧・編集・DL
試験作成・設定変更・xlsx出力
バックアップ
科目削除
ファイル削除
試験削除
ユーザー削除
TAアカウント管理

3.2 科目の管理

新規科目の登録

  1. 管理メニューで 「+ 新規科目登録」 をクリック
  2. 以下を入力:
    • 科目名(例: 教育心理学演習)
    • 授業コード(半角英数6文字以内、例: EDU301
    • 科目パスワード(学生に伝えるパスワード、4文字以上)
  3. 「登録」をクリック
📝 授業コードについて: 授業コードはファイル名の先頭に使われます。例えば授業コードが EDU301 で学生のメールが student@example.com の場合、保存ファイル名は EDU301_student_20260417_103000.pdf のようになります。

科目の削除(教員のみ)

管理メニューの科目一覧で「削除」をクリックします。科目に属する全てのファイル・ユーザー・試験も同時に削除されます。

3.3 学生の招待

  1. 管理メニューで対象科目の 「招待」 をクリック
  2. テキストエリアに学生のメールアドレスを入力(カンマ、スペース、改行で区切って複数入力可)
  3. 「招待メール送信」をクリック

学生には招待メールが送信され、メール内のURLからユーザー登録を行います。

招待履歴では以下が確認できます:

  • 招待したメールアドレス
  • 招待日時・有効期限
  • 状態(登録済 / 未登録
  • 招待URL(未登録の場合のみ表示)

3.4 ユーザー管理

管理メニューで対象科目の 「ユーザー」 をクリックすると、登録済みユーザーの一覧が表示されます。

  • 利用状況: 各ユーザーの「利用状況」リンクから、アップロード・ダウンロード・ログインなどの操作ログを確認できます
  • ユーザー削除(教員のみ): ユーザーを削除しても、そのユーザーがアップロードしたファイルは残ります

3.5 ファイル管理

管理メニューで対象科目の 「ファイル」 をクリックすると、アップロードされた全ファイルの一覧が表示されます。

利用可能な操作

操作アイコン説明権限
ダウンロード⬇️ファイルをダウンロード教員・TA
編集✏️件名・ファイル名を変更教員・TA
削除🗑️ファイルを削除教員のみ

xlsx エクスポート

管理メニューの 「📥 xlsx」 リンク、またはファイル管理画面の「📥 xlsxダウンロード」ボタンで、ファイル一覧をExcel形式でダウンロードできます。

3.6 考査(試験)の管理

試験の作成

  1. 管理メニューで対象科目の 「🎓 試験」 をクリック
  2. 「+ 新規試験」 をクリック
  3. 以下を入力:
    項目説明
    試験名例: 中間テスト、最終レポート
    受付開始日時この日時以前は提出できません
    受付終了日時この日時を過ぎると遅延提出扱い
    管理者メールアドレス収受印付きPDFの送信先(教員のメール)
    受付終了後の提出チェックを入れると遅延提出(PROVISIONAL)を受け付けます
    再提出の許可チェックを入れると同じ学生が複数回提出できます
  4. 「作成」をクリック

試験設定の変更

試験一覧で ✏️ ボタンをクリックすると、以下を変更できます:

  • 受付開始日時
  • 受付終了日時
  • 受付終了後の提出の可否
  • 再提出の可否

提出一覧の確認

試験一覧で 📋 ボタンをクリックすると、全学生の提出一覧が表示されます。

  • 📄 — 元のPDFをダウンロード
  • 🔏 — 収受印付きPDFをダウンロード
  • 📥 — 提出一覧をxlsx形式でダウンロード

3.7 TAアカウント管理(教員のみ)

管理メニューの 「👥 TAアカウント管理」 から、TAのアカウントを追加・削除できます。

TAアカウントの追加

  1. 「TAアカウント管理」画面で TA名パスワード(4文字以上)を入力
  2. 「追加」をクリック

TAアカウントの削除

登録済みTA一覧の「削除」リンクをクリックします。

📌 ログ追跡: 教員のログインは「教員名」、TAのログインは「TA名」でログに記録されます。誰がどの操作を行ったかを後から確認できます。

3.8 バックアップ

管理メニューの 「💾 バックアップ」 ボタンで、以下を含むZIPファイルをダウンロードできます:

  • データベース(全科目・ユーザー・ファイル情報・ログ)
  • アップロードされた全PDFファイル
💾 推奨: 定期的にバックアップを取得してください。特に考査期間の前後は重要です。

4. 考査モード詳細

4.1 収受印について

考査モードでPDFを提出すると、自動的に収受印がPDFの右上に押されます。

提出タイミング収受印
受付終了日時までRECEIVEDピンク(正常受理)
受付終了日時を過ぎた場合PROVISIONALピンク(仮受理)

収受印には以下の情報が含まれます:

  • 日付・時刻(円の下方): 提出された正確な日時
  • 授業コード(円の上方左): 科目の授業コード
  • 受付番号の下5桁(円の上方右): 提出を一意に識別する番号

収受印の大きさは約30mmで、PDF右上に配置されます。

4.2 確認メールについて

提出が完了すると、学生と管理者の両方に確認メールが送信されます。メールには収受印付きPDFが添付されています。

正常提出の場合

  • 件名: [試験名]のPDFを収受しました
  • 本文: 科目名、試験名、ファイル名

遅延提出の場合

  • 件名: [試験名]のPDFが保存されました
  • 本文: 科目名、試験名、ファイル名、〆切日時、提出日時、採点対象外の可能性の注意

4.3 遅延提出の扱い

受付終了日時を過ぎた後の提出は以下のように処理されます:

  1. 教員が試験設定で「受付終了後の提出を受け付ける」にチェックしている場合のみ提出可能
  2. 収受印は PROVISIONAL(仮受理)になります
  3. 確認メールに遅延であることが明記されます
  4. 管理者の提出一覧では 遅延 バッジが表示されます

5. よくある質問 (FAQ)

Q: 招待メールが届きません

A: 迷惑メールフォルダを確認してください。それでも届かない場合は教員に連絡し、招待の再送信を依頼してください。管理画面の招待履歴から招待URLを直接コピーして伝えることも可能です。

Q: 科目パスワードを忘れました

A: 教員に確認してください。科目パスワードは教員が科目作成時に設定したものです。

Q: 削除・変更パスワードを忘れました

A: 教員に連絡してください。教員は管理画面からファイルの編集・削除が可能です。

Q: PDFファイル以外はアップロードできますか?

A: いいえ。セキュリティ上の理由から、PDFファイルのみ対応しています。Word等の場合は事前にPDFに変換してください。

Q: アップロードのファイルサイズ上限は?

A: 50MBです。

Q: 考査の提出を間違えました。取り消せますか?

A: 考査モードで提出したファイルは学生側から削除できません。教員に連絡してください。教員が「再提出を許可」に設定している場合は、再度提出することで上書きされます。

Q: 「提出する」ボタンを押した後、画面が動きません

A: 収受印の処理とメール送信には数秒〜十数秒かかります。「提出完了」の表示が出るまでお待ちください。画面を閉じないでください。

Q: 受付終了後に提出できますか?

A: 教員が「受付終了後の提出を受け付ける」設定にしている場合のみ可能です。その場合、PROVISIONAL(仮受理)扱いとなり、採点対象外になる場合があります。

6. システム仕様

項目仕様
システム名Lab Fileshare v4
技術スタックPython 3.10 / Flask / SQLite / CGI
対応ファイルPDFのみ
ファイルサイズ上限50MB
ファイル名規則授業コード_メール@前_YYYYMMDD_HHMMSS.pdf
収受印形式PNG画像をPDF上に重ねる(30mm、右上配置)
受付番号R + 年月日時分秒(14桁) + ランダム4文字(16進数) = 19文字
招待リンク有効期限7日間
ユーザー名ひらがな・アルファベット・半角空白(30文字以内)
授業コード半角英数6文字以内
パスワード保存Werkzeug PBKDF2ハッシュ(平文は保存されません)
メール送信SMTP(Gmail等)
ホスティングエックスサーバー(共用、CGI経由)

Lab Fileshare — Educational Psychology Laboratory, College of Economics, Nihon University