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
-
製品資料
[株式会社MatrixFlow] 「物流リソース最適化」ガイド:人員・配車・傭車を出庫依頼の確定前に決めきる -
製品資料
[株式会社キーエンス] なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは -
製品資料
[株式会社セールスフォース・ジャパン] 「CRMは設計と無関係」は本当か? PLMとの融合で実現する高速開発 -
事例
[日本ヒューレット・パッカード合同会社] AIエージェントの時代にどう備える? 「新たな働き手」を支える3要素とは -
製品資料
[日本ヒューレット・パッカード合同会社] “横並びの自動化”から脱却、AI活用で生産性と競争力を高める秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
2
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
3
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
4
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
5
肥大化した「SFA」の沼 4カ月でBigQuery×AppSheetの新システムを構築した方法
-
6
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
7
次世代RPA「ハイパーオートメーション」が急成長か Gartnerが予測
-
8
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
9
昭和大学病院がeICUを導入、ICUの患者情報を遠隔地で一括管理
-
10
「何から始めればいい?」 情報漏えい対策で悲鳴を上げる中小企業のリアル
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
プログラミング不要で誰でも実現できる、ネットワーク運用管理の自動化とは
-
4
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
5
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
6
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
7
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
8
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
-
9
“あのファイル転送”で暗躍するノーウェアランサム
-
10
「オンプレミス回帰」せざるを得ない“合理的な理由”
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー