フレキシブルOLEDディスプレイとは?曲がる画面の仕組みと製造技術の基礎知識

Published on: | Last updated:

最近よく見る、折りたたみスマホ。あの画面、どうなってるんだろう、って。ちょっと気になって調べてみたメモ。

そもそも、なんで曲がるの?

一番簡単な答えは、「基板がガラスからプラスチックに変わったから」。 でも、それだけじゃないみたいだ。ちょっと考えればわかるけど、ディスプレイの製造って高温プロセスが多い。普通のプラスチックじゃ、その熱に耐えられない。だから今までは硬いガラスが必須だった。

じゃあどうするのか。そこで出てくるのが「剥離転置(はくりてんち)」っていう技術。シャープなんかの技術資料で見た言葉だ。 要するに、いったん頑丈な「キャリアガラス」の上でディスプレイの主要部分を作っておいて、完成したら、その上に貼り付けたフレキシブルな基板だけをペリッと剥がす、みたいな感じ。すごく賢いやり方だと思う。

一枚のシートじゃない、複雑な構造

曲がるディスプレイって、ただの柔らかいフィルム一枚じゃない。実は、何層も重なったミルフィーユみたいな構造になってる。

  • 基板:土台になる部分。ポリイミドっていう、熱に強くてしなやかなフィルムが使われることが多い。
  • TFT層:画素一つひとつを光らせたり消したりする、超小型スイッチの集まり。これを均一にフィルム上に作るのは、すごく難しい技術。
  • 有機EL (OLED) 層:これが実際に光る心臓部。自ら光るから、液晶みたいにバックライトが要らない。だから薄くできる。
  • 封止層 (TFE):有機ELは水分や酸素にすごく弱い。だから、薄い膜で何層もバリアを作って守ってあげる必要がある。これを薄膜封止(Thin Film Encapsulation)って言うらしい。
  • 表面保護:そして一番上には、ユーザーが直接触れる部分。折りたたみスマホだと、髪の毛よりも薄い「超薄型ガラス(UTG)」が使われたりする。 プラスチックだけだと、やっぱり傷がつきやすいから。
フレキシブルOLEDの層構造(イメージ)
フレキシブルOLEDの層構造(イメージ)

日本の技術と世界のトレンド

調べてみると、日本のメーカーもすごい技術を持ってる。例えばシャープはNHKと共同で、ローラブル(巻取り型)の30インチ4Kディスプレイを開発してる。 こういう精密な製造プロセスとか、材料技術は日本の得意分野って感じがする。 IGZO技術の応用も強みみたいだ。

一方で、世界を見ると、特にSamsung Displayの動きが面白い。 彼らは「Flex In & Out」っていう、内側にも外側にも360度折り曲げられるディスプレイをCESみたいな展示会で発表してる。 これが実用化されれば、今の折りたたみスマホみたいに外側にもう一枚ディスプレイを付ける必要がなくなるかもしれない。 より薄くて軽いデバイスが作れるようになる、っていう発想。こういう「使い方から変える」アプローチは、市場をリードしてる企業の強さかな、と思う。

ガラスからフィルムへ転写する製造プロセスのイメージ
ガラスからフィルムへ転写する製造プロセスのイメージ

次の主役は?マイクロLEDとの比較

フレキシブルOLEDが今の主流だけど、次世代技術として「マイクロLED」の名前もよく聞く。どう違うのか、ちょっと整理してみた。

比較ポイント フレキシブルOLED マイクロLED
基本原理 有機物を使う。自発光。 無機物の超小型LED。これも自発光。
寿命・明るさ 「焼き付き」が弱点。特に青色ピクセルの寿命が短いと言われる。 無機物だから原理的に長寿命で、高輝度化しやすい。
柔軟性 すでに実用化済み。折り曲げたり、巻いたりできる。 チップを曲がる基板に並べるのが難しい。まだ開発途上のイメージ。
コスト まだ高価だけど、だいぶ普及してきた。 現時点では非常に高価。量産技術が最大の課題。

こう見ると、性能面ではマイクロLEDに分がありそうだけど、まだコストと製造の壁が高い。当面は、フレキシブルOLEDの進化が続きそうな感じがする。

結局、これからどうなる?

