ChatGPT×アプリ×カメラ機能でタイムカード集計を自動化する方法!

タイムカードのイラストです 無料GPT

ChatGPTアプリでタイムカードをスキャンできる!

今回は飲食店や小売店で使えるChatGPTシリーズです。皆さんが毎月手間をかけているタイムカードの入力、もしくはMicrosoft ExcelやGoogle スプレッドシートでの計算作業を、ChatGPTで一部自動化できるとしたらどうでしょうか? 今回はChatGPTアプリを使った新しい方法とプロンプトをご紹介します。AIがタイムカードの入力を楽にする方法を、一緒に見ていきましょう!

※この記事はChatGPT無料版アプリを使った方法になります。GPT-4Vを使った記事は別になりますのでご承知置き下さい。

【ChatGPT×アプリ×カメラの仮説】
①ChatGPTアプリのカメラを起動してタイムカードを読みとる
②読みとった文字列から必要な情報をChatGPTが整列する(出勤・退勤・勤務時間)
Excelやスプレッドシートにコピペできる形(表の形式)に直す
勤務時間の計算もできる?!

果たしてタイムカードの入力はAIで楽になるのか?、まずは読んでいただいて、使えそうならぜひ試してみて下さい!完成は以下のようなイメージです。ChatGPTの無料版を使いました

ChatGPTで読みとったタイムカード

手順1.ChatGPTアプリを立ち上げる

まずはChatGPTアプリを立ち上げます。ChatGPTアプリが使えるのは、この記事を書いている現在(2023.6.5)ではiPhoneやiPadなどのみ。Androidをお使いの方は、もうしばらくお待ち下さい。

アプリをまだダウンロードしていない方、ChatGPTの利用登録がまだの方は以下のリンク記事をご覧下さい。ChatGPTの使い方(利用登録)、アプリのダウンロードとログインについて解説しています。

手順2.ChatGPTに指示文を送る。プロンプトはこちら!

New Chatを始めます。以下のプロンプトをコピペして送信して下さい。黄色のマーカー部分はご自身のタイムカードに合う形に修正して下さい。

こんにちは。タイムカードの集計を行いたくChatGPTに手伝って欲しいです。scan textで送りますので、excelで使える形に出力して下さい。
・タイムカードは左から日と曜日、出勤時間、退出時間、労働時間の順で入っています。
・意味不明の文字もスキャンされてますが無視して下さい。
・私がscan textを無言で送った場合は、「追加して」の意味合いと解釈して下さい。

こんにちは!タイムカードの集計を手伝います。scan textでテキストを送信してください。

ChatGPTからの回答(一例です)

手順3.ChatGPTアプリ内でカメラを起動する方法

次にタイムカードをカメラで読み込むための方法です。①の部分をタップする。②下の図の○で囲んだ箇所をタップするとカメラが起動します。

ChatGPTカメラ起動方法

手順4.タイムカードをカメラで読みとる

ChatGPTアプリでカメラを起動し、タイムカードを写した画面が下記になります。
①黄色い範囲が指定されている場合→その指定範囲の文字を読み込みます。
②読みとった結果が表示されています。
③入力ボタンをタップするまで②の表示内容は確定されません。なので「入力」をタップして文字を確定する。
④を押してChatGPTに送信します。

ChatGPTでタイムカードを読みとった結果

「ゆっくり動かして下さい」と表示されてもスクロールは不要(上手くいきません)

ChatGPTの出力結果、タイムカード

たまたま上手く読めた!

今回はたまたま、読み込み間違いゼロで結果を出してくれました!上手くいかないこともあるので、その場合は…
①エクセルにコピペした後でセルを手直しする
②カメラスキャンの「入力」を押した後、テキスト欄を手直ししてからChatGPTに送信する、
スキャンをやり直す
以上のやりやすい方をお試し下さい。③スキャンやり直しのプロンプトはこちらです。

読み込みミスがあるので、もう一度scan textを送ります。
上手くいきました。このデータの方を採用して下さい

