第６回 日本TRIZシンポジューム ２０１０
テーマ講演-4 JI-07

ソフトウエア／ITの為のTRIZの活用

2010年9月10日
福嶋洋次郎
庄内

亨

日立製作所 中央研究所
2010/9/10

1

目

2010/9/10

次

１．ソフトウエアとは・・・３

２．ソフトウエア技術者の声・・・７

３．ソフトウエア技術者がなじまなかった・・・９

４．複雑化していて使い方が難しい

・・・１５

５．ハード（物理現象を突き詰める）とは何か違う

・・・２０

６．ハード／ソフトに共通するTRIZの効果の声

・・・２４

７．まとめ・・・２７

2ソフトウエアとは －キーワードを手掛かりに－
【機能】
実現する

アーキテクチャアルゴリズム
プログラム
方式
プロトコル
システム
モジュール
組込プログラムOS

音楽
映画

2010/9/10

コンピュータ

DVD

LSI

テレビ

メモリ

洗濯機

ディスプレイ

ソフトウエアハードウエア無形

有形3

ソフトウエアとは －特許の見方－
１．特許の基準（特許・実用新案審査基準 第Ⅶ部 第１章コンピュータ・ソフトウエア関連発明より）
ソフトウエア技術を2種類に分類して技術（思想）を特定する。
（１）方法の発明
時系列的につながった一連の処理又は動作の「手順」として表現できるときに、その「手順」を特定することにより、請求項に記載することができる。
（２）物の発明
その発明が果たす複数の機能によって表現できるときに、それらの機能により特定された「物の発明」として請求項に記載することができる。
【特許庁の議論】☆ソフトウエアを「物」の一部として特許法に明文化すべき☆根本的には思想であるが、思想の利用が権利を発生させるので、思想を現実化した「物」がソフトウエアを含むという解釈は定着しつつある。

ソフトウエアは 「機能を果たす物」と見做すことができる
2010/9/10

4特許の見方とTRIZの見方

特許

物＝機能を果たす何か（形のあるものだけでなく、形にないソフトウエアを含む）

同様
TRIZ

物質

作用する物質場 を加えると物質ー場分析（プロダクト分析的機能表現）「物」とは、形が有る、無いにこだわらず、ある機能を果たす手段として存在するもの即ち、対象とするものに対してある作用を及ぼす手段として存在するもの
2010/9/105

特許と同様に TRIZ はソフトウエアを扱える特許が見るソフトウエアと同様に「物」の概念を拡張すれば、TRIZ を無形のソフトウエア問題に適用できるでも しかしソフトウエア技術者は初めて出会うと違和感が！

2010/9/10

6

TRIZ を初めて使ったソフトウエア技術者の声○各手法説明の具体事例はハードウェアに関するものが大半で、ソフトウェアへ読み替えることに時間を要した。
○ソフトウェアの具体事例を早急にまとめ、導入コストの低減を。
○TRIZの手法がソフトウェアには合わないと感じた。
○Principle・Prediction・SLPともに、アイデア創出に、強制的に指針を与えてくれるのはいいが、ハードウェア特許から導入されたもので、ソフトウェアにも正しいとは見えないので不安になる。
○ソフトウェア向けのTRIZ手法があるのでは。
2010/9/10

7

第5回TRIZ シンポジューム（昨年）のグループ討論の意見【三つの項目】①ソフトウエア技術者がなじまなかった。
②複雑化していて使い方が難しい。
③ハード（物理現象を突き詰める）とは何か違う。

以下に、企業のソフトウエア技術者への導入事例及び有用な公開情報を紹介する。

2010/9/10

8

①ソフトウエア技術者がなじまなかった【概念の拡張】ソフトウエア技術者に身近な事例や言葉でTRIZを理解

2010/9/10

9企業の導入例（１）【概念の拡張】2007年8月30日：庄内亨（日立製作所中央研究所）、河辺峻（明星大学情報学部）、濱中直樹（日立製作所マイクロデバイス事業部
第3回TRIZシンポジューム：コンピュータ分野におけるTRIZ矛盾表の適用－アーキテクチャ・方式分野－
http://www.osaka-gu.ac.jp/php/nakagawa/TRIZ/jpapers/2008Papers/ShonaiTRIZSymp2007/jSShonaiTRIZSymp2007-080106.pdf#search='庄内 亨'

2010/9/10

10企業の導入例（２）【概念の拡張】①発明の原理の解釈例
28.機械的システム代替：機械的にこだわらない↓(例)・別のデータ／パラメータ／手段を代用、・別のアプリケーションに置換える②Prediction（TOPE)の使った例
・新しい物質の導入：物質→データ、処理モジュール・空隙の導入：空隙→自由に使えるフラグ（空でも良い）
2008年9月11日：福嶋洋次郎（松下電器産業株式会社）
第4回TRIZシンポジューム：松下電器 本社R&D部門におけるTRIZ活動－システム・方式・ソフトウェア技術への適用－
http://www.triz-japan.org/index.html

2010/9/10

11企業の導入例（３）【概念の拡張】【進化のパターン：人間関与の減少】【IT事例】

2008年9月10日：庄内亨（日立製作所中央研究所）、重田淳二（日立製作所中央研究所）
第4回TRIZシンポジューム：未来技術予測技法によるIT動向の分析TRIZ技術システム進化パターンを用いて－
http://www.triz‐japan.org/sympo/4_sympo/4‐paper/j‐poster/41j‐syonai.pdf

2010/9/10

12

公開情報に見る例（１）【概念の拡張】***用語は、
Matrizx2003によるSkipping

Mechanics
substitution
Pneumatics andhydraulicsCounter weight

Flexi shells andthin films
Equipotentiality

Porous materials

Curvature
Partial orexcessiveactions

Phase transition

Mechanicalvibration

Strong oxidants

Thermalexpansion

Inert atmosphere2010/9/10

2004年10月： Darrell Mann（Systematic Innovation Phone: +44 7980 864028
TRIZ For Software?
http://www.triz‐journal.com/archives/2004/10/04.pdf

Compositematerials
13公開情報に見る例（２）【概念の拡張】40の発明原理の解釈と事例が豊富にかつ詳述されている“TRIZ Principles for Information
Technology”
by Umakant Mishra

国内問合せ先 株式会社創造開発イニシアチブ（SKI）
http://www.triz‐jp.com/

内容紹介のHP
http://www.osaka‐gu.ac.jp/php/nakagawa/TRIZ/jforum/2008Forum/MishraTextbook08/
MishraBookProject2.htm
2010/9/10

14

②複雑化していて使い方が難しい【概念の段階的理解】／【概念の特化】
ソフトウエア技術者の視点で入りやすい初歩的段階を提供、又は、多くの事例を元にソフトウエア向けとしての裏付けを伴い特化した方法論を提供

2010/9/10

15

企業の導入例（４）【概念の段階的理解】／【概念の特化】

サブマトリクス化－アーキテクチャ・方式にとって関係の薄いパラメータを思い切って削除し、１４のパラメータのみを残す。
－マトリクスの面積が1/4以下に－A4一枚やPCの800×600の画面に収めることができ、初心者でもTRIZの適用がやり易くなる。

2007年8月30日：庄内亨（日立製作所中央研究所）、河辺峻（明星大学情報学部）、濱中直樹（日立製作所マイクロデバイス事業
第3回TRIZシンポジューム：コンピュータ分野におけるTRIZ矛盾表の適用－アーキテクチャ・方式分野－
http://www.osaka-gu.ac.jp/php/nakagawa/TRIZ/jpapers/2008Papers/ShonaiTRIZSymp2007/jSShonaiTRIZSymp2007-080106.pdf#search='庄内 亨'

2010/9/1016

企業の導入例（５）【概念の段階的理解】
発明の原理 活用ベストテン
活用度の高い発明原理をまず優先して使ってみることにより、アイデア創出の一連の流れを体験することが有効な場合がある。

