+ All Categories
Home > Documents > PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令...

PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令...

Date post: 28-May-2019
Category:
Upload: truongtuyen
View: 265 times
Download: 1 times
Share this document with a friend
83
Transcript
Page 1: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

◼ 2019 年 5 月 1 日時点で延長サポートを終了していない製品

1990年5月22日

1989年1月8日

1983年

第一世代 Shift JIS(JIS78 or JIS83) + メーカー拡張

1990年5月22日

1992年4月6日

1993年5月18日第二世代 マイクロソフト 標準キャラクタ セット

JIS90 10646

改定常用漢字表 2136字

印刷用表外漢字 1022字

戸籍法施行令人名用漢字 2930字

常用漢字 1945字漢字の表(一) 776字漢字の表(二) 209字

情報交換用文字JIS 10038字

第1水準 29650字第2水準 3388字第3水準 1249字第4水準 2436字

日本語漢字能力検定1級 約6000字準1級 約3000字2級 約1945字

外字約58000字

非漢字 659字

第四水準 2436字

第三水準 1259字

JIS X 0213

JIS X 0208

第二水準 3390字

第一水準 2965字

非漢字524字

◼ユニコードのみ

Unicode

バージョン制定年 文字数 内容

11 1992 34233 bull JIS X 0208 と JIS X 0212 を含む Unicode のバージョン

20 1996 38950bull サロゲート ペアを技術仕様として採用(この時点では文字は未定義であり31にて実装)bull ハングル文字の移動 (Unicode 11 と互換性消失)

bull (技術仕様としてはJIS X 02132004 に対応)

21 1998 38952 bull ユーロ通貨記号追加多少数の記号定義変更

30 1999 49259 bull CJK 統合漢字拡張 A漢字 6582 文字追加

31 2001 94205

bull サロゲート ペア 303 文字を追加bull JIS X 02132000 一部対応言語タグ追加bull CJK 統合漢字拡張 B ブロック追加bull CJK 統合漢字拡張 B漢字 42711文字追加

32 2002 95221

bull JIS X 02132000 および JIS X 02132004 に正式対応bull 異体字セレクタ 1 ~ 16 追加bull (JIS X 02132004 の追加 10 文字はすでに存在)bull CJK 互換漢字ブロックに追加された JIS X 02132000 漢字の 59 文字および追加丸付き数字 (~ ㊿)

などの非漢字を追加

400 2003 96447 bull 異体字セレクタ 17 ~ 256 追加

500 2006 99089bull BMP(基本多言語面) 領域にバリ文字など追加bull サロゲート領域にフェニキア文字など追加

60 2010 109449bull ISOIEC 106462010

bull 絵文字の追加

1000 2017 136690 bull 変体仮名285文字追加

BMP

U+000000

U+010000U+00FFFF

U+10FFFF

Plane 0

Plane 1

U+020000U+010FFD

Plane 2

U+030000U+02FFFD

U+03FFFD

Plane 3

U+0E0000

U+0EFFFD

サロゲートペア

基本多言語面

Plane 14

符号長1文字 不足する文字への対応

シフトJIS 可変(816ビット) 外字

Unicode 基本多言語面 固定(16ビット)1 外字

Unicode サロゲートペア 可変(1632ビット)1 外字

Unicode IVSIVD 可変(16324864ビット)1 国際標準

16ビット 16ビット

16ビット16ビット16ビット 16ビット

16ビット 16ビット

16ビット 16ビット

年 発行主体等 内容

1978 (S53) 日本規格協会 JIS C 6226 「情報交換用漢字符号系」

1994 (H6) 法務省 戸籍事務の電算化開始

1997 (H9) 閣議決定「行政情報化推進基本計画(改定)」JIS34水準制定により解消残る外字の交換ルール策定

2000 (H12) 日本規格協会 JIS X0213 「情報交換用符号化拡張漢字集合」(JIS第34水準)

2002 (H14) 総務省 住民基本台帳ネットワーク統一文字

2002 (H14) 経済産業省他汎用電子情報交換環境整備プログラム開始(戸籍住民基本台帳ネットワーク登記を検証)

2003 (H15) IT戦略本部決定 「e-Japan 戦略Ⅱ」公開用文字情報データベースの構築文字コード規格を整備

2004 (H16) 法務省 戸籍統一文字(戸籍手続オンラインシステムの構築のための標準仕様書)

2005 (H17) IT戦略本部決定 「IT政策パッケージ-2005」

2008 (H20) IT戦略本部決定 「IT政策ロードマップ」

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

年 発行主体等 内容

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

2011 (H23) IT戦略本部決定 「電子行政推進に関する事本方針」文字情報基盤の活用

2011 (H23) 経済産業省IPA文字情報基盤プロジェクト成果公開 IPAmj 明朝フォント文字情報対応表

2013 (H25) 閣議決定 「世界最先端IT国家創造宣言」文字情報基盤を原則

2014 (H26) 総務省 「電子自治体の取組を加速するための10の指針」

2014 (H26) CIO連絡会議

「電子行政分野におけるオープンな利用環境整備に向けたアクションプラン」導入ガイドの活用縮退マップの整備

2017 (H29)ISOIEC JTC1 SC2

文字情報基盤文字の国際標準化作業の完了

シフトJISにおける新元号対応は行わない

JIS X 0208

JIS X 0213 1面13区77点 1面13区78点 1面13区79点 1面13区63点

ISO-2022-JP (0201+0208)

Windows-31JCode Page 932

878D 878E 878F 877E

Unicode U+337E U+337D U+337C U+337B

マイクロソフト標準キャラクタ セット

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 5 501 51 51 51 51 51 511 511 511

MSMinchottc 5 501 51 51 51 51 51 511 511 511

Meiryottc 5 602 612 62 62 626 626 627 627 628

Meiryobttc 5 602 612 62 62 626 626 627 627 628

YuGothRttc NA NA NA NA 171 172 18 181 182 183

YuGothMttc NA NA NA NA 171 173 18 182 182 183

YuGothLttc NA NA NA NA 171 172 18 181 182 183

YuGothBttc NA NA NA NA 171 173 18 18 182 183

yuminttf NA NA NA NA 17 17 17 171 171 171

yumindbttf NA NA NA NA 17 17 17 171 171 171

yuminlttf NA NA NA NA 161 161 161 171 171 171

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 1 1 1

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 1 1 1

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 103

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 502 506 515 516 600 600 600 600 600 600

MSMinchottc 502 506 515 516 600 600 600 600 600 600

Meiryottc 502 606 616 626 700 700 700 700 700 700

Meiryobttc 502 606 616 626 700 700 700 700 700 700

YuGothRttc NA NA NA NA 200 200 200 200 200 200

YuGothMttc NA NA NA NA 200 200 200 200 200 200

YuGothLttc NA NA NA NA 200 200 200 200 200 200

YuGothBttc NA NA NA NA 200 200 200 200 200 200

yuminttf NA NA NA NA 200 200 200 200 200 200

yumindbttf NA NA NA NA 200 200 200 200 200 200

yuminlttf NA NA NA NA 200 200 200 200 200 200

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 200 200 200

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 200 200 200

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 200

(U+32FF)

0x6CBB

0x5927 0x6B63

0x662D 0x548C

0x5E73 0x6210

〇〇 (0x 0x)

ICU is a mature widely used set of

CC++ and Java libraries providing

Unicode and Globalization support

for software applications ICU is

widely portable and gives

applications the same results on all

platforms and between CC++ andJava software

httpsiteicu-projectorg

ABAS Software Adobe Amazon (Kindle) Amdocs Apache

Appian Apple Argonne National Laboratory Avaya BAE

Systems Geospatial eXploitation Products BEA

BluePhoenix Solutions BMC Software

Boost BroadJump Business Objects caris CERN

CouchDB Debian Linux Dell Eclipse eBay EMC

Corporation ESRI Facebook (HHVM) Firebird RDBMS

FreeBSD Gentoo Linux Google GroundWork Open Source

GTK+ HarmanBecker Automotive Systems GmbH HP

Hyperion IBM Inktomi Innodata Isogen Informatica Intel

Interlogics IONA IXOS Jikes Library of Congress

LibreOffice Mathworks Microsoft Mozilla Netezza Nodejs

Oracle (Solaris Java) Lawson Software Leica Geosystems

GIS amp Mapping LLC Mandrake Linux OCLC Progress

Software Python QNX Rogue Wave SAP SIL SPSS

Software AG SuSE Sybase Symantec Teradata (NCR)

ToolAware Trend Micro Virage webMethods Wine WMS

Gaming XyEnterprise Yahoo Vuo 他

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 2: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

1990年5月22日

1989年1月8日

1983年

第一世代 Shift JIS(JIS78 or JIS83) + メーカー拡張

1990年5月22日

1992年4月6日

1993年5月18日第二世代 マイクロソフト 標準キャラクタ セット

JIS90 10646

改定常用漢字表 2136字

印刷用表外漢字 1022字

戸籍法施行令人名用漢字 2930字

常用漢字 1945字漢字の表(一) 776字漢字の表(二) 209字

情報交換用文字JIS 10038字

第1水準 29650字第2水準 3388字第3水準 1249字第4水準 2436字

日本語漢字能力検定1級 約6000字準1級 約3000字2級 約1945字

外字約58000字

非漢字 659字

第四水準 2436字

第三水準 1259字

JIS X 0213

JIS X 0208

第二水準 3390字

第一水準 2965字

非漢字524字

◼ユニコードのみ

Unicode

バージョン制定年 文字数 内容

11 1992 34233 bull JIS X 0208 と JIS X 0212 を含む Unicode のバージョン

20 1996 38950bull サロゲート ペアを技術仕様として採用(この時点では文字は未定義であり31にて実装)bull ハングル文字の移動 (Unicode 11 と互換性消失)

bull (技術仕様としてはJIS X 02132004 に対応)

21 1998 38952 bull ユーロ通貨記号追加多少数の記号定義変更

30 1999 49259 bull CJK 統合漢字拡張 A漢字 6582 文字追加

31 2001 94205

bull サロゲート ペア 303 文字を追加bull JIS X 02132000 一部対応言語タグ追加bull CJK 統合漢字拡張 B ブロック追加bull CJK 統合漢字拡張 B漢字 42711文字追加

32 2002 95221

bull JIS X 02132000 および JIS X 02132004 に正式対応bull 異体字セレクタ 1 ~ 16 追加bull (JIS X 02132004 の追加 10 文字はすでに存在)bull CJK 互換漢字ブロックに追加された JIS X 02132000 漢字の 59 文字および追加丸付き数字 (~ ㊿)

などの非漢字を追加

400 2003 96447 bull 異体字セレクタ 17 ~ 256 追加

500 2006 99089bull BMP(基本多言語面) 領域にバリ文字など追加bull サロゲート領域にフェニキア文字など追加

60 2010 109449bull ISOIEC 106462010

bull 絵文字の追加

1000 2017 136690 bull 変体仮名285文字追加

BMP

U+000000

U+010000U+00FFFF

U+10FFFF

Plane 0

Plane 1

U+020000U+010FFD

Plane 2

U+030000U+02FFFD

U+03FFFD

Plane 3

U+0E0000

U+0EFFFD

サロゲートペア

基本多言語面

Plane 14

符号長1文字 不足する文字への対応

シフトJIS 可変(816ビット) 外字

Unicode 基本多言語面 固定(16ビット)1 外字

Unicode サロゲートペア 可変(1632ビット)1 外字

Unicode IVSIVD 可変(16324864ビット)1 国際標準

16ビット 16ビット

16ビット16ビット16ビット 16ビット

16ビット 16ビット

16ビット 16ビット

年 発行主体等 内容

1978 (S53) 日本規格協会 JIS C 6226 「情報交換用漢字符号系」

1994 (H6) 法務省 戸籍事務の電算化開始

1997 (H9) 閣議決定「行政情報化推進基本計画(改定)」JIS34水準制定により解消残る外字の交換ルール策定

2000 (H12) 日本規格協会 JIS X0213 「情報交換用符号化拡張漢字集合」(JIS第34水準)

2002 (H14) 総務省 住民基本台帳ネットワーク統一文字

2002 (H14) 経済産業省他汎用電子情報交換環境整備プログラム開始(戸籍住民基本台帳ネットワーク登記を検証)

2003 (H15) IT戦略本部決定 「e-Japan 戦略Ⅱ」公開用文字情報データベースの構築文字コード規格を整備

2004 (H16) 法務省 戸籍統一文字(戸籍手続オンラインシステムの構築のための標準仕様書)

2005 (H17) IT戦略本部決定 「IT政策パッケージ-2005」

2008 (H20) IT戦略本部決定 「IT政策ロードマップ」

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

年 発行主体等 内容

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

2011 (H23) IT戦略本部決定 「電子行政推進に関する事本方針」文字情報基盤の活用

2011 (H23) 経済産業省IPA文字情報基盤プロジェクト成果公開 IPAmj 明朝フォント文字情報対応表

2013 (H25) 閣議決定 「世界最先端IT国家創造宣言」文字情報基盤を原則

2014 (H26) 総務省 「電子自治体の取組を加速するための10の指針」

2014 (H26) CIO連絡会議

「電子行政分野におけるオープンな利用環境整備に向けたアクションプラン」導入ガイドの活用縮退マップの整備

2017 (H29)ISOIEC JTC1 SC2

文字情報基盤文字の国際標準化作業の完了

シフトJISにおける新元号対応は行わない

JIS X 0208

JIS X 0213 1面13区77点 1面13区78点 1面13区79点 1面13区63点

ISO-2022-JP (0201+0208)

Windows-31JCode Page 932

878D 878E 878F 877E

Unicode U+337E U+337D U+337C U+337B

マイクロソフト標準キャラクタ セット

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 5 501 51 51 51 51 51 511 511 511

MSMinchottc 5 501 51 51 51 51 51 511 511 511

Meiryottc 5 602 612 62 62 626 626 627 627 628

Meiryobttc 5 602 612 62 62 626 626 627 627 628

YuGothRttc NA NA NA NA 171 172 18 181 182 183

YuGothMttc NA NA NA NA 171 173 18 182 182 183

YuGothLttc NA NA NA NA 171 172 18 181 182 183

YuGothBttc NA NA NA NA 171 173 18 18 182 183

yuminttf NA NA NA NA 17 17 17 171 171 171

yumindbttf NA NA NA NA 17 17 17 171 171 171

yuminlttf NA NA NA NA 161 161 161 171 171 171

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 1 1 1

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 1 1 1

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 103

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 502 506 515 516 600 600 600 600 600 600

MSMinchottc 502 506 515 516 600 600 600 600 600 600

Meiryottc 502 606 616 626 700 700 700 700 700 700

Meiryobttc 502 606 616 626 700 700 700 700 700 700

YuGothRttc NA NA NA NA 200 200 200 200 200 200

YuGothMttc NA NA NA NA 200 200 200 200 200 200

YuGothLttc NA NA NA NA 200 200 200 200 200 200

YuGothBttc NA NA NA NA 200 200 200 200 200 200

yuminttf NA NA NA NA 200 200 200 200 200 200

yumindbttf NA NA NA NA 200 200 200 200 200 200

yuminlttf NA NA NA NA 200 200 200 200 200 200

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 200 200 200

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 200 200 200

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 200

(U+32FF)

0x6CBB

0x5927 0x6B63

0x662D 0x548C

0x5E73 0x6210

〇〇 (0x 0x)

ICU is a mature widely used set of

CC++ and Java libraries providing

Unicode and Globalization support

for software applications ICU is

widely portable and gives

applications the same results on all

platforms and between CC++ andJava software

httpsiteicu-projectorg

ABAS Software Adobe Amazon (Kindle) Amdocs Apache

Appian Apple Argonne National Laboratory Avaya BAE

Systems Geospatial eXploitation Products BEA

BluePhoenix Solutions BMC Software

Boost BroadJump Business Objects caris CERN

CouchDB Debian Linux Dell Eclipse eBay EMC

Corporation ESRI Facebook (HHVM) Firebird RDBMS

FreeBSD Gentoo Linux Google GroundWork Open Source

GTK+ HarmanBecker Automotive Systems GmbH HP

Hyperion IBM Inktomi Innodata Isogen Informatica Intel

Interlogics IONA IXOS Jikes Library of Congress

LibreOffice Mathworks Microsoft Mozilla Netezza Nodejs

Oracle (Solaris Java) Lawson Software Leica Geosystems

GIS amp Mapping LLC Mandrake Linux OCLC Progress

Software Python QNX Rogue Wave SAP SIL SPSS

Software AG SuSE Sybase Symantec Teradata (NCR)

ToolAware Trend Micro Virage webMethods Wine WMS

Gaming XyEnterprise Yahoo Vuo 他

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 3: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

1990年5月22日

1992年4月6日

1993年5月18日第二世代 マイクロソフト 標準キャラクタ セット

JIS90 10646

改定常用漢字表 2136字

印刷用表外漢字 1022字

戸籍法施行令人名用漢字 2930字

常用漢字 1945字漢字の表(一) 776字漢字の表(二) 209字

情報交換用文字JIS 10038字

第1水準 29650字第2水準 3388字第3水準 1249字第4水準 2436字

日本語漢字能力検定1級 約6000字準1級 約3000字2級 約1945字

外字約58000字

非漢字 659字

第四水準 2436字

第三水準 1259字

JIS X 0213

JIS X 0208

第二水準 3390字

第一水準 2965字

非漢字524字

◼ユニコードのみ

Unicode

バージョン制定年 文字数 内容

11 1992 34233 bull JIS X 0208 と JIS X 0212 を含む Unicode のバージョン

20 1996 38950bull サロゲート ペアを技術仕様として採用(この時点では文字は未定義であり31にて実装)bull ハングル文字の移動 (Unicode 11 と互換性消失)

bull (技術仕様としてはJIS X 02132004 に対応)

21 1998 38952 bull ユーロ通貨記号追加多少数の記号定義変更

30 1999 49259 bull CJK 統合漢字拡張 A漢字 6582 文字追加

31 2001 94205

bull サロゲート ペア 303 文字を追加bull JIS X 02132000 一部対応言語タグ追加bull CJK 統合漢字拡張 B ブロック追加bull CJK 統合漢字拡張 B漢字 42711文字追加

32 2002 95221

bull JIS X 02132000 および JIS X 02132004 に正式対応bull 異体字セレクタ 1 ~ 16 追加bull (JIS X 02132004 の追加 10 文字はすでに存在)bull CJK 互換漢字ブロックに追加された JIS X 02132000 漢字の 59 文字および追加丸付き数字 (~ ㊿)

などの非漢字を追加

400 2003 96447 bull 異体字セレクタ 17 ~ 256 追加

500 2006 99089bull BMP(基本多言語面) 領域にバリ文字など追加bull サロゲート領域にフェニキア文字など追加

60 2010 109449bull ISOIEC 106462010

bull 絵文字の追加

1000 2017 136690 bull 変体仮名285文字追加

BMP

U+000000

U+010000U+00FFFF

U+10FFFF

Plane 0

Plane 1

U+020000U+010FFD

Plane 2

U+030000U+02FFFD

U+03FFFD

Plane 3

U+0E0000

U+0EFFFD

サロゲートペア

基本多言語面

Plane 14

符号長1文字 不足する文字への対応

シフトJIS 可変(816ビット) 外字

Unicode 基本多言語面 固定(16ビット)1 外字

Unicode サロゲートペア 可変(1632ビット)1 外字

Unicode IVSIVD 可変(16324864ビット)1 国際標準

16ビット 16ビット

16ビット16ビット16ビット 16ビット

16ビット 16ビット

16ビット 16ビット

年 発行主体等 内容

1978 (S53) 日本規格協会 JIS C 6226 「情報交換用漢字符号系」

1994 (H6) 法務省 戸籍事務の電算化開始

1997 (H9) 閣議決定「行政情報化推進基本計画(改定)」JIS34水準制定により解消残る外字の交換ルール策定

2000 (H12) 日本規格協会 JIS X0213 「情報交換用符号化拡張漢字集合」(JIS第34水準)

2002 (H14) 総務省 住民基本台帳ネットワーク統一文字

2002 (H14) 経済産業省他汎用電子情報交換環境整備プログラム開始(戸籍住民基本台帳ネットワーク登記を検証)

2003 (H15) IT戦略本部決定 「e-Japan 戦略Ⅱ」公開用文字情報データベースの構築文字コード規格を整備

2004 (H16) 法務省 戸籍統一文字(戸籍手続オンラインシステムの構築のための標準仕様書)

2005 (H17) IT戦略本部決定 「IT政策パッケージ-2005」

2008 (H20) IT戦略本部決定 「IT政策ロードマップ」

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

年 発行主体等 内容

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

2011 (H23) IT戦略本部決定 「電子行政推進に関する事本方針」文字情報基盤の活用

2011 (H23) 経済産業省IPA文字情報基盤プロジェクト成果公開 IPAmj 明朝フォント文字情報対応表

2013 (H25) 閣議決定 「世界最先端IT国家創造宣言」文字情報基盤を原則

2014 (H26) 総務省 「電子自治体の取組を加速するための10の指針」

2014 (H26) CIO連絡会議

「電子行政分野におけるオープンな利用環境整備に向けたアクションプラン」導入ガイドの活用縮退マップの整備

2017 (H29)ISOIEC JTC1 SC2

文字情報基盤文字の国際標準化作業の完了

シフトJISにおける新元号対応は行わない

JIS X 0208

JIS X 0213 1面13区77点 1面13区78点 1面13区79点 1面13区63点

ISO-2022-JP (0201+0208)

Windows-31JCode Page 932

878D 878E 878F 877E

Unicode U+337E U+337D U+337C U+337B

マイクロソフト標準キャラクタ セット

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 5 501 51 51 51 51 51 511 511 511

MSMinchottc 5 501 51 51 51 51 51 511 511 511

Meiryottc 5 602 612 62 62 626 626 627 627 628

Meiryobttc 5 602 612 62 62 626 626 627 627 628

YuGothRttc NA NA NA NA 171 172 18 181 182 183

YuGothMttc NA NA NA NA 171 173 18 182 182 183

YuGothLttc NA NA NA NA 171 172 18 181 182 183

YuGothBttc NA NA NA NA 171 173 18 18 182 183

yuminttf NA NA NA NA 17 17 17 171 171 171

yumindbttf NA NA NA NA 17 17 17 171 171 171

yuminlttf NA NA NA NA 161 161 161 171 171 171

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 1 1 1

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 1 1 1

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 103

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 502 506 515 516 600 600 600 600 600 600

MSMinchottc 502 506 515 516 600 600 600 600 600 600

Meiryottc 502 606 616 626 700 700 700 700 700 700

Meiryobttc 502 606 616 626 700 700 700 700 700 700

YuGothRttc NA NA NA NA 200 200 200 200 200 200

YuGothMttc NA NA NA NA 200 200 200 200 200 200

YuGothLttc NA NA NA NA 200 200 200 200 200 200

YuGothBttc NA NA NA NA 200 200 200 200 200 200

yuminttf NA NA NA NA 200 200 200 200 200 200

yumindbttf NA NA NA NA 200 200 200 200 200 200

yuminlttf NA NA NA NA 200 200 200 200 200 200

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 200 200 200

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 200 200 200

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 200

(U+32FF)

0x6CBB

0x5927 0x6B63

0x662D 0x548C

0x5E73 0x6210

〇〇 (0x 0x)

ICU is a mature widely used set of

CC++ and Java libraries providing

Unicode and Globalization support

for software applications ICU is

widely portable and gives

applications the same results on all

platforms and between CC++ andJava software

httpsiteicu-projectorg

ABAS Software Adobe Amazon (Kindle) Amdocs Apache

Appian Apple Argonne National Laboratory Avaya BAE

Systems Geospatial eXploitation Products BEA

BluePhoenix Solutions BMC Software

Boost BroadJump Business Objects caris CERN

CouchDB Debian Linux Dell Eclipse eBay EMC

Corporation ESRI Facebook (HHVM) Firebird RDBMS

FreeBSD Gentoo Linux Google GroundWork Open Source

GTK+ HarmanBecker Automotive Systems GmbH HP

Hyperion IBM Inktomi Innodata Isogen Informatica Intel

Interlogics IONA IXOS Jikes Library of Congress

LibreOffice Mathworks Microsoft Mozilla Netezza Nodejs

Oracle (Solaris Java) Lawson Software Leica Geosystems

GIS amp Mapping LLC Mandrake Linux OCLC Progress

Software Python QNX Rogue Wave SAP SIL SPSS

Software AG SuSE Sybase Symantec Teradata (NCR)

ToolAware Trend Micro Virage webMethods Wine WMS

Gaming XyEnterprise Yahoo Vuo 他

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 4: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

改定常用漢字表 2136字

印刷用表外漢字 1022字

戸籍法施行令人名用漢字 2930字

常用漢字 1945字漢字の表(一) 776字漢字の表(二) 209字

情報交換用文字JIS 10038字

第1水準 29650字第2水準 3388字第3水準 1249字第4水準 2436字

日本語漢字能力検定1級 約6000字準1級 約3000字2級 約1945字

外字約58000字

非漢字 659字

第四水準 2436字

第三水準 1259字

JIS X 0213

JIS X 0208

第二水準 3390字

第一水準 2965字

非漢字524字

◼ユニコードのみ

Unicode

バージョン制定年 文字数 内容

11 1992 34233 bull JIS X 0208 と JIS X 0212 を含む Unicode のバージョン

20 1996 38950bull サロゲート ペアを技術仕様として採用(この時点では文字は未定義であり31にて実装)bull ハングル文字の移動 (Unicode 11 と互換性消失)

bull (技術仕様としてはJIS X 02132004 に対応)

21 1998 38952 bull ユーロ通貨記号追加多少数の記号定義変更

30 1999 49259 bull CJK 統合漢字拡張 A漢字 6582 文字追加

31 2001 94205

bull サロゲート ペア 303 文字を追加bull JIS X 02132000 一部対応言語タグ追加bull CJK 統合漢字拡張 B ブロック追加bull CJK 統合漢字拡張 B漢字 42711文字追加

32 2002 95221

bull JIS X 02132000 および JIS X 02132004 に正式対応bull 異体字セレクタ 1 ~ 16 追加bull (JIS X 02132004 の追加 10 文字はすでに存在)bull CJK 互換漢字ブロックに追加された JIS X 02132000 漢字の 59 文字および追加丸付き数字 (~ ㊿)

などの非漢字を追加

400 2003 96447 bull 異体字セレクタ 17 ~ 256 追加

500 2006 99089bull BMP(基本多言語面) 領域にバリ文字など追加bull サロゲート領域にフェニキア文字など追加

60 2010 109449bull ISOIEC 106462010

bull 絵文字の追加

1000 2017 136690 bull 変体仮名285文字追加

BMP

U+000000

U+010000U+00FFFF

U+10FFFF

Plane 0

Plane 1

U+020000U+010FFD

Plane 2

U+030000U+02FFFD

U+03FFFD

Plane 3

U+0E0000

U+0EFFFD

サロゲートペア

基本多言語面

Plane 14

符号長1文字 不足する文字への対応

シフトJIS 可変(816ビット) 外字

Unicode 基本多言語面 固定(16ビット)1 外字

Unicode サロゲートペア 可変(1632ビット)1 外字

Unicode IVSIVD 可変(16324864ビット)1 国際標準

16ビット 16ビット

16ビット16ビット16ビット 16ビット

16ビット 16ビット

16ビット 16ビット

年 発行主体等 内容

1978 (S53) 日本規格協会 JIS C 6226 「情報交換用漢字符号系」

1994 (H6) 法務省 戸籍事務の電算化開始

1997 (H9) 閣議決定「行政情報化推進基本計画(改定)」JIS34水準制定により解消残る外字の交換ルール策定

2000 (H12) 日本規格協会 JIS X0213 「情報交換用符号化拡張漢字集合」(JIS第34水準)

2002 (H14) 総務省 住民基本台帳ネットワーク統一文字

2002 (H14) 経済産業省他汎用電子情報交換環境整備プログラム開始(戸籍住民基本台帳ネットワーク登記を検証)

2003 (H15) IT戦略本部決定 「e-Japan 戦略Ⅱ」公開用文字情報データベースの構築文字コード規格を整備

2004 (H16) 法務省 戸籍統一文字(戸籍手続オンラインシステムの構築のための標準仕様書)

2005 (H17) IT戦略本部決定 「IT政策パッケージ-2005」

2008 (H20) IT戦略本部決定 「IT政策ロードマップ」

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

年 発行主体等 内容

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

2011 (H23) IT戦略本部決定 「電子行政推進に関する事本方針」文字情報基盤の活用

2011 (H23) 経済産業省IPA文字情報基盤プロジェクト成果公開 IPAmj 明朝フォント文字情報対応表

2013 (H25) 閣議決定 「世界最先端IT国家創造宣言」文字情報基盤を原則

2014 (H26) 総務省 「電子自治体の取組を加速するための10の指針」

2014 (H26) CIO連絡会議

「電子行政分野におけるオープンな利用環境整備に向けたアクションプラン」導入ガイドの活用縮退マップの整備

2017 (H29)ISOIEC JTC1 SC2

文字情報基盤文字の国際標準化作業の完了

シフトJISにおける新元号対応は行わない

JIS X 0208

JIS X 0213 1面13区77点 1面13区78点 1面13区79点 1面13区63点

ISO-2022-JP (0201+0208)

Windows-31JCode Page 932

878D 878E 878F 877E

Unicode U+337E U+337D U+337C U+337B

マイクロソフト標準キャラクタ セット

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 5 501 51 51 51 51 51 511 511 511

MSMinchottc 5 501 51 51 51 51 51 511 511 511

Meiryottc 5 602 612 62 62 626 626 627 627 628

Meiryobttc 5 602 612 62 62 626 626 627 627 628

YuGothRttc NA NA NA NA 171 172 18 181 182 183

YuGothMttc NA NA NA NA 171 173 18 182 182 183

YuGothLttc NA NA NA NA 171 172 18 181 182 183

YuGothBttc NA NA NA NA 171 173 18 18 182 183

yuminttf NA NA NA NA 17 17 17 171 171 171

yumindbttf NA NA NA NA 17 17 17 171 171 171

yuminlttf NA NA NA NA 161 161 161 171 171 171

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 1 1 1

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 1 1 1

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 103

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 502 506 515 516 600 600 600 600 600 600

MSMinchottc 502 506 515 516 600 600 600 600 600 600

Meiryottc 502 606 616 626 700 700 700 700 700 700

Meiryobttc 502 606 616 626 700 700 700 700 700 700

YuGothRttc NA NA NA NA 200 200 200 200 200 200

YuGothMttc NA NA NA NA 200 200 200 200 200 200

YuGothLttc NA NA NA NA 200 200 200 200 200 200

YuGothBttc NA NA NA NA 200 200 200 200 200 200

yuminttf NA NA NA NA 200 200 200 200 200 200

yumindbttf NA NA NA NA 200 200 200 200 200 200

yuminlttf NA NA NA NA 200 200 200 200 200 200

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 200 200 200

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 200 200 200

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 200

(U+32FF)

0x6CBB

0x5927 0x6B63

0x662D 0x548C

0x5E73 0x6210

〇〇 (0x 0x)

ICU is a mature widely used set of

CC++ and Java libraries providing

Unicode and Globalization support

for software applications ICU is

widely portable and gives

applications the same results on all

platforms and between CC++ andJava software

httpsiteicu-projectorg

ABAS Software Adobe Amazon (Kindle) Amdocs Apache

Appian Apple Argonne National Laboratory Avaya BAE

Systems Geospatial eXploitation Products BEA

BluePhoenix Solutions BMC Software

Boost BroadJump Business Objects caris CERN

CouchDB Debian Linux Dell Eclipse eBay EMC

Corporation ESRI Facebook (HHVM) Firebird RDBMS

FreeBSD Gentoo Linux Google GroundWork Open Source

GTK+ HarmanBecker Automotive Systems GmbH HP

Hyperion IBM Inktomi Innodata Isogen Informatica Intel

Interlogics IONA IXOS Jikes Library of Congress

LibreOffice Mathworks Microsoft Mozilla Netezza Nodejs

Oracle (Solaris Java) Lawson Software Leica Geosystems

GIS amp Mapping LLC Mandrake Linux OCLC Progress

Software Python QNX Rogue Wave SAP SIL SPSS

Software AG SuSE Sybase Symantec Teradata (NCR)

ToolAware Trend Micro Virage webMethods Wine WMS

Gaming XyEnterprise Yahoo Vuo 他

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 5: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

外字約58000字

非漢字 659字

第四水準 2436字

第三水準 1259字

JIS X 0213

JIS X 0208

第二水準 3390字

第一水準 2965字

非漢字524字

◼ユニコードのみ

Unicode

バージョン制定年 文字数 内容

11 1992 34233 bull JIS X 0208 と JIS X 0212 を含む Unicode のバージョン

20 1996 38950bull サロゲート ペアを技術仕様として採用(この時点では文字は未定義であり31にて実装)bull ハングル文字の移動 (Unicode 11 と互換性消失)

bull (技術仕様としてはJIS X 02132004 に対応)

21 1998 38952 bull ユーロ通貨記号追加多少数の記号定義変更

30 1999 49259 bull CJK 統合漢字拡張 A漢字 6582 文字追加

31 2001 94205

bull サロゲート ペア 303 文字を追加bull JIS X 02132000 一部対応言語タグ追加bull CJK 統合漢字拡張 B ブロック追加bull CJK 統合漢字拡張 B漢字 42711文字追加

32 2002 95221

bull JIS X 02132000 および JIS X 02132004 に正式対応bull 異体字セレクタ 1 ~ 16 追加bull (JIS X 02132004 の追加 10 文字はすでに存在)bull CJK 互換漢字ブロックに追加された JIS X 02132000 漢字の 59 文字および追加丸付き数字 (~ ㊿)

などの非漢字を追加

400 2003 96447 bull 異体字セレクタ 17 ~ 256 追加

500 2006 99089bull BMP(基本多言語面) 領域にバリ文字など追加bull サロゲート領域にフェニキア文字など追加

60 2010 109449bull ISOIEC 106462010

bull 絵文字の追加

1000 2017 136690 bull 変体仮名285文字追加

BMP

U+000000

U+010000U+00FFFF

U+10FFFF

Plane 0

Plane 1

U+020000U+010FFD

Plane 2

U+030000U+02FFFD

U+03FFFD

Plane 3

U+0E0000

U+0EFFFD

サロゲートペア

基本多言語面

Plane 14

符号長1文字 不足する文字への対応

シフトJIS 可変(816ビット) 外字

Unicode 基本多言語面 固定(16ビット)1 外字

Unicode サロゲートペア 可変(1632ビット)1 外字

Unicode IVSIVD 可変(16324864ビット)1 国際標準

16ビット 16ビット

16ビット16ビット16ビット 16ビット

16ビット 16ビット

16ビット 16ビット

年 発行主体等 内容

1978 (S53) 日本規格協会 JIS C 6226 「情報交換用漢字符号系」

1994 (H6) 法務省 戸籍事務の電算化開始

1997 (H9) 閣議決定「行政情報化推進基本計画(改定)」JIS34水準制定により解消残る外字の交換ルール策定

2000 (H12) 日本規格協会 JIS X0213 「情報交換用符号化拡張漢字集合」(JIS第34水準)

2002 (H14) 総務省 住民基本台帳ネットワーク統一文字

2002 (H14) 経済産業省他汎用電子情報交換環境整備プログラム開始(戸籍住民基本台帳ネットワーク登記を検証)

2003 (H15) IT戦略本部決定 「e-Japan 戦略Ⅱ」公開用文字情報データベースの構築文字コード規格を整備

2004 (H16) 法務省 戸籍統一文字(戸籍手続オンラインシステムの構築のための標準仕様書)

2005 (H17) IT戦略本部決定 「IT政策パッケージ-2005」

2008 (H20) IT戦略本部決定 「IT政策ロードマップ」

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

年 発行主体等 内容

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

2011 (H23) IT戦略本部決定 「電子行政推進に関する事本方針」文字情報基盤の活用

2011 (H23) 経済産業省IPA文字情報基盤プロジェクト成果公開 IPAmj 明朝フォント文字情報対応表

2013 (H25) 閣議決定 「世界最先端IT国家創造宣言」文字情報基盤を原則

2014 (H26) 総務省 「電子自治体の取組を加速するための10の指針」

2014 (H26) CIO連絡会議

「電子行政分野におけるオープンな利用環境整備に向けたアクションプラン」導入ガイドの活用縮退マップの整備

2017 (H29)ISOIEC JTC1 SC2

文字情報基盤文字の国際標準化作業の完了

シフトJISにおける新元号対応は行わない

JIS X 0208

JIS X 0213 1面13区77点 1面13区78点 1面13区79点 1面13区63点

ISO-2022-JP (0201+0208)

Windows-31JCode Page 932

878D 878E 878F 877E

Unicode U+337E U+337D U+337C U+337B

マイクロソフト標準キャラクタ セット

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 5 501 51 51 51 51 51 511 511 511

MSMinchottc 5 501 51 51 51 51 51 511 511 511

Meiryottc 5 602 612 62 62 626 626 627 627 628

Meiryobttc 5 602 612 62 62 626 626 627 627 628

YuGothRttc NA NA NA NA 171 172 18 181 182 183

YuGothMttc NA NA NA NA 171 173 18 182 182 183

YuGothLttc NA NA NA NA 171 172 18 181 182 183

YuGothBttc NA NA NA NA 171 173 18 18 182 183

yuminttf NA NA NA NA 17 17 17 171 171 171

yumindbttf NA NA NA NA 17 17 17 171 171 171

yuminlttf NA NA NA NA 161 161 161 171 171 171

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 1 1 1

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 1 1 1

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 103

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 502 506 515 516 600 600 600 600 600 600

MSMinchottc 502 506 515 516 600 600 600 600 600 600

Meiryottc 502 606 616 626 700 700 700 700 700 700

Meiryobttc 502 606 616 626 700 700 700 700 700 700

YuGothRttc NA NA NA NA 200 200 200 200 200 200

YuGothMttc NA NA NA NA 200 200 200 200 200 200

YuGothLttc NA NA NA NA 200 200 200 200 200 200

YuGothBttc NA NA NA NA 200 200 200 200 200 200

yuminttf NA NA NA NA 200 200 200 200 200 200

yumindbttf NA NA NA NA 200 200 200 200 200 200

yuminlttf NA NA NA NA 200 200 200 200 200 200

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 200 200 200

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 200 200 200

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 200

(U+32FF)

0x6CBB

0x5927 0x6B63

0x662D 0x548C

0x5E73 0x6210

〇〇 (0x 0x)

ICU is a mature widely used set of

CC++ and Java libraries providing

Unicode and Globalization support

for software applications ICU is

widely portable and gives

applications the same results on all

platforms and between CC++ andJava software

httpsiteicu-projectorg

ABAS Software Adobe Amazon (Kindle) Amdocs Apache

Appian Apple Argonne National Laboratory Avaya BAE

Systems Geospatial eXploitation Products BEA

BluePhoenix Solutions BMC Software

Boost BroadJump Business Objects caris CERN

CouchDB Debian Linux Dell Eclipse eBay EMC

Corporation ESRI Facebook (HHVM) Firebird RDBMS

FreeBSD Gentoo Linux Google GroundWork Open Source

GTK+ HarmanBecker Automotive Systems GmbH HP

Hyperion IBM Inktomi Innodata Isogen Informatica Intel

Interlogics IONA IXOS Jikes Library of Congress

LibreOffice Mathworks Microsoft Mozilla Netezza Nodejs

Oracle (Solaris Java) Lawson Software Leica Geosystems

GIS amp Mapping LLC Mandrake Linux OCLC Progress

Software Python QNX Rogue Wave SAP SIL SPSS

Software AG SuSE Sybase Symantec Teradata (NCR)

ToolAware Trend Micro Virage webMethods Wine WMS

Gaming XyEnterprise Yahoo Vuo 他

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 6: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

◼ユニコードのみ

Unicode

バージョン制定年 文字数 内容

11 1992 34233 bull JIS X 0208 と JIS X 0212 を含む Unicode のバージョン

20 1996 38950bull サロゲート ペアを技術仕様として採用(この時点では文字は未定義であり31にて実装)bull ハングル文字の移動 (Unicode 11 と互換性消失)

bull (技術仕様としてはJIS X 02132004 に対応)

21 1998 38952 bull ユーロ通貨記号追加多少数の記号定義変更

30 1999 49259 bull CJK 統合漢字拡張 A漢字 6582 文字追加

31 2001 94205

bull サロゲート ペア 303 文字を追加bull JIS X 02132000 一部対応言語タグ追加bull CJK 統合漢字拡張 B ブロック追加bull CJK 統合漢字拡張 B漢字 42711文字追加

32 2002 95221

bull JIS X 02132000 および JIS X 02132004 に正式対応bull 異体字セレクタ 1 ~ 16 追加bull (JIS X 02132004 の追加 10 文字はすでに存在)bull CJK 互換漢字ブロックに追加された JIS X 02132000 漢字の 59 文字および追加丸付き数字 (~ ㊿)

などの非漢字を追加

400 2003 96447 bull 異体字セレクタ 17 ~ 256 追加

500 2006 99089bull BMP(基本多言語面) 領域にバリ文字など追加bull サロゲート領域にフェニキア文字など追加

60 2010 109449bull ISOIEC 106462010

bull 絵文字の追加

1000 2017 136690 bull 変体仮名285文字追加

BMP

U+000000

U+010000U+00FFFF

U+10FFFF

Plane 0

Plane 1

U+020000U+010FFD

Plane 2

U+030000U+02FFFD

U+03FFFD

Plane 3

U+0E0000

U+0EFFFD

サロゲートペア

基本多言語面

Plane 14

符号長1文字 不足する文字への対応

シフトJIS 可変(816ビット) 外字

Unicode 基本多言語面 固定(16ビット)1 外字

Unicode サロゲートペア 可変(1632ビット)1 外字

Unicode IVSIVD 可変(16324864ビット)1 国際標準

16ビット 16ビット

16ビット16ビット16ビット 16ビット

16ビット 16ビット

16ビット 16ビット

年 発行主体等 内容

1978 (S53) 日本規格協会 JIS C 6226 「情報交換用漢字符号系」

1994 (H6) 法務省 戸籍事務の電算化開始

1997 (H9) 閣議決定「行政情報化推進基本計画(改定)」JIS34水準制定により解消残る外字の交換ルール策定

2000 (H12) 日本規格協会 JIS X0213 「情報交換用符号化拡張漢字集合」(JIS第34水準)

2002 (H14) 総務省 住民基本台帳ネットワーク統一文字

2002 (H14) 経済産業省他汎用電子情報交換環境整備プログラム開始(戸籍住民基本台帳ネットワーク登記を検証)

2003 (H15) IT戦略本部決定 「e-Japan 戦略Ⅱ」公開用文字情報データベースの構築文字コード規格を整備

2004 (H16) 法務省 戸籍統一文字(戸籍手続オンラインシステムの構築のための標準仕様書)

2005 (H17) IT戦略本部決定 「IT政策パッケージ-2005」

2008 (H20) IT戦略本部決定 「IT政策ロードマップ」

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

年 発行主体等 内容

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

2011 (H23) IT戦略本部決定 「電子行政推進に関する事本方針」文字情報基盤の活用

2011 (H23) 経済産業省IPA文字情報基盤プロジェクト成果公開 IPAmj 明朝フォント文字情報対応表

2013 (H25) 閣議決定 「世界最先端IT国家創造宣言」文字情報基盤を原則

2014 (H26) 総務省 「電子自治体の取組を加速するための10の指針」

2014 (H26) CIO連絡会議

「電子行政分野におけるオープンな利用環境整備に向けたアクションプラン」導入ガイドの活用縮退マップの整備

2017 (H29)ISOIEC JTC1 SC2

文字情報基盤文字の国際標準化作業の完了

シフトJISにおける新元号対応は行わない

JIS X 0208

JIS X 0213 1面13区77点 1面13区78点 1面13区79点 1面13区63点

ISO-2022-JP (0201+0208)

Windows-31JCode Page 932

878D 878E 878F 877E

Unicode U+337E U+337D U+337C U+337B

マイクロソフト標準キャラクタ セット

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 5 501 51 51 51 51 51 511 511 511

MSMinchottc 5 501 51 51 51 51 51 511 511 511

Meiryottc 5 602 612 62 62 626 626 627 627 628

Meiryobttc 5 602 612 62 62 626 626 627 627 628

YuGothRttc NA NA NA NA 171 172 18 181 182 183

YuGothMttc NA NA NA NA 171 173 18 182 182 183

YuGothLttc NA NA NA NA 171 172 18 181 182 183

YuGothBttc NA NA NA NA 171 173 18 18 182 183

yuminttf NA NA NA NA 17 17 17 171 171 171

yumindbttf NA NA NA NA 17 17 17 171 171 171

yuminlttf NA NA NA NA 161 161 161 171 171 171

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 1 1 1

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 1 1 1

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 103

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 502 506 515 516 600 600 600 600 600 600

MSMinchottc 502 506 515 516 600 600 600 600 600 600

Meiryottc 502 606 616 626 700 700 700 700 700 700

Meiryobttc 502 606 616 626 700 700 700 700 700 700

YuGothRttc NA NA NA NA 200 200 200 200 200 200

YuGothMttc NA NA NA NA 200 200 200 200 200 200

YuGothLttc NA NA NA NA 200 200 200 200 200 200

YuGothBttc NA NA NA NA 200 200 200 200 200 200

yuminttf NA NA NA NA 200 200 200 200 200 200

yumindbttf NA NA NA NA 200 200 200 200 200 200

yuminlttf NA NA NA NA 200 200 200 200 200 200

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 200 200 200

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 200 200 200

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 200

(U+32FF)

0x6CBB

0x5927 0x6B63

0x662D 0x548C

0x5E73 0x6210

〇〇 (0x 0x)

ICU is a mature widely used set of

CC++ and Java libraries providing

Unicode and Globalization support

for software applications ICU is

widely portable and gives

applications the same results on all

platforms and between CC++ andJava software

httpsiteicu-projectorg

ABAS Software Adobe Amazon (Kindle) Amdocs Apache

Appian Apple Argonne National Laboratory Avaya BAE

Systems Geospatial eXploitation Products BEA

BluePhoenix Solutions BMC Software

Boost BroadJump Business Objects caris CERN

CouchDB Debian Linux Dell Eclipse eBay EMC

Corporation ESRI Facebook (HHVM) Firebird RDBMS

FreeBSD Gentoo Linux Google GroundWork Open Source

GTK+ HarmanBecker Automotive Systems GmbH HP

Hyperion IBM Inktomi Innodata Isogen Informatica Intel

Interlogics IONA IXOS Jikes Library of Congress

LibreOffice Mathworks Microsoft Mozilla Netezza Nodejs

Oracle (Solaris Java) Lawson Software Leica Geosystems

GIS amp Mapping LLC Mandrake Linux OCLC Progress

Software Python QNX Rogue Wave SAP SIL SPSS

Software AG SuSE Sybase Symantec Teradata (NCR)

ToolAware Trend Micro Virage webMethods Wine WMS

Gaming XyEnterprise Yahoo Vuo 他

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 7: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

Unicode

バージョン制定年 文字数 内容

11 1992 34233 bull JIS X 0208 と JIS X 0212 を含む Unicode のバージョン

20 1996 38950bull サロゲート ペアを技術仕様として採用(この時点では文字は未定義であり31にて実装)bull ハングル文字の移動 (Unicode 11 と互換性消失)

bull (技術仕様としてはJIS X 02132004 に対応)

21 1998 38952 bull ユーロ通貨記号追加多少数の記号定義変更

30 1999 49259 bull CJK 統合漢字拡張 A漢字 6582 文字追加

31 2001 94205

bull サロゲート ペア 303 文字を追加bull JIS X 02132000 一部対応言語タグ追加bull CJK 統合漢字拡張 B ブロック追加bull CJK 統合漢字拡張 B漢字 42711文字追加

32 2002 95221

bull JIS X 02132000 および JIS X 02132004 に正式対応bull 異体字セレクタ 1 ~ 16 追加bull (JIS X 02132004 の追加 10 文字はすでに存在)bull CJK 互換漢字ブロックに追加された JIS X 02132000 漢字の 59 文字および追加丸付き数字 (~ ㊿)

などの非漢字を追加

400 2003 96447 bull 異体字セレクタ 17 ~ 256 追加

500 2006 99089bull BMP(基本多言語面) 領域にバリ文字など追加bull サロゲート領域にフェニキア文字など追加

60 2010 109449bull ISOIEC 106462010

bull 絵文字の追加

1000 2017 136690 bull 変体仮名285文字追加

BMP

U+000000

U+010000U+00FFFF

U+10FFFF

Plane 0

Plane 1

U+020000U+010FFD

Plane 2

U+030000U+02FFFD

U+03FFFD

Plane 3

U+0E0000

U+0EFFFD

サロゲートペア

基本多言語面

Plane 14

符号長1文字 不足する文字への対応

シフトJIS 可変(816ビット) 外字

Unicode 基本多言語面 固定(16ビット)1 外字

Unicode サロゲートペア 可変(1632ビット)1 外字

Unicode IVSIVD 可変(16324864ビット)1 国際標準

16ビット 16ビット

16ビット16ビット16ビット 16ビット

16ビット 16ビット

16ビット 16ビット

年 発行主体等 内容

1978 (S53) 日本規格協会 JIS C 6226 「情報交換用漢字符号系」

1994 (H6) 法務省 戸籍事務の電算化開始

1997 (H9) 閣議決定「行政情報化推進基本計画(改定)」JIS34水準制定により解消残る外字の交換ルール策定

2000 (H12) 日本規格協会 JIS X0213 「情報交換用符号化拡張漢字集合」(JIS第34水準)

2002 (H14) 総務省 住民基本台帳ネットワーク統一文字

2002 (H14) 経済産業省他汎用電子情報交換環境整備プログラム開始(戸籍住民基本台帳ネットワーク登記を検証)

2003 (H15) IT戦略本部決定 「e-Japan 戦略Ⅱ」公開用文字情報データベースの構築文字コード規格を整備

2004 (H16) 法務省 戸籍統一文字(戸籍手続オンラインシステムの構築のための標準仕様書)

2005 (H17) IT戦略本部決定 「IT政策パッケージ-2005」

2008 (H20) IT戦略本部決定 「IT政策ロードマップ」

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

年 発行主体等 内容

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

2011 (H23) IT戦略本部決定 「電子行政推進に関する事本方針」文字情報基盤の活用

2011 (H23) 経済産業省IPA文字情報基盤プロジェクト成果公開 IPAmj 明朝フォント文字情報対応表

2013 (H25) 閣議決定 「世界最先端IT国家創造宣言」文字情報基盤を原則

2014 (H26) 総務省 「電子自治体の取組を加速するための10の指針」

2014 (H26) CIO連絡会議

「電子行政分野におけるオープンな利用環境整備に向けたアクションプラン」導入ガイドの活用縮退マップの整備

2017 (H29)ISOIEC JTC1 SC2

文字情報基盤文字の国際標準化作業の完了

シフトJISにおける新元号対応は行わない

JIS X 0208

JIS X 0213 1面13区77点 1面13区78点 1面13区79点 1面13区63点

ISO-2022-JP (0201+0208)

Windows-31JCode Page 932

878D 878E 878F 877E

Unicode U+337E U+337D U+337C U+337B

マイクロソフト標準キャラクタ セット

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 5 501 51 51 51 51 51 511 511 511

MSMinchottc 5 501 51 51 51 51 51 511 511 511

Meiryottc 5 602 612 62 62 626 626 627 627 628

Meiryobttc 5 602 612 62 62 626 626 627 627 628

YuGothRttc NA NA NA NA 171 172 18 181 182 183

YuGothMttc NA NA NA NA 171 173 18 182 182 183

YuGothLttc NA NA NA NA 171 172 18 181 182 183

YuGothBttc NA NA NA NA 171 173 18 18 182 183

yuminttf NA NA NA NA 17 17 17 171 171 171

yumindbttf NA NA NA NA 17 17 17 171 171 171

yuminlttf NA NA NA NA 161 161 161 171 171 171

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 1 1 1

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 1 1 1

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 103

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 502 506 515 516 600 600 600 600 600 600

MSMinchottc 502 506 515 516 600 600 600 600 600 600

Meiryottc 502 606 616 626 700 700 700 700 700 700

Meiryobttc 502 606 616 626 700 700 700 700 700 700

YuGothRttc NA NA NA NA 200 200 200 200 200 200

YuGothMttc NA NA NA NA 200 200 200 200 200 200

YuGothLttc NA NA NA NA 200 200 200 200 200 200

YuGothBttc NA NA NA NA 200 200 200 200 200 200

yuminttf NA NA NA NA 200 200 200 200 200 200

yumindbttf NA NA NA NA 200 200 200 200 200 200

yuminlttf NA NA NA NA 200 200 200 200 200 200

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 200 200 200

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 200 200 200

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 200

(U+32FF)

0x6CBB

0x5927 0x6B63

0x662D 0x548C

0x5E73 0x6210

〇〇 (0x 0x)

ICU is a mature widely used set of

CC++ and Java libraries providing

Unicode and Globalization support

for software applications ICU is

widely portable and gives

applications the same results on all

platforms and between CC++ andJava software

httpsiteicu-projectorg

ABAS Software Adobe Amazon (Kindle) Amdocs Apache

Appian Apple Argonne National Laboratory Avaya BAE

Systems Geospatial eXploitation Products BEA

BluePhoenix Solutions BMC Software

Boost BroadJump Business Objects caris CERN

CouchDB Debian Linux Dell Eclipse eBay EMC

Corporation ESRI Facebook (HHVM) Firebird RDBMS

FreeBSD Gentoo Linux Google GroundWork Open Source

GTK+ HarmanBecker Automotive Systems GmbH HP

Hyperion IBM Inktomi Innodata Isogen Informatica Intel

Interlogics IONA IXOS Jikes Library of Congress

LibreOffice Mathworks Microsoft Mozilla Netezza Nodejs

Oracle (Solaris Java) Lawson Software Leica Geosystems

GIS amp Mapping LLC Mandrake Linux OCLC Progress

Software Python QNX Rogue Wave SAP SIL SPSS

Software AG SuSE Sybase Symantec Teradata (NCR)

ToolAware Trend Micro Virage webMethods Wine WMS

Gaming XyEnterprise Yahoo Vuo 他

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 8: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

BMP

U+000000

U+010000U+00FFFF

U+10FFFF

Plane 0

Plane 1

U+020000U+010FFD

Plane 2

U+030000U+02FFFD

U+03FFFD

Plane 3

U+0E0000

U+0EFFFD

サロゲートペア

基本多言語面

Plane 14

符号長1文字 不足する文字への対応

シフトJIS 可変(816ビット) 外字

Unicode 基本多言語面 固定(16ビット)1 外字

Unicode サロゲートペア 可変(1632ビット)1 外字

Unicode IVSIVD 可変(16324864ビット)1 国際標準

16ビット 16ビット

16ビット16ビット16ビット 16ビット

16ビット 16ビット

16ビット 16ビット

年 発行主体等 内容

1978 (S53) 日本規格協会 JIS C 6226 「情報交換用漢字符号系」

1994 (H6) 法務省 戸籍事務の電算化開始

1997 (H9) 閣議決定「行政情報化推進基本計画(改定)」JIS34水準制定により解消残る外字の交換ルール策定

2000 (H12) 日本規格協会 JIS X0213 「情報交換用符号化拡張漢字集合」(JIS第34水準)

2002 (H14) 総務省 住民基本台帳ネットワーク統一文字

2002 (H14) 経済産業省他汎用電子情報交換環境整備プログラム開始(戸籍住民基本台帳ネットワーク登記を検証)

2003 (H15) IT戦略本部決定 「e-Japan 戦略Ⅱ」公開用文字情報データベースの構築文字コード規格を整備

2004 (H16) 法務省 戸籍統一文字(戸籍手続オンラインシステムの構築のための標準仕様書)

2005 (H17) IT戦略本部決定 「IT政策パッケージ-2005」

2008 (H20) IT戦略本部決定 「IT政策ロードマップ」

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

年 発行主体等 内容

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

2011 (H23) IT戦略本部決定 「電子行政推進に関する事本方針」文字情報基盤の活用

2011 (H23) 経済産業省IPA文字情報基盤プロジェクト成果公開 IPAmj 明朝フォント文字情報対応表

2013 (H25) 閣議決定 「世界最先端IT国家創造宣言」文字情報基盤を原則

2014 (H26) 総務省 「電子自治体の取組を加速するための10の指針」

2014 (H26) CIO連絡会議

「電子行政分野におけるオープンな利用環境整備に向けたアクションプラン」導入ガイドの活用縮退マップの整備

2017 (H29)ISOIEC JTC1 SC2

文字情報基盤文字の国際標準化作業の完了

シフトJISにおける新元号対応は行わない

JIS X 0208

JIS X 0213 1面13区77点 1面13区78点 1面13区79点 1面13区63点

ISO-2022-JP (0201+0208)

Windows-31JCode Page 932

878D 878E 878F 877E

Unicode U+337E U+337D U+337C U+337B

マイクロソフト標準キャラクタ セット

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 5 501 51 51 51 51 51 511 511 511

MSMinchottc 5 501 51 51 51 51 51 511 511 511

Meiryottc 5 602 612 62 62 626 626 627 627 628

Meiryobttc 5 602 612 62 62 626 626 627 627 628

YuGothRttc NA NA NA NA 171 172 18 181 182 183

YuGothMttc NA NA NA NA 171 173 18 182 182 183

YuGothLttc NA NA NA NA 171 172 18 181 182 183

YuGothBttc NA NA NA NA 171 173 18 18 182 183

yuminttf NA NA NA NA 17 17 17 171 171 171

yumindbttf NA NA NA NA 17 17 17 171 171 171

yuminlttf NA NA NA NA 161 161 161 171 171 171

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 1 1 1

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 1 1 1

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 103

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 502 506 515 516 600 600 600 600 600 600

MSMinchottc 502 506 515 516 600 600 600 600 600 600

Meiryottc 502 606 616 626 700 700 700 700 700 700

Meiryobttc 502 606 616 626 700 700 700 700 700 700

YuGothRttc NA NA NA NA 200 200 200 200 200 200

YuGothMttc NA NA NA NA 200 200 200 200 200 200

YuGothLttc NA NA NA NA 200 200 200 200 200 200

YuGothBttc NA NA NA NA 200 200 200 200 200 200

yuminttf NA NA NA NA 200 200 200 200 200 200

yumindbttf NA NA NA NA 200 200 200 200 200 200

yuminlttf NA NA NA NA 200 200 200 200 200 200

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 200 200 200

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 200 200 200

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 200

(U+32FF)

0x6CBB

0x5927 0x6B63

0x662D 0x548C

0x5E73 0x6210

〇〇 (0x 0x)

ICU is a mature widely used set of

CC++ and Java libraries providing

Unicode and Globalization support

for software applications ICU is

widely portable and gives

applications the same results on all

platforms and between CC++ andJava software

httpsiteicu-projectorg

ABAS Software Adobe Amazon (Kindle) Amdocs Apache

Appian Apple Argonne National Laboratory Avaya BAE

Systems Geospatial eXploitation Products BEA

BluePhoenix Solutions BMC Software

Boost BroadJump Business Objects caris CERN

CouchDB Debian Linux Dell Eclipse eBay EMC

Corporation ESRI Facebook (HHVM) Firebird RDBMS

FreeBSD Gentoo Linux Google GroundWork Open Source

GTK+ HarmanBecker Automotive Systems GmbH HP

Hyperion IBM Inktomi Innodata Isogen Informatica Intel

Interlogics IONA IXOS Jikes Library of Congress

LibreOffice Mathworks Microsoft Mozilla Netezza Nodejs

Oracle (Solaris Java) Lawson Software Leica Geosystems

GIS amp Mapping LLC Mandrake Linux OCLC Progress

Software Python QNX Rogue Wave SAP SIL SPSS

Software AG SuSE Sybase Symantec Teradata (NCR)

ToolAware Trend Micro Virage webMethods Wine WMS

Gaming XyEnterprise Yahoo Vuo 他

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 9: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

符号長1文字 不足する文字への対応

シフトJIS 可変(816ビット) 外字

Unicode 基本多言語面 固定(16ビット)1 外字

Unicode サロゲートペア 可変(1632ビット)1 外字

Unicode IVSIVD 可変(16324864ビット)1 国際標準

16ビット 16ビット

16ビット16ビット16ビット 16ビット

16ビット 16ビット

16ビット 16ビット

年 発行主体等 内容

1978 (S53) 日本規格協会 JIS C 6226 「情報交換用漢字符号系」

1994 (H6) 法務省 戸籍事務の電算化開始

1997 (H9) 閣議決定「行政情報化推進基本計画(改定)」JIS34水準制定により解消残る外字の交換ルール策定

2000 (H12) 日本規格協会 JIS X0213 「情報交換用符号化拡張漢字集合」(JIS第34水準)

2002 (H14) 総務省 住民基本台帳ネットワーク統一文字

2002 (H14) 経済産業省他汎用電子情報交換環境整備プログラム開始(戸籍住民基本台帳ネットワーク登記を検証)

2003 (H15) IT戦略本部決定 「e-Japan 戦略Ⅱ」公開用文字情報データベースの構築文字コード規格を整備

2004 (H16) 法務省 戸籍統一文字(戸籍手続オンラインシステムの構築のための標準仕様書)

2005 (H17) IT戦略本部決定 「IT政策パッケージ-2005」

2008 (H20) IT戦略本部決定 「IT政策ロードマップ」

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

年 発行主体等 内容

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

2011 (H23) IT戦略本部決定 「電子行政推進に関する事本方針」文字情報基盤の活用

2011 (H23) 経済産業省IPA文字情報基盤プロジェクト成果公開 IPAmj 明朝フォント文字情報対応表

2013 (H25) 閣議決定 「世界最先端IT国家創造宣言」文字情報基盤を原則

2014 (H26) 総務省 「電子自治体の取組を加速するための10の指針」

2014 (H26) CIO連絡会議

「電子行政分野におけるオープンな利用環境整備に向けたアクションプラン」導入ガイドの活用縮退マップの整備

2017 (H29)ISOIEC JTC1 SC2

文字情報基盤文字の国際標準化作業の完了

シフトJISにおける新元号対応は行わない

JIS X 0208

JIS X 0213 1面13区77点 1面13区78点 1面13区79点 1面13区63点

ISO-2022-JP (0201+0208)

Windows-31JCode Page 932

878D 878E 878F 877E

Unicode U+337E U+337D U+337C U+337B

マイクロソフト標準キャラクタ セット

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 5 501 51 51 51 51 51 511 511 511

MSMinchottc 5 501 51 51 51 51 51 511 511 511

Meiryottc 5 602 612 62 62 626 626 627 627 628

Meiryobttc 5 602 612 62 62 626 626 627 627 628

YuGothRttc NA NA NA NA 171 172 18 181 182 183

YuGothMttc NA NA NA NA 171 173 18 182 182 183

YuGothLttc NA NA NA NA 171 172 18 181 182 183

YuGothBttc NA NA NA NA 171 173 18 18 182 183

yuminttf NA NA NA NA 17 17 17 171 171 171

yumindbttf NA NA NA NA 17 17 17 171 171 171

yuminlttf NA NA NA NA 161 161 161 171 171 171

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 1 1 1

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 1 1 1

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 103

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 502 506 515 516 600 600 600 600 600 600

MSMinchottc 502 506 515 516 600 600 600 600 600 600

Meiryottc 502 606 616 626 700 700 700 700 700 700

Meiryobttc 502 606 616 626 700 700 700 700 700 700

YuGothRttc NA NA NA NA 200 200 200 200 200 200

YuGothMttc NA NA NA NA 200 200 200 200 200 200

YuGothLttc NA NA NA NA 200 200 200 200 200 200

YuGothBttc NA NA NA NA 200 200 200 200 200 200

yuminttf NA NA NA NA 200 200 200 200 200 200

yumindbttf NA NA NA NA 200 200 200 200 200 200

yuminlttf NA NA NA NA 200 200 200 200 200 200

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 200 200 200

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 200 200 200

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 200

(U+32FF)

0x6CBB

0x5927 0x6B63

0x662D 0x548C

0x5E73 0x6210

〇〇 (0x 0x)

ICU is a mature widely used set of

CC++ and Java libraries providing

Unicode and Globalization support

for software applications ICU is

widely portable and gives

applications the same results on all

platforms and between CC++ andJava software

httpsiteicu-projectorg

ABAS Software Adobe Amazon (Kindle) Amdocs Apache

Appian Apple Argonne National Laboratory Avaya BAE

Systems Geospatial eXploitation Products BEA

BluePhoenix Solutions BMC Software

Boost BroadJump Business Objects caris CERN

CouchDB Debian Linux Dell Eclipse eBay EMC

Corporation ESRI Facebook (HHVM) Firebird RDBMS

FreeBSD Gentoo Linux Google GroundWork Open Source

GTK+ HarmanBecker Automotive Systems GmbH HP

Hyperion IBM Inktomi Innodata Isogen Informatica Intel

Interlogics IONA IXOS Jikes Library of Congress

LibreOffice Mathworks Microsoft Mozilla Netezza Nodejs

Oracle (Solaris Java) Lawson Software Leica Geosystems

GIS amp Mapping LLC Mandrake Linux OCLC Progress

Software Python QNX Rogue Wave SAP SIL SPSS

Software AG SuSE Sybase Symantec Teradata (NCR)

ToolAware Trend Micro Virage webMethods Wine WMS

Gaming XyEnterprise Yahoo Vuo 他

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 10: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

年 発行主体等 内容

1978 (S53) 日本規格協会 JIS C 6226 「情報交換用漢字符号系」

1994 (H6) 法務省 戸籍事務の電算化開始

1997 (H9) 閣議決定「行政情報化推進基本計画(改定)」JIS34水準制定により解消残る外字の交換ルール策定

2000 (H12) 日本規格協会 JIS X0213 「情報交換用符号化拡張漢字集合」(JIS第34水準)

2002 (H14) 総務省 住民基本台帳ネットワーク統一文字

2002 (H14) 経済産業省他汎用電子情報交換環境整備プログラム開始(戸籍住民基本台帳ネットワーク登記を検証)

2003 (H15) IT戦略本部決定 「e-Japan 戦略Ⅱ」公開用文字情報データベースの構築文字コード規格を整備

2004 (H16) 法務省 戸籍統一文字(戸籍手続オンラインシステムの構築のための標準仕様書)

2005 (H17) IT戦略本部決定 「IT政策パッケージ-2005」

2008 (H20) IT戦略本部決定 「IT政策ロードマップ」

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

年 発行主体等 内容

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

2011 (H23) IT戦略本部決定 「電子行政推進に関する事本方針」文字情報基盤の活用

2011 (H23) 経済産業省IPA文字情報基盤プロジェクト成果公開 IPAmj 明朝フォント文字情報対応表

2013 (H25) 閣議決定 「世界最先端IT国家創造宣言」文字情報基盤を原則

2014 (H26) 総務省 「電子自治体の取組を加速するための10の指針」

2014 (H26) CIO連絡会議

「電子行政分野におけるオープンな利用環境整備に向けたアクションプラン」導入ガイドの活用縮退マップの整備

2017 (H29)ISOIEC JTC1 SC2

文字情報基盤文字の国際標準化作業の完了

シフトJISにおける新元号対応は行わない

JIS X 0208

JIS X 0213 1面13区77点 1面13区78点 1面13区79点 1面13区63点

ISO-2022-JP (0201+0208)

Windows-31JCode Page 932

878D 878E 878F 877E

Unicode U+337E U+337D U+337C U+337B

マイクロソフト標準キャラクタ セット

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 5 501 51 51 51 51 51 511 511 511

MSMinchottc 5 501 51 51 51 51 51 511 511 511

Meiryottc 5 602 612 62 62 626 626 627 627 628

Meiryobttc 5 602 612 62 62 626 626 627 627 628

YuGothRttc NA NA NA NA 171 172 18 181 182 183

YuGothMttc NA NA NA NA 171 173 18 182 182 183

YuGothLttc NA NA NA NA 171 172 18 181 182 183

YuGothBttc NA NA NA NA 171 173 18 18 182 183

yuminttf NA NA NA NA 17 17 17 171 171 171

yumindbttf NA NA NA NA 17 17 17 171 171 171

yuminlttf NA NA NA NA 161 161 161 171 171 171

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 1 1 1

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 1 1 1

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 103

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 502 506 515 516 600 600 600 600 600 600

MSMinchottc 502 506 515 516 600 600 600 600 600 600

Meiryottc 502 606 616 626 700 700 700 700 700 700

Meiryobttc 502 606 616 626 700 700 700 700 700 700

YuGothRttc NA NA NA NA 200 200 200 200 200 200

YuGothMttc NA NA NA NA 200 200 200 200 200 200

YuGothLttc NA NA NA NA 200 200 200 200 200 200

YuGothBttc NA NA NA NA 200 200 200 200 200 200

yuminttf NA NA NA NA 200 200 200 200 200 200

yumindbttf NA NA NA NA 200 200 200 200 200 200

yuminlttf NA NA NA NA 200 200 200 200 200 200

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 200 200 200

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 200 200 200

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 200

(U+32FF)

0x6CBB

0x5927 0x6B63

0x662D 0x548C

0x5E73 0x6210

〇〇 (0x 0x)

ICU is a mature widely used set of

CC++ and Java libraries providing

Unicode and Globalization support

for software applications ICU is

widely portable and gives

applications the same results on all

platforms and between CC++ andJava software

httpsiteicu-projectorg

ABAS Software Adobe Amazon (Kindle) Amdocs Apache

Appian Apple Argonne National Laboratory Avaya BAE

Systems Geospatial eXploitation Products BEA

BluePhoenix Solutions BMC Software

Boost BroadJump Business Objects caris CERN

CouchDB Debian Linux Dell Eclipse eBay EMC

Corporation ESRI Facebook (HHVM) Firebird RDBMS

FreeBSD Gentoo Linux Google GroundWork Open Source

GTK+ HarmanBecker Automotive Systems GmbH HP

Hyperion IBM Inktomi Innodata Isogen Informatica Intel

Interlogics IONA IXOS Jikes Library of Congress

LibreOffice Mathworks Microsoft Mozilla Netezza Nodejs

Oracle (Solaris Java) Lawson Software Leica Geosystems

GIS amp Mapping LLC Mandrake Linux OCLC Progress

Software Python QNX Rogue Wave SAP SIL SPSS

Software AG SuSE Sybase Symantec Teradata (NCR)

ToolAware Trend Micro Virage webMethods Wine WMS

Gaming XyEnterprise Yahoo Vuo 他

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 11: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

年 発行主体等 内容

2010 (H22) 経済産業省IPA 文字情報基盤プロジェクト開始

2011 (H23) IT戦略本部決定 「電子行政推進に関する事本方針」文字情報基盤の活用

2011 (H23) 経済産業省IPA文字情報基盤プロジェクト成果公開 IPAmj 明朝フォント文字情報対応表

2013 (H25) 閣議決定 「世界最先端IT国家創造宣言」文字情報基盤を原則

2014 (H26) 総務省 「電子自治体の取組を加速するための10の指針」

2014 (H26) CIO連絡会議

「電子行政分野におけるオープンな利用環境整備に向けたアクションプラン」導入ガイドの活用縮退マップの整備

2017 (H29)ISOIEC JTC1 SC2

文字情報基盤文字の国際標準化作業の完了

シフトJISにおける新元号対応は行わない

JIS X 0208

JIS X 0213 1面13区77点 1面13区78点 1面13区79点 1面13区63点

ISO-2022-JP (0201+0208)

Windows-31JCode Page 932

878D 878E 878F 877E

Unicode U+337E U+337D U+337C U+337B

マイクロソフト標準キャラクタ セット

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 5 501 51 51 51 51 51 511 511 511

MSMinchottc 5 501 51 51 51 51 51 511 511 511

Meiryottc 5 602 612 62 62 626 626 627 627 628

Meiryobttc 5 602 612 62 62 626 626 627 627 628

YuGothRttc NA NA NA NA 171 172 18 181 182 183

YuGothMttc NA NA NA NA 171 173 18 182 182 183

YuGothLttc NA NA NA NA 171 172 18 181 182 183

YuGothBttc NA NA NA NA 171 173 18 18 182 183

yuminttf NA NA NA NA 17 17 17 171 171 171

yumindbttf NA NA NA NA 17 17 17 171 171 171

yuminlttf NA NA NA NA 161 161 161 171 171 171

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 1 1 1

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 1 1 1

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 103

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 502 506 515 516 600 600 600 600 600 600

MSMinchottc 502 506 515 516 600 600 600 600 600 600

Meiryottc 502 606 616 626 700 700 700 700 700 700

Meiryobttc 502 606 616 626 700 700 700 700 700 700

YuGothRttc NA NA NA NA 200 200 200 200 200 200

YuGothMttc NA NA NA NA 200 200 200 200 200 200

YuGothLttc NA NA NA NA 200 200 200 200 200 200

YuGothBttc NA NA NA NA 200 200 200 200 200 200

yuminttf NA NA NA NA 200 200 200 200 200 200

yumindbttf NA NA NA NA 200 200 200 200 200 200

yuminlttf NA NA NA NA 200 200 200 200 200 200

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 200 200 200

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 200 200 200

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 200

(U+32FF)

0x6CBB

0x5927 0x6B63

0x662D 0x548C

0x5E73 0x6210

〇〇 (0x 0x)

ICU is a mature widely used set of

CC++ and Java libraries providing

Unicode and Globalization support

for software applications ICU is

widely portable and gives

applications the same results on all

platforms and between CC++ andJava software

httpsiteicu-projectorg

ABAS Software Adobe Amazon (Kindle) Amdocs Apache

Appian Apple Argonne National Laboratory Avaya BAE

Systems Geospatial eXploitation Products BEA

BluePhoenix Solutions BMC Software

Boost BroadJump Business Objects caris CERN

CouchDB Debian Linux Dell Eclipse eBay EMC

Corporation ESRI Facebook (HHVM) Firebird RDBMS

FreeBSD Gentoo Linux Google GroundWork Open Source

GTK+ HarmanBecker Automotive Systems GmbH HP

Hyperion IBM Inktomi Innodata Isogen Informatica Intel

Interlogics IONA IXOS Jikes Library of Congress

LibreOffice Mathworks Microsoft Mozilla Netezza Nodejs

Oracle (Solaris Java) Lawson Software Leica Geosystems

GIS amp Mapping LLC Mandrake Linux OCLC Progress

Software Python QNX Rogue Wave SAP SIL SPSS

Software AG SuSE Sybase Symantec Teradata (NCR)

ToolAware Trend Micro Virage webMethods Wine WMS

Gaming XyEnterprise Yahoo Vuo 他

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 12: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

シフトJISにおける新元号対応は行わない

JIS X 0208

JIS X 0213 1面13区77点 1面13区78点 1面13区79点 1面13区63点

ISO-2022-JP (0201+0208)

Windows-31JCode Page 932

878D 878E 878F 877E

Unicode U+337E U+337D U+337C U+337B

マイクロソフト標準キャラクタ セット

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 5 501 51 51 51 51 51 511 511 511

MSMinchottc 5 501 51 51 51 51 51 511 511 511

Meiryottc 5 602 612 62 62 626 626 627 627 628

Meiryobttc 5 602 612 62 62 626 626 627 627 628

YuGothRttc NA NA NA NA 171 172 18 181 182 183

YuGothMttc NA NA NA NA 171 173 18 182 182 183

YuGothLttc NA NA NA NA 171 172 18 181 182 183

YuGothBttc NA NA NA NA 171 173 18 18 182 183

yuminttf NA NA NA NA 17 17 17 171 171 171

yumindbttf NA NA NA NA 17 17 17 171 171 171

yuminlttf NA NA NA NA 161 161 161 171 171 171

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 1 1 1

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 1 1 1

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 103

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 502 506 515 516 600 600 600 600 600 600

MSMinchottc 502 506 515 516 600 600 600 600 600 600

Meiryottc 502 606 616 626 700 700 700 700 700 700

Meiryobttc 502 606 616 626 700 700 700 700 700 700

YuGothRttc NA NA NA NA 200 200 200 200 200 200

YuGothMttc NA NA NA NA 200 200 200 200 200 200

YuGothLttc NA NA NA NA 200 200 200 200 200 200

YuGothBttc NA NA NA NA 200 200 200 200 200 200

yuminttf NA NA NA NA 200 200 200 200 200 200

yumindbttf NA NA NA NA 200 200 200 200 200 200

yuminlttf NA NA NA NA 200 200 200 200 200 200

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 200 200 200

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 200 200 200

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 200

(U+32FF)

0x6CBB

0x5927 0x6B63

0x662D 0x548C

0x5E73 0x6210

〇〇 (0x 0x)

ICU is a mature widely used set of

CC++ and Java libraries providing

Unicode and Globalization support

for software applications ICU is

widely portable and gives

applications the same results on all

platforms and between CC++ andJava software

httpsiteicu-projectorg

ABAS Software Adobe Amazon (Kindle) Amdocs Apache

Appian Apple Argonne National Laboratory Avaya BAE

Systems Geospatial eXploitation Products BEA

BluePhoenix Solutions BMC Software

Boost BroadJump Business Objects caris CERN

CouchDB Debian Linux Dell Eclipse eBay EMC

Corporation ESRI Facebook (HHVM) Firebird RDBMS

FreeBSD Gentoo Linux Google GroundWork Open Source

GTK+ HarmanBecker Automotive Systems GmbH HP

Hyperion IBM Inktomi Innodata Isogen Informatica Intel

Interlogics IONA IXOS Jikes Library of Congress

LibreOffice Mathworks Microsoft Mozilla Netezza Nodejs

Oracle (Solaris Java) Lawson Software Leica Geosystems

GIS amp Mapping LLC Mandrake Linux OCLC Progress

Software Python QNX Rogue Wave SAP SIL SPSS

Software AG SuSE Sybase Symantec Teradata (NCR)

ToolAware Trend Micro Virage webMethods Wine WMS

Gaming XyEnterprise Yahoo Vuo 他

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 13: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 5 501 51 51 51 51 51 511 511 511

MSMinchottc 5 501 51 51 51 51 51 511 511 511

Meiryottc 5 602 612 62 62 626 626 627 627 628

Meiryobttc 5 602 612 62 62 626 626 627 627 628

YuGothRttc NA NA NA NA 171 172 18 181 182 183

YuGothMttc NA NA NA NA 171 173 18 182 182 183

YuGothLttc NA NA NA NA 171 172 18 181 182 183

YuGothBttc NA NA NA NA 171 173 18 18 182 183

yuminttf NA NA NA NA 17 17 17 171 171 171

yumindbttf NA NA NA NA 17 17 17 171 171 171

yuminlttf NA NA NA NA 161 161 161 171 171 171

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 1 1 1

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 1 1 1

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 103

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 103

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 502 506 515 516 600 600 600 600 600 600

MSMinchottc 502 506 515 516 600 600 600 600 600 600

Meiryottc 502 606 616 626 700 700 700 700 700 700

Meiryobttc 502 606 616 626 700 700 700 700 700 700

YuGothRttc NA NA NA NA 200 200 200 200 200 200

YuGothMttc NA NA NA NA 200 200 200 200 200 200

YuGothLttc NA NA NA NA 200 200 200 200 200 200

YuGothBttc NA NA NA NA 200 200 200 200 200 200

yuminttf NA NA NA NA 200 200 200 200 200 200

yumindbttf NA NA NA NA 200 200 200 200 200 200

yuminlttf NA NA NA NA 200 200 200 200 200 200

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 200 200 200

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 200 200 200

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 200

(U+32FF)

0x6CBB

0x5927 0x6B63

0x662D 0x548C

0x5E73 0x6210

〇〇 (0x 0x)

ICU is a mature widely used set of

CC++ and Java libraries providing

Unicode and Globalization support

for software applications ICU is

widely portable and gives

applications the same results on all

platforms and between CC++ andJava software

httpsiteicu-projectorg

ABAS Software Adobe Amazon (Kindle) Amdocs Apache

Appian Apple Argonne National Laboratory Avaya BAE

Systems Geospatial eXploitation Products BEA

BluePhoenix Solutions BMC Software

Boost BroadJump Business Objects caris CERN

CouchDB Debian Linux Dell Eclipse eBay EMC

Corporation ESRI Facebook (HHVM) Firebird RDBMS

FreeBSD Gentoo Linux Google GroundWork Open Source

GTK+ HarmanBecker Automotive Systems GmbH HP

Hyperion IBM Inktomi Innodata Isogen Informatica Intel

Interlogics IONA IXOS Jikes Library of Congress

LibreOffice Mathworks Microsoft Mozilla Netezza Nodejs

Oracle (Solaris Java) Lawson Software Leica Geosystems

GIS amp Mapping LLC Mandrake Linux OCLC Progress

Software Python QNX Rogue Wave SAP SIL SPSS

Software AG SuSE Sybase Symantec Teradata (NCR)

ToolAware Trend Micro Virage webMethods Wine WMS

Gaming XyEnterprise Yahoo Vuo 他

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 14: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

Vista SP2 Server 2008 SP2

Win7 SP1 Server 2008 R2

Win8 Server 2012

Win81 Server 2012 R2

TH1(1507)

RS1 (1607)Server 2016

RS2(1703)

RS3(1709)

RS4(1803)

RS5(1809)

MSGothicttc 502 506 515 516 600 600 600 600 600 600

MSMinchottc 502 506 515 516 600 600 600 600 600 600

Meiryottc 502 606 616 626 700 700 700 700 700 700

Meiryobttc 502 606 616 626 700 700 700 700 700 700

YuGothRttc NA NA NA NA 200 200 200 200 200 200

YuGothMttc NA NA NA NA 200 200 200 200 200 200

YuGothLttc NA NA NA NA 200 200 200 200 200 200

YuGothBttc NA NA NA NA 200 200 200 200 200 200

yuminttf NA NA NA NA 200 200 200 200 200 200

yumindbttf NA NA NA NA 200 200 200 200 200 200

yuminlttf NA NA NA NA 200 200 200 200 200 200

UDDigiKyokashoN-Rttc NA NA NA NA NA NA NA 200 200 200

UDDigiKyokashoN-Bttc NA NA NA NA NA NA NA 200 200 200

BIZ-UDGothicRttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDGothicBttc NA NA NA NA NA NA NA NA NA 200

BIZ-UDMinchoMttc NA NA NA NA NA NA NA NA NA 200

(U+32FF)

0x6CBB

0x5927 0x6B63

0x662D 0x548C

0x5E73 0x6210

〇〇 (0x 0x)

ICU is a mature widely used set of

CC++ and Java libraries providing

Unicode and Globalization support

for software applications ICU is

widely portable and gives

applications the same results on all

platforms and between CC++ andJava software

httpsiteicu-projectorg

ABAS Software Adobe Amazon (Kindle) Amdocs Apache

Appian Apple Argonne National Laboratory Avaya BAE

Systems Geospatial eXploitation Products BEA

BluePhoenix Solutions BMC Software

Boost BroadJump Business Objects caris CERN

CouchDB Debian Linux Dell Eclipse eBay EMC

Corporation ESRI Facebook (HHVM) Firebird RDBMS

FreeBSD Gentoo Linux Google GroundWork Open Source

GTK+ HarmanBecker Automotive Systems GmbH HP

Hyperion IBM Inktomi Innodata Isogen Informatica Intel

Interlogics IONA IXOS Jikes Library of Congress

LibreOffice Mathworks Microsoft Mozilla Netezza Nodejs

Oracle (Solaris Java) Lawson Software Leica Geosystems

GIS amp Mapping LLC Mandrake Linux OCLC Progress

Software Python QNX Rogue Wave SAP SIL SPSS

Software AG SuSE Sybase Symantec Teradata (NCR)

ToolAware Trend Micro Virage webMethods Wine WMS

Gaming XyEnterprise Yahoo Vuo 他

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 15: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

(U+32FF)

0x6CBB

0x5927 0x6B63

0x662D 0x548C

0x5E73 0x6210

〇〇 (0x 0x)

ICU is a mature widely used set of

CC++ and Java libraries providing

Unicode and Globalization support

for software applications ICU is

widely portable and gives

applications the same results on all

platforms and between CC++ andJava software

httpsiteicu-projectorg

ABAS Software Adobe Amazon (Kindle) Amdocs Apache

Appian Apple Argonne National Laboratory Avaya BAE

Systems Geospatial eXploitation Products BEA

BluePhoenix Solutions BMC Software

Boost BroadJump Business Objects caris CERN

CouchDB Debian Linux Dell Eclipse eBay EMC

Corporation ESRI Facebook (HHVM) Firebird RDBMS

FreeBSD Gentoo Linux Google GroundWork Open Source

GTK+ HarmanBecker Automotive Systems GmbH HP

Hyperion IBM Inktomi Innodata Isogen Informatica Intel

Interlogics IONA IXOS Jikes Library of Congress

LibreOffice Mathworks Microsoft Mozilla Netezza Nodejs

Oracle (Solaris Java) Lawson Software Leica Geosystems

GIS amp Mapping LLC Mandrake Linux OCLC Progress

Software Python QNX Rogue Wave SAP SIL SPSS

Software AG SuSE Sybase Symantec Teradata (NCR)

ToolAware Trend Micro Virage webMethods Wine WMS

Gaming XyEnterprise Yahoo Vuo 他

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 16: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

ICU is a mature widely used set of

CC++ and Java libraries providing

Unicode and Globalization support

for software applications ICU is

widely portable and gives

applications the same results on all

platforms and between CC++ andJava software

httpsiteicu-projectorg

ABAS Software Adobe Amazon (Kindle) Amdocs Apache

Appian Apple Argonne National Laboratory Avaya BAE

Systems Geospatial eXploitation Products BEA

BluePhoenix Solutions BMC Software

Boost BroadJump Business Objects caris CERN

CouchDB Debian Linux Dell Eclipse eBay EMC

Corporation ESRI Facebook (HHVM) Firebird RDBMS

FreeBSD Gentoo Linux Google GroundWork Open Source

GTK+ HarmanBecker Automotive Systems GmbH HP

Hyperion IBM Inktomi Innodata Isogen Informatica Intel

Interlogics IONA IXOS Jikes Library of Congress

LibreOffice Mathworks Microsoft Mozilla Netezza Nodejs

Oracle (Solaris Java) Lawson Software Leica Geosystems

GIS amp Mapping LLC Mandrake Linux OCLC Progress

Software Python QNX Rogue Wave SAP SIL SPSS

Software AG SuSE Sybase Symantec Teradata (NCR)

ToolAware Trend Micro Virage webMethods Wine WMS

Gaming XyEnterprise Yahoo Vuo 他

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 17: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

The Unicode CLDR provides key building blocks for

software to support the worlds languages with the

largest and most extensive standard repository of locale

data available This data is used by a wide spectrum of

companies for their software internationalization and

localization adapting software to the conventions of

different languages for such common software tasks

Unicode CLDR は様々な言語をサポートするソフトウェアのため

の主要なビルディングブロックをロケールデータの最大かつ最も広

範なロケールデータの標準リポジトリともに提供していますこの

データはソフトウェアの国際化とローカリゼーションのために多くの

企業によって使用されておりソフトウェアをさまざまな言語慣習

に合わせて一般的なソフトウェア開発に適応できます

httpcldrunicodeorg

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 18: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

符号位置の確定(国際標準)

新元号の発表 グリフの作成

ICUの更新

フォントの更新

WindowsOffice他の更新

リリース

CLDRの更新

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 19: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

新元号対応と更新プログラムについて

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 20: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

httpsdocsmicrosoftcomja-jpwindowsuwpdesignglobalizingjapanese-era-change

テスト環境の構築

3月末までの更新プログラムの適用

和暦を定義するレジストリ値の追加

アプリケーションの動作のテスト

お使いのアプリケーションの動作のテスト

変更された動作からの opt-out (任意)

rdquo元年rdquo を既定とする動作への opt-in (任意)

運用環境の更新

NET Framework および Office の提供済みの更新プログラムの適用

近日ご提供予定のWindows Office 向け更新プログラムの適用

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 21: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

2019 05 01 = 令和_令_Reiwa_R

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 22: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

Windows

KB4469068

NET

Framework

KB4477957

Office

KB4478844

- VBA (マクロ)

- アドイン

- 外部システムとのデータ連携

- 3rd Party のコントロール

- 和暦関連の独自の実装

- 変更された動作からの opt-out

- アプリケーション

- ライブラリや API

- フォントや IME

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 23: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

最新のServicePack

以前の環境

製品リリース

Time

選択的に一部の更新が適用された環境

最新の更新プログラムが適用された環境

新元号対応

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 24: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

各バージョンのリリース月 hellip N-1 月 N 月 N+1 月

セキュリティ

機能的更新

httpstechcommunitymicrosoftcomt5Windows-IT-Pro-BlogWindows-10-update-servicing-cadenceba-p222376

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 25: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

Windows 10のバージョンHome Pro Pro for

Workstation

エディションのサービス終了

Enterprise Education

エディションのサービス終了

Windows 10 version 1809 2020 年 5 月 12 日 2021 年 5 月 11 日

Windows 10 version 1803 2019 年 11 月 12 日 2020 年 11 月 10 日

Windows 10 version 1709 2019 年 4 月 9 日 2020 年 4 月 14 日

Windows 10 version 1703 2018 年 10 月 9 日 2019 年 10 月 8 日

Windows 10 version 1607 2018 年 4 月 10 日 2019 年 4 月 9 日

Windows 10 version 1511 2017 年 10 月 10 日 2017 年 10 月 10 日

Windows 10 version 1507 2017 年 5 月 9 日 2017 年 5 月 9 日

Enterprise LTSBLTSCにサービス終了を迎えているバージョンはなくすべて新元号対応を行います

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 26: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

2016年 9月 2016年 10月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

2018年 8月 2018年 9 月 hellip N-1 月 N 月 N+1 月

セキュリティ (個別の更新)

機能的改善 (個別の更新)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 27: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

N-1月ロールアッププレビュー

N月マンスリーロールアップ

N月セキュリティのみの更新

機能的変更 (新元号対応)

セキュリティ修正

脆弱性を修正

前月までの機能的変更もすべて含んだ

完全に同一のファイル

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 28: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

開発および社内テスト パートナー様でのテスト ご提供開始

httpsakamsjperaguide

httpsakamswindowsjapanera

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 29: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

Windows Server

2008

Windows 7

Windows Server

2008 R2

Windows Server

2012

Windows 81

Windows Server

2012 R2

NET Frameworkの

セキュリティおよび品質ロールアップ更

Windows 10

version 1507

version 1607

Windows

Server 2016

version 1703 version 1709 version 1803

version 1809

Windows

Server 2019

NET Frameworkの

セキュリティおよび品質ロールアップ更

- - - - -

Windows の更新プログラムに内包

-

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 30: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

httpsdocsmicrosoftcomja-jpofficeupdatesupdate-history-office365-proplus-by-date

httpsakamsOfficeJapanEra

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 31: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

httpsblogsmsdnmicrosoftcomjpsql20180226元号EFBC8F和暦-の変更に伴う影響について-sql-server-azure-sql-database-sql-data-war

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 32: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

N月の更新内容 N+1月の更新内容 N+2月の更新内容

N月のロールアップ更新

N+1 月のロールアップ更新

N+2月のロールアップ更新

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 33: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

httpssupportmicrosoftcomja-jphelp3125574

httpssupportmicrosoftcomja-jphelp947821

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 34: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

まとめ

現在のステータス

NET Framework は新元号対応を完了いたしました

◼付録に掲載の更新プログラムが最終版となります

Windows および Officeは今後の更新プログラムのご適

用が必要です

◼付録に掲載の更新プログラムでテストが可能ですが新元号名を含むフォントやレジストリ等は含まれていません

新元号対応には

更新プログラムの適用が必要です

更新プログラムが十分適用されていない環境に対して

和暦を定義するレジストリ値を追加しないでください

更新プログラムの適用のスケジュールやリハーサルをご

検討ください

お使いのアプリケーションの

テストをご検討ください

API仕様に変更があります

◼ NET Framework

◼ WinRT

◼ Win32

◼ VB6 VBA VBScript

◼ MFC ATL

◼その他 OLE に依存する関数

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 35: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

最新情報のご入手

bull 新元号対応全体に向けた情報

bull httpsakamsjperaguide

bull Windows NET Framework Office Azure Dynamics の更新に関する情報

bull httpsakamsjpera

bull 個人のお客様に向けた情報

bull httpakamsjpera_cons

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 36: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

httpssupportmicrosoftcomja-jphelp4490481

httpssupportmicrosoftcomja-jphelp4489894

httpssupportmicrosoftcomja-jphelp4489890

httpssupportmicrosoftcomja-jphelp4489888

httpssupportmicrosoftcomja-jphelp4489889

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 37: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

httpssupportmicrosoftcomja-jphelp4489872

httpssupportmicrosoftcomja-jphelp4489893

httpssupportmicrosoftcomja-jphelp4489920

httpssupportmicrosoftcomja-jphelp4489892

httpssupportmicrosoftcomja-jphelp4489887

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 38: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

httpssupportmicrosoftcomen-ushelp4489192

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 39: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

Windows Server 2008Windows 7 SP1

Windows Server 2008 R2 SP1Windows Server 2012

Windows 81

Windows Server 2012 R2

NET Framework 35 KB4488661 KB4488662 KB4488660 KB4488663

NET Framework 452 KB4488669 KB4488669 KB4488668 KB4488667

NET Framework 46 以降 KB4488666 KB4488666 KB4488664 KB4488665

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 40: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

httpsakamsOfficeJapanEra

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 41: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

Windows OSおよびNET Framework の変更点について

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 42: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

和暦のソースとなるレジストリ値を追加

Windows Server 2008 SP2ではレジストリ キー自体を新設

検証の際は更新プログラムの適用後手動で新元号の値を追加して確認 運用環境ではWindows OSの更新プログラムが自動的に値を作成するため手動での作業は不要

2019 05 01 = 令和_令_Reiwa_R

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 43: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

レジストリ値を和暦のソースとして使用するよう変更

このようなモジュールは更新されない限りレジストリ値を無視する

日本語 MS-IME VBScript エンジン

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 44: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

更新適用前 更新適用後

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 45: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

更新適用前 更新適用 + レジストリ設定後

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 46: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

元号名の ldquo合字rdquoが追加 (U+32FF)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 47: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

using SystemGlobalizationusing System

namespace DateParseTest

public class DateParseTest

static void Main()

CultureInfo culturei = new CultureInfo(ja-JP false)cultureiDateTimeFormatCalendar = new JapaneseCalendar()

string datesource1 = 平成32年1月1日DateTime parseResult1 = DateTimeParseExact(datesource1 ggyy年M月d日 culturei)ConsoleWriteLine(parseResult1ToLongDateString())

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 48: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

using Systemusing SystemGlobalizationusing SystemThreading

class Example

static void Main(string[] args)

var dat = new DateTime(1989 1 8)var cal = new JapaneseCalendar()var jaJP = new CultureInfo(ja-JP)

jaJPDateTimeFormatCalendar = calThreadCurrentThreadCurrentCulture = jaJPConsoleWriteLine($datggy年M月d日)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 49: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

Office のみの更新で新元号対応はされませんWindows OS の更新プログラムの適用が必要です

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 50: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

httpssupportmicrosoftcomja-jphelp4478844

httpssupportofficecomja-jparticleMicrosoft-Office-に関するフィードバックを送

信する方法-2b102d44-b43f-4dd2-9ff4-23cf144cfb11

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 51: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

元号設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapaneseyenEras

1年元年表記の既定設定

yenHKEY_LOCAL_MACHINEyenSYSTEMyenCurrentControlSetyenControlyenNlsyenCalendarsyenJapanese

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 52: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

[lt=43585][$-ja-JP]ggge年m月d日[gt=43831]ggge年m月d日ggg元年m月d日

httpsakamsjperaguide

Page 53: PPT Template”¹定常用漢字表 2,136字 印刷用 表外漢字 1,022字 戸籍法施行令 人名用漢字 2,930字 常用漢字 1,945字 漢字の表(一) 776字 漢字の表(二)

httpsakamsjperaguide


Recommended