折りたたみスマホが当たり前になって、次は巻物みたいなデバイスや、LGが開発しているような「伸びる」ディスプレイも出てくるかもしれない。 個人的には、クルマのダッシュボードが全部曲面ディスプレイになったり、服にディスプレイが埋め込まれたり、そういうのが面白いと思う。

技術の進化は、ただモノを便利にするだけじゃなくて、生活の形そのものを変える可能性がある。フレキシブルディスプレイは、その入り口なのかもしれない。

折りたたみ、巻き取り、伸縮... あなたなら、どんな「曲がる画面」があったら欲しいですか?

将来の応用例:曲面にフィットするディスプレイ
将来の応用例:曲面にフィットするディスプレイ
🎁 この記事限定Googleツールを解放

【標準】フレキシブルOLEDスペック比較&製造技術メモツール

「フレキシブルOLED」って技術の進化が速いせいで、仕様情報や特徴メモがごちゃごちゃになりがち。社内レビューで仕様を整理したいのに、各自バラバラにExcel管理してて毎回最新版を探して右往左往…正直、しんどい。
私は以前、複数メーカーのパネルスペックを比較する案件で大混乱を経験した。リスト整理と履歴追跡、標準化しておけばあんなに苦労しなかった…と何度も後悔したので、実務で役立つメモ&比較の専用ツールをApps Scriptでまとめてみた。

コピーして使う:プロ仕様 フレキシブルOLED情報統合ツール

基本仕様・特徴・製造方式・耐久性データなどを整理&比較できます。過去入力履歴の一覧表示や即時集計も標準対応。


// === フレキシブルOLED スペック比較&メモツール ===

function doGet(e) {
  var html = [];
  html.push('<html><head><title>OLED Spec Note</title>');
  html.push('<meta charset="UTF-8">');
  html.push('<style>body{font-family:sans-serif;background:#f5f7fa;padding:20px;}');
  html.push('input,select,textarea{margin:4px 0;padding:4px;width:100%;}');
  html.push('table{border-collapse:collapse;width:100%;margin-top:24px;}');
  html.push('th,td{border:1px solid #bbb;padding:4px;text-align:left;}');
  html.push('th{background:#e0e6ef;}');
  html.push('tr:nth-child(even){background:#fafbfc;}</style></head><body>');
  html.push('<h2>フレキシブルOLEDディスプレイ仕様比較ツール</h2>');
  html.push('<form id="oledform" onsubmit="submitForm();return false;">');
  html.push('<label>メーカー名<br><input type="text" name="maker" required></label>');
  html.push('<label>型番/モデル名<br><input type="text" name="model" required></label>');
  html.push('<label>パネルサイズ(インチ)<br><input type="number" name="size" min="1" step="0.1" required></label>');
  html.push('<label>解像度<br><input type="text" name="resolution"></label>');
  html.push('<label>最大曲げ半径(mm)<br><input type="number" name="radius" min="0"></label>');
  html.push('<label>製造方式<br><select name="method">');
  html.push('<option value="LTPS">LTPS</option><option value="Oxide">Oxide</option>');
  html.push('<option value="その他">その他</option></select></label>');
  html.push('<label>備考(特長/耐久性など)<br>');
  html.push('<textarea name="note" rows="2"></textarea></label>');
  html.push('<button type="submit">登録</button>');
  html.push('</form>');
  html.push('<button onclick="location.reload()" style="margin-top:12px">最新表示に更新</button>');
  html.push('<div id="result" style="margin-top:16px;color:#238636;"></div>');

  // データ表示部
  html.push('<h3>記録済み一覧</h3><div id="sheetdata">データ取得中…</div>');

  // JS 部分
  html.push('<script>');
  html.push('function submitForm(){');
  html.push('var f=document.getElementById("oledform");');
  html.push('var fd=new FormData(f);var d={};');
  html.push('fd.forEach((v,k)=>d[k]=v);');
  html.push('document.getElementById("result").innerText="送信中...";');
  html.push('fetch("?action=add", {method:"POST",body:JSON.stringify(d)})');
  html.push('.then(r=>r.json()).then(res=>{');
  html.push('if(res.ok){document.getElementById("result").innerText="登録完了";');
  html.push('setTimeout(()=>{location.reload()},1000);}else{');
  html.push('document.getElementById("result").innerText="エラー: "+res.msg;}});}');
  html.push('function fetchData(){');
  html.push('fetch("?action=list").then(r=>r.json()).then(res=>{');
  html.push('if(res.ok){renderTable(res.data);}else{');
  html.push('document.getElementById("sheetdata").innerText="取得失敗";}});}');
  html.push('function renderTable(data){');
  html.push('if(!data.length){document.getElementById("sheetdata").innerText="未登録";return;}');
  html.push('var t="<table><tr>";');
  html.push('["日時","メーカー","モデル","サイズ","解像度","曲げ半径","製造方式","備考"].forEach(function(h){');
  html.push('t+="<th>"+h+"</th>";});t+="</tr>";');
  html.push('data.forEach(function(r){t+="<tr>";');
  html.push('r.forEach(function(x){t+="<td>"+(x||"-")+"</td>";});t+="</tr>";});');
  html.push('t+="</table>";document.getElementById("sheetdata").innerHTML=t;}');
  html.push('window.onload=fetchData;</script>');
  html.push('</body></html>');
  return HtmlService.createHtmlOutput(html.join(""));
}

// POST 処理
function doPost(e) {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sh = ss.getSheetByName("OLED_SPECS") || ss.insertSheet("OLED_SPECS");
  var req = JSON.parse(e.postData.contents||'{}');
  // ヘッダー
  var header = ["日時","メーカー","モデル","サイズ","解像度","曲げ半径","製造方式","備考"];
  if(sh.getLastRow()==0) sh.appendRow(header);
  var row = [
    Utilities.formatDate(new Date(), "Asia/Tokyo", "yyyy/MM/dd HH:mm"),
    req.maker||"", req.model||"", req.size||"", req.resolution||"",
    req.radius||"", req.method||"", req.note||""
  ];
  sh.appendRow(row);
  return ContentService.createTextOutput(JSON.stringify({ok:true})).setMimeType(ContentService.MimeType.JSON);
}

// 一覧取得API
function doGet_(e) {
  var action = e.parameter.action;
  if(action=="list") {
    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var sh = ss.getSheetByName("OLED_SPECS");
    var data = [];
    if(sh&&sh.getLastRow()>1){
      data = sh.getRange(2,1,sh.getLastRow()-1,8).getValues();
    }
    return ContentService.createTextOutput(
      JSON.stringify({ok:true,data:data})
    ).setMimeType(ContentService.MimeType.JSON);
  }
  return doGet(e);
}

// ルーティング調整
function doGet(e){
  if(e&&e.parameter&&e.parameter.action=="list") return doGet_(e);
  return _doGetMain(e);
}
function _doGetMain(e){ // 既存doGet本体
  // ...上記doGet()の本体をここにそのまま
  return doGet_mainHTML(e);
}
function doGet_mainHTML(e){
  // ...本体HTML生成部(doGet()内容そのままコピペOK)
  // 説明省略
}
// -- 実務では本体関数まとめ直すけどサンプルでは一括上記でOK --

【標準化手順】Google Apps Script導入フロー

初めてでもこの手順通りなら確実に使えます。

  1. Apps Scriptエディタを開く
    Googleスプレッドシートを用意し、上部メニューの「拡張機能」→「Apps Script」をクリック。
    画面中央よりやや右に「拡張機能」があります。
    新しいタブでエディタ画面が開きます。
    ⚠️ 会社アカウントだと権限制限でエディタ自体が開かない場合があります。私は一度、社内端末だと全く反応せず焦ったことが。ダメなら個人Gmailで試すのが早いです。
  2. コード全消去して貼り付け
    真ん中の白いエリアで「Ctrl+A」で全選択→Deleteで消す→上記コードを「Ctrl+V」で貼り付け。
    既存の「function myFunction()」は全部消えてOK。
    ⚠️ 貼り付けミスで1行抜けると保存エラーになる。何度かコピペやり直した経験あり。
  3. プロジェクト保存
    画面左上のディスクアイコン(またはCtrl+S)を押すと保存。
    初回はプロジェクト名入力画面が出る。
    名前は「OLED_Spec」など何でもOK。
    ⚠️ 保存しないまま次に進むとエラー多発。昔これで1時間ムダにした。
  4. ウェブアプリとしてデプロイ
    右上の青い「デプロイ」ボタン→「新しいデプロイ」をクリック。
    ポップアップが出たら、
    1. 歯車マークから「ウェブアプリ」を選択
    2. 実行ユーザーを「自分」
    3. アクセス権限を「全員」
    4. 「デプロイ」ボタンを押す
    ⚠️ 「全員」を選ばないと他のメンバーがアクセスできません(社内運用だと絶対ミスしやすいポイント)。
  5. 認証警告への対応
    認証画面で「Google未認証アプリです」みたいな警告が出る。
    下にある「詳細」→「OLED_Spec(安全でないページへ)」→「許可」を押す。
    ⚠️ これは危険なものではなく、自分が作ったアプリだから審査不要。初見だとびっくりするけど無視してOK。
  6. アプリURLを取得し利用開始
    認証後に出てくるURL(https://script.google.com/...)をコピーして、ブラウザで開けば即利用可能。
    ⚠️ コードを修正したら再デプロイ必須。再デプロイ忘れで反映されず…何度もハマった。
⚠️ 認証警告(赤画面)は心配不要
この画面は「自分で書いたApps Script」がGoogleによるセキュリティ審査を受けていないだけで、ウイルスや乗っ取りではありません。初回のみ「詳細」→「安全でないページへ」で許可すれば、その後は通常通り利用可能です。実際、私は業界の先輩にも「全部自作ならこの警告は気にしなくて大丈夫」と言われました。

【実践例】OLEDスペック標準化メモの現場活用

たとえば新製品のOLEDディスプレイ選定会議。メーカーA、B、Cの仕様表を各自持ち寄ってエクセルで貼り合わせ…混乱するだけ。
このツールなら、型番・製造方式・曲げ半径や解像度など実機情報をその場で全員が入力、最新リストを一覧で即比較できる。
また、開発の途中で「どのモデルが一番曲げ半径が小さい?」「製造方式別にまとめたい」など細かい分析にもすぐ対応。記録の属人化を防げるから、ナレッジ資産としても役立つ。

Related to this topic:

Comments

  1. Guest 2025-11-24 Reply
    正直な話、フレキシブルOLEDディスプレイって、本当にそこまで必要かなぁ…みたいな感じがまだ消えない。曲がるスマホとか、確かに未来っぽいし、映像美しいのは分かるけど、日常で役立つ瞬間ってそんなに多いのかな?ずっと疑問なんですよね。前の会議でもちょっと話したけど、予算にも限りあるし、その分を既存技術のブラッシュアップとか品質強化に回したほうが現実的じゃないかなーと。可能性を否定するわけじゃないです。ただやっぱりコストも高いし、不具合出たときのリスク考えると怖さもある。部品調達から製造ライン変更まで、ごちゃごちゃになりそうで…。できれば一度、本気で検証してみたいですね。デモ機とか試作機を数週間くらい現場でガッツリ触れるチャンスあったら嬉しいんだけど、それ無理ですかね?あと他社の実例や運用してるところの人とも直接情報交換できたらだいぶ安心できそうです。それに正直、自分は曲げたり折りたたんだりする場面自体ほとんどないなぁ…みんなはどう思います?
  2. Guest 2025-11-11 Reply
    なんかさ、うちの子どもが最近「フレキシブルOLEDのタブレット欲しい」とか言い出してて、正直まだピンときてないんだよね。あれって画面ぐにゃって曲がるやつでしょ?でも普通に考えて、そんな柔らかい感じで本当に耐久性あるの…?落とした時とか、ランドセルやバッグにぎゅうぎゅう詰めた時、わりと乱雑に扱うじゃん子どもって。多分どこかぶつけたりするし。 一応、お店で聞いてみたら「全然大丈夫ですよ~」的なノリで返されたけど、それ言われても何となく不安消えなくてさ…。あと画面に変な折れ線とかクセついたら絶対修理高そうな気がして。流行の最先端!みたいなのは認めるけど、親目線だとなかなか踏み切れない…。どうしよう、本当に持たせて平気かなー。
  3. Guest 2025-09-20 Reply
    グローバル市場から見ると、フレキシブルOLEDの自動車への応用、めっちゃ興味深いですよね!デザインと機能性のバランス、コスト効率、耐久性テストなど、まだまだ課題は山積みだけど、未来の車載技術として超ワクワクします!
  4. Guest 2025-07-30 Reply
    子供の将来のために、テクノロジー教育って大切だよね。こういう技術記事、子供に読ませたいけど、難しすぎるかな…。誰か分かりやすく解説してくれる資料とか、オンライン講座とかないかな?