TNS ファイル形式とは?
.tnsファイルは、Texas Instruments社が開発したTI-Nspireシリーズのグラフ関数電卓デバイスで使用されます。内部的には、.tnsファイルはZIPベースのドキュメントコンテナであり、Document.xmlファイルのほか、問題ごと・ページごとの定義、アプリケーションデータ、オプションのLuaまたはTI-Basicプログラム、および埋め込まれた画像リソースを保持しています。バージョン1.2より前のTI-Nspire OSで作成された初期のファイルは、標準ツールで読み取り可能なプレーンなZIPアーカイブでしたが、OS 1.2以降、Texas Instrumentsは独自の圧縮ラッパーに切り替えたため、内部構造はZIPに似ているものの、最新の.tnsファイルを標準のZIPユーティリティで開くことはできません。
.tnsファイルには、TI-Nspireデバイスによって生成・使用される以下のような様々なデータやオブジェクトを保持できます:
- グラフおよび幾何学的な視覚化
- 画像およびグラフィックス
- 表およびスプレッドシート
- 数式および計算
- LuaスクリプトおよびTI-Basicプログラム
TI-Nspireのデータは.tnsプロジェクトファイルに保存されます。TI-Nspire携帯端末用のデータを保存するだけでなく、.tnsファイルは携帯電卓とデスクトップソフトウェア間でコンテンツをやり取りする際のデータ交換フォーマットとしても機能します。これらはインターネット、電子メール、またはポータブルストレージデバイスを介して配布できます。
関連フォーマットである.tnsp(PublishView)は、より豊かなコンピュータ専用レイアウトをサポートしており、携帯端末への転送用に.tnsに変換し直すことも可能です。.tnsファイルのMIMEタイプはapplication/vnd.ti-nspireです。
セキュリティと安全性
リスク: LOW.tnsはドキュメントであり、PC上で実行するプログラムではないため、直接的なマルウェアのリスクはほとんどありません。埋め込まれたLua/TI-Basicは、サンドボックス化されたTI-Nspire環境内でのみ実行されます。実用上の注意点は以下の通りです:(1) サードパーティのオンラインTNS-to-PDFコンバータはファイルをアップロードする必要があるため、機密性の高い授業資料には使用しないでください。(2) 無料の「.tnsビューア/オープナー」を宣伝する一部のサイトには、広告が多かったりPUP(不要なプログラム)が同梱されていたりすることがあります。公式のTIソフトウェアまたは文書化されたコミュニティツールを優先してください。
形式の詳細
概要TNS ファイルを開くプログラム
技術的詳細
詳細仕様| 開発元 | Texas Instruments |
| フォーマット形式 | 独自のZIPベースのドキュメントコンテナ(バイナリ) |
| MIMEタイプ | application/vnd.ti-nspire |
| 内部ドキュメント形式 | XML。プライマリエントリはDocument.xmlで、問題およびページごとのアプリケーションデータが含まれる |
| コンテナベース | ZIP (PKZIP)。OS 1.2未満のファイルは標準ZIP、OS 1.2以降はTI独自の圧縮でデータをラップ |
| 圧縮 | DEFLATE(OS 1.2未満のファイル) / TI独自の未公開圧縮(OS 1.2以降のファイル) |
| マジックバイト | 初期のファイルでは 50 4B 03 04(«PK» ZIPヘッダー)。現代のファイルには信頼できる標準的なシグネチャはない |
| バイト順序 | リトルエンディアン |
| 埋め込みコンテンツの種類 | グラフ、幾何学、リストとスプレッドシート、Notesページ、Luaスクリプト、TI-Basicプログラム、画像 |
| 標準ZIPツールとの互換性 | OS 1.2未満のファイルのみ。現代のファイルを開くにはTI-Nspireソフトウェアが必要 |
| プラットフォームサポート | Windows, macOS, iPadOS (TI-Nspire CX app), TI-Nspire handheld OS |
| 典型的なファイルサイズ | ページ数、問題数、埋め込みリソースに応じて数KBから数MB |
| 関連する拡張子 | .tnsp (PublishView), .tilb (library), .tno, .tcc |
| リリース日 | 2007 (TI-Nspire handheld and software launch) |
| 最新バージョン | Tracks TI-Nspire OS/software (CX II series, software v6.x as of 2026) |
| 仕様書 | www.hackspire.org |
TNS の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。TNS ファイルについて最初の質問をしてみましょう。