• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

手書き計算機システムのためのソフトウェアアーキテクチャの研究

Research Project

Project/Area Number 08458064
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionTokyo University of Agriculture and Technology

Principal Investigator

並木 美太郎 (1997-1998)  東京農工大学, 工学部, 助教授 (10208077)

高橋 延匡 (1996)  東京農工大学, 工学部, 教授 (70111630)

Co-Investigator(Kenkyū-buntansha) 吉澤 康文  東京農工大学, 工学部, 教授 (10280992)
早川 栄一  拓殖大学, 工学部, 助手 (40262240)
高橋 延匡  拓殖大学, 工学部, 教授 (70111630)
並木 美太郎  東京農工大学, 工学部, 助教授 (10208077)
Project Period (FY) 1996 – 1998
Project Status Completed (Fiscal Year 1998)
Budget Amount *help
¥3,100,000 (Direct Cost: ¥3,100,000)
Fiscal Year 1998: ¥500,000 (Direct Cost: ¥500,000)
Fiscal Year 1997: ¥900,000 (Direct Cost: ¥900,000)
Fiscal Year 1996: ¥1,700,000 (Direct Cost: ¥1,700,000)
Keywords手書きデータ / OS / omicron / 抄紙 / 意紙 / オブジェクト指向 / C++ / マイクロカーネル / グループウェア / オペレーティングシステム / ダイナミックリンク / メモリオブジェクト / 手書きインタフェース / 表示一体型タブレット / 言語処理系 / ミドルウェア
Research Abstract

従来のソフトウェアアーキテクチャとシステムソフトウェアは、数値表現と文字コードをデータ表現の基底とし、演算系も数値表現に対する四則演算を基本演算系としてきた。しかし、手書き図形を処理するためのソフトウェアアーキテクチャは、このような従来の発想ではなく、手書き文字/図形に適合した資源管理モデルを応用ソフトウェアに提供すると同時に、効率よくデータを管理するOSが必要となる。
本研究では、手書き図形の本質を理解し、手書き図形の処理システムの基本アーキテクチャを定めることを本質的課題として捉え、この基本アーキテクチャを実現する資源管理機構を技術的課題とした。これら課題に対して、次の研究を行った。
1.手書き図形の基本アーキテクチャとして、「抄紙」、「意紙」、「電紙」などのリンクを主体とするデータ管理方式を提案し、これら方式を効率よく管理するミドルウェアを構築し、その有効性を確認した。
2.上記データ管理を構築するための基盤として、2次元アドレスを有するマイクロカーネルを設計・実現し、そのプリミティブを明らかにした。
3.システム記述言語してC++オブジェクト指向言語を採用し、上記システムでの実装方式を設計し、言語仕様の拡張および言語処理系の実装を行った。
以上の結果から、以下の知見を得ることができた。
1.手書き計算機システムにおいては、多義性・多態性を扱うことが本質的な課題であり、それを念頭においたアーキテクチャが重要なこと。
2.多義性・多態性を計算機上の仮想的な紙のモデルを提案したこと。特に、仮想的なリンクが重要な役割を果たすこと。
3.多義性・多態性を扱うためのOSアーキテクチャとして、マイクロカーネル構成とオブジェクト指向によるシステム記述が有効であること。
今後の課題は、手書き入力が広く利用されている携帯型計算機への展開、また、今後よりいっそう重要となるネットワーク上の分散システム手書きオブジェクトに対する考察である。

Report

(4 results)
  • 1998 Annual Research Report   Final Research Report Summary
  • 1997 Annual Research Report
  • 1996 Annual Research Report
  • Research Products

    (29 results)

All Other

