【保存版】ChatGPTと二人三脚で作った「ワイヤレス充電&5Gスマホ」コスパ徹底比較レポート
2025.06.24
会社の公式な見解ではなく、代表の清水が個人として書いた記事です。

―― 5000文字で振り返るリサーチ&Python自動計算の舞台裏
この記事では、AIとPythonを活用して、ワイヤレス充電と5Gに対応したスマートフォンのコストパフォーマンスを徹底的に比較したレポートをお届けします。
想定読了時間:15分
文字数:約5,100字
対象読者:スマホをお得に買いたい人、AI×データ分析の実践例を知りたい人
1. なぜ今、高コスパスマホを見極めるのか?
DX・AI系の案件を手がけるフリーランスであり、ガジェット好きでもある筆者ですが、子育てや農業現場で**「さくっと充電&高速通信」**ができる端末を求めていました。
しかし、ネット上のレビューは広告色の強いものが多く、公平な比較が難しいのが現状です。そこで、以下の4つの条件を満たす高コスパなスマートフォンを見つけるため、ChatGPT(o3モデル)との共同プロジェクトを開始しました。
ワイヤレス充電
5G対応
おサイフケータイ(FeliCa)
実勢価格が納得できること
このプロジェクトでは、「機能 → 価格 → 性能」をロジカルに可視化することを目指しました。
2. ChatGPTとの協業プロセス:5つの対話ラウンド
今回のプロジェクトでは、ChatGPTと全5ラウンドにわたる対話を行いました。人が判断に迷う「定義づけ」をChatGPTに投げかけ、その結果を再スクリーニングするという往復運動がポイントでした。

AIだけではスペック表の穴や国内版SoCの相違を拾いきれないことがありますが、人だけでは30機種分の計算は手間がかかります。両者の長所を組み合わせることで、作業時間は体感で3分の1以下に短縮できました。
3. CPUスペックの「闇」を解き明かす:Tensor、Snapdragon、Dimensityの三国志
ラウンド③では、一時的にChatGPTが「Pixel 7 ProのCPUがSnapdragon?」という誤情報を提示する場面がありました。すぐに訂正を促すと、Tensor G2へと修正されました。この経験から、以下の重要な教訓を得ました。
複数ソースを必ずクロスチェックする
旧モデルほど情報が錯綜しやすい
国内キャリア仕様は独自カスタムが多い
AIでも最新SoC情報は取りこぼすことがある
ユーザーの「突っ込み力」が、AIを活用した情報収集の品質を左右する好例と言えるでしょう。
4. Pythonで一気にコスパ計算!驚きの結果
価格とスコアのデータが揃ったところで、ChatGPTに「Python_user_visible」ツールを呼び出してもらい、下記のスクリプトを実行しました。
Python
df["CP"] = (df["GB6"] * 10000 / df["Price"]).round(1)
df.sort_values("CP", ascending=False)
このスクリプトにより、1万円あたりの性能値(Cost-Performance: CP)が算出され、上位順に表示されました。その結果、Motorola edge 40(約37,000円 / CP 994.8)が圧倒的な1位という事実が明らかになりました。
5. 結果サマリ:トップ5機種から読み解く最適解
今回の分析でコストパフォーマンスが高かったトップ5の機種は以下の通りです。それぞれの特徴を見ていきましょう。
Motorola edge 40
Dimensity 8020搭載ながら4万円以下という驚異的な価格
171gの軽量ボディと曲面OLEDで軽快な操作感
Xiaomi 14T Pro
Dimensity 9300+の怪物級性能
原神・CoDなどGPU負荷の高いゲームも余裕でこなす
Google Pixel 8a
Tensor G3搭載に加え、7年間のアップデート保証
AI機能による写真補正や字幕自動化が魅力
AQUOS R8 pro
国内FeliCa対応、Snapdragon 8 Gen 2搭載
LEITZ Phone譲りの1型センサーによる高画質カメラ
edge 50 Pro
Snapdragon 7 Gen 3搭載、68W急速充電対応
良コスパのミッドハイスマートフォン
6. ChatGPTを「相棒」にしたメリット・デメリット
ChatGPTを相棒として活用することで、多くのメリットといくつかのデメリットが見えてきました。
視点メリットデメリット/対策網羅性1行条件を書くだけで50以上の機種を即抽出型落ち端末の漏れ → 追加指示で補完再現性Pythonスクリプトを“会話ログ”に残せるデータ更新のたび再実行が必要スピード手動計算なら半日→実際は10分価格のスクレイピングは手入力 ― API化の余地学習効果AIへ質問→回答→検証のループで知識定着ソースの真偽は別途確認必須
Google スプレッドシートにエクスポート

7. 反省点と次の一手:さらなる分析の高みへ
今回のプロジェクトでいくつかの反省点と、今後の改善点が浮かび上がりました。
GPU体感の不足:Geekbench 6だけではGPUの体感がわからないため、AnTuTuや3DMarkを組み合わせた総合C/Pの検討が必要です。
価格変動への対応:価格は日々変動するため、自動クローリングと定期的なリフレッシュによるグラフの時系列化を目指します。
新指標の追加:防水IP等級や重量もC/P指標に含めるため、重量1gあたりの性能といった新指標の試作を予定しています。
8. まとめ:AI時代の「買い物力」は対話で磨く
最終的に筆者はPixel 8aを選びました。edge 40の数値は魅力的でしたが、撮影AI機能と7年間のサポートが、子育てや業務における安心材料となったからです。
今回のプロセスを通して強く感じたのは、**「AIは最短距離を示してくれるが、どこへ向かうかは自分が決める」**ということです。パラメータをどう設定するか、誤差をどう許容するか――そこに人の判断が介在します。
ChatGPTは「賢い共同研究者」として文句なしに頼もしい存在です。しかし、「安さ」「軽さ」「カメラ」「ブランド」…といった優先順位を切り替えた瞬間、最適な解は変わります。
自分の価値基準を言語化し、AIと対話し、結果を可視化し、そして再内省する――このループこそが、情報過多の2025年を生き抜く最大の武器だと実感しました。
付録:使用したPythonコード(抜粋)
Python
import pandas as pd
devices = [
# Device, Price(JPY), Geekbench6 Multi
("edge 40", 37004, 3681),
("14T Pro", 81724, 7547),
# ... 他のデバイスデータ
]
df = pd.DataFrame(devices, columns=["Device","Price","GB6"])
df["CP"] = (df["GB6"]*10000/df["Price"]).round(1)
df.sort_values("CP", ascending=False).to_csv("cp_rank.csv", index=False)
この記事はChatGPT(OpenAI o3)との対話ログを編集し、筆者が追加検証を行った上で執筆しました。価格・仕様は2025年6月24日時点の情報です。
この記事は note にも掲載しています:note で読む