これ以降はスキャン&送信の繰り返しです。

手順5.結果を一覧で&表形式で表示する方法

一人ぶんのタイムカードを読みとった後は、以下のプロンプトをお試し下さい。黄色いマーカー部分は書き換えて下さい。

以上16〜31日の結果を連ねて、テーブル形式で出力をお願いします

テーブル形式とは「表形式にして」という意味です

読み間違えた箇所を赤字で示してみました。以下の通りです。

曜日出勤時間退出時間労働時間
16日9:4716:056:00
17日11:2618:126:30
18日9:3315:556:00
19日22:007:009:00
20日
21日10:0516:085:45
22日10:5116:595:45
23日8:1916:418:00
24日19:572:476:45
25日12:0916:524:30
26日21:416:154:04
27日
28日8:1515:207:00
29日8:5615:076:00
30日10:5120:139:00
31日8:4017:248:30

割と良い!使えるレベルでは?

手順6.読み取ったタイムカードを表計算ソフトにコピペ

ここからの作業はアプリではなく、PCで行った方がやりやすいかと思います。まずChatGPTの前提としてChatGPTのアプリ版とweb版は連動しています

・ChatGPTのアプリ版とweb版は連動している
・しかしリロード(更新)をしないと相互の入力内容はリフレッシュされない

コピペする際はweb版のChatGPTを一度リロードしてから、最新の情報でコピペして下さいね。

手順7.勤務時間をChatGPTは計算できるか?!

出勤・退勤のみ記録されるタイムカードでは、勤務時間を人間が計算する必要があります。それをChatGPTが計算できるか試してみました。用いたプロンプトは以下になります。

ばっちりです。ありがとう。勤務時間の計算もChatGPTに頼みたいです。上記の結果をもとに計算をお願いします。
・当店は15分未満の労働時間は切り捨てにしています(37分に出勤した場合は45分から就業開始、59分で退勤した場合は45分が就業終了)
・先ほどの出力結果に「就業開始」「就業終了」の項目を加え、記入してもらえますか?
・「就業開始」と「終了時間」をもとに勤務時間を計算して下さい
・テーブル形式で出力して下さい

ChatGPT3.5(無料版)が出してくれた結果はこちら。ChatGPTがうまく対応できなかった箇所を赤字で示してみます。

曜日出勤時間退出時間就業開始就業終了労働時間
16日9:4716:059:4516:006:00
17日11:2618:1211:1518:006:45
18日9:3315:559:3015:456:00
19日22:007:0022:007:009:00
20日
21日10:0516:0810:0016:005:45
22日10:5116:5910:4516:455:45
23日8:1916:418:1516:308:15
24日19:572:4719:452:456:45
25日12:0916:5212:0016:454:45
26日21:416:1521:306:004:30
27日
28日8:1515:208:1515:156:45
29日8:5615:078:4515:006:00
30日10:5120:1310:4520:009:00
31日8:4017:248:3017:158:45

計算は表計算ソフトに任せた方が良さそう

「タイムカード エクセル 計算 無料」でGoogle検索すると便利なテンプレートが出てきます。そちらを使った運用をご検討ください。

まとめ

今回は、ChatGPTアプリを使ったタイムカード入力の自動化について解説しました。手動での入力から解放されることで、時間の節約はもちろん、間違いの発生を避けることができます。おさらいすると…

  1. ChatGPTアプリを使ってタイムカードを読み取り、出勤・退勤・勤務時間の情報を整列させます。
  2. そのデータをExcelやGoogleスプレッドシートにコピペできる表形式に変換します。

今回の実験では完璧な結果までは得られませんでしたが、一部手動での修正が必要な箇所があることを除けば、非常に有用なツールとなり得ることがわかりました。

飲食店や小売店で働く皆さん、この新しい方法を試してみてはいかがでしょうか?AIの力で業務をよりスムーズに、そして効率的に進めることが可能です。今回ご紹介した方法とプロンプトを使って、ぜひ試してみてください。

コメント

タイトルとURLをコピーしました