Windows XP&Windows Server 2003移行の「い・ろ・は」【第5回】
Windows XP移行のもう1つの落とし穴「日本語問題」を読み解く
Windows XPからの移行を阻む障害はアプリケーションの互換性だけではありません。Windows Vista時代に実施された日本語対応の大きな変更が、今になって初めて顕在化する可能性があるのです。
サポート期限切れ後の延命は考えるべきじゃない
費用の問題を別にすれば、オペレーティングシステム(OS)の移行を難しくする最大の要素は、アプリケーションの互換性問題でしょう。従来の環境では可能だったことが、OSの移行とともにできなくなれば、業務に支障をきたしかねません。
基幹業務システムが新しい環境で正常に動作しなければ、プログラムの変更が必要になります。ただし、プログラムの修正作業に多大な労力や費用が掛かったとしても、実現することは以前と何も変わりません。既存システムの改修を図るよりも、これを機にシステムを大幅に刷新する道を探るべきでしょう。例えば、パッケージ製品で意外と簡単に対応できるケースもあります。クラウドを利用すれば、安価かつ短期間で対処可能かもしれません。
繰り返しになりますが、「Windows XP」と同時に、同OS標準の「Internet Explorer 6」(以下、IE 6)および「Microsoft Office 2003」(以下、Office 2003)のサポートも、2014年4月9日(日本時間)をもって終了します。Office 2003やIE 6、古いバージョンの「Java Runtime Environment」(JRE)に依存したアドインを利用しているという理由で、新しいOSに移行できなかったユーザーも、もう時間切れです。サポート期限が切れた後もシステムを“延命”するという考えは捨てるべきです。
どうしても既存の環境を手放せない場合は、前回(絶対に捨てられない「Windows XP」システムをそれでも温存するには?)説明したように、仮想環境で完全に隔離して、“塩漬け”にする方法以外に策はないでしょう。セキュリティ攻撃の踏み台にされないよう、ネットワークもメディアも完全に隔離することが重要です。
OS移行で日本語が思わぬ落とし穴に?
Windows XPや「Windows Server 2003」ベースのシステムを、「Windows Vista」や「Windows 7」を経ず、一気に「Windows 8」や「Windows 8.1」といった最新のOS環境に移行した場合、旧環境で作成したデータの日本語表示や印刷問題に遭遇するかもしれません。過去のWindows Vistaにおける日本語対応の大きな変更点が、今になって初めて顕在化するのです。
米Microsoftは2007年に発売を開始したWindows Vistaにおいて、2004年に改定されたJIS漢字規格「JIS X 0213:2004」(JIS2004)に対応しました。Windows Vista以降はJIS2004が標準であり、旧規格の「JIS X 0208:1990」(JIS90)を採用するWindows XPおよびWindows Server 2003との間で、日本語の文字コードと表示、印字において、少なからず互換性の影響や混乱が生じました。
Windows VistaやWindows 7のクライアントPCを導入し、Windows XPのクライアントPCとの混在環境を運用している際は、既にJIS文字コードの互換性問題について何らかの対応をしてきたはずです。JIS2004で新たに追加された漢字や非漢字もあり、その文字を含むテキストは、Windows XPで正しく表示できない(対応する文字がフォントに存在しない)場合があります。しかし、Windows XPから移行後のOS環境なら混在環境にはならないので、それが問題になることはありません。
問題になるとすれば、Windows XP環境で作成したドキュメントを印刷する際、あるいは基幹業務システムのデータベースに格納されたデータを再利用する際に、表示や印刷の字体が以前のJIS90と変わってしまうことです。JIS2004の方が正字体とはいえ、取引先の会社名や個人名などが以前と変わってしまっては、取引に影響することもあるでしょう。
字体の違いは、別フォントの指定で簡単に解決できる
Windows VistaおよびWindows 7に対しては、JIS90からJIS2004への移行時の混乱を解消するために、JIS90と互換性のあるフォントパッケージが提供。逆に、Windows XPにも、JIS2004に対応させるためのフォントパッケージが提供されました。しかし、Windows 8以降については、JIS90のフォントパッケージが提供されることはありません。Windows 8以降に移行する際は、JIS2004環境に移行するしか選択肢はないのです。
実は、JIS2004への文字セット移行による字体の変更問題は、簡単な方法で解決できます。JIS2004に対応するのは、OSに標準搭載される日本語OpenTypeフォントである「MSゴシック」「MS Pゴシック」「MS UI Gothic」「MS明朝」「MS P明朝」「メイリオ」「Meiryo UI」の7つのフォントです。この7つ以外のフォントを選択すれば、JIS90と同じ字体に合わせることができます。
外字利用からUnicode利用へ
Windows XPは「Unicode」に対応していますが、アプリケーションやデータの保存には「Shift_JIS」を使うのが主流でした。「Windows NT」の時代から引き継いだアプリケーション資産やデータがある際は、Shift_JISを使用するケースが特に多いはずです。Shift_JISコードに存在しない漢字は、Unicodeに含まれていても、Shift_JISコードに外字を登録して対応している場合が多いと思います。
Windows XPに登録してある外字は、%Windir%\Fonts\EUDC.EUFおよびEUDC.TTEの2つのファイルを新しいOS環境の同じ場所にコピーすることで移行できます。
しかし、外字に依存したシステムは、メンテナンスが面倒です。Unicodeを利用すれば、外字を使わなくても、正しい字体を表現できる場合があります。JIS2004対応時には、字体の変更の他に、Unicodeに多数の漢字も追加されています。文字コードを置換するスクリプトやプログラムを書くのは、それほど難しくないので、ドキュメントやデータベースのデータを一括で変換することもできるでしょう。
文字コードの問題は1つの例です。実際には大きな問題にまで発展しないかもしれません。しかし、システム更改を先延ばしにしたことで生まれた技術格差は、対処すべき課題を増やしてしまいます。
Copyright © ITmedia, Inc. All Rights Reserved.
Windows XP&Windows Server 2003移行の「い・ろ・は」
関連記事
新着ホワイトペーパー PR
-
技術文書・技術解説
[アトラシアン株式会社] IT運用や従業員サポートは生成AIでどう変わる? 使い方や導入の流れは? -
製品資料
[株式会社みらい翻訳] 音声翻訳活用の課題を解決、“本当に使える”ツールの特徴とは? -
製品レビュー
[Wrike Japan 株式会社] 400店舗を支えるWalmart Canada、散在する情報やアナログな管理をどう変えた? -
事例
[Wrike Japan 株式会社] 年間100件超のDXプロジェクトを統合管理、JERAはどのように実現した? -
事例
[Wrike Japan 株式会社] グローバルなクリエイティブ業務を合理化、エスティーローダーに学ぶ実践のコツ
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Copilot」はなぜ放置される? “議事録要約止まり”を脱する処方箋
-
2
脱VMwareの前提が崩れる BroadcomのVDDK公開停止で確認すべき点
-
3
「中堅・中小企業のネットワーク・セキュリティ運用実態」に関するアンケート
-
4
「AI活用を前提とした業務PCへの移行」に関するアンケート
-
5
9割が頓挫する「AI内製化」 差がついたのはツールより設計力
-
6
全社標準Copilotに絶望? MS Copilotで問い合わせ6割減できた企業は何が違った
-
7
JSONをやめてPythonで送る トークン消費を約7割抑えるAIの設計
-
8
APIキー奪取から3時間でクラウド掌握 Anthropicが暴いた「バイブハッキング」の現実的な防御策
-
9
膨らむAIコストに歯止め GitHubのマルチモデルルーターは何が違うのか
-
10
AI全部入り「Microsoft 365 E7」に企業が二の足を踏む訳 移行意向はわずか4%
ホワイトペーパーランキング PR
-
1
5回聞くだけじゃ足りない? トヨタ式「なぜなぜ分析」の正しい実践方法
-
2
生成AIで文書活用を進めるには? 効率化と安全性をどう両立する
-
3
AIエージェントで多様な日常業務を効率化するための入門ガイド
-
4
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
5
インシデント対応工数を約3割削減、東京ガスの事例に学ぶ監視体制刷新のコツ
-
6
国税庁の次世代基幹システム「KSK2」稼働開始に向けて、対応すべき変更点とは?
-
7
5分で分かる「セキュア大容量ファイル転送サービス」の機能とメリット
-
8
「スクラム」と「カンバン」の違いとは? アジャイル型開発手法を徹底比較
-
9
ドラマで分かる、標的型攻撃メールの被害を受ける企業と回避できる企業の分岐点
-
10
「脱Excel」か「Excel快適化」か? 現場にやさしい業務改善の進め方
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー