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移行の「い・ろ・は」
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
3
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
4
221人調査で分かった「情シス最大のストレス」は?
-
5
「データストレージの活用方法」に関するアンケート
-
6
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
7
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
-
8
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
9
本当に安いPCで十分か? “すぐ重くなる”を防ぐノートPC選びの絶対条件
-
10
Claudeの不可視透かしに批判殺到 著作権消失や誤判定に潜む企業リスク
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー