継続的なメンテナンス
- ホーム
- リソース
- ユーザー マニュアル
- 展開ガイド
- 継続的なメンテナンス
thinkcell を手動で更新する
管理者として thinkcell を手動で更新したい場合は、Microsoft による PowerPoint と Excel の自動更新をすべて無効にする必要があります。Microsoft による Office の自動更新を有効にしている場合、thinkcell の自動更新を無効にすることはできません。
Microsoft による Office の自動更新を無効にしている場合、または Office の更新を自社サーバーに振り向けている場合は、UPDATES(Windows インストールコマンドライン)/ updates.enabled(macOS 環境設定)構成パラメーター、または(Windows では)自動更新グループポリシーを使用して、thinkcell の自動更新を無効にできます(構成パラメーター を参照)。
この場合、thinkcell は PowerPoint と Excel の起動時に更新が利用可能かどうかを確認しません。また、お問い合わせいただければ、当社サーバー上の設定により自動更新を無効にするようリクエストすることもできます。その場合でも更新確認は行われますが、応答では常に利用可能な更新がないことが示されます。
注: エラーが発生した場合、thinkcell は修正を含む更新がすでに利用可能であることをユーザーに通知し、Web ページ上で提供することがあります(エラー レポート を参照)。
thinkcell の自動更新が無効になっている場合は、PowerPoint と Excel の各更新に対して thinkcell の互換性を手動で確認する必要があります。効果的に確認するには、次の手順を実行する必要があります。
- PowerPoint を起動します。
- thinkcell のグラフを挿入します。
- 内部データシートが開くまで待ってから、値を変更します。
- 変更がグラフに反映されていることを確認します。
これらの手順のいずれかが失敗した場合は、対応が必要です。当社 Web サイトで入手できる現在の thinkcell バージョンは、通常、展開しようとしている Microsoft の更新と互換性があります。そのため、現在の thinkcell バージョンでテストを繰り返し、Microsoft の更新前または更新と同時の展開を計画してください。
Microsoft の各更新で thinkcell をテストすることは任意ではありません。これは、組織内の thinkcell ユーザーをサポートするために必要な作業です。thinkcell の自動更新が有効になっている場合、テストは不要です。
いずれの場合も、ユーザーが最新の改善を利用できるよう、thinkcell のアップデートを定期的に展開してください。少なくとも数か月に一度のアップデートを推奨します。
thinkcell のアップデートを自社サーバーでホストする
アップデートは通常、thinkcell の Web サーバーでホストされますが、管理者は自社のイントラネット上でアップデートをホストすることもできます。そのためには、組織内のすべての thinkcell ユーザーがアクセスできる Apache や Microsoft Internet Information Server(IIS)などの Web サーバーが必要です。
自社サーバーでアップデートをホストするには、Microsoft Office の自動更新を無効にする必要があります。ユーザーが Office の自動更新を受け取る場合、thinkcell はセルフホスティング設定を上書きし、thinkcell サーバーからアップデートをダウンロードします。
アップデートをホストする Web サーバーには、次のファイルを保存する必要があります。
- アップデート プロセスを制御する XML ファイル(通常は
update.xmlという名前)。アップデート XML ファイル構造の説明と例については、アップデート XML ファイルの構造 を参照してください。 - thinkcell から提供される 1 つ以上のセットアップ ファイル(
setup_think-cell_BUILD.exe(Windows)またはsetup_think-cell_BUILD.pkg(macOS))。
これらのファイルを Web サーバーに保存したら、アップデート XML ファイルの URL(例:https://example.com/update.xml)を構成パラメーターに追加します。追加するには、Windows または macOS 向けの次の手順に従ってください。
グループ ポリシー
グループ ポリシー(グループ ポリシー を参照)でアップデート XML ファイルの URL を追加するには、次の手順に従います。
- グループ ポリシー設定 Automatic Updates を開きます。
- Enabled を選択します。
- Custom update.xml URL に、アップデート XML ファイルの URL(例:
https://example.com/update.xml)を入力します。 - OK を選択します。
アップデートのホスティングを thinkcell のサーバーに戻すには、Automatic Updates で Not Configured を選択します。次に OK を選択します。
インストールのコマンドライン
インストール コマンドライン パラメーター(Windowsでのインストール を参照)でアップデート XML ファイルの URL を追加するには、次のパラメーターを指定して thinkcell インストール ファイルを実行します。UPDATE_XML_URL をアップデート XML ファイルの URL(例:https://example.com/update.xml)に置き換えてください。
UPDATESURL=<var>UPDATE_XML_URL</var>
アップデートのホスティングを thinkcell のサーバーに戻すには、次のパラメーターを指定して thinkcell インストール ファイルを実行します。
UPDATESURL=""
defaults ツール(macOS でのインストール を参照)でアップデート XML ファイルの URL を追加するには、次のコマンドを使用します。UPDATE_XML_URL をアップデート XML ファイルの URL(例:https://example.com/update.xml)に置き換えてください。
sudo defaults write /Library/Preferences/com.microsoft.office.plist com.think-cell.settings.updates -dict-add url -string <var>UPDATE_XML_URL</var>
デバイス管理ソリューション用の .plist ファイル(macOS での管理対象展開 を参照)でアップデート XML ファイルの URL を追加するには、次のコードを使用します。UPDATE_XML_URL をアップデート XML ファイルの URL(例:https://example.com/update.xml)に置き換えてください。
<dict>
<key>com.think-cell.settings.updates</key>
<dict>
<key>url</key>
<string><var>UPDATE_XML_URL</var></string>
</dict>
</dict>
アップデートのホスティングを thinkcell のサーバーに戻すには、com.microsoft.office プロパティ リスト内の com.think-cell.settings.updates ディクショナリから url キーを削除します。
アップデート XML ファイルの構造
アップデート XML ファイルにはシナリオのリストを含める必要があります。各シナリオは、一連の条件と対応するセットアップ ファイルの URL で構成されます。クライアントは、条件を満たす最初のシナリオからファイルをダウンロードしてインストールします。
アップデート範囲、つまりアップデート対象とするビルド番号の範囲を指定するには、m_eupdcondop 要素と m_nCount 要素を使用します。m_eupdcondop では、次の行の m_nCount にあるビルド番号に対する等号または不等号を指定します。m_eupdcondop では、val 属性に次の表の値を使用できます。
|
値 |
説明 |
|---|---|
|
|
ビルド番号より小さい(<) |
|
|
ビルド番号以下(≤) |
|
|
ビルド番号に等しい(=) |
|
|
ビルド番号以上(≥) |
|
|
ビルド番号より大きい(>) |
セットアップ ファイルのビルド番号は、アップデート範囲外である必要があります。セットアップ ファイルのビルド番号がアップデート範囲内にある場合、thinkcell はこのアップデートを繰り返しダウンロードしてインストールし続けます。
Windows と macOS の両方でアップデートをセルフホストする場合は、オペレーティング システムごとに、個別の URL を持つ別々のアップデート XML ファイルを管理する必要があります。
次の例のアップデート条件では、ビルド番号が 35400 以上で、35722(Windows)または 35721(macOS)未満のユーザーがアップデートを受け取るように指定しています。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<root>
<CUpdateInfo id="1">
<m_vecupdscen length="1">
<elem>
<m_bstrFile val="https://example.com/setup_think-cell_35722.exe"/>
<m_vecupdcond length="2">
<elem>
<version/>
<m_eupdcondop val="1"/>
<m_nCount val="35400"/>
</elem>
<elem>
<version/>
<m_eupdcondop val="-2"/>
<m_nCount val="35722"/>
</elem>
</m_vecupdcond>
</elem>
</m_vecupdscen>
</CUpdateInfo>
</root>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<root>
<CUpdateInfo id="1">
<m_vecupdscen length="1">
<elem>
<m_bstrFile val="https://example.com/setup_think-cell_35721.pkg"/>
<m_vecupdcond length="2">
<elem>
<version/>
<m_eupdcondop val="1"/>
<m_nCount val="35400"/>
</elem>
<elem>
<version/>
<m_eupdcondop val="-2"/>
<m_nCount val="35721"/>
</elem>
</m_vecupdcond>
</elem>
</m_vecupdscen>
</CUpdateInfo>
</root>
例:異なるアップデート条件を持つユーザー グループ
アップデート XML ファイルを使用して、ユーザー グループごとに異なるアップデート条件を指定できます。たとえば、新しいビルドを組織の残りのユーザーに展開する前に、少数のパイロット ユーザー グループに新しい thinkcell ビルドを展開できます。そのためには、パイロット グループについては既定の構成を維持し、パイロット ユーザーが thinkcell's サーバーから自動的にアップデートを受け取るようにします。その他のユーザーについては、自社サーバー上で thinkcell のアップデートを構成して管理します。
ライセンス キーの有効期限に関する通知
thinkcell にはライセンス キーが必要です。thinkcell は、ライセンス キーの有効期限当日まで使用できます。
有効期限まで 14 日未満になると、PowerPoint または Excel を起動するたびに、ソフトウェアがユーザーに期限切れが近いことを通知します。
ライセンス キー ダイアログは、ユーザーへの通知に使用されます。ライセンス キーがまだ期限切れになっていない場合、有効期限とともに「この thinkcell 製品のライセンス キーはまもなく期限切れになります。新しいライセンス キーを入力してください」というメッセージが表示されます。ユーザーは次の選択肢を使用できます。
- 新しいライセンス キーを入力し、OK をクリックします。
- ダイアログを閉じるには Cancel を選択します。
- thinkcell をアンインストールするには Uninstall を選択します。
有効期限がすでに過ぎている場合、「この thinkcell 製品のライセンス キーは期限切れです。新しいライセンス キーを入力してください」というメッセージが表示されますが、有効なライセンス キーを入力した後でなければ OK をクリックできません。ユーザーが Cancel を使用してダイアログを閉じた場合、thinkcell は無効化されたままになります。
ライセンス期限切れダイアログが表示されないようにするには、有効期限の 14 日以上前に新しいライセンス キーを注文し、展開してください。新しいライセンス キーは、古いライセンス キーの有効期限後だけでなく、常に即時に有効になります。そのため、新しいライセンス キーが利用可能になり次第、展開することをお勧めします。
インターネット経由で送信される情報
thinkcell は、たとえば自動更新の使用時や、新しいバージョンを初めて起動した際に新機能の一覧を表示する場合などに、インターネット経由で情報を送信します。この情報は、当社サーバーが適切な応答を生成し、統計データに基づいて製品を改善するために必要です。
- ソフトウェアのバージョンを識別する 5 桁のビルド番号。ビルド番号は About ダイアログでも確認できます。
- ライセンス キー
- ランダムに生成された Globally Unique Identifier(GUID)
- 日付と時刻
- Microsoft Windows および Microsoft Office インストールのバージョン番号
- CPU 情報(32 ビットまたは 64 ビット、MMX または AVX のサポート)
- アップデート レベル(無効/有効/強制)
- 機能の使用状況に関する統計情報
プライバシーに関する注記: thinkcell に送信される情報を実際のマシンや個々のユーザーに関連付けることはできず、ユーザーが作成または編集するドキュメントに関する情報は含まれません。
GUID は、あるマシンで初めて thinkcell が使用されたときに作成されます。GUID はユーザーの設定とともに保存されます。これは、2 つのリクエストが同じマシンから送信されたものかどうかを判断するのに役立つランダムな文字列です(仮名化)。
GUID からユーザーやマシンの身元を推測することはできませんが、GUID はログ ファイルに記録されます。ユーザーがサポート ケースでログ ファイルを共有した場合、当社はログ ファイル内の GUID を使用して、そのユーザーのマシンからのリクエストを識別します。
セキュリティに関する注記: 当社サーバーとのすべての通信は、最先端の技術と暗号化(HTTPS)によって保護されています。
エラー レポートが有効になっている場合、エラー レポート に記載されている追加情報が送信されます。
エラー レポート
thinkcell では、当社ソフトウェアをプロフェッショナルにご利用いただくうえで重要な要素として、安定性と堅牢性を重視しています。thinkcell の使用中にエラー状態が発生すると、ソフトウェアは自動的にレポートを生成します。このレポートは、当社が問題を理解し、次のリリースで修正するために役立ちます。
報告されたエラーに対応する thinkcell の更新版が、レポートの時点ですでに利用可能になっている場合があります。この場合、アップデートは自動的にインストールされます(アップデートのダウンロードとインストールの詳細については 自動更新 を参照してください)。thinkcell のアップデートが手動で管理されている場合(thinkcell を手動で更新する を参照)、アップデートはブラウザー ウィンドウでダウンロード用に提示され、手動でインストールできます。
自動的に作成されるレポートには、次の情報が含まれます。
- インターネット経由で送信される情報に記載されている基本情報、
- オペレーティングシステム、PowerPoint、Excel、またはthinkcell自体からのエラーコード、
- エラーが発生したソースコード内の場所(ファイル名と行番号)、
- MicrosoftのMinidump。これは基本的にスタックトレースであり、オペレーティングシステムのバージョンや読み込まれたモジュールなどの環境情報を含みます。Microsoftもエラーレポートを送信する際に同じMinidumpを使用します。
エラーレポートはHTTPS経由でthinkcellサーバーに送信されます。送信されるすべての情報のうち、実際のスライドコンテンツの断片が含まれる可能性があるのは、本質的にはメモリ内容であるMinidumpのみです。ただし、thinkcellの動作中に、thinkcellが実際のスライドコンテンツを保存することはありません。テキストや画像の保存は完全にPowerPointに委ねられています。そのため、thinkcellが使用するメモリのMinidumpに機密情報が含まれる可能性は非常に低いです。
自動エラーレポートは、構成パラメーターで有効または無効にできます(構成パラメーターを参照)。
トラブルシューティングと重大なエラー
重大なエラーが発生した場合、thinkcellはユーザーにサポートリクエストを送信するかどうかを確認します。
トラブルシューティングが必要ですか?
ナレッジベースをご確認ください