~ソフトウェアの開発効率と安全性の向上~〇自己説明型コンポーネント信頼性(安全性)の高いシステムを効率良く開発するには、理解しやすく、扱いやすいコンポーネントの利用が不可欠です。開発者が必要とするコンポーネントの情報を効果的かつリアルタイムに提供するため、高度の自己説明性を備えたのが自己説明型コンポーネントです。コンポーネントを用いた開発では、作成したいプログラムのアルゴリズム的性質を指定することで開発を行います。既存のプログラミング言語では記録できない、プログラムの内部動作に関する意味的情報が記録されるので、後のレビュー、デバッグ、再利用時の効率向上につながります。この意味的情報を用いてコンポーネントの安全性評価をより高い次元で行うことも可能となります。鑑賞者の学習と知識習得の質向上[目的]現状では、評価・改善に必要な来館者の展示物鑑賞行動に関する客観的なデータを得ることが困難な状況です。訪問者の学習体験を把握し、必要なサポートを行うことが難しいのが現状です。この状況を改善するため、展示会場内での来場者の行動を客観的に把握することが望まれます。来場者の学習体験を妨げないようにデータを収集することが求められている。そこで、来館者の行動を客観的に測定し、学芸員の分析・解釈を支援するシステムの開発します。[目標]学習面での来場者の満足度が向上する。[シナリオ](1)来館者の行動を客観的に測定することを実現する。(2)展示物の鑑賞を促進・誘導する来館者向けの機器・アプリケーションを開発する。(3)来館者の行動を分析し、可視化するための高度な計算手法を開発する。(4)測定・計算された来館者の行動を分析・解釈することを促す学芸員向けのシステムを開発する。(5)学芸員が分析・解釈に基づいて展示設計を行うことを支援するシステムを開発する。この研究を見る3D漢字3D漢字は現在使われている2次元の文字を拡張した次世代の立体記号です。独自開発の技術で文字を立体化することで、もとの文字の特徴を残しつつ、複雑かつ意外性のある形状を生成します。この技術によって創られる形状は、文字のもつ"意味"や"知識"を直感的に印象づけることができます。2次元の文字よりも多くの情報を持たせることができます。その現実的活用に必要な開発を行っています。