/// <summary>
        /// アプリケーション設定を保存します。
        /// </summary>
        /// <param name="settings">アプリケーション設定の保存先ファイルのパスを表す文字列。</param>
        /// <param name="savedPath">設定ファイルの保存先をフルパスで指定します。 ※ 省略可能</param>
        public static void SaveSettings(ImaZipCoreProto01Settings settings, string savedPath = "")
        {
            var xmlPath = AppSettingsService.getSettingFilePath();

            if (!string.IsNullOrEmpty(savedPath))
            {
                xmlPath = savedPath;
            }

            SerializeUtility.SerializeToFile <ImaZipCoreProto01Settings>(xmlPath, settings);
        }
 /// <summary>
 /// アプリケーション設定を読み込みます。
 /// </summary>
 /// <returns>アプリケーション設定を表すIImaZipCoreProto01Settings。</returns>
 public static IImaZipCoreProto01Settings LoadSettings()
 {
     return(SerializeUtility.DeserializeFromFile <ImaZipCoreProto01Settings>(AppSettingsService.getSettingFilePath()));
 }