####################################################################################################

  - リニアングラフ3D ( RINEARN Graph 3D ) ReadMe -

  この度はリニアングラフ3Dをご利用下さいまして有難うございます。
  この文書は必ず最後までお読み下さいますようお願い申し上げます。

####################################################################################################

リニアングラフ3Dは、表計算ソフトや数値計算プログラムなどで作成されたファイルから
手軽に3次元グラフを作成できる、各種OS対応・インストール不要、無料の3Dグラフソフトです。

      公式サイト： https://www.rinearn.com/ja-jp/graph3d/
      ご連絡先：   https://www.rinearn.com/ja-jp/contact/


■ 目次

  ・使用許諾契約書（ライセンス）について
  ・ご使用前にZIPファイルを展開（解凍）してください & 文字化けする場合の対処

    ・Microsoft(R) Windows(R) をご使用の場合の展開方法
    ・Linux(R) 等、その他のOSをご使用の場合の展開方法

  ・起動方法

    ・Microsoft Windows をご使用の場合の起動方法
      ・マウスでのダブルクリックで起動
      ・コマンドラインで起動
      ・Java実行環境（JRE）について

    ・Linux等、その他のOSをご使用の場合の起動方法
      ・javaコマンドで直接起動             （とりあえず数回だけ使ってみる場合向け）
      ・パスを設定し、ring3dコマンドで起動 （常用する場合向け）
      ・Java実行環境（JRE）について

  ・詳細な使用方法
  ・サンプル
  ・お問合せは御気軽に
  ・商標などについて
  ・使用方法やライセンス等に関する、よくあるご質問


■ 使用許諾契約書（ライセンス）について

  ご使用の前に、同梱の使用許諾契約書（「License」フォルダ内の「RINEARN_Software_License.txt」）
  を必ずお読みください。使用許諾契約書における全ての条項および条件にご同意いただけない場合は、
  申し訳ございませんが、このソフトウェア（リニアングラフ3D）をご使用いただけません。何卒ご了承ください。

  ※ なお、このソフトウェアの起動時に、Java(R)の実行環境（JRE）を「jre」フォルダ内にダウンロードして
     使用するよう選択できますが、そのJREのライセンスは「クラスパス例外条項付きの GNU GPL version 2」です。
     ( https://openjdk.java.net/legal/gplv2+ce.html )
     このソフトウェアは、クラスパス例外条項の範囲内で上記のJREを使用します。

  ※ 上記JREは、使用については商用・非商用問わず自由に使用できますが、再配布には上記ライセンスの条件が付いています。
     もし「jre」フォルダ内に、ダウンロード済みJRE（「openjdk-w64-jre-...」で始まる名前のフォルダと、同名ZIPファイル ）
     を含んだまま、このソフトウェアを再配布したい場合は、上記GPL v2ライセンスのバイナリ再配布時の条件にご注意ください。
     特に必要が無い場合や、よく分からない場合は、上記JREを削除してから再配布するのが無難です。


■ ご使用前にZIPファイルを展開（解凍）してください & 文字化けする場合の対処

  ダウンロードしたままの状態の配布ファイルは、ZIP形式（拡張子「.zip」）で圧縮されています。
  最初に展開（解凍）してからご使用ください。展開しないと、上手く動作しない場合がございます。

  ※ もし、ZIP形式ファイルをそのままダブルクリックして中身（このファイルなど）を表示している場合、
     それは一時的に開かれているだけなので、ソフトウェアを起動できる形に正しく展開されていません。


- Microsoft(R) Windows(R) をご使用の場合の展開方法 -

 【重要】最初に、ダウンロードしたZIPファイルを右クリックして「プロパティ」を選択し、
  プロパティの画面の下にあるセキュリティ項目の「許可する」にチェックを入れて、「OK」で閉じてください。
  (これを行わないと、展開時やソフト起動時に、警告メッセージが表示されて失敗する場合があります。)

  その後、再びZIPファイルを右クリックし、「すべて展開」や「ここに展開」などを選ぶと展開できます。
  展開すると、ZIPファイルと同じ名前のフォルダができますので、以後はその中のものをご使用ください。


- Linux(R) 等、その他のOSをご使用の場合の展開方法 -

  同様に右クリックメニューから展開可能ですが、ファイル名の中の日本語が文字化けしてしまう場合は、
  コマンドラインでZIPファイルのある場所まで移動した上で、以下のようにunzipで展開してみてください：

      unzip -O cp932 rinearn_graph_3d_?_?_?.zip       (?の箇所にはバージョンの数字が入ります)


■ 起動方法

- Microsoft Windows をご使用の場合の起動方法 -

  ・マウスでのダブルクリックで起動

    RinearnGraph3D_?.?.?.bat（バッチファイル）をダブルクリックすると起動します。
    (?の箇所にはバージョンの数字が入ります)

    特定の拡張子のファイルをダブルクリックすると自動でプロットさせたい場合などは、
    その拡張子のファイルを上記のバッチファイルで開くように設定してください。


  ・コマンドラインで起動

    もしも、コマンドプロンプトやPowerShellなどの上で、コマンドラインで起動したい場合、
    環境変数「Path」にbinフォルダのパスを登録した上で、以下のようにコマンド入力してください：

        ring3d プロットしたいファイル名

    ※ 環境変数Pathの設定方法については、「 Windows Path 設定 」などでWeb検索するか、
       付属の取扱説明書をご参照ください。


  ・Java実行環境（JRE）について

    なお、このソフトウェアの実行にはJavaの実行環境（JRE）が必要ですが、もしご利用の環境にJREが無い場合、
    ダウンロードして使用するかどうか、起動時に尋ねられます。

    同意すると、RINEARN公式サイトの「 https://download.rinearn.com/jre/ 」から、
    JREが「jre」フォルダ内にダウンロードされて使用されます。

    このJREはOpenJDKの「jlink」ツールによって生成されたもので、権利元やライセンス等は以下の通りです：

        著作権者：   Oracle Corporation and/or its affiliates 
        ライセンス： いわゆるクラスパス例外条項付きの GNU GPL version 2 (https://openjdk.java.net/legal/gplv2+ce.html)
        OpenJDKの公式サイト： https://openjdk.java.net/

    ※ 詳細は、「jre」フォルダ内の文書や、ダウンロードしたJREに同梱されている文書をご参照ください。


- Linux等、その他のOSをご使用の場合の起動方法 -

  ・javaコマンドで直接起動 （とりあえず数回だけ使ってみる場合向け）

    最も直接的なのは、以下のようにコマンドラインからjavaコマンドで起動する方法です：

        cd 展開したフォルダ
        java -jar RinearnGraph3D.jar

    ※ メモリー使用量を指定したい場合は「-Xmx」オプションを付けてください。
       （例：512MB使用なら「 java -Xmx512m -jar RinearnGraph3D.jar 」）
    ※ javaコマンドに関するエラーが表示される場合は、後述の「Java実行環境（JRE）について」に進んでください。


  ・パスを設定し、ring3dコマンドで起動 （常用する場合向け）

    「bin」フォルダ内の「ring3d」が起動用のシェルスクリプトになっています。
    初回起動時のみ、コマンドライン端末で以下のように実行権限を付加してください：

        cd 展開したフォルダ/bin/
        sudo chmod +x ring3d

    すると、コマンドラインから以下のように起動できるようになります：

        cd 展開したフォルダ/bin/
        ./ring3d

    あとは、上記で cd している「 bin 」フォルダのパスを環境変数 PATH に登録（詳細は取扱説明書）しておくと、
    どこからでも ring3d コマンドを使用できるようになり、以下のように引数にファイルも指定できるようになります：

        ring3d プロットしたいファイル名

    ※ メモリー使用量を指定したい場合は「ring3d」の中身（テキスト）を編集し、「-Xmx」オプションなどを追記してください。


  ・Java実行環境（JRE）について

    なお、このソフトウェアの実行にはJavaの実行環境（JRE）が必要です。
    ご使用の環境にJREが無いと、起動時に java コマンドに関するエラーメッセージが出ます。
    その場合、apt コマンドが使える場合はコマンドライン端末上で：

        apt search jre      (または apt の代わりに apt-cache)

    で入手可能なものの一覧を確認した上で、

        sudo apt install default-jre        (または apt の代わりに apt-get)
    や
        sudo apt install openjdk-?-jre      (?の箇所にはバージョンの数字が入ります)

    などでJREを導入してください。他のものでも構いませんが、リニアングラフ3Dが動作しないものもあります。
    （※末尾に -headless が付いているものでは動作しないので、付けないようご注意ください）


■ 詳細な使用方法

  無事起動できましたら、詳細な使用方法は同梱の「 RINEARN_Graph_3D_取扱説明書.pdf 」
  に記載しておりますので、そちらをご覧下さい。

  もしくは、リニアングラフ3Dの公式サイトにて、Web版のガイドも公開しております：

      https://www.rinearn.com/ja-jp/graph3d/guide/


■ サンプル

  「Sample」>「SampleDataFile」フォルダ内に、プロット用のサンプルデータファイルが入っています。
  「ファイル」>「ファイルを開く」メニューから開いてプロットし、動作を確認する事ができます。

  まだ、「Sample」>「SampleCode_Java」フォルダ内に、APIを使用するJava言語のサンプルコードが入っています。
  それらは、取扱説明書の第8章で解説中に掲載されているものと同じ内容のコードです。
  APIの動作確認や、コード作成の際のテンプレートなどとしてご活用ください。


■ お問合せは御気軽に

  お問合せにつきましては、下記URLのページから御気軽にどうぞ！

      https://www.rinearn.com/ja-jp/contact/


■ 商標などについて

  [1] OracleとJavaは、Oracle Corporation 及びその子会社、関連会社の米国及びその他の国における登録商標です。
  [2] Windows は、米国 Microsoft Corporation の米国およびその他の国における登録商標です。
  [3] Linuxは、Linus Torvalds氏の米国およびその他の国における商標または登録商標です。

  その他、文中の社名、商品名等は各社の商標または登録商標である場合があります。


******************************************************************************************************

■ 使用方法やライセンス等に関する、よくあるご質問

（※ライセンスの全文は、「License」フォルダ内の「RINEARN_Software_License.txt」に掲載されています。）

--------------------------------------------------
Q: 大きなファイルをプロットすると「メモリーエラー」と表示されて終了してしまいます。

A: メモリー割り当て容量が不足しています。その場合はRinearnGraph3D.jar(JARファイル)を直接起動するのではなく、
   RinearnGraph3D_?.?.?.bat(バッチファイル)をダブルクリックして起動して下さい（? の箇所はバージョン番号です）。
   初回起動時にメモリー割り当て容量を聞かれるので、大きめの値を指定して下さい。
   なお、指定した割り当て容量はRinearnGraph3DMemory.iniに記録され、次回起動時から自動で指定されます。
   変更する場合はこのファイルを削除するか、中身を書き換えてください。

   もしくは、コマンドラインからメモリー容量を指定してリニアングラフ3Dを起動してください。
   詳細は取扱説明書の「起動・プロット方法」の章に記載されています。

--------------------------------------------------
Q: リニアングラフの使用に料金はかかりますか。

A: 使用料金は発生致しません。

--------------------------------------------------
Q: ソフトウェアの使用に制限はありますか。

A: 法律や特許などに反しない限り、特にございません。

--------------------------------------------------
Q: リニアングラフで作成された画像を複製・改変したり、単体で配布したり、Webサイトや文書等に掲載する事は可能ですか。

A: 可能です。作成された画像については、権利・責任共に、ユーザー様のものです。ご自由にご利用下さい。
   ただし、画像中の文字（目盛り等）に使用するフォントのライセンスにご注意ください。
   論分やインターネット等で画像を第三者に公開する際は、その行為がライセンスにより許されているフォントをご利用ください。

--------------------------------------------------
Q: 展示会などで、リニアングラフの画面が不特定多数の方に見られる形で展示してもいいですか。

A: 可能です。ソフトウェアが動作している所を見せることに、特に制限はございません。

--------------------------------------------------
Q: 企業における研究・開発業務等に使用する事は可能ですか。

A: 可能です。ただしそれにより損害等が発生した場合、リニアングラフの開発者はいかなる責任も負担しかねますので、あらかじめご了承ください。

--------------------------------------------------
Q: 研究室や学校および企業等において、共有されているコンピュータに導入し、複数人で使用する事は可能ですか。

A: 可能です。単独マシン複数アカウント、複数マシン単独アカウント、複数マシン複数アカウントなどの形態を問わず、ご自由にご利用頂けます。


--------------------------------------------------
Q: データをグラフにプロットするために、データと一緒に電子メール等に添付したり、Webサイト上やFTPサーバー上で公開したり、
   CD-RやUSBメモリー等に格納したりして、第三者や不特定多数に配る事は可能ですか。

A: 可能です。ご要望が多かったため、2018年のライセンス改訂から、不特定多数が対象でも無申請で可能になりました。

   ※ ただし初回起動時に、Java実行環境（JRE）をダウンロードして使用するよう選択した場合、
      それが「jre」フォルダ内に配置（「openjdk-w64-jre-...」で始まる名前のフォルダと、同名のZIPファイル）
      されていますので、それは削除した上で配布した方がサイズ的にもおすすめです。
     （ この文書上部の「使用許諾契約書（ライセンス）について」の項目のコメントも、併せてご参照ください。）

--------------------------------------------------
Q: リニアングラフのAPIを利用する、Java言語やVCSSL製のプログラムを実行するために、プログラムと一緒に電子メール等に添付したり、
   Webサイト上やFTPサーバー上で公開したり、CD-RやUSBメモリー等に格納したりして、第三者や不特定多数に配る事は可能ですか。

A: こちらも可能です。不特定多数が対象でも無申請で可能です。

   ※ ただし初回起動時に、Java実行環境（JRE）をダウンロードして使用するよう選択した場合、
      それが「jre」フォルダ内に配置（「openjdk-w64-jre-...」で始まる名前のフォルダと、同名のZIPファイル）
      されていますので、それは削除した上で配布した方がサイズ的にもおすすめです。
     （ この文書上部の「使用許諾契約書（ライセンス）について」の項目のコメントも、併せてご参照ください。）

--------------------------------------------------
Q: （データやプログラムと一緒ではなく）ソフト単体を、Webサイト上やFTPサーバー上などで不特定多数に配布してもいいですか。

A: 申し訳ありませんが、こちらはご遠慮ください。
   これを認めると、ウィルスに感染したパッケージや、不審なツールバー等が同梱されたものが広く普及してしまいかねないため、
   現時点では、ソフト単体の配布元はRINEARN公式サイトと、個別に依頼/許諾した場のみに限定させて頂いております。
   ただ、将来的には無申請で可能にする余地も含めて検討中です。

   ※ Vector様とそのご提携先サイトについては、こちらからご依頼して公開されているものですので、ご安心ください。
      また、一般の書店等で販売されている雑誌・書籍に同梱されているものについても、個別に許諾したものですので、ご安心ください。
      それ以外の場でソフト単体で大々的に配布されているものについては、上述のような観点から十分にご注意ください。

--------------------------------------------------
Q: （データやプログラムと一緒ではなく）ソフト単体を、知人・社内・お取引先などの範囲内で配布したり、導入作業を代行したりしてもいいですか。

A: 可能です。PCに導入した上で、そのPCをお取引先などに納品していただく事なども可能です。

   ※ ただし初回起動時に、Java実行環境（JRE）をダウンロードして使用するよう選択した場合、
      それが「jre」フォルダ内に配置（「openjdk-w64-jre-...」で始まる名前のフォルダと、同名のZIPファイル）
      されていますので、それは削除した上で配布した方がサイズ的にもおすすめです。
     （ この文書上部の「使用許諾契約書（ライセンス）について」の項目のコメントも、併せてご参照ください。）

--------------------------------------------------

その他、ご不明な点等がございましたら、御気軽にお問い合わせください。