10.先取り作用
2.分離
3.局所性質28.機械的システム代替
24.仲介
13.逆発想5.組み合わせ4.非対称
19.周期的作用
7.入れ子（上記10原理の合計で使った全ての発明原理の79%を占める）

2008年9月11日：福嶋洋次郎（松下電器産業株式会社）
第4回TRIZシンポジューム：松下電器 本社R&D部門におけるTRIZ活動－システム・方式・ソフトウェア技術への適用－
http://www.triz-japan.org/index.html

2010/9/10

17

公開情報に見る例（３）【概念の特化】
矛盾マトリクス表のパラメータを特化
一般工学分野ソフトウエア分野

48のパラメータ

21のパラメータ

TRIZ実践と効用(2)
新版矛盾マトリックス（Matrix2003）
Darrell Mann他㈱創造開発イニシアチブ
2005年4月

Systematic (Software）
Innovation
Darrell Mann他㈱創造開発イニシアチブ

2010/9/10

2004年10月： Darrell Mann（Systematic Innovation Phone: +44 7980 864028
TRIZ For Software?
http://www.triz‐journal.com/archives/2004/10/04.pdf
18

公開情報に見る例（４）【概念の特化】
TRIZ 支援ソフトウエアがソフトウエアモードを追加①Invention Machine社

Goldfire Innovator○ソフトウエア向け矛盾マトリクス②CREAX社○ソフトウエア向け矛盾マトリクス○ソフトウエア向け進化のパターン
2010/9/10

19

③ハード（物理現象を突き詰める）とは何か違う。

【仮説】
ハードウエア：有形物を自然法則に従って組合せて要求に適合させる。
基本的な動作とその条件が明確（有形物と自然法則は誰もが共通理解）[例]・大きいサイズの洗濯機は、我が家の洗面所に入らない。
・現物を物差しで測れば確認できる→数値化による正確な判断
ソフトウエア：無形の記述を体系的に組み立てて要求に適合させる。
その記述は恣意性を有する*（誰もが共通理解する手掛かりが分かり難い）[例]・大きいサイズのキャッシュメモリが必要なソフトは、自分のPCで動くか？
・必要なキャッシュメモリの最大値はどの条件の時か？→場合探し*2007年１月 山野紘一 大阪経大論集・第57巻第５号・ソフトウェア工学の課題 p.37,38
http://www.osaka‐ue.ac.jp/gakkai/pdf/ronshu/2006/5705_ronko_yamano.pdf#search='ソフトウエア 開発 思想'

2010/9/1020

ソフトウエアに特徴的な問題解決の例【よくある問題】・体系的な組み立て（システム構築）の中での論理的矛盾・組み立て方のヒントが欲しい
・要求通りの動作（速度など）が実現できない・想定した場合（条件）ではあり得ない問題が起こった（条件の抜け）【問題分析の特異性】
・なぜなぜ展開をすると、問題を起こしているやり方の必然性が見つからない
・問題の因果関係を客観的に関係づけにくい・システム構築の矛盾問題の場合、遠い関係（他のパラメータが介在）になる・場合によって分析の方向が異なる

客観的な因果関係を伴った分析だけでなく、恣意的な要因も分析、隠れていた要件の発見も2010/9/10

21

企業の導入例（６）2008年9月11日：福嶋洋次郎（松下電器産業株式会社）
第4回TRIZシンポジューム：松下電器 本社R&D部門におけるTRIZ活動－システム・方式・ソフトウェア技術への適用－
http://www.triz-japan.org/index.html

2010/9/10

22

企業の導入例（７）
アイデア創出手法の活用分布

客観性に乏しい
問題認識にも2008年9月11日：福嶋洋次郎（松下電器産業株式会社）
第4回TRIZシンポジューム：松下電器 本社R&D部門におけるTRIZ活動－システム・方式・ソフトウェア技術への適用－
http://www.triz-japan.org/index.html

2010/9/10

23

ハード／ソフトに共通するTRIZの効果の声（１）
三つの課題を乗り越えたときに期待できる効果【企業内活動におけるアイデア創出効果は下記資料参照】
2008年9月11日：福嶋洋次郎（松下電器産業株式会社）
第4回TRIZシンポジューム：松下電器 本社R&D部門におけるTRIZ活動－システム・方式・ソフトウェア技術への適用－
http://www.triz-japan.org/index.html【組織知への効果の報告例 １ 】「発明原理の言い換え」の意義– 各分野の技術的知見をエッセンス化– あるレベルの研究者には、分野/部門での技術的問題解決で常套的に活用される解決戦略が暗黙知として蓄積されている。
– この暗黙知を明文化でき、分野に精通していない人に、その分野の主要な解決戦略を伝授できる。
2007年8月30日：庄内亨（日立製作所中央研究所）、河辺峻（明星大学情報学部）、濱中直樹（日立製作所マイクロデバイス事業部
第3回TRIZシンポジューム：コンピュータ分野におけるTRIZ矛盾表の適用－アーキテクチャ・方式分野－
http://www.osaka-gu.ac.jp/php/nakagawa/TRIZ/jpapers/2008Papers/ShonaiTRIZSymp2007/jSShonaiTRIZSymp2007-080106.pdf#search='庄内 亨'

2010/9/10○技術の蓄積と伝承○新人への教育24

ハード／ソフトに共通するTRIZの効果の声（２）【組織知への効果の報告例 2 】●チーム活動の活性化○他の人のものの考え方が聞けた○漏れなく、広い観点で、グループで検討できた○過去の技術の評価、継承ができた○様々な技術分野のメンバーから、複数の視点のアイデアが出た○まちまちの見識、経験者が、方向性を一致できた○誰かが思いついた事を皆で議論する場●未経験者（新入社員）のアンケート○未経験者は基礎知識を獲得でき、開発経験者は知識を深掘りできた○一般論から問題認識や目線を合わせることができ、ポイントが絞れた○技術を学ぶ上では、効率的だった○技術開発における発想のための思考パターンを認識できた。

2009年9月11日：福嶋洋次郎（パナソニック株式会社）
第5回TRIZシンポジューム：開発技術者から見たTRIZ―アンケートによるTRIZの使い方―
http://www.triz‐japan.org/sympo/5_sympo/5_paper/MemberOnly/j_oral/J24jS‐FUKUSHIMA(PANASONIC).pdf

2010/9/10○技術の蓄積と伝承○本音の技術論議○新人への教育25

新人への教育効果
入社２～３年目の新人に対する活用効果が大きい
入社後出願件数（件／人）相対値

61.05

縦軸は入社後調査時点までに出願した、一人当たり特許件数の平均値(相対値)を示す

TRIZ経験者

0.8
4
TRIZ未経験者

0.6
30.4
2
早期戦力化

0.2
10

調査時期2009年3月

TRIZ経験者
TRIZによる問題解決を実施した新入社員（ベテラン、中堅社員との混成チーム）
TRIZ未経験者
TRIZによる問題解決を実施していない新入社員

123
4562008 2007 2006 2005 2004 2003
入社後経過年数（年）2009年9月11日：福嶋洋次郎（パナソニック株式会社）
第5回TRIZシンポジューム：開発技術者から見たTRIZ―アンケートによるTRIZの使い方―
http://www.triz‐japan.org/sympo/5_sympo/5_paper/MemberOnly/j_oral/J24jS‐FUKUSHIMA(PANASONIC).pdf
2010/9/10

26

まとめ

○ TRIZをソフトウエア分野に用いるときの課題と取組みを述べた○企業内の取組み、公開情報が増加、有効性が確認されつつある○今後とも更なる事例の増加が期待される○ソフトウエアエンジニアリングの特徴がTRIZの運用に工夫を要する○異分野に展開できるのは、TRIZが思考の本質を捉えていると考えられる○更に多くの場でTRIZを活用、「知識創造」への貢献に期待する
2010/9/10

27