技術

A tool was configured, tested, broken, and sometimes fixed. These entries document what worked and what didn't: recording setups, network infrastructure, text editors, file formats, and the quiet satisfaction of making something behave.

技術

プログラムオートで撮るということ

写真を趣味にしていると、いつか必ず撮影モードの話に出くわす。「マニュアルモードを使えるようになって一人前」、「とりあえず絞り優先で」、「Pモードなんてフルオートと同じでしょ」。こうした声はインターネット上にもカメラ愛好家のコミュニティにも根強く存在する。 自分自身、長いあいだ何も考えずに絞り優先を常用してきた。絞りを自分で選ぶという行為に、写真をコントロールしている実感があったのだと思う。けれどあるとき、ふとPモードで撮ってみたら、思いのほか快適だった。それをきっかけに、各モードの仕組みを改めて考えてみることにした。 考えていくうちに、漠然と信じていたモード間の優劣が、思っていたほど自明ではないことに気づいた。以下はその整理の記録だ。何かを強く主張したいというよりは、自分が考えた道筋をそのまま書き留めておきたくて書いている。 露出の三要素と自由度 写真の明るさ、つまり露出は、シャッタースピード、絞り(F値)、ISO感度という三つの要素で決まる。 ここで一つ、見落とされがちだけれど重要な事実がある。「適正露出」という目標を一つ定めると、三つの変数のあいだに一つの拘束条件が生ま

By Sakashita Yasunobu

技術

ストロボで動きが止まる物理的根拠と限界

ストロボ(フラッシュ)を使えば動きが止まる。写真撮影における基本的な常識だが、閃光時間の実測値を確認すると、メカニカルシャッターの最高速や電子シャッターの速度と比べて意外と遅い。にもかかわらず、なぜストロボ撮影では被写体の動きが止まって見えるのか。本記事では、閃光時間の実測値とセンサー上の像移動量を定量的に計算し、「ストロボで動きが止まる」という現象の物理的根拠と限界を検証する。 閃光時間の定義 ストロボの閃光は瞬間的ではなく、急峻に立ち上がった後、減衰しながら持続する。この持続時間を表す指標として、国際標準化機構(ISO)の規格で以下の2つが定められている。 * t0.5: ピーク強度の50%以上が維持される時間 * t0.1: ピーク強度の10%以上が維持される時間 メーカーのカタログではt0.5が記載されることが多いが、t0.5はピーク付近の一部しか反映していない。t0.5の時間外にもなお相当量の光が放出されており、それが動体ブレに寄与する。実際の動体ブレを評価するには、t0.1の方が実態に即した指標である。 IGBT制御と出力による閃光時間の変化 現代のクリ

By Sakashita Yasunobu

技術

商品撮影で柔らかい光を作るモディファイヤー選び

商品撮影の仕上がりは、ストロボ本体の選択と同じくらいモディファイヤーの選択に左右される。本記事では「柔らかい光」を求める商品撮影の文脈で、モディファイヤーの選び方を原理から整理する。 光の柔らかさを決める原理 光の柔らかさ(影の境界がどれだけ滑らかか)は、被写体から見た光源の見かけの大きさで決まる。これは2つの要素に分解できる。 * 光源の物理的な大きさ: モディファイヤーが大きいほど光は柔らかくなる * 光源から被写体までの距離: 近いほど見かけの大きさが増し、柔らかくなる どれほど大きなモディファイヤーを使っても、被写体から遠ざければ見かけの大きさは縮小し、硬い光に近づく。モディファイヤーの選択と配置はセットで考える必要がある。 ソフトボックスの形状比較: スクエア vs. オクタゴン よくある比較として、60×90cmのスクエア(長方形)と直径95cmのオクタゴン(八角形)がある。 発光面積 スクエア60×90cmの面積は5,400cm²。オクタゴン95cmは八角形としてスクエアよりひとまわり大きい面積を持つ。面積が大きいほど光源の見かけのサイズが増すため

By Sakashita Yasunobu

技術

自宅商品撮影に必要なストロボのワット数

自宅で商品撮影用にスタジオストロボを導入する際、ワット数(Ws: ワットセカンド)の選択は最初に直面する問題である。400W、600W、800W、1000Wと選択肢がある中で、どの出力を選ぶべきか。物理的な光量の関係と実運用の観点から整理する。 ワット数と段数の関係 ストロボの出力はWsで表されるが、実用上は段数(stop)で比較するのがわかりやすい。段数差は出力比の2を底とする対数で求まり、直感的にはワット数が2倍になるごとに1段増えると理解すればよい。 * 400Ws → 600Ws: 約0.6段 * 400Ws → 800Ws: 1.0段 * 600Ws → 800Ws: 約0.4段 * 800Ws → 1000Ws: 約0.3段 数字の印象ほど光量差は大きくない。400Wから800Wへ倍増させてもわずか1段差であり、800Wと1000Wの差に至っては約0.3段、ISO感度のわずかな変更で吸収できる範囲である。 モディファイヤーによる光量ロス 商品撮影ではソフトボックスやランタンなどのモディファイヤーを使って光を拡散させるのが一般的である。モディファイヤー

By Sakashita Yasunobu

技術

ストロボの色温度管理とグレード選び

スタジオストロボはエントリーモデルからフラッグシップまで幅広いグレードがあり、価格差も大きい。商品撮影において、どのグレードが適切なのか。また、しばしば議論になる色温度のばらつきはどの程度問題になるのか。実用的な観点から整理する。 静物商品撮影に必要な機能 ストロボの上位モデルには多くの機能が搭載されているが、静物の商品撮影ではその多くを使う場面がない。以下のように整理できる。 実際に使う機能 * 十分な調光範囲(最大出力から最小出力までの幅) * モデリングランプ(セッティング時の光の確認) * 安定したチャージ時間 * リモート調光(複数灯の出力を手元で操作) 静物撮影ではほぼ使わない機能 * HSS(ハイスピードシンクロ): 三脚に固定してシャッター速度1/125秒から1/200秒程度で撮影する静物撮影では出番がない。HSSはカメラのシンクロ速度を超えたシャッター速度でストロボを使うための機能であり、動きの速い被写体や屋外での絞り開放撮影などで有用である * 超高速閃光・フリーズモード: 水滴や落下する物体など動きのある被写体を止めるための機能で、静止し

By Sakashita Yasunobu

技術

ストロボ撮影で色がずれる理由と対策

ストロボ撮影において、色温度の変動や緑・マゼンタ方向の色かぶりは、カラーマネジメント上の重要な課題である。本記事では、これらの現象が発生する物理的な原理と、実務上の対策を整理する。 ストロボの発光原理 写真用ストロボは、キセノンガスを封入した発光管(フラッシュチューブ)内でアーク放電を起こすことで発光する。高電圧パルスによりキセノンガスがイオン化・プラズマ化し、放射される光は広帯域の連続スペクトルを持つ。この連続スペクトルは昼光に近い分光分布を示すため、写真用光源として広く採用されている。 設計上の色温度は概ね5500〜6000K付近に設定されているが、出力設定や個体差、発光管の劣化状態により数百K程度の変動が生じることがある。 色温度が変動する要因 出力制御方式の違い ストロボの出力制御には主に2つの方式がある。 電圧制御方式(旧来型) は、コンデンサの充電電圧を変えることで出力を調整する。電圧が変わるとプラズマの温度や電流密度が変化し、分光分布が変わる。このため出力レベルによって色温度が数百K単位で変動することがある。 IGBT制御方式(現行主流) は、放電の

By Sakashita Yasunobu

技術

ストロボの発光管はなぜ変色するのか

ストロボの発光管やカバーガラスは、使用するうちに黄ばみや黒ずみが生じる。これらは表面の汚れではなく、ガラスや電極の構造的な変質によるものであり、清掃では除去できない。本記事ではその原因と対策を解説する。 発光管の素材:石英ガラス(溶融シリカ) ストロボの発光管には、石英ガラス(溶融シリカ, fused silica)が用いられる。石英ガラスは軟化点が約1,600°C以上と高く、高温・高エネルギーの放電環境に耐えられる。一般的な窓ガラスに用いられるソーダ石灰ガラスの軟化点は約720°Cであり、発光管の素材としては耐熱性が不足する。 石英ガラスは紫外域の透過率が高いという特性を持つ。この特性は用途上は有利だが、後述するように劣化の要因にもなる。 変色(黄変・褐変)の原因:ソラリゼーション 発光管の変色の主な原因は、ソラリゼーション(solarization)と呼ばれる現象である。 キセノンの放電は可視光だけでなく、UV-C(波長200nm以下)を含む強い紫外線を放射する。UV-Cの光子エネルギーは約6eV以上であり、SiO₂のSi-O結合エネルギー(約4.5eV)を上回る。

By Sakashita Yasunobu

技術

ストロボの出力表記

ストロボの出力表記には、主に分数表記と数値表記の2種類がある。それぞれの仕組みと、実際の撮影での使い勝手の違いを整理する。 分数表記 出力をフルパワーに対する比率で表す方式。1/1がフルパワーで、以降1/2、1/4、1/8と続く。 1/1 → 1/2 → 1/4 → 1/8 → 1/16 → 1/32 → 1/64 → 1/128 隣り合うステップ間が1段(1 stop)に対応し、光量がちょうど半分になる。中間値は機種によって1/3段刻みや1/10段刻みで調整できる(例: 1/16+0.3、1/16+0.7)。 分数がそのまま最大出力に対する割合を示すため、「今フルパワーの何分の1で発光しているか」が一目でわかる。

By Sakashita Yasunobu

技術

ナウいパスワード要件

2025年8月、米国国立標準技術研究所(NIST)は認証ガイドライン SP 800-63B Revision 4 を正式公開した。このガイドラインは米国連邦政府機関向けの技術要件だが、世界中のWebサービスやセキュリティ基準に広く影響を与えている。日本でも総務省やIPAがこのガイドラインを参照しており、一般ユーザーにとっても「正しいパスワードの作り方」を知る上で最も信頼性の高い情報源といえる。 本記事では、NIST SP 800-63B-4の原文に基づき、パスワードに関する要件を整理する。各セクション末尾の緑・黄色のボックスは、そこから導かれる一般ユーザー向けの実践ポイントである。 出典 本記事の内容は、以下の公式資料に基づく。 * NIST SP 800-63B-4(2025年8月1日発効、本記事参照版: 2025年8月26日更新): Digital Identity Guidelines: Authentication and Lifecycle Management * 総務省「国民のためのサイバーセキュリティサイト」: 安全なパスワードの設定・管理 * IPA

By Sakashita Yasunobu

技術

NLLB-200をLoRAで日英翻訳に特化させた話

はじめに 言語処理100本ノック 2025 (Rev 1)は、東北大学の乾・鈴木研究室が公開している自然言語処理(NLP)の演習問題集である。UNIXコマンドによるテキスト処理、正規表現、形態素解析、単語ベクトル、ニューラル機械翻訳など、全100問を通じてNLPの基礎から応用までを体系的に学ぶことができる。 言語処理100本ノック言語処理100本ノックは、実用的でワクワクするような課題に取り組みながら、自然言語処理、大規模言語モデル、プログラミング、研究のスキルを楽しく習得することを目指した問題集です。言語処理100本ノック 2025 本記事では、第10章の課題であるニューラル機械翻訳モデルの構築について、実装の詳細と得られた知見を記録する。 💡事前学習済み翻訳モデル NLLB-200 に LoRA(Low-Rank Adaptation)を適用し、KFTTデータでファインチューニング。Google Colab(A100 GPU)で約3.5時間の学習により、テストデータで BLEU 22.09 を達成した。 課題「自分だけの翻訳エンジンを作る」 KFTTデータセット

By Sakashita Yasunobu

大学

卒業要件チェッカー

🎓 卒業要件チェッカー 高知大学 人文社会科学部 人文科学コース(令和2〜5年度入学生) 📄 CSVファイルをここにドラッグ&ドロップ またはクリックしてファイルを選択 何ができるか 高知大学 人文社会科学部 人文科学コース(令和2〜5年度入学生)の卒業要件を自動チェックするブラウザツール。 成績データをCSVで読み込ませると、共通教育・ゼミナール・プラットフォーム・選択科目の各区分について充足状況を判定する。ゼミ超過分やPF超過分の選択科目への読替、他コース+他学部の16単位制限、他学部の8単位上限も自動で処理される。 すべての処理はブラウザ内で完結する。成績データがサーバーに送信されることはない。 使い方 1. Excelで成績CSVを作る(後述) 2. 上のエリアにドラッグ&ドロップ、またはクリックしてファイル選択 3. 判定結果が即座に表示される CSVの準備 作り方 1. Excelで新規ブックを開く 2. 1行目にヘッダーを入力: A1に 科目名、B1に 科目分類、C1に

By Sakashita Yasunobu

技術

Nikon テザー撮影ライブビュー対応比較

Nikon純正のテザー撮影ソフトウェア「NX Tether」では、一部のカメラがライブビュー機能に対応していない。しかし、Capture Oneのテザー撮影機能を使えば、それらのカメラでもライブビューを利用できる場合がある。本記事では、各ソフトウェアの公式情報をもとに対応状況を整理する。 NX Tetherの対応状況 Nikonのサポート記事(記事ID 000046076、2025年10月23日更新)によると、NX Tetherは以下のカメラに対応している。 * ミラーレスカメラ: Z9 / Z8 / Z6III / Z7II / Z6II / Z7 / Z6 / Z5II / Z5 / Zf / Z50II / Z50 / Z30 / Zfc * シネマカメラ: ZR * デジタル一眼レフカメラ: D6 / D780 ただし、以下の5機種は NX Tetherのライブビュー機能に非対応 である。 * Z5 * Z30 * Z50 II * Z50

By Sakashita Yasunobu