All Publications (29 results)

  • [Publications] 森永智之: "単一2次元アドレス空間を提供する拡張可能なマイクロカーネルの開発"情報処理学会論文誌. 38巻、5号. 1016-1025 (1997)

    • Related Report
      1998 Final Research Report Summary
  • [Publications] 中島一彰: "分散環境における発想支援のためのリアルタイム手書き協調作業システムの設計と実現"情報処理学会論文誌. 38巻、12号. 2617-2628 (1997)

    • Related Report
      1998 Final Research Report Summary
  • [Publications] T.Morinaga: "Throw : An Efficient and Extensible Structure Model for Microkernel Architecture"Information Systems and Technologies for Network Society. 133-139 (1997)

    • Related Report
      1998 Final Research Report Summary
  • [Publications] K.Nakajima: "A system for Real-time Groupware Using a Pen Interface for Creative Thought Support"International Conference on Human Computer Interaction 97. 443-446 (1997)

    • Related Report
      1998 Final Research Report Summary
  • [Publications] 高野了成: "OS/omicron第4版のデータ管理機構の設計と実現"情報処理学会研究報告システムソフトウェアとオペレーティング、システム. 75号. 163-18 (1997)

    • Related Report
      1998 Final Research Report Summary
  • [Publications] 横田大輔: "ワンレベルストア上での開発を指向した履歴管理機構の設計と実装"情報処理学会コンピュータシステム、シンポジウム1997. 149-156 (1997)

    • Related Report
      1998 Final Research Report Summary
  • [Publications] 森永智之: "信頼性とのトレードオフの決定を容易にする単一2次元アドレス空間のための保護機構の設計と実現"電子情報通信学会論文誌D-I. 81巻、6号. 791-799 (1998)

    • Related Report
      1998 Final Research Report Summary
  • [Publications] 高野了成: "OS/omicron第4版のデータ管理機構「意紙」サーバにおけるリンク機構の設計と実現"情報処理学会研究報告システムソフトウェアとオペレーティング、システム. 77号. 191-196 (1998)

    • Related Report
      1998 Final Research Report Summary
  • [Publications] 加藤泰志: "2次元アドレスとダイナミックリンクのための実行コンテキストと言語C/C++"情報処理学会論文誌:プロクグラミング. 39巻、1号. 78 (1998)

    • Related Report
      1998 Final Research Report Summary
  • [Publications] 森永智之: "信頼性とのトレードオフの決定を容易にする単一2次元アドレス空間のための保護機構の設計と実現" 電子情報通信学会論文誌 D-I. 81巻・6号. 791-799 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] 横田大輔: "ファイルシステム開発環境としてのソフトウェアバスの一評価" 情報処理学会コンピュータシステムシンポジウム. 98巻・15号. 95-102 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] Vasaka Visoottiviseth: "WWW Text Browser for Mobile Computing with English Vocabulary Learning" 情報処理学会研究報告 モーバイルコンピューティング. 6巻. 75-82 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] 加藤泰志: "2次元アドレスとダイナミックリンクのための実行コンテキストと言語C/C++" 情報処理学会論文誌:プログラミング. 39巻・1号. 78 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] 岡村真一郎: "OS/omicron第4版におけるリアルタイム処理の設計" 情報処理学会第58回全国大会予講集. 58巻・1. 1F4 (1999)

    • Related Report
      1998 Annual Research Report
  • [Publications] 佐藤友代: "ソフトウェア開発を支援する電子研究ノートの実現" 情報処理学会第58回全国大会予講集. 58巻・4. 5J2 (1999)

    • Related Report
      1998 Annual Research Report
  • [Publications] 森永智之: "単-2次元アドレス空間を提供する拡張可能なマイクロカーネルの開発" 情報処理学会論文誌. 38巻・5号. 1016-1025 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 中島一彰: "分散環境における発想支援のためのリアルタイム手書き協調作業システムの設計と実現" 情報処理学会論文誌. 38巻・12号. 2617-2628 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] T.Morinaga: "Throw : An Efficient and Extensible Structure Model for Microkernel Architecture" Information Systems and Technologies for Network Society. 133-139 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] K.Nakajima: "Asystem for Real-time Groupware Using a Pen Interface for Creative Thought Support" International Conference on Human Computer Interaction 97. 443-446 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 高野了成: "OS/omicron第4版のデータ管理機構「意紙」サーバにおけるリンク機構の設計と実現" 情報処理学会研究報告システムソフトウェアとオペレーティング・システム. 77号. 191-196 (1998)

    • Related Report
      1997 Annual Research Report
  • [Publications] 高野了成: "OS/omicron第4版におけるデータ管理機構の設計と実現" 情報処理学会研究報告システムソフトウェアとオペレーティング・システム. 75号. 13-18 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 横田大輔: "ワンレベルストア上での開発を指向した履歴管理機構の設計と実装" 情報処理学会コンピュータシステム・シンポジウム1997. 149-156 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 佐藤元信: "OS/omicron第4版におけるシステム拡張機構の設計と実現" 情報処理学会研究報告システムソフトウェアとオペレーティング・システム. 77号. 185-190 (1998)

    • Related Report
      1997 Annual Research Report
  • [Publications] 山本康弘: "OS/omicron V4におけるハードウェアエミュレート方式とそれをサポートする言語処理系の設計と実現" 電子情報通信学会信学技報CPSY. 96-35. 43-48 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 佐藤元信: "OS/omicron第4版におけるセグメントマッピングによるデバイス管理機構の実現と評価" 電子情報通信学会信学技報CPSY. 96-36. 49-54 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 森永智之: "OS/omicron第4版マイクロカーネルにおける保護機構の実現" 情報処理学会コンピュータシステムシンポジウム予稿集. 171-178 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 佐藤元信: "OS/omicron第4版のデバイス管理におけるシーケンシャルデバイス管理方式の拡張" 情報処理学会コンピュータシステムシンポジウム予稿集. 179-186 (1996)

    • Related Report
      1996 Annual Research Report
  • [Publications] 高野了成: "OS/omicron第4版におけるデータ管理構造の設計と実現" 情報処理学会第54回全国大会. 1-49-1-50 (1997)

    • Related Report
      1996 Annual Research Report
  • [Publications] 森永智之: "OS/omicron第4版マイクロカーネルの外部ページャインタフェースの設計" 情報処理学会第54回全国大会. 1-53-1-54 (1997)

    • Related Report
      1996 Annual Research Report

URL: 

Published: 1996-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi