aro-mobi

ライター石井徹の個人ブログ

2025年1月に寄稿した記事

東洋経済オンライン

KDDI「AIドローン構想」が示した警察支援の可能性(2025年1月3日)

https://toyokeizai.net/articles/-/849075

Windows 10サポート終了で迫るリスク(2025年1月17日)

https://toyokeizai.net/articles/-/852152

サムスンが日本の「キャッシュレス市場」に参入(2025年1月23日)

https://toyokeizai.net/articles/-/853419

新型Galaxyが開拓する"AIエージェント"の時代(2025年1月23日)

https://toyokeizai.net/articles/-/853333

ソフトバンク"脳細胞"を活用する異例の取り組み(2025年1月24日)

https://toyokeizai.net/articles/-/853290

PCが「通信込み」で買える時代は来るか(2025年1月26日)

https://toyokeizai.net/articles/-/853697

XやMetaを巻き込みネットリテラシー向上に本腰(2025年1月28日)

https://toyokeizai.net/articles/-/853956

KDDI「AIドローン構想」が示した警察支援の可能性(2025年1月3日)

https://toyokeizai.net/articles/-/849075

自動運転は大都市の「公共交通」どう変えるのか(2025年1月31日)

https://toyokeizai.net/articles/-/855323

「機密情報を生成AIで扱える」最新PCの重要な工夫(2025年1月31日)

https://toyokeizai.net/articles/-/854571

ITmedia Mobile

あなたの街の「スマホ決済」キャンペーンまとめ【2025年1月版】~PayPay、d払い、au PAY、楽天ペイ(2025年1月1日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2501/01/news031.html

ドコモ販売ランキング:値下げの「iPhone 15」が年末年始を制する、「Galaxy S24」はやや後退【12月30日~1月5日】(2025年1月11日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2501/11/news064.html

ドコモ販売ランキング:「Galaxy S24」が値上げ前に首位奪還【1月6日~1月12日】(2025年1月18日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2501/18/news057.html

チェキの最上位モデル「instax WIDE Evo」発表 10万通りのフィルム表現をアナログ操作で楽しめる(2025年1月21日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2501/21/news164.html

GoogleやMetaも参画、ネットの「偽情報」「誹謗中傷」対策を強化する官民連携プロジェクトが始動(2025年1月22日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2501/22/news169.html

ソフトバンクが10年ぶりにGalaxy投入 「Galaxy S25/S25 Ultra」を2月発売 1年返却で実質2万2036円~4万9060円(2025年1月23日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2501/23/news012.html

ドコモ販売ランキング:「Galaxy S24」が1位も、約9.7万円→13.2万円に値上げ【1月13日~1月19日】(2025年1月25日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2501/25/news073.html

あなたの街の「スマホ決済」キャンペーンまとめ【2025年1月版】~PayPay、d払い、au PAY、楽天ペイ(2025年1月1日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2501/01/news031.html

AIカメラ付きドローン「HOVERAir X1 Smart」を試す 手のひらサイズの“パーソナルカメラマン”だ(2025年1月31日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2501/30/news139.html

ITmedia PC USER

「AI PC」の販売比率が15%突破、27年には50%に――日本HPがAI対応をさらに拡充する製品群を披露(2025年1月17日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/pcuser/articles/2501/17/news139.html

Ankerが挑む“家まるごと”の電源確保――モバイルバッテリーの先にある“新市場”(2025年1月30日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/pcuser/articles/2501/30/news160.html

ITmedia AI+

300万円台で買える、等身大の「二足歩行ロボ」を見てきた あなたならどう使う?(2025年1月24日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/aiplus/articles/2501/24/news160.html

BUSINESS INSIDER JAPAN

無料の「ChatGPT」で英語学習やメールの返信文面を作成:生成AIことはじめ(2025年1月1日)

https://www.businessinsider.jp/article/298596/

GmailやGoogleドライブ連携が便利な「Gemini」の使い方:生成AIことはじめ(2025年1月2日)

https://www.businessinsider.jp/article/299121/

無料で画像生成やネット記事を要約できる「Copilot」の使い方:生成AIことはじめ(2025年1月3日)

https://www.businessinsider.jp/article/299122/

無料でニュースから論文までまとめる「Perplexity」の使い方:生成AIことはじめ(2025年1月4日)

https://www.businessinsider.jp/article/299123/

マイクロソフトやLINE歴任のAI第一人者が挑む9.2兆円市場。ソフトバンク新会社が本格始動(2025年1月29日)

https://www.businessinsider.jp/article/2501-softbank-ai-venture-genax/

ChatGPTと一緒に作る初めての実用Webアプリ開発記

はじめまして。私はフリーランスの取材ライターとして働いており、日々いろんなインタビューやイベントの案内メールが届きます。
そのたびに 「○月○日 ○時」 とか 「場所:○○ビル」 みたいな情報を手動でGoogleカレンダーに登録するのですが、これが地味に面倒で...。

「AIの時代なんだから、こういう単純作業は自動化できるのでは?」と思い立ち、ChatGPT を使って自分なりにWebアプリを作ってみることにしました。
この記事では、その開発過程を初心者目線でまとめてみます。


何を作ろうとしているか

メール本文を貼り付けて「GPTで解析」ボタンを押すとカレンダーの予定が作成される
自作Webアプリの動作イメージ

私のレベル感

  • Node.js・Docker・クラウド → ほぼ触ったことなし
  • AIのコード生成 → ChatGPTに簡単な質問をした程度
  • でも「やればなんとかなるかも?」という勢いだけで始めました。

ChatGPTとの対話で進める開発

1. 「メール本文→日時抽出」はFunction Callingが便利

ChatGPTにはFunction Callingという機能があり、指定した「関数(=データ構造)」に合う形で回答を返してくれます。
これを使うと、JSON形式でタイトル・日付・場所を返して」と明示できるので、パースがシンプルで済むんですね。

サンプル:メール本文を分析して予定情報を返す

// (一部省略: ExpressやCORS設定は省略してます)

// OpenAIの初期化
const OpenAI = require('openai');
const openai = new OpenAI({ apiKey: process.env.OPENAI_API_KEY });

// メール解析用のルート
app.post('/api/parse', async (req, res) => {
  const { emailContent } = req.body;
  if (!emailContent) {
    return res.status(400).json({ error: "メール本文が空です。" });
  }

  // ChatGPTにFunction Callingで解析を依頼
  const response = await openai.chat.completions.create({
    model: "gpt-3.5-turbo",
    messages: [
      { role: "system", content: "あなたはメール本文から予定情報を抽出する有能なアシスタントです。" },
      { role: "user", content: emailContent }
    ],
    functions: [{
      name: "extract_event_info",
      description: "メール本文から日時や場所などのイベント情報を抽出する",
      parameters: {
        type: "object",
        properties: {
          title:      { type: "string", description: "イベントのタイトル" },
          location:   { type: "string", description: "開催場所" },
          startTime:  { type: "string", description: "開始日時(YYYY-MM-DDTHH:mm:ss)" },
          endTime:    { type: "string", description: "終了日時(無ければ開始+1h)" },
          description:{ type: "string", description: "イベントの詳細" }
        },
        required: ["title", "startTime", "endTime"]
      }
    }],
    function_call: { name: "extract_event_info" }
  });

  // レスポンスの処理
  const funcCall = response.choices[0].message.function_call;
  if (!funcCall) {
    return res.json({
      title: '',
      location: '',
      startTime: '',
      endTime: '',
      description: 'Function Callの応答がありませんでした。'
    });
  }

  try {
    const parsedData = JSON.parse(funcCall.arguments);
    return res.json({
      title: parsedData.title || '',
      location: parsedData.location || '',
      startTime: parsedData.startTime || '',
      endTime: parsedData.endTime || '',
      description: parsedData.description || ''
    });
  } catch (err) {
    return res.json({
      title: '',
      location: '',
      startTime: '',
      endTime: '',
      description: `JSONパースエラー: ${funcCall.arguments}`
    });
  }
});
  • ポイント
    • functions で「extract_event_info」というオブジェクトを定義し、ChatGPTに「ここに合うJSONを返してね」と指示。
    • function_call.name強制的にその関数を呼び出す形式。
    • argumentsJSON文字列なので JSON.parse() が必要。
    • ChatGPTには「終了時刻が無ければ開始+1時間」といった指示も書ける。

2. iCalendar(.ics)ファイルの生成

メール本文の解析結果(title, location, startTime, endTime, description)を .ics にまとめるのは、以下のようなシンプルな関数でやっています。

function createICS(title, location, startTime, endTime, description) {
  const dtStamp = new Date().toISOString().replace(/[-:]/g, '').split('.')[0] + 'Z';
  const uid = `${Date.now()}@example.com`;

  const dtStart = formatICSDate(startTime);
  const dtEnd = formatICSDate(endTime);

  const esc = str => (
    str.replace(/\\/g, '\\\\')
       .replace(/;/g, '\\;')
       .replace(/,/g, '\\,')
       .replace(/\n/g, '\\n')
  );

  return `BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VEVENT
UID:${uid}
DTSTAMP:${dtStamp}
SUMMARY:${esc(title)}
LOCATION:${esc(location)}
DESCRIPTION:${esc(description)}
DTSTART:${dtStart}
DTEND:${dtEnd}
END:VEVENT
END:VCALENDAR`;
}

function formatICSDate(dateString) {
  if (!dateString) return '';
  const date = new Date(dateString);
  // 例: "2023-08-05T12:34:56Z" → "20230805T123456Z"
  return date.toISOString().replace(/[-:]/g, '').split('.')[0] + 'Z';
}
  • iCalendar形式では、行の折り返しが必要になる場合や、改行文字を \\n に変換する必要があります。
    • 上のサンプルは最小限のエスケープしかしていませんが、より厳密にやるなら「70文字超えで行を折り返す」等の処理も入れる必要があります。
  • これを res.setHeader('Content-Type', 'text/calendar') で返し、ユーザーにダウンロードしてもらうと、GoogleカレンダーOutlookにインポート可能!(ただし手間がかかる)

3. 新しい技術との出会い

- OAuth認証

Googleカレンダーに直接登録したい!」となると、OAuth2 を導入する必要があります。
- client_id, client_secret, redirect_uri を設定し、同意画面を経てアクセストークンを取得。
- そのトークンを googleapis ライブラリの calendar.events.insert に渡して予定を作成。

これが初めてだと意外に大変。リダイレクトURIがローカルと本番で違ったり、トークンをセッションに保存したり…。
「初心者にはハードル高いな…」と痛感しましたが、ChatGPT にエラー内容を投げると大体ヒントをくれるので助かりました。

- Docker & Cloud Run

いざNode.jsアプリをDocker化し、以下のような流れでCloud Runにデプロイしてみたら、あっという間にWeb上に公開されて感動しました。

# Dockerイメージをビルド
docker build -t asia.gcr.io/<PROJECT_ID>/<SERVICE_NAME> .

# Container Registryにpush
docker push asia.gcr.io/<PROJECT_ID>/<SERVICE_NAME>

# Cloud Runにデプロイ
gcloud run deploy <SERVICE_NAME> `
  --image asia.gcr.io/<PROJECT_ID>/<SERVICE_NAME> `
  --region=<REGION> `
  --allow-unauthenticated

「こんな少ないコマンドで動くのか!」という驚きでした。それまで「クラウドは難しい」と思っていたのですが、こんなに簡単にURLが割り当てられ、リクエストを受け付けてくれるんだ…と感動したのを覚えています。

ただし、「URLを知っていれば誰でもアクセスできる」状態なのはちょっと困るかも…と思い、Cloud Run の非公開(認証必須)設定を試そうとしました(--no-allow-unauthenticated を使うなど)。ところが、サービスアカウントのIAM設定やroles/run.invokerの扱いがやや複雑で、思うように「特定ユーザーだけ許可」にならず…。結局、自作の認証ラッパ(アプリレベルでOAuthやJWTチェックを行う方式)を入れたほうが早いかも、となりました。

いま振り返ると、Cloud Runの“完全プライベート”化自体は「デフォルト認証の仕組み」をしっかり把握すれば実現できるんですが、初心者の私には少しハードルが高かったです。結局、自前のOAuth(Googleログイン)をアプリに組み込み、アクセス制御を実装する方針に落ち着きました。こういう寄り道をしながらも、少しずつ仕組みを理解していく感じが楽しいです。

ハマりポイントいろいろ

「秒が無くて弾かれる」問題

GoogleカレンダーAPIに日時を渡すとき、YYYY-MM-DDTHH:mm だけだとエラーになり「:00 を補え」と言われることがありました。
RFC3339形式を意識して、「:ss」 を補完しないと弾かれるケースが。ChatGPTが原因をすぐに指摘してくれたおかげで、速攻で直しました。

Windows環境でのPowerShellコマンド

ChatGPTが出す例は多くがbash前提。「\ で改行しろ」と言うが、PowerShellでは使えない…など。
- docker build -t ... とか gcloud run deploy はそのまま動くけど、改行や環境変数の書き方がbashと微妙に違う。
- でも慣れてくると CLIって意外と分かりやすいかも」 となりました。

Cloudの全貌

Google Cloud Consoleを開くと、大量のサービスが並んでいます。
「自分はそのうちのCloud RunとIAM周りしか触ってない...まだまだ広大だな」という実感。
すべてを一度に理解しようとすると挫折しそうですが、ChatGPTに「何を使えばいいか」尋ねながら、必要なところだけ使っていけばいいのかなと思っています。


「実際に動いた!」時の感動

一番テンション上がったのは、.icsファイルをダウンロードしてカレンダーにドラッグ&ドロップしたときに、想定通り予定が入った瞬間ですね。
- 「うわ、本当に動いた…!」
- 自分で作った(ほぼChatGPTが生成してくれたとはいえ)仕組みで、今まで面倒だった作業がぐっと楽になる気がして、開発の醍醐味を味わえた気分です。


今後の展望

  1. 機能面

    • メール本文に複数の予定が書かれている場合の対応
    • 繰り返しイベントや参加者追加
    • 説明にHTMLが含まれている場合の処理
  2. UI/UXの向上

    • スマホでも使いやすいデザイン
    • GPT解析結果をリアルタイムで表示して修正しやすくする
    • エラー時の分かりやすいメッセージ
  3. セキュリティ・可用性


昔のエンジニアはどうしてたんだろう?

AIがない時代、こうしたクラウド設定やAPIの使い方はドキュメント熟読&先輩に聞くしかなかったはず。
私の場合は、エラー内容や疑問をChatGPTに投げれば、すぐに「こうしてみては?」と提案してもらえます。
便利だけど、「AIに頼りすぎて、仕組みをちゃんと理解してないのでは?」という不安も正直あります。
公式ドキュメントやベテランのブログを読むことも忘れずに、少しずつ力をつけていきたいですね。


まとめ

  • メール本文→GPT解析→.ics生成→カレンダー登録 という一連の流れを、Node.js + ChatGPT + Cloud Run で実現
  • やってみたら初心者でも形になるレベルには到達できた
  • Function Calling があるおかげで、「メール→タイトル/日時/場所抽出」がかなりスムーズ
  • デプロイや認証はやや難易度高めだけど、ChatGPTと公式ドキュメントの併用で何とか前進

最初は「自分にこんなWebアプリ作れるの...?」と思っていましたが、AIを相棒に時間をかければ意外とできる、というのが今の正直な感想です。
まだまだブラッシュアップは必要ですが、このプロジェクトを通じてWeb開発の楽しさを少し味わえたのが大きな収穫でした。

(以上、まだ学習中&改良中のメモですが、少しでも同じような初心者の参考になれば嬉しいです!)

追記(2024年2月4日):もっとシンプルな解決策を見つけました

この記事を書いた後、「もっと簡単な方法があったのでは?」と気づきました。

Googleカレンダーには「予定作成用のURL」という機能があり、これを使えば複雑なWebアプリを作らなくても同じことができます。そこで、方針を転換してGPTs(ChatGPTのカスタムバージョン)を作成しました:

https://chatgpt.com/g/g-67a1ac0dadf08191a1df51ddd4969a5f-gkarentarinkuzuo-cheng

このGPTsは: 1. 案内文を解析してイベント情報を抽出 2. Googleカレンダー用のURLを生成 3. クリックひとつで予定を登録できるリンクを提供

シンプルですが、当初の目的「メールの予定をカレンダーに楽に登録する」は十分に達成できています。

とはいえ、Node.jsやDocker、クラウドデプロイなど新しい技術に触れた経験は、無駄ではなかったと思います。時には「回り道」が、思わぬ学びをもたらしてくれるものですね。

2024年12月に寄稿した記事

東洋経済オンライン

国産PCソフトがAIで復権、「買い切り型」で市場開拓(2024年12月3日)

https://toyokeizai.net/articles/-/842794

Teams対応AI翻訳、DeepLが音声市場に進出(2024年12月4日)

https://toyokeizai.net/articles/-/843609

ドコモ通信網、進化する「24時間監視」の最前線(2024年12月13日)

https://toyokeizai.net/articles/-/845726

短文型SNS「mixi2」ひっそり開始でも話題の理由(2024年12月17日)

https://toyokeizai.net/articles/-/847039

基地局を「AIの頭脳」へ変えるソフトバンクの挑戦(2024年12月18日)

https://toyokeizai.net/articles/-/846766

7万で実用性追求、XREALの新ARグラスの可能性(2024年12月19日)

https://toyokeizai.net/articles/-/846767

テキストが動画にChatGPT「Sora」のインパクト(2024年12月20日

https://toyokeizai.net/articles/-/847046

BUSINESS INSIDER JAPAN

Vポイント貯まるマネーフォーワード新機能。三井住友カードとのシナジーの行方(2024年12月2日)

https://www.businessinsider.jp/article/297912

ITmedia Mobile

「OPPO Find X8」の疑問をキーパーソンに直撃 Proなし、キャリアスマホとして販売されない理由は?(2024年12月2日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2412/02/news065.html

物理キーボード搭載のiPhoneケース「Clicks」発売 実機を試して驚いた“完成度の高さ”(2024年12月3日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2412/03/news151.html

あなたの街の「スマホ決済」キャンペーンまとめ【12月版】~PayPay、d払い、au PAY、楽天ペイ(2024年12月3日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2412/03/news089.html

NTTのAIは「頭で勝負する」 自分だけの“ファンサ”、空飛ぶ避雷針、電池技術の美顔マスクも公開(2024年12月5日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2412/05/news131.html

ドコモ販売ランキング:arrows We2が浮上、中低価格モデルの健闘目立つ【11月25日~12月1日】(2024年12月7日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2412/07/news081.html

Pixelのデザインは製品化まで約2年を要する――Googleデザイナーが語る哲学 国立新美術館で特別展示も(2024年12月11日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2412/11/news095.html

「iPhone 16」は小型スマホ愛好者でも満足できる? 「iPhone 13 mini」から乗り換えた率直な感想(2024年12月11日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2412/11/news091.html

ドコモから18年ぶりのモトローラ端末「motorola razr 50d」12月19日発売 独自の天然繊維素材を採用(2024年12月13日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2412/13/news016.html

ドコモ販売ランキング:10万円切りに値下げ「Galaxy S24 SC-51E」が首位に【12月2日~12月8日】(2024年12月14日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2412/14/news084.html

携帯4キャリア8社、災害時の協力体制を強化 首都直下地震や南海トラフ地震への備えも視野に(2024年12月18日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2412/18/news141.html

シャープ本気のフラグシップ「AQUOS R9 pro」を試す ライカ監修3眼カメラ、スマホ全体の使い勝手はどうか(2024年12月20日

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2412/20/news081.html

ドコモ販売ランキング:「Galaxy S24」が2週連続1位に、「AQUOS sense9」が3位に浮上【12月9日~12月15日】(2024年12月21日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2412/21/news087.html

スマホで簡単に年賀状を作る方法 「Adobe Express」なら無料でアニメーションや手書きイラストを追加できる(2024年12月26日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2412/26/news075.html

ドコモ販売ランキング:Galaxy S24とAQUOS sense9が好調、motorola razr 50dはトップ10入りならず【12月16日~12月22日】(2024年12月28日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2412/28/news062.html

ITmedia AI+

「やるメリットよりも、やらないと死ぬ」――経営層に生成AI活用を説く、メルカリAI新担当のハヤカワ五味の奮闘(2024年12月3日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/aiplus/articles/2412/03/news070.html

2024年11月に寄稿した記事

東洋経済オンライン

シャープ、個性強めな「19万円のスマホ」投入の狙い(2024年11月1日)

https://toyokeizai.net/articles/-/837445

VAIOの新モデルが「AI特化」よりも優先したこと(2024年11月1日)

https://toyokeizai.net/articles/-/837045

「らくらくスマホ」新モデル開発で直面した"ニーズ"(2024年11月6日)

https://toyokeizai.net/articles/-/838156

トヨタとNTT、5000億円規模「AI安全基盤」の中身(2024年11月7日)

https://toyokeizai.net/articles/-/838158

楽天の「無人配送ロボット」都心で本格稼働開始(2024年11月12日)

https://toyokeizai.net/articles/-/838976

NEC、「Z世代向け」のパソコンで異例の取り組み(2024年11月14日)

https://toyokeizai.net/articles/-/840363

街中充電サービスが「推し活市場」に新たな選択肢(2024年11月18日)

https://toyokeizai.net/articles/-/840400

NTT、人手不足のバス路線をテクノロジーで救う(2024年11月20日

https://toyokeizai.net/articles/-/841101

電子ペーパーデバイス市場で起きている2つの変化(2024年11月28日)

https://toyokeizai.net/articles/-/842441

GetNavi web

国内では発売困難なファーウェイの世界初3つ折りスマホ「Mate XT ULTIMATE DESIGN」に触れてきた(2024年11月25日)

https://getnavi.jp/digital/999405/

BUSINESS INSIDER JAPAN

ドコモの最上位クレカ「dカード PLATINUM」投入の狙い。銀行からデジタル給与まで、金融事業戦略を知る(2024年11月11日)

https://www.businessinsider.jp/post-296716

ITmedia Mobile

KDDI高橋社長が語る「30GBプラン競争」と「スマホ販売の課題」 RCS活用の“次世代メッセージング”にも意欲(2024年11月1日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2411/01/news167.html

ドコモ販売ランキング:iPhone 16がトップ3を独占、iPhone 14/15も好調【10月21日~10月27日】(2024年11月2日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2411/02/news052.html

あなたの街の「スマホ決済」キャンペーンまとめ【11月版】~PayPay、d払い、au PAY、楽天ペイ(2024年11月5日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2411/05/news077.html

ソフトバンク宮川社長が語る“ahamo対抗”の真意 純増だけを追わず、「ペイトク」プラン改定も検討(2024年11月8日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2411/08/news188.html

ドコモ販売ランキング:ついに「iPhone 14」が圏外に、代わって「iPhone 15」が浮上【10月28日~11月3日】(2024年11月9日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2411/09/news039.html

縦折りスマホ「Galaxy Z Flip6」「motorola razr 50/50s」徹底比較 実機レビューで分かった“違い”(2024年11月12日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2411/12/news123.html

みずほと楽天の資本業務提携で何が変わる? 対面×デジタルの強みを掛け合わせ、モバイル連携は「できない」(2024年11月14日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2411/14/news163.html

ドコモ販売ランキング:「AQUOS sense9」が初登場1位、iPhone勢を抑える【11月4日~11月10日】(2024年11月16日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2411/16/news054.html

縦折りスマホ最上位「motorola razr 50 ultra」12月6日発売 4型背面ディスプレイやSnapdragon 8s Gen 3搭載(2024年11月21日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2411/21/news030.html

ドコモ販売ランキング:iPhone 16が首位に返り咲き 意外な“ケータイ”がトップ10入り【11月11日~11月17日】(2024年11月23日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2411/23/news028.html

NTTがIOWNの実用化加速 800Gbpsの超高速通信を実現、5G基地局の省電力化も視野に(2024年11月25日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2411/25/news062.html

ドコモ販売ランキング:「iPhone 15」が値下げ後初の1位に、「AQUOS sense9」も好調【11月18日~11月24日】(2024年11月30日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/mobile/articles/2411/30/news050.html

ITmedia AI+

社内AIチャットが「ウマ娘」のスぺちゃん口調──Cygamesの生成AI活用法 「AIには“プランB”を学習させるべき」(2024年11月19日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/aiplus/articles/2411/19/news071.html

ITmedia PC USER

中国AYANEOが液晶付きミニPCやポータブルゲーミングデバイスの新製品を一挙発表(2024年11月21日)

https://www.itmedia.co.jphttps://www.itmedia.co.jp/pcuser/articles/2411/21/news102.html

2024年10月に寄稿した記事

東洋経済オンライン

アップルと真逆、HTCが打ち出す「VR空間」の新戦略(2024年10月1日)

https://toyokeizai.net/articles/-/830320

モバイル充電の"王者"が日本でも成長する理由(2024年10月8日)

https://toyokeizai.net/articles/-/831696

ゲームとAIの長い歴史に加わる「感情認識AI」(2024年10月9日)

https://toyokeizai.net/articles/-/832090

AI翻訳「ポケトーク」アメリカ市場を席巻の原動力(2024年10月18日)

https://toyokeizai.net/articles/-/833955

スマホより軽い!振り切った「VRゴーグル」の勝算(2024年10月18日)

https://toyokeizai.net/articles/-/833675

京セラが"タフネス特化"のスマホで目指すこと(2024年10月19日)

https://toyokeizai.net/articles/-/833630

KDDIが"デュアル5G戦略"で手にした大きな成果(2024年10月25日)

https://toyokeizai.net/articles/-/835070

NECの映像を"読む"AIは世界を変えるか(2024年10月28日)

https://toyokeizai.net/articles/-/835307

JR西日本、「3Dプリンター」で駅舎建設の現実味(2024年10月29日)

https://toyokeizai.net/articles/-/835934

全国1万拠点のLUUP、成長のカギを握る"対策"(2024年10月30日)

https://toyokeizai.net/articles/-/835936

Xのブロック仕様変更で高まる「Bluesky」への期待(2024年10月30日)

https://toyokeizai.net/articles/-/835308

GetNavi web

ライカ共同開発カメラ搭載でコスパ抜群。シャオミのハイエンドスマホ「Xiaomi 14Tシリーズ」が発表(2024年10月15日)

https://getnavi.jp/digital/989613/

BUSINESS INSIDER JAPAN

ソフトバンク孫正義が熱弁した「OpenAI o1」と超知性。ただしSVFの出資有無の言及なし(2024年10月3日)

https://www.businessinsider.jp/post-294639

ITmedia PC USER

日本HPの「OmniBook Ultra Flip 14」は、GPT-4を実質無料で使えるCore Ultra 200V採用のAI PCだ! 20万円切りのQualcomm搭載モデルも追加(2024年10月5日)

https://www.itmedia.co.jp/pcuser/articles/2410/04/news199.html

「AI PC」がデジタルノマドを加速する――「Colive Fukuoka 2024」レポート(2024年10月28日)

https://www.itmedia.co.jp/pcuser/articles/2410/28/news102.html

ITmedia Mobile

あなたの街の「スマホ決済」キャンペーンまとめ【10月版】~PayPay、d払い、au PAY、楽天ペイ(2024年10月2日)

https://www.itmedia.co.jp/mobile/articles/2410/02/news063.html

ドコモ販売ランキング:iPhone 16シリーズが上位を席巻【9月23日~9月29日】(2024年10月5日)

https://www.itmedia.co.jp/mobile/articles/2410/05/news055.html

ドコモ販売ランキング:iPhone 16シリーズが5位まで独占、iPhone 16 Pro Maxも上昇【9月30日~10月6日】(2024年10月12日)

https://www.itmedia.co.jp/mobile/articles/2410/12/news033.html

Ankerとコクヨが共同開発した「ガジェットポーチ」を試す 圧巻の収納力で使い勝手も良好(2024年10月18日)

https://www.itmedia.co.jp/mobile/articles/2410/18/news106.html

ドコモ販売ランキング:「iPhone 16 Pro(256GB)」が初の首位、Pro系モデルが上位を独占【10月7日~10月13日】(2024年10月19日)

https://www.itmedia.co.jp/mobile/articles/2410/19/news031.html

災害に備えて「ソーラーパネル」でスマホを充電してみた モバイルバッテリーの選び方も解説(2024年10月24日)

https://www.itmedia.co.jp/mobile/articles/2410/24/news099.html

ドコモ販売ランキング:「iPhone 16/15/14」3世代のiPhoneがランクイン【10月14日~20日】(2024年10月26日)

https://www.itmedia.co.jp/mobile/articles/2410/26/news063.html

約3年ぶり「らくらくスマートフォン」は“変えない”ことにこだわり SIMフリー戦略で販路も積極開拓(2024年10月31日)

https://www.itmedia.co.jp/mobile/articles/2410/31/news196.html

HP、AIで印刷体験を進化させる「HP Print AI」を発表

HPは10月25日、AI技術を活用した新しい印刷システム「HP Print AI」を発表した。このシステムは、ウェブページやExcelファイルの印刷時に発生する一般的な問題を自動で解決し、最適な印刷レイアウトを実現する。一部ユーザー向けにベータプログラムとして提供を開始し、2025年から機能を順次拡張していく予定だ。国内での提供時期は未定となっている。

HP Print AIのPerfect Output

「HP Print AI」の主要機能「Perfect Output」は、ウェブページ印刷時の課題を解決する。従来、ウェブページを印刷する際は広告が混ざったり、レイアウトが崩れたりする問題があった。新システムは必要なコンテンツのみを自動で抽出し、ページ内に収まるよう最適化する。また、Excelファイルの印刷時には表やグラフが途中で分断されないよう、自動でフォーマットを調整する。

システムはユーザーの使用パターンを学習し、個別のニーズに応じたサポートを提供する。プリンター設定時には自然言語による対話形式で手順を案内し、過去の質問や設定を記憶して次回からの操作を効率化する。

写真印刷においても AIの機能を活用できる。会話形式のプロンプトで独自のレイアウトやスタイルを指定し、グリーティングカードなどをカスタマイズ制作できる。画像の自動拡大や不要なオブジェクトの除去により、印刷エラーを未然に防ぐ機能も備える。

HP ニュースリリース https://jp.ext.hp.com/info/newsroom/2024/20241025/

新型iPad mini:A17 Proチップ×AIのコンパクトタブレット

Appleが10月15日に発表した新型iPad miniは、前モデルから大きく進化し、AIレディなiPadとなった。iPhone 15 Proと同じA17 Proチップの搭載し、新たに「Apple Intelligence」と呼ばれるAI機能群の提供を控える。

新しいiPad mini

A17 Proチップの採用は、Appleのチップ戦略において興味深い展開だ。従来のiPadシリーズでは「M」シリーズチップが主流となっていたが、A17 Proの採用により、iPad miniの性能は確かに向上している。Appleの発表によれば、CPUパフォーマンスは前モデル比で30%、グラフィックス性能は25%向上したという。また、16コアNeural Engineの搭載により、AI処理能力も強化された。

これらの数値は確かに印象的だが、実際のユーザー体験にどの程度影響するかは、具体的なアプリケーションや使用シーンによって異なる可能性がある。写真編集、ARアプリケーション、高負荷のゲームプレイなどが快適になることは期待できるが、一般的な使用では差を感じにくい場面もあるだろう。テクノロジーファンとしては、ベンチマークテストだけでなく、実際の使用感にも注目する必要がある。

新たに実装されるApple Intelligenceは、ユーザーの日常的なタスクを支援する一連のAI機能だ。文章作成支援、進化したSiri、AI活用の写真編集、画像生成機能、ラフスケッチの変換、パーソナライズ絵文字作成、ChatGPT統合など、多岐にわたる機能が提供される。

Apple Pencil Proに対応する

新型iPad miniは、新しいApple Pencil Proにも対応している。スクイーズ操作やバレル回転など、新しい入力方法が追加されたことで、クリエイティブな作業の幅が広がる可能性がある。ただし、既存のApple Pencilとの互換性はないため、ユーザーによっては追加の出費が必要になる可能性があることには注意が必要だ。

価格は、Wi-Fiモデルが78,800円(税込)からとなっており、ストレージは128GB、256GB、512GBの3種類が用意される。カラーバリエーションは、従来のスターライトとスペースグレイに加え、新色のブルーとパープルが追加された。10月23日の発売を控え、予約注文がすでに開始されている。

環境への配慮も忘れていない。筐体には100%再生アルミニウムを使用し、パッケージからプラスチックを排除するなど、Appleの2030年カーボンニュートラル達成目標に沿った取り組みが行われている。 確かに、新型iPad miniは前モデルから進化を遂げている。A17 Proチップの採用とAI機能の実装により、コンパクトタブレット市場での競争力を高めたと言える。ただし、これらの新機能が実際のユーザー体験をどの程度向上させるかは、今後の実使用を通じて明らかになるだろう。